
- #Dwarf fortress tileset install how to
- #Dwarf fortress tileset install install
- #Dwarf fortress tileset install download
Instead, you'll probably have to extract them by hand.
#Dwarf fortress tileset install install
You probably won't be able simply to install the packages using your package manager, because they are for the wrong architecture. The third step is to extract the libraries from the packages and get them in the proper location. Store these package files somewhere convenient. Grab the i386 package from here, and repeat this for the libSDL_ttf package, and whatever other library you are missing.
#Dwarf fortress tileset install download
This takes us to a results page from which we can proceed to the libsdl-image1.2 package page with a list of download links arranged by architecture. Again using Debian as our example, we can perform a search at for files containing the word libSDL_image for the Intel x86 architecture. You can typically do this by downloading them directly from your distribution's 32-bit package repository. The second step is to get the 32-bit libraries. On other distributions, the path could be different. Since libSDL is in /usr/lib32 on a Debian system, that's where we'll want to put libSDL_image and libSDL_ttf. Check to see where your other 32-bit libraries are already installed for example, on Debian, some are in /lib32 and others are in /usr/lib32. If this is the case, then the first step is to figure out where you will be putting them. If your distribution does not include these, then you may have to supply them manually. Unfortunately, it does not include the SDL add-on libraries such as libSDL_image and libSDL_ttf. For example, in Debian, the ia32-libs package contains most of the common 32-bit libraries, including libSDL. Some Linux distributions provide these in one or more packages that you can download. Since DF is a 32-bit application, it needs 32-bit versions of the shared libraries. If you're on a 64-bit system, then things get a bit trickier. You don't need the development versions of the packages with the headers (although that won't hurt) - you just need the runtime versions, with the actual shared libraries. Use your distribution's package manager for this - details will be extremely distribution-specific. If you are getting errors about missing SDL_image libraries (etc.) then you simply need to install them. bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs),ĭwarf Fortress is compiled for 32-bit systems, so if you're on a 32-bit system, things will be slightly easier. The above would indicate a 64-bit system. bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), If you've forgotten which one you have, you can check: The programs on your system will then be compiled either for the 32-bit (i386, x86) arch, or the 64-bit (amd64, x86_64) arch. When you install Linux, you choose one of these architectures. Modern desktop PCs (of the Intel/AMD persuasion) contain CPUs that can run in either 32-bit or 64-bit modes. Instead, you should either delete or rename the old df_linux directory first, before extracting the new version. You should not unpack a new version of DF on top of an old version's directory - this will cause things to break, usually in subtle and mysterious ways.
#Dwarf fortress tileset install how to
It will also run on a system with a 64-bit AMD or Intel processor and a 64-bit kernel, provided that you have the (32-bit) shared libraries available that the program needs.ĭwarf Fortress for Linux is meant to be run from a terminal (command-line) interface, and so the instructions here will assume you know how to login and get to a command prompt. The Linux version of the game is shipped as a compiled 32-bit x86 (Intel/AMD) application. With the change, Dwarf Fortress should run normally. You can also download the latest version here: You can always get Dwarf Fortress as Toady One, the developer, released it from the Bay12 site (check the top of the page).
