I've got elks-0.0.75.tar.gz, and compile.
Then I got the error message like following.
missconfiguration of bcc?
I don't know the reason.

Can you recognize the cause?


*****************************************************************
(cd kernel; make)
make[1]: Entering directory `/usr/src/elks/kernel'
make[1]: `kernel.a' is up to date.
make[1]: Leaving directory `/usr/src/elks/kernel'
(cd fs; make)
make[1]: Entering directory `/usr/src/elks/fs'
make[1]: `fs.a' is up to date.
make[1]: Leaving directory `/usr/src/elks/fs'
(cd lib; make)
make[1]: Entering directory `/usr/src/elks/lib'
make[1]: `lib.a' is up to date.
make[1]: Leaving directory `/usr/src/elks/lib'
(cd net; make)
make[1]: Entering directory `/usr/src/elks/net'
make[1]: `net.a' is up to date.
make[1]: Leaving directory `/usr/src/elks/net'
(cd arch/i86/kernel; make)
make[1]: Entering directory `/usr/src/elks/arch/i86/kernel'
make[1]: `akernel.a' is up to date.
make[1]: Leaving directory `/usr/src/elks/arch/i86/kernel'
(cd arch/i86/lib; make)
make[1]: Entering directory `/usr/src/elks/arch/i86/lib'
make[1]: `lib86.a' is up to date.
make[1]: Leaving directory `/usr/src/elks/arch/i86/lib'
(cd arch/i86/mm; make)
make[1]: Entering directory `/usr/src/elks/arch/i86/mm'
make[1]: `mm.a' is up to date.
make[1]: Leaving directory `/usr/src/elks/arch/i86/mm'
(cd fs/minix; make)
make[1]: Entering directory `/usr/src/elks/fs/minix'
make[1]: `minixfs.a' is up to date.
make[1]: Leaving directory `/usr/src/elks/fs/minix'
(cd arch/i86/drivers/char; make)
make[1]: Entering directory `/usr/src/elks/arch/i86/drivers/char'
make[1]: `chr_drv.a' is up to date.
make[1]: Leaving directory `/usr/src/elks/arch/i86/drivers/char'
(cd arch/i86/drivers/block; make)
make[1]: Entering directory `/usr/src/elks/arch/i86/drivers/block'
bcc -0 -I../../../../include  -D__KERNEL__ -O \
-0 -c -o directhd.o directhd.c
00276                                           mov word ptr
-6[bp],#_io_ports[bx]
***** illegal indirect to
indirect....................................................^
00366                                           mov word ptr
-$E[bp],#_io_ports[bx]
***** illegal indirect to
indirect.....................................................^
01141                                           mov word ptr
-$20[bp],#_io_ports[bx]
***** illegal indirect to
indirect......................................................^
00276                                           mov word ptr
-6[bp],#_io_ports[bx]
***** illegal indirect to
indirect....................................................^
00366                                           mov word ptr
-$E[bp],#_io_ports[bx]
***** illegal indirect to
indirect.....................................................^
01141                                           mov word ptr
-$20[bp],#_io_ports[bx]
***** illegal indirect to
indirect......................................................^

00003 errors
00000 warnings
make[1]: Leaving directory `/usr/src/elks/arch/i86/drivers/block'
*****************************************************************




Reply via email to