Nanonote port of nethack 3.4.3 ------------------------------ In order to compile nethack for the nanonote you need the openwrt cross-compiler and cross-binutils in your PATH: mipsel-openwrt-linux-uclibc-gcc mipsel-openwrt-linux-uclibc-g++ mipsel-openwrt-linux-uclibc-ld You also need the ncurses library compiled and in your LD_LIBRARY_PATH. Building from sources: 1. In the host. $ tar xzvf nethack-343-src.tgz $ cd nethack-3.4.3/ $ patch -p0 < ../nethack-3.4.3-nanonote.patch $ cd sys/unix/ $ sh setup.sh $ cd ../../ $ make (Edit Makefile and change the PREFIX to a suitable one) $ make install Note that the 'make install' will try to change the owner and the group of some of the installed files to 'root' and (unless you are working as root in your host) it will fail. Just ignore it: most likely you will run the programs in your nanonote as root. Now you have a compiled nethack tree in $PREFIX/. Just compress it and transfer to your nanonote. $ tar czvf nethack-nanonote-3.4.3-bin.tar.gz $PREFIX $ scp nethack-nanonote-3.4.3-bin.tar.gz root@192.168.3.2: 2. In the nanonote. $ tar xzvf nethack-nanonote-3.4.3-bin.tar.gz $ cd nethack-nanonote-3.4.3-bin/ $ ./nethack Happy hacking!