0
Je développe mon propre système d'exploitation, mais pour cela, je dois toucher à relier, alors je l'ai fait ce script de liaison pour le construire:Erreur de lien inconnu
ENTRY (loader)
SECTIONS{
. = 0x00100000
.text : {
*(.text)
}
.bss : {
sbss = .;
*(COMMON)
*(.bss)
ebss = .;
}
}
.data ALIGN (0x1000) : {
start_ctors = .;
*(.ctor*)
end_ctors = .;
start_dtors = .;
*(.dtor*)
end_dtors = .;
*(.data)
}
Mais lorsque je tente de relier le les choses, j'ai eu quelques erreurs
$ ld -T linker.ld -o kernel.bin loader.o kernel.o
ld: linker.ld: 5: erreur de syntaxe
$
Que puis-je faire?