qt 4.1 mit mingw und cppfiles von qt3 probleme

Verschiedenes zu Qt
Antworten
24dan
Beiträge: 274
Registriert: 26. Juni 2006 14:15
Wohnort: Hamburg

qt 4.1 mit mingw und cppfiles von qt3 probleme

Beitrag von 24dan »

Hallo...

Ich habe eine grundsätzliche Frage:

Ich habe qt4.X mit mingw sehr sauber und einfach auf meinem Winxp installieren können. Zusätzlich habe ich auch noch cygwin installiert.

Jetzt habe ich aus meinem Linux system ein Programm mit qt3 und einem eingebunden cpp file und qt4 kann und will das nicht kompilieren. Dann habe ich das ganze mit qt3to4 versucht und die Fehlermeldungen werden nicht geringer.

bevor ich ne Fehlermeldung poste:

Ich würde jetzt noch zwei Möglichkeiten ausprobieren:
1. Cygwin deinstallieren und qt4 mit mingw neu installieren. (wie sollte dann mingw und qt4 zusammen kommen? Das einem im Ordner /bin des anderen installieren? Bisher habe ich qt4 und mingw unter C:/ abgelegt.)

2. Qt 3.1.0.xxx.tar.gz unter cygwin installieren und versuchen mein Programm zum Laufen zu bewegen.

Kann jemand mir Rat geben?
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

24dan
Beiträge: 274
Registriert: 26. Juni 2006 14:15
Wohnort: Hamburg

Beitrag von 24dan »

Danke ich vergaß:

Code: Alles auswählen

3. Add the line QT += qt3support to your .pro file if you use qmake; otherwise, edit your makefile or project file to link against the Qt3Support library and add -DQT3_SUPPORT to your compiler flags. (You might also need to specify other libraries. See What's New in Qt 4 for details.)
Also wenn ich qmake benutze reicht:

Code: Alles auswählen

Add the line QT += qt3support to your .pro file
verstehe ich das richtig?


PS: Das mit tar.gz und cygwin hat nicht geklappt ich werde jetzt also cygwin ganz vom system werfen und Punkt 1. noch mal neu starten.
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

24dan hat geschrieben:Also wenn ich qmake benutze reicht:

Code: Alles auswählen

Add the line QT += qt3support to your .pro file
Nicht unbedingt. Wenn Du meinst das Flag setzen und das Portingtool laufen lassen würde reichen, dann muss ich dich enttäuschen. Ein bisschen Handarbeit wird nötig sein, aber die Porting-Seite ist da recht hilfreich.

Dann kommt noch hinzu, das Du ein Linux-Programm auf Win kompilieren willst. Sicher das es portabel programmiert ist?
Antworten