Boost logo

Boost-Build :

From: Larry Evans (cppljevans_at_[hidden])
Date: 2004-09-05 08:50:11


On 09/05/2004 08:00 AM, Larry Evans wrote:
> On 09/05/2004 07:57 AM, Michael Stevens wrote:
[snip]
>>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++

FWIW, after the commands:
strace -o link.log -f $(CMP) $(SRC).o -o $@
strace -o run.log -f ./$(SRC).exe

with:

CMP=/usr/local/gcc-3.4.1/bin/g++ -c -Wall -ftemplate-depth-100 -O0 \
-fno-inline

link.log showed reference of:

/usr/local/gcc-3.4.1/libexec/gcc/i686-pc-linux-gnu/3.4.1/collect2

but then:
2859 access (
"/usr/local/gcc-3.4.1/lib/gcc/i686-pc-linux-gnu/3.4.1/../../../../i686-pc-linux-gnu/lib/crt1.o"
, R_OK) = -1 ENOENT (No such file or directory)
...
2859 access("/usr/lib/crt1.o", R_OK) = 0

which looked suspicious since I would have thought it would find crt1.o
under usr/local/gcc-3.4.1/lib. However, I saw no install for crt1.o in
make-install.out. Could this be the problem? i.e. an install
which should have installed a crt1.o but didn't?

 


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