[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

compile error about eglibc 2.10



Dear all:
When I try to compile eglibc 2.10 for mips, I got an error message as
"no socket.S"
below are the message I got
mips2_fp_le-gcc -mabi=32 ../sysdeps/unix/sysv/linux/internal_accept4.S
-c  -I../include
-I/media/sdb1/software/ldd/eglibc-2.10.1.mips.build/socket
-I/media/sdb1/software/ldd/eglibc-2.10.1.mips.build
-I../ports/sysdeps/mips/elf
-I../ports/sysdeps/unix/sysv/linux/mips/mips32
-I../ports/sysdeps/unix/sysv/linux/mips/nptl
-I../ports/sysdeps/unix/sysv/linux/mips
-I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread
-I../sysdeps/pthread -I../ports/sysdeps/unix/sysv/linux
-I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common
-I../sysdeps/unix/mman -I../sysdeps/unix/inet
-I../nptl/sysdeps/unix/sysv -I../ports/sysdeps/unix/sysv
-I../sysdeps/unix/sysv -I../ports/sysdeps/unix/mips/mips32
-I../ports/sysdeps/unix/mips -I../nptl/sysdeps/unix
-I../ports/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix
-I../ports/sysdeps/mips/mips32 -I../ports/sysdeps/mips
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64
-I../sysdeps/wordsize-32 -I../ports/sysdeps/mips/fpu
-I../ports/sysdeps/mips/nptl -I../sysdeps/ieee754
-I../sysdeps/generic/elf -I../sysdeps/generic -I../debian -I../nptl
-I../ports  -I.. -I../libio -I. -nostdinc -isystem
/opt/mips/mips2_fp_le/bin/../lib/gcc/4.2.0/include -isystem
/media/sdb1/linux.2.6.30.9.headers/include/ -D_LIBC_REENTRANT -include
../include/libc-symbols.h  -DPIC     -DASSEMBLER      -o
/media/sdb1/software/ldd/eglibc-2.10.1.mips.build/socket/internal_accept4.o
-MD -MP -MF /media/sdb1/software/ldd/eglibc-2.10.1.mips.build/socket/internal_accept4.o.dt
-MT /media/sdb1/software/ldd/eglibc-2.10.1.mips.build/socket/internal_accept4.o
../sysdeps/unix/sysv/linux/internal_accept4.S:13:21: error: socket.S:
No such file or directory
make[2]: *** [/media/sdb1/software/ldd/eglibc-2.10.1.mips.build/socket/internal_accept4.o]
Error 1
make[2]: Leaving directory `/media/sdb1/software/ldd/eglibc-2.10.1.mips/socket'
make[1]: *** [socket/subdir_lib] Error 2
make[1]: Leaving directory `/media/sdb1/software/ldd/eglibc-2.10.1.mips'
make: *** [all] Error 2



and I try to find socket.s and I get the answer as below:
#find ./ -name 'socket.S'
./sysdeps/unix/sysv/linux/sparc/sparc32/socket.S
./sysdeps/unix/sysv/linux/sparc/sparc64/socket.S
./sysdeps/unix/sysv/linux/i386/socket.S
./sysdeps/unix/sysv/linux/powerpc/powerpc64/socket.S
./sysdeps/unix/sysv/linux/powerpc/powerpc32/socket.S
./sysdeps/unix/sysv/linux/sh/socket.S
./sysdeps/unix/sysv/linux/s390/s390-64/socket.S
./sysdeps/unix/sysv/linux/s390/s390-32/socket.S
./ports/sysdeps/unix/sysv/linux/arm/socket.S
./ports/sysdeps/unix/sysv/linux/cris/socket.S
./ports/sysdeps/unix/sysv/linux/m68k/socket.S
./ports/sysdeps/unix/sysv/linux/hppa/socket.S
./ports/sysdeps/unix/sysv/linux/am33/socket.S
#

it seems the socket.S is not implemented on mips platform.
if it is true, how could I disable this feature to make the compile successful.
appreciate your help,
miloody