我在 mandriva 2010.2 服务器上安装 bind 时遇到了一些困难。运行时./configure
出现错误,提示找不到include/openssl/opensslv.h
相对于 openssl 目录的路径。
我个人使用安装了 opensslurpmi openssl
并再次运行./configure --with-openssl=/usr/lib/openssl
,但这次它说给定的路径不是目录。经过一番检查后,我发现它确实不是目录。之后,我发现我有一个名为openssl-1.0.0a
inside 的目录,但其中/usr/lib
没有任何目录。include
file /usr/lib/openssl
表示这是一个 LSB 可执行文件,动态链接(使用共享库),已被剥离。
问题是什么?我应该在哪里找到 bind 正在搜索的路径才能完成安装?谢谢。
答案1
我再次安装了 openssl,这次是从源代码安装的,在我给出了绑定配置的新路径后,它安装成功:)