We're looking for more developers. Want to contribute? Join the Mailing List and introduce yourself, or contact Bruce Damer directly.
Latest News
ALife XII CompOrigins call for papers.

Prototype2009: Build from source

From The EvoGrid: The Evolution Technology Grid

Jump to: navigation, search

Everything should be compiled with running 'make' command from /src/trunk folder. In case you have some problem, below is a step-by-step list.


  1. Dependences
    1. Gromacs (3.3.3): - package that performs molecular dynamics.
      • Just follow the instructions in INSTALL file
      • after everything is built you should include the output lib folder to your local lib folder (for example for linux users adding it to ld.so.conf file)
      • add to variable GMXLIB path to your gromacs/share/top folder
      • add the bin/exe files to your system PATH variable (for example for Linux export PATH= $PATH:<your path>/EvoGrid/src/dependencies/gromacs-3.3.3/src/kernel)
    2. YAJL: - JSON (JavaScript Object Notation) parser
      • to build libraries: ./configure, make, make install
    3. Curl: - data network transfer package
      • to build libraries: ./configure, make, make install
    4. libkdtree:
      • to build libraries: ./configure, make, make install
  2. EvoGrid components - you can find a detailed description of each component here.
    1. libevogrid
      • to build library: make
      • after everything is built you should include the output lib folder to your local lib folder
Personal tools