Upon completion of the install process, the following sub-directory structure and files are created in your installation root directory:
/documentation | Product documentation |
/host | Development tools mcocomp.exe (and sql2mco.exe if eXtremeSQL was purchased) |
/include | C source code header files |
license.txt | The eXtremeDB license agreement text |
makefile | A make command file that can be used to build all SDK samples, or the eXtremeDB libraries if you purchased source code |
/odbc | ODBC libraries, samples and makefile if eXtremeSQL was purchased |
/samples | SDK sample applications for all C, C++, Java, C# and Python APIs (and SQL if eXtremeSQL was purchased) |
/target | Platform-dependent binaries, source code and project files for all supported APIs |
The html content you are reading is presented in your browser when double-clicking the file
eXtremeDB.htm
in the documentation directory. Please view the topic eXtremeDB_Documentation_Map for a choice of topic pathways to quickly view details of the eXtremeDB package of interest.
The
\host\bin
directory contains the eXtremeDB Data Definition Language compilermcocomp
(and the SQL Data Definition Language compilersql2mco
if you purchased eXtremeSQL).
The sub-directories contain libraries, and in some cases source code and project files, for all supported APIs. Please use the
/bin
and/bin.so
links to view detailed descriptions of these groups of libraries. (Note that special-built "Direct Pointer" packages will have directories named/bin.dptr
and/bin.dptr.so
instead of/bin
and/bin.so
).
/bin Binaries of eXtremeDB libraries for static linking with C/C++ applications /bin.so Binaries of eXtremeDB libraries for dynamic linking with Java applications /sal/fsys C source code and makefile to build the Unix-Linux file system libraries /jni Java source code to build eXtremeDB Java archives extremedb.jar
andextremedb_jdbc.jar
/mcohv C source code and makefile to build the http viewer library ( mcohv.lib
)/sal/sync C source code for a sample implementation of synchronization primitives for single-task applications