forked from dreamland-mud/dreamland_code
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathINSTALL
52 lines (42 loc) · 1.4 KB
/
INSTALL
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
Build:
-----
Initial setup:
automake --add-missing
libtoolize -f
After repository clone or update:
make -f Makefile.git
mkdir /path/to/objs
cd /path/to/objs
/path/to/src/configure --prefix=/path/to/runtime
make -j 4 && make install
Errors:
-------
edparse.c++:145:18: error: declaration of ©int Editor::parse()© outside of class is not definition [-fpermissive]
int yyparse (void);
Edit objs/plug-ins/ed/lib/edparse.c++ and remove this line.
Restoring Fenia dump:
--------------------
sudo apt-get install db-tools
db_load fenia < fenia.dump
Running:
-------
Link 'share' folder from inside runtime folder unless already exists, then:
cd /path/to/runtime
./bin/dreamland share/DL/dreamland.xml &
Review latest logfile from var/logs.
Installing Russian locales:
--------------------------
locale -a
sudo locale-gen ru_RU
sudo locale-gen ru_RU.UTF-8
sudo locale-gen ru_RU.KOI8-R
sudo update-locale
Libraries
-----------------
apt-get install libcrypto++-dev
apt-get install libjsoncpp-dev
i libdb5.1 - Berkeley v5.1 Database Libraries [runtime]
i libdb5.1++ - Berkeley v5.1 Database Libraries for C++ [
i libdb5.1++-dev - Berkeley v5.1 Database Libraries for C++ [
i libdb5.1-dev - Berkeley v5.1 Database Libraries [developm
i libdb5.3 - Berkeley v5.3 Database Libraries [runtime]