This is the mail archive of the
libc-help@sourceware.org
mailing list for the glibc project.
Building glibc 2.19 for OS/ABI UNIX - System V
- From: Shaun Jackman <sjackman at gmail dot com>
- To: libc-help <libc-help at sourceware dot org>
- Date: Thu, 24 Jul 2014 11:54:52 -0700
- Subject: Building glibc 2.19 for OS/ABI UNIX - System V
- Authentication-results: sourceware.org; auth=none
- Reply-to: Shaun Jackman <sjackman at gmail dot com>
Iâm building glibc 2.19 on CentOS 5.10. It built, and that makes me
happy. It unfortunately doesnât load with the systemâs default loader
/lib64/ld-2.5.so because the ABI UNIX - Linux is incompatible. How can
I build glibc 2.19 that has an OS/ABI of UNIX - System V rather than
UNIX - Linux?
Thanks,
Shaun
$ LD_LIBRARY_PATH=~/local/Cellar/glibc/2.19/lib ~/local/bin/hello
/home/sjackman/local/bin/hello: error while loading shared libraries:
/home/sjackman/local/Cellar/glibc/2.19/lib/libc.so.6: ELF file OS ABI
invalid
$ readelf -h ~/local/Cellar/glibc/2.19/lib/libc-2.19.so |grep ABI
OS/ABI: UNIX - Linux
ABI Version: 0
glibc 2.19
Linux headers 3.15.6
binutils 2.24
gcc 4.4.7
CentOS 5.10
http://sjackman.ca