objcopy Option -I

Gast #1348773
Lesenswert?

Habe gerade manpage durchgelesen und wollte die Option -I
ausprobieren. -I steht, im Gegensatz zu -O, für input target
file format. Daraus folgerte ich, dass -I elf wohl das
Richtige wäre. Ist aber doch nicht. Im Netz finden sich
nur Beispiele, die -I nicht verwenden. Ich bin jetzt aber
trotzdem intriguirt, wie es denn richtig zu sein hätte.

objcopy ist wohl vom Sinn her ein Tool, das zwischen
object file Formaten konvertiert, sectionen einfügt oder
herausschneidet.

Grüsse
#1348832
Lesenswert?

Hi,

da liegst Du schon richtig. Ohne -I versucht der objcopy das Format 
selbst zu bestimmen, mit -I kannst du ihn dazu zwingen ein bestimmtes 
Format zu erwarten.

Ich vermute eher, "elf" ist kein supportetes Target. Es haegt immer noch 
die Architektur hinten dran: z.B. elf32-i386. Wenn du objcopy ohne 
Argumente aufrufst listet er alle unterstutzten Targets auf.


Gruss,
Robert

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren