首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >cyrus sasl 2.1.26 on ubuntu 12.04

cyrus sasl 2.1.26 on ubuntu 12.04
EN

Server Fault用户
提问于 2014-11-17 19:18:15
回答 1查看 3.4K关注 0票数 1

我必须从源头构建openldap,因为回购中提供的版本有点老了。

我下载了openldap版本2.4.40。我要它用赛勒斯·萨斯尔

为了安装塞勒斯sasl,我做了"sudo apt-get install sasl 2-dev“。

现在openldap无法找到赛勒斯·萨塞尔。我得到以下错误:检查sasl/sasl.h.不

代码语言:javascript
运行
复制
 checking for sasl/sasl.h presence...no

代码语言:javascript
运行
复制
 checking sasl.h usability...no

代码语言:javascript
运行
复制
 checking sasl.h presence...no

代码语言:javascript
运行
复制
 configure: error: Could not locate cyrus sasl    
  1. 我用正确的方式安装了赛勒斯·萨塞尔吗?
  2. 我相信我需要openldap来指向sasl库,但我不知道它们位于哪里。请帮帮忙
  3. 我也试过建造赛勒斯·萨塞尔。下载了2.1.26版本,但我得到了以下错误:致命错误: des.h:没有这样的文件或目录。我需要什么才能解决这个问题?赛勒斯团队已经让我联系到ubuntu团队来解决这个问题。
EN

回答 1

Server Fault用户

发布于 2015-01-30 16:50:03

我相信你安装了错误的软件包,或者至少不是你唯一需要的。尝试:sudo apt-get install libsasl2-dev

至于"des.h",我有两个,它们与软件包一起安装:

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

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

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/644998

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档