-
Notifications
You must be signed in to change notification settings - Fork 9
/
debian_linux_install.txt
45 lines (32 loc) · 1.31 KB
/
debian_linux_install.txt
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
Packages required for running the server:
mysql-server mysql-client libmysqlclient
apache, apache2, apache-ssl
php4-cgi (or php4 if running apache 1)
python-mysqldb, python-xml
Packages required for compilation:
g++
libgl-dev libglu-dev
(these are virtual packages; one example of packages that provide these are:
mesag-dev xlibmesa-glu-dev
)
libmysqlclient-dev
libglutg3 libglut3-dev
libgtk2.0 libgtk2.0-dev
libwxgtk2.2 libwxgtk2.2-dev
(Note: after installing these packages, you will still need to
download/compile/install a newer version. Make sure you end up
with a libwx_gtk-2.4.a as well as libwx_gtk-2.4.so. You'll need
to configure with the --disable-shared option to get the .a).
(Another Note: Depending on what gtk packages you have installed,
you may be missing the script "gtk-config" which wxwidgets needs
to configure (it uses the script to determine gtk version. At worst,
just make a script called gtk-config that spits out the version
number of GTK when called with the "--version" command line option,
i.e.:
# gtk-config --version
1.2.10
).
Packages required if you change makefiles:
autoconf (>= 2.59)
automake (>= 1.9.3)
(both are very easy to download from gnu and compile/install)