Solaris only allows -f for ln if the file's already existent.

This commit is contained in:
Jonathan Schleifer 2007-09-24 18:09:18 +02:00
parent 01a1b15ee2
commit 92a262c643

View file

@ -62,7 +62,7 @@ AC_DEFUN([AM_SHARED_LIB], [
PLUGIN_CFLAGS='-fPIC' PLUGIN_CFLAGS='-fPIC'
PLUGIN_LDFLAGS='-shared -fPIC' PLUGIN_LDFLAGS='-shared -fPIC'
PLUGIN_SUFFIX='.so' PLUGIN_SUFFIX='.so'
INSTALL_LIB='${INSTALL} -m 755 $$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR} && ${LN_S} -f $$i.${LIB_MAJOR}.${LIB_MINOR} ${DESTDIR}${libdir}/$$i' INSTALL_LIB='${INSTALL} -m 755 $$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR} && rm -f ${DESTDIR}${libdir}/$$i && ${LN_S} $$i.${LIB_MAJOR}.${LIB_MINOR} ${DESTDIR}${libdir}/$$i'
UNINSTALL_LIB='rm -f ${DESTDIR}${libdir}/$$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}' UNINSTALL_LIB='rm -f ${DESTDIR}${libdir}/$$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}'
CLEAN_LIB='' CLEAN_LIB=''
;; ;;