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

Reply via email to