OSDN Git Service

Fix for PR bootstrap/3281:
[pf3gnuchains/gcc-fork.git] / zlib / configure
1 #! /bin/sh
2
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.
6 #
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9
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]"
38
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'
73
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
80
81 ac_prev=
82 for ac_option
83 do
84
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
90   fi
91
92   case "$ac_option" in
93   -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
94   *) ac_optarg= ;;
95   esac
96
97   # Accept the important Cygnus configure options, so we can diagnose typos.
98
99   case "$ac_option" in
100
101   -bindir | --bindir | --bindi | --bind | --bin | --bi)
102     ac_prev=bindir ;;
103   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
104     bindir="$ac_optarg" ;;
105
106   -build | --build | --buil | --bui | --bu)
107     ac_prev=build ;;
108   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
109     build="$ac_optarg" ;;
110
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" ;;
117
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" ;;
123
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; }
129     fi
130     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
131     eval "enable_${ac_feature}=no" ;;
132
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; }
138     fi
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'" ;;
145
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" ;;
154
155   -gas | --gas | --ga | --g)
156     # Obsolete; use --with-gas.
157     with_gas=yes ;;
158
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
196 EOF
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
209 EOF
210     if test -n "$ac_help"; then
211       echo "--enable and --with options recognized:$ac_help"
212     fi
213     exit 0 ;;
214
215   -host | --host | --hos | --ho)
216     ac_prev=host ;;
217   -host=* | --host=* | --hos=* | --ho=*)
218     host="$ac_optarg" ;;
219
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" ;;
226
227   -infodir | --infodir | --infodi | --infod | --info | --inf)
228     ac_prev=infodir ;;
229   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
230     infodir="$ac_optarg" ;;
231
232   -libdir | --libdir | --libdi | --libd)
233     ac_prev=libdir ;;
234   -libdir=* | --libdir=* | --libdi=* | --libd=*)
235     libdir="$ac_optarg" ;;
236
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" ;;
243
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" ;;
252
253   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
254     ac_prev=mandir ;;
255   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
256     mandir="$ac_optarg" ;;
257
258   -nfp | --nfp | --nf)
259     # Obsolete; use --without-fp.
260     with_fp=no ;;
261
262   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
263   | --no-cr | --no-c)
264     no_create=yes ;;
265
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 ;;
269
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" ;;
278
279   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
280     ac_prev=prefix ;;
281   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
282     prefix="$ac_optarg" ;;
283
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" ;;
290
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" ;;
297
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" ;;
314
315   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
316   | -silent | --silent | --silen | --sile | --sil)
317     silent=yes ;;
318
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" ;;
324
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" ;;
335
336   -site | --site | --sit)
337     ac_prev=site ;;
338   -site=* | --site=* | --sit=*)
339     site="$ac_optarg" ;;
340
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" ;;
345
346   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
347     ac_prev=srcdir ;;
348   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
349     srcdir="$ac_optarg" ;;
350
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" ;;
357
358   -target | --target | --targe | --targ | --tar | --ta | --t)
359     ac_prev=target ;;
360   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
361     target="$ac_optarg" ;;
362
363   -v | -verbose | --verbose | --verbos | --verbo | --verb)
364     verbose=yes ;;
365
366   -version | --version | --versio | --versi | --vers)
367     echo "configure generated by autoconf version 2.13"
368     exit 0 ;;
369
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; }
375     fi
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'" ;;
382
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; }
388     fi
389     ac_package=`echo $ac_package| sed 's/-/_/g'`
390     eval "with_${ac_package}=no" ;;
391
392   --x)
393     # Obsolete; use --with-x.
394     with_x=yes ;;
395
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" ;;
402
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" ;;
409
410   -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
411     ;;
412
413   *)
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
416     fi
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; }
419     fi
420     nonopt="$ac_option"
421     ;;
422
423   esac
424 done
425
426 if test -n "$ac_prev"; then
427   { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
428 fi
429
430 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
431
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
444 fi
445 exec 5>./config.log
446
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
451
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
456 do
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
467
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
477
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
482
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
486
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=..
497   fi
498 else
499   ac_srcdir_defaulted=no
500 fi
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; }
506   fi
507 fi
508 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
509
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"
517     fi
518   fi
519 else
520   CONFIG_SITE="$sitefile"
521 fi
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"
526   fi
527 done
528
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
535 fi
536
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
543
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=
553   fi
554 else
555   ac_n= ac_c='\c' ac_t=
556 fi
557
558
559
560
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}"
567   fi
568 else
569   zlib_basedir="${srcdir}/"
570 fi
571
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
582   fi
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; }
586 fi
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.
590
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
604   fi
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; }
608 fi
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.
612
613 fi
614
615
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
619 #
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.
628
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
635
636
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; }
640 fi
641
642 echo $ac_n "checking host system type""... $ac_c" 1>&6
643 echo "configure:644: checking host system type" >&5
644
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
656
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
662
663 echo $ac_n "checking target system type""... $ac_c" 1>&6
664 echo "configure:665: checking target system type" >&5
665
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
674
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
680
681 echo $ac_n "checking build system type""... $ac_c" 1>&6
682 echo "configure:683: checking build system type" >&5
683
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
692
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
698
699 test "$host_alias" != "$target_alias" &&
700   test "$program_prefix$program_suffix$program_transform_name" = \
701     NONENONEs,x,x, &&
702   program_prefix=${target_alias}-
703
704
705 # This works around an automake problem.
706 mkinstalldirs="`cd $ac_aux_dir && pwd`/mkinstalldirs"
707
708
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/*) ;;
731     *)
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.
740             :
741           else
742             ac_cv_path_install="$ac_dir/$ac_prog -c"
743             break 2
744           fi
745         fi
746       done
747       ;;
748     esac
749   done
750   IFS="$ac_save_IFS"
751
752 fi
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"
761   fi
762 fi
763 echo "$ac_t""$INSTALL" 1>&6
764
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}'
768
769 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
770
771 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
772
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`
788    fi
789    if test "$*" != "X $srcdir/configure conftestfile" \
790       && test "$*" != "X conftestfile $srcdir/configure"; then
791
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; }
798    fi
799
800    test "$2" = conftestfile
801    )
802 then
803    # Ok.
804    :
805 else
806    { echo "configure: error: newly created file is older than distributed files!
807 Check your system clock" 1>&2; exit 1; }
808 fi
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
820 fi
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"
826
827 # sed with no file args requires a program.
828 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
829
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}"'
839 EOF
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
846 fi
847 rm -f conftestmake
848 fi
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}"
855 fi
856
857
858 PACKAGE=zlib
859
860 VERSION=1.1.3
861
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; }
864 fi
865 cat >> confdefs.h <<EOF
866 #define PACKAGE "$PACKAGE"
867 EOF
868
869 cat >> confdefs.h <<EOF
870 #define VERSION "$VERSION"
871 EOF
872
873
874
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
887 fi
888
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
900 fi
901
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
913 fi
914
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
926 fi
927
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
939 fi
940
941
942
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
951 fi
952
953   echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
954   
955
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=
962 fi
963   MAINT=$MAINTAINER_MODE_TRUE
964   
965
966
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"
970   :
971 fi
972
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"
976   :
977 fi
978
979
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
990 fi
991
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"
995   :
996 fi
997
998
999
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
1017     fi
1018   done
1019   IFS="$ac_save_ifs"
1020 fi
1021 fi
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
1027 fi
1028
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
1049       fi
1050       ac_cv_prog_CC="cc"
1051       break
1052     fi
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="$@"
1067   fi
1068 fi
1069 fi
1070 fi
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
1076 fi
1077
1078   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1079 fi
1080
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
1090 EOF
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
1095 fi
1096 fi
1097
1098 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1099
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
1115 fi
1116 rm -f conftest*
1117
1118 fi
1119
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"
1127   fi
1128 else
1129   GCC=
1130   test "${CFLAGS+set}" = set || CFLAGS="-g"
1131 fi
1132
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.
1144   :
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"
1153
1154 int main() {
1155
1156 #ifndef __CYGWIN__
1157 #define __CYGWIN__ __CYGWIN32__
1158 #endif
1159 return __CYGWIN__;
1160 ; return 0; }
1161 EOF
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
1170 fi
1171 rm -f conftest*
1172 rm -f conftest*
1173 fi
1174
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"
1186
1187 int main() {
1188 return __MINGW32__;
1189 ; return 0; }
1190 EOF
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
1199 fi
1200 rm -f conftest*
1201 rm -f conftest*
1202 fi
1203
1204 echo "$ac_t""$ac_cv_mingw32" 1>&6
1205 MINGW32=
1206 test "$ac_cv_mingw32" = yes && MINGW32=yes
1207
1208
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; }
1229   fi
1230   rm -f conftest*
1231   test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
1232 fi
1233 fi
1234
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
1239
1240 fi
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 ;;
1248 *)
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
1255     fi
1256   done
1257   IFS="$ac_save_ifs"
1258   ;;
1259 esac
1260 else
1261   enable_shared=yes
1262 fi
1263
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 ;;
1271 *)
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
1278     fi
1279   done
1280   IFS="$ac_save_ifs"
1281   ;;
1282 esac
1283 else
1284   enable_static=yes
1285 fi
1286
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 ;;
1294 *)
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
1301     fi
1302   done
1303   IFS="$ac_save_ifs"
1304   ;;
1305 esac
1306 else
1307   enable_fast_install=yes
1308 fi
1309
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
1316 fi
1317
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'` ;;
1327   *)
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"
1340       ;;
1341   "")
1342     # If it fails, then pretend we aren't using GCC.
1343     ac_prog=ld
1344     ;;
1345   *)
1346     # If it is relative, then search for the first ld in PATH.
1347     with_gnu_ld=unknown
1348     ;;
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
1356 fi
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
1373       fi
1374     fi
1375   done
1376   IFS="$ac_save_ifs"
1377 else
1378   lt_cv_path_LD="$LD" # Let the user override the test with a path.
1379 fi
1380 fi
1381
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
1387 fi
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
1399 fi
1400 fi
1401
1402 echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6
1403 with_gnu_ld=$lt_cv_prog_gnu_ld
1404
1405
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'
1412 fi
1413
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"
1417
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
1445       fi
1446     fi
1447   done
1448   IFS="$ac_save_ifs"
1449   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
1450 fi
1451 fi
1452
1453 NM="$lt_cv_path_NM"
1454 echo "$ac_t""$NM" 1>&6
1455
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
1468 fi
1469 fi
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
1475 fi
1476
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.
1495
1496 case $host_os in
1497 aix*)
1498   lt_cv_deplibs_check_method=pass_all
1499   ;;
1500
1501 beos*)
1502   lt_cv_deplibs_check_method=pass_all
1503   ;;
1504
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
1509   ;;
1510
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'
1514   ;;
1515
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'
1522     ;;
1523   *) # Darwin 1.3 on
1524     lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
1525     ;;
1526   esac
1527   ;;
1528
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.*`
1538       ;;
1539     esac
1540   else
1541     lt_cv_deplibs_check_method=pass_all
1542   fi
1543   ;;
1544
1545 gnu*)
1546   lt_cv_deplibs_check_method=pass_all
1547   ;;
1548
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
1553   ;;
1554
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"
1560     ;;
1561   *)
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"
1570     ;;
1571   esac
1572   lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
1573   lt_cv_deplibs_check_method=pass_all
1574   ;;
1575
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 ;;
1581   *)
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`
1586   ;;
1587
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$'
1593   fi
1594   ;;
1595
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
1600   ;;
1601
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
1607   ;;
1608
1609 sco3.2v5*)
1610   lt_cv_deplibs_check_method=pass_all
1611   ;;
1612
1613 solaris*)
1614   lt_cv_deplibs_check_method=pass_all
1615   lt_cv_file_magic_test_file=/lib/libc.so
1616   ;;
1617
1618 sysv5uw[78]* | sysv4*uw2*)
1619   lt_cv_deplibs_check_method=pass_all
1620   ;;
1621
1622 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
1623   case $host_vendor in
1624   ncr)
1625     lt_cv_deplibs_check_method=pass_all
1626     ;;
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*`
1630     ;;
1631   esac
1632   ;;
1633 esac
1634
1635 fi
1636
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
1640
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; }
1657 fi
1658 rm -f conftest*
1659 fi
1660
1661 echo "$ac_t""$ac_cv_objext" 1>&6
1662 OBJEXT=$ac_cv_objext
1663 ac_objext=$ac_cv_objext
1664
1665 if test $host != $build; then
1666   ac_tool_prefix=${host_alias}-
1667 else
1668   ac_tool_prefix=
1669 fi
1670
1671 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
1672
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
1683   /*)
1684   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1685   ;;
1686   ?:/*)
1687   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1688   ;;
1689   *)
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
1704             :
1705           else
1706             cat <<EOF 1>&2
1707
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
1716
1717 EOF
1718           fi ;;
1719         esac
1720       fi
1721       break
1722     fi
1723   done
1724   IFS="$ac_save_ifs"
1725   MAGIC_CMD="$ac_save_MAGIC_CMD"
1726   ;;
1727 esac
1728 fi
1729
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
1735 fi
1736
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
1745   /*)
1746   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1747   ;;
1748   ?:/*)
1749   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1750   ;;
1751   *)
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
1766             :
1767           else
1768             cat <<EOF 1>&2
1769
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
1778
1779 EOF
1780           fi ;;
1781         esac
1782       fi
1783       break
1784     fi
1785   done
1786   IFS="$ac_save_ifs"
1787   MAGIC_CMD="$ac_save_MAGIC_CMD"
1788   ;;
1789 esac
1790 fi
1791
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
1797 fi
1798
1799   else
1800     MAGIC_CMD=:
1801   fi
1802 fi
1803
1804   fi
1805   ;;
1806 esac
1807
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
1825     fi
1826   done
1827   IFS="$ac_save_ifs"
1828 fi
1829 fi
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
1835 fi
1836
1837
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
1857     fi
1858   done
1859   IFS="$ac_save_ifs"
1860   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1861 fi
1862 fi
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
1868 fi
1869
1870 else
1871   RANLIB=":"
1872 fi
1873 fi
1874
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
1892     fi
1893   done
1894   IFS="$ac_save_ifs"
1895 fi
1896 fi
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
1902 fi
1903
1904
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
1924     fi
1925   done
1926   IFS="$ac_save_ifs"
1927   test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
1928 fi
1929 fi
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
1935 fi
1936
1937 else
1938   STRIP=":"
1939 fi
1940 fi
1941
1942
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"
1950
1951
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"
1955   :
1956 fi
1957
1958 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
1959 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
1960
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
1967 fi
1968
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"
1971
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"
1982       ;;
1983     *N32*)
1984       LD="${LD-ld} -n32"
1985       ;;
1986     *64-bit*)
1987       LD="${LD-ld} -64"
1988       ;;
1989     esac
1990   fi
1991   rm -rf conftest*
1992   ;;
1993
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
2003   
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
2010
2011      cat > conftest.$ac_ext <<EOF
2012 #line 2013 "configure"
2013 #include "confdefs.h"
2014
2015 int main() {
2016
2017 ; return 0; }
2018 EOF
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
2027 fi
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
2035
2036 fi
2037
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"
2042   fi
2043   ;;
2044
2045
2046 esac
2047
2048
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.
2055 #
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.
2064 #
2065 EOF
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"
2079     ;;
2080   *)
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'
2083     ;;
2084   esac >> confcache
2085 if cmp -s $cache_file confcache; then
2086   :
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"
2093   fi
2094 fi
2095 rm -f confcache
2096
2097
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; }
2108
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
2116 fi
2117
2118
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"
2121
2122 # Always use our own libtool.
2123 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
2124
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
2128
2129   
2130
2131   
2132          
2133          
2134
2135 if test -z "$with_target_subdir" || test "$with_target_subdir" = "."; then
2136    COMPPATH=.
2137 else
2138    COMPPATH=..
2139 fi
2140
2141
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=
2149 fi
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
2164 EOF
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
2169   :
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
2181 EOF
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
2186   :
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
2198 EOF
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
2203   :
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
2210 fi
2211 rm -f conftest*
2212 fi
2213 rm -f conftest*
2214 fi
2215 rm -f conftest*
2216   ac_cv_prog_CPP="$CPP"
2217 fi
2218   CPP="$ac_cv_prog_CPP"
2219 else
2220   ac_cv_prog_CPP="$CPP"
2221 fi
2222 echo "$ac_t""$CPP" 1>&6
2223
2224
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.
2229
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
2234 EOF
2235
2236    cat >> confdefs.h <<\EOF
2237 #define HAVE_STRERROR 1
2238 EOF
2239
2240
2241    # We ignore --with-system-zlib in this case.
2242    target_all=libzgcj.la
2243 else
2244    for ac_hdr in unistd.h
2245 do
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>
2256 EOF
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"
2269 fi
2270 rm -f conftest*
2271 fi
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
2277 EOF
2278  
2279 else
2280   echo "$ac_t""no" 1>&6
2281 fi
2282 done
2283
2284 for ac_func in getpagesize
2285 do
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();
2301
2302 int main() {
2303
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
2312
2313 ; return 0; }
2314 EOF
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"
2323 fi
2324 rm -f conftest*
2325 fi
2326
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
2332 EOF
2333  
2334 else
2335   echo "$ac_t""no" 1>&6
2336 fi
2337 done
2338
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"
2350
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.
2367
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>
2375
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
2381
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
2386
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 */
2414
2415 #endif /* no HAVE_GETPAGESIZE */
2416
2417 #ifdef __cplusplus
2418 extern "C" { void *malloc(unsigned); }
2419 #else
2420 char *malloc();
2421 #endif
2422
2423 int
2424 main()
2425 {
2426         char *data, *data2, *data3;
2427         int i, pagesize;
2428         int fd;
2429
2430         pagesize = getpagesize();
2431
2432         /*
2433          * First, make a file with some known garbage in it.
2434          */
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);
2447
2448         /*
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.
2452          */
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);
2466
2467         /*
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.)
2471          */
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);
2485 }
2486
2487 EOF
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
2496 fi
2497 rm -fr conftest*
2498 fi
2499
2500 fi
2501
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
2506 EOF
2507
2508 fi
2509
2510    for ac_func in memcpy strerror
2511 do
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();
2527
2528 int main() {
2529
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
2538
2539 ; return 0; }
2540 EOF
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"
2549 fi
2550 rm -f conftest*
2551 fi
2552
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
2558 EOF
2559  
2560 else
2561   echo "$ac_t""no" 1>&6
2562 fi
2563 done
2564
2565
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();
2582
2583 int main() {
2584 deflate()
2585 ; return 0; }
2586 EOF
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"
2595 fi
2596 rm -f conftest*
2597 LIBS="$ac_save_LIBS"
2598
2599 fi
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
2606 fi
2607
2608    else
2609       target_all=libzgcj.la
2610    fi
2611 fi
2612
2613
2614
2615 for ac_hdr in unistd.h
2616 do
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>
2627 EOF
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"
2640 fi
2641 rm -f conftest*
2642 fi
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
2648 EOF
2649  
2650 else
2651   echo "$ac_t""no" 1>&6
2652 fi
2653 done
2654
2655
2656
2657
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=
2664 fi
2665
2666
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=
2673 fi
2674
2675 if test "${multilib}" = "yes"; then
2676   multilib_arg="--enable-multilib"
2677 else
2678   multilib_arg=
2679 fi
2680
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.
2687 #
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.
2696 #
2697 EOF
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"
2711     ;;
2712   *)
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'
2715     ;;
2716   esac >> confcache
2717 if cmp -s $cache_file confcache; then
2718   :
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"
2725   fi
2726 fi
2727 rm -f confcache
2728
2729 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
2730
2731 test "x$prefix" = xNONE && prefix=$ac_default_prefix
2732 # Let make expand exec_prefix.
2733 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
2734
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'
2740 fi
2741
2742 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
2743
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
2753 EOF
2754 DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
2755 rm -f conftest.defs
2756
2757
2758 # Without the "./", some shells look in PATH for config.status.
2759 : ${CONFIG_STATUS=./config.status}
2760
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`:
2769 #
2770 # $0 $ac_configure_args
2771 #
2772 # Compiler output produced by configure, useful for debugging
2773 # configure, is in ./config.log if it exists.
2774
2775 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
2776 for ac_option
2777 do
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
2790
2791 ac_given_srcdir=$srcdir
2792 ac_given_INSTALL="$INSTALL"
2793
2794 trap 'rm -fr `echo "Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
2795 EOF
2796 cat >> $CONFIG_STATUS <<EOF
2797
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
2871
2872 CEOF
2873 EOF
2874
2875 cat >> $CONFIG_STATUS <<\EOF
2876
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
2890   fi
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"
2899     fi
2900     ac_file=`expr $ac_file + 1`
2901     ac_beg=$ac_end
2902     ac_end=`expr $ac_end + $ac_max_sed_cmds`
2903   fi
2904 done
2905 if test -z "$ac_sed_cmds"; then
2906   ac_sed_cmds=cat
2907 fi
2908 EOF
2909
2910 cat >> $CONFIG_STATUS <<EOF
2911
2912 CONFIG_FILES=\${CONFIG_FILES-"Makefile"}
2913 EOF
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
2922
2923   # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
2924
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=
2935   fi
2936
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
2946
2947   case "$ac_given_INSTALL" in
2948   [/$]*) INSTALL="$ac_given_INSTALL" ;;
2949   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
2950   esac
2951
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
2960
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*
2970
2971 EOF
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}"
2982
2983 EOF
2984 cat >> $CONFIG_STATUS <<\EOF
2985 if test -n "$CONFIG_FILES"; then
2986   ac_file=Makefile . ${zlib_basedir}/../config-ml.in
2987 fi
2988 exit 0
2989 EOF
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
2993