Boost logo

Boost Users :

Subject: Re: [Boost-users] Use of ccache with Boost
From: Roland Bock (rbock_at_[hidden])
Date: 2009-09-29 11:05:21


Dalton, Tom wrote:
> Hi,
>
> 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.
>
> Thanks for any help!
>
> Tom Dalton

An alternative to setting the environment variable is to use symbolic
links. E.g. in my /usr/local/bin folder, I have

c++ -> /usr/bin/ccache
g++ -> /usr/bin/ccache
gcc -> /usr/bin/ccache

Regards,

Roland


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net