我最近为ARM编译了GPG,并且在此过程中不得不编译libgpg-error。今天,我需要编译AIDE,并且在./configure
期间出现以下错误:
配置:错误:您需要安装libgpg-error.a才能使用libgcrypt。
我再次编译了libgpg-error,在--enable-static
上使用了./configure
选项,现在在libgpg-error.a
中有一个/usr/local/lib
文件。但是,AIDE的configure
脚本显然找不到。我检查了脚本,但内部没有发现任何明显的内容。
我被困在这里,接下来应该检查什么?
答案 0 :(得分:1)
我使用的是Debian系统,并安装了root
软件包,它可以正常工作。
答案 1 :(得分:0)
通过this forum post,将--disable-static
添加到./configure
是我的解决方法。我正在以没有sudo / root的用户身份在Web托管环境中安装。
我的完整配置命令是./configure --prefix=$HOME --without-zlib --disable-static