Some more package information

This commit is contained in:
Bill Currie 2010-12-09 15:21:20 +09:00
parent 3ae2ef8d11
commit 64be913350

38
INSTALL
View file

@ -20,6 +20,35 @@ The following are recommended:
* glide and mesa or other GL compatible lib * glide and mesa or other GL compatible lib
* svgalib (for console-based clients: software and 3dfx) * svgalib (for console-based clients: software and 3dfx)
Relevant packages (debian):
* build-essential
* autoconf
* automake
* libtool
* flex
* bison
* git
* libasound2-dev
* libjack-dev
* libsamplerate0-dev
* libflac-dev
* libogg-dev
* libvorbis-dev
* libpng12-dev
* zlib1g-dev
* libcurl4-openssl-dev (or libcurl4-gnutls-dev)
* libncurses5-dev
* libsdl1.2-dev
* libsvga1-dev
* libxxf86dga-dev
* libxxf86vm-dev
Basic process to build and install QuakeForge: Basic process to build and install QuakeForge:
./bootstrap ./bootstrap
./configure ./configure
@ -32,11 +61,12 @@ To build and install only the quakeworld server:
./configure --without-clients --without-tools --with-servers=qw ./configure --without-clients --without-tools --with-servers=qw
make install make install
To build documentation (doxygen, graphviz and mscgen are required, as is an To build documentation (doxygen, graphviz and mscgen are required), in an
already configured source tree): already configured source tree:
cd doc cd doc
make doc make doc
Then either point your webbrowser to doxygen/html/index.html, or copy/move Then either point your webbrowser to doxygen/html/index.html, or copy/move
doxygen/html to a webserver and point your browser to that. The documentation doxygen/html to a webserver and point your browser to that. The
is currently grossly inadequate, but hopefully it is of some help. documentation is currently grossly inadequate, but hopefully it is of some
help.