diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2009-10-04 11:54:24 +0200 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2009-10-04 11:54:24 +0200 |
commit | 7b2f578ac4026ea0f94b9060801a9f97bb243d2c (patch) | |
tree | 8ea5f97a89cf63e400d2b264787a2f8c5c501cb0 /src/gui | |
parent | 43c76c916481a4d7107edddc16db8c3bde07a94d (diff) | |
download | weechat-7b2f578ac4026ea0f94b9060801a9f97bb243d2c.zip |
Fix compilation under Cygwin (patch #6916)
Diffstat (limited to 'src/gui')
-rw-r--r-- | src/gui/curses/CMakeLists.txt | 8 | ||||
-rw-r--r-- | src/gui/curses/gui-curses.h | 4 | ||||
-rw-r--r-- | src/gui/gtk/CMakeLists.txt | 8 |
3 files changed, 20 insertions, 0 deletions
diff --git a/src/gui/curses/CMakeLists.txt b/src/gui/curses/CMakeLists.txt index 9b196dc2d..1bdeaaf4f 100644 --- a/src/gui/curses/CMakeLists.txt +++ b/src/gui/curses/CMakeLists.txt @@ -54,6 +54,14 @@ IF(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") ENDIF(HAVE_BACKTRACE) ENDIF(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") +IF(ICONV_LIBRARY) + LIST(APPEND EXTRA_LIBS ${ICONV_LIBRARY}) +ENDIF(ICONV_LIBRARY) + +IF(LIBINTL_LIBRARY) + LIST(APPEND EXTRA_LIBS ${LIBINTL_LIBRARY}) +ENDIF(LIBINTL_LIBRARY) + ADD_EXECUTABLE(${EXECUTABLE} ${WEECHAT_CURSES_SRC}) INCLUDE_DIRECTORIES(.. ../../core ../../plugins) diff --git a/src/gui/curses/gui-curses.h b/src/gui/curses/gui-curses.h index 3f7783b6b..70f89b5cc 100644 --- a/src/gui/curses/gui-curses.h +++ b/src/gui/curses/gui-curses.h @@ -28,6 +28,10 @@ #include <curses.h> #endif +#ifdef __CYGWIN__ +#include <sys/termios.h> +#endif + struct t_gui_buffer; struct t_gui_window; struct t_gui_bar_window; diff --git a/src/gui/gtk/CMakeLists.txt b/src/gui/gtk/CMakeLists.txt index f28bdcc23..2f63c67f0 100644 --- a/src/gui/gtk/CMakeLists.txt +++ b/src/gui/gtk/CMakeLists.txt @@ -36,6 +36,14 @@ IF(PKG_CONFIG_FOUND) ENDIF(GTK2_FOUND) ENDIF(PKG_CONFIG_FOUND) +IF(ICONV_LIBRARY) + LIST(APPEND EXTRA_LIBS ${ICONV_LIBRARY}) +ENDIF(ICONV_LIBRARY) + +IF(LIBINTL_LIBRARY) + LIST(APPEND EXTRA_LIBS ${LIBINTL_LIBRARY}) +ENDIF(LIBINTL_LIBRARY) + ADD_EXECUTABLE(${EXECUTABLE} ${WEECHAT_GTK_SRC}) INCLUDE_DIRECTORIES(.. ../../core ../../plugins) |