Posts tagged ‘ccache’

makepkg v3 non abilita ccache di default

Me ne sono reso conto oggi: il makepkg incluso in pacman3 abilita ccache solo su richiesta esplicita dell’utente.
Niente di più semplice, si tratta solo di togliere un ‘!’ in /etc/makepkg.conf:

BUILDENV=(fakeroot !distcc color ccache)

(ri)compilazioni più veloci con ccache

Di recente ho reinstallato arch e mi è venuto in mente di pubblicizzare un po’ ccache.

Come riportato nella pagina del wiki, ccache è una cache per gcc.

In pratica ogni volta che si compila un programma vengono salvati i passaggi intermedi della compilazione: dalle ricompilazioni sucessive ccache attinge dalla cache.

Per chi compila abbastanza (magari con aurbuild/makepkg) è una vera manna, visto che in questo modo le ricompilazioni sono molto più veloci.

makepkg integra già il supporto a ccache, per utilizzarlo basta installare ccache con pacman:

pacman -S ccache