From d0de694061be2c2f477035f13e6b57301bdc9089 Mon Sep 17 00:00:00 2001 From: Japa Date: Tue, 10 Apr 2012 01:31:52 +0530 Subject: Update README.txt --- README.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.txt b/README.txt index c07fac6..66b955f 100644 --- a/README.txt +++ b/README.txt @@ -3,7 +3,8 @@ Welcome to Stonesense Felsite(3.1) Thank you for trying out our little visualizer, as always, we appreciate any feedback. -Please note, that for the time being Stonesense Felsite ONLY supports DF 31_25. +Please note that stonesense is tightly bound to DFHack, and so only works for the version that +the accompanying DFHack is built for. To run stonesense, Copy DFHack into the dwarf fortress folder, and run DwarfFortress.exe. When DFHack console appears, type in stonesense and press enter. -- cgit v1.2.1 From 63ee1afe3f447759bfa634591c116b95e9fec564 Mon Sep 17 00:00:00 2001 From: Japa Date: Tue, 10 Apr 2012 01:34:37 +0530 Subject: Update ON COMPILING.txt --- ON COMPILING.txt | 82 ++------------------------------------------------------ 1 file changed, 2 insertions(+), 80 deletions(-) diff --git a/ON COMPILING.txt b/ON COMPILING.txt index 4f654eb..8f2688d 100644 --- a/ON COMPILING.txt +++ b/ON COMPILING.txt @@ -1,81 +1,3 @@ -There are ten thousand things to say here, and I'll get into more details later, -but for now; This project aint all that compiler friendly yet. -I'm just getting the project out there, so the public light will force me to tidy up stuff. - - -1 - I've only tested it with MSVS 2005 - -2 - On linux, You will need Allegro 5.0.0, the graphics library we use. Get it at http://alleg.sourceforge.net/ - Note that this can be tricky to compile, annd you need to verify that you have all the dependencies, as a few missing ones will - result in allegro compiling, but not the required modules. - -3 - You will also need the latest DFhack as of 2011/01/22, get it from http://github.com/peterix/dfhack - -Specific Build Notes -==================== - -*** MinGW *** - -(I am including specific version numbers here so I can give precise file info, as things -update, you may have better luck with newer versions) - -1) Get cmake-2.6.4-win32-x86.exe from -http://www.cmake.org/files/v2.6/cmake-2.6.4-win32-x86.exe -and install - -2) Get MinGW-5.1.6.exe installer from -http://sourceforge.net/projects/mingw/files/Automated%20MinGW%20Installer/ - -Install with: -g++ compiler -MinGW make (this didnt want to automatically grab today, you may need to manually install it) - -3) Get subversion checkout of stonesense (PySVN Workbench works nicely) -see http://code.google.com/p/stonesense/source/checkout - -4) Get allegro-mingw-5.0.0.zip from -http://sourceforge.net/projects/alleg/files/ - -Unpack allegro into the stonesense directory -(so you have a stonesense/allegro-mingw-5.0.0 directory) - -* Yes you need the whole lot not just the libs * - -(If you have a newer allegro, change its directory name, or tweak the directories in CMakeList.txt) - -5) add any missing .cpp files to the CMakeList.txt list under - -SET(PROJECT_SRCS - -(or wait till the compiler process winges about them to help figure out what is missing) - -6) *** You will need to either set up paths to MinGW and CMake in your environment or -a dos shell for the following steps *** - -something like - -set path=c:\Program Files\CMake 2.6\bin;c:\MinGW\bin;%path% - -7) Run the build-MinGW32-release.bat batch file - -* If you are running in a dos prompt, you will need to be in the build directory * - - - -*** Linux *** - -1) Get the source - -svn checkout http://stonesense.googlecode.com/svn/trunk stonesense - -2) Get the libraries - -Your distro should have dev packages for allegro, libpng, and zlib -You will also need make, cmake and a g++ - -3) Run the built in make - -cd stonesense/build -cmake .. -DCMAKE_BUILD_TYPE:string=Release -make +Stonesense cannot be compiled on it's own. It MUST be compiled together with DFHack. +Please see the DFHack documentation for instructions on how to compile it. -- cgit v1.2.1