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?
qt 4.1 mit mingw und cppfiles von qt3 probleme
Danke ich vergaß:macman hat geschrieben:http://doc.trolltech.com/4.2/porting4.html
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.)
Code: Alles auswählen
Add the line QT += qt3support to your .pro file
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.
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.24dan hat geschrieben:Also wenn ich qmake benutze reicht:Code: Alles auswählen
Add the line QT += qt3support to your .pro file
Dann kommt noch hinzu, das Du ein Linux-Programm auf Win kompilieren willst. Sicher das es portabel programmiert ist?