©2000 by Arthur Twarecki
Information within this document is provided as-is. Use at your own risk!!!
It's quite easy to get the original alphalinux quake binary to work under RH6. Simply follow these steps:
# mkdir -p /usr/games/quake # cd /usr/games/quake
bunzip2
alpha-ELF-xquake-1.06.bz2.
Place alpha-ELF-xquake-1.06 in your working directory
(/usr/games/quake).
id1/ directory tree,
including pak0.pak (possibly from
id's website).
Place the id1/ directory tree under your working directory
(/usr/games/quake).
/usr/games/quake): # rpm2cpio glibc-0.961212-5.alpha.rpm | cpio -i -d # rpm2cpio XFree86-libs-3.2-9.alpha.rpm | cpio -i -dThis will create
etc/, lib/ and usr/
sub-directories.
bunzip2
libc-1.98.so.bz2
and place it in the lib/ directory.
libc.so.6 symlink
in the lib/ directory with a new symlink pointing at
libc-1.98.so: # ln -sf libc-1.98.so lib/libc.so.6
usr/X11R6/lib directory: # ln -s libX11.so.6.1 usr/X11R6/lib/libX11.so.6 # ln -s libXext.so.6.1 usr/X11R6/lib/libXext.so.6
/lib directory create a
symlink to ld.so.1: # ln -s `pwd`/ld.so.1 /lib/ld.so.1Note that you must be root to perform the above operation. Also, do not omit the back-ticks (`) around
pwd.
# LD_LIBRARY_PATH=lib:usr/X11R6/lib ./alpha-ELF-xquake-1.06
/usr/local/bin/quake, and looks like this: #!/bin/sh cd /usr/games/quake LD_LIBRARY_PATH=lib:usr/X11R6/lib ./alpha-ELF-xquake-1.06Enjoy!
$Id: alphalinux-quake.html,v 1.4 2000/04/21 17:13:43 arthur Exp arthur $