aboutsummaryrefslogtreecommitdiffstats
path: root/skype/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'skype/configure.ac')
-rw-r--r--skype/configure.ac16
1 files changed, 16 insertions, 0 deletions
diff --git a/skype/configure.ac b/skype/configure.ac
index 08ba6f91..e169ad69 100644
--- a/skype/configure.ac
+++ b/skype/configure.ac
@@ -11,6 +11,22 @@ else
AC_MSG_RESULT(no)
fi
+case "`$CC -dumpmachine`" in
+ *linux*)
+ SHARED_FLAGS="-shared"
+ SHARED_EXT="so"
+ ;;
+ *apple-darwin*)
+ SHARED_FLAGS="-dynamiclib -Wl,-headerpad_max_install_names,-undefined,dynamic_lookup"
+ SHARED_EXT="dynlib"
+ ;;
+ *)
+ AC_MSG_ERROR([Your machine is not yet supported])
+ ;;
+esac
+AC_SUBST(SHARED_FLAGS)
+AC_SUBST(SHARED_EXT)
+
dnl Check for bitlbee
PKG_CHECK_MODULES(BITLBEE, bitlbee)
CFLAGS="$CFLAGS $BITLBEE_CFLAGS"