After doing some investigation and testing, I decided to switch the RDKit over to using Boost.Build. The system may not be the "best" (whatever that may mean), but it is quite flexible, relatively easy to set up, and seems to handle dependencies and multi-platform builds well. It's also something that every RDKit developer will have on their system since it's required to build the boost libraries.
After setting the new system up on a branch, I merged it into the trunk this weekend. The current svn head builds on linux using the new system and on windows using the visual studio projects. My next step will be to get the build working on windows using the boost.build system. Some notes I took while setting the system up are here: http://rdkit.sourceforge.net/wiki/index.php/New_build_system Instructions for using the new system are here: http://rdkit.sourceforge.net/wiki/index.php/Building_on_Linux#New_build_system_.28Nov._2007.29 -greg

