3rd party dependencies

What follows is a list of projects that will not build without 3rd party dependencies, and where to get these dependencies. Unpack to is where the project, library, and/or post build step paths are set to by default for the Visual Studio project, and can be changed manually.

### IrrlichtDemo

Peer to peer first person shooter demo showing off PHPDirectoryServer, ReplicaManager3, and NAT punchthrough.

Download from: http://irrlicht.sourceforge.net/downloads.html

Unpack to: C:\irrlicht-1.6\include

### Ogre3DInterpDemo

Client/Server ReplicaManager3 and interpolation demo

Download from: http://www.ogre3d.org/download

Unpack to: Doesn't matter, Uses enviroment variable $(OGRE_HOME)

### AutopatcherMySQLRepository

One of two supported database backends for the AutopatcherServer project, which is required to use AutopatcherClient. You only need one of the two.

Download from: http://dev.mysql.com/downloads/

Unpack to: C:\Program Files (x86)\MySQL\MySQL Server 5.1

### AutopatcherPostgreSQLRepository

One of two supported database backends for the AutopatcherServer project, which is required to use AutopatcherClient. You only need one of the two. During installation be sure to check developer tools, or the header files will not be installed.

Download from: http://www.postgresql.org/download/

Unpack to: C:\Program Files (x86)\PostgreSQL\8.3

### Lobby2Server_PGSQL

Database backend for the Lobby2 system, supporting users, clans, friends, and other persistent information.

Download from: http://www.postgresql.org/download/

Unpack to: C:\Program Files (x86)\PostgreSQL\8.3

RoomsAndLobbyGFx3

Visual front-end for the RoomsPlugin and Lobby2 systems, with the ability to login and display a list of rooms. Note: Scaleform requires registration and is non-free.

Download from: http://www.scaleform.com/

Unpack to: Doesn't matter, uses enviroment variable $(GFXSDK)

### AutopatcherClientGFx3

Visual front-end for the AutopatcherClient system. Note: Scaleform requires registration and is non-free.

Download from: http://www.scaleform.com/

Unpack to: Doesn't matter, uses enviroment variable $(GFXSDK)

### RakVoiceDSound

One of three sound implementations of RakVoice, supporting DirectSound, FMOD, and PortAudio. PortAudio is already included in the RakVoice project. Unless you intend to use DirectSound, you do not need this project.

Download from: http://msdn.microsoft.com/en-us/directx/aa937788.aspx

Unpack to: Doesn't matter, uses enviroment variable $(DXSDK_DIR)

### RakVoiceFMOD

One of three sound implementations of RakVoice, supporting DirectSound, FMOD, and PortAudio. PortAudio is already included in the RakVoice project. Unless you intend to use FMOD, you do not need this project. Note: FMOD is not necessarily free.

Download from: http://www.fmod.org/index.php/download

Unpack to: C:\Program Files\FMOD SoundSystem

### RPC3

Remote procedure calls using C++ and semi-automatic serialization. Includes support for networked signals and slots. Note: The majority of boost is not required, only those files actually used by RPC3.

Download from: http://www.boost.org/users/download/

Unpack to: c:/boost_1_38_0

See Also

Index FAQ