Difference between revisions of "Required Libraries"

From OdaWiki
(wxWidgets)
m
Line 1: Line 1:
These libraries are required in order for Odamex to compile correctly.  Please note that you probably want to download both the standalone runtime libraies and development libraries.  Please note that the Odamex server does not rely on any external libraries at this time.
+
Before you can compile Odamex, you need to obtain some external libraries that adds required functionality for Odamex to run.  Please note that the Odamex Server does not require any external libraries at this time, and can usually be compiled out of the box.
  
==SDL==
+
===SDL===
 
SDL is a crossplatform library used to display graphics.  It is required in order to compile the Odamex client.  The latest version of SDL is 1.2.11
 
SDL is a crossplatform library used to display graphics.  It is required in order to compile the Odamex client.  The latest version of SDL is 1.2.11
  
 
*[http://www.libsdl.org/download-1.2.php SDL]
 
*[http://www.libsdl.org/download-1.2.php SDL]
  
==SDL_mixer==
+
===SDL_mixer===
 
SDL_mixer is a compliment to SDL, and handles both sound and music.  It is required in order to compile the Odamex client.  The latest version of SDL_mixer is 1.2.7
 
SDL_mixer is a compliment to SDL, and handles both sound and music.  It is required in order to compile the Odamex client.  The latest version of SDL_mixer is 1.2.7
  
 
*[http://www.libsdl.org/projects/SDL_mixer/ SDL_mixer]
 
*[http://www.libsdl.org/projects/SDL_mixer/ SDL_mixer]
  
==wxWidgets==
+
===wxWidgets===
 
wxWidgets is a library used to display graphical user interfaces.  It is required in order to compile the Odamex launcher.  The latest version of wxWidgets is 2.8.0
 
wxWidgets is a library used to display graphical user interfaces.  It is required in order to compile the Odamex launcher.  The latest version of wxWidgets is 2.8.0
  
 
*[http://www.wxwidgets.org/downloads/ wxWidgets]
 
*[http://www.wxwidgets.org/downloads/ wxWidgets]
 
==A special note if your operating system has repositories==
 
Before downloading the libraries, check to see if these librares are included with your distribution or avalable to download through an automated package management system, such as apt or ports.  If such packages are avalable, setting up your build environment will be substantially easier.
 

Revision as of 17:23, 25 January 2007

Before you can compile Odamex, you need to obtain some external libraries that adds required functionality for Odamex to run. Please note that the Odamex Server does not require any external libraries at this time, and can usually be compiled out of the box.

SDL

SDL is a crossplatform library used to display graphics. It is required in order to compile the Odamex client. The latest version of SDL is 1.2.11

SDL_mixer

SDL_mixer is a compliment to SDL, and handles both sound and music. It is required in order to compile the Odamex client. The latest version of SDL_mixer is 1.2.7

wxWidgets

wxWidgets is a library used to display graphical user interfaces. It is required in order to compile the Odamex launcher. The latest version of wxWidgets is 2.8.0