On 7/11/05, <b class="gmail_sendername">Tzafrir Cohen</b> &lt;<a href="mailto:tzafrir@cohens.org.il">tzafrir@cohens.org.il</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Tue, Jul 12, 2005 at 11:04:16AM +1000, Gonzalo Servat wrote:<br>&gt; On 7/12/05, Eric Bullen &lt;<a href="mailto:barnabus.pinklehorn@gmail.com">barnabus.pinklehorn@gmail.com</a>&gt; wrote:<br>&gt; &gt; I hope someone can offer me some help with this. Basically, the current CVS
<br>&gt; &gt; version of Zaptel will not compile under Fedora Core 4. I have closely<br>&gt; &gt; followed the directions in<br>&gt; &gt; <a href="http://www.voip-info.org/tiki-index.php?page=Asterisk+Fedora+Core+3">http://www.voip-info.org/tiki-index.php?page=Asterisk+Fedora+Core+3
</a><br>&gt; &gt; using the versions given in the FC4 distro with no luck.&nbsp;&nbsp;Here's the output<br>&gt; &gt; when I run &quot;make linux26&quot;. Any help would be great. TIA.<br>&gt;<br>&gt; [...snip...]<br>&gt;<br>&gt; &gt;&nbsp;&nbsp;In file included from /asterisk_source/zaptel/zaptel.c:40:
<br>&gt; &gt;&nbsp;&nbsp;/asterisk_source/zaptel/zconfig.h:10:27: error:<br>&gt; &gt; linux/version.h: No such file or directory<br>&gt;<br>&gt; Try installing kernel-source and/or glibc-kernheaders RPMs from the FC4 CDs.<br><br>kernel-glibcheaders is the part of the kernel headers that user-space
<br>programs need. Not any good reference for any kernel module to build<br>with.<br><br>linux/version.h is generated as part of the configuration process of the<br>kernel configuration process (&quot;make {,menu,x,g}config&quot;) of the kernel
<br>source.<br><br>What version of zaptel do you try to build? For what kernel version?<br>Your distro's default or your one you've built yourself?</blockquote><div><br>
<br>
That did the trick-&nbsp; I&nbsp; untarred the kernel source, ran &quot;make
oldconfig &amp;&amp; make&quot;, and got the linux/version.h file. Then did
a &quot;ln -s kernels/linux-2.6.12 linux-2.6&quot; in the /usr/src dir. Once that
was done, went to the zaptel dir and it compiled beautifully. Thank you
so much.<br>
<br>
To answer your question, I am running the latest version in CVS using
&quot;cvs update -d -r v1-0&quot;, and kernel 2.6.12. I ended up building my own
kernel (not installed) to get this to work (not sure if I could do it
the other way).<br>
<br>
Thanks again for the help, and hopefully my notes will help others.<br>
<br>
-Eric<br>
</div><br></div><br>