On Wed, Mar 30, 2011 at 11:18 AM, azim...@gmail.com <azim...@gmail.com>wrote:
> Hi all, does anyone else get this error message when compiling > GnuRadio? This is with latest code from today's master git tree, on > Ubuntu 11.04, boost 1.42 > Oh come on! It's still March, what are you doing on 11.04? </snark> So this is the same problem that people running the latest Debian are running into, and it's basically based on a new policy for linking. They are being more strict, and we've been lazy. > I can bypass this by manually adding -lboost_system -lboost_filesystem > You've identified the solution. I will try to find time tonight to work out the right way to incorporate this into our build structure. Tom > make[7]: Entering directory `/home/azimout/gnuradio/gruel/src/lib' > /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -Wall > -Woverloaded-virtual -pthread -o test_gruel test_gruel.o > pmt/libpmt-qa.la libgruel.la -lltdl > libtool: link: g++ -g -O2 -Wall -Woverloaded-virtual -pthread -o > .libs/test_gruel test_gruel.o pmt/.libs/libpmt-qa.a -L/usr/lib > -lboost_thread-mt /usr/lib/libcppunit.so -ldl ./.libs/libgruel.so > /usr/lib/libltdl.so -pthread > /usr/bin/ld: test_gruel.o: undefined reference to symbol > 'boost::system::get_system_category()' > /usr/bin/ld: note: 'boost::system::get_system_category()' is defined > in DSO /usr/lib64/libboost_system.so.1.42.0 so try adding it to the > linker command line > /usr/lib64/libboost_system.so.1.42.0: could not read symbols: > Invalid operation > > Dimitrios Symeonidis > "If you think you're too small to make a difference, try sleeping with > a mosquito!" - Amnesty International > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > http://lists.gnu.org/mailman/listinfo/discuss-gnuradio >
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio