##################################################################################
NATIVE DFHACK-MOD INSTALL --- Linux 64Bit DwarfFortress 0.47.04 && TROUBLESHOOTING
##################################################################################
HOW-TO:
-------------------------------------------------------
all would be build in Debian 10 (Buster) x86_x64 & Gnome3.
-------------------------------------------------------
1
Native DwarfFortress Pack from Bay Download:
[x86_64] (SDL-64Bit) [12,7MB]
http://bay12games.com/dwarves/df_47_04_linux.tar.bz2$ tar xjf ~/Downloads/df_47_04_linux.tar.bz2
I Copy
~/Downloads/df_47_04_linux/df_linux/
to ~/df_linux/
-------------------------------------------------------
2
su -
-------------------------------------------------------
3
apt-get install default-jre libsdl1.2debian libsdl-image1.2 libsdl-ttf2.0-0 libglu1-mesa libgtk2.0-0 libopenal1 libjpeg62 wget coreutils tar xterm sed phyton bzip2 qtchooser libqt4-script libqt4-scripttools libqt5script5 libqt5scripttools5
apt-get update
apt-get upgrade
---
(apt-get install has by the phyton[Package] Stop. I have it left (it was preinstalled) it works too!
---
by need in addition:
apt-get install libqxt-core0
apt-get install libqxt-gui0
apt-get update
apt-get upgrade
-------------------------------------------------------
Sound:
4
apt-get install gambas3-gb-openal
apt-get update
apt-get upgrade
or:
(gambas3-gb-openal.deb 64 Bit / x86_64: Intel und Amd)
http://ftp.debian.org/debian/pool/main/g/gambas3/gambas3-gb-openal_3.15.2-1_amd64.deb-------------------------------------------------------
5
download dfhack-0.47.04-r3-Linux-64bit-gcc-7.tar.bz2 from github:
https://github.com/DFHack/dfhack/releases/download/0.47.04-r3/dfhack-0.47.04-r3-Linux-64bit-gcc-7.tar.bz2$ tar xjf ~/Downloads/dfhack-0.47.04-r3-Linux-64bit-gcc-7.tar.bz2
-------------------------------------------------------
6
Copy the Content from Directory:
~/Downloads/dfhack-0.47.04-r3-Linux-64bit-gcc-7/
in the MainDirectory:
~/df_linux/
( NOT! to ~/df_linux/data/)
-------------------------------------------------------
7
rename ~/df_linux/dfhack.init-example
to ~/df_linux/dfhack.init
-------------------------------------------------------
8
if
$ sh ~/df_linux/df
./libs/Dwarf_Fortress: ~/df_linux/libs/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /lib/x86_64-linux-gnu/libGLU.so.1)
./libs/Dwarf_Fortress: ~/df_linux/libs/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /lib/x86_64-linux-gnu/libGLU.so.1)
display,
delete:
~/df_linux/libs/libstdc++.so.6
~/df_linux/libs/libgcc_s.so.1
-------------------------------------------------------
Dos2Unix is for dfhack by Debian very Important! (otherwise not work!):
9
su -
apt-get install dos2unix
apt-get update
apt-get upgrade
$ dos2unix ~/df_linux/dfhack
$ chmod +x ~/df_linux/dfhack
-------------------------------------------------------
10
if
# sh ~/df_linux/dfhack
No protocol specified
Display not found and PRINT_MODE not set to TEXT, aborting.
display:
dfhack does NOT RUN IN root modus
-------------------------------------------------------
11
$ sh ~/df_linux/dfhack
-------------------------------------------------------
Under LINUX ADVISES ONESELF [PRINT_MODE:TEXT] (~/df_linux/data/init/init.txt) for fast FPS
cloudy101
MANY THANKS TO THE DFhack- Developer for THIS GREAT MOD!!