|
External
Libraries
Uplink makes use
of a number of External libraries. You can find the source and pre-compiled
libraries for most of these in the contrib directory on your CD. You will
need to make sure their headers and libs are in your path when you compile
Uplink.
binreloc
Used on linux to ease the installation of Uplink.
freetype 1.3.1
Loads TTF truetype
font files on Windows. We use gltt to render the fonts.
http://www.freetype.org/
freetype 2.2.1
Loads TTF truetype
font files on Linux. We use ftgl to render the fonts.
http://www.freetype.org/
gltt 2.5
Works with freetype 1.3.1
to render Truetype fonts to the screen on Windows.
http://gltt.sourceforge.net/
FTGL 2.1.2
Works with freetype 2.2.1
to render Truetype fonts to the screen on Linux.
http://homepages.paradise.net.nz/henryj/code/
irclib
Provide IRC support for Uplink.
libmikmod 3.2.0
Could be used with SDL Mixer to provide MOD music and sound effects.
http://mikmod.raphnet.net/
loki setup and setupdb
Provide the installer for Linux.
SDL 1.2.11
Used for window management and for the sound system.
http://www.libsdl.org/
SDL Mixer 1.2.7
Modified version used for playing MOD files. Could have been made to use
libmikmod to play MOD instead of doing our own modifications to SDL Mixer.
http://www.libsdl.org/
tcp4u 3.31
A library that
handles all of the low level networking code. Can be used to send
data using tcp, udp etc. We use it in Uplink for the multimonitor
system.
http://membres.lycos.fr/phjounin/man/tcp4u.htm
tiff 3.7.2
Loads TIFF image files.
http://www.libtiff.org/
unrar
Provides SHA1 implementation used in save games and config files verification.
openGL
A graphics library
designed for 3d, abused and forced into shape for Uplink ;) openGL
is included as standard on pretty much all machines now.
http://www.opengl.org
|
|