add shared library support for Tru64 UNIX and IRIX (bug #14)

This commit is contained in:
Keith Packard 2003-02-06 19:25:53 +00:00
parent ca4339b8bb
commit 9db8fbeccf
1 changed files with 17 additions and 0 deletions

View File

@ -91,6 +91,22 @@ else
DSO_LDOPTS='-G -z text -z defs -h $@' DSO_LDOPTS='-G -z text -z defs -h $@'
LIBS="$LIBS -lc" LIBS="$LIBS -lc"
;; ;;
*irix6*)
DSO_LDOPTS='-shared -rpath $(libdir) -set_version sgi1.0 -soname $@'
LIBS="$LIBS -lc"
;;
*osf[[123]]*)
# since the library is using soname-style versioning, don't use
# internal versioning, via -set_version.
DSO_LDOPTS='-shared -rpath $(libdir) -soname $@'
LIBS="$LIBS -lc"
;;
*osf[[45]]*)
# since the library is using soname-style versioning, don't use
# internal versioning, via -set_version.
DSO_LDOPTS='-shared -msym -rpath $(libdir) -soname $@'
LIBS="$LIBS -lc"
;;
*) *)
DSO_LDOPTS='-shared -h $@' DSO_LDOPTS='-shared -h $@'
;; ;;
@ -314,6 +330,7 @@ esac
AC_OUTPUT([Makefile AC_OUTPUT([Makefile
config/Makedefs config/Makedefs
fc-lang/Makefile
src/Makefile src/Makefile
fc-cache/Makefile fc-cache/Makefile
fc-list/Makefile fc-list/Makefile