legacy-wiki
UT2004 on Fedora x86 64
Recovered from the older tannerjc.net wiki snapshot dated January 23, 2016.
On a 64 bit Fedora fresh install you need to install the following packages to provide 32bit compatibility:
pre# yum install glibc.i686 compat-libstdc++.i686 libX11.i686 libXext.i686 /pre I just made up the above command, not tested, make it work based on the following:
[john@farina ut2004]$ ./ut2004
./ut2004: /home/john/ut2004/System/ut2004-bin: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
./ut2004: line 49: /home/john/ut2004/System/ut2004-bin: Success
[john@farina ut2004]$ ./ut2004
./ut2004-bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
[john@farina ut2004]$ ./ut2004
./ut2004-bin: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
[john@farina ut2004]$ ./ut2004
./ut2004-bin: error while loading shared libraries: libXext.so.6: cannot open shared object file: No such file or directory
[john@farina ut2004]$ ./ut2004
[john@farina ut2004]$ ./ut2004
Could not load OpenGL library
History:
Exiting due to error
131 yum whatprovides /lib/ld-linux.so.2
132 yum install glibc-2.12.1-3.i686
133 yum whatprovides libstdc++.so.5
134 yum install compat-libstdc++-33-3.2.3-68.i686
135 yum whatprovides libX11.so.6
136 yum install libX11-1.3.1-3.fc13.i686
137 yum whatprovides libXext.so.6
138 yum install ibXext-1.1.2-2.fc13.i686
139 yum install libXext-1.1.2-2.fc13.i686 -y
[john@farina ut2004]$ sudo yum install mesa-libGL-7.8.1-8.fc13.i686