[OSy] objcopy private headers

radim.vansa at matfyz.cz radim.vansa at matfyz.cz
Tue Dec 1 18:29:00 CET 2009


> ------------ Původní zpráva ------------
> Od: Martin Decky <decky at dsrg.mff.cuni.cz>
> Předmět: Re: [OSy] objcopy private headers
> Datum: 01.12.2009 18:14:03
> ----------------------------------------
> Hezky den,
> 
> > objcopy -I binary -O elf32-tradlittlemips -B mips:4000 logo.img logo.o
> 
> Myslim, ze lze vynechat ten argument "-B mips:4000" a spolehat na to, ze 
> objcopy vybere spravnou architekturu na zaklade vystupniho formatu. 
> Jinak se nastaveni priznaku zmeni na genericke, coz asi neni to, co chcete.

Bohužel, v tomhle případě mi linker zahlásí input file `io/logo.o' is incompatible with mips:4000 output

přičemž objdump říká

logo.o:     file format elf32-little
logo.o
architecture: UNKNOWN!, flags 0x00000010:
HAS_SYMS

Asi nezbývá, než zasáhnout do toho objfilu ručně (resp. vlastním kódem)...


> 
> 
> M.D.
> 
> _______________________________________________
> OSy mailing list
> OSy at dsrg.mff.cuni.cz
> https://dsrg.mff.cuni.cz/mailman/listinfo/osy
> 
> 
> 
> 




More information about the NSWI004 mailing list