[Asterisk-Users] Error compiling Zaptel

Ben Merrills
Tue, 11 May 2004 09:45:05 -0000

Do you have a symlink in /usr/src as follows?



lrwxrwxrwx    1 root     src            20 May  7 11:01 linux ->
kernel-source-2.4.18



(note that it may differ depending on the kernel source you have?)



If you've installed via an apt style package manager, and havn't
recompiled your kernel, then visit www.kernel.org
<http://www.kernel.org/> , download a stable kernel (I recommended
2.4.26).



Extract it to /usr/src/linux-<kernelnumber>



Then create a symlink ln -s /usr/src/<kernel source> /usr/src/linux



This should resolve the issues you're having there, else I've missed the
point and just waffled for 5 minutes ;)



Hope that helps,



Ben Merrills

Griffin Internet



________________________________

From: asterisk-users-admin@lists.digium.com
[mailto:asterisk-users-admin@lists.digium.com] On Behalf Of San
Singhania
Sent: 11 May 2004 16:17
To: asterisk-users@lists.digium.com
Subject: [Asterisk-Users] Error compiling Zaptel



Hi,



I just finished downloading asterisk and when trying to compile the
zaptel drivers, get the following errors. I dont have a clue whats going
on...

can someone help.



In file included from /usr/include/linux/module.h:20,
from zaptel.c:44:
/usr/include/linux/modversions.h:1:2:#error Modules should never use
kernel-headers system headers,
/usr/include/linux/modversions.h:2:2: error but rather headers from an
appropriate kernel-source package.
/usr/include/linux/modversions.h:3:2: #error Change
-I/usr/src/linux/include (or similar) to
/usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname
-r)/build/include
/usr/include/linux/modversions.h:5:2: #error to build against the
currently-running kernel.
make: *** [zaptel.o] Error 1



Thanks



San



-------------- next part --------------
An HTML attachment was scrubbed...