OSKit-Mach --enable-smp=2: undefined reference to `set_ds
Just tried to compile w/ --enable-smp=2 and here
is the result:
gcc -g -nostdlib -nostartfiles -r -o oskit-kernel.o \
-Wl,-\( kernel.o clib-routines.o -L/usr/local/lib/oskit/.. \
-loskit_clientos -loskit_c -loskit_kern -loskit_lmm -loskit_com
-loskit_smp -loskit_exec -loskit_unsupp -loskit_dev -loskit_linux_dev
-loskit_diskpart -Wl,-\) -lgcc
ld -Ttext 0x100000 -o kernel oskit-kernel.o /usr/local/lib/oskit/crtn.o
oskit-kernel.o: In function `mp_desc_load':
/usr/src/gnu/hurd-20020103/oskit-mach/build/../i386/i386/mp_desc.c:180:
undefined reference to `set_ds'
/usr/src/gnu/hurd-20020103/oskit-mach/build/../i386/i386/mp_desc.c:181:
undefined reference to `set_es'
/usr/src/gnu/hurd-20020103/oskit-mach/build/../i386/i386/mp_desc.c:182:
undefined reference to `set_ss'
/usr/src/gnu/hurd-20020103/oskit-mach/build/../i386/i386/mp_desc.c:189:
undefined reference to `set_gs'
/usr/src/gnu/hurd-20020103/oskit-mach/build/../i386/i386/mp_desc.c:195:
undefined reference to `set_fs'
make: *** [kernel] Error 1
rm i386asm.symc.o i386asm.symc oskit-kernel.o
What is strange is that I have compiled with --enable-smp=2 and it
worked before... Not sure what the difference was this time.
( Well, it didn't work, but it did compile )
Any recent changes to CVS that I need to sync with?
- Doug
Reply to: