[ale] vmware and kernel 2.4.9?

Robert L. Harris Robert.L.Harris at rdlg.net
Fri Sep 14 19:23:04 EDT 2001




I got some patches and they got vmware working.  I got version 3.0 and it 
looks very nice.

Thus spake Kent Pirkle (kpirkle at ga.prestige.net):

> You need to either get the version 3.0 beta or you can get a fix for the
> 2.x series here:
> 
> ftp://platan.vc.cvut.cz/pub/vmware/vmmon-for-2.4.7-only.tar.gz
> 
> 
> On Fri, Sep 14, 2001 at 10:41:29AM -0600, Robert L. Harris wrote:
> > 
> > 
> > Anyone have any luck compiling the modules for vmware and kernel 2.4.9?
> > 
> > I get this:
> > 
> > Do you accept? (yes/no) yes
> > 
> > Thank you.
> > 
> > Trying to find a suitable vmmon module for your running kernel.
> > 
> > None of VMware's pre-built vmmon modules is suitable for your running kernel. Do
> > you want this script to try to build the vmmon module for your system (you need 
> > to have a C compiler installed on your system)? [yes] 
> > 
> > What is the location of the directory of C header files that match your running 
> > kernel? [/lib/modules/2.4.9/build/include] 
> > 
> > Extracting the sources of the vmmon module.
> > 
> > Building the vmmon module.
> > 
> > make: Entering directory `/tmp/vmware-config4/vmmon-only'
> > make[1]: Entering directory `/tmp/vmware-config4/vmmon-only'
> > make[2]: Entering directory `/tmp/vmware-config4/vmmon-only/driver-2.4.9'
> > make[2]: Leaving directory `/tmp/vmware-config4/vmmon-only/driver-2.4.9'
> > make[2]: Entering directory `/tmp/vmware-config4/vmmon-only/driver-2.4.9'
> > In file included from /lib/modules/2.4.9/build/include/linux/highmem.h:5,
> >                  from /lib/modules/2.4.9/build/include/linux/pagemap.h:16,
> >                  from /lib/modules/2.4.9/build/include/linux/locks.h:8,
> >                  from /lib/modules/2.4.9/build/include/linux/devfs_fs_kernel.h:6,
> >                  from /lib/modules/2.4.9/build/include/linux/miscdevice.h:4,
> >                  from ../linux/driver.h:10,
> >                  from .././linux/driver.c:58:
> > /lib/modules/2.4.9/build/include/asm/pgalloc.h: In function `get_pgd_slow':
> > /lib/modules/2.4.9/build/include/asm/pgalloc.h:56: `PAGE_OFFSET' undeclared (first use in this function)
> > /lib/modules/2.4.9/build/include/asm/pgalloc.h:56: (Each undeclared identifier is reported only once
> > /lib/modules/2.4.9/build/include/asm/pgalloc.h:56: for each function it appears in.)
> > /lib/modules/2.4.9/build/include/asm/pgalloc.h: In function `pte_alloc_one':
> > /lib/modules/2.4.9/build/include/asm/pgalloc.h:103: `PAGE_SIZE' undeclared (first use in this function)
> > In file included from /lib/modules/2.4.9/build/include/linux/pagemap.h:16,
> >                  from /lib/modules/2.4.9/build/include/linux/locks.h:8,
> >                  from /lib/modules/2.4.9/build/include/linux/devfs_fs_kernel.h:6,
> >                  from /lib/modules/2.4.9/build/include/linux/miscdevice.h:4,
> >                  from ../linux/driver.h:10,
> >                  from .././linux/driver.c:58:
> > /lib/modules/2.4.9/build/include/linux/highmem.h: In function `clear_user_highpage':
> > /lib/modules/2.4.9/build/include/linux/highmem.h:48: `PAGE_SIZE' undeclared (first use in this function)
> > /lib/modules/2.4.9/build/include/linux/highmem.h: In function `clear_highpage':
> > /lib/modules/2.4.9/build/include/linux/highmem.h:54: `PAGE_SIZE' undeclared (first use in this function)
> > /lib/modules/2.4.9/build/include/linux/highmem.h: In function `memclear_highpage':
> > /lib/modules/2.4.9/build/include/linux/highmem.h:62: `PAGE_SIZE' undeclared (first use in this function)
> > /lib/modules/2.4.9/build/include/linux/highmem.h: In function `memclear_highpage_flush':
> > /lib/modules/2.4.9/build/include/linux/highmem.h:76: `PAGE_SIZE' undeclared (first use in this function)
> > /lib/modules/2.4.9/build/include/linux/highmem.h: In function `copy_user_highpage':
> > /lib/modules/2.4.9/build/include/linux/highmem.h:90: `PAGE_SIZE' undeclared (first use in this function)
> > /lib/modules/2.4.9/build/include/linux/highmem.h: In function `copy_highpage':
> > /lib/modules/2.4.9/build/include/linux/highmem.h:101: `PAGE_SIZE' undeclared (first use in this function)
> > .././linux/driver.c: In function `LinuxDriver_Ioctl':
> > .././linux/driver.c:928: structure has no member named `dumpable'
> > make[2]: *** [driver.o] Error 1
> > make[2]: Leaving directory `/tmp/vmware-config4/vmmon-only/driver-2.4.9'
> > make[1]: *** [driver] Error 2
> > make[1]: Leaving directory `/tmp/vmware-config4/vmmon-only'
> > make: *** [auto-build] Error 2
> > make: Leaving directory `/tmp/vmware-config4/vmmon-only'
> > Unable to build the vmmon module.
> > 
> > For more information on how to troubleshoot module-related problems, please have
> > a look at "http://www.vmware.com/download/modules/modules.html".
> > 
> > Execution aborted.
> > 
> > 
> > 
> > 
> > 
> > :wq!
> > ---------------------------------------------------------------------------
> > Robert L. Harris                |  Micros~1 :  
> > Senior System Engineer          |    For when quality, reliability 
> >   at RnD Consulting             |      and security just aren't
> >                                 \_       that important!
> > DISCLAIMER:
> >       These are MY OPINIONS ALONE.  I speak for no-one else.
> > FYI:
> >  perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
> > 
> > --
> > To unsubscribe: mail majordomo at ale.org with "unsubscribe ale" in message body.
> 
> -- 
> # rm /bin/lauden



:wq!
---------------------------------------------------------------------------
Robert L. Harris                |  Micros~1 :  
Senior System Engineer          |    For when quality, reliability 
  at RnD Consulting             |      and security just aren't
                                \_       that important!
DISCLAIMER:
      These are MY OPINIONS ALONE.  I speak for no-one else.
FYI:
 perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'

--
To unsubscribe: mail majordomo at ale.org with "unsubscribe ale" in message body.





More information about the Ale mailing list