Seems like you're missing the mysql headers. Check if mysql.h is on /usr/local/mysql/include/mysql or someplace else.
Regards, Alex On Thu, Dec 17, 2009 at 2:25 AM, uYe <sangpr...@gmail.com> wrote: > Hi, > I'm trying to install kannel with mysql support on Mac Leopard 10.5.8. And > I got these error during configure and make > On configure phase: > Configuring DB support ... > checking whether to compile with MySQL support... searching > checking for mysql_config... /usr/local/mysql/bin/mysql_config > checking mysql version... 5.1.41 > checking mysql reentrant libs... -L/usr/local/mysql/lib/mysql > -lmysqlclient_r -lz -lm > checking for mysql_init in -lmysqlclient_r... yes > checking mysql includes... -I/usr/local/mysql/include/mysql > checking mysql/mysql.h usability... no > checking mysql/mysql.h presence... no > checking for mysql/mysql.h... no > checking mysql/mysql_version.h usability... no > checking mysql/mysql_version.h presence... no > checking for mysql/mysql_version.h... no > checking whether to compile with MySQL support... yes > checking whether to compile with LibSDB support... disabled > checking whether to compile with SQLite2 support... disabled > checking whether to compile with SQLite3 support... disabled > checking whether to compile with Oracle support... disabled > checking whether to compile with PostgresSQL support... disabled > > On make phase: > gcc -std=gnu99 -D_REENTRANT=1 -I. -Igw -g -O2 -DDARWIN=1 > -L/Developer/SDKs/MacOSX10.5.sdk/usr/lib > -I/Developer/SDKs/MacOSX10.5.sdk/usr/include -D_LARGE_FILES= > -I/usr/include/libxml2 -I/usr/include/openssl > -I/usr/local/mysql/include/mysql -o gw/dlr_mysql.o -c gw/dlr_mysql.c > gw/dlr_mysql.c:74:25: error: mysql/mysql.h: No such file or directory > gw/dlr_mysql.c: In function 'mysql_update': > gw/dlr_mysql.c:102: warning: implicit declaration of function 'mysql_query' > gw/dlr_mysql.c:104: warning: implicit declaration of function 'mysql_error' > gw/dlr_mysql.c: At top level: > gw/dlr_mysql.c:109: error: syntax error before '*' token > gw/dlr_mysql.c:110: warning: return type defaults to 'int' > 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:129: warning: implicit declaration of function > 'mysql_store_result' > 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:187: warning: implicit declaration of function > 'mysql_num_rows' > gw/dlr_mysql.c:189: warning: implicit declaration of function > 'mysql_free_result' > gw/dlr_mysql.c:192: error: 'row' undeclared (first use in this function) > gw/dlr_mysql.c:192: warning: implicit declaration of function > 'mysql_fetch_row' > 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 > > Please help and many thanks. > > > > Willy > sangpr...@gmail.com > > > > >