2009/9/29 Dalton, Tom
I'm using Boost on Linux however for various reasons I need to rebuild parts of it occasionally. For other C/C++-based tools that are built with autoconf/automake, I've started to use ccache (http://ccache.samba.org/) to speed up recompilation. This is done simply by setting the CC / CXX environment variables to "ccache gcc" / "ccache g++" respectively. I have had a look through the Jam documentation but I can't see an easy way to achieve the same thing when building the Boost distribution. The closest I came was a bit on the trac that simply said I can add a new toolset, but had no real instructions as to how.
Create a file called 'user-config.jam' in your home directory, containing something like: using gcc : : ccache g++ ; Or possibly with the version number: using gcc : 4.4 : ccache g++-4.4 ; For more information see: http://www.boost.org/doc/libs/1_40_0/doc/html/bbv2/advanced.html#bbv2.advanc... Daniel