Mercurial > ~mikael > mcabber > hg
comparison mcabber/configure.ac @ 2332:645d3ef1c88e
Link against tinfo _or_ tinfow
When linking againt libraries for wide characters, only libtinfow should be
linked.
author | franky |
---|---|
date | Mon, 25 Nov 2019 21:40:51 +0100 |
parents | 457891789a7d |
children | 0dc317b5599d |
comparison
equal
deleted
inserted
replaced
2331:e872a169fb6e | 2332:645d3ef1c88e |
---|---|
98 [cf_ncurses="$lib"; cf_ncurses_unicode="yes"; break]) | 98 [cf_ncurses="$lib"; cf_ncurses_unicode="yes"; break]) |
99 done | 99 done |
100 AC_CHECK_LIB($cf_ncurses, initscr, | 100 AC_CHECK_LIB($cf_ncurses, initscr, |
101 [LIBS="$LIBS -l$cf_ncurses" | 101 [LIBS="$LIBS -l$cf_ncurses" |
102 | 102 |
103 AC_CHECK_LIB(tinfo, tgetent, [LIBS="$LIBS -ltinfo"]) | |
104 | |
105 if test "$cf_ncurses" = ncursesw; then | 103 if test "$cf_ncurses" = ncursesw; then |
106 AC_CHECK_HEADERS([ncursesw/ncurses.h ncursesw/panel.h],, | 104 AC_CHECK_LIB(tinfow, tgetent, [LIBS="$LIBS -ltinfow"]) |
105 AC_CHECK_HEADERS([ncursesw/ncurses.h ncursesw/panel.h],, | |
107 [AC_CHECK_HEADERS([ncurses.h panel.h],, | 106 [AC_CHECK_HEADERS([ncurses.h panel.h],, |
108 AC_MSG_ERROR([Missing header file]))]) | 107 AC_MSG_ERROR([Missing header file]))]) |
109 else | 108 else |
109 AC_CHECK_LIB(tinfo, tgetent, [LIBS="$LIBS -ltinfo"]) | |
110 AC_CHECK_HEADERS([ncurses/ncurses.h ncurses/panel.h],, | 110 AC_CHECK_HEADERS([ncurses/ncurses.h ncurses/panel.h],, |
111 [AC_CHECK_HEADERS([ncurses.h panel.h],, | 111 [AC_CHECK_HEADERS([ncurses.h panel.h],, |
112 AC_MSG_ERROR([Missing header file]))]) | 112 AC_MSG_ERROR([Missing header file]))]) |
113 fi | 113 fi |
114 ], | 114 ], |