PessoALL,

Estou eu tentando compilar o courier-imap e linka-lo ao famigerado libmysqlclient.so. 
Mas quando rodo

LDFLAGS=-L/usr/local/mysql/lib \
./configure \
--without-ipv6 \
--without-authpam \
--without-authuserdb \
--without-authcram \
--without-authvchkpw \
--without-authpgsql \
--without-authcustom \
--with-authmysql \
--with-authshadow \
--with-authpwd \
--without-authldap

(...)
checking for getspent... (cached) yes
checking for pg_config... no
checking for mysql_config... no
checking for mysql_connect... no
checking for mysql_real_connect... no
configure: error: --with-authmysql specified but no mysqlclient.so
configure: error: /bin/sh './configure' failed for authlib
[EMAIL PROTECTED] courier-imap-1.7.3.20030527]$

Como j� passei por isto, coloquei /usr/local/mysql/lib/mysql no /etc/ld.so.conf e 
executei o ldconfig, mas:

[EMAIL PROTECTED] include]# ldconfig -v|grep -i mysql
/usr/local/mysql/lib/mysql:
        libmysqlclient.so.10 -> libmysqlclient.so.10.0.0
[EMAIL PROTECTED] include]#

o libmysqlclient.so n�o aparece! S� os .10.*!

[EMAIL PROTECTED] include]# ls /usr/local/mysql/lib/mysql/libmysqlclient.so*
/usr/local/mysql/lib/mysql/libmysqlclient.so (link para o .10.0.0) 
/usr/local/mysql/lib/mysql/libmysqlclient.so.10.0.0
/usr/local/mysql/lib/mysql/libmysqlclient.so.10 (link para o .10.0.0)
[EMAIL PROTECTED] include]# 

No config.log:

(...)
configure:6988: checking for mysql_real_connect
configure:7038: gcc -o conftest -g -O2 -Wall -I.. -I./..  -L/usr/local/mysql/lib 
conftest.c   >&5
/tmp/ccmeBHTM.o: In function `main':
/home/mmerlone/src/courier-imap-1.7.3.20030527/authlib/configure:7056: undefined 
reference to `mysql_real_connect'
/home/mmerlone/src/courier-imap-1.7.3.20030527/authlib/configure:7055: undefined 
reference to `mysql_real_connect'
collect2: ld returned 1 exit status
(...)

S� de curiosidade:

[EMAIL PROTECTED] mysql]# strings libmysqlclient.so*|grep mysql_real_connect
mysql_real_connect
mysql_real_connect
mysql_real_connect
[EMAIL PROTECTED] mysql]# pwd
/usr/local/mysql/lib/mysql
[EMAIL PROTECTED] mysql]# 

Al�m de ainda n�o ter feito um curso de programa��o em C, onde mais estopu errando?


-- 

Marcio Merlone
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a