mirror of https://github.com/BOINC/boinc.git
46 lines
1.3 KiB
Plaintext
46 lines
1.3 KiB
Plaintext
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)
|
|
|