Hi.

If you're on debian you need to install libmysqlclient16-dev for 5.1 MySQL
or libmysqlclient18-dev for MySQL 5.5.

on centos - mysql-devel.



2012/8/28 Adan Canales <adan...@gmail.com>

> Hi again: I did everything from scracth and now I can fnd Mysql Server,
> this is getting me crazy, this is what I have in my.cnf file which is in
> /etc/mysql/my.cnf
>
> user            = mysql
> pid-file        = /var/run/mysqld/mysqld.pid
> socket = /var/run/mysqld/mysqld.sock
> port = 3306
> basedir         = /usr
> datadir = /var/lib/mysql
> tmpdir          = /tmp
> lc-messages-dir = /usr/share/mysql
> skip-external-locking
>
> I supposed mysql is on /usr then, am I right?
>
> When try to compile kannel with mysql doesn't find the directory in any
> combination: see the log:
>
> root@smsbkserver:~# cd trunk
> root@smsbkserver:~/trunk# ./configure --with-mysql
> checking svn checkout revision... 4991
>
> Configuring for Kannel gateway version svn-r4991 ...
>
> Running system checks ...
> checking build system type... x86_64-unknown-linux-gnu
> checking host system type... x86_64-unknown-linux-gnu
> checking for gcc... gcc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables...
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking for gcc option to accept ISO C99... -std=gnu99
> checking for a BSD-compatible install... /usr/bin/install -c
> checking for ranlib... ranlib
> checking for bison... bison -y
> checking for flex... no
> checking for lex... no
> checking for ar... ar
> checking for convert... /usr/bin/convert
> checking for perl... /usr/bin/perl
> checking for inline... inline
> checking for special C compiler options needed for large files... no
> checking for _FILE_OFFSET_BITS value needed for large files... no
> checking how to run the C preprocessor... gcc -std=gnu99 -E
> checking for grep that handles long lines and -e... /bin/grep
> checking for egrep... /bin/grep -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking size of short... 2
> checking size of int... 4
> checking size of long... 8
> checking size of long long... 8
> checking for log in -lm... yes
> checking for accept in -lsocket... no
> checking for inet_ntoa in -lnsl... yes
> checking for inet_ntop in -lresolv... yes
> checking for inet_ntop in -lbind... no
> checking for pthread_exit in -lpthread... yes
> checking for ANSI C header files... (cached) yes
> checking sys/ioctl.h usability... yes
> checking sys/ioctl.h presence... yes
> checking for sys/ioctl.h... yes
> checking sys/time.h usability... yes
> checking sys/time.h presence... yes
> checking for sys/time.h... yes
> checking for sys/types.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking sys/poll.h usability... yes
> checking sys/poll.h presence... yes
> checking for sys/poll.h... yes
> checking pthread.h usability... yes
> checking pthread.h presence... yes
> checking for pthread.h... yes
> checking getopt.h usability... yes
> checking getopt.h presence... yes
> checking for getopt.h... yes
> checking syslog.h usability... yes
> checking syslog.h presence... yes
> checking for syslog.h... yes
> checking zlib.h usability... no
> checking zlib.h presence... no
> checking for zlib.h... no
> checking execinfo.h usability... yes
> checking execinfo.h presence... yes
> checking for execinfo.h... yes
> checking for stdlib.h... (cached) yes
> checking sys/socket.h usability... yes
> checking sys/socket.h presence... yes
> checking for sys/socket.h... yes
> checking sys/sockio.h usability... no
> checking sys/sockio.h presence... no
> checking for sys/sockio.h... no
> checking netinet/in.h usability... yes
> checking netinet/in.h presence... yes
> checking for netinet/in.h... yes
> checking for net/if.h... yes
> checking sys/ucontext.h usability... yes
> checking sys/ucontext.h presence... yes
> checking for sys/ucontext.h... yes
> checking for ld used by GCC... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for shared library run path origin... done
> checking for iconv... yes
> checking for working iconv... yes
> checking for iconv declaration...
>          extern size_t iconv (iconv_t cd, char * *inbuf, size_t
> *inbytesleft, char * *outbuf, size_t *outbytesleft);
> checking for gettimeofday... yes
> checking for select... yes
> checking for socket... yes
> checking for strdup... yes
> checking for getopt_long... yes
> checking for localtime_r... yes
> checking for gmtime_r... yes
> checking for backtrace... yes
> checking for srandom... yes
> checking for initgroups... yes
> checking for strtoll... yes
> checking for strtoq... yes
> checking for getopt... yes
> checking for gethostbyname_r... yes
> checking for which type of gethostbyname_r... 6
> checking for socklen_t in <sys/socket.h>... yes
> checking for getopt in <stdio.h>... no
> checking for getopt in <unistd.h>... yes
> checking ftw.h usability... yes
> checking ftw.h presence... yes
> checking for ftw.h... yes
> checking for nftw... yes
> checking regex.h usability... yes
> checking regex.h presence... yes
> checking for regex.h... yes
> checking for regcomp... yes
>
> Checking for POSIX threads support ...
> checking for working pthreads... yes
> checking for pthread_spinlock support... yes
> checking for pthread_rwlock support... yes
> checking for sem_init in -lrt... yes
> checking for semaphore support... yes
>
> Checking for libxml2 support ...
> checking for xml2-config... /usr/bin/xml2-config
> checking libxml version... 2.7.8
>
> Configuring for PCRE support ...
> checking whether to compile with PCRE support... disabled
>
> Configuring DocBook support ...
> checking for jade... no
> checking for openjade... no
> checking for jadetex... no
> checking for pdfjadetex... no
> checking for dvips... no
> checking for fig2dev... no
> checking for convert... /usr/bin/convert
> checking for
> /usr/lib/sgml/stylesheet/dsssl/docbook/nwalsh/html/docbook.dsl... no
> checking for /usr/lib/sgml/stylesheets/nwalsh-modular/html/docbook.dsl...
> no
> checking for
> /usr/share/sgml/docbook/dsssl-stylesheets-1.*/html/docbook.dsl... no
> checking for /usr/share/sgml/docbook/dsssl-stylesheets/html/docbook.dsl...
> no
> checking for
> /usr/share/sgml/docbook/stylesheet/dsssl/modular/html/docbook.dsl... no
> checking for /usr/share/sgml/docbook/dsssl/modular/html/docbook.dsl... no
> checking for
> /usr/share/sgml/dsssl/docbook-dsssl-nwalsh/html/docbook.dsl... no
> checking for /usr/share/dsssl/docbook-dsssl/html/docbook.dsl... no
> checking for
> /usr/local/lib/sgml/stylesheet/dsssl/docbook/nwalsh/html/docbook.dsl... no
> checking for
> /usr/local/lib/sgml/stylesheets/nwalsh-modular/html/docbook.dsl... no
> checking for
> /usr/local/share/sgml/docbook/dsssl-stylesheets-1.*/html/docbook.dsl... no
> checking for
> /usr/local/share/sgml/docbook/dsssl-stylesheets/html/docbook.dsl... no
> checking for
> /usr/local/share/sgml/docbook/stylesheet/dsssl/modular/html/docbook.dsl...
> no
> checking for
> /usr/local/share/sgml/docbook/dsssl/modular/html/docbook.dsl... no
> checking for
> /usr/local/share/sgml/dsssl/docbook-dsssl-nwalsh/html/docbook.dsl... no
> checking for /usr/local/share/dsssl/docbook-dsssl/html/docbook.dsl... no
> checking for
> /sw/lib/sgml/stylesheet/dsssl/docbook/nwalsh/html/docbook.dsl... no
> checking for /sw/lib/sgml/stylesheets/nwalsh-modular/html/docbook.dsl... no
> checking for
> /sw/share/sgml/docbook/dsssl-stylesheets-1.*/html/docbook.dsl... no
> checking for /sw/share/sgml/docbook/dsssl-stylesheets/html/docbook.dsl...
> no
> checking for
> /sw/share/sgml/docbook/stylesheet/dsssl/modular/html/docbook.dsl... no
> checking for /sw/share/sgml/docbook/dsssl/modular/html/docbook.dsl... no
> checking for /sw/share/sgml/dsssl/docbook-dsssl-nwalsh/html/docbook.dsl...
> no
> checking for /sw/share/dsssl/docbook-dsssl/html/docbook.dsl... no
> checking for
> /opt/local/lib/sgml/stylesheet/dsssl/docbook/nwalsh/html/docbook.dsl... no
> checking for
> /opt/local/lib/sgml/stylesheets/nwalsh-modular/html/docbook.dsl... no
> checking for
> /opt/local/share/sgml/docbook/dsssl-stylesheets-1.*/html/docbook.dsl... no
> checking for
> /opt/local/share/sgml/docbook/dsssl-stylesheets/html/docbook.dsl... no
> checking for
> /opt/local/share/sgml/docbook/stylesheet/dsssl/modular/html/docbook.dsl...
> no
> checking for
> /opt/local/share/sgml/docbook/dsssl/modular/html/docbook.dsl... no
> checking for
> /opt/local/share/sgml/dsssl/docbook-dsssl-nwalsh/html/docbook.dsl... no
> checking for /opt/local/share/dsssl/docbook-dsssl/html/docbook.dsl... no
> checking for
> /usr/lib/sgml/stylesheet/dsssl/docbook/nwalsh/print/docbook.dsl... no
> checking for /usr/lib/sgml/stylesheets/nwalsh-modular/print/docbook.dsl...
> no
> checking for
> /usr/share/sgml/docbook/dsssl-stylesheets-1.*/print/docbook.dsl... no
> checking for
> /usr/share/sgml/docbook/dsssl-stylesheets/print/docbook.dsl... no
> checking for
> /usr/share/sgml/docbook/stylesheet/dsssl/modular/print/docbook.dsl... no
> checking for /usr/share/sgml/docbook/dsssl/modular/print/docbook.dsl... no
> checking for
> /usr/share/sgml/dsssl/docbook-dsssl-nwalsh/print/docbook.dsl... no
> checking for /usr/share/dsssl/docbook-dsssl/print/docbook.dsl... no
> checking for
> /usr/local/lib/sgml/stylesheet/dsssl/docbook/nwalsh/print/docbook.dsl... no
> checking for
> /usr/local/lib/sgml/stylesheets/nwalsh-modular/print/docbook.dsl... no
> checking for
> /usr/local/share/sgml/docbook/dsssl-stylesheets-1.*/print/docbook.dsl... no
> checking for
> /usr/local/share/sgml/docbook/dsssl-stylesheets/print/docbook.dsl... no
> checking for
> /usr/local/share/sgml/docbook/stylesheet/dsssl/modular/print/docbook.dsl...
> no
> checking for
> /usr/local/share/sgml/docbook/dsssl/modular/print/docbook.dsl... no
> checking for
> /usr/local/share/sgml/dsssl/docbook-dsssl-nwalsh/print/docbook.dsl... no
> checking for /usr/local/share/dsssl/docbook-dsssl/print/docbook.dsl... no
> checking for
> /sw/lib/sgml/stylesheet/dsssl/docbook/nwalsh/print/docbook.dsl... no
> checking for /sw/lib/sgml/stylesheets/nwalsh-modular/print/docbook.dsl...
> no
> checking for
> /sw/share/sgml/docbook/dsssl-stylesheets-1.*/print/docbook.dsl... no
> checking for /sw/share/sgml/docbook/dsssl-stylesheets/print/docbook.dsl...
> no
> checking for
> /sw/share/sgml/docbook/stylesheet/dsssl/modular/print/docbook.dsl... no
> checking for /sw/share/sgml/docbook/dsssl/modular/print/docbook.dsl... no
> checking for
> /sw/share/sgml/dsssl/docbook-dsssl-nwalsh/print/docbook.dsl... no
> checking for /sw/share/dsssl/docbook-dsssl/print/docbook.dsl... no
> checking for
> /opt/local/lib/sgml/stylesheet/dsssl/docbook/nwalsh/print/docbook.dsl... no
> checking for
> /opt/local/lib/sgml/stylesheets/nwalsh-modular/print/docbook.dsl... no
> checking for
> /opt/local/share/sgml/docbook/dsssl-stylesheets-1.*/print/docbook.dsl... no
> checking for
> /opt/local/share/sgml/docbook/dsssl-stylesheets/print/docbook.dsl... no
> checking for
> /opt/local/share/sgml/docbook/stylesheet/dsssl/modular/print/docbook.dsl...
> no
> checking for
> /opt/local/share/sgml/docbook/dsssl/modular/print/docbook.dsl... no
> checking for
> /opt/local/share/sgml/dsssl/docbook-dsssl-nwalsh/print/docbook.dsl... no
> checking for /opt/local/share/dsssl/docbook-dsssl/print/docbook.dsl... no
> Not building documentation.
>
> Configuring parameters ...
> checking which malloc to use... native malloc
> enabling local time
> enabling cookies
> enabling HTTP/1.1 keep-alive
>
> Configuring OpenSSL support ...
> checking whether to compile with SSL support... trying
>
> Configuring DB support ...
> checking whether to compile with MySQL support... searching
> checking for mysql_config... no
> checking for MySQL client support in... /usr
> checking for "/usr/include/mysql/mysql.h"... no
> checking for "/usr/include/mysql.h"... no
> checking for MySQL client support in... /usr/local
> checking for "/usr/local/include/mysql/mysql.h"... no
> checking for "/usr/local/include/mysql.h"... no
> configure: error: Unable to find mysql.h, please provide a
> --with-mysql-dir=<dir> location
> root@smsbkserver:~/trunk#
>
>
>
> 2012/8/27 spameden <spame...@gmail.com>
>
>> Hi.
>>
>> You need to use kannel from svn as well.
>>
>> Don't need to use ./bootstrap for sqlbox.
>>
>> The process is simple
>>
>> $ svn co https://svn.kannel.org/gateway/trunk
>> $ cd trunk
>> $ ./configure --with-mysql
>> $ make
>> $ make install
>> $ cd addons/sqlbox
>> $ ./configure --with-kannel=/usr/local/include/kannel
>> $ make
>> $ make install
>>
>> if you want to install into /usr use --prefix=/usr
>>
>> don't forget to remove actual kannel from the debian because it's
>> outdated and can break your installation.
>>
>>
>>
>>

Reply via email to