apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Wojciechowski <pwojciechow...@valueclick.com>
Subject Re: apr_dbd_mysql.c
Date Tue, 02 May 2006 21:46:00 GMT
The _r libraries are reentrant and needed for a threaded server.  Add
--enable-thread-safe-client to mysqls configure script, rebuild and try
again.

-Peter


On 5/2/06 1:51 PM, "koszi" <koszi@mail.tvnet.hu> wrote:

> 
> Sorry to bother you again with this. I checked configure script output for
> apr-util in the file config.log:
> ...
> configure:33398: checking for mysql_init in -lmysqlclient_r
> configure:33428: gcc -o conftest  -g -O2 -pthread
> -I/usr/local/include/mysql/include  conftest.c -lmysqlclient_r
> -L/usr/local/include/mysql/lib  >&5
> /usr/bin/ld: cannot find -lmysqlclient_r
> collect2: ld returned 1 exit status
> configure:33434: $? = 1
> ...
> please note the difference:
> 1)gcc -o conftest  -g -O2 -pthread -I/usr/local/include/mysql/include
> conftest.c -lmysqlclient_r  -L/usr/local/include/mysql/lib    *********this
> is the generated original, won't work
> 2) gcc -o config  -g -O2 -pthread -I/usr/local/include/mysql/include
> -lmysqlclient -L/usr/local/lib/mysql  config.c ************** changed order
> of params, and used -lmysqlclient instead of -lmysqlclient_r, this one DOES
> work.
> Any ideas, comments please? Or anyone point me to other threads/forums would
> be very helpfull. Thanks for the attn,
> BR
> Peter.
> 
> --
> View this message in context:
> http://www.nabble.com/apr_dbd_mysql.c-t1451411.html#a4199439
> Sent from the APR Dev (Apache Portable Runtime) forum at Nabble.com.


Mime
View raw message