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:
- References:
- DOSEMU
- From: Chuma Agbodike <ak349@lafn.org>