blob: c8de6f345686088b2be76a2599d91c7acdef8d8b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
|
Installation
To build the Osirion Project from source code you will need
the SDL and OpenGL library and header files.
In theory, it should compile on any POSIX-compatible platform
supported by SDL, but at the time of writing only linux is
supported.
I have succesfully compiled it on the following platforms:
linux-x86_64, gcc 4.1.2, SDL 1.2.11
Obtaining the source code
Get the latest version of the source code from svn:
svn checkout svn://intranifty.no-ip.org/osirion
This command will create a new subdirectory 'osirion'
and download the source code into it.
Compilint the source code
Enter the new directory and compile the source code:
cd osirion/
autoreconf -fi
./configure
make
At present, 'make install' is neither tested nor supported.
Game Data
The game data should be located in the 'data'
subdirectory of the main distribution.
Get the latest version of the game data from svn:
Run the following command from within the main
distribution directory:
svn checkout svn://intranifty.no-ip.org/osirion-data data
Executing
To run the client program, execute:
src/osirion
To run the dedicated server, execute:
src/osiriond
Updating
If you downloaded and compiled the game before,
there is no need to re-download the entire distribution.
Update the game source code with the following commands:
cd osirion/
make distclean
svn update
Rebuild the game:
autoreconf
./configure
make
Update the game data:
cd data/
svn update
cd ..
|