Hello, I am building LFS from SVN-201002021 on an Intel Pentium 166 with 64 MB.
The host is LFS 5.0 built on an Intel i386. This meets all the pre-requisites as specified in the book: --------------------------------------------------------------------r...@p166 # bash ./version-check.sh bash, version 2.05b.0(1)-release /bin/sh -> /bin/bash Binutils: version 2.14 20030612 bison (GNU Bison) 1.875 /usr/bin/yacc -> /usr/bin/yacc bzip2, Version 1.0.2, 30-Dec-2001. Coreutils: 5.0 diff (GNU diffutils) 2.8.1 GNU find version 4.1.20 GNU Awk 3.1.3 /usr/bin/awk -> /usr/bin/gawk gcc (GCC) 3.3.1 GNU C Library stable release version 2.3.2, grep (GNU grep) 2.5.1 gzip 1.3.5 Linux version 2.6.32.8-i386-monolithic (r...@p166) (gcc version 3.3.1) #2 Mon Feb 22 10:48:38 GMT 2010 GNU m4 1.4 GNU Make 3.80 patch 2.5.4 Perl version='5.8.0'; GNU sed version 4.0.7 tar (GNU tar) 1.13.25 Texinfo: makeinfo (GNU texinfo) 4.6 Compilation OK -------------------------------------------------------------------- But, Ch 5 gcc-4.4.3 Pass 1 fails with: "checking for library containing strerror... configure: error: Link tests are not allowed after GCC_NO_EXECUTABLES". when configuring libiberty. A search on the web threw this up: http://www.mail-archive.com/[email protected]/msg12674.html with the suggestion to: "make all-gcc all-target-libgcc" instead of "make" "make install-gcc install-target-libgcc" instead of "make install" I can confirm that these instructions enabled me to build gcc-4.4.3 successfully, and enabled the rest of Ch5 to be also completed successfully. I wonder if it would be more beneficial to include these instructions rather than "make", and "make install" based on the current specified pre-requisites? regards, Mr Nobby -- http://linuxfromscratch.org/mailman/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
