ich wollte mal das neue kos2.0 testen
hat auch bisher alles soweit geklappt.
zum testen wollte ich hello world compiliern
und bekam das hier
Code: Alles auswählen
Held@Held-PC ~/dreamcast/kallistios/examples/dreamcast/hello
$ make
rm -f hello.elf romdisk.*
/home/Held/dreamcast/kallistios//utils/genromfs/genromfs -f romdisk.img -d romdisk -v -x .svn
0 rom 5297b191 [0xffffffff, 0xffffffff] 37777777777, sz 0, at 0x0
1 . [0xc3700aa1, 0x2bac4 ] 0040755, sz 0, at 0x20
1 .. [0xc3700aa1, 0x2bac1 ] 0040755, sz 0, at 0x40 [link to 0x20 ]
1 .keepme [0xc3700aa1, 0x2bac5 ] 0100644, sz 0, at 0x60
/home/Held/dreamcast/kallistios//utils/bin2o/bin2o romdisk.img romdisk romdisk.o
kos-cc -o hello.elf hello.o romdisk.o
/home/Held/dreamcast/kallistios//lib/dreamcast/libkallisti.a(init.o): In function `arch_shutdown':
/home/Held/dreamcast/kallistios/kernel/arch/dreamcast/kernel/init.c:245: undefined reference to `_fini'
/home/Held/dreamcast/kallistios//lib/dreamcast/libkallisti.a(init.o): In function `arch_main':
/home/Held/dreamcast/kallistios/kernel/arch/dreamcast/kernel/init.c:197: undefined reference to `_init'
collect2: Fehler: ld gab 1 als Ende-Status zurück
Makefile:30: recipe for target 'hello.elf' failed
make: *** [hello.elf] Error 1