LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (http://www.linuxquestions.org/questions/linux-general-1/)
-   -   is my stage1 gentoo a 32bit or 64bit OS ? commercial games dont work ! (http://www.linuxquestions.org/questions/linux-general-1/is-my-stage1-gentoo-a-32bit-or-64bit-os-commercial-games-dont-work-270360/)

qwijibow 12-25-2004 10:42 PM

is my stage1 gentoo a 32bit or 64bit OS ? commercial games dont work !
 
Doom3-demo and unreal tournament 2003 do not work on my system,
and im 100% certain its NOT the nvidia driver that are to blame.

glxinfo and all the rest shows nvidia is working direct rendering=yes sever and client vendor=Nvidia corp. etc etc etc.. Driver are fine !

however both Ut2002 and doom3-bin segfault on initiating OpenGL

when i installed Gentoo, i followed the X86 book, knowing that 64bit requires 2 sets of binary's to be installed, (32bit and 64bit) so not to tempt fate, i went for a 32bit install.

i used the following make.conf
Code:

CFLAGS="-Os -mcpu=i686 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="-gnome -gtk -gtk2 qt kde alsa"

however, when running an strace on one of the binaries, i notciced enteries like
stat64("/lib/tls/sse2)

shouldnt that be stat32 for a 32bit based OS ???

my system.

AMD64
Nvidia FX5700LE

HELP please

teval 01-10-2005 11:50 PM

Possibly you can try a flag called multilib in your /etc/make.conf
That will build 32-bit couterparts for your libraries. That may allow you to run it, or not. If it is the libs it will be because of this.

emerge -pv --newuse world
(to view what's updated, and to install remove -pv)

Will updated your system, note that if you've changed use flags before, and haven't done this, you may have a heck of a lot of packages to update.

Don't know if this will help or not, but it's what I'd no next.

I think stat64() is simply the kernel interface for stat in a 64-bit enviroment, don't think it has anything to do with having a 32-bit binary. Not sure without looking at the sources though, and it's going to bed soon.


All times are GMT -5. The time now is 08:06 PM.