Gentoo Archives: gentoo-user

From: "Friedrich Göpel" <shado23@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] espxe masked by missing keyword
Date: Wed, 09 Aug 2006 15:51:25
Message-Id: 749f4aa90608090843y1bcce463r9a170a0e7e01478f@mail.gmail.com
In Reply to: Re: [gentoo-user] espxe masked by missing keyword by Neil Bothwick
1 On 8/9/06, Neil Bothwick <neil@××××××××××.uk> wrote:
2 > On Wed, 9 Aug 2006 10:36:39 -0400, Andrew Syrewicze wrote:
3 >
4 > > well instead of using the 64bit version of the program, is it possible
5 > > to emerge the x86?? I know that there are 32bit compatability packages
6 > > that allow you to run programs like this. (firefox-bin for example).
7 > > is it possible to mix in packages for other architecture like that???
8 > > Or maybe setup a 32bit chroot to run the program in???
9 >
10 Mixing is in this case ok, because amd64 is a special case because it
11 features 32 bit x86 compatibility so you can do that.
12 Also you really don't need to waste all that space and time for a chroot,
13 x86_64 gcc is capable of producing 32 bit code, which just leaves that
14 you need to have the libraries it links against in 32 bit, most of the
15 plugins for epsxe and epsxe itself are binary only and are already 32
16 bit.
17 And that's what the emul-linux-x86-* packages are for, they are
18 provided so you don't need to compile them yourself and also because
19 portage has no proper crosscompiling support yet.
20
21 For instance you will need emul-linux-x86-sdl for psemu-eternalspu,
22 normally portage would do that for you, but since these packages
23 aren't amd64-aware they don't automatically pull that in.
24
25 So basically if you just want a working epsxe just install epsxe,
26 psemu-eternalspu and psemu-gpupetexgl2 (after doing the keyword thing)
27 and worry about the rest later.
28
29 Note, that epsxe 1.6.0 has nasty slowdown bug that hits the final
30 fantasy games and some others, but 1.5.2 works fine in this regard.
31
32 If you run into any problems along the way, just ask.
33
34 > There is no 64 bit version of the program, only a pre-compiled 32 bit
35 > executable, which is probably why it is masked for anything but x86.
36 > however, as others have found, it does run on an amd64 system.
37 >
38 Yup, what he said.
39
40 Cheers,
41
42 Friedrich Göpel
43
44 --
45 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] espxe masked by missing keyword Andrew Syrewicze <asyrewicze@×××××.com>