Problem with new zaptel

Im trying to compile the new zaptel on my box, and im getting this:

make[1]: Entering directory /usr/src/zaptel-1.4.2.1' make -C /usr/src/linux SUBDIRS=/usr/src/zaptel-1.4.2.1 modules make[2]: Entering directory/usr/src/linux-2.6.9’
CC [M] /usr/src/zaptel-1.4.2.1/pciradio.o
In file included from /usr/src/zaptel-1.4.2.1/zaptel.h:32,
from /usr/src/zaptel-1.4.2.1/pciradio.c:57:
/usr/src/zaptel-1.4.2.1/zconfig.h:9:27: linux/version.h: No such file or directory
/usr/src/zaptel-1.4.2.1/zconfig.h:10:40: missing binary operator before token “(”
/usr/src/zaptel-1.4.2.1/zconfig.h:89:41: missing binary operator before token "("
In file included from /usr/src/zaptel-1.4.2.1/pciradio.c:57:
/usr/src/zaptel-1.4.2.1/zaptel.h:34:40: missing binary operator before token “(”
/usr/src/zaptel-1.4.2.1/zaptel.h:50:41: missing binary operator before token “(”
/usr/src/zaptel-1.4.2.1/zaptel.h:54:41: missing binary operator before token “(”
/usr/src/zaptel-1.4.2.1/pciradio.c: In function pciradio_open': /usr/src/zaptel-1.4.2.1/pciradio.c:1350: warning:MOD_INC_USE_COUNT’ is deprecated (declared at include/linux/module.h:555)
/usr/src/zaptel-1.4.2.1/pciradio.c: In function pciradio_close': /usr/src/zaptel-1.4.2.1/pciradio.c:1367: warning:MOD_DEC_USE_COUNT’ is deprecated (declared at include/linux/module.h:567)
/usr/src/zaptel-1.4.2.1/pciradio.c: In function pciradio_init_one': /usr/src/zaptel-1.4.2.1/pciradio.c:1712: warning: passing arg 2 ofrequest_irq’ from incompatible pointer type
make[3]: *** [/usr/src/zaptel-1.4.2.1/pciradio.o] Error 1
make[2]: *** [module/usr/src/zaptel-1.4.2.1] Error 2
make[2]: Leaving directory /usr/src/linux-2.6.9' make[1]: *** [modules] Error 2 make[1]: Leaving directory/usr/src/zaptel-1.4.2.1’
make: *** [all] Error 2

any ideas?

Did you compile another Zaptel on this box before? It doesn’t seem to have the header files. Download the header package for your distro and follow README.Linux26.