Add-ons not installing

I think that the reason behind my call logs showing no data is because the asterisk ‘add-ons’ package has not been installed. I know this is not strictly speaking a freepbx problem, but could someone please advise why after svn’ing the add-ons package (version 1.2), these error messages are appearing on installation (‘make’ then ‘make install’ or just ‘make install’). Asterisk had been stopped, and mysql was stopped also on the 2nd make attempt.

Asterisk is version 1.2.13, freepbx is 2.5.1.0

Is something else missing?

commands were:
svn co http://svn.digium.com/svn/asterisk-addons/branches/1.2 asterisk-addons-1.2
cd /usr/src/asterisk-addons-1.2
/usr/src/asterisk-addons-1.2> make install
./mkdep -fPIC -I…/asterisk -D_GNU_SOURCE -I/usr/include/mysql ls *.c
app_addon_sql_mysql.c:25:27: error: asterisk/file.h: No such file or directory
app_addon_sql_mysql.c:26:29: error: asterisk/logger.h: No such file or directory
app_addon_sql_mysql.c:27:30: error: asterisk/channel.h: No such file or directory
app_addon_sql_mysql.c:28:26: error: asterisk/pbx.h: No such file or directory
app_addon_sql_mysql.c:29:29: error: asterisk/module.h: No such file or directory
app_addon_sql_mysql.c:30:34: error: asterisk/linkedlists.h: No such file or directory
app_addon_sql_mysql.c:31:31: error: asterisk/chanvars.h: No such file or directory
app_addon_sql_mysql.c:32:27: error: asterisk/lock.h: No such file or directory
app_saycountpl.c:11:27: error: asterisk/file.h: No such file or directory
app_saycountpl.c:12:29: error: asterisk/logger.h: No such file or directory
app_saycountpl.c:13:30: error: asterisk/channel.h: No such file or directory
app_saycountpl.c:14:26: error: asterisk/pbx.h: No such file or directory
app_saycountpl.c:15:29: error: asterisk/module.h: No such file or directory
app_saycountpl.c:16:27: error: asterisk/lock.h: No such file or directory
cdr_addon_mysql.c:23:29: error: asterisk/config.h: No such file or directory
cdr_addon_mysql.c:24:30: error: asterisk/options.h: No such file or directory
cdr_addon_mysql.c:25:30: error: asterisk/channel.h: No such file or directory
cdr_addon_mysql.c:26:26: error: asterisk/cdr.h: No such file or directory
cdr_addon_mysql.c:27:29: error: asterisk/module.h: No such file or directory
cdr_addon_mysql.c:28:29: error: asterisk/logger.h: No such file or directory
cdr_addon_mysql.c:29:26: error: asterisk/cli.h: No such file or directory
res_config_mysql.c:41:30: error: asterisk/channel.h: No such file or directory
res_config_mysql.c:42:29: error: asterisk/logger.h: No such file or directory
res_config_mysql.c:43:29: error: asterisk/config.h: No such file or directory
res_config_mysql.c:44:29: error: asterisk/module.h: No such file or directory
res_config_mysql.c:45:27: error: asterisk/lock.h: No such file or directory
res_config_mysql.c:46:30: error: asterisk/options.h: No such file or directory
res_config_mysql.c:47:26: error: asterisk/cli.h: No such file or directory
res_config_mysql.c:48:28: error: asterisk/utils.h: No such file or directory
make -C format_mp3 all
make[1]: Entering directory /usr/src/asterisk-addons-1.2/format_mp3' gcc -pipe -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -D_REENTRANT -D_GNU_SOURCE -O6 -c -o common.o common.c common.c:1:29: error: asterisk/logger.h: No such file or directory common.c: In function âdecode_headerâ: common.c:93: warning: implicit declaration of function âast_logâ common.c:93: error: âLOG_WARNINGâ undeclared (first use in this function) common.c:93: error: (Each undeclared identifier is reported only once common.c:93: error: for each function it appears in.) make[1]: *** [common.o] Error 1 make[1]: Leaving directory/usr/src/asterisk-addons-1.2/format_mp3’
make: *** [format_mp3/format_mp3.so] Error 2
asus-814253894:/usr/src/asterisk-addons-1.2>

Any help would be greatly appreciated
Michael