Problem getting dosemu to run under Linux/ELF

Problem getting dosemu to run under Linux/ELF

Post by J. Robert Buchan » Sun, 28 Apr 1996 04:00:00



Hello,

        I'm trying to run dosemu-0.60.4 on my Linux/ELF system (kernel
version 1.2.13 I believe).  I've been following the instructions in
the dosemu-HOWTO, the QuickStart file and the comments in the
Makefile.linux.  I've compiled dosemu without problems.  To do this I
defined ELF in the Makefile.linux and set my KERNEL_VERSION to
1002013.  REQUIRES_EMUMODULE is defined by default so before I run
dosemu I should as root

   cd /usr/src/dosemu/syscallmgr
   ./insmod syscallmgr.o
   ./insmod -m ../emumod/emumodule.o

This is where my problems start.  Here is the output I get:

Quote:> # ./insmod syscallmgr.o
> sys_call_table undefined
> kmalloc undefined
> kfree_s undefined
> current undefined
> verify_area undefined
> printk undefined
> Failed to load module! The symbols from kernel 1.2.13 don't match 1.2.13
> #

If I press on with a test of "./insmod -lz testsys.o" I get:

Quote:> # ./insmod -lz testsys.o
> /usr/src/linux/System.map doesn't match actual kernel
> #

Can you give me some hint of what I have done incorrectly?  How do I
get System.map to match the actual kernel?

Thanks,

Phone: 717-872-3659, FAX: 717-871-2320
Mathematics Dept. Millersville University
P.O. Box 1002, Millersville, PA 17551-0302

--

Phone: 717-872-3659, FAX: 717-871-2320
Mathematics Dept. Millersville University
P.O. Box 1002, Millersville, PA 17551-0302

 
 
 

1. Has anyone got dosemu running on 1.2.13 elf ?

I have Yggdrasil Fall 1995.

1.2.13 ELF
I have installed the latest patches.
I have installed the latest GCC.
I have installed the latest libc.

I downloaded the latest dosemu (2weeks ago) but could not get
the modules portion to work, hence could not get dosemu to work.

Has anyone got it to work ?
Should I go back to a previous version of dosemu ?

Thanx

--
Julian Brown                __     ___             ___                      
Software Consulting    __  / /_ __/ (_)__ ____    / _ )_______ _    _____  
Houston, Tx. U.S.A.   / /_/ / // / / / _ `/ _ \  / _  / __/ _ \ |/|/ / _ \  

2. YDL 1.2 -- sell me it?

3. DOSEMU... Getting it to run.

4. storing embedded linux kernels in cvs

5. Trouble getting Descent 2 demo running under DOSEMU

6. please help with cron

7. Problem running Linux (ELF) programs....

8. Tidying /usr/tmp?

9. Netscape ELF -> How to run it without ELF compiler

10. Problem mit DOSEMU-Installation (ELF slackware)

11. GETTING LINUX TO RUN---CD ROM PROBLEM

12. problem getting six rs-232 to run under linux

13. problem getting KDE running with SUSE linux - <newbie>