Folks,
I have been trying to install Zaptel 1.4.0 on my SuSE 10.0 box with kernel
2.6.13-15.12. I have installed the kernel sources and run "make
cloneconfig" and "make prepare". I have run ./configure but make
linux26
is failing with the following error:
hawk:/tmp/zaptel-1.4.0 # make linux26
make[1]: Entering directory `/tmp/zaptel-1.4.0/menuselect'
make[2]: Entering directory `/tmp/zaptel-1.4.0/menuselect'
make[2]: `menuselect' is up to date.
make[2]: Leaving directory `/tmp/zaptel-1.4.0/menuselect'
make[1]: Leaving directory `/tmp/zaptel-1.4.0/menuselect'
make -C /usr/src/linux SUBDIRS=/tmp/zaptel-1.4.0 modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15'
CC [M] /tmp/zaptel-1.4.0/ztdummy.o
/tmp/zaptel-1.4.0/ztdummy.c: In function ?ztdummy_rtc_interrupt?:
/tmp/zaptel-1.4.0/ztdummy.c:158: error: implicit declaration of function
?tasklet_hi_schedule?
/tmp/zaptel-1.4.0/ztdummy.c: In function ?init_module?:
/tmp/zaptel-1.4.0/ztdummy.c:275: error: implicit declaration of function
?tasklet_init?
/tmp/zaptel-1.4.0/ztdummy.c: In function ?cleanup_module?:
/tmp/zaptel-1.4.0/ztdummy.c:315: error: implicit declaration of function
?tasklet_disable?
/tmp/zaptel-1.4.0/ztdummy.c:316: error: implicit declaration of function
?tasklet_kill?
make[2]: *** [/tmp/zaptel-1.4.0/ztdummy.o] Error 1
make[1]: *** [_module_/tmp/zaptel-1.4.0] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.13-15'
make: *** [linux26] Error 2
hawk:/tmp/zaptel-1.4.0 #
As far as I can tell, it's trying to use functions from softirq.h?
softirq was apparently removed from the kernel in 2.6.8, though I might be
barking up the wrong tree here. I can't seem to find anything on google
to suggest what the problem may be. I have been looking through
installation guides but can't see anything I've missed.
Does anyone have any idea what may cause this?
Thanks,
Mike.