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

Re: ia32-libs, where are they ?



On Sun, Apr 08, 2007 at 07:52:13PM +0200, Hans-J. Ullrich wrote:
> Hi all, 
> 
> I had to setup my system new. (debian-amd64 on AMD64 X2) To get a 
> 32-bit-application running, I had to install ia32-libs. But take a look of 
> the snapshot with strace:
> 
> ---------------
> ccess("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
> open("/emul/ia32-linux/lib/tls/i686/sse2/cmov/libopenal.so.0", O_RDONLY) = -1 
> ENOENT (No such file or directory)
> stat64(0xffd84430, 0xffd844a4)          = -1 ENOENT (No such file or 
> directory)
> open("/emul/ia32-linux/lib/tls/i686/sse2/libopenal.so.0", O_RDONLY) = -1 
> ENOENT (No such file or directory)
> stat64(0xffd84430, 0xffd844a4)          = -1 ENOENT (No such file or 
> directory)
> open("/emul/ia32-linux/lib/tls/i686/cmov/libopenal.so.0", O_RDONLY) = -1 
> ENOENT (No such file or directory)
> stat64(0xffd84430, 0xffd844a4)          = -1 ENOENT (No such file or 
> directory)
> open("/emul/ia32-linux/lib/tls/i686/libopenal.so.0", O_RDONLY) = -1 ENOENT (No 
> such file or directory)
> stat64(0xffd84430, 0xffd844a4)          = -1 ENOENT (No such file or 
> directory)
> open("/emul/ia32-linux/lib/tls/sse2/cmov/libopenal.so.0", O_RDONLY) = -1 
> ENOENT (No such file or directory)
> stat64(0xffd84430, 0xffd844a4)          = -1 ENOENT (No such file or 
> directory)
> 
> ------------------
> 
> You see, there are some libs missing below /emul. I remember in earlier times 
> there where more ia32-libs. But now the packages are gone. 
> 
> Does someone know, where to find them ?
> 
> Especially libopenal is needed. If they are gone, I could install a chroot and 
> link to it. Maybe this should work, too.

I believe ia32-libs provides a lot of commonly used 32bit libraries.  It
certainly does not include all 32bit libraries (that would be insane).
libopenal is hardly a commonly used library, so I think the chroot
method is likely to be much better for something more unusual (like
things using openal).

--
Len Sorensen



Reply to: