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

Re: Calling 64 bit apps from 32 bit Chroot]



On Wed, Jul 27, 2005 at 07:30:43PM +0200, rainer herrendoerfer wrote:
> Matthias Julius wrote:
> 
> >You to put the 32 bit library locations in your /etc/ld.so.conf.  And
> >you have to have the 32 bit ldd installed.  For that copy or symlink
> >/var//chroot/sarge-ia32/lib/ld-2.3.2.so to /lib/ld-linux.so.2.  Then
> >run ldconfig.
> >
> >Matthias
> >
> I had this:
> $ cat /etc/ld.so.conf
> /usr/X11R6/lib
> # chroot i386 system libs
> /var/chroot/sarge-ia32/lib
> /var/chroot/sarge-ia32/usr/lib
> /var/chroot/sarge-ia32/usr/X11R6/lib
> /var/chroot/sarge-ia32/usr/local/lib
> 
> /emul/ia32-linux/lib
> /emul/ia32-linux/usr/lib
> /emul/ia32-linux/usr/X11R6/lib
> /lib/i486-linux
> /usr/lib/i486-linux
> /usr/X11R6/lib/i486-linux
> /usr/lib/GNUstep/System/Library/Libraries
> 
> and
> $ ls -l /var/chroot/sarge-ia32/lib |grep ld
> lrwxrwxrwx  1 root root      18 2005-07-27 18:06 ld-2.3.2.so ->
> /lib/ld-linux.so.2

That looks backwards to me.

Len Sorensen



Reply to: