cyrus sasl 2.1.26 no Ubuntu 12.04

1

Eu tenho que construir o openldap a partir do código-fonte, já que o fornecido no repositório é um pouco antigo.

Eu fiz o download da versão 2.4.40 do openldap. Eu quero usar cyrus sasl

Para instalar o cyrus sasl, eu fiz "sudo apt-get install sasl2-dev"

Agora o openldap não é capaz de encontrar o cyrus sasl. Estou tendo o erro a seguir:     verificando sasl / sasl.h ... no
    checando a presença de sasl / sasl.h ... no
    verificando a usabilidade do sasl.h ... no
    verificando a presença do sasl.h ... no
    configure: error: Não foi possível localizar o cyrus sasl

  1. Eu instalei o cyrus sasl da maneira correta?

  2. Acredito que preciso do openldap para apontar para bibliotecas sasl, mas não sei onde elas estão localizadas. Por favor ajude

  3. Eu também tentei criar o cyrus sasl. Versão baixada 2.1.26, mas recebo o seguinte erro: erro fatal: des.h: Nenhum arquivo ou diretório. O que preciso para consertar isso? A equipe da cyrus me pediu para entrar em contato com a equipe do ubuntu para descobrir isso.

por Guruprasad Kulkarni 17.11.2014 / 20:18

1 resposta

2

Eu acredito que você instalou o pacote errado, ou pelo menos não o único que você precisa. Experimente: sudo apt-get install libsasl2-dev

Quanto a "des.h", eu tenho dois, e eles foram instalados com os pacotes:

  • libssl-dev: /usr/include/openssl/des.h
  • libcrypto ++ - dev: /usr/include/crypto ++/des.h

De: find /usr/include -name des.h | xargs dpkg -S

    
por 30.01.2015 / 17:50