I confuse below context after reading "5.10. GCC-4.5.2 - Pass 2" in LFS6.8:
"The following command will change the location of GCC's default dynamic linker to use the one installed in /tools. It also removes /usr/include from GCC's include search path. Doing this now rather than adjusting the specs file after installation ensures that the new dynamic linker is used during the actual build of GCC. That is, all of the binaries created during the build will link against the new Glibc." 1. About "Doing this now rather than adjusting the specs file after installation ensures that the new dynamic linker is used during the actual build of GCC. That is, all of the binaries created during the build will link against the new Glibc." I think because I have adjusted the toolchian in '5.8. Adjusting the Toolchain', the ld-linux.so and lib*.so is in new place (/tools/lib). So it have ensured that the new dynamic linker is used during the actual build of GCC. 2. What happened if I only adjust the specs file after installation but not change the location of GCC's default dynamic linker? PS: Sorry my poor English.... :)
-- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
