PHP: cannot find -lgssapi_krb5

David Tok ddt na coolnet.cz
Sobota Duben 13 13:07:49 CEST 2002


On Sat, 13 Apr 2002, Zdenek Prchal wrote:

:Neni to vubec zadny bug - konfigurace dynamickeho linkeru nema
:_vubec_ nic spolecneho s nastavenim vyledavacich cest pro headery a
:knihovny pro kompilator a linker behem prekladu.

Samozřejmě máte pravdu.
Když se ale podíváte do konfguračního scriptu (configure), tak je tam 
korektní nastavení cesty:
if test "$PHP_KERBEROS" = "yes"; then
    test -d /usr/kerberos && PHP_KERBEROS=/usr/kerberos
fi
.....

 if test "$PHP_KERBEROS/lib" != "/usr/lib"; then
    
  if test -z "$PHP_KERBEROS/lib" || echo "$PHP_KERBEROS/lib" | grep '^/' >/dev/null ; then
    ai_p=$PHP_KERBEROS/lib
  else

.... etc... configure knihovny najde, ale nepřidá korektně parametr -L do
Makefile ke kompilátoru a ten inkriminované knihovny hledá v /usr/lib
jenomže zrovna kerberos tam není. 

-- 
        david tok, uid: 0, C14H9Cl5 na coolnet.cz



Další informace o konferenci Linux