jh-branch

Alexander E. Patrakov patrakov at ums.usu.ru
Fri Aug 10 07:28:12 MDT 2007


I wrote:
> * LFS relies (more than CLFS) on the ability of the new tools to link 
> against the host's glibc (until we adjust them),
> * while CLFS relies (more than LFS) on the host non-toolchain 
> programs, because it can't add just-compiled programs to $PATH.
An untested idea: build binutils-pass1 and gcc-pass1 as cross-tools (as 
explained in CLFS), cross-compile glibc as explained in CLFS, build 
native-to-new-glibc binutils and gcc using our cross-tools, and continue 
with the "native" method. This way (if this happens to work), we won't 
rely on compatibility of anything we build with the host's glibc, and 
will still be able to use the advantage that we can run the compiled 
binaries.

-- 
Alexander E. Patrakov



More information about the lfs-dev mailing list