Uprava portu - prilinkovani knihovny
Robert Kania
konference at gdi.cz
Thu Jun 26 15:44:38 CEST 2003
Dobry den,
pri instalaci portu security/cyrus-sasl2 jsem narazil na problem, ze
pri mysql autentizaci tento umi pouzivat pouze plaintext hesla. Napsal
jsem jednoduchy patch (tento jsem posleze nahradil komplexnejsim
nalezenym na netu), ktery toto resi za pomoci funkce crypt. Nyni
mam problem pri pouziti tohoto portu. Kompilace a instalace probehne ok, ale
pri testovani skonci chybou:
# telnet localhost imap
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
* OK testserver Cyrus IMAP4 v2.1.13 server ready
. login test test
/usr/libexec/ld-elf.so.1: /usr/local/lib/libsasl2.so.2: Undefined symbol "crypt"
Connection closed by foreign host.
Domnivam se, ze chyba je v tom, ze k libsasl2.so.2 neni prilinkovana
knihovna s funkci crypt. Nevim vsak, jak toho dosahnout.
zkousel jsem do Makefile pridat
LDFLAGS="$LDFLAGS -lcrypt"
a
AUXLIBS=-lcrypt
nic nepomohlo - prubeh je stale stejny
Nejsem zadny odbornik na ceckove programy ani Makefiles a v tuto
chvili mi dosla jakakoliv dalsi invence. Budu vdecny za kazdy dalsi
napad ci radu.
s pozdravem
--
Robert Kania root at gdi.cz
kania at gdi.cz ICQ: 148585231
gdi, s. r. o. Anenska 10 Brno
www.gdi.cz www.jazykovky.cz
More information about the Users-l
mailing list