kernel cross-gcc und glibc immer neu comlilieren?

Alles eine Frage des Images
hunter3
Neugieriger
Neugieriger
Beiträge: 11
Registriert: Freitag 9. April 2004, 14:15

kernel cross-gcc und glibc immer neu comlilieren?

Beitrag von hunter3 »

Hallo tuxboxer,

ich mache meine dbox-images mit den yadi-scripts selbst,
da ich an einer Erweiterung arbeite. Das ganze ist aber noch nicht
reif für das cvs.

So, nun mein Problem:
wenn sich im cvs etwas ändert, und ich ein neues Image mache,
dann compiliert das yadi-script immer alles. Wenn nun die Tools
die libs, Neutrino und Enigma compiliet wird, das geht ja noch.

Aber imme einen neuen Crosscompiler, die glibc und den kernel
neu erstellen ist recht zeitaufwändig und muss ja nur selten sein.
An diesen Komonenten ändert sich ja nur sehr selten etwas.

Muss das so sein, oder kann man da was machen?

Gruss hunter3
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

Schau dir das yadi-script mal näher an, dort gibt es z.B. die Commandline-Option -qc für 'quick compile'. Ausserdem prüft make selbstständig, was 'gemacht' ist, was fehlt wird 'gemaked', auch das kann man nutzen, indem man die entsprechenden deps löscht
Schon gelesen ???
ENIGMA-DOC
hunter3
Neugieriger
Neugieriger
Beiträge: 11
Registriert: Freitag 9. April 2004, 14:15

Beitrag von hunter3 »

Vielen Dank,

genau das habe ich gesucht.
Haette ich eigentlich selbst rausfinden können, wenn ich mir das script mal genau angesehen haette ...

Gruss hunter3