[Asterisk-Users] Re: cdr_addon_mysql compiling error

Tony Mountifield tony at softins.clara.co.uk
Fri Jun 18 14:39:52 MST 2004


In article <EEF25CC3E5C95F4392737AAF6B21657B9C4755 at ticinocom.ticinocomsa.ibbs.net>,
Manuel Wenger <manuel.wenger at ticinocom.com> wrote:
> I'm trying to compile cdr_addon_mysql but keep getting this error. Again, searching the Wiki
> and the mailing list archive didn't bring up anything useful. Any help? Yes, I'm using MySQL
> 4.0. Maybe I have to switch back to 3.23?
> 
> 
> # make
> 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:108: error: `mysql_lock' undeclared (first use in this function)
> cdr_addon_mysql.c:108: error: (Each undeclared identifier is reported only once
> cdr_addon_mysql.c:108: error: for each function it appears in.)
> cdr_addon_mysql.c: In function `usecount':
> cdr_addon_mysql.c:420: error: `mysql_lock' undeclared (first use in this function)
> make: *** [cdr_addon_mysql.o] Error 1

Two things:

1. Make sure you have the mysql-devel package installed, or equivalent.

2. Make sure you have done a "make install" in "asterisk", before trying
   to do a "make" in "asterisk-addons".

Cheers
Tony
-- 
Tony Mountifield
Work: tony at softins.co.uk - http://www.softins.co.uk
Play: tony at mountifield.org - http://tony.mountifield.org



More information about the asterisk-users mailing list