[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

oskit build problem



I'm having trouble getting oskit hello example to build.  I get:

make[1]: Entering directory `/usr/src/HURD/oskit-20010214/build/examples/x86'
i386-gnu-ld -Ttext 100000  -L../../lib \
        -o hello ../../lib/multiboot.o hello.o          \
        -loskit_clientos -loskit_kern -loskit_lmm \
        -loskit_c ../../lib/crtn.o
i386-gnu-ld: warning: cannot find entry symbol _start; defaulting to 00100000
../../lib/multiboot.o: In function `boot_entry':
../../lib/multiboot.o(.text+0x49): undefined reference to `_multiboot_main'
../../lib/multiboot.o: In function `_start_of_data':
../../lib/multiboot.o(.data+0x4): undefined reference to `_oskit_version_string\'
../../lib/liboskit_clientos.a(mem.o): In function `mem_realloc':
/usr/src/HURD/oskit-20010214/build/clientos/../../clientos/mem.c:143: undefined\ reference to `memcpy'
/usr/src/HURD/oskit-20010214/build/clientos/../../clientos/mem.c:155: undefined\ reference to `memcpy'
../../lib/liboskit_kern.a(gdb_pc_com.o): In function `gdb_pc_com_init':
/usr/src/HURD/oskit-20010214/build/kern/../../kern/x86/pc/gdb_pc_com.c:73: unde\fined reference to `gdb_trap_ss'
../../lib/liboskit_kern.a(gdb_pc_com.o): In function `gdb_pc_com_init':
/usr/src/HURD/oskit-20010214/build/kern/../../oskit/x86/seg.h:210: undefined re\ference to `gdb_pc_com_intr'
../../lib/liboskit_kern.a(gdb_serial.o): In function `gdb_serial_converse':
/usr/src/HURD/oskit-20010214/build/kern/../../kern/gdb_serial.c:382: undefined \reference to `gdb_copyin'
/usr/src/HURD/oskit-20010214/build/kern/../../kern/gdb_serial.c:418: undefined \reference to `gdb_copyout'
/usr/src/HURD/oskit-20010214/build/kern/../../kern/gdb_serial.c:474: undefined \reference to `gdb_copyout'
../../lib/liboskit_kern.a(killswitch.o): In function `gdb_pc_set_killswitch':
/usr/src/HURD/oskit-20010214/build/kern/../../oskit/x86/seg.h:210: undefined re\ference to `com_kill_intr'
make[1]: *** [hello] Error 1
make[1]: Leaving directory `/usr/src/HURD/oskit-20010214/build/examples/x86'
make: *** [examples/x86/all.MAKE] Error 2

Maybe I misconfigured the modules?

I'll get it eventually, but if anyone wants to give me a hint that
would be fine ;-)

I want to build OS kit so that I can try to add a 'random' device
(hopefully I'm on the right track in building OS kit).

Derek



Reply to: