Assembler: Binary output format does not support external refer..
Hej,Jeg er ved at følge denne guide: http://www.invalidsoftware.net/os/?the_id=11 , men når jeg vil kompilere assemblerdelen, for jeg følgende fejl:
>nasm Loader.asm -o Loader.o
Loader.asm:9: error: binary output format does not support external references
Koden i Loader.asm ser sådan her ud:
========================================================
[BITS 32] ; protected mode
[global start]
[extern _main] ; this is in our C++ code
start:
call _main ; call int main(void) from our C++ code
cli ; interrupts could disturb the halt
hlt ; halt the CPU
========================================================
Hvad kan fejlen være?
Tak på forhånd :)
Mikkel