HowToBuildMarauroa: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
=Requirements= |
|||
To compile Marauroa you will need: |
To compile Marauroa you will need: |
||
* Java SDK 1.4 http://java.sun.com |
* Java SDK 1.4 http://java.sun.com |
||
| Line 16: | Line 16: | ||
* Loader3DS http://www.starfireresearch.com/services/java3d/inspector3ds.html |
* Loader3DS http://www.starfireresearch.com/services/java3d/inspector3ds.html |
||
= Build= |
|||
==Build using ant== |
|||
First you need ant properly installed on your system to build Marauroa. |
First you need ant properly installed on your system to build Marauroa. |
||
Revision as of 13:46, 31 January 2005
Requirements
To compile Marauroa you will need:
- Java SDK 1.4 http://java.sun.com
- JUnit 1.3.8 http://junit.sourceforge.net
- Ant 1.6 http://ant.apache.org
In order to get it working with MySQL you will also need:
- MySQL Connector/J http://www.mysql.com/downloads/api-jdbc-stable.html
The following libraries are optional and can be added if you wish:
- Jython 2.1 http://www.jython.org/download.html
If you want to build the java 3D gladiators client you will need:
- JOrbis 0.0.12 http://www.jcraft.com/jorbis/
- Quake 2 MD2 Loader http://www.newdawnsoftware.com/resources/j3d.html
- Loader3DS http://www.starfireresearch.com/services/java3d/inspector3ds.html
Build
Build using ant
First you need ant properly installed on your system to build Marauroa.
cd /foo/bar/marauroa ant -Dlibdir=./dependencies jar
Where dependencies is a directory that contains all the libraries, you can omit it if you have configured correctly your classpath.
Once complete you will have a marauroa-<version>.jar file in the lib folder. You can generate all the documentation by doing ant docs.