aboutsummaryrefslogtreecommitdiffstats
path: root/skype/configure.ac
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@frugalware.org>2008-03-07 13:38:58 +0100
committerMiklos Vajna <vmiklos@frugalware.org>2008-03-07 13:38:58 +0100
commitdf1a59d4562af4806da5463b788310cd35b84058 (patch)
tree315ed969fbdd0aa67f581976e4d63b9ff84600fe /skype/configure.ac
parentf5782755d6a73bc1b7524aeed06e54e09feee553 (diff)
add support for osx
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"