2010-03-21 52 views
0

我發展我自己的操作系統,但爲了這個,我需要接觸連接上,然後我做了這個鏈接腳本來構建它:未知鏈接錯誤

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) 
} 

但是,當我嘗試鏈接的事情,我得到了一些錯誤

$ LD-T linker.ld -o kernel.bin loader.o kernel.o
LD:linker.ld:5:語法錯誤
$

我該怎麼辦?

回答

1

我不得不猜測第5行末尾有一個缺失的分號。