Archive for October, 2006

Build procedure simplification

Saturday, October 14th, 2006

I’ve simplified the build procedure such that the following are now always compiled in:

  • pgemdfdb.cpp
  • mysqlemdfdb.cpp
  • sqliteemdfdb.cpp
  • sqlite3emdfdb.cpp

This was so as to simplify the SWIG build procedure. Before, I had to compile SWIG bindings for every possible combination of the above four backends, excluding the case where there were none of these. This gave a total of 15 SWIG backends to distribute. The reason I had to distribute them was that I could not assume that SWIG (and the correct version of SWIG) was installed on the user’s system.

With the new build scheme, all backends are compiled in; the ones that are not supported are just compiled with a dummy constructor and a dummy destructor.

This will appear in the next public release after 1.2.0.pre225.

SQLite 3 support

Saturday, October 14th, 2006

I’ve added support for SQLite 3.  This will appear in the next public release after 1.2.0.pre225.

Mac installation help

Saturday, October 14th, 2006

Someone pointed out that the instructions for installing on a Mac are missing from the .dmg image (thanks, Adam!). Accordingly, I’ve not only written an INSTALL.Mac.txt document, but have also rearranged the .dmg image to be more easily installable, and have written a small install-shell-script to boot.

This will appear in the next public release after 1.2.0.pre225.

If someone wants to know how to do it in the meantime, please email me.

Emdros version 1.2.0.pre225 is out

Wednesday, October 4th, 2006

Last week I released Emdros version 1.2.0.pre225.  Sorry for the delay in posting it.

Download Emdros and see the ChangeLog.

Enjoy!

Ulrik