Zaptel compile errors

I am running ubuntu w/ linux 2.6 standard kernel.

During the install…
When I run make linux26 or make install to compile zaptel, it fails with the following error:

ztdummy.o given more than once in the same rule.
*** No rule to make target /usr/src/zaptel-1.2.9.1/ztd-locf.c', needed by/usr/src/zaptel-1.2.9.1/ztd-locf.o’. Stop.
*** [module/usr/src/zaptel-1.2.9.1] Error 2

Please help…

Here is the exact output while trying to compile:

CC [M] /usr/src/zaptel-1.2.9.1/pciradio.o
/usr/src/zaptel-1.2.9.1/pciradio.c: In function ?_do_encdec?:
/usr/src/zaptel-1.2.9.1/pciradio.c:508: warning: ?byte2? is used uninitialized in this function
make[2]: *** No rule to make target /usr/src/zaptel-1.2.9.1/ztd-locf.c', needed by/usr/src/zaptel-1.2.9.1/ztd-locf.o’. Stop.
make[1]: *** [module/usr/src/zaptel-1.2.9.1] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.15-27-686’
make: *** [linux26] Error 2
c9admin@c9-asterisk-main1:/usr/src/zaptel-1.2.9.1$

Seems like it is referencing something I should remove the reference for… or to create a target for that function of code… but I have no clue what or where. Anyone have the answer?

Do not remove the # before ztdummy.o, because it is automatically included for kernel versions >= 2.6 (see the following lines in the Makefile).
If you remove the # ztdummy will be in the module list twice.