tag:blogger.com,1999:blog-5541296000399974369.post7066164265748139413..comments2024-03-09T02:51:27.612-05:00Comments on Peter Eisentraut's Blog: ccache and clang, part 2Anonymoushttp://www.blogger.com/profile/02849480732923051923noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-5541296000399974369.post-53605706492528659132014-12-01T20:30:36.121-05:002014-12-01T20:30:36.121-05:00Update: http://peter.eisentraut.org/blog/2014/12/0...Update: http://peter.eisentraut.org/blog/2014/12/01/ccache-and-clang-part-3Anonymoushttps://www.blogger.com/profile/02849480732923051923noreply@blogger.comtag:blogger.com,1999:blog-5541296000399974369.post-70948684528252490052013-05-16T14:54:47.844-04:002013-05-16T14:54:47.844-04:00Excellent information to have. Thanks for this and...Excellent information to have. Thanks for this and the first installment.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5541296000399974369.post-67865249209737464792011-12-05T20:07:10.322-05:002011-12-05T20:07:10.322-05:00Hi Peter,
when experimenting with the CPP2 workar...Hi Peter,<br /><br />when experimenting with the CPP2 workaround I noticed that the -Qunused-arguments parameter isn't needed anymore. All those warnings magically went away...<br /><br />TurboTurbohttps://www.blogger.com/profile/08866278482772707577noreply@blogger.comtag:blogger.com,1999:blog-5541296000399974369.post-4517171336428361292011-09-20T14:42:25.924-04:002011-09-20T14:42:25.924-04:00@jvtm: It sometimes helps if the makefiles are wri...@jvtm: It sometimes helps if the makefiles are written in a broken way, but it doesn't make a difference for the matter discussed here.Anonymoushttps://www.blogger.com/profile/02849480732923051923noreply@blogger.comtag:blogger.com,1999:blog-5541296000399974369.post-56782828023346450932011-09-20T14:41:37.236-04:002011-09-20T14:41:37.236-04:00@Greg: Yes, it's often a workaround, but not a...@Greg: Yes, it's often a workaround, but not always. Say, I have several local Git branches and switch around between them. Every time I switch to a new branch, some things need to be rebuild. If I had already built this branch earlier, things would be in the cache.Anonymoushttps://www.blogger.com/profile/02849480732923051923noreply@blogger.comtag:blogger.com,1999:blog-5541296000399974369.post-33179061352514259862011-09-19T12:41:17.450-04:002011-09-19T12:41:17.450-04:00Sometimes it's better to set PATH=/usr/lib/cca...Sometimes it's better to set PATH=/usr/lib/ccache:$PATH instead of setting CC="ccache foo bar". Especially helped to build stuff using APR libraries properly.<br /><br />Not sure if it makes any difference in this case...jvtmhttps://www.blogger.com/profile/05823476850884551409noreply@blogger.comtag:blogger.com,1999:blog-5541296000399974369.post-80475068201732317072011-09-16T17:12:23.633-04:002011-09-16T17:12:23.633-04:00ccache avoids running cpp twice because doing so m...ccache avoids running cpp twice because doing so makes builds take longer when not hitting the cache.Josh Tripletthttp://joshtriplett.org/noreply@blogger.comtag:blogger.com,1999:blog-5541296000399974369.post-645341650846010462011-09-16T05:06:19.552-04:002011-09-16T05:06:19.552-04:00ccache imo is just a poor man's solution to br...ccache imo is just a poor man's solution to broken build systems (ie, those who can't track dependencies properly, so far only SCons don't fall into that category). The rest - includes makefile, aren't tracking dependencies properly, and you need to devise such redundant solutions like ccache.Greg Jaskiewiczhttps://www.blogger.com/profile/01582040055358451515noreply@blogger.com