-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jeremy Huntwork wrote:
> Bryan Kadzban wrote:
>> The dynamic linker *must* be /lib64/ld-linux-x86-64.so.2 for a 64-bit
>> executable, and *must* be /lib/ld-linux.so.2 for a 32-bit executable.
>> Otherwise binaries that weren't built on the system won't run.  Symlinks
>> might let you work around this, but ... eeewww.  Just set --libdir for
>> autoconf, or LIBDIR for other Makefiles.
> 
> Well, that's a pretty good reason. I should have known that there would 
> be one. But, Argh!, it just seems such a backwards way to 
> (unofficially?) standardize.  It feels that, logically, /lib should 
> house the _default_ libraries.

Also, a further reason to use /lib for 32-bit and /lib64 for 64-bit on
x86-64 (also ppc64, s390x and sparc64, but not ia64) is that the FHS
actually requires it [1].

[1] http://www.pathname.com/fhs/pub/fhs-2.3.html#LIB64

- --
ABCD
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAklIgKoACgkQOypDUo0oQOq2LQCfYAGe5+Qe74H85k0QSgKTnY+C
48wAoN4/JwJcXVnQzd1ZMJgVfyoj74xn
=M0Hx
-----END PGP SIGNATURE-----

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to