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