Por que não pode fazer teste ao instalar o OpenLDAP?

2

Eu tentei instalar o OpenLDAP com algumas etapas que fiz antes em outra instalação nas mesmas condições no Ubuntu 12.04

Eu segui o manual que o OpenLDAP tem online ... Mas quando eu tento make test ele falha no primeiro teste ... e checando o log de testes por erros ele diz:

error while loading shared libraries: libdb-5.3.so: cannot open shared object file: No such file or directory

Eu pesquisei na internet e a solução que eles disseram foi adicionar no ./configure os caminhos para as bibliotecas ... então eu fiz:

LD_LIBRARY_PATH="/usr/lib:/usr/local/lib:/usr/local/db5/lib:/usr/local/cyrus/lib" LDFLAGS="-L/usr/local/db5/lib -L/usr/local/cyrus/lib" CPPFLAGS="-I/usr/local/include -I/usr/local/db5/include -I/usr/local/cyrus/include" ./configure -prefix=/usr/local/ldap --with-cyrus-sasl --with-tls

mas ainda nada ... alguma ideia de como eu poderia resolver isso ??

    
por poz2k4444 20.01.2013 / 01:06

1 resposta

2

Crie o arquivo /etc/ld.so.conf.d/db53.conf com a seguinte linha

/usr/local/db5/lib

Em seguida, execute ldconfig .

Teste novamente.

Isso coloca /usr/local/db5/lib no caminho de pesquisa da biblioteca do sistema.

    
por 22.01.2013 / 17:57