Greeting
Hello, ALL.

I'm interested in oskit-mach,and I tried to compile it.
But when I compiled oskit-20000202.tar.gz, I failed.

Following is What I did.
((On GNU/Hurd)) 
1:extract oskit-20000202.tar.gz
2:cd above-directry;mkdir obj;cd obj
3:#../configure --prefix=/usr
4:#make
(failed with following)
-------------------------
make[1]: Entering directory `/sub/gnu/oskit-20000202/obj/examples/x86'
gcc -c -o hello.o -DOSKIT -MD -DHAVE_CONFIG_H  -DOSKIT_X86 -DOSKIT_X86_PC -I. 
-I../../../examples/x86 -I../../../examples/x86/more -I../../../examples/x86/shared  
-I- -I../../../oskit/c -I../../../examples/x86/shared -I../.. -I../../.. -nostdinc 
-Wall -fno-strict-aliasing -O2 -g  ../../../examples/x86/hello.c
ld -Ttext 100000  -L../../lib \
        -o hello ../../lib/multiboot.o hello.o          \
        -loskit_clientos -loskit_kern -loskit_lmm \
        -loskit_c ../../lib/crtn.o
ld: warning: cannot find entry symbol _start; defaulting to 0000000000100000
../../lib/multiboot.o(.text+0x49): undefined reference to `_multiboot_main'
../../lib/multiboot.o(.data+0x4): undefined reference to `_oskit_version_string'
../../lib/liboskit_clientos.a(mem.o): In function `mem_realloc':
/sub/gnu/oskit-20000202/obj/clientos/../../clientos/mem.c:142: undefined reference to 
`memcpy'
/sub/gnu/oskit-20000202/obj/clientos/../../clientos/mem.c:154: undefined reference to 
`memcpy'
../../lib/liboskit_kern.a(gdb_pc_com.o): In function `gdb_pc_com_init':
/sub/gnu/oskit-20000202/obj/kern/../../kern/x86/pc/gdb_pc_com.c:75: undefined 
reference to `gdb_trap_ss'
../../lib/liboskit_kern.a(gdb_pc_com.o): In function `gdb_pc_com_init':
/sub/gnu/oskit-20000202/obj/kern/../../oskit/x86/seg.h:210: undefined reference to 
`gdb_pc_com_intr'
../../lib/liboskit_kern.a(gdb_pc_com.o): In function `gdb_pc_set_killswitch':
/sub/gnu/oskit-20000202/obj/kern/../../oskit/x86/seg.h:210: undefined reference to 
`com_kill_intr'
../../lib/liboskit_kern.a(gdb_serial.o): In function `gdb_serial_converse':
/sub/gnu/oskit-20000202/obj/kern/../../kern/gdb_serial.c:382: undefined reference to 
`gdb_copyin'
/sub/gnu/oskit-20000202/obj/kern/../../kern/gdb_serial.c:418: undefined reference to 
`gdb_copyout'
/sub/gnu/oskit-20000202/obj/kern/../../kern/gdb_serial.c:474: undefined reference to 
`gdb_copyout'
make[1]: *** [hello] Error 1
make[1]: Leaving directory `/sub/gnu/oskit-20000202/obj/examples/x86'
make: *** [examples/x86/all.MAKE] Error 2
-----------------
Is it possible to compile this on Hurd(native-compile) ?

I uesed following packages:
gnu-20000302.tar.gz
gcc_2.91.66-1.2.deb
binutils_2.9.1.0.25-2.deb(only ,Not otherpackages)
make_3.78.1-5.deb
...etc.....

it's likely that I misunderstand how to make it.
But if What I did was wrong, Could you tell it to me?

Thanks
H.Higuchi<[EMAIL PROTECTED]>

Reply via email to