Building glibc 2.19 for OS/ABI UNIX - System V
Shaun Jackman
sjackman@gmail.com
Thu Jul 24 18:55:00 GMT 2014
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
More information about the Libc-help
mailing list