Thread View: comp.os.linux.misc
4 messages
4 total messages
Started by Graham Daveney
Thu, 29 Feb 1996 00:00
Problems loading syscallmgr in dosmeu
Author: Graham Daveney
Date: Thu, 29 Feb 1996 00:00
Date: Thu, 29 Feb 1996 00:00
31 lines
1739 bytes
1739 bytes
Hi Guys,
having problems trying to load syscallmgr for dosemu-0.60.4. make most
works without a problem. When I try and load syscallmgr this is what I get:
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
Background:
- kernel 1.2.13 compiled with CONFIG_MODVERSIONS. Was compiled with
aout.
- have configured modules-1.2.8 successfully, did have some problems
with compiler warnings, but it compiled.
- in the Makefile.linux I defined the KERNEL_VERSION as 1002013.
- doesnt seem to matter if I use ./insmod or insmod.
Should I try compiling dosemu in aout instead of elf as it is at the moment.
I suspect its something more sinister than that.
My eventual aim is to use emumodule with dosemu.
Many Thanks
Graham Daveney
daveney@speednet.com.au
gdave@doh.health.nsw.gov.au
Re: Problems loading syscallmgr in dosmeu
Author: Juergen Ilse
Date: Fri, 01 Mar 1996 00:00
Date: Fri, 01 Mar 1996 00:00
23 lines
1661 bytes
1661 bytes
Hallo, Graham Daveney (daveney@speednet.com.au) wrote: : Hi Guys, : having problems trying to load syscallmgr for dosemu-0.60.4. make most : works without a problem. When I try and load syscallmgr this is what I get: : : 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 : I thing you have compiled the module without defining CONFIG_MODVERSIONS. In this case the kernelsymbols will not be found because there names are sys_call_table_Rxxxxxx where xxxxxxstands for a versionnumber. I had the same Problem with ftape 2.06b. When I added -DCONFIG_MODEVERSIONS=1 to the Compileflags in the Makefile all went OK. hope that helps, cia Juergen Ilse (ilse@asys-h.de)
Re: Problems loading syscallmgr in dosmeu
Author: David C. McMillan
Date: Sat, 02 Mar 1996 00:00
Date: Sat, 02 Mar 1996 00:00
50 lines
2627 bytes
2627 bytes
I recently had very near the same problem. I could not get emumodule to load with the undefined sys_call. The problem that I had did not seem exactly the same as yours, but maybe this will help. My solution that worked, I am not sure which of the combination worked, but I did a make clean for the kernel and dosemu. I recompiled the kernel making sure that all the requirements in the Quick Start quide were met. I then recompiled dosemu with #define REQUIRES_EMUMODULE in the emu.h, (the #define prolly not needed), but look in the makefile for the emumodule for more specifics. Next I ran the load_emumodule.sh script, which loaded emumodule without nary a warning. It worked!! Next thing you know I was playing doom under dosemu! Well, I worked on the keyboard and video setup for a while first :) daveney@speednet.com.au (Graham Daveney) wrote: >Hi Guys, > having problems trying to load syscallmgr for dosemu-0.60.4. make most >works without a problem. When I try and load syscallmgr this is what I get: >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 > Background: > - kernel 1.2.13 compiled with CONFIG_MODVERSIONS. Was compiled with > aout. > - have configured modules-1.2.8 successfully, did have some problems > with compiler warnings, but it compiled. > - in the Makefile.linux I defined the KERNEL_VERSION as 1002013. > - doesnt seem to matter if I use ./insmod or insmod. >Should I try compiling dosemu in aout instead of elf as it is at the moment. >I suspect its something more sinister than that. >My eventual aim is to use emumodule with dosemu. >Many Thanks >Graham Daveney >daveney@speednet.com.au >gdave@doh.health.nsw.gov.au
Re: Problems loading syscallmgr in dosmeu
Author: Stuart Lamble
Date: Sun, 03 Mar 1996 00:00
Date: Sun, 03 Mar 1996 00:00
12 lines
1486 bytes
1486 bytes
David C. McMillan (davidm@datasync.com) wrote: : It worked!! Next thing you know I was playing doom under dosemu! : Well, I worked on the keyboard and video setup for a while first :) Bah. Run the native Linux binaries - it's a lot faster. :-) Even accepts the commercial .wad files. ;) -- +-------------------------------+ _--_|\ +-----------------------------+ | Stuart Lamble: 3rd yr Sci/Eng | / \ | Monash University, Clayton, | | lamble@yoyo.cc.monash.edu.au | \_,--.*/ | Melbourne, Australia | +-------------------------------+ v +-----------------------------+
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads