From f2693552b6d60ebcdfccb78e353836d5afe25a30 Mon Sep 17 00:00:00 2001 From: j-p-e-g Date: Sun, 1 Mar 2009 14:30:31 +0000 Subject: Update the Tiles section of the installation guide seeing how the makefile names have changed. The OSX section probably needs to be overhauled (we now have a makefile.osx) but I don't know anything about that. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9301 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/INSTALL | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) (limited to 'crawl-ref/INSTALL') diff --git a/crawl-ref/INSTALL b/crawl-ref/INSTALL index 97da7927f3..35d6434e0a 100644 --- a/crawl-ref/INSTALL +++ b/crawl-ref/INSTALL @@ -125,7 +125,7 @@ Building: and set SAVEDIR and DATADIR to appropriate directories. This is not necessary if only one user is going to play Crawl. Also check INSTALLDIR and change it if necessary. - + * Edit AppHdr.h and check that SAVE_PACKAGE_CMD and LOAD_UNPACKAGE_CMD are set correctly for your system. If you do not want your saves packaged in a zip archive, it's safe to comment out SAVE_PACKAGE_CMD @@ -263,18 +263,25 @@ Building Tiles versions make MAKEFILE=makefile_tiles.mgw * For Linux builds, run - make MAKEFILE=makefile.x11 + make MAKEFILE=makefile_tiles.unix * For Mac OS X builds, run - make MAKEFILE=makefile.x11 OSX=y + make MAKEFILE=makefile_tiles.unix OSX=y + +* If you compiled the ASCII binary before you'll need to run make clean + before running make. -* All platforms require the same prerequisites listed in the other +* All platforms require the same prerequisites listed in the other sections above for building each of these platforms. * The Linux and Mac OS X builds additionally require libpng. The Mac OS X version expects it to be installed via fink in /sw. If this is not the case, then you should edit PNG_INCLUDE and PNG_LIB in makefile.x11. +* If you want both ASCII and Tiles binaries you need to compile them + separately, rename one of them, and copy them into the same Crawl + directory. + ***************************************************************************** Data files ---------- @@ -284,7 +291,7 @@ Crawl looks for several data files when starting up. They include: * Special level and vault layout (dat/*.des) files. * Core Lua code (dat/clua/*.lua). * Descriptions for monsters and game features (dat/descript/*.txt). -* Monster dialogue files (dat/*.txt). +* Definitions for monster dialogue and randart names (dat/database/*.txt). All these files are in the source tree under source/dat. @@ -327,7 +334,7 @@ are: * Run flex on levcomp.lpp to produce the levcomp.lex.cc lexer. * Run bison on levcomp.ypp to produce the levcomp.tab.cc parser and - levcomp.tab.h + levcomp.tab.h * Compile the resulting C++ source files and levcomp.cc and link the object files into the Crawl executable. -- cgit v1.2.3-54-g00ecf