Hi,
schau mal im Makefile nach den Buildopts und ob man die Architektur angeben kann.
Normalerweise sollte ein
o.ä. helfen.Code:ARCH=x86 make all
cu
Ergebnis 1 bis 3 von 3
- 06.05.2010, 13:47 #1Bismarckapfel
Themenstarter
- Registriert
- 08.2007
- Beiträge
- 76
Assembler programmieren Hallo Gemeinde,
ich hätte da mal ein fiese Frage an die Programmierer unter euch:
Wie kann ich ein 32 Bit Executable auf einem 64 Bit System (meinem MacBook) erstellen?
Wenn ich es im Terminal mit make all kompiliere, bekomme ich immer folgendes: "...file is not of required architecture".
Mir ist klar warum, jedoch nicht was ich gagegen tun kann. Hab das makefile schon umgeschrieben, jedoch ohne Erfolg.
Muss ich irgendwelche zusätzlichen Packages laden oder geht es auch anders?
Danke und Cheers,
PhilGeändert von philthyphil (06.05.2010 um 14:35 Uhr)
kein spaß no fun
- 06.05.2010, 19:21 #2They have this game where you put in a dollar and win four quarters! I win every time!
- 07.05.2010, 01:04 #3Cellini
- Registriert
- 09.2005
- Beiträge
- 8.740
Einfach die EnvVariablen CFLAGS und LDFLAGS mit -arch i386 verwenden sollte genügen.
Gruß Pepi


Zitieren