Seite 1 von 1

Inkrementelles Compilieren [GELÖST]

Verfasst: Mi, 20. Mai 2015 9:42
von UliTs
Hallo allerseits,

ich benutze IMMER das inkrementelle Compilieren um Zeit zu sparen. Jetzt habe ich die Umgebung für ein neues xBase-Programm geschaffen. Leider werden immer alle PRG-Dateien compiliert und ich weiss nicht, warum...
-
Wie waren noch die Compilerbefehle für inkrementelles Linken? Eigentlich habe ich nur die project.xpj-Datei für das neue Programm dupliziert...

Uli

Re: Inkrementelles Compilieren

Verfasst: Mi, 20. Mai 2015 9:51
von Manfred
Hi Uli,

ist Dein Projekt denn so groß, dass es so lange dauert alles jedesmal neu zu compilieren?

Re: Inkrementelles Compilieren

Verfasst: Mi, 20. Mai 2015 10:15
von UliTs
Habe gerade mal gemessen: 15 Sekunden! Bei 100-300 Compilationen pro Tag summiert sich das schon heftig...

Re: Inkrementelles Compilieren

Verfasst: Mi, 20. Mai 2015 10:39
von Jan
Uli,

manchmal wird alles neu kompiliert, obwohl der Schalter für inkrementell gesetzt ist. Das liegt oftmals daran, das der sich verheddert hat. Lösch mal alle obj etc. Wenn auch das nciht hilft, mach ein Clean Project und ein Rebuild Dependancies. Frag mich nicht wie die Schalter heißen, die finde ich nicht. Aber VX und Workbench beiten das im Menü an...

Wenn auch das nicht hilft: Da Du die xpj dupliziert hast - kann es sein, das da noch was woanders hin weißt?

Jan

Re: Inkrementelles Compilieren

Verfasst: Mi, 20. Mai 2015 11:22
von UliTs
Jan hat geschrieben:Uli,

manchmal wird alles neu kompiliert, obwohl der Schalter für inkrementell gesetzt ist. Das liegt oftmals daran, das der sich verheddert hat. Lösch mal alle obj etc. Wenn auch das nciht hilft, mach ein Clean Project und ein Rebuild Dependancies. Frag mich nicht wie die Schalter heißen, die finde ich nicht. Aber VX und Workbench beiten das im Menü an...

Wenn auch das nicht hilft: Da Du die xpj dupliziert hast - kann es sein, das da noch was woanders hin weißt?

Jan
Hallo Jan,

danke für die Tips.
Alle obj löschen half nicht!
Den Schalter für inkrementell habe ich nicht gefunden...
Was ist ein Clean Project?
Was ist ein Rebuild Dependancies?

Ich setzte zur Zeit die 1.90.331 ein.

Re: Inkrementelles Compilieren

Verfasst: Mi, 20. Mai 2015 11:35
von UliTs
Hallo Jan,

unabhängig von meinen Fragen habe ich die Ursache gefunden :D .
Ich hatte im Bereich

Code: Alles auswählen

// $START-AUTODEPEND
..
// $STOP-AUTODEPEND
Dateien aufgeführt, die es gar nicht mehr gab. Leider kam dazu keine Fehlermeldung oder zumindest Warnung ...
Nach dem ich die betroffenen Zeilen gelöscht habe, funktioniert auf das inkrementelle Compilieren :) .

Uli