diff options
author | Mark Adler <madler@alumni.caltech.edu> | 2011-09-09 23:20:15 -0700 |
---|---|---|
committer | Mark Adler <madler@alumni.caltech.edu> | 2011-09-09 23:20:15 -0700 |
commit | c34c1fcbb19852ca35216ad66276f4f86af3fc22 (patch) | |
tree | 4bd0972d6c682e474725eca372f6551d539f8768 /configure | |
parent | 02b6cf579f02ec78c052735020a5d3c5723ed641 (diff) | |
download | zlib-c34c1fcbb19852ca35216ad66276f4f86af3fc22.tar.gz zlib-c34c1fcbb19852ca35216ad66276f4f86af3fc22.tar.bz2 zlib-c34c1fcbb19852ca35216ad66276f4f86af3fc22.zip |
zlib 1.1.2v1.1.2
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 37 |
1 files changed, 22 insertions, 15 deletions
@@ -24,7 +24,6 @@ VER=`sed -n -e '/VERSION "/s/.*"\(.*\)".*/\1/p' < zlib.h` | |||
24 | AR=${AR-"ar rc"} | 24 | AR=${AR-"ar rc"} |
25 | RANLIB=${RANLIB-"ranlib"} | 25 | RANLIB=${RANLIB-"ranlib"} |
26 | prefix=${prefix-/usr/local} | 26 | prefix=${prefix-/usr/local} |
27 | exec_prefix=${exec_prefix-$prefix} | ||
28 | shared_ext='.so' | 27 | shared_ext='.so' |
29 | shared=0 | 28 | shared=0 |
30 | gcc=0 | 29 | gcc=0 |
@@ -32,8 +31,10 @@ old_cc="$CC" | |||
32 | old_cflags="$CFLAGS" | 31 | old_cflags="$CFLAGS" |
33 | 32 | ||
34 | case "$1" in | 33 | case "$1" in |
34 | -h* | --h*) echo 'syntax: configure [ --shared ] [--prefix PREFIX]'; exit 0;; | ||
35 | -p*=* | --p*=*) prefix=`echo $1 | sed 's/[-a-z_]*=//'`; shift;; | ||
36 | -p* | --p*) prefix="$2"; shift; shift;; | ||
35 | -s* | --s*) shared=1; shift;; | 37 | -s* | --s*) shared=1; shift;; |
36 | -h* | --h*) echo 'syntax: configure [ --shared ]'; exit 0;; | ||
37 | esac | 38 | esac |
38 | 39 | ||
39 | test=ztest$$ | 40 | test=ztest$$ |
@@ -61,15 +62,18 @@ else | |||
61 | # find system name and corresponding cc options | 62 | # find system name and corresponding cc options |
62 | CC=${CC-cc} | 63 | CC=${CC-cc} |
63 | case `(uname -sr || echo unknown) 2>/dev/null` in | 64 | case `(uname -sr || echo unknown) 2>/dev/null` in |
64 | SunOS\ 5*) SFLAGS=${CFLAGS-"-fast -xcg89 -KPIC -R."} | 65 | HP-UX*) SFLAGS=${CFLAGS-"-O +z"} |
65 | CFLAGS=${CFLAGS-"-fast -xcg89"} | 66 | CFLAGS=${CFLAGS-"-O"} |
66 | LDSHARED=${LDSHARED-"cc -G"};; | 67 | # LDSHARED=${LDSHARED-"ld -b +vnocompatwarnings"} |
67 | SunOS\ 4*) SFLAGS=${CFLAGS-"-O2 -PIC"} | 68 | LDSHARED=${LDSHARED-"ld -b"} |
68 | CFLAGS=${CFLAGS-"-O2"} | 69 | shared_ext='.sl' |
69 | LDSHARED=${LDSHARED-"ld"};; | 70 | SHAREDLIB='libz.sl';; |
70 | IRIX*) SFLAGS=${CFLAGS-"-ansi -O2 -rpath ."} | 71 | IRIX*) SFLAGS=${CFLAGS-"-ansi -O2 -rpath ."} |
71 | CFLAGS=${CFLAGS-"-ansi -O2"} | 72 | CFLAGS=${CFLAGS-"-ansi -O2"} |
72 | LDSHARED=${LDSHARED-"cc -shared"};; | 73 | LDSHARED=${LDSHARED-"cc -shared"};; |
74 | OSF1) SFLAGS=${CFLAGS-"-O -std1"} | ||
75 | CFLAGS=${CFLAGS-"-O -std1"} | ||
76 | LDSHARED=${LDSHARED-"cc -shared"};; | ||
73 | QNX*) SFLAGS=${CFLAGS-"-4 -O"} | 77 | QNX*) SFLAGS=${CFLAGS-"-4 -O"} |
74 | CFLAGS=${CFLAGS-"-4 -O"} | 78 | CFLAGS=${CFLAGS-"-4 -O"} |
75 | LDSHARED=${LDSHARED-"cc"} | 79 | LDSHARED=${LDSHARED-"cc"} |
@@ -78,16 +82,20 @@ else | |||
78 | SCO_SV\ 3.2*) SFLAGS=${CFLAGS-"-O3 -dy -KPIC "} | 82 | SCO_SV\ 3.2*) SFLAGS=${CFLAGS-"-O3 -dy -KPIC "} |
79 | CFLAGS=${CFLAGS-"-O3"} | 83 | CFLAGS=${CFLAGS-"-O3"} |
80 | LDSHARED=${LDSHARED-"cc -dy -KPIC -G"};; | 84 | LDSHARED=${LDSHARED-"cc -dy -KPIC -G"};; |
81 | HP-UX*) SFLAGS=${CFLAGS-"-O +z"} | 85 | SunOS\ 5*) SFLAGS=${CFLAGS-"-fast -xcg89 -KPIC -R."} |
82 | CFLAGS=${CFLAGS-"-O"} | 86 | CFLAGS=${CFLAGS-"-fast -xcg89"} |
83 | # LDSHARED=${LDSHARED-"ld -b +vnocompatwarnings"} | 87 | LDSHARED=${LDSHARED-"cc -G"};; |
84 | LDSHARED=${LDSHARED-"ld -b"} | 88 | SunOS\ 4*) SFLAGS=${CFLAGS-"-O2 -PIC"} |
85 | shared_ext='.sl' | 89 | CFLAGS=${CFLAGS-"-O2"} |
86 | SHAREDLIB='libz.sl';; | 90 | LDSHARED=${LDSHARED-"ld"};; |
87 | UNIX_System_V\ 4.2.0) | 91 | UNIX_System_V\ 4.2.0) |
88 | SFLAGS=${CFLAGS-"-KPIC -O"} | 92 | SFLAGS=${CFLAGS-"-KPIC -O"} |
89 | CFLAGS=${CFLAGS-"-O"} | 93 | CFLAGS=${CFLAGS-"-O"} |
90 | LDSHARED=${LDSHARED-"cc -G"};; | 94 | LDSHARED=${LDSHARED-"cc -G"};; |
95 | UNIX_SV\ 4.2MP) | ||
96 | SFLAGS=${CFLAGS-"-Kconform_pic -O"} | ||
97 | CFLAGS=${CFLAGS-"-O"} | ||
98 | LDSHARED=${LDSHARED-"cc -G"};; | ||
91 | # send working options for other systems to support@gzip.org | 99 | # send working options for other systems to support@gzip.org |
92 | *) SFLAGS=${CFLAGS-"-O"} | 100 | *) SFLAGS=${CFLAGS-"-O"} |
93 | CFLAGS=${CFLAGS-"-O"} | 101 | CFLAGS=${CFLAGS-"-O"} |
@@ -152,5 +160,4 @@ sed < Makefile.in " | |||
152 | /^RANLIB *=/s%=.*%=$RANLIB% | 160 | /^RANLIB *=/s%=.*%=$RANLIB% |
153 | /^VER *=/s%=.*%=$VER% | 161 | /^VER *=/s%=.*%=$VER% |
154 | /^prefix *=/s%=.*%=$prefix% | 162 | /^prefix *=/s%=.*%=$prefix% |
155 | /^exec_prefix *=/s%=.*%=$exec_prefix% | ||
156 | " > Makefile | 163 | " > Makefile |