However, it looks like the binutils from Ch. 5.12 might be screwed up.
It should be finding /tools/lib/crt1.o. Possibly, when you did this
part:
make -C ld clean
make -C ld LIB_PATH=/usr/lib:/lib
you also did
make -C ld install
or something like that. More output would be helpful from gcc -v.
<Here's exactly what I did:>
#!/tools/bin/bash
# Build binutils-2.15.94.0.2.2
echo "Estimated time: 1.5SBU"
/lfs/tools/git $(basename $0) &&
mkdir -v ../binutils-build &&
cd ../binutils-build &&
(../binutils-2.15.94.0.2.2/configure --prefix=/tools \
--disable-nls --enable-shared --with-lib-path=/tools/lib \
2>&1 | tee log.conf && exit $PIPESTATUS) &&
(make 2>&1 | tee log.make && exit $PIPESTATUS) &&
(make install 2>&1 | tee log.inst && exit $PIPESTATUS) &&
make -C ld clean &&
make -C ld LIB_PATH=/usr/lib:/lib &&
echo "Leave the binutils directories for now." &&
echo "f" | /lfs/tools/git $(basename $0)
Paul Rogers ([EMAIL PROTECTED])
http://www.xprt.net/~pgrogers/
Rogers' Second Law: "Everything you do communicates."
(I do not personally endorse any additions after this line. TANSTAAFL :-)
--
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page