Hi,
> Well, that's clearly not right. It probably isn't worth spending the time to
> investigate why: try a later version, and post again if it still doesn't work.
I'm trying to compile/install the version 2.2.3 of glibc. I have now a
segfault when linking. Here is the fault :
[bol@xenon dlfcn]$ arm-linux-gcc --shared -Wl,-O1
-Wl,-dynamic-linker=/usr/local/arm-linux/arm-linux/lib/ld-linux.so.2
-B/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/csu/
-Wl,--version-script=/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/libdl.map
-Wl,-soname=libdl.so.2
-Wl,-dynamic-linker,/usr/local/arm-linux/arm-linux/lib/ld-linux.so.2
-L/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3
-L/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/math
-L/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/elf
-L/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/dlfcn
-L/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/nss
-L/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/nis
-L/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/rt
-L/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/resolv
-L/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/crypt
-L/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/linuxthreads
-Wl,-rpath-link=/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3:/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/math:/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/elf:/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/dlfcn:/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/nss:/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/nis:/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/rt:/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/resolv:/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/crypt:/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/linuxthreads
-o /home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/dlfcn/libdl.so -T
/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/dlfcn/libdl.so.lds
-Wl,--whole-archive
/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/csu/abi-note.o
/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/dlfcn/libdl_pic.a
/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/elf/interp.os
/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/libc.so
/home/bol/DOWNLOAD/IPAQ/toolchain/build/glibc-2.2.3/libc_nonshared.a
-Wl,--no-whole-archive
collect2: ld terminated with signal 11 [Segmentation fault]
But the libc.so.6 is allready build, and seem much better :
$ objdump --dynamic-syms libc.so.6 | grep getpwuid_r
000a4658 g DF .text 00000028 (GLIBC_2.0) getpwuid_r
000a449c g DF .text 000001bc GLIBC_2.1.2 getpwuid_r
I will continue next week. Now, it's time to go to sleep...
Any way, thanks for the help.
Olivier
--
Olivier Bornet SMARTDATA SA
[EMAIL PROTECTED] Centre du Parc
http://www.smartdata.ch av. des Pr�s-Beudin 20
Phone +41-27-723'55'03 1920 Martigny
Fax +41-27-723'55'19 Phone +41-27-723'55'18
_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
Please visit the above address for information on this list.