The new build method is in...
ABCD
en.ABCD at gmail.com
Tue Dec 16 21:31:39 MST 2008
-----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-----
More information about the lfs-dev
mailing list