INSTALL
author unc0rr
Mon, 29 Sep 2008 22:14:23 +0000
changeset 1301 c6fe8a4bfd34
parent 1006 8a0ed701eafb
child 1415 6fbfee0e113a
permissions -rw-r--r--
Fix a bug screwing team selection up in network game (REMOVETEAM message doesn't have teamID, and after removing the team QMap still contains old info, when add and remove team with the same name, total hedgehogs number will be decreased by first team hh number)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
273
3cc5b4dd6770 Add installation manual
unc0rr
parents:
diff changeset
     1
To compile and install you need:
663
d1982b62d52a "QT" is "Qt" really
unc0rr
parents: 499
diff changeset
     2
 - Qt >= 4.2
470
86ca84d5da74 Update instructions
unc0rr
parents: 457
diff changeset
     3
 - FreePascal >= 1.9.4
86ca84d5da74 Update instructions
unc0rr
parents: 457
diff changeset
     4
 - SDL >= 1.2.5
86ca84d5da74 Update instructions
unc0rr
parents: 457
diff changeset
     5
 - SDL_net >= 1.2.5
86ca84d5da74 Update instructions
unc0rr
parents: 457
diff changeset
     6
 - SDL_mixer >= 1.2
86ca84d5da74 Update instructions
unc0rr
parents: 457
diff changeset
     7
 - SDL_image >= 1.2
86ca84d5da74 Update instructions
unc0rr
parents: 457
diff changeset
     8
 - SDL_ttf >= 2.0
499
d948311b33a3 Oops, sorry...
unc0rr
parents: 498
diff changeset
     9
 - CMake >= 2.4.4
1006
8a0ed701eafb Some fixes
unc0rr
parents: 680
diff changeset
    10
470
86ca84d5da74 Update instructions
unc0rr
parents: 457
diff changeset
    11
1. Configure:
1006
8a0ed701eafb Some fixes
unc0rr
parents: 680
diff changeset
    12
$ cmake .
273
3cc5b4dd6770 Add installation manual
unc0rr
parents:
diff changeset
    13
or
680
8ef26c8e8aa7 . is needed for cmake
displacer
parents: 663
diff changeset
    14
$ cmake -DCMAKE_CXX_FLAGS="flags" -DCMAKE_INSTALL_PREFIX="install prefix" -DDATA_INSTALL_DIR="data dir" .
470
86ca84d5da74 Update instructions
unc0rr
parents: 457
diff changeset
    15
86ca84d5da74 Update instructions
unc0rr
parents: 457
diff changeset
    16
2. Compile:
478
487cc99af415 users should compile and configure package under user account :)
displacer
parents: 470
diff changeset
    17
$ make
470
86ca84d5da74 Update instructions
unc0rr
parents: 457
diff changeset
    18
86ca84d5da74 Update instructions
unc0rr
parents: 457
diff changeset
    19
3. Install:
273
3cc5b4dd6770 Add installation manual
unc0rr
parents:
diff changeset
    20
# make install
3cc5b4dd6770 Add installation manual
unc0rr
parents:
diff changeset
    21
457
35cc5a6c0e45 Don't let text file to confuse a terminal
unc0rr
parents: 456
diff changeset
    22
That's all! Enjoy!