From 768df4d736722d8d2be04778839162b8948afab1 Mon Sep 17 00:00:00 2001 From: James Booth Date: Sat, 8 Mar 2014 23:57:50 +0000 Subject: [PATCH] Ncurses include libs before wget_wch check --- configure.ac | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/configure.ac b/configure.ac index 3abf8c1e..cae11a43 100644 --- a/configure.ac +++ b/configure.ac @@ -94,22 +94,23 @@ PKG_CHECK_MODULES([ncursesw], [ncursesw], [AC_MSG_ERROR([ncurses is required for profanity])])])])]) AM_CPPFLAGS="$AM_CPPFLAGS $NCURSES_CFLAGS" LIBS="$LIBS $NCURSES_LIBS" +AS_IF([test "x$PLATFORM" = xosx], [LIBS="$LIBS -lncurses -lcurl"]) ### Check wide characters support in ncurses library -###CFLAGS_RESTORE="$CFLAGS" -###CFLAGS="$CFLAGS $NCURSES_CFLAGS" -###AC_CACHE_CHECK([for wget_wch support in $NCURSES], ncurses_cv_wget_wch, -### [AC_LINK_IFELSE([AC_LANG_SOURCE([ -### #include -### int main() { -### (void)wget_wch(NULL, NULL); -### return 0; -### } -### ])], -### [ncurses_cv_wget_wch=yes], -### [ncurses_cv_wget_wch=no]) -### ]) -###CFLAGS="$CFLAGS_RESTORE" +CFLAGS_RESTORE="$CFLAGS" +CFLAGS="$CFLAGS $NCURSES_CFLAGS" +AC_CACHE_CHECK([for wget_wch support in $NCURSES], ncurses_cv_wget_wch, + [AC_LINK_IFELSE([AC_LANG_SOURCE([ + #include + int main() { + (void)wget_wch(NULL, NULL); + return 0; + } + ])], + [ncurses_cv_wget_wch=yes], + [ncurses_cv_wget_wch=no]) + ]) +CFLAGS="$CFLAGS_RESTORE" ###AS_IF([test "x$ncurses_cv_wget_wch" != xyes], ### [AC_MSG_ERROR([ncurses does not support wide characters])]) @@ -206,8 +207,6 @@ AS_IF([test "x$PACKAGE_STATUS" = xdevelopment], AM_CPPFLAGS="$AM_CPPFLAGS $glib_CFLAGS $curl_CFLAGS $libnotify_CFLAGS" LIBS="$LIBS $glib_LIBS $curl_LIBS $libnotify_LIBS" -AS_IF([test "x$PLATFORM" = xosx], [LIBS="$LIBS -lncurses -lcurl"]) - AC_SUBST(AM_CFLAGS) AC_SUBST(AM_CPPFLAGS)