Hi Eric,

On Fri, Apr 15, 2005 at 12:11:42AM +0200, Eric Hoch wrote:
> Am Thu, 14 Apr 2005 23:30:20 +0200, schrieb Christian Lohmaier:
> > On Thu, Apr 14, 2005 at 10:16:00PM +0200, Eric Hoch wrote:
> >>  Am Thu, 14 Apr 2005 21:23:51 +0200, schrieb Christian Lohmaier:
> >>>  On Thu, Apr 14, 2005 at 08:43:32PM +0200, Eric Hoch wrote:
> >>  [...]  
> >>>  Sonstige Anmerkungen:
> >>>  ccache kann bei wiederholten builds erheblich Zeit sparen (wei� nicht ob
> >>>  Du das auf dem Mac schon ausprobiert hast)
> > [...] 
> >>  Aber 
> >>  ich denke mal ich hab mich noch nicht intensiv damit 
> >>  auseinandersetzen k�nnen. 
> > 
> > Das tolle ist ja da� man nur die Links setzen mu� und sonst nix :-)
> 
> Links setzen? Es ist wohl schon zu sp�t und ich sitz auf dem 
> Schlauch. 

Irgendie mu� man ja ccache sagen welche compiler es "�berwachen" soll.
Am einfachsten geht das wenn man einen link auf ccache setzt, also

g++ -> ccache (wird "g++" ausgef�rt, dann wird ccache ausgef�hrt. ccache
schaut nach wie es aufgerufen wurde (hier mit dem Kommando "g++" und
f�hrt den echten Compiler aus)

$ find ~/bin/ -type l -exec ls -l -g \{\} \;
lrwxr-xr-x  1 cl   32 Jan  2  2004 /home/cl/bin/java -> 
/usr/java/j2sdk1.4.1_02/bin/java
lrwxrwxrwx  1 cl   15 Jan 21 14:54 /home/cl/bin/gcc -> /usr/bin/ccache
lrwxrwxrwx  1 cl   15 Jan 21 14:55 /home/cl/bin/g++ -> /usr/bin/ccache
lrwxrwxrwx  1 cl   15 Jan 21 14:55 /home/cl/bin/cc -> /usr/bin/ccache
lrwxrwxrwx  1 cl   15 Jan 22 01:55 /home/cl/bin/c++ -> /usr/bin/ccache
$

(die Links m�ssen nat�rlich in einem Verzeichnis stehen da� vor dem
Verzeichnis mit dem echten Compiler abgesucht wird)

> > [bei debug-build die Cachegr��e erh�hen] 
> Nee, Debug Builds hab ich noch nicht gemacht. Die nutzen mir als 
> Programmierer DAU auch eher wenig. 

Ich meinte eher einen build mit debug-Informationen (z.B. f�r den
crashreporter oder um einen tauglichen stacktrace f�r die Programmierer
zu erstellen), keinen echten Debug (AKA "nonpro")-build.

>> [lndir] 
> Werd ich mit dem n�chsten m95 wenn die Java patches von Eric 
> Bachard drin sind mal testen und wenn es klappt dann �ndere ich die 
> Buildinstructions ab. Man lernt bei OOo nie aus und bisher hab ich 
> das einfach so gemacht mit dem kopieren, weil das f�r mich damals 
> die schnellste L�sung war die Sourcen "sauber" zu halten und nicht 
> ab und an festzustellen, da� jetzt im cvs ne neue Datei ist. 

Bei der shadow-tree Methode mu�t Du halt selbst darauf achten da� du
nicht versehentlich das Original �nderst wenn Du den link in Deinem
Editor �ffnest (die meisten d�rften den link aufl�sen und das Original
laden und dann auch mit den �nderungen �berschreiben)

Aber das ist eigentlich die gr��te Gefahr.
  
> [...] 
> der heute genug HTML f�r die gesammte n�chste Woche und bis Ende 
> des Monats gesehen hat. 

LOL :-)

ciao
Christian
-- 
NP: Metallica - Introduction

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an