Add --with-dlr=mysql to your ./configure line.

Also you need to add a group= mysql-connection and a mysql table definition
group to your kannel.conf

Cheers,

Rene Kluwen
Chimit

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of
Jarl Cornell
Sent: zondag 26 oktober 2003 17:28
To: [EMAIL PROTECTED]
Subject: MySQL enabling problem.




I'm running a Gentoo Linux sustem.

Today I've added:
dlr-storage = mysql

to my config file. To install mysql I did as you always do in gentoo: emerge
mysql

Then I reconfigured my kannel installation with:

./configure --enable-mysql
make

The ./configure commands output the following for mysql:
-----------------------------
Configuring DB support ...
checking whether to compile with MySQL support... searching
checking for mysql_config... (cached) /usr/bin/mysql_config
checking mysql version... 4.0.14
checking for mysql/mysql.h... (cached) yes
checking for mysql/mysql_com.h... (cached) yes
checking for mysql/mysql_version.h... (cached) yes
checking for mysql_init in -lmysqlclient... (cached) yes
checking whether to compile with MySQL support... yes
checking whether to compile with LibSDB support... disabled
--------------------

when I run the make command it stops after:
----------------------------
ist.o libgw.a libwmlscript.a libwap.a libgwlib.a -lmysqlclient -lssl
-lpthread -lresolv -lnsl -lm  -L/usr/lib -lxml2 -lz -lpthread -lm -L/usr/lib
-lcrypto -lssl -L'/usr/lib/mysql' -lmysqlclient -lz -lcrypt -lnsl -lm
-L/usr/lib -lssl -lcrypto
gcc -D_REENTRANT=1 -I. -Igw -g -O2 -DBROKEN_PTHREADS=1
-I/usr/include/libxml2 -I/usr/include/openssl -I'/usr/include/mysql'  -o
checks/check_octstr checks/check_octstr.o libgw.a libwmlscript.a libwap.a
libgwlib.a -lmysqlclient -lssl -lpthread -lresolv -lnsl -lm  -L/usr/lib
-lxml2 -lz -lpthread -lm -L/usr/lib -lcrypto -lssl -L'/usr/lib/mysql'
-lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib -lssl -lcrypto
-----------------------------------

Nothing happens after that, so I expect it's done yes?

Then I run:
gw/bearerbox gw/kannel.conf

However it then says:
----------------------------
2003-10-26 16:25:42 [0] INFO: Debug_lvl = -1, log_file = <none>, log_lvl = 0
2003-10-26 16:25:42 [0] PANIC: DLR: storage type defined as 'mysql', but no
MySQL support build in!
-----------------------------


Now, what could the problem be? I'm confused, am I not using the right
commands at some point? or does it not complete the mysql installation for
some reason? It all seems good though when you run the ./configure
--enable-mysql command...

Please help if you can, I'm in desperate need of being able to store
messages in a database.

Thank you,
Jarl

_________________________________________________________________
Never get a busy signal because you are always connected  with high-speed
Internet access. Click here to comparison-shop providers.
https://broadband.msn.com



Reply via email to