diff options
author | Ingo Bürk <admin@airblader.de> | 2020-02-16 18:50:54 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-16 18:50:54 +0100 |
commit | 2914c7fb431c2f78c759336b284926600bce89d8 (patch) | |
tree | 3d93bddcda6a0d596eb54d521cb4999fd50e7156 | |
parent | f517b5aa57216a6c55fc00053dfaad378d9392fa (diff) | |
parent | 91b00c5605955ec8167fbbedd5dfe7d722ac9639 (diff) | |
download | i3-2914c7fb431c2f78c759336b284926600bce89d8.tar.gz i3-2914c7fb431c2f78c759336b284926600bce89d8.zip |
Merge pull request #3942 from stapelberg/iconv
configure.ac: test for iconv_open with #include <iconv.h>
-rw-r--r-- | configure.ac | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index 0b99cf80..3ab6345e 100644 --- a/configure.ac +++ b/configure.ac @@ -84,8 +84,11 @@ AC_SEARCH_LIBS([ev_run], [ev], , [AC_MSG_FAILURE([cannot find the required ev_ru AC_SEARCH_LIBS([shm_open], [rt], [], [], [-pthread]) -AC_SEARCH_LIBS([iconv_open], [iconv], , -AC_SEARCH_LIBS([libiconv_open], [iconv], , [AC_MSG_FAILURE([cannot find the required iconv_open() function despite trying to link with -liconv])])) +AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <iconv.h>], [iconv_open(0, 0)])], , + [LIBS="-liconv $LIBS" + AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <iconv.h>], [iconv_open(0, 0)])], , + [AC_MSG_FAILURE([cannot find the required iconv_open() function despite trying to link with -liconv])])] +) AX_PTHREAD |