Ali's NetHack Configuration Page

Back to my main NetHack Page


This simple utility automates some of the work involved in configuring NetHack and/or Slash'EM. It does not attempt to determine how the game should be configured for your particular system (as the GNU autoconf does, for example).

NetHack config version 1.2

Example for NetHack

  1. % lynx --dump ftp://ftp.nethack.org/pub/nethack/nh331/src/nethack-331.tgz | gzip -dc | tar xf -
  2. % cd nethack-3.3.1/sys/unix
  3. % lynx --dump http://juiblex.co.uk/nethack/config/conf12v.tar.gz | gzip -dc | tar -xf -
  4. % ./setup.sh
  5. % ./config RedHat ../..
  6. % ./config X11 ../..
  7. % cd ../..
  8. % make all
  9. % su
  10. # make install

If you don't run RedHat, you might like to check RedHat.configure and see if any changes would be appropriate. If you do make any, I'd appreciate a copy and details of the system you were using.

You can miss the X11 step or replace it with Qt or Gnome if you prefer.

You can also configure for setgid operation if desired.

Slash'EM config version 1.2

Example for Slash'EM

  1. % lynx --dump http://www.juiblex.co.uk/nethack/slashem/se007e3.tar.gz | gzip -dc | tar xf -
  2. % cd slashem-0.0.7E3/sys/unix
  3. % lynx --dump http://www.juiblex.co.uk/nethack/config/conf12s.tar.gz | gzip -dc | tar -xf -
  4. % ./setup.sh
  5. % ./config RedHat9 ../..
  6. % ./config ProxifiedGTK ../..
  7. % cd ../..
  8. % make all
  9. % su
  10. # make install

You can miss the GTK step or replace it with Qt, X11 or Gnome if you prefer.

You can also configure for setgid and/or FHS20 operation if desired.


J. Ali Harlow, ali@juiblex.co.uk