I installed the kernel-dev package and got the right headers, but the config program was unable to build the vmmon module.&nbsp; I get<br><br><span style="font-weight: bold;">Extracting the sources of the vmmon module.<br><br>Building the vmmon module.
<br><br>Using 2.6.x kernel build system.<br>make: Entering directory `/tmp/vmware-config1/vmmon-only&#39;<br>make -C /usr/src/kernels/2.6.18-1.2239.fc5-i686/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules<br>make[1]: Entering directory `/usr/src/kernels/2.6.18-
1.2239.fc5-i686&#39;<br>&nbsp; CC [M]&nbsp; /tmp/vmware-config1/vmmon-only/linux/driver.o<br>In file included from /tmp/vmware-config1/vmmon-only/linux/driver.c:11:<br>include/linux/kernel.h:115: warning: conflicting types for built-in function &#39;snprintf&#39;
<br>include/linux/kernel.h:117: warning: conflicting types for built-in function &#39;vsnprintf&#39;<br>In file included from include/linux/string.h:21,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/bitmap.h:8,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/cpumask.h:86,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/asm/processor.h:22,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/asm/thread_info.h:16,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/thread_info.h:21,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/preempt.h:9,<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/spinlock.h:49,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/capability.h:45,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/sched.h:44,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/module.h:9,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /tmp/vmware-config1/vmmon-only/linux/driver.c:12:
<br>include/asm/string.h:44: warning: conflicting types for built-in function &#39;strncpy&#39;<br>include/asm/string.h:80: warning: conflicting types for built-in function &#39;strncat&#39;<br>include/asm/string.h:125: warning: conflicting types for built-in function &#39;strncmp&#39;
<br>include/asm/string.h:189: warning: conflicting types for built-in function &#39;strlen&#39;<br>include/asm/string.h:326: warning: conflicting types for built-in function &#39;memmove&#39;<br>In file included from include/linux/bitmap.h:8,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/cpumask.h:86,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/asm/processor.h:22,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/asm/thread_info.h:16,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/thread_info.h:21,<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/preempt.h:9,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/spinlock.h:49,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/capability.h:45,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/sched.h:44,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/module.h:9,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /tmp/vmware-config1/vmmon-only/linux/driver.c:12:<br>include/linux/string.h:76: warning: conflicting types for built-in function &#39;strspn&#39;<br>include/linux/string.h:79: warning: conflicting types for built-in function &#39;strcspn&#39;
<br>include/linux/string.h:95: warning: conflicting types for built-in function &#39;__builtin_memcmp&#39;<br>In file included from include/asm/elf.h:52,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/elf.h:7,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/module.h:16,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /tmp/vmware-config1/vmmon-only/linux/driver.c:12:<br>include/asm/desc.h: In function &#39;__set_tss_desc&#39;:<br>include/asm/desc.h:69: warning: cast from pointer to integer of different size<br>
include/asm/desc.h: In function &#39;set_ldt_desc&#39;:
<br>include/asm/desc.h:77: warning: cast from pointer to integer of different size<br>In file included from include/linux/irq.h:22,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/asm/hardirq.h:5,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/hardirq.h:7,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/interrupt.h:11,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /tmp/vmware-config1/vmmon-only/linux/driver.c:20:<br>include/asm/irq.h:15:25: error: irq_vectors.h: No such file or directory<br>In file included from include/asm/hardirq.h:5,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/hardirq.h:7,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/interrupt.h:11,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /tmp/vmware-config1/vmmon-only/linux/driver.c:20:<br>include/linux/irq.h: At top level:
<br>
include/linux/irq.h:169: error: &#39;NR_IRQS&#39; undeclared here (not in a function)<br>In file included from include/linux/irq.h:182,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/asm/hardirq.h:5,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/hardirq.h:7,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from include/linux/interrupt.h:11,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /tmp/vmware-config1/vmmon-only/linux/driver.c:20:<br>include/asm/hw_irq.h:31: error: &#39;NR_IRQ_VECTORS&#39; undeclared here (not in a function)
<br>
In file included from include/linux/interrupt.h:11,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /tmp/vmware-config1/vmmon-only/linux/driver.c:20:<br>include/linux/hardirq.h:35:27: warning: &quot;NR_IRQS&quot; is not defined<br>In file included from /tmp/vmware-config1/vmmon-only/linux/driver.h:20,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /tmp/vmware-config1/vmmon-only/linux/driver.c:49:<br>/tmp/vmware-config1/vmmon-only/./include/compat_wait.h:37:5: warning: &quot;VMW_HAVE_EPOLL&quot; is not defined<br>/tmp/vmware-config1/vmmon-only/./include/compat_wait.h:43:5: warning: &quot;VMW_HAVE_EPOLL&quot; is not defined
<br>In file included from /tmp/vmware-config1/vmmon-only/linux/driver.h:20,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /tmp/vmware-config1/vmmon-only/linux/driver.c:49:<br>/tmp/vmware-config1/vmmon-only/./include/compat_wait.h:60: error: conflicting types for &#39;poll_initwait&#39;
<br>include/linux/poll.h:62: error: previous declaration of &#39;poll_initwait&#39; was here/tmp/vmware-config1/vmmon-only/linux/driver.c:145: warning: initialization from incompatible pointer type<br>/tmp/vmware-config1/vmmon-only/linux/driver.c:149: warning: initialization from incompatible pointer type
<br>make[2]: *** [/tmp/vmware-config1/vmmon-only/linux/driver.o] Error 1<br>make[1]: *** [_module_/tmp/vmware-config1/vmmon-only] Error 2<br>make[1]: Leaving directory `/usr/src/kernels/2.6.18-1.2239.fc5-i686&#39;<br>make: *** [
vmmon.ko] Error 2<br>make: Leaving directory `/tmp/vmware-config1/vmmon-only&#39;<br>Unable to build the vmmon module.<br><br>For more information on how to troubleshoot module-related problems, please<br>visit our Web site at &quot;
<a href="http://www.vmware.com/download/modules/modules.html" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.vmware.com/download/modules/modules.html</a>&quot; and<br>&quot;<a href="http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html</a>&quot;.<br><br>Execution aborted.<br><span style="font-weight: bold;"><br></span></span>Aaarghh.&nbsp; So doesn&#39;t it work in Core 5?&nbsp; Should I upgrade?&nbsp; Build the player from the tar file instead of using the rpm?&nbsp; Something simple and obvious (I hope) that I&#39;m missing?
<br><br>Thanks everybody,<br>Jack<br><span style="font-weight: bold;"><span style="font-weight: bold;"></span></span><br><div><span class="gmail_quote">On 5/5/07, <b class="gmail_sendername">
matt</b> &lt;<a href="mailto:matt@cfxnetworks.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">matt@cfxnetworks.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

On Saturday 05 May 2007 09:11:26 Jack Smith wrote:<br>&gt; OK, looks the the most direct way to get a windows partition running is to<br>&gt; load vmplayer and create an image at <a href="http://easyvmx.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
easyvmx.com</a>
.&nbsp;&nbsp;Of course, it can&#39;t be<br>&gt; that easy.&nbsp;&nbsp;I installed vmplayer using the .rpm and then ran the configure<br>&gt; program.&nbsp;&nbsp;A few prompts down, I get the message<br>&gt;<br>&gt; What is the location of the directory of C header files that match your
<br>&gt; running<br>&gt; kernel? [/usr/src/linux/include]<br>&gt;<br>&gt; using the default I get<br>&gt;<br>&gt; The directory of kernel headers (version 2.6.17-prep) does not match your<br>&gt; running kernel (version 
2.6.18-1.2239.fc5
).&nbsp;&nbsp;Even if the module were to<br>&gt; compile<br>&gt; successfully, it would not load into the running kernel.<br>&gt;<br>&gt; So... where do I go to find the right kernel headers?<br>&gt;<br>&gt; Thanks,<br>&gt; Jack<br>

<br>Install the kernel-devel package, and that should get you the right headers.<br>They&#39;ll be located in /usr/src/linux/2.6.18-1.2239.fc5/include.<br><br>--<br>Salud,<br>Matt<br><a href="mailto:matt@cfxnetworks.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

matt@cfxnetworks.com</a><br><br>Your Fortune:<br>Well, I&#39;m INVISIBLE AGAIN ... I might as well pay a visit to the LADIES<br>ROOM ...<br><br>_______________________________________________<br>talk mailing list<br><a href="mailto:talk@nblug.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

talk@nblug.org</a><br><a href="http://nblug.org/cgi-bin/mailman/listinfo/talk" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://nblug.org/cgi-bin/mailman/listinfo/talk</a><br></blockquote></div>
<br><br clear="all"><br>-- <br>English doesn&#39;t borrow from other languages -- English follows other languages down dark alleys and takes what it wants.