I'm currently stuck on section 5.7.1 of the book. I've configured glibc
correctly afaik, and everything else has gone fine. After completing the
configure stage (I didn't change any of the configure options from what's 
listed in the book), I run `make' and get the following error in [1].

The CFLAGS, as well as the LDFLAGS I'm using are set in environment
variables, which are:

        CFLAGS="-O2 -march=native -fomit-frame-pointer -pipe"
        LDFLAGS="-Wl,-O1 -Wl,--as-needed"

My current environment looks like this:

        LFS=/home/jake/lfs
        CFLAGS=-O2 -march=native -fomit-frame-pointer -pipe
        LDFLAGS=-Wl,-O1 -Wl,--as-needed
        LFS_TGT=i686-lfs-gnu
        prefix=/tools

Does anyone know what could be causing the error?

[1] see attachment

-- 
I am a man who does not exist for others.
make -r PARALLELMFLAGS="" CVSOPTS="" -C ../glibc-2.10.1 objdir=`pwd` all
make[1]: Entering directory `/home/jake/lfs/sources/glibc-2.10.1'
(echo 'sysd-rules-sysdirs := sysdeps/i386/elf sysdeps/i386/i686/fpu 
sysdeps/i386/i686 sysdeps/i386/i486 sysdeps/i386/fpu sysdeps/i386 
sysdeps/wordsize-32 sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 
sysdeps/ieee754/flt-32 sysdeps/gnu sysdeps/ieee754 sysdeps/generic/elf 
sysdeps/generic';                     \
         for dir in sysdeps/i386/elf sysdeps/i386/i686/fpu sysdeps/i386/i686 
sysdeps/i386/i486 sysdeps/i386/fpu sysdeps/i386 sysdeps/wordsize-32 
sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 
sysdeps/gnu sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic; do             
                       \
           case "$dir" in                                                     \
           /*) ;;                                                             \
           *) dir="\$(..)$dir" ;;                                             \
           esac;                                                              \
           asm='.S .s';                                                       \
                                                              \
           for o in .o .os .op .og .ob .oS; do                                \
             set % % rtld-% % m_% s_%;                        \
             while [ $# -ge 2 ]; do                                           \
               t=$1; shift;                                                   \
               d=$1; shift;                                                   \
               v=${t%%%}; [ x"$v" = x ] || v="\$(${v}CPPFLAGS)";              \
               for s in $asm .c; do                                           \
                 echo "\$(objpfx)$t$o: $dir/$d$s \$(before-compile)";  \
                 echo " \$(compile-command$s) $v";                            \
               done;                                                          \
             done;                                                            \
           done;                                                              \
           echo "\$(inst_includedir)/%.h: $dir/%.h \$(+force)";       \
           echo "       \$(do-install)";                                      \
         done;                                                                \
         echo 'sysd-rules-done = t') > 
/home/jake/lfs/sources/glibc-build/sysd-rulesT
mv -f /home/jake/lfs/sources/glibc-build/sysd-rulesT 
/home/jake/lfs/sources/glibc-build/sysd-rules
gawk -f scripts/gen-sorted.awk \
               -v subdirs='csu assert ctype locale intl catgets math setjmp 
signal stdlib stdio-common libio malloc string wcsmbs time dirent grp pwd posix 
io termios resource misc socket sysvipc gmon gnulib iconv iconvdata wctype 
manual shadow gshadow po argp crypt nss localedata timezone rt conform debug  
dlfcn elf' \
               -v srcpfx='' \
               assert/Depend intl/Depend catgets/Depend stdlib/Depend 
stdio-common/Depend libio/Depend malloc/Depend string/Depend wcsmbs/Depend 
time/Depend posix/Depend iconvdata/Depend nss/Depend localedata/Depend 
rt/Depend debug/Depend > /home/jake/lfs/sources/glibc-build/sysd-sorted-tmp
mv -f /home/jake/lfs/sources/glibc-build/sysd-sorted-tmp 
/home/jake/lfs/sources/glibc-build/sysd-sorted
make[1]: Leaving directory `/home/jake/lfs/sources/glibc-2.10.1'
make[1]: Entering directory `/home/jake/lfs/sources/glibc-2.10.1'
{ echo '#include "posix/bits/posix1_lim.h"';            \
          echo '#define _LIBC 1';                                       \
          echo '#include "misc/sys/uio.h"'; } |                 \
        i686-lfs-gnu-gcc -E -dM -MD -MP -MF 
/home/jake/lfs/sources/glibc-build/bits/stdio_lim.dT -MT 
'/home/jake/lfs/sources/glibc-build/bits/stdio_lim.h 
/home/jake/lfs/sources/glibc-build/bits/stdio_lim.d'  \
              -Iinclude  -I/home/jake/lfs/sources/glibc-build 
-Isysdeps/i386/elf -Isysdeps/i386/i686/fpu -Isysdeps/i386/i686 
-Isysdeps/i386/i486 -Isysdeps/i386/fpu -Isysdeps/i386 -Isysdeps/wordsize-32 
-Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 
-Isysdeps/gnu -Isysdeps/ieee754 -Isysdeps/generic/elf -Isysdeps/generic   
-Ilibio -I. -nostdinc -isystem 
/home/jake/lfs/tools/bin/../lib/gcc/i686-lfs-gnu/4.4.1/include -isystem 
/home/jake/lfs/tools/bin/../lib/gcc/i686-lfs-gnu/4.4.1/include-fixed -isystem 
/tools/include -xc - -o /home/jake/lfs/sources/glibc-build/bits/stdio_lim.hT
sed -e 's@ /home/jake/lfs/sources/glibc-build/@ $(common-objpfx)@g' -e 
's...@^/home/jake/lfs/sources/glibc-build/@$(common-objpfx)@g' -e 's@  *\([^    
 \/$][^  \]*\)@ $(..)\...@g' -e 's...@^\([^      \/$][^  \]*\)@$(..)\...@g'     
                 \
            /home/jake/lfs/sources/glibc-build/bits/stdio_lim.dT > 
/home/jake/lfs/sources/glibc-build/bits/stdio_lim.dt
mv -f /home/jake/lfs/sources/glibc-build/bits/stdio_lim.dt 
/home/jake/lfs/sources/glibc-build/bits/stdio_lim.d
fopen_max=`sed -n 's/^#define OPEN_MAX //1p' 
/home/jake/lfs/sources/glibc-build/bits/stdio_lim.hT`;     \
        filename_max=`sed -n 's/^#define PATH_MAX //1p' 
/home/jake/lfs/sources/glibc-build/bits/stdio_lim.hT`;  \
        iov_max=`sed -n 's/^#define UIO_MAXIOV //p' 
/home/jake/lfs/sources/glibc-build/bits/stdio_lim.hT`;      \
        fopen_max=${fopen_max:-16};                                     \
        filename_max=${filename_max:-1024};                             \
        if [ -z "$iov_max" ]; then                                      \
          define_iov_max="# undef IOV_MAX";                             \
        else                                                            \
          define_iov_max="# define IOV_MAX $iov_max";                   \
        fi;                                                             \
        sed -e "s/@FOPEN_MAX@/$fopen_max/"                              \
            -e "s/@FILENAME_MAX@/$filename_max/"                        \
            -e "s/@L_tmpnam@/1/"                                \
            -e "s/@TMP_MAX@/0/"                         \
            -e "s/@L_ctermid@/1/"                               \
            -e "s/@L_cuserid@/1/"                               \
            -e "s/@define_IOV_MAX@/$define_iov_max/"                    \
            stdio-common/stdio_lim.h.in > 
/home/jake/lfs/sources/glibc-build/bits/stdio_lim.h.new
/bin/sh scripts/move-if-change 
/home/jake/lfs/sources/glibc-build/bits/stdio_lim.h.new 
/home/jake/lfs/sources/glibc-build/bits/stdio_lim.h
rm -f /home/jake/lfs/sources/glibc-build/bits/stdio_lim.hT 
/home/jake/lfs/sources/glibc-build/bits/stdio_lim.dT 
/home/jake/lfs/sources/glibc-build/bits/stdio_lim.dt
touch /home/jake/lfs/sources/glibc-build/bits/stdio_lim.st
sed '/^[        ]*%/!s/#.*$//;/^[       ]*$/d;s/^[      ]*%/#/' \
            shlib-versions \
        | i686-lfs-gnu-gcc -E -undef  -Iinclude  
-I/home/jake/lfs/sources/glibc-build -Isysdeps/i386/elf -Isysdeps/i386/i686/fpu 
-Isysdeps/i386/i686 -Isysdeps/i386/i486 -Isysdeps/i386/fpu -Isysdeps/i386 
-Isysdeps/wordsize-32 -Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 
-Isysdeps/ieee754/flt-32 -Isysdeps/gnu -Isysdeps/ieee754 -Isysdeps/generic/elf 
-Isysdeps/generic   -Ilibio -I. -nostdinc -isystem 
/home/jake/lfs/tools/bin/../lib/gcc/i686-lfs-gnu/4.4.1/include -isystem 
/home/jake/lfs/tools/bin/../lib/gcc/i686-lfs-gnu/4.4.1/include-fixed -isystem 
/tools/include  -include include/libc-symbols.h       -x assembler-with-cpp - \
                   > /home/jake/lfs/sources/glibc-build/shlib-versions.v.iT
mv -f /home/jake/lfs/sources/glibc-build/shlib-versions.v.iT 
/home/jake/lfs/sources/glibc-build/shlib-versions.v.i
sed '/^[        ]*#/d;/^[       ]*$/d' 
/home/jake/lfs/sources/glibc-build/shlib-versions.v.i > 
/home/jake/lfs/sources/glibc-build/shlib-versions.vT
mv -f /home/jake/lfs/sources/glibc-build/shlib-versions.vT 
/home/jake/lfs/sources/glibc-build/shlib-versions.v
gawk -v default_setname='' \
               -v cpu='i686' \
               -v vendor='lfs' \
               -v os='gnu-gnu' \
               -f scripts/soversions.awk 
/home/jake/lfs/sources/glibc-build/shlib-versions.v > 
/home/jake/lfs/sources/glibc-build/soversions.iT
mv -f /home/jake/lfs/sources/glibc-build/soversions.iT 
/home/jake/lfs/sources/glibc-build/soversions.i
sed '/^[        ]*%/!s/#.*$//;/^[       ]*$/d;s/^[      ]*%/#/' \
            Versions.def \
        | i686-lfs-gnu-gcc -E -undef  -Iinclude  
-I/home/jake/lfs/sources/glibc-build -Isysdeps/i386/elf -Isysdeps/i386/i686/fpu 
-Isysdeps/i386/i686 -Isysdeps/i386/i486 -Isysdeps/i386/fpu -Isysdeps/i386 
-Isysdeps/wordsize-32 -Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 
-Isysdeps/ieee754/flt-32 -Isysdeps/gnu -Isysdeps/ieee754 -Isysdeps/generic/elf 
-Isysdeps/generic   -Ilibio -I. -nostdinc -isystem 
/home/jake/lfs/tools/bin/../lib/gcc/i686-lfs-gnu/4.4.1/include -isystem 
/home/jake/lfs/tools/bin/../lib/gcc/i686-lfs-gnu/4.4.1/include-fixed -isystem 
/tools/include  -include include/libc-symbols.h       -x assembler-with-cpp - \
                   > /home/jake/lfs/sources/glibc-build/Versions.def.v.iT
mv -f /home/jake/lfs/sources/glibc-build/Versions.def.v.iT 
/home/jake/lfs/sources/glibc-build/Versions.def.v.i
sed '/^[        ]*#/d;/^[       ]*$/d' 
/home/jake/lfs/sources/glibc-build/Versions.def.v.i > 
/home/jake/lfs/sources/glibc-build/Versions.def.vT
mv -f /home/jake/lfs/sources/glibc-build/Versions.def.vT 
/home/jake/lfs/sources/glibc-build/Versions.def.v
{ while read which lib version setname; do \
            test x"$which" = xDEFAULT || continue; \
            test -z "$setname" || echo "$lib : $setname"; \
          done < /home/jake/lfs/sources/glibc-build/soversions.i; \
          cat /home/jake/lfs/sources/glibc-build/Versions.def.v; \
        } | LC_ALL=C gawk -f scripts/firstversions.awk > 
/home/jake/lfs/sources/glibc-build/Versions.allT
mv -f /home/jake/lfs/sources/glibc-build/Versions.allT 
/home/jake/lfs/sources/glibc-build/Versions.all
LC_ALL=C gawk -v oldest_abi=default -f scripts/abi-versions.awk 
/home/jake/lfs/sources/glibc-build/Versions.all > 
/home/jake/lfs/sources/glibc-build/abi-versions.hT
mv -f /home/jake/lfs/sources/glibc-build/abi-versions.hT 
/home/jake/lfs/sources/glibc-build/abi-versions.h
rm -f /home/jake/lfs/sources/glibc-build/tls.makeT 
/home/jake/lfs/sources/glibc-build/tls.make.dT
(echo '# Generated from tls.make.c by Makerules.'; \
         i686-lfs-gnu-gcc -std=gnu99 -fgnu89-inline -O2 -Wall -Winline 
-Wwrite-strings -fmerge-all-constants -march=native -pipe -Wstrict-prototypes 
-mpreferred-stack-boundary=2     -Iinclude  
-I/home/jake/lfs/sources/glibc-build -Isysdeps/i386/elf -Isysdeps/i386/i686/fpu 
-Isysdeps/i386/i686 -Isysdeps/i386/i486 -Isysdeps/i386/fpu -Isysdeps/i386 
-Isysdeps/wordsize-32 -Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 
-Isysdeps/ieee754/flt-32 -Isysdeps/gnu -Isysdeps/ieee754 -Isysdeps/generic/elf 
-Isysdeps/generic   -Ilibio -I. -nostdinc -isystem 
/home/jake/lfs/tools/bin/../lib/gcc/i686-lfs-gnu/4.4.1/include -isystem 
/home/jake/lfs/tools/bin/../lib/gcc/i686-lfs-gnu/4.4.1/include-fixed -isystem 
/tools/include  -include include/libc-symbols.h       -E -DASSEMBLER tls.make.c 
\
               -MD -MP -MT '$(common-objpfx)tls.make' -MF 
/home/jake/lfs/sources/glibc-build/tls.make.dT \
         | sed -n '/@@@/{s/@@@[  ]*\(.*\)@@@/\1/;s/[     ]*$//p;}'; \
         echo 'common-generated += tls.make'; \
         sed -e 's@ /home/jake/lfs/sources/glibc-build/@ $(common-objpfx)@g' -e 
's...@^/home/jake/lfs/sources/glibc-build/@$(common-objpfx)@g' -e 's@  *\([^    
\/$][^  \]*\)@ $(..)\...@g' -e 's...@^\([^      \/$][^  \]*\)@$(..)\...@g' 
/home/jake/lfs/sources/glibc-build/tls.make.dT; \
         rm -f /home/jake/lfs/sources/glibc-build/tls.make.dT) > 
/home/jake/lfs/sources/glibc-build/tls.makeT
mv -f /home/jake/lfs/sources/glibc-build/tls.makeT 
/home/jake/lfs/sources/glibc-build/tls.make
sed '/^[        ]*%/!s/#.*$//;/^[       ]*$/d;s/^[      ]*%/#/' \
            csu/Versions iconv/Versions locale/Versions assert/Versions 
ctype/Versions intl/Versions catgets/Versions math/Versions setjmp/Versions 
signal/Versions stdlib/Versions stdio-common/Versions libio/Versions 
dlfcn/Versions malloc/Versions string/Versions wcsmbs/Versions time/Versions 
dirent/Versions grp/Versions pwd/Versions posix/Versions io/Versions 
termios/Versions resource/Versions misc/Versions socket/Versions 
sysvipc/Versions gmon/Versions wctype/Versions shadow/Versions gshadow/Versions 
argp/Versions crypt/Versions nss/Versions rt/Versions debug/Versions 
elf/Versions sysdeps/i386/elf/Versions sysdeps/i386/i486/Versions 
sysdeps/i386/fpu/Versions sysdeps/i386/Versions sysdeps/wordsize-32/Versions \
        | i686-lfs-gnu-gcc -E -undef  -Iinclude  
-I/home/jake/lfs/sources/glibc-build -Isysdeps/i386/elf -Isysdeps/i386/i686/fpu 
-Isysdeps/i386/i686 -Isysdeps/i386/i486 -Isysdeps/i386/fpu -Isysdeps/i386 
-Isysdeps/wordsize-32 -Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 
-Isysdeps/ieee754/flt-32 -Isysdeps/gnu -Isysdeps/ieee754 -Isysdeps/generic/elf 
-Isysdeps/generic   -Ilibio -I. -nostdinc -isystem 
/home/jake/lfs/tools/bin/../lib/gcc/i686-lfs-gnu/4.4.1/include -isystem 
/home/jake/lfs/tools/bin/../lib/gcc/i686-lfs-gnu/4.4.1/include-fixed -isystem 
/tools/include  -include include/libc-symbols.h       -x assembler-with-cpp - \
                   > /home/jake/lfs/sources/glibc-build/Versions.v.iT
mv -f /home/jake/lfs/sources/glibc-build/Versions.v.iT 
/home/jake/lfs/sources/glibc-build/Versions.v.i
sed '/^[        ]*#/d;/^[       ]*$/d' 
/home/jake/lfs/sources/glibc-build/Versions.v.i > 
/home/jake/lfs/sources/glibc-build/Versions.vT
mv -f /home/jake/lfs/sources/glibc-build/Versions.vT 
/home/jake/lfs/sources/glibc-build/Versions.v
( echo 'sysd-versions-subdirs = csu iconv locale localedata iconvdata assert 
ctype intl catgets math setjmp signal stdlib stdio-common libio dlfcn malloc 
string wcsmbs timezone time dirent grp pwd posix io termios resource misc 
socket sysvipc gmon gnulib wctype manual shadow gshadow po argp crypt nss rt 
conform debug elf sysdeps/i386/elf sysdeps/i386/i686/fpu sysdeps/i386/i686 
sysdeps/i386/i486 sysdeps/i386/fpu sysdeps/i386 sysdeps/wordsize-32 
sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 
sysdeps/gnu sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic' ; \
          cat /home/jake/lfs/sources/glibc-build/Versions.v \
          | LC_ALL=C gawk -v buildroot=/home/jake/lfs/sources/glibc-build/ -v 
defsfile=/home/jake/lfs/sources/glibc-build/Versions.all \
                            -v move_if_change='/bin/sh scripts/move-if-change' \
                            -f scripts/versions.awk; \
        ) > /home/jake/lfs/sources/glibc-build/sysd-versionsT
mv -f /home/jake/lfs/sources/glibc-build/sysd-versionsT 
/home/jake/lfs/sources/glibc-build/sysd-versions
(seen_DEFAULT=0; seen_WORDSIZE32=0; seen_WORDSIZE64=0; \
         while read which lib number setname; do \
           eval seen_$which=1; \
           test x"$which" != xABI || echo abi-name = "$lib"; \
           test x"$which" = xDEFAULT || continue; \
           case $number in \
             [0-9]*) echo "$lib.so-version=.$number"; \
                     echo "all-sonames+=$lib=$lib.so\$($lib.so-version)";;\
             *)      echo "$lib.so-version=$number"; \
                     echo "all-sonames+=$lib=\$($lib.so-version)";;\
           esac; \
         done; \
         case "$seen_DEFAULT$seen_WORDSIZE32$seen_WORDSIZE64" in \
           100) echo biarch = no;; \
           101) echo biarch = 32;; \
           ?1?) echo biarch = 64;; \
           *) echo >&2 BUG; exit 2;; \
         esac; \
         echo soversions.mk-done = t;) < 
/home/jake/lfs/sources/glibc-build/soversions.i > 
/home/jake/lfs/sources/glibc-build/soversions.mkT; exit 0
mv -f /home/jake/lfs/sources/glibc-build/soversions.mkT 
/home/jake/lfs/sources/glibc-build/soversions.mk
make[1]: Leaving directory `/home/jake/lfs/sources/glibc-2.10.1'
make[1]: Entering directory `/home/jake/lfs/sources/glibc-2.10.1'
LC_ALL=C gawk -f scripts/lib-names.awk 
/home/jake/lfs/sources/glibc-build/soversions.i > 
/home/jake/lfs/sources/glibc-build/gnu/lib-names.T
/bin/sh scripts/move-if-change 
/home/jake/lfs/sources/glibc-build/gnu/lib-names.T 
/home/jake/lfs/sources/glibc-build/gnu/lib-names.h
touch /home/jake/lfs/sources/glibc-build/gnu/lib-names.stmp
rm -f /home/jake/lfs/sources/glibc-build/tls.makeT 
/home/jake/lfs/sources/glibc-build/tls.make.dT
(echo '# Generated from tls.make.c by Makerules.'; \
         i686-lfs-gnu-gcc -std=gnu99 -fgnu89-inline -O2 -Wall -Winline 
-Wwrite-strings -fmerge-all-constants -march=native -pipe -Wstrict-prototypes 
-mpreferred-stack-boundary=2     -Iinclude  
-I/home/jake/lfs/sources/glibc-build -Isysdeps/i386/elf -Isysdeps/i386/i686/fpu 
-Isysdeps/i386/i686 -Isysdeps/i386/i486 -Isysdeps/i386/fpu -Isysdeps/i386 
-Isysdeps/wordsize-32 -Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 
-Isysdeps/ieee754/flt-32 -Isysdeps/gnu -Isysdeps/ieee754 -Isysdeps/generic/elf 
-Isysdeps/generic   -Ilibio -I. -nostdinc -isystem 
/home/jake/lfs/tools/bin/../lib/gcc/i686-lfs-gnu/4.4.1/include -isystem 
/home/jake/lfs/tools/bin/../lib/gcc/i686-lfs-gnu/4.4.1/include-fixed -isystem 
/tools/include  -include include/libc-symbols.h       -E -DASSEMBLER tls.make.c 
\
               -MD -MP -MT '$(common-objpfx)tls.make' -MF 
/home/jake/lfs/sources/glibc-build/tls.make.dT \
         | sed -n '/@@@/{s/@@@[  ]*\(.*\)@@@/\1/;s/[     ]*$//p;}'; \
         echo 'common-generated += tls.make'; \
         sed -e 's@ /home/jake/lfs/sources/glibc-build/@ $(common-objpfx)@g' -e 
's...@^/home/jake/lfs/sources/glibc-build/@$(common-objpfx)@g' -e 's@  *\([^    
\/$][^  \]*\)@ $(..)\...@g' -e 's...@^\([^      \/$][^  \]*\)@$(..)\...@g' 
/home/jake/lfs/sources/glibc-build/tls.make.dT; \
         rm -f /home/jake/lfs/sources/glibc-build/tls.make.dT) > 
/home/jake/lfs/sources/glibc-build/tls.makeT
mv -f /home/jake/lfs/sources/glibc-build/tls.makeT 
/home/jake/lfs/sources/glibc-build/tls.make
make[1]: Leaving directory `/home/jake/lfs/sources/glibc-2.10.1'
make[1]: Entering directory `/home/jake/lfs/sources/glibc-2.10.1'
rm -f /home/jake/lfs/sources/glibc-build/stamp.o; > 
/home/jake/lfs/sources/glibc-build/stamp.o
rm -f /home/jake/lfs/sources/glibc-build/stamp.os; > 
/home/jake/lfs/sources/glibc-build/stamp.os
rm -f /home/jake/lfs/sources/glibc-build/stamp.oS; > 
/home/jake/lfs/sources/glibc-build/stamp.oS
make  subdir=csu -C csu ..=../ subdir_lib
make[2]: Entering directory `/home/jake/lfs/sources/glibc-2.10.1/csu'
(case gnu-gnu in \
           linux*) version=`(printf '%s\n%s\n' \
                                    '#include <linux/version.h>' \
                                    UTS_RELEASE \
                             | i686-lfs-gnu-gcc  -I../include 
-I/home/jake/lfs/sources/glibc-build/csu -I/home/jake/lfs/sources/glibc-build 
-I../sysdeps/i386/elf -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686 
-I../sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../sysdeps/i386 
-I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96 
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/gnu 
-I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic  -I.. 
-I../libio -I. -nostdinc -isystem 
/home/jake/lfs/tools/bin/../lib/gcc/i686-lfs-gnu/4.4.1/include -isystem 
/home/jake/lfs/tools/bin/../lib/gcc/i686-lfs-gnu/4.4.1/include-fixed -isystem 
/tools/include  -include ../include/libc-symbols.h       -DHAVE_INITFINI -E -P 
- -DNOT_IN_libc=1 | \
                             sed -e 's/"\([^"]*\)".*/\1/p' -e d) 2>/dev/null`;\
                   if [ -z "$version" ]; then \
                     if [ -r /proc/version ]; then \
                       version=`sed 's/.*Linux version \([^ ]*\) .*/>>\1<</' \
                                < /proc/version`; \
                     else \
                       version=`uname -r`; \
                     fi; \
                   fi; \
                   os=`uname -s 2> /dev/null`; \
                   if [ -z "$os" ]; then \
                     os=Linux; \
                   fi; \
                   printf '"Compiled on a %s %s system on %s.\\n"\n' \
                          "$os" "$version" "`date +%Y-%m-%d`";; \
           *) ;; \
         esac; \
         files="../crypt/Banner";                               \
         if test -n "$files"; then                              \
           printf '"Available extensions:\\n"\n';               \
           sed -e '/^#/d' -e 's/^[[:space:]]*/  /'              \
               -e 's/^\(.*\)$/\"\1\\n\"/' $files;               \
         fi) > /home/jake/lfs/sources/glibc-build/csu/version-info.hT
mv -f /home/jake/lfs/sources/glibc-build/csu/version-info.hT 
/home/jake/lfs/sources/glibc-build/csu/version-info.h
rm -f /home/jake/lfs/sources/glibc-build/csu/abi-tag.h.new
sed -e 's/#.*$//' -e '/^[       ]*$/d' ../abi-tags | \
        while read conf tagos tagver; do \
          test `expr 'i686-lfs-gnu-gnu' \
                     : "$conf"` != 0 || continue; \
          ( echo "$tagos" | \
            sed -e 's/[^0-9xXa-fA-F     ]//' \
                -e 's/^/#define __ABI_TAG_OS /'; \
            echo "#ifndef __ABI_TAG_VERSION"; \
            echo "$tagver" | \
            sed -e 's/[^0-9xXa-fA-F]/ /g' -e 's/ *$//' \
              -e 's/ /,/g' -e 's/^/# define __ABI_TAG_VERSION /'; \
            echo "#endif" ) > 
/home/jake/lfs/sources/glibc-build/csu/abi-tag.h.new; \
        done
if test -r /home/jake/lfs/sources/glibc-build/csu/abi-tag.h.new; then mv -f 
/home/jake/lfs/sources/glibc-build/csu/abi-tag.h.new 
/home/jake/lfs/sources/glibc-build/csu/abi-tag.h; \
        else echo >&2 'This configuration not matched in ../abi-tags'; exit 1; 
fi
gawk -f ../scripts/gen-as-const.awk ../sysdeps/i386/tlsdesc.sym \
        | i686-lfs-gnu-gcc -S -o /home/jake/lfs/sources/glibc-build/tlsdesc.hT3 
-std=gnu99 -fgnu89-inline -O2 -Wall -Winline -Wwrite-strings 
-fmerge-all-constants -march=native -pipe -Wstrict-prototypes 
-mpreferred-stack-boundary=4     -I../include 
-I/home/jake/lfs/sources/glibc-build/csu -I/home/jake/lfs/sources/glibc-build 
-I../sysdeps/i386/elf -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686 
-I../sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../sysdeps/i386 
-I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96 
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/gnu 
-I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic  -I.. 
-I../libio -I. -nostdinc -isystem 
/home/jake/lfs/tools/bin/../lib/gcc/i686-lfs-gnu/4.4.1/include -isystem 
/home/jake/lfs/tools/bin/../lib/gcc/i686-lfs-gnu/4.4.1/include-fixed -isystem 
/tools/include  -include ../include/libc-symbols.h       -DHAVE_INITFINI -x c - 
\
                -MD -MP -MF /home/jake/lfs/sources/glibc-build/tlsdesc.h.dT -MT 
'/home/jake/lfs/sources/glibc-build/tlsdesc.h.d 
/home/jake/lfs/sources/glibc-build/tlsdesc.h'
<stdin>: In function 'dummy':
<stdin>:7: error: invalid use of undefined type 'struct pthread'
make[2]: *** [/home/jake/lfs/sources/glibc-build/tlsdesc.h] Error 1
make[2]: Leaving directory `/home/jake/lfs/sources/glibc-2.10.1/csu'
make[1]: *** [csu/subdir_lib] Error 2
make[1]: Leaving directory `/home/jake/lfs/sources/glibc-2.10.1'
make: *** [all] Error 2

Attachment: pgpcHupHtH1mO.pgp
Description: PGP signature

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to