diff options
author | Mark Adler <madler@alumni.caltech.edu> | 2011-11-13 13:04:26 -0800 |
---|---|---|
committer | Mark Adler <madler@alumni.caltech.edu> | 2011-11-13 13:04:26 -0800 |
commit | d169dd73007cf1eadea79fb2c506b03f178a2bad (patch) | |
tree | 521a4cd14aa8ffd8e77db9a900e11425cc3eb191 /configure | |
parent | 9e50ed8ef10320f84e6e5e5f853a22aae6e62de7 (diff) | |
download | zlib-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-x | configure | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -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} |
32 | fi | 32 | fi |
33 | AR_RC="${AR} rc" | 33 | ARFLAGS=${ARFLAGS-"rc"} |
34 | if "${CROSS_PREFIX}ranlib" --version >/dev/null 2>/dev/null || test $? -lt 126; then | 34 | if "${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 |
167 | else | 167 | else |
@@ -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# |