Forum Programmation.autre Generer un fichier binaire avec les binutils sur x86

Posté par  .
Étiquettes : aucune
0
12
août
2005
Bonjour.

Je souhaite générer un fichier binaire (un secteur de démarrage par exemple, mais pas seulement) avec Gnu as. à partir d'un source assembleur. Le but n'est pas d'obtenir un fichier Elf, mais un "flat-form binary", comme le permet l'option -f de nasm
(extrait de la manpage):
-f format
Specifies the output file format. Formats include bin, to produce flat-form binary files, and aout and elf to produce Linux a.out and ELF object files, respectively.



Savez-vous si les binutils permettent de faire cela facilement, et comment le faire? Je n'ai pas vu dans les manpages de gas et de ld un moyen de le faire (a moins d'avoir mal lu, ce qui est possible vu mon état actuel de grande fatigue) ?
  • # --oformat

    Posté par  . Évalué à 4.

    de memoire si tu specifies --oformat bin ou --oformat binary
    ca doit faire ce que tu recherches.

    En recherchant de la doc autour de mini-projet de systeme d'exploitations, il doit bien avoir une ou deux infos a ce propos
    • [^] # Re: --oformat

      Posté par  . Évalué à 2.

      Merci.

      En fait j'ai trouvé l'info ce week-end (en relisant en détail les pages MAN après une bonne nuit de repos).

      C'est bien unb truc comme ca ( Je n'ai pas retenu mais j'ai bien vu que ca existe).

      Merci encore.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.