mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
build: Automatically determine libgcrypt's file name.
* m4/guix.m4 (GUIX_LIBGCRYPT_LIBDIR): New macro. * configure.ac: Use it when no --with-libgcrypt-* option was passed. * README: Do not recommend --with-libgcrypt-prefix. Co-authored-by: 宋文武 <iyzsong@gmail.com>
This commit is contained in:
parent
04d1ab3bf5
commit
dd01fecd23
3 changed files with 32 additions and 15 deletions
15
m4/guix.m4
15
m4/guix.m4
|
@ -270,3 +270,18 @@ AC_DEFUN([GUIX_CHECK_LIBC_MOUNT], [
|
|||
guix_cv_libc_has_mount="no"
|
||||
fi])
|
||||
])
|
||||
|
||||
dnl GUIX_LIBGCRYPT_LIBDIR VAR
|
||||
dnl
|
||||
dnl Attempt to determine libgcrypt's LIBDIR; store the result in VAR.
|
||||
AC_DEFUN([GUIX_LIBGCRYPT_LIBDIR], [
|
||||
AC_PATH_PROG([LIBGCRYPT_CONFIG], [libgcrypt-config])
|
||||
AC_CACHE_CHECK([libgcrypt's library directory],
|
||||
[guix_cv_libgcrypt_libdir],
|
||||
[if test "x$LIBGCRYPT_CONFIG" != "x"; then
|
||||
guix_cv_libgcrypt_libdir=`$LIBGCRYPT_CONFIG --libs | sed -e "s/.*-L\([[^ ]]\+\)[[[:blank:]]]\+-lgcrypt.*/\1/g"`
|
||||
else
|
||||
guix_cv_libgcrypt_libdir=""
|
||||
fi])
|
||||
$1="$guix_cv_libgcrypt_libdir"
|
||||
])
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue