da useless » mar dic 21, 2004 2:20
sì, va meglio ccache, se non hai + computer su cui distribuire la compilazione distcc è del tutto inutile.
<BR>quanto al creare i link:
<BR>cd /usr/local/bin
<BR>ln -s /usr/bin/ccache c++
<BR>ln -s /usr/bin/ccache cc
<BR>ln -s /usr/bin/ccache g++
<BR>ln -s /usr/bin/ccache gcc
<BR>ln -s /usr/bin/ccache i486-slackware-linux-c++
<BR>ln -s /usr/bin/ccache i486-slackware-linux-g++
<BR>ln -s /usr/bin/ccache i486-slackware-linux-gcc
<BR>
<BR>in questo modo facendo "gcc" chiami ccache, che fa il suo (s)porco lavoro e poi chiama il gcc vero in modo del tutto trasparente.
<BR>
<BR>quanto al risultato della compilazione, non c´è assolutamente differenza, ci mancherebbe altro! semplicemente ccache tiene una cache dei file compilati, e se vede che sta x compilarne uno che ha già compilato, invece di perdere tempo a ricompilarlo butta subito fuori il risultato. fa un mucchio di controlli x essere certo che il sorgente sia proprio lo stesso, e non può sbagliare.
<BR>distcc fa tutt´altra roba, ma il risultato non cambia (a patto di avere versioni del gcc abbastanza simili su tutte le macchine).
<BR>
<BR><!-- BBCode Start --><A HREF="http://www.danasoft.com" TARGET="_blank"><!-- BBCode Start --><IMG SRC="http://www.danasoft.com/sig-ita.jpg"><!-- BBCode End --></A><!-- BBCode End -->
<BR>Think free @ <!-- BBCode Start --><A HREF="http://www.nyft.org" TARGET="_blank">http://www.nyft.org</A><!-- BBCode End -->
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: useless il 21-12-2004 01:20 ]<br>