diff --git a/Compile.rst b/Compile.rst index eb15b2c8b..38c19c03d 100644 --- a/Compile.rst +++ b/Compile.rst @@ -33,6 +33,8 @@ DFHack is meant to be installed into an existing DF folder, so get one ready. For building, you need a 32-bit version of GCC. For example, to build DFHack on a 64-bit distribution like Arch, you'll need the multilib development tools and libraries. +Alternatively, you might be able to use ``lxc`` to +`create a virtual 32-bit environment `_. Before you can build anything, you'll also need ``cmake``. It is advisable to also get ``ccmake`` on distributions that split the cmake package into multiple parts. @@ -40,6 +42,8 @@ Before you can build anything, you'll also need ``cmake``. It is advisable to al For the code generation parts, you need perl and the XML::LibXML and XML::LibXSLT perl packages. You should be able to find them in your distro repositories (on Arch linux 'perl-xml-libxml' and 'perl-xml-libxslt'). +To build Stonesense, you'll also need OpenGL headers. + Build ===== Building is fairly straightforward. Enter the ``build`` folder and start the build like this::