Linux geht, windows nicht?

Alles rund um die Programmierung mit Qt
Antworten
sanni
Beiträge: 39
Registriert: 27. Mai 2010 11:53

Linux geht, windows nicht?

Beitrag von sanni »

Ein kleines Programm lässt sich unter Linux problemlos übersetzen.

Unter Windows Vista geht das allerdings nicht. :x
Von den Trollen habe ich mir Qt 4.7.1 heruntergeladen (mit MinGW) und installiert. MinGW ist auch aktuell.
Nachdem ich mit qmake das Makefile erstellen ließ, lässt sich das Programm mit folgender Meldung nicht übersetzen:

Code: Alles auswählen

C:\\iwmake\\build_mingw_opensource\\src\\winmain/qtmain_win.cpp: 93: undefined reference to '_Unwind_Resume'
C:\\iwmake\\build_mingw_opensource\\src\\winmain/qtmain_win.cpp:135:undefined reference to '_Unwind_Resume'
. . .
c:\Programme\Qt\lib/qtmaind.a<qtmain_win.0>:C:\\iwmake\\build_mingw_opensource\\src\\winmain.cpp:<.eh_frame+0x12>: undefined reference to '__gxx_personality_v0'
Da ich mit Windows keine Erfahrung habe und das Makefile unter Windows auch anders aussieht als jenes, das ich von Linux kenne, kann ich mir da selber nicht weiterhelfen.

Danke jetzt schon mal,
Sanni
Qt 4.3 auf SuSE 10.3
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Du hast zwei verschiedene gcc - Versionen installiert und benutzt die falsche.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten