[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: DOSEMU



Michael Harnois wrote:
> 
> Chuma Agbodike <ak349@lafn.org> writes:
> 
> > I got and compiled DOSEMU 0.63.1.75. After several attempts, going back
> > and forth to pick up needed stuff like bison, byacc, libslang it finally
> > compiled. Then when I tried to run it, I get this:
> >
> > Error:        The module was compiled on kernel version 2.0.0
> >       This kernel(mine) is version 2.0.13. They don't match.
> >       Check that the module is useable with the current kernel,
> >       recompile the module and try again.
> >
> > Where can I find the up to date module (emumodule) ? Or what should
> > I do to make the one I have match the current kernel?
> >
> >
> > Chuma
> 
> With some linux packages -- e.g. Debian -- a separate set of kernel headers is
> maintained, and dosemu's autodetect routine finds those instead. The cure is
> to disable the autodetect and hardcode the path to the headers for the kernel
> you're using. You'll have to do make pristine and configure again. Then go
> to dosemu/src/arch/linux and edit Makefile.main. You'll see the line to
> comment out and the one to uncomment near the top of the file.

Thanks Michael.

	I followed your suggestion. After recompiling, I did ./load_module.sh as
instructed. But I got a new error:

error reading zSystem.map errno=2. I have System.map in /boot not zSystem.map


Chuma



Reply to: