Re: crosscompiler für Qt4 einrichten

Michael Bergmann <[email protected]>
Newsgroups gmane.linux.suse.programming
Message-ID <[email protected]>
Am Mittwoch, 30. Januar 2008 08:56:42 schrieb Michael Bergmann:
> Am Mittwoch, 30. Januar 2008 07:49:49 schrieb Thomas Keller:
> > OpenSuse hat die QT-Pakete.. Einfach mit Yast Installieren.
> > KDevelop ab Vers. 3.5 unterstützt QT4, funktioniert gut :-)
Am Mittwoch, 30. Januar 2008 09:44:38 schrieben Sie:
> Jetzt fällt der Groschen,
>
> Du möchtest mit Hilfe von Wine direkt unter Linux Windows-Code erzeugen..!?
Nicht wirklich. Es funzt ja sowohl unter Linux, als auch unter XP. Was mich 
stört, ist das Hin- und Hergeboote. Wine ist oft zu instabil und auch zu 
lahm, Ähnliches gilt für XP unter VirtualBox. XEN hat noch 
Stabilitätsprobleme auf 64-Bit-Architekturen, deswegen hab ich das hier noch 
nicht getestet.
Was ich will, ist, wie gesagt, nativen Code direkt von Linux aus zu erzeugen. 
Für Linux mit dem standardmäßigen gcc, für den windowsspezifischen Code mit 
dem Cross Compiler MinGW, den ich unter Linux im Ordner /opt/cross 
installiert habe. Auf diesem Weg könnte ich dann nähmlich einfach ein 2. 
Makefile erzeugen ("/opt/cross/bin/qmake -project -o meineExe.pro 
&& /opt/cross/bin/qmake meineExe.pro"), und per Batch sowohl die Version für 
Linux, als auch die Version für Windows compilieren und linken lassen.

Bis dato mach' ich es auch so, dass ich ein Projektverzeichnis dupliziere, 
nach der Windowspartition kopiere, dort qmake und make nochmal durchlaufen 
lasse, um dann das Ganze unter Windows zu compilieren.

Für Gentoo gibbet da eine Lösung, die habe ich auch schon durchgespielt, funzt 
unter SuSE leider nicht.

Trotzdem vielen Dank!

Michael
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.