Thanks, i did 'make clean' and rebuilt it but now i have these errors. they
are still about linking to boost but different symbols.

libtool: link: g++ -g -O2 -Wall -Woverloaded-virtual -pthread -o
.libs/benchmark_dotprod_fff benchmark_dotprod_fff.o
~/gnuradio-3.4.0/gnuradio-core/src/lib/.libs/libgnuradio-core.so
-lboost_filesystem /usr/lib/i386-linux-gnu/libltdl.so -pthread
~/gnuradio-3.4.0/gnuradio-core/src/lib/.libs/libgnuradio-core.so: undefined
reference to `boost::system::get_system_category()'
~/gnuradio-3.4.0/gnuradio-core/src/lib/.libs/libgnuradio-core.so: undefined
reference to `boost::filesystem::detail::status_api(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
boost::system::error_code&)'
~/gnuradio-3.4.0/gnuradio-core/src/lib/.libs/libgnuradio-core.so: undefined
reference to
`boost::filesystem::detail::create_directory_api(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
~/gnuradio-3.4.0/gnuradio-core/src/lib/.libs/libgnuradio-core.so: undefined
reference to `boost::system::get_generic_category()'
collect2: ld returned 1 exit status
make[7]: *** [benchmark_dotprod_fff] Error 1
make[7]: Leaving directory `~/gnuradio-3.4.0/gnuradio-core/src/tests'
make[6]: *** [all] Error 2
make[6]: Leaving directory `~/gnuradio-3.4.0/gnuradio-core/src/tests'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `~/gnuradio-3.4.0/gnuradio-core/src'
make[4]: *** [all] Error 2
make[4]: Leaving directory `~/gnuradio-3.4.0/gnuradio-core/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `~/gnuradio-3.4.0/gnuradio-core'
make[2]: *** [all] Error 2
make[2]: Leaving directory `~/gnuradio-3.4.0/gnuradio-core'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `~/gnuradio-3.4.0'
make: *** [all] Error 2


On Fri, Mar 1, 2013 at 4:10 PM, Tom Rondeau <t...@trondeau.com> wrote:

> On Fri, Mar 1, 2013 at 12:42 AM, Ahmed Alsawi <ahmedalsawi2...@gmail.com>
> wrote:
> > Hi,
> > I am trying to build old version of gnuradio 3.4.0 on ubuntu 12.04 but i
> > keep getting these errors.
> >
> > libtool: link: g++ -g -O2 -Wall -Woverloaded-virtual -pthread -o
> > .libs/usrp_rx_cfile usrp_rx_cfile.o
> > ~/gnuradio-3.4.0/gnuradio-core/src/lib/.libs/libgnuradio-core.so
> > ~/gnuradio-3.4.0/usrp/host/lib/.libs/libusrp.so
> > ../../gr-usrp/src/.libs/libgnuradio-usrp.so -L/usr/lib
> > -lboost_program_options-mt /usr/lib/i386-linux-gnu/libltdl.so -pthread
> > ~/gnuradio-3.4.0/gnuradio-core/src/lib/.libs/libgnuradio-core.so:
> undefined
> > reference to
> > `boost::filesystem3::detail::create_directory(boost::filesystem3::path
> > const&, boost::system::error_code*)'
> > ~/gnuradio-3.4.0/gnuradio-core/src/lib/.libs/libgnuradio-core.so:
> undefined
> > reference to
> `boost::filesystem3::path::operator/=(boost::filesystem3::path
> > const&)'
> > ~/gnuradio-3.4.0/gnuradio-core/src/lib/.libs/libgnuradio-core.so:
> undefined
> > reference to `boost::system::system_category()'
> > ~/gnuradio-3.4.0/gnuradio-core/src/lib/.libs/libgnuradio-core.so:
> undefined
> > reference to `boost::filesystem3::detail::status(boost::filesystem3::path
> > const&, boost::system::error_code*)'
> > ~/gnuradio-3.4.0/gnuradio-core/src/lib/.libs/libgnuradio-core.so:
> undefined
> > reference to `boost::filesystem3::path::wchar_t_codecvt_facet()'
> > ~/gnuradio-3.4.0/gnuradio-core/src/lib/.libs/libgnuradio-core.so:
> undefined
> > reference to `boost::system::generic_category()'
> > collect2: ld returned 1 exit status
> > make[5]: *** [usrp_rx_cfile] Error 1
> > make[5]: Leaving directory `~/gnuradio-3.4.0/gr-usrp/apps'
> > make[4]: *** [all] Error 2
> > make[4]: Leaving directory `~/gnuradio-3.4.0/gr-usrp/apps'
> > make[3]: *** [all-recursive] Error 1
> > make[3]: Leaving directory `~/gnuradio-3.4.0/gr-usrp'
> > make[2]: *** [all] Error 2
> > make[2]: Leaving directory `~/gnuradio-3.4.0/gr-usrp'
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory `~/gnuradio-3.4.0'
> > make: *** [all] Error 2
> >
> >
> > according to an old thread, old gnuradio has to be linked to older
> version
> > of boost so i compiled boost 1.40.0
> > and used it to build gnuradio.but i got same errors again.
> >
> > How to fix this error?
>
> Make sure you do a 'make clean' and then reconfigure now that you have
> the different version of Boost installed. Make sure that the configure
> scripts are actually finding the right version of Boost as well. Then
> rebuild and see if that helps.
>
> Tom
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to