diff options
| author | Japa | 2012-04-10 01:34:37 +0530 |
|---|---|---|
| committer | Japa | 2012-04-10 01:34:37 +0530 |
| commit | 63ee1afe3f447759bfa634591c116b95e9fec564 (patch) | |
| tree | b4d5a19dc7ea03384e49e46fe2067be895663870 | |
| parent | d0de694061be2c2f477035f13e6b57301bdc9089 (diff) | |
| download | stonesense-63ee1afe3f447759bfa634591c116b95e9fec564.tar.gz stonesense-63ee1afe3f447759bfa634591c116b95e9fec564.tar.bz2 stonesense-63ee1afe3f447759bfa634591c116b95e9fec564.tar.xz | |
Update ON COMPILING.txt
| -rw-r--r-- | ON COMPILING.txt | 82 |
1 files 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.
|
