[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] What does this error mean during installation of
From: |
Eric Blossom |
Subject: |
Re: [Discuss-gnuradio] What does this error mean during installation of gnuradio from latest git source |
Date: |
Wed, 6 Jan 2010 09:43:43 -0800 |
User-agent: |
Mutt/1.5.20 (2009-08-17) |
On Wed, Jan 06, 2010 at 01:09:57AM -0600, Mir M. Ali wrote:
> Hi,
> I installed gnuradio a million times before without any major problem on
> Ubuntu. I cannot figure out the following error that it throws during
> installation from the latest git source. I have boost_1.38 installed in
> /opt/ directory of my computer. The BOOST_PREFIX is correctly configured, I
> fixed the broken libtool thing on Ubuntu before installation following the
> instructions on the website and the configure and bootstrap went smoothly
> without any warnings or errors. The error occurs when "make" compiles the
> gnuradio/gnuradio-core/src/lib directory. I am pretty sure I had no problems
> during the installation of boost. A little help will be appreciated.
>
> Thanks,
> Ali
Find the directory that contains boost's libraries (probably something
like /opt/boost-1.38.../lib
and add that path to /etc/ld.so.conf
then run
$ sudo ldconfig
Debian/Ubuntu's libtool is evil...
Eric
> make[5]: Entering directory `/opt/gnuradio/gnuradio-core/src/lib'
> /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -Wall
> -Woverloaded-virtual -pthread -o gnuradio-config-info
> gnuradio-config-info.o
> libgnuradio-core.la-lboost_program_options-gcc42-mt-1_38
> g++ -g -O2 -Wall -Woverloaded-virtual -pthread -o .libs/gnuradio-config-info
> gnuradio-config-info.o ./.libs/libgnuradio-core.so
> -lboost_program_options-gcc42-mt-1_38
> /usr/bin/ld: cannot find -lboost_program_options-gcc42-mt-1_38
> collect2: ld returned 1 exit status
> make[5]: *** [gnuradio-config-info] Error 1
> make[5]: Leaving directory `/opt/gnuradio/gnuradio-core/src/lib'
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory `/opt/gnuradio/gnuradio-core/src/lib'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/opt/gnuradio/gnuradio-core/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/opt/gnuradio/gnuradio-core'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/opt/gnuradio'
> make: *** [all] Error 2