Ergebnis 1 bis 2 von 2

Thema: C und Asm Objektdatei zu *.bin

  1. #1
    Member
    Registriert seit
    Jun 2000
    Beiträge
    110
    Renommee
    10

    Post C und Asm Objektdatei zu *.bin

    Also ich will ne asm und c Datei zusammenfügen.
    Ich erstelle also mal die zwei Objektdateien:
    Code:
    gcc -ffreestanding -c -o c.o c.c
    nasm -f coff -o asm.o asm.asm
    So, dann:
    Code:
    ld -Ttext 0x100000 -oformat binary -o meinebin.bin c.o asm.o
    Nun, ich bekomme keine bin sondern folgende Fehlermeldung:
    Code:
    asm.o: file not recognized: File format not recognized
    Hm, hab keine Ahnung was ich machen soll!
    Danke für die Antworten!

    mfG
    CppThinker

  2. #2
    Member
    Registriert seit
    Jun 2000
    Beiträge
    110
    Renommee
    10

    Post

    AHA! Mein Linux unterstützt also das coff format nimma. Also einfach elf anstatt coff einsetzten, für alle, die ein ähnliches Problem haben.

    mfG
    CppThinker

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •