Main Page: Difference between revisions
(→Notes) |
|||
Line 4: | Line 4: | ||
Announcement and discussion of project [[http://groups.google.com/group/comp.databases.pick/browse_thread/thread/dff87b745d02b79e/eaea73f5be63c249#eaea73f5be63c249]] | Announcement and discussion of project [[http://groups.google.com/group/comp.databases.pick/browse_thread/thread/dff87b745d02b79e/eaea73f5be63c249#eaea73f5be63c249]] | ||
=== Downloads === | |||
http://code.google.com/p/exodusdb/ | |||
=== Using Exodus === | === Using Exodus === |
Revision as of 22:14, 18 October 2010
Introduction
Announcement and discussion of project [[1]]
Downloads
http://code.google.com/p/exodusdb/
Using Exodus
Installing and using Exodus on Windows
Installing and using Exodus Mac OSX
Google Group/Email List [[2]]
Building Exodus
Installing & Building all Components for Exodus on Windows
Installing & Building all Components for Exodus on Linux
Installing and Building all Components for Exodus on Mac OSX
Installing and Using Tortoise Subversion or a simple subversion command to checkout is:
"svn co http://svn.neosys.com/svn/trunk exodus"
Notes
How does Exodus handle Unicode
Why is Exodus dependent on Boost and not Qt?
Why does Exodus use autotools and not Cmake?
Not everything is working at the moment see Wishlist
Getting the right to commit to the subversion repository
Documentation how to program in Exodus
No programming manual yet but there is a list of functions in wiki at
http://code.google.com/p/exodusdb
Unorganised notes about programming in Exodus
Source code and Exodus development environment
http://code.google.com/p/exodusdb has latest full source code and tools to build exodus from scratch on all supported platforms.
The following Doxygen is not quite up to date but is still informative.
include\exodusfuncs.h lists the functions that simulates pickish syntax as close as can be achieved. The functionality however should be identical.
include\exodusmacros.h lists a few keywords to simplify programming for application programmers not interested in the raw power of c++.
include\mv.h lists the massive var class definition that defines how to write pick in oo object.method() style syntax.