diff options
| author | Werner Koch <[email protected]> | 2013-02-26 14:58:51 +0000 | 
|---|---|---|
| committer | Werner Koch <[email protected]> | 2013-02-26 16:10:43 +0000 | 
| commit | 787b5f14b933e5cee2624f79a23a60947f8134c8 (patch) | |
| tree | 444ff1675a033c2c5ac2b4f16fae428ffc172061 /configure.ac | |
| parent | Change the various version numbers to the new scheme. (diff) | |
| download | gpgme-787b5f14b933e5cee2624f79a23a60947f8134c8.tar.gz gpgme-787b5f14b933e5cee2624f79a23a60947f8134c8.zip | |
Improve missing libgpg-error reporting in configure.
* configure.ac (NEED_GPG_ERROR_VERSION): New.  Improve reporting for
missing libgpg-error.
Diffstat (limited to 'configure.ac')
| -rw-r--r-- | configure.ac | 19 | 
1 files changed, 17 insertions, 2 deletions
| diff --git a/configure.ac b/configure.ac index afc3d581..cfe6d1b1 100644 --- a/configure.ac +++ b/configure.ac @@ -65,6 +65,7 @@ LIBGPGME_LT_REVISION=1  GPGME_CONFIG_API_VERSION=1  ############################################## +NEED_GPG_ERROR_VERSION=1.8  NEED_LIBASSUAN_API=2  NEED_LIBASSUAN_VERSION=2.0.2 @@ -315,6 +316,8 @@ fi  # Checks for library functions. +AC_MSG_NOTICE([checking for libraries]) +  AC_FUNC_FSEEKO  AC_REPLACE_FUNCS(vasprintf) @@ -363,7 +366,9 @@ fi  AC_CHECK_FUNCS(setlocale)  # Checking for libgpg-error. -AM_PATH_GPG_ERROR(1.8,, AC_MSG_ERROR([libgpg-error was not found])) +have_gpg_error=no +AM_PATH_GPG_ERROR("$NEED_GPG_ERROR_VERSION", +                  have_gpg_error=yes, have_gpg_error=no)  AC_DEFINE(GPG_ERR_SOURCE_DEFAULT, GPG_ERR_SOURCE_GPGME,            [The default error source for GPGME.]) @@ -946,6 +951,16 @@ AC_SUBST(emacs_local_vars_end, ['End:'])  # Last check.  die=no +if test "$have_gpg_error" = "no"; then +   die=yes +   AC_MSG_NOTICE([[ +*** +*** You need libgpg-error to build this program. +**  This library is for example available at +***   ftp://ftp.gnupg.org/gcrypt/libgpg-error +*** (at least version $NEED_GPG_ERROR_VERSION is required.) +***]]) +fi  if test "$have_libassuan" = "no"; then     die=yes     AC_MSG_NOTICE([[ @@ -996,7 +1011,7 @@ echo "          G13 path:        $G13          G13 version:     $G13_VERSION, min. $NEED_G13_VERSION -        Assuan version:  $libassuan_version, min. $NEED_LIBASSUAN_VERSION +        Assuan version:  $libassuan_config_version, min. $NEED_LIBASSUAN_VERSION          UI Server:       $uiserver          FD Passing:      $use_descriptor_passing | 
