On Mon, 2007-04-23 at 16:12 +0200, Regis Decamps wrote: > 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? > >
You have a couple of options. If you want to make the application available to other computers (say you're installing on a set of workstations, or something) then you probably want to make your own emul-linux-x86 package for the missing libs. There's a howto here: http://www.gentoo.org/proj/en/base/amd64/howtos/chroot.xml If you're just installing on one computer, you have a number of options. By far the easiest is to copy the missing libs off of some x86 gentoo system. If you don't have access to one of those, you can install a 32-bit chroot (no need to jump through hoops like above, just a plain 32-bit chroot is fine) and copy out of that. If all else fails, you can compile a 32-bit version on your 64-bit system, assuming all the compile-time deps of the libs are available in 32-bit versions there. Good luck. Daniel -- [EMAIL PROTECTED] mailing list
