]> git.wh0rd.org - fontconfig.git/commitdiff
Make autoconf use correct options to build solaris shared libraries xf-4_2_99_1
authorKeith Packard <keithp@keithp.com>
Fri, 7 Jun 2002 17:55:41 +0000 (17:55 +0000)
committerKeith Packard <keithp@keithp.com>
Fri, 7 Jun 2002 17:55:41 +0000 (17:55 +0000)
configure.in

index 2e3846aa4210b58e2648515acb9b85843434d6d3..93b625c3abbfaf100c052d748f6ad93aff137ea9 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl $XFree86: xc/lib/fontconfig/configure.in,v 1.4 2002/05/23 17:06:46 keithp Exp $
+dnl $XFree86: xc/lib/fontconfig/configure.in,v 1.5 2002/05/24 05:19:30 keithp Exp $
 dnl
 dnl Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
 dnl
@@ -81,10 +81,21 @@ if test "$GCC" = "yes"; then
     DSO_CFLAGS=''
     DSO_PIC_CFLAGS='-fPIC -DPIC'
 else
+    AC_CANONICAL_HOST
+    
     MKSHLIB='$(LD) $(DSO_LDOPTS) -o $@'
-    DSO_LDOPTS='-shared -h $@'
     DSO_CFLAGS=''
     DSO_PIC_CFLAGS='-KPIC -DPIC'
+    
+    case "$host" in
+    *solaris*)
+       DSO_LDOPTS='-G -z text -z defs -h $@'
+       LIBS="$LIBS -lc"
+       ;;
+    *)
+       DSO_LDOPTS='-shared -h $@'
+       ;;
+    esac
 fi
 
 AC_SUBST(MKSHLIB)