From 9db8fbeccf14e1be2e305c3dd8d83991ce8a1055 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Thu, 6 Feb 2003 19:25:53 +0000 Subject: [PATCH] add shared library support for Tru64 UNIX and IRIX (bug #14) --- configure.in | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/configure.in b/configure.in index a3c1f75..bacea7b 100644 --- a/configure.in +++ b/configure.in @@ -91,6 +91,22 @@ else DSO_LDOPTS='-G -z text -z defs -h $@' 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 $@' ;; @@ -314,6 +330,7 @@ esac AC_OUTPUT([Makefile config/Makedefs + fc-lang/Makefile src/Makefile fc-cache/Makefile fc-list/Makefile