On Sun, Jan 12, 2003 at 07:30:01PM +0100, Jens Weiße wrote:
Am Sonntag, 12. Januar 2003 14:29 schrieb Jens Weiße:
Nun läuft gerade der Kompiler. Mal sehen ob das jetzt durch läuft.
Das kompilieren der qt-Bibliotheken hat etwa 2,5 Stunden gedauert. Dabei ist der Source Code gepackte nur 14 MByte groß. Der Kernel brauch doppelt so viel Platz aber wesentlich weniger Zeit. Ist das normal oder läuft da was vollkommen falsch?
Der Kernel ist in C geschrieben, Qt in C++, daher der Geschwindigkeitsunterschied... Du kannst die Kompilationszeit von Qt aber auch herabsetzen, indem du die Programme Zusatzprogramme und Examples nicht mitkompilierst. Nur die Biliothek dauert dann etwa 1,5 Stunden schätze ich mal.
Vor allem die Aussicht auf ein komplettes KDE 3.1 mit 140 MByte Quelltext verursacht leichte Unruhe. Auf 24 Stunden dauerkompilieren habe ich eigentlich keine Lust. Wie lösen die Entwickler eigentlich dieses Problem?
Die Entwickler arbeiten ja meist nur an einem Teilzweig der ganzen Sourcen, daher müssen sie nur wenig _häufig_ compilieren. Ab und zu ist jedoch auch ein update von kdelibs notwendig, da sind dann schon mal 30 Minuten rum... Zudem muss ja nicht jedes Mal alles neu kompiliert werden, sondern nur die geänderten Sachen, das sind meist 20%.
Jens, der sich fragt wie lange ein komplettes Gentoo wohl brauch
Fragt sich was du unter komplett verstehst ;)
Ciao, Tobias