Test Man wrote:

> 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".

That's interesting.  I've never seen that before, but on my system 
(64-bit), I have:

checking for library containing strerror... none required

libiberty/configure has that section:

if test x$gcc_no_link = xyes; then
   { { echo "$as_me:$LINENO: error: Link tests are not allowed after 
GCC_NO_EXECUTABLES."

Following back:

if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   (eval $ac_link) 2>&5
   ac_status=$?
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; then
   gcc_no_link=no
else
   gcc_no_link=yes
fi

What we are doing is effectively cross compiling and it looks like there 
is a problem earlier in building binutils.

   -- Bruce
-- 
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