Use -install_name on OS X for shared libs.

This commit is contained in:
Jonathan Schleifer 2012-03-17 22:36:34 +01:00
parent 6fd067b52d
commit c7615089f4

View file

@ -94,7 +94,7 @@ AC_DEFUN([BUILDSYS_SHARED_LIB], [
darwin*) darwin*)
AC_MSG_RESULT(Darwin) AC_MSG_RESULT(Darwin)
LIB_CFLAGS='-fPIC -DPIC' LIB_CFLAGS='-fPIC -DPIC'
LIB_LDFLAGS='-dynamiclib -current_version ${LIB_MAJOR}.${LIB_MINOR} -compatibility_version ${LIB_MAJOR}' LIB_LDFLAGS='-dynamiclib -current_version ${LIB_MAJOR}.${LIB_MINOR} -compatibility_version ${LIB_MAJOR} -install_name ${libdir}/$$(i=${SHARED_LIB}; echo $${i%.dylib}).${LIB_MAJOR}.dylib'
LIB_PREFIX='lib' LIB_PREFIX='lib'
LIB_SUFFIX='.dylib' LIB_SUFFIX='.dylib'
LDFLAGS_RPATH='-Wl,-rpath,${libdir}' LDFLAGS_RPATH='-Wl,-rpath,${libdir}'