Yes, python should be easier to tweak than m4, but we have to prove that it can be as powerful as m4 is.
For (almost?) all the autoconf stuff, I have implemented them in python without problem. It is easier (?) and cleaner (yes!) than m4. As I have said, scons is currently weak on "make dist" etc.
I'll tell you that the first time I was faced with vi on Unix, I was really lost and don't even succeeded to quit it without peeking at a manual. I remember that I promised to never use vi because it was so unfriendly to the user. Today I would not use anything but vim for editing because it is so powerful.
Vim is *the* editing tool for me. *You can tell from the first line of every SCons* files).
What I mean is that I will help to tune scons but I do not promise to leave autotools for it unless it proves to be at least as powerful as they already are.
Please, go to src/SConscript line 171 and move 'SYSTEM_LIBS' after 'BOOST_LIBS'. This should solve the link problem, if it is caused by -lz ordering (linux/g++, mingw do not care). Bo