diff options
author | Steven Noonan <steven@uplinklabs.net> | 2009-10-16 20:06:34 -0700 |
---|---|---|
committer | Steven Noonan <steven@uplinklabs.net> | 2009-10-16 20:06:34 -0700 |
commit | 4b9dbd4fc204e70ef70f57ec0096981787844f82 (patch) | |
tree | 557e9427550198a8a7b5d72be229589c9934d7f9 /crawl-ref/INSTALL.txt | |
parent | cb503e360741424aeacf40ebc039ea01e1bbb546 (diff) | |
download | crawl-ref-4b9dbd4fc204e70ef70f57ec0096981787844f82.tar.gz crawl-ref-4b9dbd4fc204e70ef70f57ec0096981787844f82.zip |
INSTALL.txt: more corrections
Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Diffstat (limited to 'crawl-ref/INSTALL.txt')
-rw-r--r-- | crawl-ref/INSTALL.txt | 30 |
1 files changed, 8 insertions, 22 deletions
diff --git a/crawl-ref/INSTALL.txt b/crawl-ref/INSTALL.txt index 9635bc7eff..a208cdd446 100644 --- a/crawl-ref/INSTALL.txt +++ b/crawl-ref/INSTALL.txt @@ -89,20 +89,6 @@ supported on Windows or DOS. Some systems, such as Mac OS X, may have Unicode support available in libncurses itself (i.e., without a separate libncursesw). -Makefile system ---------------- - -Crawl uses a selector makefile (under source/makefile) to control what platform -it's building for. Your first step in building Crawl should be to edit -source/makefile and point it at the correct platform makefile. For instance, if -you're building for Windows, you'd use MAKEFILE=makefile.mgw to build with MinGW -for Windows (# is used for comments in makefiles). - -Consult the operating-system specific sections for detailed information on -building Crawl. When you're done building Crawl, look at the section "Data -files" for important information on what files Crawl needs as it starts up. - - Building on Unix (Linux, *BSD, Solaris, etc.) --------------------------------------------- @@ -135,7 +121,7 @@ If you want to use Unicode, you need to link with a curses library that understands Unicode characters, usually named libncursesw (the development headers for libncursesw are usually in /usr/include/ncursesw.) You also need to have a UTF-8 locale installed. You can then build Crawl with support for Unicode -by setting UNICODE_GLYPHS = y in makefile.unix. +by setting USE_UNICODE on the 'make' command line. Building: @@ -225,10 +211,9 @@ various reasons. Building on Windows (MinGW) --------------------------- -NOTE: You cannot build Windows binaries on Windows 9x/ME using the MinGW -makefile supplied (which needs the cmd.exe shell of the Windows NT family). If -you're on 9x/ME, you can use the Cygwin build instructions, or build a binary on -a Windows NT/2k/XP system (the binary will run on 9x), or build a DOS binary. +NOTE: You cannot build Windows binaries on Windows 9x/ME using MinGW. On 9x/ME, +you can use the Cygwin build instructions, or build a binary on a Windows +NT/2k/XP system (the binary will run on 9x), or build a DOS binary. * To install MinGW, you have two options. You can install via the installer provided by the MinGW project (http://www.mingw.org), but this is not @@ -409,9 +394,10 @@ user-scripts is to uncomment CLUA_BINDINGS in AppHdr.h. PCRE ---- -As of 0.4.2, PCRE 7.7 source is included with Crawl. It is enabled by default. -The sources in pcre/util are identical to the 7.7 distro except for removed -cmake, doc, and testdata folders (unused by Crawl) and a hand-rolled Makefile. +As of 0.6.0, PCRE 7.9 source is included with Crawl. It is enabled by default. +The sources in contrib/pcre are identical to the 7.9 distro except for the use +of a custom-made Makefile instead of the automake system that was in place +previously. On Unixes, you're better served by the existing POSIX regular expression support. If you want PCRE, your package management system is again your best |