Seite 1 von 1

UI lässt sich nicht kompilieren

Verfasst: 3. Oktober 2007 20:45
von pospiech
Ich bekomme beim kompilieren einer mit dem designer erstellten ui Datei folgenden Fehler:
Compiling UI file NewPhaseObjectDialog
1>Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung ist falsch.
1>Project : error PRJ0019: Ein Tool hat einen Fehlercode aus folgender Quelle zurückgegeben: "Compiling UI file NewPhaseObjectDialog"
Die Buildlog Datei enthält dazu folgendes
Die temporäre Datei "Z:\Cpp\Qt\QBeamShaping\Build\QBeamShaping\Debug\BAT00001330885008.bat" wird erstellt. Inhalt:
[
@echo off

"Param="C:\Programme\Qt4"/bin/uic.exe" "z:\Cpp\Qt\QBeamShaping\QBeamShaping\NewPhaseObjectDialog.ui" -o "z:\Cpp\Qt\QBeamShaping\QBeamShaping\ui_NewPhaseObjectDialog.h"



if errorlevel 1 goto VCReportError

goto VCEnd

:VCReportError

echo Project : error PRJ0019: Ein Tool hat einen Fehlercode aus folgender Quelle zurückgegeben: "Compiling UI file NewPhaseObjectDialog"

exit 1

:VCEnd
]Erstellen der Befehlszeile "Z:\Cpp\Qt\QBeamShaping\Build\QBeamShaping\Debug\BAT00001330885008.bat"
Was für ein Fehler das sein soll kann ich aber nicht einsehen.

Matthias

Verfasst: 5. Oktober 2007 16:16
von khrl01
Compilieres es doch mal aus dem Qt Command Prompt zu Fuß:

Dort kommen dann meist mehr Fehlermeldungen...

Grüsse
karl-heinz

Verfasst: 7. Oktober 2007 12:15
von pospiech
Aufruf der .bat Datei aus der Kommandozeile führt zu keinem Fehler. Offensichtlich erstellt VS nur ein falsches Script. Allerdings eben nur bei dieser Datei.

Matthias

Verfasst: 8. Oktober 2007 09:52
von khrl01
Es kann noch daran liegen, dass die Umgebungsvariable QTDIR ggf. falsch gestgellt ist?

Verfasst: 8. Oktober 2007 10:18
von Volker
Ich würde mal darauf tippen, dass es an dem "C:\Programme\Qt4"/bin/uic.exe" liegt.
Das sollte wohl eher heißen:
"C:\Programme\Qt4/bin/uic.exe"