make[1]: Entering directory `/usr/src/asterisk-addons' build_tools/mkdep -fPIC -fPIC app_addon_sql_mysql.c app_saycountpl.c cdr_addon_mysql.c res_config_mysql.c app_addon_sql_mysql.c:15:22: error: asterisk.h: No such file or directory app_saycountpl.c:10:22: error: asterisk.h: No such file or directory cdr_addon_mysql.c:22:22: error: asterisk.h: No such file or directory res_config_mysql.c:41:22: error: asterisk.h: No such file or directory gcc -g -c -fPIC -fPIC -o app_addon_sql_mysql.o app_addon_sql_mysql.c app_addon_sql_mysql.c:15:22: error: asterisk.h: No such file or directory In file included from /usr/include/asterisk/linkedlists.h:23, from /usr/include/asterisk/chanvars.h:26, from /usr/include/asterisk/channel.h:111, from /usr/include/asterisk/file.h:30, from app_addon_sql_mysql.c:27: /usr/include/asterisk/lock.h: In function âast_mutex_initâ: /usr/include/asterisk/lock.h:534: error: âPTHREAD_MUTEX_RECURSIVEâ undeclared (first use in this function) /usr/include/asterisk/lock.h:534: error: (Each undeclared identifier is reported only once /usr/include/asterisk/lock.h:534: error: for each function it appears in.) app_addon_sql_mysql.c: In function âMYSQL_execâ: app_addon_sql_mysql.c:390: error: dereferencing pointer to incomplete type app_addon_sql_mysql.c:390: error: dereferencing pointer to incomplete type app_addon_sql_mysql.c:390: error: dereferencing pointer to incomplete type app_addon_sql_mysql.c:412: error: dereferencing pointer to incomplete type app_addon_sql_mysql.c:412: error: dereferencing pointer to incomplete type app_addon_sql_mysql.c:412: error: dereferencing pointer to incomplete type app_addon_sql_mysql.c:412: error: dereferencing pointer to incomplete type app_addon_sql_mysql.c: At top level: app_addon_sql_mysql.c:419: error: conflicting types for âunload_moduleâ /usr/include/asterisk/module.h:57: error: previous declaration of âunload_moduleâ was here app_addon_sql_mysql.c: In function âunload_moduleâ: app_addon_sql_mysql.c:420: error: dereferencing pointer to incomplete type app_addon_sql_mysql.c:420: error: dereferencing pointer to incomplete type app_addon_sql_mysql.c: At top level: app_addon_sql_mysql.c:425: error: conflicting types for âload_moduleâ /usr/include/asterisk/module.h:46: error: previous declaration of âload_moduleâ was here app_addon_sql_mysql.c:432: error: conflicting types for âdescriptionâ /usr/include/asterisk/module.h:75: error: previous declaration of âdescriptionâ was here app_addon_sql_mysql.c:437: error: conflicting types for âkeyâ /usr/include/asterisk/module.h:92: error: previous declaration of âkeyâ was here app_addon_sql_mysql.c:441: warning: data definition has no type or storage class make[1]: *** [app_addon_sql_mysql.o] Error 1 make[1]: Leaving directory `/usr/src/asterisk-addons' make: *** [all] Error 2