summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Ralls <jralls@ceridwen.us>2011-05-19 11:27:18 -0700
committerJohn Ralls <jralls@ceridwen.us>2011-05-19 11:27:28 -0700
commitcffbb2b7457f12b8128cb31e478b407b0d2dcdcd (patch)
treef72f7bb79fcc12425e94ca885e2bbe9cc42ccca9
parent36d4260baa5e6b03c14b8abdcffedf9b940bedb3 (diff)
downloadgobject-introspection-cffbb2b7457f12b8128cb31e478b407b0d2dcdcd.tar.gz
Bug 650622: Wrong suffix for CAIRO_SHARED_LIBRARY on OSX
-rw-r--r--configure.ac18
1 files changed, 16 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac
index fccad9c4..16db3a7a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -137,10 +137,24 @@ if test x$have_cairo = xyes; then
fi
if test x$have_cairo_gobject = xyes; then
- CAIRO_SHARED_LIBRARY="libcairo-gobject.so.2"
+ case "$host" in
+ *-*-darwin*)
+ CAIRO_SHARED_LIBRARY="libcairo-gobject.2.dylib"
+ ;;
+ *)
+ CAIRO_SHARED_LIBRARY="libcairo-gobject.so.2"
+ ;;
+ esac
CAIRO_GIR_PACKAGE="cairo-gobject"
elif test x$have_cairo = xyes; then
- CAIRO_SHARED_LIBRARY="libcairo.so.2"
+ case "$host" in
+ *-*-darwin*)
+ CAIRO_SHARED_LIBRARY="libcairo.2.dylib"
+ ;;
+ *)
+ CAIRO_SHARED_LIBRARY="libcairo.so.2"
+ ;;
+ esac
CAIRO_GIR_PACKAGE="cairo"
fi
AC_SUBST(CAIRO_SHARED_LIBRARY)