Seite 1 von 1

32-Bit Programm in 64-Bit Umgebung erzeugen

Verfasst: 19. März 2010 11:13
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

Verfasst: 19. März 2010 14:10
von RavenIV
Eventuell hat Dein Compiler/Linker eine Option, um 32-Bit Software zu erstellen.

Verfasst: 19. März 2010 16:22
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