Posted: Mon Jul 19, 2004 7:55 pm Post subject: [Asterisk-bsd] cdr_mysql.c error on FreeBSD 5.2.1
asterisk# uname -a
FreeBSD asterisk 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Sun Jun 6 22:09:46 GMT 2004 root@:/usr/src/sys/i386/compile/asterisk i386
cdr_addon_mysql.c 1.5 Fri Jul 9 16:24:28 2004
asterisk# gmake
./mkdep -fPIC -I/usr/local/include -D_GNU_SOURCE -I/usr/local/include/mysql `ls *.c`
cc -fPIC -I/usr/local/include -D_GNU_SOURCE -I/usr/local/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: error: `mysql_lock' undeclared (first use in this function)
cdr_addon_mysql.c:107: error: (Each undeclared identifier is reported only once
cdr_addon_mysql.c:107: error: for each function it appears in.)
cdr_addon_mysql.c:111: warning: passing arg 1 of `localtime_r' from incompatible pointer type
cdr_addon_mysql.c: In function `usecount':
cdr_addon_mysql.c:417: error: `mysql_lock' undeclared (first use in this function)
gmake: *** [cdr_addon_mysql.o] Error 1
asterisk#
Can anyone help ?
--
Best regards,
Vitaly Apolonsky mailto:apollo@nameserver.net.ua
And perhaps I can help. It may not be much consolation, but I just 'cvs
update'ed and compiled without seeing those error messages. If you haven't
updated asterisk (server) as well, perhaps that would help ensure that
lock.h is in sync.
Cheers,
Rich
gmake
./mkdep -fPIC -I../asterisk -D_GNU_SOURCE -I/usr/local/include/mysql `ls
*.c`
cc -fPIC -I../asterisk -D_GNU_SOURCE -I/usr/local/include/mysql -c -o
cdr_addon_mysql.o cdr_addon_mysql.c
cdr_addon_mysql.c: In function `mysql_log':
cdr_addon_mysql.c:111: warning: passing arg 1 of `localtime_r' from
incompatible pointer type
cc -shared -Xlinker -x -o cdr_addon_mysql.so cdr_addon_mysql.o -lmysqlclient
-lz -L/usr/local/lib/mysql
uname -a
FreeBSD xa.houston.rr.com 5.2.1-RC FreeBSD 5.2.1-RC #0: Mon Jun 14 18:18:35
CDT 2004
root@xa.houston.rr.com:/usr/a/altq-freebsd-5.2-release-beta2/sys/i386/compil
e/TEST i386
/usr/local/bin/mysql -V
/usr/local/bin/mysql Ver 11.18 Distrib 3.23.58, for portbld-freebsd5.2
(i386)
Quote:
-----Original Message-----
From: asterisk-bsd-admin@lists.digium.com
[mailto:asterisk-bsd-admin@lists.digium.com] On Behalf Of
Vitaly Apolonsky
Sent: Monday, July 19, 2004 2:56 PM
To: asterisk-bsd@lists.digium.com
Subject: [Asterisk-bsd] cdr_mysql.c error on FreeBSD 5.2.1
asterisk# uname -a
FreeBSD asterisk 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Sun
Jun 6 22:09:46 GMT 2004
root@:/usr/src/sys/i386/compile/asterisk i386
cdr_addon_mysql.c 1.5 Fri Jul 9 16:24:28 2004
asterisk# gmake
./mkdep -fPIC -I/usr/local/include -D_GNU_SOURCE
-I/usr/local/include/mysql `ls *.c`
cc -fPIC -I/usr/local/include -D_GNU_SOURCE
-I/usr/local/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: error: `mysql_lock' undeclared (first
use in this function)
cdr_addon_mysql.c:107: error: (Each undeclared identifier is
reported only once
cdr_addon_mysql.c:107: error: for each function it appears in.)
cdr_addon_mysql.c:111: warning: passing arg 1 of
`localtime_r' from incompatible pointer type
cdr_addon_mysql.c: In function `usecount':
cdr_addon_mysql.c:417: error: `mysql_lock' undeclared (first
use in this function)
gmake: *** [cdr_addon_mysql.o] Error 1
asterisk#
Can anyone help ?
--
Best regards,
Vitaly Apolonsky mailto:apollo@nameserver.net.ua
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum