13 To compile the game on *nix with SDL graphics:
14 Install ghc, cabal, and development packages for the SDL dependencies
16 cabal update && cabal install
17 which should result in various haskell packages being compiled and
18 installed, probably in ~/.cabal/ . The game can then be run as
19 ~/.cabal/bin/intricacy
20 Running cabal install as root should install it somewhere global.
22 To compile a curses-only (ascii graphics) build:
25 To compile the server:
26 cabal install -f Server -f -Game
28 The server will be installed in
29 ~/.cabal/bin/intricacy-server
30 The server runs on port 27001 by default. It writes the game database to
31 a directory 'intricacydb' under the directory from which it is run.
33 Run 'intricacy-server -h' for various options.
35 To compile for windows:
36 This should work as above once you have the dependencies installed
37 properly. Good luck with that. The mingw32-compiled libraries in winlibs
40 To compile for OSX, or android or whatever other wacky system:
41 No idea, sorry. But please tell me if you manage!