[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
error building glibc2.2.2 on debian potato
From: |
Anupam Kapoor |
Subject: |
error building glibc2.2.2 on debian potato |
Date: |
Sun, 18 Mar 2001 02:56:37 -0800 |
hi,
i have a debian potato running 2.4.2, i tried buiding the
glibc2.2.2 library and am getting the following error :
make[2]: Entering directory
`/home/akapoor/download/sources/glibc-2.2.2/dirent'
gcc ../sysdeps/unix/sysv/linux/i386/getdents64.c -c -O2 -Wall -Winline
-Wstrict-prototypes -Wwrite-strings -g -I../include -I.
-I/home/akapoor/download/objs/glibc2.2.2/dirent -I.. -I../libio
-I/home/akapoor/download/objs/glibc2.2.2 -I../sysdeps/i386/elf
-I../linuxthreads/sysdeps/unix/sysv/linux/i386
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread
-I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix
-I../linuxthreads/sysdeps/i386/i686 -I../linuxthreads/sysdeps/i386
-I../sysdeps/unix/sysv/linux/i386/i686 -I../sysdeps/unix/sysv/linux/i386
-I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common
-I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386
-I../sysdeps/unix/sysv -I../sysdeps/unix/i386/i686
-I../sysdeps/unix/i386/i586 -I../sysdeps/unix/i386 -I../sysdeps/unix
-I../sysdeps/posix -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/ieee754
-I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem
/usr/lib/gcc-lib/i386-linux/2.95.2/include -isystem
/home/akapoor/linux/include -D_LIBC_REENTRANT -include
../include/libc-symbols.h -o
/home/akapoor/download/objs/glibc2.2.2/dirent/getdents64.o
In file included from ../sysdeps/unix/sysv/linux/i386/getdents64.c:22:
../sysdeps/unix/sysv/linux/getdents.c: In function `__getdents64':
../sysdeps/unix/sysv/linux/getdents.c:123: Invalid `asm' statement:
../sysdeps/unix/sysv/linux/getdents.c:123: fixed or forbidden register 2 (cx)
was spilled for class CREG.
make[2]: *** [/home/akapoor/download/objs/glibc2.2.2/dirent/getdents64.o]
Error 1
make[2]: Leaving directory `/home/akapoor/download/sources/glibc-2.2.2/dirent'
make[1]: *** [dirent/subdir_lib] Error 2
make[1]: Leaving directory `/home/akapoor/download/sources/glibc-2.2.2'
make: *** [all] Error 2
i am using the following :
1. kernel 2.4.2 headers
2. gcc - 2.95.2
3. binutils - 2.9.5
4. make - 3.79.1
the library was configured with
../../sources/glibc-2.2.2/configure --enable-kernel=2.4.2 --enable-add-ons
--with-elf --with-headers=/home/akapoor/linux/include
can someone please let me know what am i doing wrong here ?
tia
anupam
- error building glibc2.2.2 on debian potato,
Anupam Kapoor <=