编译 libvirt 时未找到 lgcrypt

编译 libvirt 时未找到 lgcrypt

我正在编译 libvirt。编译时我必须安装许多作为依赖项出现的库。但我无法解决以下错误:

linux/bin/ld:找不到 -lgcrypt collect2:ld 返回 1 退出状态

我的系统中已经安装了 libgcrypt:

~/libvirt> sudo zypper install libgcrypt11 正在加载存储库数据... 正在读取已安装的软件包... 'libgcrypt11' 已安装。 没有 'libgcrypt11-1.5.0-2.1.2.i586' 的更新候选项。 已安装最高可用版本。 正在解决软件包依赖关系...

没事做。

如果我缺少一些包裹,请帮帮我吗?

答案1

我搞明白了。没有丢失任何包,但不知何故我的 /bin 没有读取 libgcrypt。卸载并重新安装 libgcrypt 后,我​​就可以正常工作了。

相关内容