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 |