# Adjusting the Toolchain
# Tcl-8.4.12
# Expect-5.43.0
# DejaGNU-1.4.4
# GCC-4.0.2 - Pass 2
# Binutils-2.16.1 - Pass 2
Between toolchain adjustment and the 2nd pass of binutils, there are
five packages including binutils itself get complied. If the ld were not
replaced, it would search libraries from /lib:/usr/lib:/usr/local/lib
instead of /tools/lib. I am not very sure what will happen if we don't
do this adjustment, but it certainly makes gcc pass2 and binutils pass2
not as "clean" as possbile.
William
Bob Winckelmans wrote:
5.3. Binutils-2.16.1 - Pass 1
At the bottom, the
Next, prepare the linker for the “Adjusting” phase later on:
make -C ld clean
make -C ld LIB_PATH=/tools/lib
cp -v ld/ld-new /tools/bin
is no longer necessary I believe,
Kind regards,
Bob
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page