To fix this you have to either get a more recent version of libc or change line 5 of /usr/include/sys/vm86.h to read: #include <asm/vm86.h> The problem is caused by a mismatch between the version of linux C library and the version of the linux kernel that you have on your system. There is a work around in that you can cd into the elksemu directory and type make there. This uses a different set of 'CFLAGS=' that includes a nasty little hack to bypass the problem. -- Rob. (Robert de Bath <http://www.mayday.cix.co.uk/~robert>) On Thu, 27 Feb 1997, Robert wrote: > > Message has been automatically signed by PGPsendmail 1.4, > available from ftp.atnf.csiro.au:pub/people/rgooch > > > > > From: Robert de Bath <http://www.mayday.compulink.co.uk/~robert> > > Date: Sat, 25 Jan 1997 19:21:40 +0000 (GMT) > > On Sat, 25 Jan 1997, Dylan Ellicott wrote: > > > > > I just tried to compile everything in dev0.0.10 package. > > > anyway it goes fine until it gets to compiling elks.c in the elksemu > > > directory. then it says in line 5 of /usr/include/sys/vm86.h <linux/vm86.h> > > > no such file or directory. so I went to /usr/include/linux/vm86.h and sure > > > enough there was no vm86.h. suggestions welcome! > > The file you want is /usr/include/asm/vm86.h it moved in the mid 1.3.* > > kernel version, a more recent version of linux-libc than yours will have > > the pointer corrected. (ie /linux/ becomes /asm/) > > > > Strange thing is though there's a file 'elkemu/linux/vm86.h' that should > > redirect this to the right location, I wonder why it didn't work in your > > case. ... > > > > What versions of GNU-C, libc and kernel are you using ? > > > > -- > > Rob. (Robert de Bath <http://www.mayday.cix.co.uk/~robert>) > > Sorry if has already been discussed on linux-8086. The mailing list > archive at http://epocha.pd.mcs.net:80/Linux8086/threads.html seems to > have not been updated since 2/15/96... > > I'm having the above problem. Was it truly fixed with > Dev86src-0.0.11.tar.gz on linux.mit.edu? I'm currently using 2.0.0 of the > kernel. > > Thanks. > > - -- > >> Strengthen affirmative action: support quotas. << > >> Just say no to pharmaceuticals. << > > > >