[root@ /hd1/asterisk/asterisk-addons-1.2.5]# gmake
cc -fPIC -I../asterisk -D_GNU_SOURCE -I/usr/local/mysql/include -I/usr/local/include/mysql -c -o app_saycountpl.o app_saycountpl.c
app_saycountpl.c:11:27: asterisk/file.h: No such file or directory
app_saycountpl.c:12:29: asterisk/logger.h: No such file or directory
app_saycountpl.c:13:30: asterisk/channel.h: No such file or directory
app_saycountpl.c:14:26: asterisk/pbx.h: No such file or directory
app_saycountpl.c:15:29: asterisk/module.h: No such file or directory
app_saycountpl.c:16:27: asterisk/lock.h: No such file or directory
app_saycountpl.c:34: warning: data definition has no type or storage class
app_saycountpl.c:36: warning: data definition has no type or storage class
app_saycountpl.c:38: warning: "struct ast_channel" declared inside parameter list
app_saycountpl.c:38: warning: its scope is only this definition or declaration, which is probably not what you want
app_saycountpl.c: In function `saywords':
app_saycountpl.c:48: error: dereferencing pointer to incomplete type
app_saycountpl.c:53: error: dereferencing pointer to incomplete type
app_saycountpl.c:57: error: dereferencing pointer to incomplete type
app_saycountpl.c: At top level:
app_saycountpl.c:68: warning: "struct ast_channel" declared inside parameter list
app_saycountpl.c: In function `sayword_exec':
app_saycountpl.c:81: error: `LOG_WARNING' undeclared (first use in this function)
app_saycountpl.c:81: error: (Each undeclared identifier is reported only once
app_saycountpl.c:81: error: for each function it appears in.)
app_saycountpl.c:87: warning: assignment makes pointer from integer without a cast
app_saycountpl.c: In function `unload_module':
app_saycountpl.c:120: error: `STANDARD_HANGUP_LOCALUSERS' undeclared (first use in this function)
app_saycountpl.c: In function `key':
app_saycountpl.c:143: error: `ASTERISK_GPL_KEY' undeclared (first use in this function)
gmake: *** [app_saycountpl.o] Error 1