build on cygwin enabled

This commit is contained in:
Martin Sustrik 2010-02-19 17:50:47 +01:00
parent 727054547f
commit 8b86dcf81c
3 changed files with 6 additions and 0 deletions

View File

@ -4,6 +4,7 @@ Contributors
Alexej Lotz Alexej Lotz
Asko Kauppi Asko Kauppi
Barak Amar Barak Amar
Bernd Prager
Chris Wong Chris Wong
Conrad D. Steenberg Conrad D. Steenberg
Dhruva Krishnamurthy Dhruva Krishnamurthy

View File

@ -200,6 +200,9 @@ case "${host_os}" in
on_mingw32="yes" on_mingw32="yes"
install_man="no" install_man="no"
;; ;;
*cygwin*)
AC_DEFINE(ZMQ_HAVE_CYGWIN, 1, [Have Cygwin])
;;
*) *)
AC_MSG_ERROR([unsupported system: ${host_os}.]) AC_MSG_ERROR([unsupported system: ${host_os}.])
;; ;;

View File

@ -61,6 +61,8 @@ namespace zmq
typedef devpoll_t poller_t; typedef devpoll_t poller_t;
#elif defined ZMQ_HAVE_OPENVMS #elif defined ZMQ_HAVE_OPENVMS
typedef select_t poller_t; typedef select_t poller_t;
#elif defined ZMQ_HAVE_CYGWIN
typedef select_t poller_t;
#else #else
#error Unsupported platform #error Unsupported platform
#endif #endif