Here you can find a comprehensive list of dependencies and instructions on how to install the dependencies to build APOC on different platforms for each component.
Dependencies
SPI
- Java SE JDK 1.4 or higher
- The autotools set (autoconf, automake and libtool)
- Apache ANT http://ant.apache.org/
- Mozilla (former Netscape's) Directory SDK for Java
Desktop Agent
- The Apoc SPI and its dependencies
- Gnome's libXML2
- Heimdal's Generic Security Services C implementation (gssapi)
- Oracle's (formerly Sleepycat's) Berkeley DB libraries with Java support enabled
Desktop Manager
- The Apoc SPI and its dependencies
- Mozilla (former Netscape's) Directory SDK for Java
- Sun Java Web Console 3 and its dependencies
Ubuntu Instructions
$ sudo apt-get install build-essential pkg-config automake-1.9 autoconf sun-java6-jdk ant libdb4.2-java-dev libgssapi4-heimdal heimdal-dev libxml2-dev
Solaris Instructions
You need to install JDS Common Build Environment to get autotools and ant. Follow the instructions from the OpenSolaris.org JDS CBE documentation page.