0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-05-18 10:53:48 +02:00

configure: Fallback to AC_CHECK_LIB if PKG_CHECK_MODULES fails.

This commit is contained in:
Jason Volk 2019-06-06 04:41:53 -07:00
parent 160734e3b4
commit 3267c522ee

View file

@ -1049,8 +1049,15 @@ PKG_CHECK_MODULES(SODIUM, libsodium,
have_sodium="yes"
AC_DEFINE([HAVE_SODIUM], [1], [Have libsodium])
], [
have_sodium="no"
AC_MSG_ERROR([libsodium is required but not found. Try apt-get install libsodium-dev])
RB_CHK_SYSHEADER(sodium.h, [SODIUM_H])
AC_CHECK_LIB([sodium], sodium_init,
[
have_sodium="yes"
AC_DEFINE([HAVE_SODIUM], [1], [Have libsodium])
], [
have_sodium="no"
AC_MSG_ERROR([libsodium is required but not found. Try apt-get install libsodium-dev])
])
])
AM_CONDITIONAL([SODIUM], [test "x$have_sodium" = "xyes"])