This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Final linking failed (ld.so) on alpha for 20030803 it require `__GI___pwrite64'
- From: Balint Cristian <rezso at rdsor dot ro>
- To: libc-alpha at sources dot redhat dot com
- Date: Sun, 10 Aug 2003 12:00:55 -0400
- Subject: Final linking failed (ld.so) on alpha for 20030803 it require `__GI___pwrite64'
- Organization: Home
Hi !
[root@alpha build-alpha-linux]# gcc -shared -static-libgcc -Wl,-O1 -Wl,-z,defs -Wl,-dynamic-linker=/lib/ld-linux.so.2 -B/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/csu/ -Wl,--version-script=/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/libc.map -Wl,-soname=libc.so.6.1 -Wl,-z,combreloc -nostdlib -nostartfiles -e __libc_main -u __register_frame -L/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux -L/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/math -L/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/elf -L/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/dlfcn -L/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/nss -L/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/nis -L/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/rt -L/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/resolv -L/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/crypt -L/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/linuxthreads -Wl,-rpath-link=/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux:/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/math:/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/elf:/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/dlfcn:/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/nss:/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/nis:/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/rt:/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/resolv:/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/crypt:/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/linuxthreads -o /usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/libc.so -T /usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/shlib.lds /usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/csu/abi-note.o /usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/elf/soinit.os /usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/libc_pic.os /usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/elf/sofini.os /usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/elf/interp.os /usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/elf/ld.so -lgcc -lgcc_eh
io/posix_fallocate64.os(.text+0x0):../sysdeps/posix/posix_fallocate64.c:29: multiple definition of `posix_fallocate64'
/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/libc_pic.os(.text+0xd7050):../sysdeps/posix/posix_fallocate64.c:29: first defined here
/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/libc_pic.os(.text+0xd7184):../sysdeps/posix/posix_fallocate64.c:64: undefined reference to `__GI___pwrite64'
/usr/src/redhat/BUILD/glibc-2.3.2-200308030450/build-alpha-linux/libc_pic.os(.text+0xd7198):../sysdeps/posix/posix_fallocate64.c:64: undefined reference to `__GI___pwrite64'
io/posix_fallocate64.os(.text+0x134):../sysdeps/posix/posix_fallocate64.c:64: undefined reference to `__GI___pwrite64'
io/posix_fallocate64.os(.text+0x148):../sysdeps/posix/posix_fallocate64.c:64: undefined reference to `__GI___pwrite64'
collect2: ld returned 1 exit status
I ask about `__GI___pwrite64'
Any ideas ?
Thank you,
Cristian
--
Life in itself has no meaning.
Life is an opportunity to create meaning.
\|/ ____ \|/
"@'/ .. \`@"
/_| \__/ |_\
\__U_/