linker ld

hey leute, keine ahnung ob das hier rein gehört oder ins coder forum, bin einfach mal davon ausgegangen ich machs hier rein weil sehr viele linux user haben ahnung vom coden :). also ich will mit ld 2 *.o dateien zu ner *.bin linken. dabei gibt es aber immer diesen fehler
Code:
 ld make.i kernel.bin
ld:make.i: file format not recognized; treating as linker script
ld:make.i:2: syntax error

und hier wäre meine make.i oder txt wie ihr wollt ebi beiden endungen selber fehler
Code:
ALL:
bootloader.o
kernel.o
DATA: 0F0000 MAIN.after MAIN.i_after
*,DGROUP
,,,FONT
FINAL: 0F0000 100000-FINAL.length FINAL.start-0F0000
*,kernel.o
MAIN: 0F0000 0F0000 0
*
 
scheinbar kann ld die Datei bootloader.o nicht ausmachen, dasselbe wird wohl mit kernel.o passieren wenn er bootloader.o gefunden hat.
Such die Dateien und pack sie ins selbe Verzeichnis oder google nach gnu ld linker scripts.
 
Zurück
Oben