Ccache refusing to cache
Luca Manganelli <[email protected]> Mon, 16 Jun 2014 09:11:33 +0200
| Newsgroups | gmane.comp.compilers.ccache |
|---|---|
| Message-ID | <CAMB2qw0Nr=-_QwwwGndPV=xjkTX5J4=sDbYMt+QpLXLoEjJw-g@mail.gmail.com> |
Hi, I've installed ccache 3.1.9 on my Archlinux system and made symbolic links: $ ls -la /usr/local/bin lrwxrwxrwx 1 root root 15 29 mag 11.41 c++ -> /usr/bin/ccache lrwxrwxrwx 1 root root 15 29 mag 11.41 cc -> /usr/bin/ccache lrwxrwxrwx 1 root root 15 29 mag 11.41 g++ -> /usr/bin/ccache lrwxrwxrwx 1 root root 15 29 mag 11.41 gcc -> /usr/bin/ccache then I modified the CMakeCache.txt on my project using this: //CXX compiler. CMAKE_CXX_COMPILER:FILEPATH=/usr/local/bin/g++ then I did a make. I know (or I believe) that Ccache caches the compiled files: $ ccache -s cache directory /home/manganelll/.ccache cache hit (direct) 71 cache hit (preprocessed) 2 cache miss 1700 called for link 116 files in cache 9426 cache size 3.3 Gbytes max cache size 5.0 Gbytes but everytime I compile this source code, after a "git pull", the cache is never used (I see that it increments only the "files in cache" value). Any hint? Thank you in advance. Luca