On 12/01/2014 12:41, David Tardon wrote: > Hi, > > On Sun, Jan 12, 2014 at 10:30:22AM +0000, Rob Kendrick wrote: >> On Sun, Jan 12, 2014 at 09:38:03AM +0100, David Tardon wrote: >>> Hi, >>> >>> this patch and the follow ups for libraries (only those I am interested >>> in, sorry) make it much easier to build on typical Linux distributions, >>> where 64-bit libs are put into /usr/lib64. >> >> What is typical? The idea of allowing where to put the libraries to be >> more flexible is nice, but I've never used a Linux distribution that put >> libraries for the running system anywhere other than in /usr/lib/ > > Theoretically, any distribution that follows FHS, e.g., Fedora / CentOS > or SuSE. Debian and Ubuntu do not do that (I thought they did :-) and > instead use more powerful multi-arch concept (see > https://wiki.debian.org/Multiarch/TheCaseForMultiarch), which puts > libraries into architecture-specific subdirectories of /usr/lib, e.g., > /usr/lib/x86_64-linux-gnu. Gentoo seems to use /usr/lib for packages > that do not support multilib and either /usr/lib64 or /usr/lib32 for > those that do. Archlinux always puts native architecture libraries in > /usr/lib, but on 64-bit system it allows 32-bit libraries in /usr/lib32.
Actually I'm on Debian unstable here, and it does have /usr/lib32 ... François.
