Alistair Riddoch wrote:

> Giles Russell writes:
> >
> >
> >
> > Alistair Riddoch wrote:
> >
> > > Giles Russell writes:
> > > >
> > > > This is a multi-part message in MIME format.
> > > > --------------B76C0329EA695676D8EBA69F
> > > > Content-Type: text/plain; charset=us-ascii
> > > > Content-Transfer-Encoding: 7bit
> > > >
> > > > Ok, I have a problem on compiling ELKS,
> > > >
> > > > The error I get is :
> > > >
> > > > make[1]: Entering directory `/home/evil/elks/81/elks/fs'
> > > > bcc -D__KERNEL__ -O -I../include  \
> > > > -0 -c -o exec.o exec.c
> > > > exec.c:173.31: error: mh undeclared
> > > > exec.c:173.35: error: undefined structure element
> > > >
> > > > This seems to be linked with the minix fs, and is very easy to create by
> > > > asking the 'make config' to create an image with minixfs enabled
> > > > (CONFIG_MINIX_FS) but not allowing CONFIG_EXEC_MINIX.
> > >
> > > The problem is that you have support for MSDOS binaries enabled. This code
> > > is not complete, and will cause this bug during compilation.
> > >
> > > When installing a new version it is best just to give the default answers
> > > to all the config questions. If you want to do this again from scratch,
> > > do a 'make distclean ; make config'.
> > >
> > > Al
> >
> > Didn't help, some of the new bits don't seem to have defaults, I am going to
> > sort this out as well as the 'make config' help while learning ELKS.
> >
> > Anyone got an objection ???
> >
>
> Please do. We can always use more documentation. When I am building a
> default kernel, I just hold down return until 'make config' has finished,
> so it should work if you do that (once you remove your old .config)
>
> Al

OPPS my mistake forgot to make dep after clean, but I get same message as 0.79:
-0 -c -o serial.o serial.c
00066                                           mov     word ptr
-6[bp],#_divisors[bx]
***** illegal indirect to
indirect....................................................^
00066                                           mov     word ptr
-6[bp],#_divisors[bx]
***** illegal indirect to
indirect....................................................^

G

Reply via email to