To build SkyAI, the following libraries (including headers) are needed:
Get the files from the Git repository:
$ git clone git://skyai.git.sourceforge.net/gitroot/skyai/skyai
This file sets some compile flags for ODE.
See a sample: liblora/src/Makefile_odeflags.sample
The default makefiles are written for a standard Debian / Ubuntu system. If your system is something else, some modifications may be needed about the following makefiles:
Build all programs
In the skyai directory, execute:
$ make
Custom build
You can build each sub-program in any order. If a sub-program depends on the other sub-programs, they are automatically built.
$ cd liblora/src $ make std
$ cd liblora/src $ make oct
$ cd liblora/src $ make ode
$ cd libskyai/src $ make
$ cd benchmarks/maze2d $ make
$ cd benchmarks/humanoid01 $ make
$ cd benchmarks/bioloid $ make
$ cd tools/ngnet-generator $ make