Portál AbcLinuxu, 17. července 2025 13:45


Dotaz: Jabber server

12.7.2005 15:26 Jirka
Jabber server
Přečteno: 330×
Odpovědět | Admin
Dobrý den,
řeším takoví problém s instalací Jabber serveru. Postupoval jsem podle návodu na http://jabberd.jabberstudio.org/2/docs/. Bohužel jsem narazil na problém s kterým si nevím moc rady. Při příkazu ./configure narazím na problém s MySQL.

checking for mysql.h in /usr/include/mysql... yes
checking for mysql_init in -lmysqlclient... no
configure: error: MySQL client libraries not found

Děkuji za každou radu.


Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.7.2005 16:27 mrak | skóre: 12 | Olomouc
Rozbalit Rozbalit vše Re: Jabber server
Odpovědět | | Sbalit | Link | Blokovat | Admin
no ono verze 2 je udelana jako nekolik pres socket komunikujicich deamonu a jako uloziste pro data pouziva mysql nebo jinou DB .. pouziti textovych XML souboru se tam moc nedoporucuje.
Z vlastni zkusenosit bych radil rozchodit radeji ver. 1.4 ktera je jako jedna binarka a uklada do XML souboru na disk a budes spokojeny.

Ja sem s verzi 2 dost dlouho experimentoval tak pred 1/2 rokem a po tom co jsem stravil XX hodin upravovanim kodu ILE, JIT a rss readeru abych nakonec zjistil ze samotny jabberd2 neni stabilni a obcas tamu spadne s2c nebo s2s ted ani nevim ktera ta bestie to byla :(
12.7.2005 17:33 petr_p
Rozbalit Rozbalit vše Re: Jabber server
Odpovědět | | Sbalit | Link | Blokovat | Admin
To znamena, ze nasel hlavickovy soubor /usr/include/myslq/myslq.h, ale uz neneni mozne pouzit funkci mysql_init() v dynamicke knihovne mysqlclient.

Co se presne nepodarilo zjistis v souboru config.log.

Pokud MySQL backend nepotrebujes, tak jej zakaz (tipuji --without-mysql).
Řešení 1× (LangPa)
12.7.2005 18:03 maleprase | skóre: 28
Rozbalit Rozbalit vše Re: Jabber server
Odpovědět | | Sbalit | Link | Blokovat | Admin
chybi mu nebo nemuze najit libmysqlclient.so

v distribuci kterou pouzivam je soucasti baliku mysql-devel (stejne jako /usr/include/mysql)

v pripade ze ten soubor na disku je a configure ho nenajde zkus nastavit promennou LD_LIBRARY_PATH

export LD_LIBRARY_PATH=/cesta/k/libmysqlclient.so/

pripadne upravit soubor /etc/ld.so.conf viz man ldconfig

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.