I have mysql.h...

locate mysql.h
/usr/local/mysql/include/mysql/mysql.h

Actually if I change gw/dlr_mysql.c and edit the include line from

#include <mysql/mysql.h>
to
#include </usr/local/mysql/include/mysql/mysql.h>

it works but stops somewhere else for another error.


Fritz Mesedilla
---
+ Basta Ikaw Lord



> -----Original Message-----
> From: Alejandro Guerrieri [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, June 09, 2004 9:31 AM
> To: [EMAIL PROTECTED]
> Subject: Re: compiling with mysql
> 
> 
> Look at the line:
> 
> 
> gw/dlr_mysql.c:74:25: mysql/mysql.h: No such file or directory
> 
> 
> You are missing the MySQL header file. Maybe it's not on the 
> right place or
> is really missing.
> 
> If you are using redhat, you must install the mysql-devel package.
> 
> Regards,
> 
> 
> ----- Original Message ----- 
> From: "Mesedilla, Fritz C.(Digitel-GSM)" <[EMAIL PROTECTED]>
> To: "Kannel Mailing List (E-mail)" <[EMAIL PROTECTED]>
> Sent: Wednesday, June 09, 2004 3:14 AM
> Subject: compiling with mysql
> 
> 
> >
> > Greetings!
> > I have been trying to compile kannel with mysql using 
> cvs... I can't seem
> to
> > get past the make. It configures properly but doesn't 
> proceed with make.
> >
> >
> > gcc -D_REENTRANT=1 -I. -Igw  -D_XOPEN_SOURCE=600 -D_BSD_SOURCE
> > -DBROKEN_PTHREADS=1 -I/usr/include/libxml2 
> -I/usr/local/mysql/include/mysq
> l
> > -o gw/bb_alog.o -c gw/bb_alog.c
> > gcc -D_REENTRANT=1 -I. -Igw  -D_XOPEN_SOURCE=600 -D_BSD_SOURCE
> > -DBROKEN_PTHREADS=1 -I/usr/include/libxml2 
> -I/usr/local/mysql/include/mysq
> l
> > -o gw/bb_boxc.o -c gw/bb_boxc.c
> > gcc -D_REENTRANT=1 -I. -Igw  -D_XOPEN_SOURCE=600 -D_BSD_SOURCE
> > -DBROKEN_PTHREADS=1 -I/usr/include/libxml2 
> -I/usr/local/mysql/include/mysq
> l
> > -o gw/bb_http.o -c gw/bb_http.c
> > gcc -D_REENTRANT=1 -I. -Igw  -D_XOPEN_SOURCE=600 -D_BSD_SOURCE
> > -DBROKEN_PTHREADS=1 -I/usr/include/libxml2 
> -I/usr/local/mysql/include/mysq
> l
> > -o gw/bb_smscconn.o -c gw/bb_smscconn.c
> > gcc -D_REENTRANT=1 -I. -Igw  -D_XOPEN_SOURCE=600 -D_BSD_SOURCE
> > -DBROKEN_PTHREADS=1 -I/usr/include/libxml2 
> -I/usr/local/mysql/include/mysq
> l
> > -o gw/bb_store.o -c gw/bb_store.c
> > gcc -D_REENTRANT=1 -I. -Igw  -D_XOPEN_SOURCE=600 -D_BSD_SOURCE
> > -DBROKEN_PTHREADS=1 -I/usr/include/libxml2 
> -I/usr/local/mysql/include/mysq
> l
> > -o gw/bb_udp.o -c gw/bb_udp.c
> > gcc -D_REENTRANT=1 -I. -Igw  -D_XOPEN_SOURCE=600 -D_BSD_SOURCE
> > -DBROKEN_PTHREADS=1 -I/usr/include/libxml2 
> -I/usr/local/mysql/include/mysq
> l
> > -o gw/bearerbox.o -c gw/bearerbox.c
> > gcc -D_REENTRANT=1 -I. -Igw  -D_XOPEN_SOURCE=600 -D_BSD_SOURCE
> > -DBROKEN_PTHREADS=1 -I/usr/include/libxml2 
> -I/usr/local/mysql/include/mysq
> l
> > -o gw/dlr.o -c gw/dlr.c
> > gcc -D_REENTRANT=1 -I. -Igw  -D_XOPEN_SOURCE=600 -D_BSD_SOURCE
> > -DBROKEN_PTHREADS=1 -I/usr/include/libxml2 
> -I/usr/local/mysql/include/mysq
> l
> > -o gw/dlr_mem.o -c gw/dlr_mem.c
> > gcc -D_REENTRANT=1 -I. -Igw  -D_XOPEN_SOURCE=600 -D_BSD_SOURCE
> > -DBROKEN_PTHREADS=1 -I/usr/include/libxml2 
> -I/usr/local/mysql/include/mysq
> l
> > -o gw/dlr_mysql.o -c gw/dlr_mysql.c
> > gw/dlr_mysql.c:74:25: mysql/mysql.h: No such file or directory
> > gw/dlr_mysql.c:109: error: syntax error before '*' token
> > gw/dlr_mysql.c: In function `mysql_select':
> > gw/dlr_mysql.c:112: error: `MYSQL_RES' undeclared (first use in this
> > function)
> > gw/dlr_mysql.c:112: error: (Each undeclared identifier is 
> reported only
> once
> > gw/dlr_mysql.c:112: error: for each function it appears in.)
> > gw/dlr_mysql.c:112: error: `result' undeclared (first use in this
> function)
> > gw/dlr_mysql.c: In function `dlr_mysql_get':
> > gw/dlr_mysql.c:170: error: `MYSQL_RES' undeclared (first use in this
> > function)
> > gw/dlr_mysql.c:170: error: `result' undeclared (first use in this
> function)
> > gw/dlr_mysql.c:171: error: `MYSQL_ROW' undeclared (first use in this
> > function)
> > gw/dlr_mysql.c:171: error: syntax error before "row"
> > gw/dlr_mysql.c:192: error: `row' undeclared (first use in 
> this function)
> > gw/dlr_mysql.c: In function `dlr_mysql_messages':
> > gw/dlr_mysql.c:253: error: `MYSQL_RES' undeclared (first use in this
> > function)
> > gw/dlr_mysql.c:253: error: `result' undeclared (first use in this
> function)
> > gw/dlr_mysql.c:254: error: `MYSQL_ROW' undeclared (first use in this
> > function)
> > gw/dlr_mysql.c:254: error: syntax error before "row"
> > gw/dlr_mysql.c:269: error: `row' undeclared (first use in 
> this function)
> > make: *** [gw/dlr_mysql.o] Error 1
> >
> >
> > I tried editing gw/dlr_mysql.c and changing the include path to
> > /usr/local/mysql/include/mysql/mysql.h instead of the mysql/mysql.h
> >
> > It somehow continued with make but stopped at
> >
> > gcc -D_REENTRANT=1 -I. -Igw  -D_XOPEN_SOURCE=600 -D_BSD_SOURCE
> > -DBROKEN_PTHREADS=1 -I/usr/include/libxml2 
> -I/usr/local/mysql/include/mysq
> l
> > -o wmlscript/wmlsc wmlscript/wmlsc.o libgw.a libwmlscript.a libwap.a
> > libgwlib.a -lresolv -lnsl -lm  -lpthread -lxml2 -lz -lpthread -lm
> > -L/usr/local/mysql/lib/mysql -lmysqlclient_r -lpthread 
> -lcrypt -lnsl -lm
> > -lpthread
> > /usr/bin/ld: cannot find -lmysqlclient_r
> > collect2: ld returned 1 exit status
> > make: *** [wmlscript/wmlsc] Error 1
> >
> > I hope someone can help me. I basically need the radius and 
> mysql function
> > of kannel for the msisdn use.
> >
> > Thank you so much in advance!
> >
> >
> > Fritz Mesedilla
> > ---
> > + Basta Ikaw Lord
> >
> >
> >
> 
> 

Reply via email to