glibc 2.3.6 nd BREG

Jim jimdon at sympatico.ca
Fri Aug 4 06:12:14 PDT 2006


Hi I am having problems compiling glibc 2.3.6.

I terminate the compile currently with below error:

/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/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic 
-nostdinc -isystem 
/home/jgdon/code/linuxfromscratch/mybin/bin/../lib/gcc/i586-elf/4.0.3/include 
-isystem /home/jgdon/code/linuxfromscratch/linux-2.6.17.7/include/ 
-D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DSHARED     
-DHAVE_INITFINI -o 
/home/jgdon/code/linuxfromscratch/build-glibc/csu/check_fds.os -MD -MP 
-MF /home/jgdon/code/linuxfromscratch/build-glibc/csu/check_fds.os.dt 
-MT /home/jgdon/code/linuxfromscratch/build-glibc/csu/check_fds.os
../sysdeps/generic/check_fds.c: In function 'check_one_fd':
../sysdeps/generic/check_fds.c:52: error: can't find a register in class 
'BREG' while reloading 'asm'

I am currently building with:

- binutils 2.16.1 (compiled myself)
- gcc 4.0.3 (compiled myself with newlib)
- kernel 2.17.7

CC=i586-elf-gcc AR=i586-elf-ar RANLIB=i586-elf-ranlib 
../glibc-2.3.6/configure --with-headers=$KERNEL  
--prefix=$PREFIX/$TARGET --enable-add-ons=linuxthreads

Cheers and thanks,
Jim



More information about the lfs-support mailing list