discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] GR 3.7 build failure


From: Tom Rondeau
Subject: Re: [Discuss-gnuradio] GR 3.7 build failure
Date: Sun, 30 Mar 2014 23:35:03 -0400

On Sun, Mar 30, 2014 at 6:33 PM, Marcus D. Leech <address@hidden> wrote:
> I haven't tried building Gnu Radio in a while, and on my F14 system today:
>
> 15%] Building CXX object
> gr-blocks/lib/CMakeFiles/gnuradio-blocks.dir/message_strobe_random_impl.cc.o
> In file included from
> /home/mleech/gnuradio/gr-blocks/lib/message_strobe_random_impl.cc:27:0:
> /home/mleech/gnuradio/gr-blocks/lib/message_strobe_random_impl.h:48:7:
> error: 'mt19937' in namespace 'boost::random' does not name a type
> /home/mleech/gnuradio/gr-blocks/lib/message_strobe_random_impl.cc: In
> constructor
> 'gr::blocks::message_strobe_random_impl::message_strobe_random_impl(pmt::pmt_t,
> gr::blocks::message_strobe_random_distribution_t, float, float)':
> /home/mleech/gnuradio/gr-blocks/lib/message_strobe_random_impl.cc:57:9:
> error: class 'gr::blocks::message_strobe_random_impl' does not have any
> field named 'd_rng'
> /home/mleech/gnuradio/gr-blocks/lib/message_strobe_random_impl.cc: In member
> function 'void gr::blocks::message_strobe_random_impl::update_dist()':
> /home/mleech/gnuradio/gr-blocks/lib/message_strobe_random_impl.cc:89:95:
> error: 'd_rng' was not declared in this scope
> make[2]: ***
> [gr-blocks/lib/CMakeFiles/gnuradio-blocks.dir/message_strobe_random_impl.cc.o]
> Error 1
> make[1]: *** [gr-blocks/lib/CMakeFiles/gnuradio-blocks.dir/all] Error 2
> make: *** [all] Error 2
>
>
> I've seen this mentioned elsewhere, but I don't see a hint of a fix.
>
> --
> Marcus Leech
> Principal Investigator
> Shirleys Bay Radio Astronomy Consortium
> http://www.sbrac.org


This seems to be an issue with boost's random number generators. While
what we use exists back to 1.35 (our minimum required version), it
seems like Boost has changed how to access it.

I'm buried for the next few days and won't be able to address this for
a bit. Can you open this as an issue to remind me (or someone else) to
tackle it?

Thanks,
Tom



reply via email to

[Prev in Thread] Current Thread [Next in Thread]