Some more package information

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

40
INSTALL
View file

@ -11,7 +11,7 @@ UNIX users: because of the diversity of machines QuakeForge runs on, we do not p
* GNU flex
* GNU make (BSD make doesn't like some constructs used)
* C compiler and preprocessor (gcc and cpp recommended)
* libsamplerate
* libsamplerate
The following are recommended:
* git (highly recommended for staying up to date with current changes)
* zlib devel (highly recommended for compressed file and download support)
@ -20,6 +20,35 @@ The following are recommended:
* glide and mesa or other GL compatible lib
* 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:
./bootstrap
./configure
@ -32,11 +61,12 @@ To build and install only the quakeworld server:
./configure --without-clients --without-tools --with-servers=qw
make install
To build documentation (doxygen, graphviz and mscgen are required, as is an
already configured source tree):
To build documentation (doxygen, graphviz and mscgen are required), in an
already configured source tree:
cd doc
make doc
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
is currently grossly inadequate, but hopefully it is of some help.
doxygen/html to a webserver and point your browser to that. The
documentation is currently grossly inadequate, but hopefully it is of some
help.