Uprava portu - prilinkovani knihovny

Pav Lucistnik pav at oook.cz
Thu Jun 26 15:59:19 CEST 2003


V ?, 26. 06. 2003 v 15:44, Robert Kania napsal:

> /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

Pri linkovani libsasl2 pridejte -lcrypt.
Alternativne pridejte pred spusteni programu, ktery vola crypt()
LD_PRELOAD=libcrypt.so.2

> 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.

-- 
Pav Lucistnik <pav at oook.cz>
Co vime o lasce? Laska je jako hruska. Hruska je sladka a ma urcity
tvar. Zkuste presne definovat tvar hrusky.
  -- Marigold: Pul stoleti poezie




More information about the Users-l mailing list