Boost logo

Boost-Build :

From: Michael Stevens (Michael.Stevens_at_[hidden])
Date: 2004-09-05 08:28:53


On Sunday 05 September 2004 15:00, Larry Evans wrote:
> On 09/05/2004 07:57 AM, Michael Stevens wrote:
> [snip]
> Thanks for your help, Michael :)
>
> >>Yes, this works. Thanks. When =static was changed
> >>to =shared, I got the previous error.
> >
> > With a normally installed GCC this should happen automatically!
> >
> > I also have my own compile GCC 3.4.1 install in /usr/local/gcc-3.4.1 and
> > it works fine! It should be the job of the g++ compile driver to find
> > these libraries. Did you configure GCC with the correct prefix?
>
> Here's the top of output of ./configure:
>
> cd ~/download/gcc/gcc-3.4.1/
> ./configure --prefix=/usr/local/gcc-3.4.1 --enable-languages=c++
> creating cache ./config.cache
> checking host system type... i686-pc-linux-gnu
> checking target system type... i686-pc-linux-gnu
> checking build system type... i686-pc-linux-gnu
Looks good to me!

It is still a mystery to me how the location libstdc++.so is messing things up
so at link time!

Another thought. Are we really looking at some other run-time error here. Is
you /usr/local/gcc-3.4,1/lib in you LD_LIBRARY_PATH or '/etc/ld.so.conf'?

Michael

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk