diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2014-03-16 19:18:16 +0100 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2014-03-16 19:18:16 +0100 |
commit | a4a4e2f38f4264d1a13e696fa611031a02e3eb1a (patch) | |
tree | 4dff19e3365e9c1b7ca225d9af41b70c7eb8b4eb /src/gui/curses | |
parent | d920f8745515d97a85d72632f875c08446c17671 (diff) | |
download | weechat-a4a4e2f38f4264d1a13e696fa611031a02e3eb1a.zip |
core: fix compilation on SmartOS (bug #40981, closes #23)
Diffstat (limited to 'src/gui/curses')
-rw-r--r-- | src/gui/curses/CMakeLists.txt | 4 | ||||
-rw-r--r-- | src/gui/curses/gui-curses-term.c | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/gui/curses/CMakeLists.txt b/src/gui/curses/CMakeLists.txt index a8927bce4..eaba7d481 100644 --- a/src/gui/curses/CMakeLists.txt +++ b/src/gui/curses/CMakeLists.txt @@ -53,6 +53,10 @@ IF(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") ENDIF(HAVE_BACKTRACE) ENDIF(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") +IF(${CMAKE_SYSTEM_NAME} STREQUAL "SunOS") + LIST(APPEND EXTRA_LIBS "socket" "nsl") +ENDIF(${CMAKE_SYSTEM_NAME} STREQUAL "SunOS") + LIST(APPEND EXTRA_LIBS "pthread") IF(ICONV_LIBRARY) diff --git a/src/gui/curses/gui-curses-term.c b/src/gui/curses/gui-curses-term.c index 2287278b7..c942231f6 100644 --- a/src/gui/curses/gui-curses-term.c +++ b/src/gui/curses/gui-curses-term.c @@ -24,7 +24,11 @@ #endif #ifdef HAVE_NCURSESW_CURSES_H +#ifdef __sun +#include <ncurses/term.h> +#else #include <ncursesw/term.h> +#endif #else #include <term.h> #endif |