我想在ubuntu 18.04上安装kerberos。这个环节 说的步骤是
当我运行 .配置 它检查了一些依赖关系,但没有找到 res_search
这些是我终端上的日志。
configure: creating cache .config.cachechecking for gcc... gccchecking for C compiler default output... a.outchecking whether the C compiler works... yeschecking whether we are cross compiling... nochecking for suffix of executables. ...检查对象文件的后缀...检查我们是否使用GNU C编译器...yes检查gcc是否接受-g...yes检查如何运行C预处理器...gcc -E检查gcc选项是否接受ANSI C...。none neededLooking for .configureconfigure: adding extra warning flags for gccbuilt in krb4 supportchecking which version of com_err to use... krb5checking which version of subsystem package to use... krb5checking for an ANSI C-conforming const. ... yeschecking for gethostbyname... yeschecking for socket... yeschecking if DNS Kerberos lookup support should be compiled in... yeschecking for res_search... nochecking for res_search in -lresolv... noconfigure: error: 在-lresolv中找不到支持解析器的例程res_search。
最后两行是导致这个命令失败的原因。
我应该怎么做?
谢谢。
就像@Mat说的,版本很旧,最新版本的kerberos是好的。