* config.gcc: Set cpu_type to m68k for 68010, as well.
[official-gcc.git] / zlib / configure
blob46ceb8542c6c0cd27f752d38b97e64fac9823577
1 #! /bin/sh
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
10 # Defaults:
11 ac_help=
12 ac_default_prefix=/usr/local
13 # Any additions from configure.in:
14 ac_help="$ac_help
15 --enable-maintainer-mode enable make rules and dependencies not useful
16 (and sometimes confusing) to the casual installer"
17 ac_help="$ac_help
18 --with-target-subdir=SUBDIR
19 configuring in a subdirectory"
20 ac_help="$ac_help
21 --with-cross-host=HOST configuring with a cross compiler"
22 ac_help="$ac_help
23 --enable-multilib build many library versions (default)"
24 ac_help="$ac_help
25 --with-system-zlib use installed libz"
26 ac_help="$ac_help
27 --enable-shared[=PKGS] build shared libraries [default=yes]"
28 ac_help="$ac_help
29 --enable-static[=PKGS] build static libraries [default=yes]"
30 ac_help="$ac_help
31 --enable-fast-install[=PKGS] optimize for fast installation [default=yes]"
32 ac_help="$ac_help
33 --with-gnu-ld assume the C compiler uses GNU ld [default=no]"
34 ac_help="$ac_help
35 --disable-libtool-lock avoid locking (might break parallel builds)"
36 ac_help="$ac_help
37 --with-pic try to use only PIC/non-PIC objects [default=use both]"
39 # Initialize some variables set by options.
40 # The variables have the same names as the options, with
41 # dashes changed to underlines.
42 build=NONE
43 cache_file=./config.cache
44 exec_prefix=NONE
45 host=NONE
46 no_create=
47 nonopt=NONE
48 no_recursion=
49 prefix=NONE
50 program_prefix=NONE
51 program_suffix=NONE
52 program_transform_name=s,x,x,
53 silent=
54 site=
55 sitefile=
56 srcdir=
57 target=NONE
58 verbose=
59 x_includes=NONE
60 x_libraries=NONE
61 bindir='${exec_prefix}/bin'
62 sbindir='${exec_prefix}/sbin'
63 libexecdir='${exec_prefix}/libexec'
64 datadir='${prefix}/share'
65 sysconfdir='${prefix}/etc'
66 sharedstatedir='${prefix}/com'
67 localstatedir='${prefix}/var'
68 libdir='${exec_prefix}/lib'
69 includedir='${prefix}/include'
70 oldincludedir='/usr/include'
71 infodir='${prefix}/info'
72 mandir='${prefix}/man'
74 # Initialize some other variables.
75 subdirs=
76 MFLAGS= MAKEFLAGS=
77 SHELL=${CONFIG_SHELL-/bin/sh}
78 # Maximum number of lines to put in a shell here document.
79 ac_max_here_lines=12
81 ac_prev=
82 for ac_option
85 # If the previous option needs an argument, assign it.
86 if test -n "$ac_prev"; then
87 eval "$ac_prev=\$ac_option"
88 ac_prev=
89 continue
92 case "$ac_option" in
93 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
94 *) ac_optarg= ;;
95 esac
97 # Accept the important Cygnus configure options, so we can diagnose typos.
99 case "$ac_option" in
101 -bindir | --bindir | --bindi | --bind | --bin | --bi)
102 ac_prev=bindir ;;
103 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
104 bindir="$ac_optarg" ;;
106 -build | --build | --buil | --bui | --bu)
107 ac_prev=build ;;
108 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
109 build="$ac_optarg" ;;
111 -cache-file | --cache-file | --cache-fil | --cache-fi \
112 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
113 ac_prev=cache_file ;;
114 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
115 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
116 cache_file="$ac_optarg" ;;
118 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
119 ac_prev=datadir ;;
120 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
121 | --da=*)
122 datadir="$ac_optarg" ;;
124 -disable-* | --disable-*)
125 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
126 # Reject names that are not valid shell variable names.
127 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
128 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
130 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
131 eval "enable_${ac_feature}=no" ;;
133 -enable-* | --enable-*)
134 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
135 # Reject names that are not valid shell variable names.
136 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
137 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
139 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
140 case "$ac_option" in
141 *=*) ;;
142 *) ac_optarg=yes ;;
143 esac
144 eval "enable_${ac_feature}='$ac_optarg'" ;;
146 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
147 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
148 | --exec | --exe | --ex)
149 ac_prev=exec_prefix ;;
150 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
151 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
152 | --exec=* | --exe=* | --ex=*)
153 exec_prefix="$ac_optarg" ;;
155 -gas | --gas | --ga | --g)
156 # Obsolete; use --with-gas.
157 with_gas=yes ;;
159 -help | --help | --hel | --he)
160 # Omit some internal or obsolete options to make the list less imposing.
161 # This message is too long to be a string in the A/UX 3.1 sh.
162 cat << EOF
163 Usage: configure [options] [host]
164 Options: [defaults in brackets after descriptions]
165 Configuration:
166 --cache-file=FILE cache test results in FILE
167 --help print this message
168 --no-create do not create output files
169 --quiet, --silent do not print \`checking...' messages
170 --site-file=FILE use FILE as the site file
171 --version print the version of autoconf that created configure
172 Directory and file names:
173 --prefix=PREFIX install architecture-independent files in PREFIX
174 [$ac_default_prefix]
175 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
176 [same as prefix]
177 --bindir=DIR user executables in DIR [EPREFIX/bin]
178 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
179 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
180 --datadir=DIR read-only architecture-independent data in DIR
181 [PREFIX/share]
182 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
183 --sharedstatedir=DIR modifiable architecture-independent data in DIR
184 [PREFIX/com]
185 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
186 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
187 --includedir=DIR C header files in DIR [PREFIX/include]
188 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
189 --infodir=DIR info documentation in DIR [PREFIX/info]
190 --mandir=DIR man documentation in DIR [PREFIX/man]
191 --srcdir=DIR find the sources in DIR [configure dir or ..]
192 --program-prefix=PREFIX prepend PREFIX to installed program names
193 --program-suffix=SUFFIX append SUFFIX to installed program names
194 --program-transform-name=PROGRAM
195 run sed PROGRAM on installed program names
197 cat << EOF
198 Host type:
199 --build=BUILD configure for building on BUILD [BUILD=HOST]
200 --host=HOST configure for HOST [guessed]
201 --target=TARGET configure for TARGET [TARGET=HOST]
202 Features and packages:
203 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
204 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
205 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
206 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
207 --x-includes=DIR X include files are in DIR
208 --x-libraries=DIR X library files are in DIR
210 if test -n "$ac_help"; then
211 echo "--enable and --with options recognized:$ac_help"
213 exit 0 ;;
215 -host | --host | --hos | --ho)
216 ac_prev=host ;;
217 -host=* | --host=* | --hos=* | --ho=*)
218 host="$ac_optarg" ;;
220 -includedir | --includedir | --includedi | --included | --include \
221 | --includ | --inclu | --incl | --inc)
222 ac_prev=includedir ;;
223 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
224 | --includ=* | --inclu=* | --incl=* | --inc=*)
225 includedir="$ac_optarg" ;;
227 -infodir | --infodir | --infodi | --infod | --info | --inf)
228 ac_prev=infodir ;;
229 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
230 infodir="$ac_optarg" ;;
232 -libdir | --libdir | --libdi | --libd)
233 ac_prev=libdir ;;
234 -libdir=* | --libdir=* | --libdi=* | --libd=*)
235 libdir="$ac_optarg" ;;
237 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
238 | --libexe | --libex | --libe)
239 ac_prev=libexecdir ;;
240 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
241 | --libexe=* | --libex=* | --libe=*)
242 libexecdir="$ac_optarg" ;;
244 -localstatedir | --localstatedir | --localstatedi | --localstated \
245 | --localstate | --localstat | --localsta | --localst \
246 | --locals | --local | --loca | --loc | --lo)
247 ac_prev=localstatedir ;;
248 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
249 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
250 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
251 localstatedir="$ac_optarg" ;;
253 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
254 ac_prev=mandir ;;
255 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
256 mandir="$ac_optarg" ;;
258 -nfp | --nfp | --nf)
259 # Obsolete; use --without-fp.
260 with_fp=no ;;
262 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
263 | --no-cr | --no-c)
264 no_create=yes ;;
266 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
267 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
268 no_recursion=yes ;;
270 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
271 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
272 | --oldin | --oldi | --old | --ol | --o)
273 ac_prev=oldincludedir ;;
274 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
275 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
276 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
277 oldincludedir="$ac_optarg" ;;
279 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
280 ac_prev=prefix ;;
281 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
282 prefix="$ac_optarg" ;;
284 -program-prefix | --program-prefix | --program-prefi | --program-pref \
285 | --program-pre | --program-pr | --program-p)
286 ac_prev=program_prefix ;;
287 -program-prefix=* | --program-prefix=* | --program-prefi=* \
288 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
289 program_prefix="$ac_optarg" ;;
291 -program-suffix | --program-suffix | --program-suffi | --program-suff \
292 | --program-suf | --program-su | --program-s)
293 ac_prev=program_suffix ;;
294 -program-suffix=* | --program-suffix=* | --program-suffi=* \
295 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
296 program_suffix="$ac_optarg" ;;
298 -program-transform-name | --program-transform-name \
299 | --program-transform-nam | --program-transform-na \
300 | --program-transform-n | --program-transform- \
301 | --program-transform | --program-transfor \
302 | --program-transfo | --program-transf \
303 | --program-trans | --program-tran \
304 | --progr-tra | --program-tr | --program-t)
305 ac_prev=program_transform_name ;;
306 -program-transform-name=* | --program-transform-name=* \
307 | --program-transform-nam=* | --program-transform-na=* \
308 | --program-transform-n=* | --program-transform-=* \
309 | --program-transform=* | --program-transfor=* \
310 | --program-transfo=* | --program-transf=* \
311 | --program-trans=* | --program-tran=* \
312 | --progr-tra=* | --program-tr=* | --program-t=*)
313 program_transform_name="$ac_optarg" ;;
315 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
316 | -silent | --silent | --silen | --sile | --sil)
317 silent=yes ;;
319 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
320 ac_prev=sbindir ;;
321 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
322 | --sbi=* | --sb=*)
323 sbindir="$ac_optarg" ;;
325 -sharedstatedir | --sharedstatedir | --sharedstatedi \
326 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
327 | --sharedst | --shareds | --shared | --share | --shar \
328 | --sha | --sh)
329 ac_prev=sharedstatedir ;;
330 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
331 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
332 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
333 | --sha=* | --sh=*)
334 sharedstatedir="$ac_optarg" ;;
336 -site | --site | --sit)
337 ac_prev=site ;;
338 -site=* | --site=* | --sit=*)
339 site="$ac_optarg" ;;
341 -site-file | --site-file | --site-fil | --site-fi | --site-f)
342 ac_prev=sitefile ;;
343 -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
344 sitefile="$ac_optarg" ;;
346 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
347 ac_prev=srcdir ;;
348 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
349 srcdir="$ac_optarg" ;;
351 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
352 | --syscon | --sysco | --sysc | --sys | --sy)
353 ac_prev=sysconfdir ;;
354 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
355 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
356 sysconfdir="$ac_optarg" ;;
358 -target | --target | --targe | --targ | --tar | --ta | --t)
359 ac_prev=target ;;
360 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
361 target="$ac_optarg" ;;
363 -v | -verbose | --verbose | --verbos | --verbo | --verb)
364 verbose=yes ;;
366 -version | --version | --versio | --versi | --vers)
367 echo "configure generated by autoconf version 2.13"
368 exit 0 ;;
370 -with-* | --with-*)
371 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
372 # Reject names that are not valid shell variable names.
373 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
374 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
376 ac_package=`echo $ac_package| sed 's/-/_/g'`
377 case "$ac_option" in
378 *=*) ;;
379 *) ac_optarg=yes ;;
380 esac
381 eval "with_${ac_package}='$ac_optarg'" ;;
383 -without-* | --without-*)
384 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
385 # Reject names that are not valid shell variable names.
386 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
387 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
389 ac_package=`echo $ac_package| sed 's/-/_/g'`
390 eval "with_${ac_package}=no" ;;
392 --x)
393 # Obsolete; use --with-x.
394 with_x=yes ;;
396 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
397 | --x-incl | --x-inc | --x-in | --x-i)
398 ac_prev=x_includes ;;
399 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
400 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
401 x_includes="$ac_optarg" ;;
403 -x-libraries | --x-libraries | --x-librarie | --x-librari \
404 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
405 ac_prev=x_libraries ;;
406 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
407 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
408 x_libraries="$ac_optarg" ;;
410 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
414 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
415 echo "configure: warning: $ac_option: invalid host type" 1>&2
417 if test "x$nonopt" != xNONE; then
418 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
420 nonopt="$ac_option"
423 esac
424 done
426 if test -n "$ac_prev"; then
427 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
430 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
432 # File descriptor usage:
433 # 0 standard input
434 # 1 file creation
435 # 2 errors and warnings
436 # 3 some systems may open it to /dev/tty
437 # 4 used on the Kubota Titan
438 # 6 checking for... messages and results
439 # 5 compiler messages saved in config.log
440 if test "$silent" = yes; then
441 exec 6>/dev/null
442 else
443 exec 6>&1
445 exec 5>./config.log
447 echo "\
448 This file contains any messages produced by compilers while
449 running configure, to aid debugging if configure makes a mistake.
450 " 1>&5
452 # Strip out --no-create and --no-recursion so they do not pile up.
453 # Also quote any args containing shell metacharacters.
454 ac_configure_args=
455 for ac_arg
457 case "$ac_arg" in
458 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
459 | --no-cr | --no-c) ;;
460 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
461 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
462 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
463 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
464 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
465 esac
466 done
468 # NLS nuisances.
469 # Only set these to C if already set. These must not be set unconditionally
470 # because not all systems understand e.g. LANG=C (notably SCO).
471 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
472 # Non-C LC_CTYPE values break the ctype check.
473 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
474 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
475 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
476 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
478 # confdefs.h avoids OS command line length limits that DEFS can exceed.
479 rm -rf conftest* confdefs.h
480 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
481 echo > confdefs.h
483 # A filename unique to this package, relative to the directory that
484 # configure is in, which we can look for to find out if srcdir is correct.
485 ac_unique_file=zlib.h
487 # Find the source files, if location was not specified.
488 if test -z "$srcdir"; then
489 ac_srcdir_defaulted=yes
490 # Try the directory containing this script, then its parent.
491 ac_prog=$0
492 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
493 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
494 srcdir=$ac_confdir
495 if test ! -r $srcdir/$ac_unique_file; then
496 srcdir=..
498 else
499 ac_srcdir_defaulted=no
501 if test ! -r $srcdir/$ac_unique_file; then
502 if test "$ac_srcdir_defaulted" = yes; then
503 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
504 else
505 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
508 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
510 # Prefer explicitly selected file to automatically selected ones.
511 if test -z "$sitefile"; then
512 if test -z "$CONFIG_SITE"; then
513 if test "x$prefix" != xNONE; then
514 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
515 else
516 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
519 else
520 CONFIG_SITE="$sitefile"
522 for ac_site_file in $CONFIG_SITE; do
523 if test -r "$ac_site_file"; then
524 echo "loading site script $ac_site_file"
525 . "$ac_site_file"
527 done
529 if test -r "$cache_file"; then
530 echo "loading cache $cache_file"
531 . $cache_file
532 else
533 echo "creating cache $cache_file"
534 > $cache_file
537 ac_ext=c
538 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
539 ac_cpp='$CPP $CPPFLAGS'
540 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
541 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
542 cross_compiling=$ac_cv_prog_cc_cross
544 ac_exeext=
545 ac_objext=o
546 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
547 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
548 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
549 ac_n= ac_c='
550 ' ac_t=' '
551 else
552 ac_n=-n ac_c= ac_t=
554 else
555 ac_n= ac_c='\c' ac_t=
561 if test "x${with_target_subdir}" != x && \
562 test "${srcdir}" = "."; then
563 if test "${with_target_subdir}" != "."; then
564 zlib_basedir="${srcdir}/${with_multisrctop}../"
565 else
566 zlib_basedir="${srcdir}/${with_multisrctop}"
568 else
569 zlib_basedir="${srcdir}/"
572 ac_aux_dir=
573 for ac_dir in $zlib_basedir.. $srcdir/$zlib_basedir..; do
574 if test -f $ac_dir/install-sh; then
575 ac_aux_dir=$ac_dir
576 ac_install_sh="$ac_aux_dir/install-sh -c"
577 break
578 elif test -f $ac_dir/install.sh; then
579 ac_aux_dir=$ac_dir
580 ac_install_sh="$ac_aux_dir/install.sh -c"
581 break
583 done
584 if test -z "$ac_aux_dir"; then
585 { echo "configure: error: can not find install-sh or install.sh in $zlib_basedir.. $srcdir/$zlib_basedir.." 1>&2; exit 1; }
587 ac_config_guess=$ac_aux_dir/config.guess
588 ac_config_sub=$ac_aux_dir/config.sub
589 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
591 if :; then :; else
592 # This overrides the previous occurrence for automake, but not for
593 # autoconf, which is exactly what we want.
594 ac_aux_dir=
595 for ac_dir in .. $srcdir/..; do
596 if test -f $ac_dir/install-sh; then
597 ac_aux_dir=$ac_dir
598 ac_install_sh="$ac_aux_dir/install-sh -c"
599 break
600 elif test -f $ac_dir/install.sh; then
601 ac_aux_dir=$ac_dir
602 ac_install_sh="$ac_aux_dir/install.sh -c"
603 break
605 done
606 if test -z "$ac_aux_dir"; then
607 { echo "configure: error: can not find install-sh or install.sh in .. $srcdir/.." 1>&2; exit 1; }
609 ac_config_guess=$ac_aux_dir/config.guess
610 ac_config_sub=$ac_aux_dir/config.sub
611 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
616 # Do some error checking and defaulting for the host and target type.
617 # The inputs are:
618 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
620 # The rules are:
621 # 1. You are not allowed to specify --host, --target, and nonopt at the
622 # same time.
623 # 2. Host defaults to nonopt.
624 # 3. If nonopt is not specified, then host defaults to the current host,
625 # as determined by config.guess.
626 # 4. Target and build default to nonopt.
627 # 5. If nonopt is not specified, then target and build default to host.
629 # The aliases save the names the user supplied, while $host etc.
630 # will get canonicalized.
631 case $host---$target---$nonopt in
632 NONE---*---* | *---NONE---* | *---*---NONE) ;;
633 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
634 esac
637 # Make sure we can run config.sub.
638 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
639 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
642 echo $ac_n "checking host system type""... $ac_c" 1>&6
643 echo "configure:644: checking host system type" >&5
645 host_alias=$host
646 case "$host_alias" in
647 NONE)
648 case $nonopt in
649 NONE)
650 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
651 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
652 fi ;;
653 *) host_alias=$nonopt ;;
654 esac ;;
655 esac
657 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
658 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
659 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
660 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
661 echo "$ac_t""$host" 1>&6
663 echo $ac_n "checking target system type""... $ac_c" 1>&6
664 echo "configure:665: checking target system type" >&5
666 target_alias=$target
667 case "$target_alias" in
668 NONE)
669 case $nonopt in
670 NONE) target_alias=$host_alias ;;
671 *) target_alias=$nonopt ;;
672 esac ;;
673 esac
675 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
676 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
677 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
678 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
679 echo "$ac_t""$target" 1>&6
681 echo $ac_n "checking build system type""... $ac_c" 1>&6
682 echo "configure:683: checking build system type" >&5
684 build_alias=$build
685 case "$build_alias" in
686 NONE)
687 case $nonopt in
688 NONE) build_alias=$host_alias ;;
689 *) build_alias=$nonopt ;;
690 esac ;;
691 esac
693 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
694 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
695 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
696 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
697 echo "$ac_t""$build" 1>&6
699 test "$host_alias" != "$target_alias" &&
700 test "$program_prefix$program_suffix$program_transform_name" = \
701 NONENONEs,x,x, &&
702 program_prefix=${target_alias}-
705 # This works around an automake problem.
706 mkinstalldirs="`cd $ac_aux_dir && pwd`/mkinstalldirs"
709 # Find a good install program. We prefer a C program (faster),
710 # so one script is as good as another. But avoid the broken or
711 # incompatible versions:
712 # SysV /etc/install, /usr/sbin/install
713 # SunOS /usr/etc/install
714 # IRIX /sbin/install
715 # AIX /bin/install
716 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
717 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
718 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
719 # ./install, which can be erroneously created by make from ./install.sh.
720 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
721 echo "configure:722: checking for a BSD compatible install" >&5
722 if test -z "$INSTALL"; then
723 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
724 echo $ac_n "(cached) $ac_c" 1>&6
725 else
726 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
727 for ac_dir in $PATH; do
728 # Account for people who put trailing slashes in PATH elements.
729 case "$ac_dir/" in
730 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
732 # OSF1 and SCO ODT 3.0 have their own names for install.
733 # Don't use installbsd from OSF since it installs stuff as root
734 # by default.
735 for ac_prog in ginstall scoinst install; do
736 if test -f $ac_dir/$ac_prog; then
737 if test $ac_prog = install &&
738 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
739 # AIX install. It has an incompatible calling convention.
741 else
742 ac_cv_path_install="$ac_dir/$ac_prog -c"
743 break 2
746 done
748 esac
749 done
750 IFS="$ac_save_IFS"
753 if test "${ac_cv_path_install+set}" = set; then
754 INSTALL="$ac_cv_path_install"
755 else
756 # As a last resort, use the slow shell script. We don't cache a
757 # path for INSTALL within a source directory, because that will
758 # break other packages using the cache if that directory is
759 # removed, or if the path is relative.
760 INSTALL="$ac_install_sh"
763 echo "$ac_t""$INSTALL" 1>&6
765 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
766 # It thinks the first close brace ends the variable substitution.
767 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
769 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
771 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
773 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
774 echo "configure:775: checking whether build environment is sane" >&5
775 # Just in case
776 sleep 1
777 echo timestamp > conftestfile
778 # Do `set' in a subshell so we don't clobber the current shell's
779 # arguments. Must try -L first in case configure is actually a
780 # symlink; some systems play weird games with the mod time of symlinks
781 # (eg FreeBSD returns the mod time of the symlink's containing
782 # directory).
783 if (
784 set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
785 if test "$*" = "X"; then
786 # -L didn't work.
787 set X `ls -t $srcdir/configure conftestfile`
789 if test "$*" != "X $srcdir/configure conftestfile" \
790 && test "$*" != "X conftestfile $srcdir/configure"; then
792 # If neither matched, then we have a broken ls. This can happen
793 # if, for instance, CONFIG_SHELL is bash and it inherits a
794 # broken ls alias from the environment. This has actually
795 # happened. Such a system could not be considered "sane".
796 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
797 alias in your environment" 1>&2; exit 1; }
800 test "$2" = conftestfile
802 then
803 # Ok.
805 else
806 { echo "configure: error: newly created file is older than distributed files!
807 Check your system clock" 1>&2; exit 1; }
809 rm -f conftest*
810 echo "$ac_t""yes" 1>&6
811 if test "$program_transform_name" = s,x,x,; then
812 program_transform_name=
813 else
814 # Double any \ or $. echo might interpret backslashes.
815 cat <<\EOF_SED > conftestsed
816 s,\\,\\\\,g; s,\$,$$,g
817 EOF_SED
818 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
819 rm -f conftestsed
821 test "$program_prefix" != NONE &&
822 program_transform_name="s,^,${program_prefix},; $program_transform_name"
823 # Use a double $ so make ignores it.
824 test "$program_suffix" != NONE &&
825 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
827 # sed with no file args requires a program.
828 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
830 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
831 echo "configure:832: checking whether ${MAKE-make} sets \${MAKE}" >&5
832 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
833 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
834 echo $ac_n "(cached) $ac_c" 1>&6
835 else
836 cat > conftestmake <<\EOF
837 all:
838 @echo 'ac_maketemp="${MAKE}"'
840 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
841 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
842 if test -n "$ac_maketemp"; then
843 eval ac_cv_prog_make_${ac_make}_set=yes
844 else
845 eval ac_cv_prog_make_${ac_make}_set=no
847 rm -f conftestmake
849 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
850 echo "$ac_t""yes" 1>&6
851 SET_MAKE=
852 else
853 echo "$ac_t""no" 1>&6
854 SET_MAKE="MAKE=${MAKE-make}"
858 PACKAGE=zlib
860 VERSION=1.1.3
862 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
863 { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
865 cat >> confdefs.h <<EOF
866 #define PACKAGE "$PACKAGE"
869 cat >> confdefs.h <<EOF
870 #define VERSION "$VERSION"
875 missing_dir=`cd $ac_aux_dir && pwd`
876 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
877 echo "configure:878: checking for working aclocal" >&5
878 # Run test in a subshell; some versions of sh will print an error if
879 # an executable is not found, even if stderr is redirected.
880 # Redirect stdin to placate older versions of autoconf. Sigh.
881 if (aclocal --version) < /dev/null > /dev/null 2>&1; then
882 ACLOCAL=aclocal
883 echo "$ac_t""found" 1>&6
884 else
885 ACLOCAL="$missing_dir/missing aclocal"
886 echo "$ac_t""missing" 1>&6
889 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
890 echo "configure:891: checking for working autoconf" >&5
891 # Run test in a subshell; some versions of sh will print an error if
892 # an executable is not found, even if stderr is redirected.
893 # Redirect stdin to placate older versions of autoconf. Sigh.
894 if (autoconf --version) < /dev/null > /dev/null 2>&1; then
895 AUTOCONF=autoconf
896 echo "$ac_t""found" 1>&6
897 else
898 AUTOCONF="$missing_dir/missing autoconf"
899 echo "$ac_t""missing" 1>&6
902 echo $ac_n "checking for working automake""... $ac_c" 1>&6
903 echo "configure:904: checking for working automake" >&5
904 # Run test in a subshell; some versions of sh will print an error if
905 # an executable is not found, even if stderr is redirected.
906 # Redirect stdin to placate older versions of autoconf. Sigh.
907 if (automake --version) < /dev/null > /dev/null 2>&1; then
908 AUTOMAKE=automake
909 echo "$ac_t""found" 1>&6
910 else
911 AUTOMAKE="$missing_dir/missing automake"
912 echo "$ac_t""missing" 1>&6
915 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
916 echo "configure:917: checking for working autoheader" >&5
917 # Run test in a subshell; some versions of sh will print an error if
918 # an executable is not found, even if stderr is redirected.
919 # Redirect stdin to placate older versions of autoconf. Sigh.
920 if (autoheader --version) < /dev/null > /dev/null 2>&1; then
921 AUTOHEADER=autoheader
922 echo "$ac_t""found" 1>&6
923 else
924 AUTOHEADER="$missing_dir/missing autoheader"
925 echo "$ac_t""missing" 1>&6
928 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
929 echo "configure:930: checking for working makeinfo" >&5
930 # Run test in a subshell; some versions of sh will print an error if
931 # an executable is not found, even if stderr is redirected.
932 # Redirect stdin to placate older versions of autoconf. Sigh.
933 if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
934 MAKEINFO=makeinfo
935 echo "$ac_t""found" 1>&6
936 else
937 MAKEINFO="$missing_dir/missing makeinfo"
938 echo "$ac_t""missing" 1>&6
943 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
944 echo "configure:945: checking whether to enable maintainer-specific portions of Makefiles" >&5
945 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
946 if test "${enable_maintainer_mode+set}" = set; then
947 enableval="$enable_maintainer_mode"
948 USE_MAINTAINER_MODE=$enableval
949 else
950 USE_MAINTAINER_MODE=no
953 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
956 if test $USE_MAINTAINER_MODE = yes; then
957 MAINTAINER_MODE_TRUE=
958 MAINTAINER_MODE_FALSE='#'
959 else
960 MAINTAINER_MODE_TRUE='#'
961 MAINTAINER_MODE_FALSE=
963 MAINT=$MAINTAINER_MODE_TRUE
967 # Check whether --with-target-subdir or --without-target-subdir was given.
968 if test "${with_target_subdir+set}" = set; then
969 withval="$with_target_subdir"
973 # Check whether --with-cross-host or --without-cross-host was given.
974 if test "${with_cross_host+set}" = set; then
975 withval="$with_cross_host"
980 # Check whether --enable-multilib or --disable-multilib was given.
981 if test "${enable_multilib+set}" = set; then
982 enableval="$enable_multilib"
983 case "${enableval}" in
984 yes) multilib=yes ;;
985 no) multilib=no ;;
986 *) { echo "configure: error: bad value ${enableval} for multilib option" 1>&2; exit 1; } ;;
987 esac
988 else
989 test -z "$with_target_subdir" && multilib=no || multilib=yes
992 # Check whether --with-system-zlib or --without-system-zlib was given.
993 if test "${with_system_zlib+set}" = set; then
994 withval="$with_system_zlib"
1000 # Extract the first word of "gcc", so it can be a program name with args.
1001 set dummy gcc; ac_word=$2
1002 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1003 echo "configure:1004: checking for $ac_word" >&5
1004 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1005 echo $ac_n "(cached) $ac_c" 1>&6
1006 else
1007 if test -n "$CC"; then
1008 ac_cv_prog_CC="$CC" # Let the user override the test.
1009 else
1010 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1011 ac_dummy="$PATH"
1012 for ac_dir in $ac_dummy; do
1013 test -z "$ac_dir" && ac_dir=.
1014 if test -f $ac_dir/$ac_word; then
1015 ac_cv_prog_CC="gcc"
1016 break
1018 done
1019 IFS="$ac_save_ifs"
1022 CC="$ac_cv_prog_CC"
1023 if test -n "$CC"; then
1024 echo "$ac_t""$CC" 1>&6
1025 else
1026 echo "$ac_t""no" 1>&6
1029 if test -z "$CC"; then
1030 # Extract the first word of "cc", so it can be a program name with args.
1031 set dummy cc; ac_word=$2
1032 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1033 echo "configure:1034: checking for $ac_word" >&5
1034 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1035 echo $ac_n "(cached) $ac_c" 1>&6
1036 else
1037 if test -n "$CC"; then
1038 ac_cv_prog_CC="$CC" # Let the user override the test.
1039 else
1040 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1041 ac_prog_rejected=no
1042 ac_dummy="$PATH"
1043 for ac_dir in $ac_dummy; do
1044 test -z "$ac_dir" && ac_dir=.
1045 if test -f $ac_dir/$ac_word; then
1046 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1047 ac_prog_rejected=yes
1048 continue
1050 ac_cv_prog_CC="cc"
1051 break
1053 done
1054 IFS="$ac_save_ifs"
1055 if test $ac_prog_rejected = yes; then
1056 # We found a bogon in the path, so make sure we never use it.
1057 set dummy $ac_cv_prog_CC
1058 shift
1059 if test $# -gt 0; then
1060 # We chose a different compiler from the bogus one.
1061 # However, it has the same basename, so the bogon will be chosen
1062 # first if we set CC to just the basename; use the full file name.
1063 shift
1064 set dummy "$ac_dir/$ac_word" "$@"
1065 shift
1066 ac_cv_prog_CC="$@"
1071 CC="$ac_cv_prog_CC"
1072 if test -n "$CC"; then
1073 echo "$ac_t""$CC" 1>&6
1074 else
1075 echo "$ac_t""no" 1>&6
1078 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1081 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1082 echo "configure:1083: checking whether we are using GNU C" >&5
1083 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1084 echo $ac_n "(cached) $ac_c" 1>&6
1085 else
1086 cat > conftest.c <<EOF
1087 #ifdef __GNUC__
1088 yes;
1089 #endif
1091 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1092: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
1092 ac_cv_prog_gcc=yes
1093 else
1094 ac_cv_prog_gcc=no
1098 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1100 if test $ac_cv_prog_gcc = yes; then
1101 GCC=yes
1102 ac_test_CFLAGS="${CFLAGS+set}"
1103 ac_save_CFLAGS="$CFLAGS"
1104 CFLAGS=
1105 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1106 echo "configure:1107: checking whether ${CC-cc} accepts -g" >&5
1107 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1108 echo $ac_n "(cached) $ac_c" 1>&6
1109 else
1110 echo 'void f(){}' > conftest.c
1111 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1112 ac_cv_prog_cc_g=yes
1113 else
1114 ac_cv_prog_cc_g=no
1116 rm -f conftest*
1120 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1121 if test "$ac_test_CFLAGS" = set; then
1122 CFLAGS="$ac_save_CFLAGS"
1123 elif test $ac_cv_prog_cc_g = yes; then
1124 CFLAGS="-g -O2"
1125 else
1126 CFLAGS="-O2"
1128 else
1129 GCC=
1130 test "${CFLAGS+set}" = set || CFLAGS="-g"
1133 # We need AC_EXEEXT to keep automake happy in cygnus mode. However,
1134 # at least currently, we never actually build a program, so we never
1135 # need to use $(EXEEXT). Moreover, the test for EXEEXT normally
1136 # fails, because we are probably configuring with a cross compiler
1137 # which cant create executables. So we include AC_EXEEXT to keep
1138 # automake happy, but we dont execute it, since we dont care about
1139 # the result.
1140 if false; then
1141 # autoconf 2.50 runs AC_EXEEXT by default, and the macro expands
1142 # to nothing, so nothing would remain between `then' and `fi' if it
1143 # were not for the `:' below.
1145 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
1146 echo "configure:1147: checking for Cygwin environment" >&5
1147 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
1148 echo $ac_n "(cached) $ac_c" 1>&6
1149 else
1150 cat > conftest.$ac_ext <<EOF
1151 #line 1152 "configure"
1152 #include "confdefs.h"
1154 int main() {
1156 #ifndef __CYGWIN__
1157 #define __CYGWIN__ __CYGWIN32__
1158 #endif
1159 return __CYGWIN__;
1160 ; return 0; }
1162 if { (eval echo configure:1163: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1163 rm -rf conftest*
1164 ac_cv_cygwin=yes
1165 else
1166 echo "configure: failed program was:" >&5
1167 cat conftest.$ac_ext >&5
1168 rm -rf conftest*
1169 ac_cv_cygwin=no
1171 rm -f conftest*
1172 rm -f conftest*
1175 echo "$ac_t""$ac_cv_cygwin" 1>&6
1176 CYGWIN=
1177 test "$ac_cv_cygwin" = yes && CYGWIN=yes
1178 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
1179 echo "configure:1180: checking for mingw32 environment" >&5
1180 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
1181 echo $ac_n "(cached) $ac_c" 1>&6
1182 else
1183 cat > conftest.$ac_ext <<EOF
1184 #line 1185 "configure"
1185 #include "confdefs.h"
1187 int main() {
1188 return __MINGW32__;
1189 ; return 0; }
1191 if { (eval echo configure:1192: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1192 rm -rf conftest*
1193 ac_cv_mingw32=yes
1194 else
1195 echo "configure: failed program was:" >&5
1196 cat conftest.$ac_ext >&5
1197 rm -rf conftest*
1198 ac_cv_mingw32=no
1200 rm -f conftest*
1201 rm -f conftest*
1204 echo "$ac_t""$ac_cv_mingw32" 1>&6
1205 MINGW32=
1206 test "$ac_cv_mingw32" = yes && MINGW32=yes
1209 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1210 echo "configure:1211: checking for executable suffix" >&5
1211 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1212 echo $ac_n "(cached) $ac_c" 1>&6
1213 else
1214 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
1215 ac_cv_exeext=.exe
1216 else
1217 rm -f conftest*
1218 echo 'int main () { return 0; }' > conftest.$ac_ext
1219 ac_cv_exeext=
1220 if { (eval echo configure:1221: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1221 for file in conftest.*; do
1222 case $file in
1223 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
1224 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
1225 esac
1226 done
1227 else
1228 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1230 rm -f conftest*
1231 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
1235 EXEEXT=""
1236 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
1237 echo "$ac_t""${ac_cv_exeext}" 1>&6
1238 ac_exeext=$EXEEXT
1241 # Check whether --enable-shared or --disable-shared was given.
1242 if test "${enable_shared+set}" = set; then
1243 enableval="$enable_shared"
1244 p=${PACKAGE-default}
1245 case $enableval in
1246 yes) enable_shared=yes ;;
1247 no) enable_shared=no ;;
1249 enable_shared=no
1250 # Look at the argument we got. We use all the common list separators.
1251 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1252 for pkg in $enableval; do
1253 if test "X$pkg" = "X$p"; then
1254 enable_shared=yes
1256 done
1257 IFS="$ac_save_ifs"
1259 esac
1260 else
1261 enable_shared=yes
1264 # Check whether --enable-static or --disable-static was given.
1265 if test "${enable_static+set}" = set; then
1266 enableval="$enable_static"
1267 p=${PACKAGE-default}
1268 case $enableval in
1269 yes) enable_static=yes ;;
1270 no) enable_static=no ;;
1272 enable_static=no
1273 # Look at the argument we got. We use all the common list separators.
1274 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1275 for pkg in $enableval; do
1276 if test "X$pkg" = "X$p"; then
1277 enable_static=yes
1279 done
1280 IFS="$ac_save_ifs"
1282 esac
1283 else
1284 enable_static=yes
1287 # Check whether --enable-fast-install or --disable-fast-install was given.
1288 if test "${enable_fast_install+set}" = set; then
1289 enableval="$enable_fast_install"
1290 p=${PACKAGE-default}
1291 case $enableval in
1292 yes) enable_fast_install=yes ;;
1293 no) enable_fast_install=no ;;
1295 enable_fast_install=no
1296 # Look at the argument we got. We use all the common list separators.
1297 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1298 for pkg in $enableval; do
1299 if test "X$pkg" = "X$p"; then
1300 enable_fast_install=yes
1302 done
1303 IFS="$ac_save_ifs"
1305 esac
1306 else
1307 enable_fast_install=yes
1310 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1311 if test "${with_gnu_ld+set}" = set; then
1312 withval="$with_gnu_ld"
1313 test "$withval" = no || with_gnu_ld=yes
1314 else
1315 with_gnu_ld=no
1318 ac_prog=ld
1319 if test "$GCC" = yes; then
1320 # Check if gcc -print-prog-name=ld gives a path.
1321 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1322 echo "configure:1323: checking for ld used by GCC" >&5
1323 case $host in
1324 *-*-mingw*)
1325 # gcc leaves a trailing carriage return which upsets mingw
1326 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
1328 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
1329 esac
1330 case $ac_prog in
1331 # Accept absolute paths.
1332 [\\/]* | [A-Za-z]:[\\/]*)
1333 re_direlt='/[^/][^/]*/\.\./'
1334 # Canonicalize the path of ld
1335 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
1336 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
1337 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
1338 done
1339 test -z "$LD" && LD="$ac_prog"
1342 # If it fails, then pretend we aren't using GCC.
1343 ac_prog=ld
1346 # If it is relative, then search for the first ld in PATH.
1347 with_gnu_ld=unknown
1349 esac
1350 elif test "$with_gnu_ld" = yes; then
1351 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1352 echo "configure:1353: checking for GNU ld" >&5
1353 else
1354 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1355 echo "configure:1356: checking for non-GNU ld" >&5
1357 if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
1358 echo $ac_n "(cached) $ac_c" 1>&6
1359 else
1360 if test -z "$LD"; then
1361 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1362 for ac_dir in $PATH; do
1363 test -z "$ac_dir" && ac_dir=.
1364 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
1365 lt_cv_path_LD="$ac_dir/$ac_prog"
1366 # Check to see if the program is GNU ld. I'd rather use --version,
1367 # but apparently some GNU ld's only accept -v.
1368 # Break only if it was the GNU/non-GNU ld that we prefer.
1369 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
1370 test "$with_gnu_ld" != no && break
1371 else
1372 test "$with_gnu_ld" != yes && break
1375 done
1376 IFS="$ac_save_ifs"
1377 else
1378 lt_cv_path_LD="$LD" # Let the user override the test with a path.
1382 LD="$lt_cv_path_LD"
1383 if test -n "$LD"; then
1384 echo "$ac_t""$LD" 1>&6
1385 else
1386 echo "$ac_t""no" 1>&6
1388 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1389 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1390 echo "configure:1391: checking if the linker ($LD) is GNU ld" >&5
1391 if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
1392 echo $ac_n "(cached) $ac_c" 1>&6
1393 else
1394 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1395 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
1396 lt_cv_prog_gnu_ld=yes
1397 else
1398 lt_cv_prog_gnu_ld=no
1402 echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6
1403 with_gnu_ld=$lt_cv_prog_gnu_ld
1406 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
1407 echo "configure:1408: checking for $LD option to reload object files" >&5
1408 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
1409 echo $ac_n "(cached) $ac_c" 1>&6
1410 else
1411 lt_cv_ld_reload_flag='-r'
1414 echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6
1415 reload_flag=$lt_cv_ld_reload_flag
1416 test -n "$reload_flag" && reload_flag=" $reload_flag"
1418 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1419 echo "configure:1420: checking for BSD-compatible nm" >&5
1420 if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
1421 echo $ac_n "(cached) $ac_c" 1>&6
1422 else
1423 if test -n "$NM"; then
1424 # Let the user override the test.
1425 lt_cv_path_NM="$NM"
1426 else
1427 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1428 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
1429 test -z "$ac_dir" && ac_dir=.
1430 tmp_nm=$ac_dir/${ac_tool_prefix}nm
1431 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
1432 # Check to see if the nm accepts a BSD-compat flag.
1433 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1434 # nm: unknown option "B" ignored
1435 # Tru64's nm complains that /dev/null is an invalid object file
1436 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
1437 lt_cv_path_NM="$tmp_nm -B"
1438 break
1439 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
1440 lt_cv_path_NM="$tmp_nm -p"
1441 break
1442 else
1443 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
1444 continue # so that we can try to find one that supports BSD flags
1447 done
1448 IFS="$ac_save_ifs"
1449 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
1453 NM="$lt_cv_path_NM"
1454 echo "$ac_t""$NM" 1>&6
1456 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1457 echo "configure:1458: checking whether ln -s works" >&5
1458 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1459 echo $ac_n "(cached) $ac_c" 1>&6
1460 else
1461 rm -f conftestdata
1462 if ln -s X conftestdata 2>/dev/null
1463 then
1464 rm -f conftestdata
1465 ac_cv_prog_LN_S="ln -s"
1466 else
1467 ac_cv_prog_LN_S=ln
1470 LN_S="$ac_cv_prog_LN_S"
1471 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1472 echo "$ac_t""yes" 1>&6
1473 else
1474 echo "$ac_t""no" 1>&6
1477 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
1478 echo "configure:1479: checking how to recognise dependant libraries" >&5
1479 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
1480 echo $ac_n "(cached) $ac_c" 1>&6
1481 else
1482 lt_cv_file_magic_cmd='$MAGIC_CMD'
1483 lt_cv_file_magic_test_file=
1484 lt_cv_deplibs_check_method='unknown'
1485 # Need to set the preceding variable on all platforms that support
1486 # interlibrary dependencies.
1487 # 'none' -- dependencies not supported.
1488 # `unknown' -- same as none, but documents that we really don't know.
1489 # 'pass_all' -- all dependencies passed with no checks.
1490 # 'test_compile' -- check by making test program.
1491 # 'file_magic [regex]' -- check by looking for files in library path
1492 # which responds to the $file_magic_cmd with a given egrep regex.
1493 # If you have `file' or equivalent on your system and you're not sure
1494 # whether `pass_all' will *always* work, you probably want this one.
1496 case $host_os in
1497 aix*)
1498 lt_cv_deplibs_check_method=pass_all
1501 beos*)
1502 lt_cv_deplibs_check_method=pass_all
1505 bsdi4*)
1506 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
1507 lt_cv_file_magic_cmd='/usr/bin/file -L'
1508 lt_cv_file_magic_test_file=/shlib/libc.so
1511 cygwin* | mingw* |pw32*)
1512 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
1513 lt_cv_file_magic_cmd='$OBJDUMP -f'
1516 darwin* | rhapsody*)
1517 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
1518 lt_cv_file_magic_cmd='/usr/bin/file -L'
1519 case "$host_os" in
1520 rhapsody* | darwin1.012)
1521 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
1523 *) # Darwin 1.3 on
1524 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
1526 esac
1529 freebsd* )
1530 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1531 case $host_cpu in
1532 i*86 )
1533 # Not sure whether the presence of OpenBSD here was a mistake.
1534 # Let's accept both of them until this is cleared up.
1535 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
1536 lt_cv_file_magic_cmd=/usr/bin/file
1537 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
1539 esac
1540 else
1541 lt_cv_deplibs_check_method=pass_all
1545 gnu*)
1546 lt_cv_deplibs_check_method=pass_all
1549 hpux10.20*|hpux11*)
1550 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
1551 lt_cv_file_magic_cmd=/usr/bin/file
1552 lt_cv_file_magic_test_file=/usr/lib/libc.sl
1555 irix5* | irix6*)
1556 case $host_os in
1557 irix5*)
1558 # this will be overridden with pass_all, but let us keep it just in case
1559 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
1562 case $LD in
1563 *-32|*"-32 ") libmagic=32-bit;;
1564 *-n32|*"-n32 ") libmagic=N32;;
1565 *-64|*"-64 ") libmagic=64-bit;;
1566 *) libmagic=never-match;;
1567 esac
1568 # this will be overridden with pass_all, but let us keep it just in case
1569 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
1571 esac
1572 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
1573 lt_cv_deplibs_check_method=pass_all
1576 # This must be Linux ELF.
1577 linux-gnu*)
1578 case $host_cpu in
1579 alpha* | hppa* | i*86 | powerpc* | sparc* | ia64* )
1580 lt_cv_deplibs_check_method=pass_all ;;
1582 # glibc up to 2.1.1 does not perform some relocations on ARM
1583 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
1584 esac
1585 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
1588 netbsd*)
1589 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1590 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
1591 else
1592 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
1596 newsos6)
1597 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
1598 lt_cv_file_magic_cmd=/usr/bin/file
1599 lt_cv_file_magic_test_file=/usr/lib/libnls.so
1602 osf3* | osf4* | osf5*)
1603 # this will be overridden with pass_all, but let us keep it just in case
1604 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
1605 lt_cv_file_magic_test_file=/shlib/libc.so
1606 lt_cv_deplibs_check_method=pass_all
1609 sco3.2v5*)
1610 lt_cv_deplibs_check_method=pass_all
1613 solaris*)
1614 lt_cv_deplibs_check_method=pass_all
1615 lt_cv_file_magic_test_file=/lib/libc.so
1618 sysv5uw[78]* | sysv4*uw2*)
1619 lt_cv_deplibs_check_method=pass_all
1622 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
1623 case $host_vendor in
1624 ncr)
1625 lt_cv_deplibs_check_method=pass_all
1627 motorola)
1628 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
1629 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
1631 esac
1633 esac
1637 echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
1638 file_magic_cmd=$lt_cv_file_magic_cmd
1639 deplibs_check_method=$lt_cv_deplibs_check_method
1641 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
1642 echo "configure:1643: checking for object suffix" >&5
1643 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
1644 echo $ac_n "(cached) $ac_c" 1>&6
1645 else
1646 rm -f conftest*
1647 echo 'int i = 1;' > conftest.$ac_ext
1648 if { (eval echo configure:1649: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1649 for ac_file in conftest.*; do
1650 case $ac_file in
1651 *.c) ;;
1652 *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;;
1653 esac
1654 done
1655 else
1656 { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
1658 rm -f conftest*
1661 echo "$ac_t""$ac_cv_objext" 1>&6
1662 OBJEXT=$ac_cv_objext
1663 ac_objext=$ac_cv_objext
1665 if test $host != $build; then
1666 ac_tool_prefix=${host_alias}-
1667 else
1668 ac_tool_prefix=
1671 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
1673 # Only perform the check for file, if the check method requires it
1674 case $deplibs_check_method in
1675 file_magic*)
1676 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
1677 echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
1678 echo "configure:1679: checking for ${ac_tool_prefix}file" >&5
1679 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1680 echo $ac_n "(cached) $ac_c" 1>&6
1681 else
1682 case $MAGIC_CMD in
1684 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1686 ?:/*)
1687 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1690 ac_save_MAGIC_CMD="$MAGIC_CMD"
1691 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1692 ac_dummy="/usr/bin:$PATH"
1693 for ac_dir in $ac_dummy; do
1694 test -z "$ac_dir" && ac_dir=.
1695 if test -f $ac_dir/${ac_tool_prefix}file; then
1696 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
1697 if test -n "$file_magic_test_file"; then
1698 case $deplibs_check_method in
1699 "file_magic "*)
1700 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1701 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1702 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1703 egrep "$file_magic_regex" > /dev/null; then
1705 else
1706 cat <<EOF 1>&2
1708 *** Warning: the command libtool uses to detect shared libraries,
1709 *** $file_magic_cmd, produces output that libtool cannot recognize.
1710 *** The result is that libtool may fail to recognize shared libraries
1711 *** as such. This will affect the creation of libtool libraries that
1712 *** depend on shared libraries, but programs linked with such libtool
1713 *** libraries will work regardless of this problem. Nevertheless, you
1714 *** may want to report the problem to your system manager and/or to
1715 *** bug-libtool@gnu.org
1718 fi ;;
1719 esac
1721 break
1723 done
1724 IFS="$ac_save_ifs"
1725 MAGIC_CMD="$ac_save_MAGIC_CMD"
1727 esac
1730 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1731 if test -n "$MAGIC_CMD"; then
1732 echo "$ac_t""$MAGIC_CMD" 1>&6
1733 else
1734 echo "$ac_t""no" 1>&6
1737 if test -z "$lt_cv_path_MAGIC_CMD"; then
1738 if test -n "$ac_tool_prefix"; then
1739 echo $ac_n "checking for file""... $ac_c" 1>&6
1740 echo "configure:1741: checking for file" >&5
1741 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1742 echo $ac_n "(cached) $ac_c" 1>&6
1743 else
1744 case $MAGIC_CMD in
1746 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1748 ?:/*)
1749 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1752 ac_save_MAGIC_CMD="$MAGIC_CMD"
1753 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1754 ac_dummy="/usr/bin:$PATH"
1755 for ac_dir in $ac_dummy; do
1756 test -z "$ac_dir" && ac_dir=.
1757 if test -f $ac_dir/file; then
1758 lt_cv_path_MAGIC_CMD="$ac_dir/file"
1759 if test -n "$file_magic_test_file"; then
1760 case $deplibs_check_method in
1761 "file_magic "*)
1762 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1763 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1764 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1765 egrep "$file_magic_regex" > /dev/null; then
1767 else
1768 cat <<EOF 1>&2
1770 *** Warning: the command libtool uses to detect shared libraries,
1771 *** $file_magic_cmd, produces output that libtool cannot recognize.
1772 *** The result is that libtool may fail to recognize shared libraries
1773 *** as such. This will affect the creation of libtool libraries that
1774 *** depend on shared libraries, but programs linked with such libtool
1775 *** libraries will work regardless of this problem. Nevertheless, you
1776 *** may want to report the problem to your system manager and/or to
1777 *** bug-libtool@gnu.org
1780 fi ;;
1781 esac
1783 break
1785 done
1786 IFS="$ac_save_ifs"
1787 MAGIC_CMD="$ac_save_MAGIC_CMD"
1789 esac
1792 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1793 if test -n "$MAGIC_CMD"; then
1794 echo "$ac_t""$MAGIC_CMD" 1>&6
1795 else
1796 echo "$ac_t""no" 1>&6
1799 else
1800 MAGIC_CMD=:
1806 esac
1808 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1809 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1810 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1811 echo "configure:1812: checking for $ac_word" >&5
1812 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1813 echo $ac_n "(cached) $ac_c" 1>&6
1814 else
1815 if test -n "$RANLIB"; then
1816 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1817 else
1818 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1819 ac_dummy="$PATH"
1820 for ac_dir in $ac_dummy; do
1821 test -z "$ac_dir" && ac_dir=.
1822 if test -f $ac_dir/$ac_word; then
1823 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1824 break
1826 done
1827 IFS="$ac_save_ifs"
1830 RANLIB="$ac_cv_prog_RANLIB"
1831 if test -n "$RANLIB"; then
1832 echo "$ac_t""$RANLIB" 1>&6
1833 else
1834 echo "$ac_t""no" 1>&6
1838 if test -z "$ac_cv_prog_RANLIB"; then
1839 if test -n "$ac_tool_prefix"; then
1840 # Extract the first word of "ranlib", so it can be a program name with args.
1841 set dummy ranlib; ac_word=$2
1842 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1843 echo "configure:1844: checking for $ac_word" >&5
1844 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1845 echo $ac_n "(cached) $ac_c" 1>&6
1846 else
1847 if test -n "$RANLIB"; then
1848 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1849 else
1850 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1851 ac_dummy="$PATH"
1852 for ac_dir in $ac_dummy; do
1853 test -z "$ac_dir" && ac_dir=.
1854 if test -f $ac_dir/$ac_word; then
1855 ac_cv_prog_RANLIB="ranlib"
1856 break
1858 done
1859 IFS="$ac_save_ifs"
1860 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1863 RANLIB="$ac_cv_prog_RANLIB"
1864 if test -n "$RANLIB"; then
1865 echo "$ac_t""$RANLIB" 1>&6
1866 else
1867 echo "$ac_t""no" 1>&6
1870 else
1871 RANLIB=":"
1875 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1876 set dummy ${ac_tool_prefix}strip; ac_word=$2
1877 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1878 echo "configure:1879: checking for $ac_word" >&5
1879 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1880 echo $ac_n "(cached) $ac_c" 1>&6
1881 else
1882 if test -n "$STRIP"; then
1883 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1884 else
1885 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1886 ac_dummy="$PATH"
1887 for ac_dir in $ac_dummy; do
1888 test -z "$ac_dir" && ac_dir=.
1889 if test -f $ac_dir/$ac_word; then
1890 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1891 break
1893 done
1894 IFS="$ac_save_ifs"
1897 STRIP="$ac_cv_prog_STRIP"
1898 if test -n "$STRIP"; then
1899 echo "$ac_t""$STRIP" 1>&6
1900 else
1901 echo "$ac_t""no" 1>&6
1905 if test -z "$ac_cv_prog_STRIP"; then
1906 if test -n "$ac_tool_prefix"; then
1907 # Extract the first word of "strip", so it can be a program name with args.
1908 set dummy strip; ac_word=$2
1909 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1910 echo "configure:1911: checking for $ac_word" >&5
1911 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1912 echo $ac_n "(cached) $ac_c" 1>&6
1913 else
1914 if test -n "$STRIP"; then
1915 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1916 else
1917 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1918 ac_dummy="$PATH"
1919 for ac_dir in $ac_dummy; do
1920 test -z "$ac_dir" && ac_dir=.
1921 if test -f $ac_dir/$ac_word; then
1922 ac_cv_prog_STRIP="strip"
1923 break
1925 done
1926 IFS="$ac_save_ifs"
1927 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
1930 STRIP="$ac_cv_prog_STRIP"
1931 if test -n "$STRIP"; then
1932 echo "$ac_t""$STRIP" 1>&6
1933 else
1934 echo "$ac_t""no" 1>&6
1937 else
1938 STRIP=":"
1943 # Check for any special flags to pass to ltconfig.
1944 libtool_flags="--cache-file=$cache_file"
1945 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
1946 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
1947 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
1948 test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
1949 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
1952 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
1953 if test "${enable_libtool_lock+set}" = set; then
1954 enableval="$enable_libtool_lock"
1958 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
1959 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
1961 # Check whether --with-pic or --without-pic was given.
1962 if test "${with_pic+set}" = set; then
1963 withval="$with_pic"
1964 pic_mode="$withval"
1965 else
1966 pic_mode=default
1969 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
1970 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
1972 # Some flags need to be propagated to the compiler or linker for good
1973 # libtool support.
1974 case $host in
1975 *-*-irix6*)
1976 # Find out which ABI we are using.
1977 echo '#line 1978 "configure"' > conftest.$ac_ext
1978 if { (eval echo configure:1979: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1979 case `/usr/bin/file conftest.$ac_objext` in
1980 *32-bit*)
1981 LD="${LD-ld} -32"
1983 *N32*)
1984 LD="${LD-ld} -n32"
1986 *64-bit*)
1987 LD="${LD-ld} -64"
1989 esac
1991 rm -rf conftest*
1994 *-*-sco3.2v5*)
1995 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1996 SAVE_CFLAGS="$CFLAGS"
1997 CFLAGS="$CFLAGS -belf"
1998 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
1999 echo "configure:2000: checking whether the C compiler needs -belf" >&5
2000 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
2001 echo $ac_n "(cached) $ac_c" 1>&6
2002 else
2004 ac_ext=c
2005 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2006 ac_cpp='$CPP $CPPFLAGS'
2007 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2008 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2009 cross_compiling=$ac_cv_prog_cc_cross
2011 cat > conftest.$ac_ext <<EOF
2012 #line 2013 "configure"
2013 #include "confdefs.h"
2015 int main() {
2017 ; return 0; }
2019 if { (eval echo configure:2020: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2020 rm -rf conftest*
2021 lt_cv_cc_needs_belf=yes
2022 else
2023 echo "configure: failed program was:" >&5
2024 cat conftest.$ac_ext >&5
2025 rm -rf conftest*
2026 lt_cv_cc_needs_belf=no
2028 rm -f conftest*
2029 ac_ext=c
2030 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2031 ac_cpp='$CPP $CPPFLAGS'
2032 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2033 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2034 cross_compiling=$ac_cv_prog_cc_cross
2038 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
2039 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
2040 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
2041 CFLAGS="$SAVE_CFLAGS"
2046 esac
2049 # Save cache, so that ltconfig can load it
2050 cat > confcache <<\EOF
2051 # This file is a shell script that caches the results of configure
2052 # tests run on this system so they can be shared between configure
2053 # scripts and configure runs. It is not useful on other systems.
2054 # If it contains results you don't want to keep, you may remove or edit it.
2056 # By default, configure uses ./config.cache as the cache file,
2057 # creating it if it does not exist already. You can give configure
2058 # the --cache-file=FILE option to use a different cache file; that is
2059 # what configure does when it calls configure scripts in
2060 # subdirectories, so they share the cache.
2061 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2062 # config.status only pays attention to the cache file if you give it the
2063 # --recheck option to rerun configure.
2066 # The following way of writing the cache mishandles newlines in values,
2067 # but we know of no workaround that is simple, portable, and efficient.
2068 # So, don't put newlines in cache variables' values.
2069 # Ultrix sh set writes to stderr and can't be redirected directly,
2070 # and sets the high bit in the cache file unless we assign to the vars.
2071 (set) 2>&1 |
2072 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2073 *ac_space=\ *)
2074 # `set' does not quote correctly, so add quotes (double-quote substitution
2075 # turns \\\\ into \\, and sed turns \\ into \).
2076 sed -n \
2077 -e "s/'/'\\\\''/g" \
2078 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2081 # `set' quotes correctly as required by POSIX, so do not add quotes.
2082 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2084 esac >> confcache
2085 if cmp -s $cache_file confcache; then
2087 else
2088 if test -w $cache_file; then
2089 echo "updating cache $cache_file"
2090 cat confcache > $cache_file
2091 else
2092 echo "not updating unwritable cache $cache_file"
2095 rm -f confcache
2098 # Actually configure libtool. ac_aux_dir is where install-sh is found.
2099 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
2100 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
2101 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
2102 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
2103 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
2104 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
2105 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
2106 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
2107 || { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
2109 # Reload cache, that may have been modified by ltconfig
2110 if test -r "$cache_file"; then
2111 echo "loading cache $cache_file"
2112 . $cache_file
2113 else
2114 echo "creating cache $cache_file"
2115 > $cache_file
2119 # This can be used to rebuild libtool when needed
2120 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
2122 # Always use our own libtool.
2123 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
2125 # Redirect the config.log output again, so that the ltconfig log is not
2126 # clobbered by the next message.
2127 exec 5>>./config.log
2135 if test -z "$with_target_subdir" || test "$with_target_subdir" = "."; then
2136 COMPPATH=.
2137 else
2138 COMPPATH=..
2142 # Find CPP now so that any conditional tests below won't do it and
2143 # thereby make the resulting definitions conditional.
2144 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2145 echo "configure:2146: checking how to run the C preprocessor" >&5
2146 # On Suns, sometimes $CPP names a directory.
2147 if test -n "$CPP" && test -d "$CPP"; then
2148 CPP=
2150 if test -z "$CPP"; then
2151 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2152 echo $ac_n "(cached) $ac_c" 1>&6
2153 else
2154 # This must be in double quotes, not single quotes, because CPP may get
2155 # substituted into the Makefile and "${CC-cc}" will confuse make.
2156 CPP="${CC-cc} -E"
2157 # On the NeXT, cc -E runs the code through the compiler's parser,
2158 # not just through cpp.
2159 cat > conftest.$ac_ext <<EOF
2160 #line 2161 "configure"
2161 #include "confdefs.h"
2162 #include <assert.h>
2163 Syntax Error
2165 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2166 { (eval echo configure:2167: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2167 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2168 if test -z "$ac_err"; then
2170 else
2171 echo "$ac_err" >&5
2172 echo "configure: failed program was:" >&5
2173 cat conftest.$ac_ext >&5
2174 rm -rf conftest*
2175 CPP="${CC-cc} -E -traditional-cpp"
2176 cat > conftest.$ac_ext <<EOF
2177 #line 2178 "configure"
2178 #include "confdefs.h"
2179 #include <assert.h>
2180 Syntax Error
2182 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2183 { (eval echo configure:2184: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2184 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2185 if test -z "$ac_err"; then
2187 else
2188 echo "$ac_err" >&5
2189 echo "configure: failed program was:" >&5
2190 cat conftest.$ac_ext >&5
2191 rm -rf conftest*
2192 CPP="${CC-cc} -nologo -E"
2193 cat > conftest.$ac_ext <<EOF
2194 #line 2195 "configure"
2195 #include "confdefs.h"
2196 #include <assert.h>
2197 Syntax Error
2199 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2200 { (eval echo configure:2201: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2201 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2202 if test -z "$ac_err"; then
2204 else
2205 echo "$ac_err" >&5
2206 echo "configure: failed program was:" >&5
2207 cat conftest.$ac_ext >&5
2208 rm -rf conftest*
2209 CPP=/lib/cpp
2211 rm -f conftest*
2213 rm -f conftest*
2215 rm -f conftest*
2216 ac_cv_prog_CPP="$CPP"
2218 CPP="$ac_cv_prog_CPP"
2219 else
2220 ac_cv_prog_CPP="$CPP"
2222 echo "$ac_t""$CPP" 1>&6
2225 if test -n "$with_cross_host"; then
2226 # We are being configured with a cross compiler. AC_REPLACE_FUNCS
2227 # may not work correctly, because the compiler may not be able to
2228 # link executables.
2230 # We assume newlib. This lets us hard-code the functions we know
2231 # we'll have.
2232 cat >> confdefs.h <<\EOF
2233 #define HAVE_MEMCPY 1
2236 cat >> confdefs.h <<\EOF
2237 #define HAVE_STRERROR 1
2241 # We ignore --with-system-zlib in this case.
2242 target_all=libzgcj.la
2243 else
2244 for ac_hdr in unistd.h
2246 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2247 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2248 echo "configure:2249: checking for $ac_hdr" >&5
2249 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2250 echo $ac_n "(cached) $ac_c" 1>&6
2251 else
2252 cat > conftest.$ac_ext <<EOF
2253 #line 2254 "configure"
2254 #include "confdefs.h"
2255 #include <$ac_hdr>
2257 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2258 { (eval echo configure:2259: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2259 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2260 if test -z "$ac_err"; then
2261 rm -rf conftest*
2262 eval "ac_cv_header_$ac_safe=yes"
2263 else
2264 echo "$ac_err" >&5
2265 echo "configure: failed program was:" >&5
2266 cat conftest.$ac_ext >&5
2267 rm -rf conftest*
2268 eval "ac_cv_header_$ac_safe=no"
2270 rm -f conftest*
2272 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2273 echo "$ac_t""yes" 1>&6
2274 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2275 cat >> confdefs.h <<EOF
2276 #define $ac_tr_hdr 1
2279 else
2280 echo "$ac_t""no" 1>&6
2282 done
2284 for ac_func in getpagesize
2286 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2287 echo "configure:2288: checking for $ac_func" >&5
2288 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2289 echo $ac_n "(cached) $ac_c" 1>&6
2290 else
2291 cat > conftest.$ac_ext <<EOF
2292 #line 2293 "configure"
2293 #include "confdefs.h"
2294 /* System header to define __stub macros and hopefully few prototypes,
2295 which can conflict with char $ac_func(); below. */
2296 #include <assert.h>
2297 /* Override any gcc2 internal prototype to avoid an error. */
2298 /* We use char because int might match the return type of a gcc2
2299 builtin and then its argument prototype would still apply. */
2300 char $ac_func();
2302 int main() {
2304 /* The GNU C library defines this for functions which it implements
2305 to always fail with ENOSYS. Some functions are actually named
2306 something starting with __ and the normal name is an alias. */
2307 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2308 choke me
2309 #else
2310 $ac_func();
2311 #endif
2313 ; return 0; }
2315 if { (eval echo configure:2316: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2316 rm -rf conftest*
2317 eval "ac_cv_func_$ac_func=yes"
2318 else
2319 echo "configure: failed program was:" >&5
2320 cat conftest.$ac_ext >&5
2321 rm -rf conftest*
2322 eval "ac_cv_func_$ac_func=no"
2324 rm -f conftest*
2327 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2328 echo "$ac_t""yes" 1>&6
2329 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2330 cat >> confdefs.h <<EOF
2331 #define $ac_tr_func 1
2334 else
2335 echo "$ac_t""no" 1>&6
2337 done
2339 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2340 echo "configure:2341: checking for working mmap" >&5
2341 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
2342 echo $ac_n "(cached) $ac_c" 1>&6
2343 else
2344 if test "$cross_compiling" = yes; then
2345 ac_cv_func_mmap_fixed_mapped=no
2346 else
2347 cat > conftest.$ac_ext <<EOF
2348 #line 2349 "configure"
2349 #include "confdefs.h"
2351 /* Thanks to Mike Haertel and Jim Avera for this test.
2352 Here is a matrix of mmap possibilities:
2353 mmap private not fixed
2354 mmap private fixed at somewhere currently unmapped
2355 mmap private fixed at somewhere already mapped
2356 mmap shared not fixed
2357 mmap shared fixed at somewhere currently unmapped
2358 mmap shared fixed at somewhere already mapped
2359 For private mappings, we should verify that changes cannot be read()
2360 back from the file, nor mmap's back from the file at a different
2361 address. (There have been systems where private was not correctly
2362 implemented like the infamous i386 svr4.0, and systems where the
2363 VM page cache was not coherent with the filesystem buffer cache
2364 like early versions of FreeBSD and possibly contemporary NetBSD.)
2365 For shared mappings, we should conversely verify that changes get
2366 propogated back to all the places they're supposed to be.
2368 Grep wants private fixed already mapped.
2369 The main things grep needs to know about mmap are:
2370 * does it exist and is it safe to write into the mmap'd area
2371 * how to use it (BSD variants) */
2372 #include <sys/types.h>
2373 #include <fcntl.h>
2374 #include <sys/mman.h>
2376 /* This mess was copied from the GNU getpagesize.h. */
2377 #ifndef HAVE_GETPAGESIZE
2378 # ifdef HAVE_UNISTD_H
2379 # include <unistd.h>
2380 # endif
2382 /* Assume that all systems that can run configure have sys/param.h. */
2383 # ifndef HAVE_SYS_PARAM_H
2384 # define HAVE_SYS_PARAM_H 1
2385 # endif
2387 # ifdef _SC_PAGESIZE
2388 # define getpagesize() sysconf(_SC_PAGESIZE)
2389 # else /* no _SC_PAGESIZE */
2390 # ifdef HAVE_SYS_PARAM_H
2391 # include <sys/param.h>
2392 # ifdef EXEC_PAGESIZE
2393 # define getpagesize() EXEC_PAGESIZE
2394 # else /* no EXEC_PAGESIZE */
2395 # ifdef NBPG
2396 # define getpagesize() NBPG * CLSIZE
2397 # ifndef CLSIZE
2398 # define CLSIZE 1
2399 # endif /* no CLSIZE */
2400 # else /* no NBPG */
2401 # ifdef NBPC
2402 # define getpagesize() NBPC
2403 # else /* no NBPC */
2404 # ifdef PAGESIZE
2405 # define getpagesize() PAGESIZE
2406 # endif /* PAGESIZE */
2407 # endif /* no NBPC */
2408 # endif /* no NBPG */
2409 # endif /* no EXEC_PAGESIZE */
2410 # else /* no HAVE_SYS_PARAM_H */
2411 # define getpagesize() 8192 /* punt totally */
2412 # endif /* no HAVE_SYS_PARAM_H */
2413 # endif /* no _SC_PAGESIZE */
2415 #endif /* no HAVE_GETPAGESIZE */
2417 #ifdef __cplusplus
2418 extern "C" { void *malloc(unsigned); }
2419 #else
2420 char *malloc();
2421 #endif
2424 main()
2426 char *data, *data2, *data3;
2427 int i, pagesize;
2428 int fd;
2430 pagesize = getpagesize();
2433 * First, make a file with some known garbage in it.
2435 data = malloc(pagesize);
2436 if (!data)
2437 exit(1);
2438 for (i = 0; i < pagesize; ++i)
2439 *(data + i) = rand();
2440 umask(0);
2441 fd = creat("conftestmmap", 0600);
2442 if (fd < 0)
2443 exit(1);
2444 if (write(fd, data, pagesize) != pagesize)
2445 exit(1);
2446 close(fd);
2449 * Next, try to mmap the file at a fixed address which
2450 * already has something else allocated at it. If we can,
2451 * also make sure that we see the same garbage.
2453 fd = open("conftestmmap", O_RDWR);
2454 if (fd < 0)
2455 exit(1);
2456 data2 = malloc(2 * pagesize);
2457 if (!data2)
2458 exit(1);
2459 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2460 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2461 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2462 exit(1);
2463 for (i = 0; i < pagesize; ++i)
2464 if (*(data + i) != *(data2 + i))
2465 exit(1);
2468 * Finally, make sure that changes to the mapped area
2469 * do not percolate back to the file as seen by read().
2470 * (This is a bug on some variants of i386 svr4.0.)
2472 for (i = 0; i < pagesize; ++i)
2473 *(data2 + i) = *(data2 + i) + 1;
2474 data3 = malloc(pagesize);
2475 if (!data3)
2476 exit(1);
2477 if (read(fd, data3, pagesize) != pagesize)
2478 exit(1);
2479 for (i = 0; i < pagesize; ++i)
2480 if (*(data + i) != *(data3 + i))
2481 exit(1);
2482 close(fd);
2483 unlink("conftestmmap");
2484 exit(0);
2488 if { (eval echo configure:2489: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2489 then
2490 ac_cv_func_mmap_fixed_mapped=yes
2491 else
2492 echo "configure: failed program was:" >&5
2493 cat conftest.$ac_ext >&5
2494 rm -fr conftest*
2495 ac_cv_func_mmap_fixed_mapped=no
2497 rm -fr conftest*
2502 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2503 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2504 cat >> confdefs.h <<\EOF
2505 #define HAVE_MMAP 1
2510 for ac_func in memcpy strerror
2512 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2513 echo "configure:2514: checking for $ac_func" >&5
2514 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2515 echo $ac_n "(cached) $ac_c" 1>&6
2516 else
2517 cat > conftest.$ac_ext <<EOF
2518 #line 2519 "configure"
2519 #include "confdefs.h"
2520 /* System header to define __stub macros and hopefully few prototypes,
2521 which can conflict with char $ac_func(); below. */
2522 #include <assert.h>
2523 /* Override any gcc2 internal prototype to avoid an error. */
2524 /* We use char because int might match the return type of a gcc2
2525 builtin and then its argument prototype would still apply. */
2526 char $ac_func();
2528 int main() {
2530 /* The GNU C library defines this for functions which it implements
2531 to always fail with ENOSYS. Some functions are actually named
2532 something starting with __ and the normal name is an alias. */
2533 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2534 choke me
2535 #else
2536 $ac_func();
2537 #endif
2539 ; return 0; }
2541 if { (eval echo configure:2542: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2542 rm -rf conftest*
2543 eval "ac_cv_func_$ac_func=yes"
2544 else
2545 echo "configure: failed program was:" >&5
2546 cat conftest.$ac_ext >&5
2547 rm -rf conftest*
2548 eval "ac_cv_func_$ac_func=no"
2550 rm -f conftest*
2553 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2554 echo "$ac_t""yes" 1>&6
2555 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2556 cat >> confdefs.h <<EOF
2557 #define $ac_tr_func 1
2560 else
2561 echo "$ac_t""no" 1>&6
2563 done
2566 if test "$with_system_zlib" = yes; then
2567 echo $ac_n "checking for deflate in -lz""... $ac_c" 1>&6
2568 echo "configure:2569: checking for deflate in -lz" >&5
2569 ac_lib_var=`echo z'_'deflate | sed 'y%./+-%__p_%'`
2570 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2571 echo $ac_n "(cached) $ac_c" 1>&6
2572 else
2573 ac_save_LIBS="$LIBS"
2574 LIBS="-lz $LIBS"
2575 cat > conftest.$ac_ext <<EOF
2576 #line 2577 "configure"
2577 #include "confdefs.h"
2578 /* Override any gcc2 internal prototype to avoid an error. */
2579 /* We use char because int might match the return type of a gcc2
2580 builtin and then its argument prototype would still apply. */
2581 char deflate();
2583 int main() {
2584 deflate()
2585 ; return 0; }
2587 if { (eval echo configure:2588: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2588 rm -rf conftest*
2589 eval "ac_cv_lib_$ac_lib_var=yes"
2590 else
2591 echo "configure: failed program was:" >&5
2592 cat conftest.$ac_ext >&5
2593 rm -rf conftest*
2594 eval "ac_cv_lib_$ac_lib_var=no"
2596 rm -f conftest*
2597 LIBS="$ac_save_LIBS"
2600 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2601 echo "$ac_t""yes" 1>&6
2602 target_all=
2603 else
2604 echo "$ac_t""no" 1>&6
2605 target_all=libzgcj.la
2608 else
2609 target_all=libzgcj.la
2615 for ac_hdr in unistd.h
2617 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2618 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2619 echo "configure:2620: checking for $ac_hdr" >&5
2620 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2621 echo $ac_n "(cached) $ac_c" 1>&6
2622 else
2623 cat > conftest.$ac_ext <<EOF
2624 #line 2625 "configure"
2625 #include "confdefs.h"
2626 #include <$ac_hdr>
2628 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2629 { (eval echo configure:2630: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2630 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2631 if test -z "$ac_err"; then
2632 rm -rf conftest*
2633 eval "ac_cv_header_$ac_safe=yes"
2634 else
2635 echo "$ac_err" >&5
2636 echo "configure: failed program was:" >&5
2637 cat conftest.$ac_ext >&5
2638 rm -rf conftest*
2639 eval "ac_cv_header_$ac_safe=no"
2641 rm -f conftest*
2643 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2644 echo "$ac_t""yes" 1>&6
2645 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2646 cat >> confdefs.h <<EOF
2647 #define $ac_tr_hdr 1
2650 else
2651 echo "$ac_t""no" 1>&6
2653 done
2658 if test -z "$with_cross_host"; then
2659 USE_LIBDIR_TRUE=
2660 USE_LIBDIR_FALSE='#'
2661 else
2662 USE_LIBDIR_TRUE='#'
2663 USE_LIBDIR_FALSE=
2667 if test -n "$with_target_subdir"; then
2668 TARGET_LIBRARY_TRUE=
2669 TARGET_LIBRARY_FALSE='#'
2670 else
2671 TARGET_LIBRARY_TRUE='#'
2672 TARGET_LIBRARY_FALSE=
2675 if test "${multilib}" = "yes"; then
2676 multilib_arg="--enable-multilib"
2677 else
2678 multilib_arg=
2681 trap '' 1 2 15
2682 cat > confcache <<\EOF
2683 # This file is a shell script that caches the results of configure
2684 # tests run on this system so they can be shared between configure
2685 # scripts and configure runs. It is not useful on other systems.
2686 # If it contains results you don't want to keep, you may remove or edit it.
2688 # By default, configure uses ./config.cache as the cache file,
2689 # creating it if it does not exist already. You can give configure
2690 # the --cache-file=FILE option to use a different cache file; that is
2691 # what configure does when it calls configure scripts in
2692 # subdirectories, so they share the cache.
2693 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2694 # config.status only pays attention to the cache file if you give it the
2695 # --recheck option to rerun configure.
2698 # The following way of writing the cache mishandles newlines in values,
2699 # but we know of no workaround that is simple, portable, and efficient.
2700 # So, don't put newlines in cache variables' values.
2701 # Ultrix sh set writes to stderr and can't be redirected directly,
2702 # and sets the high bit in the cache file unless we assign to the vars.
2703 (set) 2>&1 |
2704 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2705 *ac_space=\ *)
2706 # `set' does not quote correctly, so add quotes (double-quote substitution
2707 # turns \\\\ into \\, and sed turns \\ into \).
2708 sed -n \
2709 -e "s/'/'\\\\''/g" \
2710 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2713 # `set' quotes correctly as required by POSIX, so do not add quotes.
2714 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2716 esac >> confcache
2717 if cmp -s $cache_file confcache; then
2719 else
2720 if test -w $cache_file; then
2721 echo "updating cache $cache_file"
2722 cat confcache > $cache_file
2723 else
2724 echo "not updating unwritable cache $cache_file"
2727 rm -f confcache
2729 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
2731 test "x$prefix" = xNONE && prefix=$ac_default_prefix
2732 # Let make expand exec_prefix.
2733 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
2735 # Any assignment to VPATH causes Sun make to only execute
2736 # the first set of double-colon rules, so remove it if not needed.
2737 # If there is a colon in the path, we need to keep it.
2738 if test "x$srcdir" = x.; then
2739 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
2742 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
2744 # Transform confdefs.h into DEFS.
2745 # Protect against shell expansion while executing Makefile rules.
2746 # Protect against Makefile macro expansion.
2747 cat > conftest.defs <<\EOF
2748 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g
2749 s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g
2750 s%\[%\\&%g
2751 s%\]%\\&%g
2752 s%\$%$$%g
2754 DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
2755 rm -f conftest.defs
2758 # Without the "./", some shells look in PATH for config.status.
2759 : ${CONFIG_STATUS=./config.status}
2761 echo creating $CONFIG_STATUS
2762 rm -f $CONFIG_STATUS
2763 cat > $CONFIG_STATUS <<EOF
2764 #! /bin/sh
2765 # Generated automatically by configure.
2766 # Run this file to recreate the current configuration.
2767 # This directory was configured as follows,
2768 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
2770 # $0 $ac_configure_args
2772 # Compiler output produced by configure, useful for debugging
2773 # configure, is in ./config.log if it exists.
2775 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
2776 for ac_option
2778 case "\$ac_option" in
2779 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
2780 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
2781 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
2782 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
2783 echo "$CONFIG_STATUS generated by autoconf version 2.13"
2784 exit 0 ;;
2785 -help | --help | --hel | --he | --h)
2786 echo "\$ac_cs_usage"; exit 0 ;;
2787 *) echo "\$ac_cs_usage"; exit 1 ;;
2788 esac
2789 done
2791 ac_given_srcdir=$srcdir
2792 ac_given_INSTALL="$INSTALL"
2794 trap 'rm -fr `echo "Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
2796 cat >> $CONFIG_STATUS <<EOF
2798 # Protect against being on the right side of a sed subst in config.status.
2799 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
2800 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
2801 $ac_vpsub
2802 $extrasub
2803 s%@SHELL@%$SHELL%g
2804 s%@CFLAGS@%$CFLAGS%g
2805 s%@CPPFLAGS@%$CPPFLAGS%g
2806 s%@CXXFLAGS@%$CXXFLAGS%g
2807 s%@FFLAGS@%$FFLAGS%g
2808 s%@DEFS@%$DEFS%g
2809 s%@LDFLAGS@%$LDFLAGS%g
2810 s%@LIBS@%$LIBS%g
2811 s%@exec_prefix@%$exec_prefix%g
2812 s%@prefix@%$prefix%g
2813 s%@program_transform_name@%$program_transform_name%g
2814 s%@bindir@%$bindir%g
2815 s%@sbindir@%$sbindir%g
2816 s%@libexecdir@%$libexecdir%g
2817 s%@datadir@%$datadir%g
2818 s%@sysconfdir@%$sysconfdir%g
2819 s%@sharedstatedir@%$sharedstatedir%g
2820 s%@localstatedir@%$localstatedir%g
2821 s%@libdir@%$libdir%g
2822 s%@includedir@%$includedir%g
2823 s%@oldincludedir@%$oldincludedir%g
2824 s%@infodir@%$infodir%g
2825 s%@mandir@%$mandir%g
2826 s%@zlib_basedir@%$zlib_basedir%g
2827 s%@host@%$host%g
2828 s%@host_alias@%$host_alias%g
2829 s%@host_cpu@%$host_cpu%g
2830 s%@host_vendor@%$host_vendor%g
2831 s%@host_os@%$host_os%g
2832 s%@target@%$target%g
2833 s%@target_alias@%$target_alias%g
2834 s%@target_cpu@%$target_cpu%g
2835 s%@target_vendor@%$target_vendor%g
2836 s%@target_os@%$target_os%g
2837 s%@build@%$build%g
2838 s%@build_alias@%$build_alias%g
2839 s%@build_cpu@%$build_cpu%g
2840 s%@build_vendor@%$build_vendor%g
2841 s%@build_os@%$build_os%g
2842 s%@mkinstalldirs@%$mkinstalldirs%g
2843 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
2844 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
2845 s%@INSTALL_DATA@%$INSTALL_DATA%g
2846 s%@PACKAGE@%$PACKAGE%g
2847 s%@VERSION@%$VERSION%g
2848 s%@ACLOCAL@%$ACLOCAL%g
2849 s%@AUTOCONF@%$AUTOCONF%g
2850 s%@AUTOMAKE@%$AUTOMAKE%g
2851 s%@AUTOHEADER@%$AUTOHEADER%g
2852 s%@MAKEINFO@%$MAKEINFO%g
2853 s%@SET_MAKE@%$SET_MAKE%g
2854 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
2855 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
2856 s%@MAINT@%$MAINT%g
2857 s%@CC@%$CC%g
2858 s%@EXEEXT@%$EXEEXT%g
2859 s%@LN_S@%$LN_S%g
2860 s%@OBJEXT@%$OBJEXT%g
2861 s%@RANLIB@%$RANLIB%g
2862 s%@STRIP@%$STRIP%g
2863 s%@LIBTOOL@%$LIBTOOL%g
2864 s%@COMPPATH@%$COMPPATH%g
2865 s%@CPP@%$CPP%g
2866 s%@target_all@%$target_all%g
2867 s%@USE_LIBDIR_TRUE@%$USE_LIBDIR_TRUE%g
2868 s%@USE_LIBDIR_FALSE@%$USE_LIBDIR_FALSE%g
2869 s%@TARGET_LIBRARY_TRUE@%$TARGET_LIBRARY_TRUE%g
2870 s%@TARGET_LIBRARY_FALSE@%$TARGET_LIBRARY_FALSE%g
2872 CEOF
2875 cat >> $CONFIG_STATUS <<\EOF
2877 # Split the substitutions into bite-sized pieces for seds with
2878 # small command number limits, like on Digital OSF/1 and HP-UX.
2879 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
2880 ac_file=1 # Number of current file.
2881 ac_beg=1 # First line for current file.
2882 ac_end=$ac_max_sed_cmds # Line after last line for current file.
2883 ac_more_lines=:
2884 ac_sed_cmds=""
2885 while $ac_more_lines; do
2886 if test $ac_beg -gt 1; then
2887 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
2888 else
2889 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
2891 if test ! -s conftest.s$ac_file; then
2892 ac_more_lines=false
2893 rm -f conftest.s$ac_file
2894 else
2895 if test -z "$ac_sed_cmds"; then
2896 ac_sed_cmds="sed -f conftest.s$ac_file"
2897 else
2898 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
2900 ac_file=`expr $ac_file + 1`
2901 ac_beg=$ac_end
2902 ac_end=`expr $ac_end + $ac_max_sed_cmds`
2904 done
2905 if test -z "$ac_sed_cmds"; then
2906 ac_sed_cmds=cat
2910 cat >> $CONFIG_STATUS <<EOF
2912 CONFIG_FILES=\${CONFIG_FILES-"Makefile"}
2914 cat >> $CONFIG_STATUS <<\EOF
2915 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
2916 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
2917 case "$ac_file" in
2918 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
2919 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
2920 *) ac_file_in="${ac_file}.in" ;;
2921 esac
2923 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
2925 # Remove last slash and all that follows it. Not all systems have dirname.
2926 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
2927 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
2928 # The file is in a subdirectory.
2929 test ! -d "$ac_dir" && mkdir "$ac_dir"
2930 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
2931 # A "../" for each directory in $ac_dir_suffix.
2932 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
2933 else
2934 ac_dir_suffix= ac_dots=
2937 case "$ac_given_srcdir" in
2938 .) srcdir=.
2939 if test -z "$ac_dots"; then top_srcdir=.
2940 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
2941 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
2942 *) # Relative path.
2943 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
2944 top_srcdir="$ac_dots$ac_given_srcdir" ;;
2945 esac
2947 case "$ac_given_INSTALL" in
2948 [/$]*) INSTALL="$ac_given_INSTALL" ;;
2949 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
2950 esac
2952 echo creating "$ac_file"
2953 rm -f "$ac_file"
2954 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
2955 case "$ac_file" in
2956 *Makefile*) ac_comsub="1i\\
2957 # $configure_input" ;;
2958 *) ac_comsub= ;;
2959 esac
2961 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
2962 sed -e "$ac_comsub
2963 s%@configure_input@%$configure_input%g
2964 s%@srcdir@%$srcdir%g
2965 s%@top_srcdir@%$top_srcdir%g
2966 s%@INSTALL@%$INSTALL%g
2967 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
2968 fi; done
2969 rm -f conftest.s*
2972 cat >> $CONFIG_STATUS <<EOF
2973 srcdir=${srcdir}
2974 host=${host}
2975 target=${target}
2976 with_multisubdir=${with_multisubdir}
2977 ac_configure_args="${multilib_arg} ${ac_configure_args}"
2978 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
2979 zlib_basedir=${zlib_basedir}
2980 CC="${CC}"
2981 CXX="${CXX}"
2984 cat >> $CONFIG_STATUS <<\EOF
2985 if test -n "$CONFIG_FILES"; then
2986 ac_file=Makefile . ${zlib_basedir}/../config-ml.in
2988 exit 0
2990 chmod +x $CONFIG_STATUS
2991 rm -fr confdefs* $ac_clean_files
2992 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1