无法编译libcgcrypt-1.6.1 - 无法看到libgpg-error

时间:2014-07-21 13:10:45

标签: c compilation

[...]
checking for GPG Error - version >= 1.11... no
configure: error: libgpg-error is needed.
                See ftp://ftp.gnupg.org/gcrypt/libgpg-error/ .

Username@Computername /cygdrive/f/coding/sourcecode/libgcrypt-1.6.1
$ gpg-error-config --version
1.9

正如您所看到的,我确实安装了gpg-error,或者看起来如此。 也许问题是源目录在F:\上,而Cygwin,Windows和其他一切都在C:\?

我之前在http://lists.gnupg.org/pipermail/gnupg-users/2009-May/036486.html找到了同样的问题 - 没有答案......

Cygwin 1.7.31,Windows 8.1 x64,libgcrypt-1.6.1和libgpg-error自然是1.9。

提前感谢您,请告诉我是否应提供其他信息。

1 个答案:

答案 0 :(得分:0)

抱歉这个愚蠢的问题;看来我没有正确设置LD_LIBRARY_PATH和LIBRARY_PATH。如果你遇到类似的问题,那么你也应该检查你的CPATH和PATH。

如果您像我一样使用Cygwin,请务必添加 -

  • / usr / local / lib 到LD_LIBRARY_PATH和LIBRARY_PATH,
  • / usr / local / include 到CPATH,
  • / bin / usr / bin 到PATH(并将它们放在... / windows / system32之前)。

之后应该安装一切。