Seite 1 von 1
Cross-Compilieren
Verfasst: 10. Oktober 2005 15:17
von john
Hallo Leute,
ich würde gerne unter Linux QT 4.x für Windows compilieren, da der GCC für Windows solche Probleme mit dem Linken hat...
Hat jemand Erfahrung damit? Funktioniert das mit dem normalen GCC-Compiler?
Grüße John
Verfasst: 10. Oktober 2005 18:09
von john
so, hab da mal was gefunden:
http://www.libsdl.org/extras/win32/cross/
http://www.newimage.com/~rhk/crossgcc/
http://heanet.dl.sourceforge.net/sourceforge/mingw
lässt sich wunderbar installieren, scheint auch zu funktionieren. So wie ich das verstanden habe, soll man dann cross-configure.sh anstatt ./configure verwenden. Aber dann mekert das ./configure von QT (wird von cross-configure.sh aufgerufen) wegen ungültigen parametern.
Welche Cross-Compiler Tools kann man noch verwenden? -oder hat schon jemand Erfahrung mit dem Cross-Compilieren?
Vielen Dank,
Grüße John
Verfasst: 18. Januar 2006 19:37
von blight
Probier mal das hier (funktionert aber nicht unbedingt einwandfrei)...
Re: Cross-Compilieren
Verfasst: 18. Januar 2006 21:06
von Christian81
john hat geschrieben:Hallo Leute,
ich würde gerne unter Linux QT 4.x für Windows compilieren, da der GCC für Windows solche Probleme mit dem Linken hat...
Ahso, und welche denn?
Verfasst: 18. Januar 2006 22:16
von john
Hallo und danke für eure Antworten!
@Christian81: mitlerweile hat sich das mit den Problemen erledigt. Ich konnte damals einfach nicht (QT4.0.0 und QT4.0.1 unter Windows mit MinGw) statisch linken. Hatte aber gehört, dass es mit MS-Visual-Studio funktionieren sollte... -deshalb wollte ich QT unter Linux für Windows übersetzten...
Inzwischen ist es mit den aktullen Versionen von QT kein Problem mehr.
@blight: nur aus Interesse, woher hast du den Patch?
Gruß John
Verfasst: 19. Januar 2006 07:40
von Christian81
Ach stimmt, statisch gabs ein Problem bei 4.0. Aber warum muss es statisch sein

Verfasst: 19. Januar 2006 16:30
von john
Christian81 hat geschrieben:Ach stimmt, statisch gabs ein Problem bei 4.0. Aber warum muss es statisch sein

is halt angenehmer, wenn man das Programm auf verschiedenen Rechnern mit diversen Betriebssystemen testet...
Gruß John
Verfasst: 19. Januar 2006 19:00
von blight
Hab den patch selber gemacht weil GCC unter Linux ca doppelt so schnell ist wie unter windows.