Gentoo Archives: gentoo-user

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