ibcs2 modules...

wdh (wdh@n2o.intserv.com)
Sun, 14 Jul 1996 21:32:12 -0400 (EDT)


Hi there,
I recently upgraded from 1.2.13 to 2.0.0 , so of course when insmod goes
to fire up /usr/lib/modules/iBCS I get the -

kfree_s undefined
create_tables undefined
current undefined
Loading failed! The module symbols (from linux-1.2.13) don't match your
linux-2.0.0

Ok fine, I jumped on over to sunsite to get ibcs-1.2-950721.tar.gz.
In hopes that a newly compiled set of ibcs mods will fix me up. Am i
correct in this assumption? If so, heres my next question...

I untar -zxvf to /usr/src... scan the README - sais something about
patches... (dont think im patching anyhting just a clean make from the
souurce? ) anyway I do my make... things start rolling, then wammo.

...

../include/ibcs/ibcs.h:32: warning: function declaration isn't a
prototype
emulate.c:240: redefinition of `kernel_version'
/usr/include/linux/module.h:95: `kernel_version' previously defined here
make[1]: *** [emulate.o] Error 1
make[1]: Leaving directory `/usr/src/ibcs/iBCSemul'
make: *** [all] Error 2

ack! So then I read the README a bit more & it starts saying things
about making a patch in my /usr/src/linux link...

/* There may be optional patches - check the options in the Makefile and
the patches in the Patches directory. If you are using a non-current
1.3 kernel you should upgrade it. The 1.3 series is a development
kernel
and liable to frequent changes. Non-current releases of 1.3 will *not*
be supported!

# patch -d /usr/src/linux -p1 < Patches/<whatever> */

errr??? I dont think i need to do this... ?
since im using 2.0...

comments, complaints, even HELP! would be most appreciated!
thanks

rgds