[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ia32 libs

On Tue, Nov 04, 2008 at 02:07:21PM +0000, Rob Andrews wrote:
> gtk fully supports biarch builds. On Fedora and some other distributions,
> the 64-bit libraries are held in /usr/lib64 and 32-bit in /usr/lib (or
> /usr/lib32). You're right that gtk builds the library load path into the
> binary, which is causing the load to fail as by the time 32-bit gtk is
> repacked for 64-bit, the paths are all wrong.

Assuming 64bit libs are going to be in lib64 on a biarch system is a
bug.  You can't assume that.  Hardcoded paths are also not very nice and
prevent things like the repacking ai32-libs does.  Fortunately most
other things don't do libraries this way.

Len Sorensen

Reply to: