Browse Source

Fixed libtinfow detection.

pull/38/head
rakshasa 14 years ago
parent
commit
4ff2483f07
  1. 10
      scripts/ax_with_curses.m4
  2. 2
      scripts/common.m4

10
scripts/ax_with_curses.m4

@ -317,14 +317,14 @@ AC_DEFUN([AX_WITH_CURSES], [
AC_MSG_WARN([could not find a working ncursesw/curses.h, ncursesw.h or ncurses.h])
])
dnl Test if we need to explicitly link against -linfow.
dnl Test if we need to explicitly link against -ltinfow.
AC_CACHE_CHECK([if NcursesW wide-character info library is linked properly], [ax_cv_ncurses_compiled], [
LIBS="$ax_saved_LIBS $CURSES_LIB"
AC_LINK_IFELSE([AC_LANG_CALL([], [keypad])],
[ax_cv_ncurses_compiled=yes], [ax_cv_ncurses_compiled=no])
LIBS="$LIBS -linfow"
LIBS="$LIBS -ltinfow"
AC_LINK_IFELSE([AC_LANG_CALL([], [keypad])],
[ax_cv_info_compiled=yes], [ax_cv_info_compiled=no])
@ -333,12 +333,12 @@ AC_DEFUN([AX_WITH_CURSES], [
])
AS_IF([test "x$ax_cv_ncurses_compiled" = xno && test "x$ax_cv_info_compiled" = xno], [
AC_MSG_ERROR([could not link ncursesw with/without infow])
AC_MSG_ERROR([could not link ncursesw with/without tinfow])
])
AS_IF([test "x$ax_cv_ncurses_compiled" = xno && test "x$ax_cv_info_compiled" = xyes], [
AC_MSG_RESULT([adding libinfow])
CURSES_LIB="$CURSES_LIB -linfow"
AC_MSG_RESULT([adding libtinfow])
CURSES_LIB="$CURSES_LIB -ltinfow"
])
])
])

2
scripts/common.m4

@ -185,7 +185,7 @@ AC_DEFUN([TORRENT_CHECK_POPCOUNT], [
AC_MSG_CHECKING(for __builtin_popcount)
AC_COMPILE_IFELSE([AC_LANG_SOURCE([
void f() { __builtin_popcount(0); }
int f() { return __builtin_popcount(0); }
])],
[
AC_MSG_RESULT(yes)

Loading…
Cancel
Save