[gelöst] Qt 4.1.x (OS) Build Debug Libraries schlägt fehl

Verschiedenes zu Qt
Antworten
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

[gelöst] Qt 4.1.x (OS) Build Debug Libraries schlägt fehl

Beitrag von Adi »

Ich habe Qt 4.1.1 und MinGW 3.4.2 installiert und kann damit wundervoll arbeiten (Kompilieren als Release).

Wenn ich aber versuche die Debug-Versionen der Bibliothek zu erstellen-> Qt 4.1.1 (Build Debug Libraries) erhalte ich eine Fehlermeldung:

Code: Alles auswählen

  ...
  ...
  Reading D:/Qt/examples/opengl/pbuffers/pbuffers.pro
  Reading D:/Qt/examples/opengl/samplebuffers/samplebuffers.pro
  Reading D:/Qt/examples/opengl/textures/textures.pro


Qt is now configured for building. Just run mingw32-make.
To reconfigure, run mingw32-make clean and configure.

(cd winmain && mingw32-make -f Makefile debug)
mingw32-make[1]: Entering directory `D:/Qt/src/winmain'
mingw32-make -f Makefile.Debug
mingw32-make[2]: Entering directory `D:/Qt/src/winmain'
g++ -c -g -g -Wall -frtti -fexceptions -DQT_THREAD_SUPPORT -DUNICODE -DQT_LARGEF
ILE_SUPPORT -DQT_NEEDS_QMAIN -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT
 -I"D:/Qt/include" -I"tmp" -I"D:/Qt/include/QtCore" -I"D:\Qt\include\qtmain" -I"
tmp" -I"D:/Qt/include/ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"D:/Qt/mkspecs/
win32-g++" -o tmp\obj\debug_shared\qtmain_win.o qtmain_win.cpp
ar -ru "..\..\lib\libqtmaind.a" tmp\obj\debug_shared\qtmain_win.o
mingw32-make[2]: Leaving directory `D:/Qt/src/winmain'
mingw32-make[1]: Leaving directory `D:/Qt/src/winmain'
(cd tools/moc && mingw32-make -f Makefile first)
mingw32-make[1]: Makefile: No such file or directory
mingw32-make[1]: *** No rule to make target `Makefile'.  Stop.
mingw32-make[1]: Entering directory `D:/Qt/src/tools'
mingw32-make[1]: Leaving directory `D:/Qt/src/tools'
mingw32-make: *** [debug-tools/moc] Error 2
D:\Qt\src>
Ich verstehe nicht, was das für ein Problem sein könnte und im Forum habe ich keine passende Hilfe gefunden.
Zuletzt geändert von Adi am 15. September 2006 07:44, insgesamt 1-mal geändert.
Win 2k, Win XP
QT Win Opensource 4.1.1
MinGW 3.4.2
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

haste es schon mal mit der neuste Qt Version versucht?
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

BartSimpson hat geschrieben:haste es schon mal mit der neuste Qt Version versucht?
Ich habe vergessen zu erwähnen, dass ich es auch mit 4.1.4 versucht habe und das gleiche passiert ist.
Ich muss aber mit 4.1.1 arbeiten, da die neuste gepatchte Version für VS 2005 auch diese Version ist. Zwischen den beiden Versionen (4.1.1 und 4.1.4) gibt es mehrere Änderungen bei den Typen in den Funktionen.
Win 2k, Win XP
QT Win Opensource 4.1.1
MinGW 3.4.2
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

nö ich nehme die 4.1.4 auch mit dem VC 2005 du must dir nur den passenden Flicken ruterladen.:)
Burgpflanze
Beiträge: 89
Registriert: 24. Februar 2006 16:41
Wohnort: Dresden

Beitrag von Burgpflanze »

Ich habe die MinGW-Variante von Qt 4.1.4 so kompiliert:
  1. Öffnen des "Qt 4.1.4 Command Prompt"
  2. Kompilieren:

    Code: Alles auswählen

    configure.exe -debug-and-release
    make
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

Das Problem ist, dass ich kaum Zeit habe für diese Übung :? Ich habe früher schon Stunden damit verbracht, das zum Laufen zu bringen. Danach habe ich die installierbare Version Qt OS für WSE 2005 gefunden. Aber irgendwie scheint es da keine neuere Version zu geben :roll:

Während dem Entwickeln arbeite ich mit VS 2005, aber für die Auslieferung werde ich das mit MinGW kompilieren, da ich feststellte, dass mit VS 2005 kompiliert, mein Programm öfters unerklärlich abstürzt.

(Ich sollte mal einen Punkt machen, die vielen Kommas machen einem ganz wirr :lol: )
Win 2k, Win XP
QT Win Opensource 4.1.1
MinGW 3.4.2
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

Burgpflanze hat geschrieben:Ich habe die MinGW-Variante von Qt 4.1.4 so kompiliert:
  1. Öffnen des "Qt 4.1.4 Command Prompt"
  2. Kompilieren:

    Code: Alles auswählen

    configure.exe -debug-and-release
    make
Danke. Mit dieser Variante ist es dann gegangen. Fragt mich nicht warum...
Win 2k, Win XP
QT Win Opensource 4.1.1
MinGW 3.4.2
Antworten