32-Bit Programm in 64-Bit Umgebung erzeugen

Alles rund um die Programmierung mit Qt
Antworten
MichaelS
Beiträge: 240
Registriert: 27. Dezember 2005 12:49

32-Bit Programm in 64-Bit Umgebung erzeugen

Beitrag von MichaelS »

Hallo,

ich habe ein QT-Programm unter einem 64-Bit Linux Versionerstellt. Gibt es eine Möglichkeit, dieses Programm auf dem gleichen System auch in einer 32-Bit Version zu erstellen ohne mit chroot oder virtuellen Umgebungen arbeiten zu müssen?

Vielen Dank und viele Grüße

Michael
RavenIV
Beiträge: 267
Registriert: 21. Januar 2009 14:24
Wohnort: Waldshut

Beitrag von RavenIV »

Eventuell hat Dein Compiler/Linker eine Option, um 32-Bit Software zu erstellen.
Linux, das längste Text-Adventure aller Zeiten
MichaelS
Beiträge: 240
Registriert: 27. Dezember 2005 12:49

Beitrag von MichaelS »

Ich kann dem Compiler und Linker mit dem Flag -m32 mitteilen, dass eine 32-Bit Software erstellt werden soll. Das habe ich im pro-File auch eingestellt:

Code: Alles auswählen

QMAKE_CFLAGS = -m32
QMAKE_CXXFLAGS = -m32
QMAKE_LFLAGS = -m32
Der Linker bricht aber ab, weil er versucht, gegen die 64-Bit Version von QT zu linken.

:(

Gruß Michael
Antworten