Seite 1 von 1

Qt4.8.2 Installation, configure schlägt fehl

Verfasst: 31. August 2012 09:38
von PoetikBiker
Hallo zusammen,

ich versuche verzweifelt QT 4.8.2 auf meinem WindowsXP-PC mit der aktuellen MinGW-Version "configure" auszuführen. Die Cpp-compilerversion ist 4.7.0, ist aber vermutlich hier egal.
In den vorherigen Versionen ging alles problemlos. Jetzt jedoch erhalte ich die folgende Fehlermeldung:

mingw32-make: *** No rule to make target 'C:ToolsDevelopqt-4.8.0-stat/qmake/project.cpp', needed by 'project.o'. Stop.

Klar ist, das in der fett markierte Pfadangabe
C:ToolsDevelopqt-4.8.0-stat
der Slash fehlt, es müßte
C:/Tools/Develop/qt-4.8.0-stat
heißen.

Wo kommt dieser Pfad her? Wo kann ich das einstellen?

Dabei ist es egal, ob ich die Qt-Sourcen auf die Festplatte entpacke, oder Qt mittels den Installers qt-win-opensource-4.8.2-mingw.exe installiere. Die Fehlermeldung bei der Ausführung von configure ist stets der selbe.

Ich hoffe jemand weiß Rat!
Danke euch!

Re: Qt4.8.2 Installation, configure schlägt fehl

Verfasst: 31. August 2012 15:48
von Christian81
bash.exe oder sh.exe im PATH?
Aber warum kompilierst Du Qt überhaupt selbst?

Re: Qt4.8.2 Installation, configure schlägt fehl

Verfasst: 3. September 2012 08:32
von PoetikBiker
Bash ist natürlich in der PATH-Variable.

Ich habe jetzt mal testweise nicht die allerneueste MinGW-Version benutzt, sondern die Vorgängerversion. Damit klappt es problemlos. Es scheint also ein Problem mit der neuesten MinGW-Version zu geben. Ich werde das mal an die Entwickler weitergeben.

Warum ich selber compiliere? Nunja, wie sonst komme ich zum Beispiel an die Debug-Libraries???

Re: Qt4.8.2 Installation, configure schlägt fehl

Verfasst: 3. September 2012 10:02
von QuornJulio
hallo,

ich habe qt 4.8.2 mit gcc 4.7.0 kompiliert (mit der aktuellen MinGW).
allerdings kriege ich jetzt keine qt-applikationen erstellt.

folgende fehlermeldung führt zum abbruch:
:/Development/MinGW/lib/gcc/mingw32/4.7.0/include/c++/bits/stl_relops.:68: Parse error at "std"
make[1]: *** [debug/moc_qtapplication.cpp] Error 1
kennt jemand das problem? und muss man beim kompilieren von qt auf etwas achten,
damit dieser fehler nicht auftritt?
für hinweise oder hilfen bin ich sehr dankbar.

gruss
QuornJulio

Re: Qt4.8.2 Installation, configure schlägt fehl

Verfasst: 3. September 2012 18:39
von Christian81
Die bash oder sh sollte eben nicht im PATH sein. Und das Precompiled Qt - Paket sollte auch die Qt-Debuglibs mitbringen - abgesehen davon - willst Du Qt debuggen?

Re: Qt4.8.2 Installation, configure schlägt fehl

Verfasst: 4. September 2012 09:12
von PoetikBiker
Und das Precompiled Qt - Paket sollte auch die Qt-Debuglibs mitbringen - abgesehen davon - willst Du Qt debuggen?
1) Die statischen Debug-libraries sind eben nicht dabei, und genau die benötige ich.

2) Ich will zwar Qt nicht debuggen, aber mein Projekt. Und wenn ich mein Project mit debuginfo erstelle und die Qt-libraries nicht steigt früher oder später der Debugger aus. Mit den debug-libraries geht es leidlich gut.

Re: Qt4.8.2 Installation, configure schlägt fehl

Verfasst: 4. September 2012 13:41
von QuornJulio
hallo,

PoetikBiker, welche vorgänger-version benutzt du?

Christian81, warum sollte die Bash/Sh nicht im Path stehen?
Im Path habe ich u.a. stehen:
C:\Development\MinGW\mingw32\bin;C:\Development\MinGW\libexec\gcc\mingw32\4.7.0;C:\Development\MinGW\bin;C:\Development\MinGW\msys\1.0\bin
Nehme ich das letztere raus, funktionert das Kompilieren nicht.

gruss
QuornJulio

Re: Qt4.8.2 Installation, configure schlägt fehl

Verfasst: 4. September 2012 17:23
von Christian81
Weil configure.exe, sobald er bash/sh findet sich etwas anders verhält. Qt kann und muss man auch ohne msys kompilieren.