> As suggested, I reinstalled it all. Then recompiled the kernel and did uname 
> to ensure that I was running with the new kernel. All to no avail - plex86 
> still fails to load on Caldera:

Please check in /proc/ksyms how the symbols are exported.  You probably
had symbol versioning switched on when compiling the kernel; the plex86
build process does currently not work correctly with versioned symbols.

You have two possibilities: either you rebuild your kernel with module
symbol versioning switched off, or you try to fix the plex86 build process.
It should probably work if you add the lines

#ifdef CONFIG_MODVERSIONS
  #define MODVERSIONS
  #include <linux/modversions.h>
#endif

in plex86/kernel/host-linux.c after #include <linux/config.h> but
before #include <linux/module.h>.

(Note that even so, it will *only* work correctly if you specify
the correct directory with --with-linux-source to the plex86
configure script, i.e. a directory containing the source code 
from which the currently running kernel was built.)

Bye,
Ulrich


-- 
  Dr. Ulrich Weigand
  [EMAIL PROTECTED]

Reply via email to