I just figured out that libtool compiles every .cpp file *twice* by default, once for static libs and once for dynamic. Since we don't use static libs I've turned off static lib support by default (./configure --enable-static=yes if you really want it back on) which roughly halves the build time :)
I've also fixed the problem with parallel builds in the tests dir, so you can build with -j for additional speedup on SMP boxes. Cheers, Alan.
