
On Mon, 2013-02-25 at 17:42 -0700, Eric Blake wrote:
On 02/25/2013 05:38 PM, Eugene Marcotte wrote:
Hi,
I'm building libvirt for the first time and figuring out what libraries are required to get the simplest possible thing working.
Is there a hard requirement on gcrypt? I got libvirt past the configure script but the build failed on gcrypt.h. It looks like the include for it could be moved inside the #if WITH_GNUTLS section of libirt.c, if I understand what configure.ac is trying to set up.
Can you show the exact compiler error message you received? You are correct that this header is non-standard, and should be properly ifdef'd before we try to use it.
make[3]: Entering directory `/home/emarcotte/src/libvirt/src' CC libvirt_driver_la-libvirt.lo libvirt.c:34:20: fatal error: gcrypt.h: No such file or directory compilation terminated. Of course, installing gcrypt-devel fixes it, but I would have expected configure to fail. I can try to add an explicit check for gcrypt.h if it's required.