Build system
- Experience with the autotools has shown that it is far from being perfect (AIX still doesn't support shared libraries), and that very few people actually know how to maintain and fix such build scripts. Also, the autotools don't work on Windows (managing builds on Windows with a total of about 8 configurations per project would be too much work).
[Scons http://scons.sf.net] seems to be a good candidate for multiplatform builds. It should also be fairly easy for a user to 'hack' into the build script to adapt it to their compiler when not supported.