Erzwinge, dass der GNU-Linker 32-Bit-ELF-Programmdateien generiert
Hallo, ich erstelle gerade eine x86-Assembly für einen Compiler, den ich schreibe, und habe Probleme beim Verknüpfen der Datei auf meiner 64-Bit-VM (der Assemblycode ist 32-Bit).
Ich war in der Lage, die Objektdatei fein mit diesem Befehl zusammenzubauen:
as --32 mult.S -o mult.o
aber ich kann scheinbar keine optionen dafür findenld
Dadurch wird eine 32-Bit-ELF-Datei generiert:
ld <some-option?> mult.o -o mult
Jede Hilfe wäre toll.