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

Re: Bug#277972: glibc: Please change the remaining instances of 'lib64' to 'lib' on amd64



On 04-Oct-30 16:55, Bill Allombert wrote:
> On Sat, Oct 30, 2004 at 04:12:01PM +0200, Andreas Jochens wrote:
> > Anyway, if you intend to run binaries on different distributions,
> > you should create binaries which conform to the LSB standard and you 
> > should install the LSB compatibility package on the target 
> > system. Otherwise you will certainly have more serious problems
> > than the location of the interpreter.
> 
> Does the LSB compatibility package for RedHat or Suse provide such a 
> symlink ?

The LSB compatibility packages for Debian, RedHat and Suse install a 
special symlink which is defined by the LSB as 'ld-lsb-x86-64.so.1' 
instead of 'ld-linux-x86-64.so.2'. The LSB specifies that 
conforming binaries have to use that symlink. Such binaries can be
compiled by passing the switch 

-Wl,-dynamic-linker=/lib64/ld-lsb-x86-64.so.1

to the gcc compiler.

Regards
Andreas Jochens



Reply to: