make -jobs (parallel build) macht Probleme mit sh.exe

Verschiedenes zu Qt
Antworten
TBerger
Beiträge: 27
Registriert: 12. März 2007 09:47
Wohnort: Karlsruhe

make -jobs (parallel build) macht Probleme mit sh.exe

Beitrag von TBerger »

Hallo,

ich nutze Qt4.2.2 mit Eclipse 3.3M6 und CDT 4.0 Beta mit mingw. Ich habe damit an sich keine Probleme zu kompilieren.
Nun würde ich aber gerne einen parallel Build machen, da ich einen Core 2 Duo habe. Im neuen CDT kann man das auch einstellen, es wird dann der ming32-make mit dem Parameter -jobs gestartet. Dies schlägt allerdings fehl, wenn sh.exe nicht im Pfad liegt. Wenn ich allerdings dann meine sh.exe aus dem MSYS Paket in den Pfad nehme, habe ich halt das Problem, dass die Backslashes escaped werden und g++ keinen einzigen Pfad findet.
Was kann man da machen?

Vielen Dank für eure Hilfe!

Grüße,
Thomas
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

mingw32-make unterstützt kein -j (leider)
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
TBerger
Beiträge: 27
Registriert: 12. März 2007 09:47
Wohnort: Karlsruhe

Beitrag von TBerger »

Hmm das ist echt schade.

Ich habe es zwar geschafft, die Pfade alle nachträglich per script anzupassen und dann ming32-make -j mit sh.exe fehlerfrei aufzurufen, allerdings wurde nicht schneller kompiliert.
Antworten