Yeah, as a matter of fact it fails building, what I mean is that I have been
running the same kernel with vmware for quite a few weeks now. Something else
just caused it to die unexpectedly.
When compiling the vmware mods this happens:
make[2]: Entering directory `/tmp/vmware-config3/vmmon-only/driver-2.4.3'
In file included from .././linux/driver.c:44:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from ../include/vm_asm.h:19,
from .././linux/driver.c:48:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from ../linux/driver.h:12,
from .././linux/driver.c:54:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from .././linux/hostif.c:46:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from ../include/modulecall.h:17,
from .././linux/hostif.c:50:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from .././common/vmx86.c:29:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from ../common/vmx86.h:15,
from .././common/vmx86.c:33:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from ../include/modulecall.h:17,
from .././common/task.c:41:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from ../include/vm_asm.h:19,
from ../include/taskswitch.h:20,
from .././common/task.c:46:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from ../common/vmx86.h:15,
from ../common/hostif.h:16,
from .././common/memtrack.c:28:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from .././common/memtrack.c:29:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from ../common/vmx86.h:15,
from .././common/phystrack.c:31:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
make[2]: Leaving directory `/tmp/vmware-config3/vmmon-only/driver-2.4.3'
make[2]: Entering directory `/tmp/vmware-config3/vmmon-only/driver-2.4.3'
In file included from .././linux/driver.c:44:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from ../include/vm_asm.h:19,
from .././linux/driver.c:48:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from ../linux/driver.h:12,
from .././linux/driver.c:54:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from .././linux/hostif.c:46:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from ../include/modulecall.h:17,
from .././linux/hostif.c:50:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from .././common/vmx86.c:29:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from ../common/vmx86.h:15,
from .././common/vmx86.c:33:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from ../include/modulecall.h:17,
from .././common/task.c:41:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from ../include/vm_asm.h:19,
from ../include/taskswitch.h:20,
from .././common/task.c:46:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from ../common/vmx86.h:15,
from ../common/hostif.h:16,
from .././common/memtrack.c:28:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from .././common/memtrack.c:29:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
In file included from ../common/vmx86.h:15,
from .././common/phystrack.c:31:
../include/x86.h:837:8: warning: extra tokens at end of #endif directive
make[2]: Leaving directory `/tmp/vmware-config3/vmmon-only/driver-2.4.3'
make: Entering directory `/tmp/vmware-config3/vmnet-only'
make: Leaving directory `/tmp/vmware-config3/vmnet-only'
Unable to make a vmnet module that can be loaded in the running kernel:
insmod: a module named vmnet already exists
There is probably a light difference of kernel configuration between the set
of
C header files you specified and your running kernel. You may want to rebuild
a
kernel based on that directory, or specify another directory.
On Friday 06 April 2001 21:55, you wrote:
> Forgive my stupidity, but did u run vmware-config.pl after upgrading
> kernel?
>
> On Fri, 6 Apr 2001, Jason Straight wrote:
> > I freshened up my mirror this morning and updated, about 36 hours since
> > my last update. My vmware is now broken under linux. :(
> >
> > I am not, nor have I been running the mdk kernels since way before
> > beta-1, so I know it wasn't a kernel update that caused it. I'm wondering
> > if it was egcs stuff that I know was updated recently.
> >
> > Anyone else having problems like this?
--
Jason Straight