aboutsummaryrefslogtreecommitdiff
path: root/flow-native/configure.ac
diff options
context:
space:
mode:
authorJakob Odersky <jodersky@gmail.com>2015-11-01 21:07:12 -0800
committerJakob Odersky <jodersky@gmail.com>2015-11-16 23:27:53 -0800
commit628debc2a1d04dc367e5e76858b754f1ddb6141f (patch)
treef32b2b8776f363147f1fb380adc3e15cd9912296 /flow-native/configure.ac
parent9328cb2b61751472b6abe9c57502ecef79d3d069 (diff)
downloadakka-serial-cygwin.tar.gz
akka-serial-cygwin.tar.bz2
akka-serial-cygwin.zip
Enable build for Cygwincygwin
Diffstat (limited to 'flow-native/configure.ac')
-rw-r--r--flow-native/configure.ac15
1 files changed, 15 insertions, 0 deletions
diff --git a/flow-native/configure.ac b/flow-native/configure.ac
index 1b622c4..4841b67 100644
--- a/flow-native/configure.ac
+++ b/flow-native/configure.ac
@@ -43,6 +43,21 @@ AC_ARG_ENABLE([versioned-lib],
AM_CONDITIONAL([ENABLE_VERSIONED_LIB], [test "$enable_versioned_lib" = "yes"])
+EXTRA_CFLAGS=""
+EXTRA_LDFLAGS=""
+
+case "$host_os" in
+ cygwin*)
+ EXTRA_CFLAGS="-D __int64=int64_t"
+ EXTRA_LDFLAGS="-no-undefined"
+ ;;
+ *)
+ ;;
+esac
+
+AC_SUBST([EXTRA_CFLAGS])
+AC_SUBST([EXTRA_LDFLAGS])
+
AC_CONFIG_FILES([Makefile])
AC_CONFIG_FILES([src/Makefile])
AC_OUTPUT