maillog: 15/08/2005-07:25:36(-0700): Stefan Jones types > On Mon, 2005-08-15 at 17:18 +0900, Georgi Georgiev wrote: > > On x86-64 the native ELFs do not use ld-linux.so.2, but > > ld-linux-x86-64.so.2 instead. > > Okey, thanks, using /usr/include/gnu/lib-names.h would soon sort out > that problem at compile time!
I hope you do intend to support both types of executables on amd64. After all the current method with ldd works fine for both and I guess you don't want any regression. [EMAIL PROTECTED] ~ $ ldd /bin/ls librt.so.1 => /lib/librt.so.1 (0x00002aaaaabc3000) libncurses.so.5 => /lib/libncurses.so.5 (0x00002aaaaaccc000) libacl.so.1 => /lib/libacl.so.1 (0x00002aaaaae27000) libc.so.6 => /lib/libc.so.6 (0x00002aaaaaf2e000) libpthread.so.0 => /lib/libpthread.so.0 (0x00002aaaab166000) /lib64/ld-linux-x86-64.so.2 (0x00002aaaaaaab000) libdl.so.2 => /lib/libdl.so.2 (0x00002aaaab27c000) libattr.so.1 => /lib/libattr.so.1 (0x00002aaaab37f000) [EMAIL PROTECTED] ~ $ ldd /opt/RealPlayer/realplay.bin linux-gate.so.1 => (0xffffe000) libstdc++.so.5 => /emul/linux/x86/usr/lib/libstdc++.so.5 (0x55589000) libgdk-x11-2.0.so.0 => /emul/linux/x86/usr/lib/libgdk-x11-2.0.so.0 (0x5563c000) libatk-1.0.so.0 => /emul/linux/x86/usr/lib/libatk-1.0.so.0 (0x556b6000) libgdk_pixbuf-2.0.so.0 => /emul/linux/x86/usr/lib/libgdk_pixbuf-2.0.so.0 (0x556ce000) libm.so.6 => /lib32/libm.so.6 (0x556e3000) libpangoxft-1.0.so.0 => /emul/linux/x86/usr/lib/libpangoxft-1.0.so.0 (0x5570a000) libpangox-1.0.so.0 => /emul/linux/x86/usr/lib/libpangox-1.0.so.0 (0x55711000) libpango-1.0.so.0 => /emul/linux/x86/usr/lib/libpango-1.0.so.0 (0x5571c000) libgobject-2.0.so.0 => /emul/linux/x86/usr/lib/libgobject-2.0.so.0 (0x55754000) libgmodule-2.0.so.0 => /emul/linux/x86/usr/lib/libgmodule-2.0.so.0 (0x55786000) libdl.so.2 => /lib32/libdl.so.2 (0x5578a000) libglib-2.0.so.0 => /emul/linux/x86/usr/lib/libglib-2.0.so.0 (0x5578f000) libgtk-x11-2.0.so.0 => /emul/linux/x86/usr/lib/libgtk-x11-2.0.so.0 (0x5580d000) libpthread.so.0 => /lib32/libpthread.so.0 (0x55ad5000) libc.so.6 => /lib32/libc.so.6 (0x55ae8000) libX11.so.6 => /emul/linux/x86/usr/lib/libX11.so.6 (0x55c1c000) libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/32/libgcc_s.so.1 (0x55ce6000) libXrandr.so.2 => /emul/linux/x86/usr/lib/libXrandr.so.2 (0x55cf0000) libXi.so.6 => /emul/linux/x86/usr/lib/libXi.so.6 (0x55cf3000) libXinerama.so.1 => /emul/linux/x86/usr/lib/libXinerama.so.1 (0x55cfb000) libXft.so.2 => /emul/linux/x86/usr/lib/libXft.so.2 (0x55cfe000) libfreetype.so.6 => /emul/linux/x86/usr/lib/libfreetype.so.6 (0x55d10000) libfontconfig.so.1 => /emul/linux/x86/usr/lib/libfontconfig.so.1 (0x55d80000) libXfixes.so.3 => /emul/linux/x86/usr/lib/libXfixes.so.3 (0x55da7000) libXcursor.so.1 => /emul/linux/x86/usr/lib/libXcursor.so.1 (0x55dac000) libXrender.so.1 => /emul/linux/x86/usr/lib/libXrender.so.1 (0x55db5000) libXext.so.6 => /emul/linux/x86/usr/lib/libXext.so.6 (0x55dbd000) /lib/ld-linux.so.2 (0x55555000) libpangoft2-1.0.so.0 => /emul/linux/x86/usr/lib/libpangoft2-1.0.so.0 (0x55dcc000) libexpat.so.0 => /emul/linux/x86/usr/lib/libexpat.so.0 (0x55df1000) libz.so.1 => /emul/linux/x86/lib/libz.so.1 (0x55e11000) -- \/ Georgi Georgiev \/ You must be the change you wish to see in \/ /\ [EMAIL PROTECTED] /\ the world. --Mahatma Gandhi /\ \/ +81(90)2877-8845 \/ \/ -- gentoo-dev@gentoo.org mailing list