Ja naopak pouzivam uz cca 8 let k plne spokojenosti prave ccache. Uznavam, ze pro kompilaci noveho softwaru (napr. cele distribuce) je jeho prinos nulovy, ale pro me jako pro vyvojare je naopak mnohem prinosnejsi nez distcc. A nevzpominam si, ze bych za tu dobu narazil na nejake problemy.
Díky za názor. Já distcc přestal používat po jednom incidentu, kdy se mi náhodný balíček odmítal zkompilovat, přestože s ním nikdy nebyly problémy.
Pak jsem taky nepochopil, v čem je distcc lepší než make bez předchozího make clean. Stejně když budu chtít mít jistotu, že se daný program zkompiluje na čistém systému, musím udělat make clean a ccache nepoužít, nebo ne?
Tak ccache sa pouziva "automaticky" a malo by byt uplne transparentne - zmeni sa 1 zo vstupov, ktory vyuziva kompilator, tak sa to prekompiluje; naviac pri nekompilovani tiez zobrazuje chybove hlasky a pod, ako keby sa kompilovalo.
Na odlisne chovanie s ccache a bez som zatial este nenarazil, aj ked u niektorych programov ma stve, ze nie su "ccache-friendly" (asi casto menia hlavickove subory) - nieco v cache-i zaberaju a kazda nova verzia sa kompiluje uplne od zaciatku...