From 036ad82074c7563964729c9c39077445a53252ff Mon Sep 17 00:00:00 2001 From: nhmall Date: Tue, 8 Aug 2023 12:49:29 -0400 Subject: [PATCH] doc follow-up --- sys/unix/NewInstall.unx | 140 ++++++++++++++++++++-------------------- 1 file changed, 70 insertions(+), 70 deletions(-) diff --git a/sys/unix/NewInstall.unx b/sys/unix/NewInstall.unx index 69f644acb..8ef6c693e 100644 --- a/sys/unix/NewInstall.unx +++ b/sys/unix/NewInstall.unx @@ -83,76 +83,76 @@ Note that curses, X11, and Qt will almost certainly require the installation of prerequisite packages in order to successfully build with support for additional interfaces. See below. -+----------+--------+-----------------+--------------------------------------+ -| Platform |Interf. | Build Variable | Prerequisite package | -|----------+--------+-----------------+--------------------------------------| -| MacOS | tty | WANT_WIN_TTY | none | -|----------+--------+-----------------+--------------------------------------| -| MacOS | curses | WANT_WIN_CURSES | ncurses development libraries | -|----------+--------+-----------------+--------------------------------------| -| MacOS | X11 | WANT_WIN_X11 | You will need to obtain and | -| | | | install XQuartz if you want X11 | -| | | | support in your build. | -| | | | (Attempting to run X11.app will | -| | | | describe where to get it) | -| | | | | -| | | | One possible way: | -| | | | brew install xquartz | -|----------+--------+-----------------+--------------------------------------| -| MacOS | Qt | WANT_WIN_QT | You will need to obtain and | -| | | | install Qt if you want Qt | -| | | | support in your build. | -| | | | | -| | | | One possible way: | -| | | | brew install Qt | -|----------+--------+-----------------+--------------------------------------| -| Linux | tty | WANT_WIN_TTY | | -| (Ubuntu) | | | | -|----------+--------+-----------------+--------------------------------------| -| Linux | curses | WANT_WIN_CURSES | If it isn't already included | -| (Ubuntu) | | | in your distribution, here is one | -| | | | possible way: | -| | | | | -| | | | sudo apt-get install libncurses-dev | -|----------+--------+-----------------+--------------------------------------| -| Linux | X11 | WANT_WIN_X11 | Here is one possible way to obtain | -| (Ubuntu) | | | the required packages: | -| | | | | -| | | |sudo apt-get install libx11-dev | -| | | |sudo apt-get install libmotif-dev | -| | | |sudo apt-get install libxaw7-dev | -| | | |sudo apt install xfonts-utils | -| | | |(That last one is for bdftopcf and | -| | | | mkfontdir utils) | -| | | | | -|----------+--------+-----------------+--------------------------------------| -| Linux | Qt5 | WANT_WIN_QT | Here is one possible way to obtain | -| (Ubuntu) | | | the required packages: | -| | | | | -| | | |sudo apt-get install qtbase5-dev | -| | | |sudo apt-get install qtmultimedia5-dev| -| | | | | -| | | |Another odd note about Qt on Linux is | -| | | |that if you find you are getting the | -| | | |following error trying to run NetHack | -| | | |after you build it with Qt support: | -| | | |"error while loading shared | -| | | |libraries: libQt5Core.so.5: cannot | -| | | |open shared object file: No such file | -| | | |or directory", | -| | | |you may have to fix that (one-time) | -| | | |by issuing the command below: | -| | | | | -| sudo strip \ | -| --remove-section=.note.ABI-tag/usr/lib/x86_64-linux-gnu/libQt5Core.so.5 | -|----------+--------+-----------------+--------------------------------------| -| Linux | Qt6 | WANT_WIN_QT | Here is one possible way to obtain | -| (Ubuntu) | | | the required packages: | -| | | | | -| | | |sudo apt-get install qt6-base-dev | -| | | |sudo apt-get install \ | -| | | | qt6-multimedia-dev | -+----------+--------+-----------------+--------------------------------------+ ++----------+-------+-----------------+--------------------------------------+ +| Platform |Interf.| Build Variable | Prerequisite package | +|----------+-------+-----------------+--------------------------------------| +| MacOS | tty | WANT_WIN_TTY | none | +|----------+-------+-----------------+--------------------------------------| +| MacOS | curses| WANT_WIN_CURSES | ncurses development libraries | +|----------+-------+-----------------+--------------------------------------| +| MacOS | X11 | WANT_WIN_X11 | You will need to obtain and | +| | | | install XQuartz if you want X11 | +| | | | support in your build. | +| | | | (Attempting to run X11.app will | +| | | | describe where to get it) | +| | | | | +| | | | One possible way: | +| | | | brew install xquartz | +|----------+-------+-----------------+--------------------------------------| +| MacOS | Qt | WANT_WIN_QT | You will need to obtain and | +| | | | install Qt if you want Qt | +| | | | support in your build. | +| | | | | +| | | | One possible way: | +| | | | brew install Qt | +|----------+-------+-----------------+--------------------------------------| +| Linux | tty | WANT_WIN_TTY | | +| (Ubuntu) | | | | +|----------+-------+-----------------+--------------------------------------| +| Linux | curses|WANT_WIN_CURSES=1| If it isn't already included | +| (Ubuntu) | | | in your distribution, here is one | +| | | | possible way: | +| | | | | +| | | | sudo apt-get install libncurses-dev | +|----------+-------+-----------------+--------------------------------------| +| Linux | X11 | WANT_WIN_X11=1 | Here is one possible way to obtain | +| (Ubuntu) | | | the required packages: | +| | | | | +| | | |sudo apt-get install libx11-dev | +| | | |sudo apt-get install libmotif-dev | +| | | |sudo apt-get install libxaw7-dev | +| | | |sudo apt install xfonts-utils | +| | | |(That last one is for bdftopcf and | +| | | | mkfontdir utils) | +| | | | | +|----------+-------+-----------------+--------------------------------------| +| Linux | Qt5 | WANT_WIN_QT=1 | Here is one possible way to obtain | +| (Ubuntu) | | | the required packages: | +| | | | | +| | | |sudo apt-get install qtbase5-dev | +| | | |sudo apt-get install qtmultimedia5-dev| +| | | | | +| | | |Another odd note about Qt on Linux is | +| | | |that if you find you are getting the | +| | | |following error trying to run NetHack | +| | | |after you build it with Qt support: | +| | | |"error while loading shared | +| | | |libraries: libQt5Core.so.5: cannot | +| | | |open shared object file: No such file | +| | | |or directory", | +| | | |you may have to fix that (one-time) | +| | | |by issuing the command below: | +| | | | | +| sudo strip \ | +| --remove-section=.note.ABI-tag/usr/lib/x86_64-linux-gnu/libQt5Core.so.5 | +|----------+-------+-----------------+--------------------------------------| +| Linux | Qt6 | WANT_WIN_QT6=1 | Here is one possible way to obtain | +| (Ubuntu) | | | the required packages: | +| | | | | +| | | |sudo apt-get install qt6-base-dev | +| | | |sudo apt-get install \ | +| | | | qt6-multimedia-dev | ++----------+-------+-----------------+--------------------------------------+ # NetHack 3.7 NewInstall.unx $NHDT-Date: 1652276817 2022/05/11 13:46:57 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.11 $ # Copyright (c) 2009 by Kenneth Lorber, Kensington, Maryland