For building EyeDB the following software packages are required:
GNU make; other make programs will not work.
ANSI C++ compiler. Most platforms use GNU C++ compiler.
flex lexical analyzer generator
bison parser generator
GNU readline library will be used if available for command line editing in the OQL monitor
Python and the pexpect python module, if running EyeDB test suites
Java Development Kit, if building the Java binding
xsltproc and XSL manpages stylesheet, if building the man pages
xsltproc and XSL stylesheet, if building the HTML version of docbook manuals
dblatex, if building PDF version of docbook manuals
LaTeX, if building the documentation
doxygen, if building the documentation for the C++ binding
javadoc, if building the documentation for the Java binding
These software packages are available on all the platforms supported by EyeDB. For more information on how to install these packages, refer to the documentation of your operating system distribution.