problemas en instalación de jabber en fedora core 2

Contenido archivado

El contenido de la web se encuentra archivado y no se podrá crear nuevo contenido. Más información.

Tagged:

he tratado por todos los medios de instalar este servicio en mi servidor, he movido todas las configuraciones posibles y nada; el problema radica en que no encuentra las librerias de MySql(mysqlclient)
error en ./configure
checking mysql.h usability... yes
checking mysql.h presence... yes
checking for mysql.h... yes
checking for mysql_init in -lmysqlclient... no
configure: error: MySQL client libraries not found

config.log
configure:20020: checking for mysql_init in -lmysqlclient
configure:20050: /bin/sh ./libtool --mode=link gcc -o conftest -g -O2 conftest.c -lmysqlclient -lssl -lcrypto -lidn >&5
gcc -o conftest -g -O2 conftest.c -lmysqlclient -lssl -lcrypto /usr/lib/libidn.so
/usr/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
configure:20056: $? = 1
configure: failed program was:
| /* confdefs.h. */

en /usr/lib/mysql tengo las siguientes librerias libmysqlclient.so.10.0 y libmysqlclient_r.so.10.0..

traté cambiando los nombres a estas librerias por mysqlclient y aunque por el visualizador de archivos los veo, al utilizar la opción buscar esta no los ve; también paśe copia de estas librerias a /usr/lib.

la version que viene por defecto en fedora 2 de MySql es la 3.23.58.9, no pude desinstalar esta versión por que hay varios paquetes relacionados y varios servicios corriendo en este momento.

gracias por la ayuda

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Agrega este parametro cuando

Agrega este parametro cuando corres el ./configure

--with-extra-library-path=/usr/local/lib:/usr/lib/mysql

Esto me funcionó bastante bien

La opción del configure

--with-extra-library-path=/usr/local/lib:/usr/lib/mysql

me funcionó correctamente para el mysql con fedora core 2. Por lo menos ya he podido pasar del script de configuración. Lo había intentado con --libdir=DIR pero al parecer esto no lo solucionó.

Gracias por la gran ayuda.

Atte.

León Ramos

Consejo de oro!

Tenía un servidor CentOS 4.1 en donde el configure de jabber-2.0s9 funcionó muy bien, pero al querer ejecutar configure de la misma versión de jabber en CentOS 4.2 recibí el error que indicas del MySQL.

Me estaba volviendo loco y aplique el --with-extra-library-path=/usr/local/lib:/usr/lib/mysql:/usr/include/mysql
corrió el configure sin errores, compiló y vuelvo a ser un hombre cuerdo (?) :-D

Saludos

Francisco Neira

problemas con mysql

No dices la version del servidor de jabber que estas instalando
pero por el problema que cuentas, creo que será la jabberd-2.03s3, dado
que en esta versión han cambiado algunas opciones del configure, mira
este link, creo que te solucionará el problema.

Saludos
Emilio C.