Hi,
I'd like to run a 32 bits closed-source application.
Usually, I can do this thanks to emul-x86-* packages.Unfortunately, this
particular application requires a library which is not in app-emulation
(I think).
What do you advise me to do?
For more details:
The application I'd like to run is Rigs of Rods
(http://rigsofrods.blogspot.com).
When I try to run it,
./RoR.bin: error while loading shared libraries: libalut.so.0: cannot
open shared object file: No such file or directory
Of course I have emerged freealut, but this gives me
/usr/lib64/libalut.so
when I think I actually need
/usr/lib32/libalut.so
I'm sure I can solve my problem with a 32-bit chrooted environment, but
this seems like a hammer to crush a fly.
So I'd like to have a emul-linux-x86 that provides libalut.so. I already
wrote a couple of ebuilds, but emul-linux-x86-* ebuilds seem different.
Are they binary packages? How can I write a emul-linux-x86 package for
freealut?
Or I'd like an ebuild for freealut in multilib mode (amd64 being merged
into /usr/lib64 and i686 being merged into /usr/lib32)? I could probably
write such an ebuild looking at glibc as a example. But would that be a
best practice or not recommended?
Thanks for you opinion,
--
Régis
--
[EMAIL PROTECTED] mailing list