aboutsummaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorMark Adler <madler@alumni.caltech.edu>2011-11-13 13:04:26 -0800
committerMark Adler <madler@alumni.caltech.edu>2011-11-13 13:04:26 -0800
commitd169dd73007cf1eadea79fb2c506b03f178a2bad (patch)
tree521a4cd14aa8ffd8e77db9a900e11425cc3eb191 /configure
parent9e50ed8ef10320f84e6e5e5f853a22aae6e62de7 (diff)
downloadzlib-d169dd73007cf1eadea79fb2c506b03f178a2bad.tar.gz
zlib-d169dd73007cf1eadea79fb2c506b03f178a2bad.tar.bz2
zlib-d169dd73007cf1eadea79fb2c506b03f178a2bad.zip
Split off AR options in Makefile.in and configure.
Adds ARFLAGS variable for options, where AR is now just the command name. So now $(AR) $(ARFLAGS) is used to build the static library.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure13
1 files changed, 8 insertions, 5 deletions
diff --git a/configure b/configure
index d15c03b..5a5a488 100755
--- a/configure
+++ b/configure
@@ -30,7 +30,7 @@ else
30 AR=${AR-"ar"} 30 AR=${AR-"ar"}
31 test -n "${CROSS_PREFIX}" && echo Using ${AR} 31 test -n "${CROSS_PREFIX}" && echo Using ${AR}
32fi 32fi
33AR_RC="${AR} rc" 33ARFLAGS=${ARFLAGS-"rc"}
34if "${CROSS_PREFIX}ranlib" --version >/dev/null 2>/dev/null || test $? -lt 126; then 34if "${CROSS_PREFIX}ranlib" --version >/dev/null 2>/dev/null || test $? -lt 126; then
35 RANLIB=${RANLIB-"${CROSS_PREFIX}ranlib"} 35 RANLIB=${RANLIB-"${CROSS_PREFIX}ranlib"}
36 test -n "${CROSS_PREFIX}" && echo Using ${RANLIB} 36 test -n "${CROSS_PREFIX}" && echo Using ${RANLIB}
@@ -161,7 +161,7 @@ if test "$gcc" -eq 1 && ($cc -c $cflags $test.c) 2>/dev/null; then
161 SHAREDLIBM=libz.$VER1$shared_ext 161 SHAREDLIBM=libz.$VER1$shared_ext
162 LDSHARED=${LDSHARED-"$cc -dynamiclib -install_name $libdir/$SHAREDLIBM -compatibility_version $VER1 -current_version $VER3"} 162 LDSHARED=${LDSHARED-"$cc -dynamiclib -install_name $libdir/$SHAREDLIBM -compatibility_version $VER1 -current_version $VER3"}
163 AR="libtool" 163 AR="libtool"
164 AR_RC="${AR} -o" ;; 164 ARFLAGS="-o" ;;
165 *) LDSHARED=${LDSHARED-"$cc -shared"} ;; 165 *) LDSHARED=${LDSHARED-"$cc -shared"} ;;
166 esac 166 esac
167else 167else
@@ -198,7 +198,8 @@ else
198 CFLAGS=${CFLAGS-"-4 -O"} 198 CFLAGS=${CFLAGS-"-4 -O"}
199 LDSHARED=${LDSHARED-"cc"} 199 LDSHARED=${LDSHARED-"cc"}
200 RANLIB=${RANLIB-"true"} 200 RANLIB=${RANLIB-"true"}
201 AR_RC="cc -A" ;; 201 AR="cc"
202 ARFLAGS="-A" ;;
202 SCO_SV\ 3.2*) SFLAGS=${CFLAGS-"-O3 -dy -KPIC "} 203 SCO_SV\ 3.2*) SFLAGS=${CFLAGS-"-O3 -dy -KPIC "}
203 CFLAGS=${CFLAGS-"-O3"} 204 CFLAGS=${CFLAGS-"-O3"}
204 LDSHARED=${LDSHARED-"cc -dy -KPIC -G"} ;; 205 LDSHARED=${LDSHARED-"cc -dy -KPIC -G"} ;;
@@ -598,7 +599,8 @@ sed < Makefile.in "
598/^SHAREDLIB *=/s#=.*#=$SHAREDLIB# 599/^SHAREDLIB *=/s#=.*#=$SHAREDLIB#
599/^SHAREDLIBV *=/s#=.*#=$SHAREDLIBV# 600/^SHAREDLIBV *=/s#=.*#=$SHAREDLIBV#
600/^SHAREDLIBM *=/s#=.*#=$SHAREDLIBM# 601/^SHAREDLIBM *=/s#=.*#=$SHAREDLIBM#
601/^AR *=/s#=.*#=$AR_RC# 602/^AR *=/s#=.*#=$AR#
603/^ARFLAGS *=/s#=.*#=$ARFLAGS#
602/^RANLIB *=/s#=.*#=$RANLIB# 604/^RANLIB *=/s#=.*#=$RANLIB#
603/^LDCONFIG *=/s#=.*#=$LDCONFIG# 605/^LDCONFIG *=/s#=.*#=$LDCONFIG#
604/^LDSHAREDLIBC *=/s#=.*#=$LDSHAREDLIBC# 606/^LDSHAREDLIBC *=/s#=.*#=$LDSHAREDLIBC#
@@ -624,7 +626,8 @@ sed < zlib.pc.in "
624/^SHAREDLIB *=/s#=.*#=$SHAREDLIB# 626/^SHAREDLIB *=/s#=.*#=$SHAREDLIB#
625/^SHAREDLIBV *=/s#=.*#=$SHAREDLIBV# 627/^SHAREDLIBV *=/s#=.*#=$SHAREDLIBV#
626/^SHAREDLIBM *=/s#=.*#=$SHAREDLIBM# 628/^SHAREDLIBM *=/s#=.*#=$SHAREDLIBM#
627/^AR *=/s#=.*#=$AR_RC# 629/^AR *=/s#=.*#=$AR#
630/^ARFLAGS *=/s#=.*#=$ARFLAGS#
628/^RANLIB *=/s#=.*#=$RANLIB# 631/^RANLIB *=/s#=.*#=$RANLIB#
629/^EXE *=/s#=.*#=$EXE# 632/^EXE *=/s#=.*#=$EXE#
630/^prefix *=/s#=.*#=$prefix# 633/^prefix *=/s#=.*#=$prefix#