In article <[EMAIL PROTECTED]>, Malcolm Bader <[EMAIL PROTECTED]> wrote: > I'm having problems compiling cdr_addon_mysql with MySQL 3.23.58 > I get the following errors: > > cc -fPIC -I../asterisk -D_GNU_SOURCE -I/usr/include/mysql -c -o > cdr_addon_mysql.o cdr_addon_mysql.c > cdr_addon_mysql.c:50: warning: parameter names (without types) in > function declaration > cdr_addon_mysql.c:50: warning: data definition has no type or storage class > cdr_addon_mysql.c: In function `mysql_log': > cdr_addon_mysql.c:107: `mysql_lock' undeclared (first use in this function) > cdr_addon_mysql.c:107: (Each undeclared identifier is reported only once > cdr_addon_mysql.c:107: for each function it appears in.) > cdr_addon_mysql.c: In function `usecount': > cdr_addon_mysql.c:417: `mysql_lock' undeclared (first use in this function) > make: *** [cdr_addon_mysql.o] Error 1
Those errors are nothing to do with the version of MySQL. They indicate that you are compiling a recent version of cdr_addon_mysql with an older version of Asterisk. Specifically, a version of Asterisk from before the BSD portability fixes were added. Try fetching the latest CVS HEAD version of Asterisk, compile and install it, and then try compiling cdr_addon_mysql again. Oh, and I'm using MySQL 3.23.58 with no problems at all. Cheers Tony -- Tony Mountifield Work: [EMAIL PROTECTED] - http://www.softins.co.uk Play: [EMAIL PROTECTED] - http://tony.mountifield.org _______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users