mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-25 22:01:33 +00:00
Some more package information
This commit is contained in:
parent
3ae2ef8d11
commit
64be913350
1 changed files with 35 additions and 5 deletions
40
INSTALL
40
INSTALL
|
@ -11,7 +11,7 @@ UNIX users: because of the diversity of machines QuakeForge runs on, we do not p
|
||||||
* GNU flex
|
* GNU flex
|
||||||
* GNU make (BSD make doesn't like some constructs used)
|
* GNU make (BSD make doesn't like some constructs used)
|
||||||
* C compiler and preprocessor (gcc and cpp recommended)
|
* C compiler and preprocessor (gcc and cpp recommended)
|
||||||
* libsamplerate
|
* libsamplerate
|
||||||
The following are recommended:
|
The following are recommended:
|
||||||
* git (highly recommended for staying up to date with current changes)
|
* git (highly recommended for staying up to date with current changes)
|
||||||
* zlib devel (highly recommended for compressed file and download support)
|
* 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
|
* 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.
|
||||||
|
|
Loading…
Reference in a new issue