2002-01-27 Daniel Jacobowitz <drow@mvista.com>
[external/binutils.git] / gprof / 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-shared[=PKGS]  build shared libraries [default=yes]"
16 ac_help="$ac_help
17   --enable-static[=PKGS]  build static libraries [default=yes]"
18 ac_help="$ac_help
19   --enable-fast-install[=PKGS]  optimize for fast installation [default=yes]"
20 ac_help="$ac_help
21   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]"
22 ac_help="$ac_help
23   --disable-libtool-lock  avoid locking (might break parallel builds)"
24 ac_help="$ac_help
25   --with-pic              try to use only PIC/non-PIC objects [default=use both]"
26 ac_help="$ac_help
27   --disable-nls           do not use Native Language Support"
28 ac_help="$ac_help
29   --with-included-gettext use the GNU gettext library included here"
30 ac_help="$ac_help
31   --enable-maintainer-mode enable make rules and dependencies not useful
32                           (and sometimes confusing) to the casual installer"
33 ac_help="$ac_help
34   --enable-build-warnings Enable build-time compiler warnings if gcc is used"
35
36 # Initialize some variables set by options.
37 # The variables have the same names as the options, with
38 # dashes changed to underlines.
39 build=NONE
40 cache_file=./config.cache
41 exec_prefix=NONE
42 host=NONE
43 no_create=
44 nonopt=NONE
45 no_recursion=
46 prefix=NONE
47 program_prefix=NONE
48 program_suffix=NONE
49 program_transform_name=s,x,x,
50 silent=
51 site=
52 srcdir=
53 target=NONE
54 verbose=
55 x_includes=NONE
56 x_libraries=NONE
57 bindir='${exec_prefix}/bin'
58 sbindir='${exec_prefix}/sbin'
59 libexecdir='${exec_prefix}/libexec'
60 datadir='${prefix}/share'
61 sysconfdir='${prefix}/etc'
62 sharedstatedir='${prefix}/com'
63 localstatedir='${prefix}/var'
64 libdir='${exec_prefix}/lib'
65 includedir='${prefix}/include'
66 oldincludedir='/usr/include'
67 infodir='${prefix}/info'
68 mandir='${prefix}/man'
69
70 # Initialize some other variables.
71 subdirs=
72 MFLAGS= MAKEFLAGS=
73 SHELL=${CONFIG_SHELL-/bin/sh}
74 # Maximum number of lines to put in a shell here document.
75 ac_max_here_lines=12
76
77 ac_prev=
78 for ac_option
79 do
80
81   # If the previous option needs an argument, assign it.
82   if test -n "$ac_prev"; then
83     eval "$ac_prev=\$ac_option"
84     ac_prev=
85     continue
86   fi
87
88   case "$ac_option" in
89   -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
90   *) ac_optarg= ;;
91   esac
92
93   # Accept the important Cygnus configure options, so we can diagnose typos.
94
95   case "$ac_option" in
96
97   -bindir | --bindir | --bindi | --bind | --bin | --bi)
98     ac_prev=bindir ;;
99   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
100     bindir="$ac_optarg" ;;
101
102   -build | --build | --buil | --bui | --bu)
103     ac_prev=build ;;
104   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
105     build="$ac_optarg" ;;
106
107   -cache-file | --cache-file | --cache-fil | --cache-fi \
108   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
109     ac_prev=cache_file ;;
110   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
111   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
112     cache_file="$ac_optarg" ;;
113
114   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
115     ac_prev=datadir ;;
116   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
117   | --da=*)
118     datadir="$ac_optarg" ;;
119
120   -disable-* | --disable-*)
121     ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
122     # Reject names that are not valid shell variable names.
123     if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
124       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
125     fi
126     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
127     eval "enable_${ac_feature}=no" ;;
128
129   -enable-* | --enable-*)
130     ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
131     # Reject names that are not valid shell variable names.
132     if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
133       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
134     fi
135     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
136     case "$ac_option" in
137       *=*) ;;
138       *) ac_optarg=yes ;;
139     esac
140     eval "enable_${ac_feature}='$ac_optarg'" ;;
141
142   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
143   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
144   | --exec | --exe | --ex)
145     ac_prev=exec_prefix ;;
146   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
147   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
148   | --exec=* | --exe=* | --ex=*)
149     exec_prefix="$ac_optarg" ;;
150
151   -gas | --gas | --ga | --g)
152     # Obsolete; use --with-gas.
153     with_gas=yes ;;
154
155   -help | --help | --hel | --he)
156     # Omit some internal or obsolete options to make the list less imposing.
157     # This message is too long to be a string in the A/UX 3.1 sh.
158     cat << EOF
159 Usage: configure [options] [host]
160 Options: [defaults in brackets after descriptions]
161 Configuration:
162   --cache-file=FILE       cache test results in FILE
163   --help                  print this message
164   --no-create             do not create output files
165   --quiet, --silent       do not print \`checking...' messages
166   --version               print the version of autoconf that created configure
167 Directory and file names:
168   --prefix=PREFIX         install architecture-independent files in PREFIX
169                           [$ac_default_prefix]
170   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
171                           [same as prefix]
172   --bindir=DIR            user executables in DIR [EPREFIX/bin]
173   --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
174   --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
175   --datadir=DIR           read-only architecture-independent data in DIR
176                           [PREFIX/share]
177   --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
178   --sharedstatedir=DIR    modifiable architecture-independent data in DIR
179                           [PREFIX/com]
180   --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
181   --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
182   --includedir=DIR        C header files in DIR [PREFIX/include]
183   --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
184   --infodir=DIR           info documentation in DIR [PREFIX/info]
185   --mandir=DIR            man documentation in DIR [PREFIX/man]
186   --srcdir=DIR            find the sources in DIR [configure dir or ..]
187   --program-prefix=PREFIX prepend PREFIX to installed program names
188   --program-suffix=SUFFIX append SUFFIX to installed program names
189   --program-transform-name=PROGRAM
190                           run sed PROGRAM on installed program names
191 EOF
192     cat << EOF
193 Host type:
194   --build=BUILD           configure for building on BUILD [BUILD=HOST]
195   --host=HOST             configure for HOST [guessed]
196   --target=TARGET         configure for TARGET [TARGET=HOST]
197 Features and packages:
198   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
199   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
200   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
201   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
202   --x-includes=DIR        X include files are in DIR
203   --x-libraries=DIR       X library files are in DIR
204 EOF
205     if test -n "$ac_help"; then
206       echo "--enable and --with options recognized:$ac_help"
207     fi
208     exit 0 ;;
209
210   -host | --host | --hos | --ho)
211     ac_prev=host ;;
212   -host=* | --host=* | --hos=* | --ho=*)
213     host="$ac_optarg" ;;
214
215   -includedir | --includedir | --includedi | --included | --include \
216   | --includ | --inclu | --incl | --inc)
217     ac_prev=includedir ;;
218   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
219   | --includ=* | --inclu=* | --incl=* | --inc=*)
220     includedir="$ac_optarg" ;;
221
222   -infodir | --infodir | --infodi | --infod | --info | --inf)
223     ac_prev=infodir ;;
224   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
225     infodir="$ac_optarg" ;;
226
227   -libdir | --libdir | --libdi | --libd)
228     ac_prev=libdir ;;
229   -libdir=* | --libdir=* | --libdi=* | --libd=*)
230     libdir="$ac_optarg" ;;
231
232   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
233   | --libexe | --libex | --libe)
234     ac_prev=libexecdir ;;
235   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
236   | --libexe=* | --libex=* | --libe=*)
237     libexecdir="$ac_optarg" ;;
238
239   -localstatedir | --localstatedir | --localstatedi | --localstated \
240   | --localstate | --localstat | --localsta | --localst \
241   | --locals | --local | --loca | --loc | --lo)
242     ac_prev=localstatedir ;;
243   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
244   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
245   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
246     localstatedir="$ac_optarg" ;;
247
248   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
249     ac_prev=mandir ;;
250   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
251     mandir="$ac_optarg" ;;
252
253   -nfp | --nfp | --nf)
254     # Obsolete; use --without-fp.
255     with_fp=no ;;
256
257   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
258   | --no-cr | --no-c)
259     no_create=yes ;;
260
261   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
262   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
263     no_recursion=yes ;;
264
265   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
266   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
267   | --oldin | --oldi | --old | --ol | --o)
268     ac_prev=oldincludedir ;;
269   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
270   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
271   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
272     oldincludedir="$ac_optarg" ;;
273
274   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
275     ac_prev=prefix ;;
276   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
277     prefix="$ac_optarg" ;;
278
279   -program-prefix | --program-prefix | --program-prefi | --program-pref \
280   | --program-pre | --program-pr | --program-p)
281     ac_prev=program_prefix ;;
282   -program-prefix=* | --program-prefix=* | --program-prefi=* \
283   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
284     program_prefix="$ac_optarg" ;;
285
286   -program-suffix | --program-suffix | --program-suffi | --program-suff \
287   | --program-suf | --program-su | --program-s)
288     ac_prev=program_suffix ;;
289   -program-suffix=* | --program-suffix=* | --program-suffi=* \
290   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
291     program_suffix="$ac_optarg" ;;
292
293   -program-transform-name | --program-transform-name \
294   | --program-transform-nam | --program-transform-na \
295   | --program-transform-n | --program-transform- \
296   | --program-transform | --program-transfor \
297   | --program-transfo | --program-transf \
298   | --program-trans | --program-tran \
299   | --progr-tra | --program-tr | --program-t)
300     ac_prev=program_transform_name ;;
301   -program-transform-name=* | --program-transform-name=* \
302   | --program-transform-nam=* | --program-transform-na=* \
303   | --program-transform-n=* | --program-transform-=* \
304   | --program-transform=* | --program-transfor=* \
305   | --program-transfo=* | --program-transf=* \
306   | --program-trans=* | --program-tran=* \
307   | --progr-tra=* | --program-tr=* | --program-t=*)
308     program_transform_name="$ac_optarg" ;;
309
310   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
311   | -silent | --silent | --silen | --sile | --sil)
312     silent=yes ;;
313
314   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
315     ac_prev=sbindir ;;
316   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
317   | --sbi=* | --sb=*)
318     sbindir="$ac_optarg" ;;
319
320   -sharedstatedir | --sharedstatedir | --sharedstatedi \
321   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
322   | --sharedst | --shareds | --shared | --share | --shar \
323   | --sha | --sh)
324     ac_prev=sharedstatedir ;;
325   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
326   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
327   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
328   | --sha=* | --sh=*)
329     sharedstatedir="$ac_optarg" ;;
330
331   -site | --site | --sit)
332     ac_prev=site ;;
333   -site=* | --site=* | --sit=*)
334     site="$ac_optarg" ;;
335
336   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
337     ac_prev=srcdir ;;
338   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
339     srcdir="$ac_optarg" ;;
340
341   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
342   | --syscon | --sysco | --sysc | --sys | --sy)
343     ac_prev=sysconfdir ;;
344   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
345   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
346     sysconfdir="$ac_optarg" ;;
347
348   -target | --target | --targe | --targ | --tar | --ta | --t)
349     ac_prev=target ;;
350   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
351     target="$ac_optarg" ;;
352
353   -v | -verbose | --verbose | --verbos | --verbo | --verb)
354     verbose=yes ;;
355
356   -version | --version | --versio | --versi | --vers)
357     echo "configure generated by autoconf version 2.13"
358     exit 0 ;;
359
360   -with-* | --with-*)
361     ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
362     # Reject names that are not valid shell variable names.
363     if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
364       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
365     fi
366     ac_package=`echo $ac_package| sed 's/-/_/g'`
367     case "$ac_option" in
368       *=*) ;;
369       *) ac_optarg=yes ;;
370     esac
371     eval "with_${ac_package}='$ac_optarg'" ;;
372
373   -without-* | --without-*)
374     ac_package=`echo $ac_option|sed -e 's/-*without-//'`
375     # Reject names that are not valid shell variable names.
376     if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
377       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
378     fi
379     ac_package=`echo $ac_package| sed 's/-/_/g'`
380     eval "with_${ac_package}=no" ;;
381
382   --x)
383     # Obsolete; use --with-x.
384     with_x=yes ;;
385
386   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
387   | --x-incl | --x-inc | --x-in | --x-i)
388     ac_prev=x_includes ;;
389   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
390   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
391     x_includes="$ac_optarg" ;;
392
393   -x-libraries | --x-libraries | --x-librarie | --x-librari \
394   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
395     ac_prev=x_libraries ;;
396   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
397   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
398     x_libraries="$ac_optarg" ;;
399
400   -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
401     ;;
402
403   *)
404     if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
405       echo "configure: warning: $ac_option: invalid host type" 1>&2
406     fi
407     if test "x$nonopt" != xNONE; then
408       { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
409     fi
410     nonopt="$ac_option"
411     ;;
412
413   esac
414 done
415
416 if test -n "$ac_prev"; then
417   { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
418 fi
419
420 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
421
422 # File descriptor usage:
423 # 0 standard input
424 # 1 file creation
425 # 2 errors and warnings
426 # 3 some systems may open it to /dev/tty
427 # 4 used on the Kubota Titan
428 # 6 checking for... messages and results
429 # 5 compiler messages saved in config.log
430 if test "$silent" = yes; then
431   exec 6>/dev/null
432 else
433   exec 6>&1
434 fi
435 exec 5>./config.log
436
437 echo "\
438 This file contains any messages produced by compilers while
439 running configure, to aid debugging if configure makes a mistake.
440 " 1>&5
441
442 # Strip out --no-create and --no-recursion so they do not pile up.
443 # Also quote any args containing shell metacharacters.
444 ac_configure_args=
445 for ac_arg
446 do
447   case "$ac_arg" in
448   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
449   | --no-cr | --no-c) ;;
450   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
451   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
452   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
453   ac_configure_args="$ac_configure_args '$ac_arg'" ;;
454   *) ac_configure_args="$ac_configure_args $ac_arg" ;;
455   esac
456 done
457
458 # NLS nuisances.
459 # Only set these to C if already set.  These must not be set unconditionally
460 # because not all systems understand e.g. LANG=C (notably SCO).
461 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
462 # Non-C LC_CTYPE values break the ctype check.
463 if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
464 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
465 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
466 if test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
467
468 # confdefs.h avoids OS command line length limits that DEFS can exceed.
469 rm -rf conftest* confdefs.h
470 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
471 echo > confdefs.h
472
473 # A filename unique to this package, relative to the directory that
474 # configure is in, which we can look for to find out if srcdir is correct.
475 ac_unique_file=gprof.c
476
477 # Find the source files, if location was not specified.
478 if test -z "$srcdir"; then
479   ac_srcdir_defaulted=yes
480   # Try the directory containing this script, then its parent.
481   ac_prog=$0
482   ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
483   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
484   srcdir=$ac_confdir
485   if test ! -r $srcdir/$ac_unique_file; then
486     srcdir=..
487   fi
488 else
489   ac_srcdir_defaulted=no
490 fi
491 if test ! -r $srcdir/$ac_unique_file; then
492   if test "$ac_srcdir_defaulted" = yes; then
493     { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
494   else
495     { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
496   fi
497 fi
498 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
499
500 # Prefer explicitly selected file to automatically selected ones.
501 if test -z "$CONFIG_SITE"; then
502   if test "x$prefix" != xNONE; then
503     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
504   else
505     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
506   fi
507 fi
508 for ac_site_file in $CONFIG_SITE; do
509   if test -r "$ac_site_file"; then
510     echo "loading site script $ac_site_file"
511     . "$ac_site_file"
512   fi
513 done
514
515 if test -r "$cache_file"; then
516   echo "loading cache $cache_file"
517   . $cache_file
518 else
519   echo "creating cache $cache_file"
520   > $cache_file
521 fi
522
523 ac_ext=c
524 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
525 ac_cpp='$CPP $CPPFLAGS'
526 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
527 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
528 cross_compiling=$ac_cv_prog_cc_cross
529
530 ac_exeext=
531 ac_objext=o
532 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
533   # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
534   if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
535     ac_n= ac_c='
536 ' ac_t='        '
537   else
538     ac_n=-n ac_c= ac_t=
539   fi
540 else
541   ac_n= ac_c='\c' ac_t=
542 fi
543
544 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
545 echo "configure:546: checking for Cygwin environment" >&5
546 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
547   echo $ac_n "(cached) $ac_c" 1>&6
548 else
549   cat > conftest.$ac_ext <<EOF
550 #line 551 "configure"
551 #include "confdefs.h"
552
553 int main() {
554
555 #ifndef __CYGWIN__
556 #define __CYGWIN__ __CYGWIN32__
557 #endif
558 return __CYGWIN__;
559 ; return 0; }
560 EOF
561 if { (eval echo configure:562: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
562   rm -rf conftest*
563   ac_cv_cygwin=yes
564 else
565   echo "configure: failed program was:" >&5
566   cat conftest.$ac_ext >&5
567   rm -rf conftest*
568   ac_cv_cygwin=no
569 fi
570 rm -f conftest*
571 rm -f conftest*
572 fi
573
574 echo "$ac_t""$ac_cv_cygwin" 1>&6
575 CYGWIN=
576 test "$ac_cv_cygwin" = yes && CYGWIN=yes
577 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
578 echo "configure:579: checking for mingw32 environment" >&5
579 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
580   echo $ac_n "(cached) $ac_c" 1>&6
581 else
582   cat > conftest.$ac_ext <<EOF
583 #line 584 "configure"
584 #include "confdefs.h"
585
586 int main() {
587 return __MINGW32__;
588 ; return 0; }
589 EOF
590 if { (eval echo configure:591: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
591   rm -rf conftest*
592   ac_cv_mingw32=yes
593 else
594   echo "configure: failed program was:" >&5
595   cat conftest.$ac_ext >&5
596   rm -rf conftest*
597   ac_cv_mingw32=no
598 fi
599 rm -f conftest*
600 rm -f conftest*
601 fi
602
603 echo "$ac_t""$ac_cv_mingw32" 1>&6
604 MINGW32=
605 test "$ac_cv_mingw32" = yes && MINGW32=yes
606
607
608 ac_aux_dir=
609 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
610   if test -f $ac_dir/install-sh; then
611     ac_aux_dir=$ac_dir
612     ac_install_sh="$ac_aux_dir/install-sh -c"
613     break
614   elif test -f $ac_dir/install.sh; then
615     ac_aux_dir=$ac_dir
616     ac_install_sh="$ac_aux_dir/install.sh -c"
617     break
618   fi
619 done
620 if test -z "$ac_aux_dir"; then
621   { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
622 fi
623 ac_config_guess=$ac_aux_dir/config.guess
624 ac_config_sub=$ac_aux_dir/config.sub
625 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
626
627
628 # Do some error checking and defaulting for the host and target type.
629 # The inputs are:
630 #    configure --host=HOST --target=TARGET --build=BUILD NONOPT
631 #
632 # The rules are:
633 # 1. You are not allowed to specify --host, --target, and nonopt at the
634 #    same time.
635 # 2. Host defaults to nonopt.
636 # 3. If nonopt is not specified, then host defaults to the current host,
637 #    as determined by config.guess.
638 # 4. Target and build default to nonopt.
639 # 5. If nonopt is not specified, then target and build default to host.
640
641 # The aliases save the names the user supplied, while $host etc.
642 # will get canonicalized.
643 case $host---$target---$nonopt in
644 NONE---*---* | *---NONE---* | *---*---NONE) ;;
645 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
646 esac
647
648
649 # Make sure we can run config.sub.
650 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
651 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
652 fi
653
654 echo $ac_n "checking host system type""... $ac_c" 1>&6
655 echo "configure:656: checking host system type" >&5
656
657 host_alias=$host
658 case "$host_alias" in
659 NONE)
660   case $nonopt in
661   NONE)
662     if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
663     else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
664     fi ;;
665   *) host_alias=$nonopt ;;
666   esac ;;
667 esac
668
669 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
670 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
671 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
672 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
673 echo "$ac_t""$host" 1>&6
674
675 echo $ac_n "checking target system type""... $ac_c" 1>&6
676 echo "configure:677: checking target system type" >&5
677
678 target_alias=$target
679 case "$target_alias" in
680 NONE)
681   case $nonopt in
682   NONE) target_alias=$host_alias ;;
683   *) target_alias=$nonopt ;;
684   esac ;;
685 esac
686
687 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
688 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
689 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
690 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
691 echo "$ac_t""$target" 1>&6
692
693 echo $ac_n "checking build system type""... $ac_c" 1>&6
694 echo "configure:695: checking build system type" >&5
695
696 build_alias=$build
697 case "$build_alias" in
698 NONE)
699   case $nonopt in
700   NONE) build_alias=$host_alias ;;
701   *) build_alias=$nonopt ;;
702   esac ;;
703 esac
704
705 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
706 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
707 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
708 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
709 echo "$ac_t""$build" 1>&6
710
711 test "$host_alias" != "$target_alias" &&
712   test "$program_prefix$program_suffix$program_transform_name" = \
713     NONENONEs,x,x, &&
714   program_prefix=${target_alias}-
715
716
717         echo $ac_n "checking for strerror in -lcposix""... $ac_c" 1>&6
718 echo "configure:719: checking for strerror in -lcposix" >&5
719 ac_lib_var=`echo cposix'_'strerror | sed 'y%./+-%__p_%'`
720 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
721   echo $ac_n "(cached) $ac_c" 1>&6
722 else
723   ac_save_LIBS="$LIBS"
724 LIBS="-lcposix  $LIBS"
725 cat > conftest.$ac_ext <<EOF
726 #line 727 "configure"
727 #include "confdefs.h"
728 /* Override any gcc2 internal prototype to avoid an error.  */
729 /* We use char because int might match the return type of a gcc2
730     builtin and then its argument prototype would still apply.  */
731 char strerror();
732
733 int main() {
734 strerror()
735 ; return 0; }
736 EOF
737 if { (eval echo configure:738: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
738   rm -rf conftest*
739   eval "ac_cv_lib_$ac_lib_var=yes"
740 else
741   echo "configure: failed program was:" >&5
742   cat conftest.$ac_ext >&5
743   rm -rf conftest*
744   eval "ac_cv_lib_$ac_lib_var=no"
745 fi
746 rm -f conftest*
747 LIBS="$ac_save_LIBS"
748
749 fi
750 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
751   echo "$ac_t""yes" 1>&6
752   LIBS="$LIBS -lcposix"
753 else
754   echo "$ac_t""no" 1>&6
755 fi
756
757   
758
759
760 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[         ]*\([^  ]*\)[   ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
761 # Find a good install program.  We prefer a C program (faster),
762 # so one script is as good as another.  But avoid the broken or
763 # incompatible versions:
764 # SysV /etc/install, /usr/sbin/install
765 # SunOS /usr/etc/install
766 # IRIX /sbin/install
767 # AIX /bin/install
768 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
769 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
770 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
771 # ./install, which can be erroneously created by make from ./install.sh.
772 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
773 echo "configure:774: checking for a BSD compatible install" >&5
774 if test -z "$INSTALL"; then
775 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
776   echo $ac_n "(cached) $ac_c" 1>&6
777 else
778     IFS="${IFS=         }"; ac_save_IFS="$IFS"; IFS=":"
779   for ac_dir in $PATH; do
780     # Account for people who put trailing slashes in PATH elements.
781     case "$ac_dir/" in
782     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
783     *)
784       # OSF1 and SCO ODT 3.0 have their own names for install.
785       # Don't use installbsd from OSF since it installs stuff as root
786       # by default.
787       for ac_prog in ginstall scoinst install; do
788         if test -f $ac_dir/$ac_prog; then
789           if test $ac_prog = install &&
790             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
791             # AIX install.  It has an incompatible calling convention.
792             :
793           else
794             ac_cv_path_install="$ac_dir/$ac_prog -c"
795             break 2
796           fi
797         fi
798       done
799       ;;
800     esac
801   done
802   IFS="$ac_save_IFS"
803
804 fi
805   if test "${ac_cv_path_install+set}" = set; then
806     INSTALL="$ac_cv_path_install"
807   else
808     # As a last resort, use the slow shell script.  We don't cache a
809     # path for INSTALL within a source directory, because that will
810     # break other packages using the cache if that directory is
811     # removed, or if the path is relative.
812     INSTALL="$ac_install_sh"
813   fi
814 fi
815 echo "$ac_t""$INSTALL" 1>&6
816
817 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
818 # It thinks the first close brace ends the variable substitution.
819 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
820
821 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
822
823 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
824
825 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
826 echo "configure:827: checking whether build environment is sane" >&5
827 # Just in case
828 sleep 1
829 echo timestamp > conftestfile
830 # Do `set' in a subshell so we don't clobber the current shell's
831 # arguments.  Must try -L first in case configure is actually a
832 # symlink; some systems play weird games with the mod time of symlinks
833 # (eg FreeBSD returns the mod time of the symlink's containing
834 # directory).
835 if (
836    set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
837    if test "$*" = "X"; then
838       # -L didn't work.
839       set X `ls -t $srcdir/configure conftestfile`
840    fi
841    if test "$*" != "X $srcdir/configure conftestfile" \
842       && test "$*" != "X conftestfile $srcdir/configure"; then
843
844       # If neither matched, then we have a broken ls.  This can happen
845       # if, for instance, CONFIG_SHELL is bash and it inherits a
846       # broken ls alias from the environment.  This has actually
847       # happened.  Such a system could not be considered "sane".
848       { echo "configure: error: ls -t appears to fail.  Make sure there is not a broken
849 alias in your environment" 1>&2; exit 1; }
850    fi
851
852    test "$2" = conftestfile
853    )
854 then
855    # Ok.
856    :
857 else
858    { echo "configure: error: newly created file is older than distributed files!
859 Check your system clock" 1>&2; exit 1; }
860 fi
861 rm -f conftest*
862 echo "$ac_t""yes" 1>&6
863 if test "$program_transform_name" = s,x,x,; then
864   program_transform_name=
865 else
866   # Double any \ or $.  echo might interpret backslashes.
867   cat <<\EOF_SED > conftestsed
868 s,\\,\\\\,g; s,\$,$$,g
869 EOF_SED
870   program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
871   rm -f conftestsed
872 fi
873 test "$program_prefix" != NONE &&
874   program_transform_name="s,^,${program_prefix},; $program_transform_name"
875 # Use a double $ so make ignores it.
876 test "$program_suffix" != NONE &&
877   program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
878
879 # sed with no file args requires a program.
880 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
881
882 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
883 echo "configure:884: checking whether ${MAKE-make} sets \${MAKE}" >&5
884 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
885 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
886   echo $ac_n "(cached) $ac_c" 1>&6
887 else
888   cat > conftestmake <<\EOF
889 all:
890         @echo 'ac_maketemp="${MAKE}"'
891 EOF
892 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
893 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
894 if test -n "$ac_maketemp"; then
895   eval ac_cv_prog_make_${ac_make}_set=yes
896 else
897   eval ac_cv_prog_make_${ac_make}_set=no
898 fi
899 rm -f conftestmake
900 fi
901 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
902   echo "$ac_t""yes" 1>&6
903   SET_MAKE=
904 else
905   echo "$ac_t""no" 1>&6
906   SET_MAKE="MAKE=${MAKE-make}"
907 fi
908
909
910 PACKAGE=gprof
911
912 VERSION=${BFD_VERSION}
913
914 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
915   { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
916 fi
917 cat >> confdefs.h <<EOF
918 #define PACKAGE "$PACKAGE"
919 EOF
920
921 cat >> confdefs.h <<EOF
922 #define VERSION "$VERSION"
923 EOF
924
925
926
927 missing_dir=`cd $ac_aux_dir && pwd`
928 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
929 echo "configure:930: checking for working aclocal" >&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 (aclocal --version) < /dev/null > /dev/null 2>&1; then
934    ACLOCAL=aclocal
935    echo "$ac_t""found" 1>&6
936 else
937    ACLOCAL="$missing_dir/missing aclocal"
938    echo "$ac_t""missing" 1>&6
939 fi
940
941 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
942 echo "configure:943: checking for working autoconf" >&5
943 # Run test in a subshell; some versions of sh will print an error if
944 # an executable is not found, even if stderr is redirected.
945 # Redirect stdin to placate older versions of autoconf.  Sigh.
946 if (autoconf --version) < /dev/null > /dev/null 2>&1; then
947    AUTOCONF=autoconf
948    echo "$ac_t""found" 1>&6
949 else
950    AUTOCONF="$missing_dir/missing autoconf"
951    echo "$ac_t""missing" 1>&6
952 fi
953
954 echo $ac_n "checking for working automake""... $ac_c" 1>&6
955 echo "configure:956: checking for working automake" >&5
956 # Run test in a subshell; some versions of sh will print an error if
957 # an executable is not found, even if stderr is redirected.
958 # Redirect stdin to placate older versions of autoconf.  Sigh.
959 if (automake --version) < /dev/null > /dev/null 2>&1; then
960    AUTOMAKE=automake
961    echo "$ac_t""found" 1>&6
962 else
963    AUTOMAKE="$missing_dir/missing automake"
964    echo "$ac_t""missing" 1>&6
965 fi
966
967 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
968 echo "configure:969: checking for working autoheader" >&5
969 # Run test in a subshell; some versions of sh will print an error if
970 # an executable is not found, even if stderr is redirected.
971 # Redirect stdin to placate older versions of autoconf.  Sigh.
972 if (autoheader --version) < /dev/null > /dev/null 2>&1; then
973    AUTOHEADER=autoheader
974    echo "$ac_t""found" 1>&6
975 else
976    AUTOHEADER="$missing_dir/missing autoheader"
977    echo "$ac_t""missing" 1>&6
978 fi
979
980 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
981 echo "configure:982: checking for working makeinfo" >&5
982 # Run test in a subshell; some versions of sh will print an error if
983 # an executable is not found, even if stderr is redirected.
984 # Redirect stdin to placate older versions of autoconf.  Sigh.
985 if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
986    MAKEINFO=makeinfo
987    echo "$ac_t""found" 1>&6
988 else
989    MAKEINFO="$missing_dir/missing makeinfo"
990    echo "$ac_t""missing" 1>&6
991 fi
992
993
994
995 # Check whether --enable-shared or --disable-shared was given.
996 if test "${enable_shared+set}" = set; then
997   enableval="$enable_shared"
998   p=${PACKAGE-default}
999 case $enableval in
1000 yes) enable_shared=yes ;;
1001 no) enable_shared=no ;;
1002 *)
1003   enable_shared=no
1004   # Look at the argument we got.  We use all the common list separators.
1005   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1006   for pkg in $enableval; do
1007     if test "X$pkg" = "X$p"; then
1008       enable_shared=yes
1009     fi
1010   done
1011   IFS="$ac_save_ifs"
1012   ;;
1013 esac
1014 else
1015   enable_shared=yes
1016 fi
1017
1018 # Check whether --enable-static or --disable-static was given.
1019 if test "${enable_static+set}" = set; then
1020   enableval="$enable_static"
1021   p=${PACKAGE-default}
1022 case $enableval in
1023 yes) enable_static=yes ;;
1024 no) enable_static=no ;;
1025 *)
1026   enable_static=no
1027   # Look at the argument we got.  We use all the common list separators.
1028   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1029   for pkg in $enableval; do
1030     if test "X$pkg" = "X$p"; then
1031       enable_static=yes
1032     fi
1033   done
1034   IFS="$ac_save_ifs"
1035   ;;
1036 esac
1037 else
1038   enable_static=yes
1039 fi
1040
1041 # Check whether --enable-fast-install or --disable-fast-install was given.
1042 if test "${enable_fast_install+set}" = set; then
1043   enableval="$enable_fast_install"
1044   p=${PACKAGE-default}
1045 case $enableval in
1046 yes) enable_fast_install=yes ;;
1047 no) enable_fast_install=no ;;
1048 *)
1049   enable_fast_install=no
1050   # Look at the argument we got.  We use all the common list separators.
1051   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1052   for pkg in $enableval; do
1053     if test "X$pkg" = "X$p"; then
1054       enable_fast_install=yes
1055     fi
1056   done
1057   IFS="$ac_save_ifs"
1058   ;;
1059 esac
1060 else
1061   enable_fast_install=yes
1062 fi
1063
1064 # Extract the first word of "gcc", so it can be a program name with args.
1065 set dummy gcc; ac_word=$2
1066 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1067 echo "configure:1068: checking for $ac_word" >&5
1068 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1069   echo $ac_n "(cached) $ac_c" 1>&6
1070 else
1071   if test -n "$CC"; then
1072   ac_cv_prog_CC="$CC" # Let the user override the test.
1073 else
1074   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1075   ac_dummy="$PATH"
1076   for ac_dir in $ac_dummy; do
1077     test -z "$ac_dir" && ac_dir=.
1078     if test -f $ac_dir/$ac_word; then
1079       ac_cv_prog_CC="gcc"
1080       break
1081     fi
1082   done
1083   IFS="$ac_save_ifs"
1084 fi
1085 fi
1086 CC="$ac_cv_prog_CC"
1087 if test -n "$CC"; then
1088   echo "$ac_t""$CC" 1>&6
1089 else
1090   echo "$ac_t""no" 1>&6
1091 fi
1092
1093 if test -z "$CC"; then
1094   # Extract the first word of "cc", so it can be a program name with args.
1095 set dummy cc; ac_word=$2
1096 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1097 echo "configure:1098: checking for $ac_word" >&5
1098 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1099   echo $ac_n "(cached) $ac_c" 1>&6
1100 else
1101   if test -n "$CC"; then
1102   ac_cv_prog_CC="$CC" # Let the user override the test.
1103 else
1104   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1105   ac_prog_rejected=no
1106   ac_dummy="$PATH"
1107   for ac_dir in $ac_dummy; do
1108     test -z "$ac_dir" && ac_dir=.
1109     if test -f $ac_dir/$ac_word; then
1110       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1111         ac_prog_rejected=yes
1112         continue
1113       fi
1114       ac_cv_prog_CC="cc"
1115       break
1116     fi
1117   done
1118   IFS="$ac_save_ifs"
1119 if test $ac_prog_rejected = yes; then
1120   # We found a bogon in the path, so make sure we never use it.
1121   set dummy $ac_cv_prog_CC
1122   shift
1123   if test $# -gt 0; then
1124     # We chose a different compiler from the bogus one.
1125     # However, it has the same basename, so the bogon will be chosen
1126     # first if we set CC to just the basename; use the full file name.
1127     shift
1128     set dummy "$ac_dir/$ac_word" "$@"
1129     shift
1130     ac_cv_prog_CC="$@"
1131   fi
1132 fi
1133 fi
1134 fi
1135 CC="$ac_cv_prog_CC"
1136 if test -n "$CC"; then
1137   echo "$ac_t""$CC" 1>&6
1138 else
1139   echo "$ac_t""no" 1>&6
1140 fi
1141
1142   if test -z "$CC"; then
1143     case "`uname -s`" in
1144     *win32* | *WIN32*)
1145       # Extract the first word of "cl", so it can be a program name with args.
1146 set dummy cl; ac_word=$2
1147 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1148 echo "configure:1149: checking for $ac_word" >&5
1149 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1150   echo $ac_n "(cached) $ac_c" 1>&6
1151 else
1152   if test -n "$CC"; then
1153   ac_cv_prog_CC="$CC" # Let the user override the test.
1154 else
1155   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1156   ac_dummy="$PATH"
1157   for ac_dir in $ac_dummy; do
1158     test -z "$ac_dir" && ac_dir=.
1159     if test -f $ac_dir/$ac_word; then
1160       ac_cv_prog_CC="cl"
1161       break
1162     fi
1163   done
1164   IFS="$ac_save_ifs"
1165 fi
1166 fi
1167 CC="$ac_cv_prog_CC"
1168 if test -n "$CC"; then
1169   echo "$ac_t""$CC" 1>&6
1170 else
1171   echo "$ac_t""no" 1>&6
1172 fi
1173  ;;
1174     esac
1175   fi
1176   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1177 fi
1178
1179 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1180 echo "configure:1181: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1181
1182 ac_ext=c
1183 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1184 ac_cpp='$CPP $CPPFLAGS'
1185 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1186 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1187 cross_compiling=$ac_cv_prog_cc_cross
1188
1189 cat > conftest.$ac_ext << EOF
1190
1191 #line 1192 "configure"
1192 #include "confdefs.h"
1193
1194 main(){return(0);}
1195 EOF
1196 if { (eval echo configure:1197: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1197   ac_cv_prog_cc_works=yes
1198   # If we can't run a trivial program, we are probably using a cross compiler.
1199   if (./conftest; exit) 2>/dev/null; then
1200     ac_cv_prog_cc_cross=no
1201   else
1202     ac_cv_prog_cc_cross=yes
1203   fi
1204 else
1205   echo "configure: failed program was:" >&5
1206   cat conftest.$ac_ext >&5
1207   ac_cv_prog_cc_works=no
1208 fi
1209 rm -fr conftest*
1210 ac_ext=c
1211 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1212 ac_cpp='$CPP $CPPFLAGS'
1213 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1214 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1215 cross_compiling=$ac_cv_prog_cc_cross
1216
1217 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1218 if test $ac_cv_prog_cc_works = no; then
1219   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1220 fi
1221 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1222 echo "configure:1223: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1223 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1224 cross_compiling=$ac_cv_prog_cc_cross
1225
1226 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1227 echo "configure:1228: checking whether we are using GNU C" >&5
1228 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1229   echo $ac_n "(cached) $ac_c" 1>&6
1230 else
1231   cat > conftest.c <<EOF
1232 #ifdef __GNUC__
1233   yes;
1234 #endif
1235 EOF
1236 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1237: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
1237   ac_cv_prog_gcc=yes
1238 else
1239   ac_cv_prog_gcc=no
1240 fi
1241 fi
1242
1243 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1244
1245 if test $ac_cv_prog_gcc = yes; then
1246   GCC=yes
1247 else
1248   GCC=
1249 fi
1250
1251 ac_test_CFLAGS="${CFLAGS+set}"
1252 ac_save_CFLAGS="$CFLAGS"
1253 CFLAGS=
1254 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1255 echo "configure:1256: checking whether ${CC-cc} accepts -g" >&5
1256 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1257   echo $ac_n "(cached) $ac_c" 1>&6
1258 else
1259   echo 'void f(){}' > conftest.c
1260 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1261   ac_cv_prog_cc_g=yes
1262 else
1263   ac_cv_prog_cc_g=no
1264 fi
1265 rm -f conftest*
1266
1267 fi
1268
1269 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1270 if test "$ac_test_CFLAGS" = set; then
1271   CFLAGS="$ac_save_CFLAGS"
1272 elif test $ac_cv_prog_cc_g = yes; then
1273   if test "$GCC" = yes; then
1274     CFLAGS="-g -O2"
1275   else
1276     CFLAGS="-g"
1277   fi
1278 else
1279   if test "$GCC" = yes; then
1280     CFLAGS="-O2"
1281   else
1282     CFLAGS=
1283   fi
1284 fi
1285
1286 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1287 if test "${with_gnu_ld+set}" = set; then
1288   withval="$with_gnu_ld"
1289   test "$withval" = no || with_gnu_ld=yes
1290 else
1291   with_gnu_ld=no
1292 fi
1293
1294 ac_prog=ld
1295 if test "$GCC" = yes; then
1296   # Check if gcc -print-prog-name=ld gives a path.
1297   echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1298 echo "configure:1299: checking for ld used by GCC" >&5
1299   case $host in
1300   *-*-mingw*)
1301     # gcc leaves a trailing carriage return which upsets mingw
1302     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
1303   *)
1304     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
1305   esac
1306   case $ac_prog in
1307     # Accept absolute paths.
1308     [\\/]* | [A-Za-z]:[\\/]*)
1309       re_direlt='/[^/][^/]*/\.\./'
1310       # Canonicalize the path of ld
1311       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
1312       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
1313         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
1314       done
1315       test -z "$LD" && LD="$ac_prog"
1316       ;;
1317   "")
1318     # If it fails, then pretend we aren't using GCC.
1319     ac_prog=ld
1320     ;;
1321   *)
1322     # If it is relative, then search for the first ld in PATH.
1323     with_gnu_ld=unknown
1324     ;;
1325   esac
1326 elif test "$with_gnu_ld" = yes; then
1327   echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1328 echo "configure:1329: checking for GNU ld" >&5
1329 else
1330   echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1331 echo "configure:1332: checking for non-GNU ld" >&5
1332 fi
1333 if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
1334   echo $ac_n "(cached) $ac_c" 1>&6
1335 else
1336   if test -z "$LD"; then
1337   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1338   for ac_dir in $PATH; do
1339     test -z "$ac_dir" && ac_dir=.
1340     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
1341       lt_cv_path_LD="$ac_dir/$ac_prog"
1342       # Check to see if the program is GNU ld.  I'd rather use --version,
1343       # but apparently some GNU ld's only accept -v.
1344       # Break only if it was the GNU/non-GNU ld that we prefer.
1345       if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
1346         test "$with_gnu_ld" != no && break
1347       else
1348         test "$with_gnu_ld" != yes && break
1349       fi
1350     fi
1351   done
1352   IFS="$ac_save_ifs"
1353 else
1354   lt_cv_path_LD="$LD" # Let the user override the test with a path.
1355 fi
1356 fi
1357
1358 LD="$lt_cv_path_LD"
1359 if test -n "$LD"; then
1360   echo "$ac_t""$LD" 1>&6
1361 else
1362   echo "$ac_t""no" 1>&6
1363 fi
1364 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1365 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1366 echo "configure:1367: checking if the linker ($LD) is GNU ld" >&5
1367 if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
1368   echo $ac_n "(cached) $ac_c" 1>&6
1369 else
1370   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1371 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
1372   lt_cv_prog_gnu_ld=yes
1373 else
1374   lt_cv_prog_gnu_ld=no
1375 fi
1376 fi
1377
1378 echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6
1379 with_gnu_ld=$lt_cv_prog_gnu_ld
1380
1381
1382 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
1383 echo "configure:1384: checking for $LD option to reload object files" >&5
1384 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
1385   echo $ac_n "(cached) $ac_c" 1>&6
1386 else
1387   lt_cv_ld_reload_flag='-r'
1388 fi
1389
1390 echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6
1391 reload_flag=$lt_cv_ld_reload_flag
1392 test -n "$reload_flag" && reload_flag=" $reload_flag"
1393
1394 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1395 echo "configure:1396: checking for BSD-compatible nm" >&5
1396 if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
1397   echo $ac_n "(cached) $ac_c" 1>&6
1398 else
1399   if test -n "$NM"; then
1400   # Let the user override the test.
1401   lt_cv_path_NM="$NM"
1402 else
1403   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1404   for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
1405     test -z "$ac_dir" && ac_dir=.
1406     tmp_nm=$ac_dir/${ac_tool_prefix}nm
1407     if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
1408       # Check to see if the nm accepts a BSD-compat flag.
1409       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1410       #   nm: unknown option "B" ignored
1411       # Tru64's nm complains that /dev/null is an invalid object file
1412       if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
1413         lt_cv_path_NM="$tmp_nm -B"
1414         break
1415       elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
1416         lt_cv_path_NM="$tmp_nm -p"
1417         break
1418       else
1419         lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
1420         continue # so that we can try to find one that supports BSD flags
1421       fi
1422     fi
1423   done
1424   IFS="$ac_save_ifs"
1425   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
1426 fi
1427 fi
1428
1429 NM="$lt_cv_path_NM"
1430 echo "$ac_t""$NM" 1>&6
1431
1432 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1433 echo "configure:1434: checking whether ln -s works" >&5
1434 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1435   echo $ac_n "(cached) $ac_c" 1>&6
1436 else
1437   rm -f conftestdata
1438 if ln -s X conftestdata 2>/dev/null
1439 then
1440   rm -f conftestdata
1441   ac_cv_prog_LN_S="ln -s"
1442 else
1443   ac_cv_prog_LN_S=ln
1444 fi
1445 fi
1446 LN_S="$ac_cv_prog_LN_S"
1447 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1448   echo "$ac_t""yes" 1>&6
1449 else
1450   echo "$ac_t""no" 1>&6
1451 fi
1452
1453 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
1454 echo "configure:1455: checking how to recognise dependant libraries" >&5
1455 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
1456   echo $ac_n "(cached) $ac_c" 1>&6
1457 else
1458   lt_cv_file_magic_cmd='$MAGIC_CMD'
1459 lt_cv_file_magic_test_file=
1460 lt_cv_deplibs_check_method='unknown'
1461 # Need to set the preceding variable on all platforms that support
1462 # interlibrary dependencies.
1463 # 'none' -- dependencies not supported.
1464 # `unknown' -- same as none, but documents that we really don't know.
1465 # 'pass_all' -- all dependencies passed with no checks.
1466 # 'test_compile' -- check by making test program.
1467 # 'file_magic [regex]' -- check by looking for files in library path
1468 # which responds to the $file_magic_cmd with a given egrep regex.
1469 # If you have `file' or equivalent on your system and you're not sure
1470 # whether `pass_all' will *always* work, you probably want this one.
1471
1472 case $host_os in
1473 aix*)
1474   lt_cv_deplibs_check_method=pass_all
1475   ;;
1476
1477 beos*)
1478   lt_cv_deplibs_check_method=pass_all
1479   ;;
1480
1481 bsdi4*)
1482   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
1483   lt_cv_file_magic_cmd='/usr/bin/file -L'
1484   lt_cv_file_magic_test_file=/shlib/libc.so
1485   ;;
1486
1487 cygwin* | mingw* |pw32*)
1488   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
1489   lt_cv_file_magic_cmd='$OBJDUMP -f'
1490   ;;
1491
1492 darwin* | rhapsody*)
1493   lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
1494   lt_cv_file_magic_cmd='/usr/bin/file -L'
1495   case "$host_os" in
1496   rhapsody* | darwin1.012)
1497     lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
1498     ;;
1499   *) # Darwin 1.3 on
1500     lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
1501     ;;
1502   esac
1503   ;;
1504
1505 freebsd* )
1506   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1507     case $host_cpu in
1508     i*86 )
1509       # Not sure whether the presence of OpenBSD here was a mistake.
1510       # Let's accept both of them until this is cleared up.
1511       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
1512       lt_cv_file_magic_cmd=/usr/bin/file
1513       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
1514       ;;
1515     esac
1516   else
1517     lt_cv_deplibs_check_method=pass_all
1518   fi
1519   ;;
1520
1521 gnu*)
1522   lt_cv_deplibs_check_method=pass_all
1523   ;;
1524
1525 hpux10.20*|hpux11*)
1526   case $host_cpu in
1527   hppa*)
1528     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
1529     lt_cv_file_magic_cmd=/usr/bin/file
1530     lt_cv_file_magic_test_file=/usr/lib/libc.sl
1531     ;;
1532   ia64*)
1533     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
1534     lt_cv_file_magic_cmd=/usr/bin/file
1535     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
1536     ;;
1537   esac
1538   ;;
1539
1540 irix5* | irix6*)
1541   case $host_os in
1542   irix5*)
1543     # this will be overridden with pass_all, but let us keep it just in case
1544     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
1545     ;;
1546   *)
1547     case $LD in
1548     *-32|*"-32 ") libmagic=32-bit;;
1549     *-n32|*"-n32 ") libmagic=N32;;
1550     *-64|*"-64 ") libmagic=64-bit;;
1551     *) libmagic=never-match;;
1552     esac
1553     # this will be overridden with pass_all, but let us keep it just in case
1554     lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
1555     ;;
1556   esac
1557   lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
1558   lt_cv_deplibs_check_method=pass_all
1559   ;;
1560
1561 # This must be Linux ELF.
1562 linux-gnu*)
1563   case $host_cpu in
1564   alpha* | hppa* | i*86 | powerpc* | sparc* | ia64* )
1565     lt_cv_deplibs_check_method=pass_all ;;
1566   *)
1567     # glibc up to 2.1.1 does not perform some relocations on ARM
1568     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
1569   esac
1570   lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
1571   ;;
1572
1573 netbsd*)
1574   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1575     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
1576   else
1577     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
1578   fi
1579   ;;
1580
1581 newsos6)
1582   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
1583   lt_cv_file_magic_cmd=/usr/bin/file
1584   lt_cv_file_magic_test_file=/usr/lib/libnls.so
1585   ;;
1586
1587 osf3* | osf4* | osf5*)
1588   # this will be overridden with pass_all, but let us keep it just in case
1589   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
1590   lt_cv_file_magic_test_file=/shlib/libc.so
1591   lt_cv_deplibs_check_method=pass_all
1592   ;;
1593
1594 sco3.2v5*)
1595   lt_cv_deplibs_check_method=pass_all
1596   ;;
1597
1598 solaris*)
1599   lt_cv_deplibs_check_method=pass_all
1600   lt_cv_file_magic_test_file=/lib/libc.so
1601   ;;
1602
1603 sysv5uw[78]* | sysv4*uw2*)
1604   lt_cv_deplibs_check_method=pass_all
1605   ;;
1606
1607 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
1608   case $host_vendor in
1609   ncr)
1610     lt_cv_deplibs_check_method=pass_all
1611     ;;
1612   motorola)
1613     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]'
1614     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
1615     ;;
1616   esac
1617   ;;
1618 esac
1619
1620 fi
1621
1622 echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
1623 file_magic_cmd=$lt_cv_file_magic_cmd
1624 deplibs_check_method=$lt_cv_deplibs_check_method
1625
1626 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
1627 echo "configure:1628: checking for object suffix" >&5
1628 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
1629   echo $ac_n "(cached) $ac_c" 1>&6
1630 else
1631   rm -f conftest*
1632 echo 'int i = 1;' > conftest.$ac_ext
1633 if { (eval echo configure:1634: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1634   for ac_file in conftest.*; do
1635     case $ac_file in
1636     *.c) ;;
1637     *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;;
1638     esac
1639   done
1640 else
1641   { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
1642 fi
1643 rm -f conftest*
1644 fi
1645
1646 echo "$ac_t""$ac_cv_objext" 1>&6
1647 OBJEXT=$ac_cv_objext
1648 ac_objext=$ac_cv_objext
1649
1650
1651
1652 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1653 echo "configure:1654: checking for executable suffix" >&5
1654 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1655   echo $ac_n "(cached) $ac_c" 1>&6
1656 else
1657   if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
1658   ac_cv_exeext=.exe
1659 else
1660   rm -f conftest*
1661   echo 'int main () { return 0; }' > conftest.$ac_ext
1662   ac_cv_exeext=
1663   if { (eval echo configure:1664: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1664     for file in conftest.*; do
1665       case $file in
1666       *.c | *.o | *.obj) ;;
1667       *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
1668       esac
1669     done
1670   else
1671     { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1672   fi
1673   rm -f conftest*
1674   test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
1675 fi
1676 fi
1677
1678 EXEEXT=""
1679 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
1680 echo "$ac_t""${ac_cv_exeext}" 1>&6
1681 ac_exeext=$EXEEXT
1682
1683 if test $host != $build; then
1684   ac_tool_prefix=${host_alias}-
1685 else
1686   ac_tool_prefix=
1687 fi
1688
1689 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
1690
1691 # Only perform the check for file, if the check method requires it
1692 case $deplibs_check_method in
1693 file_magic*)
1694   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
1695     echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
1696 echo "configure:1697: checking for ${ac_tool_prefix}file" >&5
1697 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1698   echo $ac_n "(cached) $ac_c" 1>&6
1699 else
1700   case $MAGIC_CMD in
1701   /*)
1702   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1703   ;;
1704   ?:/*)
1705   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1706   ;;
1707   *)
1708   ac_save_MAGIC_CMD="$MAGIC_CMD"
1709   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1710   ac_dummy="/usr/bin:$PATH"
1711   for ac_dir in $ac_dummy; do
1712     test -z "$ac_dir" && ac_dir=.
1713     if test -f $ac_dir/${ac_tool_prefix}file; then
1714       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
1715       if test -n "$file_magic_test_file"; then
1716         case $deplibs_check_method in
1717         "file_magic "*)
1718           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1719           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1720           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1721             egrep "$file_magic_regex" > /dev/null; then
1722             :
1723           else
1724             cat <<EOF 1>&2
1725
1726 *** Warning: the command libtool uses to detect shared libraries,
1727 *** $file_magic_cmd, produces output that libtool cannot recognize.
1728 *** The result is that libtool may fail to recognize shared libraries
1729 *** as such.  This will affect the creation of libtool libraries that
1730 *** depend on shared libraries, but programs linked with such libtool
1731 *** libraries will work regardless of this problem.  Nevertheless, you
1732 *** may want to report the problem to your system manager and/or to
1733 *** bug-libtool@gnu.org
1734
1735 EOF
1736           fi ;;
1737         esac
1738       fi
1739       break
1740     fi
1741   done
1742   IFS="$ac_save_ifs"
1743   MAGIC_CMD="$ac_save_MAGIC_CMD"
1744   ;;
1745 esac
1746 fi
1747
1748 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1749 if test -n "$MAGIC_CMD"; then
1750   echo "$ac_t""$MAGIC_CMD" 1>&6
1751 else
1752   echo "$ac_t""no" 1>&6
1753 fi
1754
1755 if test -z "$lt_cv_path_MAGIC_CMD"; then
1756   if test -n "$ac_tool_prefix"; then
1757     echo $ac_n "checking for file""... $ac_c" 1>&6
1758 echo "configure:1759: checking for file" >&5
1759 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1760   echo $ac_n "(cached) $ac_c" 1>&6
1761 else
1762   case $MAGIC_CMD in
1763   /*)
1764   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1765   ;;
1766   ?:/*)
1767   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1768   ;;
1769   *)
1770   ac_save_MAGIC_CMD="$MAGIC_CMD"
1771   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1772   ac_dummy="/usr/bin:$PATH"
1773   for ac_dir in $ac_dummy; do
1774     test -z "$ac_dir" && ac_dir=.
1775     if test -f $ac_dir/file; then
1776       lt_cv_path_MAGIC_CMD="$ac_dir/file"
1777       if test -n "$file_magic_test_file"; then
1778         case $deplibs_check_method in
1779         "file_magic "*)
1780           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1781           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1782           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1783             egrep "$file_magic_regex" > /dev/null; then
1784             :
1785           else
1786             cat <<EOF 1>&2
1787
1788 *** Warning: the command libtool uses to detect shared libraries,
1789 *** $file_magic_cmd, produces output that libtool cannot recognize.
1790 *** The result is that libtool may fail to recognize shared libraries
1791 *** as such.  This will affect the creation of libtool libraries that
1792 *** depend on shared libraries, but programs linked with such libtool
1793 *** libraries will work regardless of this problem.  Nevertheless, you
1794 *** may want to report the problem to your system manager and/or to
1795 *** bug-libtool@gnu.org
1796
1797 EOF
1798           fi ;;
1799         esac
1800       fi
1801       break
1802     fi
1803   done
1804   IFS="$ac_save_ifs"
1805   MAGIC_CMD="$ac_save_MAGIC_CMD"
1806   ;;
1807 esac
1808 fi
1809
1810 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1811 if test -n "$MAGIC_CMD"; then
1812   echo "$ac_t""$MAGIC_CMD" 1>&6
1813 else
1814   echo "$ac_t""no" 1>&6
1815 fi
1816
1817   else
1818     MAGIC_CMD=:
1819   fi
1820 fi
1821
1822   fi
1823   ;;
1824 esac
1825
1826 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1827 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1828 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1829 echo "configure:1830: checking for $ac_word" >&5
1830 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1831   echo $ac_n "(cached) $ac_c" 1>&6
1832 else
1833   if test -n "$RANLIB"; then
1834   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1835 else
1836   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1837   ac_dummy="$PATH"
1838   for ac_dir in $ac_dummy; do
1839     test -z "$ac_dir" && ac_dir=.
1840     if test -f $ac_dir/$ac_word; then
1841       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1842       break
1843     fi
1844   done
1845   IFS="$ac_save_ifs"
1846 fi
1847 fi
1848 RANLIB="$ac_cv_prog_RANLIB"
1849 if test -n "$RANLIB"; then
1850   echo "$ac_t""$RANLIB" 1>&6
1851 else
1852   echo "$ac_t""no" 1>&6
1853 fi
1854
1855
1856 if test -z "$ac_cv_prog_RANLIB"; then
1857 if test -n "$ac_tool_prefix"; then
1858   # Extract the first word of "ranlib", so it can be a program name with args.
1859 set dummy ranlib; ac_word=$2
1860 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1861 echo "configure:1862: checking for $ac_word" >&5
1862 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1863   echo $ac_n "(cached) $ac_c" 1>&6
1864 else
1865   if test -n "$RANLIB"; then
1866   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1867 else
1868   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1869   ac_dummy="$PATH"
1870   for ac_dir in $ac_dummy; do
1871     test -z "$ac_dir" && ac_dir=.
1872     if test -f $ac_dir/$ac_word; then
1873       ac_cv_prog_RANLIB="ranlib"
1874       break
1875     fi
1876   done
1877   IFS="$ac_save_ifs"
1878   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1879 fi
1880 fi
1881 RANLIB="$ac_cv_prog_RANLIB"
1882 if test -n "$RANLIB"; then
1883   echo "$ac_t""$RANLIB" 1>&6
1884 else
1885   echo "$ac_t""no" 1>&6
1886 fi
1887
1888 else
1889   RANLIB=":"
1890 fi
1891 fi
1892
1893 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1894 set dummy ${ac_tool_prefix}strip; ac_word=$2
1895 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1896 echo "configure:1897: checking for $ac_word" >&5
1897 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1898   echo $ac_n "(cached) $ac_c" 1>&6
1899 else
1900   if test -n "$STRIP"; then
1901   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1902 else
1903   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1904   ac_dummy="$PATH"
1905   for ac_dir in $ac_dummy; do
1906     test -z "$ac_dir" && ac_dir=.
1907     if test -f $ac_dir/$ac_word; then
1908       ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1909       break
1910     fi
1911   done
1912   IFS="$ac_save_ifs"
1913 fi
1914 fi
1915 STRIP="$ac_cv_prog_STRIP"
1916 if test -n "$STRIP"; then
1917   echo "$ac_t""$STRIP" 1>&6
1918 else
1919   echo "$ac_t""no" 1>&6
1920 fi
1921
1922
1923 if test -z "$ac_cv_prog_STRIP"; then
1924 if test -n "$ac_tool_prefix"; then
1925   # Extract the first word of "strip", so it can be a program name with args.
1926 set dummy strip; ac_word=$2
1927 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1928 echo "configure:1929: checking for $ac_word" >&5
1929 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1930   echo $ac_n "(cached) $ac_c" 1>&6
1931 else
1932   if test -n "$STRIP"; then
1933   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1934 else
1935   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1936   ac_dummy="$PATH"
1937   for ac_dir in $ac_dummy; do
1938     test -z "$ac_dir" && ac_dir=.
1939     if test -f $ac_dir/$ac_word; then
1940       ac_cv_prog_STRIP="strip"
1941       break
1942     fi
1943   done
1944   IFS="$ac_save_ifs"
1945   test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
1946 fi
1947 fi
1948 STRIP="$ac_cv_prog_STRIP"
1949 if test -n "$STRIP"; then
1950   echo "$ac_t""$STRIP" 1>&6
1951 else
1952   echo "$ac_t""no" 1>&6
1953 fi
1954
1955 else
1956   STRIP=":"
1957 fi
1958 fi
1959
1960
1961 # Check for any special flags to pass to ltconfig.
1962 libtool_flags="--cache-file=$cache_file"
1963 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
1964 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
1965 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
1966 test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
1967 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
1968
1969
1970 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
1971 if test "${enable_libtool_lock+set}" = set; then
1972   enableval="$enable_libtool_lock"
1973   :
1974 fi
1975
1976 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
1977 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
1978
1979 # Check whether --with-pic or --without-pic was given.
1980 if test "${with_pic+set}" = set; then
1981   withval="$with_pic"
1982   pic_mode="$withval"
1983 else
1984   pic_mode=default
1985 fi
1986
1987 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
1988 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
1989
1990 # Some flags need to be propagated to the compiler or linker for good
1991 # libtool support.
1992 case $host in
1993 *-*-irix6*)
1994   # Find out which ABI we are using.
1995   echo '#line 1996 "configure"' > conftest.$ac_ext
1996   if { (eval echo configure:1997: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1997     case `/usr/bin/file conftest.$ac_objext` in
1998     *32-bit*)
1999       LD="${LD-ld} -32"
2000       ;;
2001     *N32*)
2002       LD="${LD-ld} -n32"
2003       ;;
2004     *64-bit*)
2005       LD="${LD-ld} -64"
2006       ;;
2007     esac
2008   fi
2009   rm -rf conftest*
2010   ;;
2011
2012 ia64-*-hpux*)
2013   # Find out which ABI we are using.
2014   echo 'int i;' > conftest.$ac_ext
2015   if { (eval echo configure:2016: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2016     case "`/usr/bin/file conftest.o`" in
2017     *ELF-32*)
2018       HPUX_IA64_MODE="32"
2019       ;;
2020     *ELF-64*)
2021       HPUX_IA64_MODE="64"
2022       ;;
2023     esac
2024   fi
2025   rm -rf conftest*
2026   ;;
2027
2028 *-*-sco3.2v5*)
2029   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
2030   SAVE_CFLAGS="$CFLAGS"
2031   CFLAGS="$CFLAGS -belf"
2032   echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
2033 echo "configure:2034: checking whether the C compiler needs -belf" >&5
2034 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
2035   echo $ac_n "(cached) $ac_c" 1>&6
2036 else
2037   
2038      ac_ext=c
2039 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2040 ac_cpp='$CPP $CPPFLAGS'
2041 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2042 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2043 cross_compiling=$ac_cv_prog_cc_cross
2044
2045      cat > conftest.$ac_ext <<EOF
2046 #line 2047 "configure"
2047 #include "confdefs.h"
2048
2049 int main() {
2050
2051 ; return 0; }
2052 EOF
2053 if { (eval echo configure:2054: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2054   rm -rf conftest*
2055   lt_cv_cc_needs_belf=yes
2056 else
2057   echo "configure: failed program was:" >&5
2058   cat conftest.$ac_ext >&5
2059   rm -rf conftest*
2060   lt_cv_cc_needs_belf=no
2061 fi
2062 rm -f conftest*
2063      ac_ext=c
2064 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2065 ac_cpp='$CPP $CPPFLAGS'
2066 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2067 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2068 cross_compiling=$ac_cv_prog_cc_cross
2069
2070 fi
2071
2072 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
2073   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
2074     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
2075     CFLAGS="$SAVE_CFLAGS"
2076   fi
2077   ;;
2078
2079
2080 esac
2081
2082
2083 # Save cache, so that ltconfig can load it
2084 cat > confcache <<\EOF
2085 # This file is a shell script that caches the results of configure
2086 # tests run on this system so they can be shared between configure
2087 # scripts and configure runs.  It is not useful on other systems.
2088 # If it contains results you don't want to keep, you may remove or edit it.
2089 #
2090 # By default, configure uses ./config.cache as the cache file,
2091 # creating it if it does not exist already.  You can give configure
2092 # the --cache-file=FILE option to use a different cache file; that is
2093 # what configure does when it calls configure scripts in
2094 # subdirectories, so they share the cache.
2095 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2096 # config.status only pays attention to the cache file if you give it the
2097 # --recheck option to rerun configure.
2098 #
2099 EOF
2100 # The following way of writing the cache mishandles newlines in values,
2101 # but we know of no workaround that is simple, portable, and efficient.
2102 # So, don't put newlines in cache variables' values.
2103 # Ultrix sh set writes to stderr and can't be redirected directly,
2104 # and sets the high bit in the cache file unless we assign to the vars.
2105 (set) 2>&1 |
2106   case `(ac_space=' '; set | grep ac_space) 2>&1` in
2107   *ac_space=\ *)
2108     # `set' does not quote correctly, so add quotes (double-quote substitution
2109     # turns \\\\ into \\, and sed turns \\ into \).
2110     sed -n \
2111       -e "s/'/'\\\\''/g" \
2112       -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2113     ;;
2114   *)
2115     # `set' quotes correctly as required by POSIX, so do not add quotes.
2116     sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2117     ;;
2118   esac >> confcache
2119 if cmp -s $cache_file confcache; then
2120   :
2121 else
2122   if test -w $cache_file; then
2123     echo "updating cache $cache_file"
2124     cat confcache > $cache_file
2125   else
2126     echo "not updating unwritable cache $cache_file"
2127   fi
2128 fi
2129 rm -f confcache
2130
2131
2132 # Actually configure libtool.  ac_aux_dir is where install-sh is found.
2133 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
2134 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
2135 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
2136 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
2137 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
2138 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
2139 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
2140 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
2141 || { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
2142
2143 # Reload cache, that may have been modified by ltconfig
2144 if test -r "$cache_file"; then
2145   echo "loading cache $cache_file"
2146   . $cache_file
2147 else
2148   echo "creating cache $cache_file"
2149   > $cache_file
2150 fi
2151
2152
2153 # This can be used to rebuild libtool when needed
2154 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
2155
2156 # Always use our own libtool.
2157 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
2158
2159 # Redirect the config.log output again, so that the ltconfig log is not
2160 # clobbered by the next message.
2161 exec 5>>./config.log
2162
2163   
2164
2165   
2166          
2167          
2168
2169
2170
2171
2172
2173 # Extract the first word of "gcc", so it can be a program name with args.
2174 set dummy gcc; ac_word=$2
2175 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2176 echo "configure:2177: checking for $ac_word" >&5
2177 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2178   echo $ac_n "(cached) $ac_c" 1>&6
2179 else
2180   if test -n "$CC"; then
2181   ac_cv_prog_CC="$CC" # Let the user override the test.
2182 else
2183   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2184   ac_dummy="$PATH"
2185   for ac_dir in $ac_dummy; do
2186     test -z "$ac_dir" && ac_dir=.
2187     if test -f $ac_dir/$ac_word; then
2188       ac_cv_prog_CC="gcc"
2189       break
2190     fi
2191   done
2192   IFS="$ac_save_ifs"
2193 fi
2194 fi
2195 CC="$ac_cv_prog_CC"
2196 if test -n "$CC"; then
2197   echo "$ac_t""$CC" 1>&6
2198 else
2199   echo "$ac_t""no" 1>&6
2200 fi
2201
2202 if test -z "$CC"; then
2203   # Extract the first word of "cc", so it can be a program name with args.
2204 set dummy cc; ac_word=$2
2205 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2206 echo "configure:2207: checking for $ac_word" >&5
2207 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2208   echo $ac_n "(cached) $ac_c" 1>&6
2209 else
2210   if test -n "$CC"; then
2211   ac_cv_prog_CC="$CC" # Let the user override the test.
2212 else
2213   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2214   ac_prog_rejected=no
2215   ac_dummy="$PATH"
2216   for ac_dir in $ac_dummy; do
2217     test -z "$ac_dir" && ac_dir=.
2218     if test -f $ac_dir/$ac_word; then
2219       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2220         ac_prog_rejected=yes
2221         continue
2222       fi
2223       ac_cv_prog_CC="cc"
2224       break
2225     fi
2226   done
2227   IFS="$ac_save_ifs"
2228 if test $ac_prog_rejected = yes; then
2229   # We found a bogon in the path, so make sure we never use it.
2230   set dummy $ac_cv_prog_CC
2231   shift
2232   if test $# -gt 0; then
2233     # We chose a different compiler from the bogus one.
2234     # However, it has the same basename, so the bogon will be chosen
2235     # first if we set CC to just the basename; use the full file name.
2236     shift
2237     set dummy "$ac_dir/$ac_word" "$@"
2238     shift
2239     ac_cv_prog_CC="$@"
2240   fi
2241 fi
2242 fi
2243 fi
2244 CC="$ac_cv_prog_CC"
2245 if test -n "$CC"; then
2246   echo "$ac_t""$CC" 1>&6
2247 else
2248   echo "$ac_t""no" 1>&6
2249 fi
2250
2251   if test -z "$CC"; then
2252     case "`uname -s`" in
2253     *win32* | *WIN32*)
2254       # Extract the first word of "cl", so it can be a program name with args.
2255 set dummy cl; ac_word=$2
2256 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2257 echo "configure:2258: checking for $ac_word" >&5
2258 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2259   echo $ac_n "(cached) $ac_c" 1>&6
2260 else
2261   if test -n "$CC"; then
2262   ac_cv_prog_CC="$CC" # Let the user override the test.
2263 else
2264   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2265   ac_dummy="$PATH"
2266   for ac_dir in $ac_dummy; do
2267     test -z "$ac_dir" && ac_dir=.
2268     if test -f $ac_dir/$ac_word; then
2269       ac_cv_prog_CC="cl"
2270       break
2271     fi
2272   done
2273   IFS="$ac_save_ifs"
2274 fi
2275 fi
2276 CC="$ac_cv_prog_CC"
2277 if test -n "$CC"; then
2278   echo "$ac_t""$CC" 1>&6
2279 else
2280   echo "$ac_t""no" 1>&6
2281 fi
2282  ;;
2283     esac
2284   fi
2285   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2286 fi
2287
2288 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2289 echo "configure:2290: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2290
2291 ac_ext=c
2292 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2293 ac_cpp='$CPP $CPPFLAGS'
2294 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2295 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2296 cross_compiling=$ac_cv_prog_cc_cross
2297
2298 cat > conftest.$ac_ext << EOF
2299
2300 #line 2301 "configure"
2301 #include "confdefs.h"
2302
2303 main(){return(0);}
2304 EOF
2305 if { (eval echo configure:2306: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2306   ac_cv_prog_cc_works=yes
2307   # If we can't run a trivial program, we are probably using a cross compiler.
2308   if (./conftest; exit) 2>/dev/null; then
2309     ac_cv_prog_cc_cross=no
2310   else
2311     ac_cv_prog_cc_cross=yes
2312   fi
2313 else
2314   echo "configure: failed program was:" >&5
2315   cat conftest.$ac_ext >&5
2316   ac_cv_prog_cc_works=no
2317 fi
2318 rm -fr conftest*
2319 ac_ext=c
2320 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2321 ac_cpp='$CPP $CPPFLAGS'
2322 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2323 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2324 cross_compiling=$ac_cv_prog_cc_cross
2325
2326 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2327 if test $ac_cv_prog_cc_works = no; then
2328   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2329 fi
2330 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2331 echo "configure:2332: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2332 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2333 cross_compiling=$ac_cv_prog_cc_cross
2334
2335 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2336 echo "configure:2337: checking whether we are using GNU C" >&5
2337 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2338   echo $ac_n "(cached) $ac_c" 1>&6
2339 else
2340   cat > conftest.c <<EOF
2341 #ifdef __GNUC__
2342   yes;
2343 #endif
2344 EOF
2345 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2346: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
2346   ac_cv_prog_gcc=yes
2347 else
2348   ac_cv_prog_gcc=no
2349 fi
2350 fi
2351
2352 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2353
2354 if test $ac_cv_prog_gcc = yes; then
2355   GCC=yes
2356 else
2357   GCC=
2358 fi
2359
2360 ac_test_CFLAGS="${CFLAGS+set}"
2361 ac_save_CFLAGS="$CFLAGS"
2362 CFLAGS=
2363 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2364 echo "configure:2365: checking whether ${CC-cc} accepts -g" >&5
2365 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2366   echo $ac_n "(cached) $ac_c" 1>&6
2367 else
2368   echo 'void f(){}' > conftest.c
2369 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2370   ac_cv_prog_cc_g=yes
2371 else
2372   ac_cv_prog_cc_g=no
2373 fi
2374 rm -f conftest*
2375
2376 fi
2377
2378 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2379 if test "$ac_test_CFLAGS" = set; then
2380   CFLAGS="$ac_save_CFLAGS"
2381 elif test $ac_cv_prog_cc_g = yes; then
2382   if test "$GCC" = yes; then
2383     CFLAGS="-g -O2"
2384   else
2385     CFLAGS="-g"
2386   fi
2387 else
2388   if test "$GCC" = yes; then
2389     CFLAGS="-O2"
2390   else
2391     CFLAGS=
2392   fi
2393 fi
2394
2395 # Find a good install program.  We prefer a C program (faster),
2396 # so one script is as good as another.  But avoid the broken or
2397 # incompatible versions:
2398 # SysV /etc/install, /usr/sbin/install
2399 # SunOS /usr/etc/install
2400 # IRIX /sbin/install
2401 # AIX /bin/install
2402 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2403 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2404 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2405 # ./install, which can be erroneously created by make from ./install.sh.
2406 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2407 echo "configure:2408: checking for a BSD compatible install" >&5
2408 if test -z "$INSTALL"; then
2409 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
2410   echo $ac_n "(cached) $ac_c" 1>&6
2411 else
2412     IFS="${IFS=         }"; ac_save_IFS="$IFS"; IFS=":"
2413   for ac_dir in $PATH; do
2414     # Account for people who put trailing slashes in PATH elements.
2415     case "$ac_dir/" in
2416     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
2417     *)
2418       # OSF1 and SCO ODT 3.0 have their own names for install.
2419       # Don't use installbsd from OSF since it installs stuff as root
2420       # by default.
2421       for ac_prog in ginstall scoinst install; do
2422         if test -f $ac_dir/$ac_prog; then
2423           if test $ac_prog = install &&
2424             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
2425             # AIX install.  It has an incompatible calling convention.
2426             :
2427           else
2428             ac_cv_path_install="$ac_dir/$ac_prog -c"
2429             break 2
2430           fi
2431         fi
2432       done
2433       ;;
2434     esac
2435   done
2436   IFS="$ac_save_IFS"
2437
2438 fi
2439   if test "${ac_cv_path_install+set}" = set; then
2440     INSTALL="$ac_cv_path_install"
2441   else
2442     # As a last resort, use the slow shell script.  We don't cache a
2443     # path for INSTALL within a source directory, because that will
2444     # break other packages using the cache if that directory is
2445     # removed, or if the path is relative.
2446     INSTALL="$ac_install_sh"
2447   fi
2448 fi
2449 echo "$ac_t""$INSTALL" 1>&6
2450
2451 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2452 # It thinks the first close brace ends the variable substitution.
2453 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2454
2455 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
2456
2457 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2458
2459
2460 for ac_func in setmode
2461 do
2462 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2463 echo "configure:2464: checking for $ac_func" >&5
2464 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2465   echo $ac_n "(cached) $ac_c" 1>&6
2466 else
2467   cat > conftest.$ac_ext <<EOF
2468 #line 2469 "configure"
2469 #include "confdefs.h"
2470 /* System header to define __stub macros and hopefully few prototypes,
2471     which can conflict with char $ac_func(); below.  */
2472 #include <assert.h>
2473 /* Override any gcc2 internal prototype to avoid an error.  */
2474 /* We use char because int might match the return type of a gcc2
2475     builtin and then its argument prototype would still apply.  */
2476 char $ac_func();
2477
2478 int main() {
2479
2480 /* The GNU C library defines this for functions which it implements
2481     to always fail with ENOSYS.  Some functions are actually named
2482     something starting with __ and the normal name is an alias.  */
2483 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2484 choke me
2485 #else
2486 $ac_func();
2487 #endif
2488
2489 ; return 0; }
2490 EOF
2491 if { (eval echo configure:2492: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2492   rm -rf conftest*
2493   eval "ac_cv_func_$ac_func=yes"
2494 else
2495   echo "configure: failed program was:" >&5
2496   cat conftest.$ac_ext >&5
2497   rm -rf conftest*
2498   eval "ac_cv_func_$ac_func=no"
2499 fi
2500 rm -f conftest*
2501 fi
2502
2503 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2504   echo "$ac_t""yes" 1>&6
2505     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2506   cat >> confdefs.h <<EOF
2507 #define $ac_tr_func 1
2508 EOF
2509  
2510 else
2511   echo "$ac_t""no" 1>&6
2512 fi
2513 done
2514
2515
2516 ALL_LINGUAS="fr tr sv es"
2517 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2518 echo "configure:2519: checking how to run the C preprocessor" >&5
2519 # On Suns, sometimes $CPP names a directory.
2520 if test -n "$CPP" && test -d "$CPP"; then
2521   CPP=
2522 fi
2523 if test -z "$CPP"; then
2524 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2525   echo $ac_n "(cached) $ac_c" 1>&6
2526 else
2527     # This must be in double quotes, not single quotes, because CPP may get
2528   # substituted into the Makefile and "${CC-cc}" will confuse make.
2529   CPP="${CC-cc} -E"
2530   # On the NeXT, cc -E runs the code through the compiler's parser,
2531   # not just through cpp.
2532   cat > conftest.$ac_ext <<EOF
2533 #line 2534 "configure"
2534 #include "confdefs.h"
2535 #include <assert.h>
2536 Syntax Error
2537 EOF
2538 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2539 { (eval echo configure:2540: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2540 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2541 if test -z "$ac_err"; then
2542   :
2543 else
2544   echo "$ac_err" >&5
2545   echo "configure: failed program was:" >&5
2546   cat conftest.$ac_ext >&5
2547   rm -rf conftest*
2548   CPP="${CC-cc} -E -traditional-cpp"
2549   cat > conftest.$ac_ext <<EOF
2550 #line 2551 "configure"
2551 #include "confdefs.h"
2552 #include <assert.h>
2553 Syntax Error
2554 EOF
2555 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2556 { (eval echo configure:2557: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2557 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2558 if test -z "$ac_err"; then
2559   :
2560 else
2561   echo "$ac_err" >&5
2562   echo "configure: failed program was:" >&5
2563   cat conftest.$ac_ext >&5
2564   rm -rf conftest*
2565   CPP="${CC-cc} -nologo -E"
2566   cat > conftest.$ac_ext <<EOF
2567 #line 2568 "configure"
2568 #include "confdefs.h"
2569 #include <assert.h>
2570 Syntax Error
2571 EOF
2572 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2573 { (eval echo configure:2574: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2574 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2575 if test -z "$ac_err"; then
2576   :
2577 else
2578   echo "$ac_err" >&5
2579   echo "configure: failed program was:" >&5
2580   cat conftest.$ac_ext >&5
2581   rm -rf conftest*
2582   CPP=/lib/cpp
2583 fi
2584 rm -f conftest*
2585 fi
2586 rm -f conftest*
2587 fi
2588 rm -f conftest*
2589   ac_cv_prog_CPP="$CPP"
2590 fi
2591   CPP="$ac_cv_prog_CPP"
2592 else
2593   ac_cv_prog_CPP="$CPP"
2594 fi
2595 echo "$ac_t""$CPP" 1>&6
2596
2597 # Extract the first word of "ranlib", so it can be a program name with args.
2598 set dummy ranlib; ac_word=$2
2599 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2600 echo "configure:2601: checking for $ac_word" >&5
2601 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2602   echo $ac_n "(cached) $ac_c" 1>&6
2603 else
2604   if test -n "$RANLIB"; then
2605   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2606 else
2607   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2608   ac_dummy="$PATH"
2609   for ac_dir in $ac_dummy; do
2610     test -z "$ac_dir" && ac_dir=.
2611     if test -f $ac_dir/$ac_word; then
2612       ac_cv_prog_RANLIB="ranlib"
2613       break
2614     fi
2615   done
2616   IFS="$ac_save_ifs"
2617   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
2618 fi
2619 fi
2620 RANLIB="$ac_cv_prog_RANLIB"
2621 if test -n "$RANLIB"; then
2622   echo "$ac_t""$RANLIB" 1>&6
2623 else
2624   echo "$ac_t""no" 1>&6
2625 fi
2626
2627 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2628 echo "configure:2629: checking for ANSI C header files" >&5
2629 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2630   echo $ac_n "(cached) $ac_c" 1>&6
2631 else
2632   cat > conftest.$ac_ext <<EOF
2633 #line 2634 "configure"
2634 #include "confdefs.h"
2635 #include <stdlib.h>
2636 #include <stdarg.h>
2637 #include <string.h>
2638 #include <float.h>
2639 EOF
2640 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2641 { (eval echo configure:2642: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2642 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2643 if test -z "$ac_err"; then
2644   rm -rf conftest*
2645   ac_cv_header_stdc=yes
2646 else
2647   echo "$ac_err" >&5
2648   echo "configure: failed program was:" >&5
2649   cat conftest.$ac_ext >&5
2650   rm -rf conftest*
2651   ac_cv_header_stdc=no
2652 fi
2653 rm -f conftest*
2654
2655 if test $ac_cv_header_stdc = yes; then
2656   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2657 cat > conftest.$ac_ext <<EOF
2658 #line 2659 "configure"
2659 #include "confdefs.h"
2660 #include <string.h>
2661 EOF
2662 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2663   egrep "memchr" >/dev/null 2>&1; then
2664   :
2665 else
2666   rm -rf conftest*
2667   ac_cv_header_stdc=no
2668 fi
2669 rm -f conftest*
2670
2671 fi
2672
2673 if test $ac_cv_header_stdc = yes; then
2674   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2675 cat > conftest.$ac_ext <<EOF
2676 #line 2677 "configure"
2677 #include "confdefs.h"
2678 #include <stdlib.h>
2679 EOF
2680 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2681   egrep "free" >/dev/null 2>&1; then
2682   :
2683 else
2684   rm -rf conftest*
2685   ac_cv_header_stdc=no
2686 fi
2687 rm -f conftest*
2688
2689 fi
2690
2691 if test $ac_cv_header_stdc = yes; then
2692   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2693 if test "$cross_compiling" = yes; then
2694   :
2695 else
2696   cat > conftest.$ac_ext <<EOF
2697 #line 2698 "configure"
2698 #include "confdefs.h"
2699 #include <ctype.h>
2700 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2701 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2702 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2703 int main () { int i; for (i = 0; i < 256; i++)
2704 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2705 exit (0); }
2706
2707 EOF
2708 if { (eval echo configure:2709: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2709 then
2710   :
2711 else
2712   echo "configure: failed program was:" >&5
2713   cat conftest.$ac_ext >&5
2714   rm -fr conftest*
2715   ac_cv_header_stdc=no
2716 fi
2717 rm -fr conftest*
2718 fi
2719
2720 fi
2721 fi
2722
2723 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2724 if test $ac_cv_header_stdc = yes; then
2725   cat >> confdefs.h <<\EOF
2726 #define STDC_HEADERS 1
2727 EOF
2728
2729 fi
2730
2731 echo $ac_n "checking for working const""... $ac_c" 1>&6
2732 echo "configure:2733: checking for working const" >&5
2733 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2734   echo $ac_n "(cached) $ac_c" 1>&6
2735 else
2736   cat > conftest.$ac_ext <<EOF
2737 #line 2738 "configure"
2738 #include "confdefs.h"
2739
2740 int main() {
2741
2742 /* Ultrix mips cc rejects this.  */
2743 typedef int charset[2]; const charset x;
2744 /* SunOS 4.1.1 cc rejects this.  */
2745 char const *const *ccp;
2746 char **p;
2747 /* NEC SVR4.0.2 mips cc rejects this.  */
2748 struct point {int x, y;};
2749 static struct point const zero = {0,0};
2750 /* AIX XL C 1.02.0.0 rejects this.
2751    It does not let you subtract one const X* pointer from another in an arm
2752    of an if-expression whose if-part is not a constant expression */
2753 const char *g = "string";
2754 ccp = &g + (g ? g-g : 0);
2755 /* HPUX 7.0 cc rejects these. */
2756 ++ccp;
2757 p = (char**) ccp;
2758 ccp = (char const *const *) p;
2759 { /* SCO 3.2v4 cc rejects this.  */
2760   char *t;
2761   char const *s = 0 ? (char *) 0 : (char const *) 0;
2762
2763   *t++ = 0;
2764 }
2765 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
2766   int x[] = {25, 17};
2767   const int *foo = &x[0];
2768   ++foo;
2769 }
2770 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2771   typedef const int *iptr;
2772   iptr p = 0;
2773   ++p;
2774 }
2775 { /* AIX XL C 1.02.0.0 rejects this saying
2776      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2777   struct s { int j; const int *ap[3]; };
2778   struct s *b; b->j = 5;
2779 }
2780 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2781   const int foo = 10;
2782 }
2783
2784 ; return 0; }
2785 EOF
2786 if { (eval echo configure:2787: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2787   rm -rf conftest*
2788   ac_cv_c_const=yes
2789 else
2790   echo "configure: failed program was:" >&5
2791   cat conftest.$ac_ext >&5
2792   rm -rf conftest*
2793   ac_cv_c_const=no
2794 fi
2795 rm -f conftest*
2796 fi
2797
2798 echo "$ac_t""$ac_cv_c_const" 1>&6
2799 if test $ac_cv_c_const = no; then
2800   cat >> confdefs.h <<\EOF
2801 #define const 
2802 EOF
2803
2804 fi
2805
2806 echo $ac_n "checking for inline""... $ac_c" 1>&6
2807 echo "configure:2808: checking for inline" >&5
2808 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
2809   echo $ac_n "(cached) $ac_c" 1>&6
2810 else
2811   ac_cv_c_inline=no
2812 for ac_kw in inline __inline__ __inline; do
2813   cat > conftest.$ac_ext <<EOF
2814 #line 2815 "configure"
2815 #include "confdefs.h"
2816
2817 int main() {
2818 } $ac_kw foo() {
2819 ; return 0; }
2820 EOF
2821 if { (eval echo configure:2822: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2822   rm -rf conftest*
2823   ac_cv_c_inline=$ac_kw; break
2824 else
2825   echo "configure: failed program was:" >&5
2826   cat conftest.$ac_ext >&5
2827 fi
2828 rm -f conftest*
2829 done
2830
2831 fi
2832
2833 echo "$ac_t""$ac_cv_c_inline" 1>&6
2834 case "$ac_cv_c_inline" in
2835   inline | yes) ;;
2836   no) cat >> confdefs.h <<\EOF
2837 #define inline 
2838 EOF
2839  ;;
2840   *)  cat >> confdefs.h <<EOF
2841 #define inline $ac_cv_c_inline
2842 EOF
2843  ;;
2844 esac
2845
2846 echo $ac_n "checking for off_t""... $ac_c" 1>&6
2847 echo "configure:2848: checking for off_t" >&5
2848 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
2849   echo $ac_n "(cached) $ac_c" 1>&6
2850 else
2851   cat > conftest.$ac_ext <<EOF
2852 #line 2853 "configure"
2853 #include "confdefs.h"
2854 #include <sys/types.h>
2855 #if STDC_HEADERS
2856 #include <stdlib.h>
2857 #include <stddef.h>
2858 #endif
2859 EOF
2860 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2861   egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2862   rm -rf conftest*
2863   ac_cv_type_off_t=yes
2864 else
2865   rm -rf conftest*
2866   ac_cv_type_off_t=no
2867 fi
2868 rm -f conftest*
2869
2870 fi
2871 echo "$ac_t""$ac_cv_type_off_t" 1>&6
2872 if test $ac_cv_type_off_t = no; then
2873   cat >> confdefs.h <<\EOF
2874 #define off_t long
2875 EOF
2876
2877 fi
2878
2879 echo $ac_n "checking for size_t""... $ac_c" 1>&6
2880 echo "configure:2881: checking for size_t" >&5
2881 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
2882   echo $ac_n "(cached) $ac_c" 1>&6
2883 else
2884   cat > conftest.$ac_ext <<EOF
2885 #line 2886 "configure"
2886 #include "confdefs.h"
2887 #include <sys/types.h>
2888 #if STDC_HEADERS
2889 #include <stdlib.h>
2890 #include <stddef.h>
2891 #endif
2892 EOF
2893 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2894   egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2895   rm -rf conftest*
2896   ac_cv_type_size_t=yes
2897 else
2898   rm -rf conftest*
2899   ac_cv_type_size_t=no
2900 fi
2901 rm -f conftest*
2902
2903 fi
2904 echo "$ac_t""$ac_cv_type_size_t" 1>&6
2905 if test $ac_cv_type_size_t = no; then
2906   cat >> confdefs.h <<\EOF
2907 #define size_t unsigned
2908 EOF
2909
2910 fi
2911
2912 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
2913 # for constant arguments.  Useless!
2914 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
2915 echo "configure:2916: checking for working alloca.h" >&5
2916 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
2917   echo $ac_n "(cached) $ac_c" 1>&6
2918 else
2919   cat > conftest.$ac_ext <<EOF
2920 #line 2921 "configure"
2921 #include "confdefs.h"
2922 #include <alloca.h>
2923 int main() {
2924 char *p = alloca(2 * sizeof(int));
2925 ; return 0; }
2926 EOF
2927 if { (eval echo configure:2928: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2928   rm -rf conftest*
2929   ac_cv_header_alloca_h=yes
2930 else
2931   echo "configure: failed program was:" >&5
2932   cat conftest.$ac_ext >&5
2933   rm -rf conftest*
2934   ac_cv_header_alloca_h=no
2935 fi
2936 rm -f conftest*
2937 fi
2938
2939 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
2940 if test $ac_cv_header_alloca_h = yes; then
2941   cat >> confdefs.h <<\EOF
2942 #define HAVE_ALLOCA_H 1
2943 EOF
2944
2945 fi
2946
2947 echo $ac_n "checking for alloca""... $ac_c" 1>&6
2948 echo "configure:2949: checking for alloca" >&5
2949 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
2950   echo $ac_n "(cached) $ac_c" 1>&6
2951 else
2952   cat > conftest.$ac_ext <<EOF
2953 #line 2954 "configure"
2954 #include "confdefs.h"
2955
2956 #ifdef __GNUC__
2957 # define alloca __builtin_alloca
2958 #else
2959 # ifdef _MSC_VER
2960 #  include <malloc.h>
2961 #  define alloca _alloca
2962 # else
2963 #  if HAVE_ALLOCA_H
2964 #   include <alloca.h>
2965 #  else
2966 #   ifdef _AIX
2967  #pragma alloca
2968 #   else
2969 #    ifndef alloca /* predefined by HP cc +Olibcalls */
2970 char *alloca ();
2971 #    endif
2972 #   endif
2973 #  endif
2974 # endif
2975 #endif
2976
2977 int main() {
2978 char *p = (char *) alloca(1);
2979 ; return 0; }
2980 EOF
2981 if { (eval echo configure:2982: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2982   rm -rf conftest*
2983   ac_cv_func_alloca_works=yes
2984 else
2985   echo "configure: failed program was:" >&5
2986   cat conftest.$ac_ext >&5
2987   rm -rf conftest*
2988   ac_cv_func_alloca_works=no
2989 fi
2990 rm -f conftest*
2991 fi
2992
2993 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
2994 if test $ac_cv_func_alloca_works = yes; then
2995   cat >> confdefs.h <<\EOF
2996 #define HAVE_ALLOCA 1
2997 EOF
2998
2999 fi
3000
3001 if test $ac_cv_func_alloca_works = no; then
3002   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3003   # that cause trouble.  Some versions do not even contain alloca or
3004   # contain a buggy version.  If you still want to use their alloca,
3005   # use ar to extract alloca.o from them instead of compiling alloca.c.
3006   ALLOCA=alloca.${ac_objext}
3007   cat >> confdefs.h <<\EOF
3008 #define C_ALLOCA 1
3009 EOF
3010
3011
3012 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3013 echo "configure:3014: checking whether alloca needs Cray hooks" >&5
3014 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3015   echo $ac_n "(cached) $ac_c" 1>&6
3016 else
3017   cat > conftest.$ac_ext <<EOF
3018 #line 3019 "configure"
3019 #include "confdefs.h"
3020 #if defined(CRAY) && ! defined(CRAY2)
3021 webecray
3022 #else
3023 wenotbecray
3024 #endif
3025
3026 EOF
3027 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3028   egrep "webecray" >/dev/null 2>&1; then
3029   rm -rf conftest*
3030   ac_cv_os_cray=yes
3031 else
3032   rm -rf conftest*
3033   ac_cv_os_cray=no
3034 fi
3035 rm -f conftest*
3036
3037 fi
3038
3039 echo "$ac_t""$ac_cv_os_cray" 1>&6
3040 if test $ac_cv_os_cray = yes; then
3041 for ac_func in _getb67 GETB67 getb67; do
3042   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3043 echo "configure:3044: checking for $ac_func" >&5
3044 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3045   echo $ac_n "(cached) $ac_c" 1>&6
3046 else
3047   cat > conftest.$ac_ext <<EOF
3048 #line 3049 "configure"
3049 #include "confdefs.h"
3050 /* System header to define __stub macros and hopefully few prototypes,
3051     which can conflict with char $ac_func(); below.  */
3052 #include <assert.h>
3053 /* Override any gcc2 internal prototype to avoid an error.  */
3054 /* We use char because int might match the return type of a gcc2
3055     builtin and then its argument prototype would still apply.  */
3056 char $ac_func();
3057
3058 int main() {
3059
3060 /* The GNU C library defines this for functions which it implements
3061     to always fail with ENOSYS.  Some functions are actually named
3062     something starting with __ and the normal name is an alias.  */
3063 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3064 choke me
3065 #else
3066 $ac_func();
3067 #endif
3068
3069 ; return 0; }
3070 EOF
3071 if { (eval echo configure:3072: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3072   rm -rf conftest*
3073   eval "ac_cv_func_$ac_func=yes"
3074 else
3075   echo "configure: failed program was:" >&5
3076   cat conftest.$ac_ext >&5
3077   rm -rf conftest*
3078   eval "ac_cv_func_$ac_func=no"
3079 fi
3080 rm -f conftest*
3081 fi
3082
3083 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3084   echo "$ac_t""yes" 1>&6
3085   cat >> confdefs.h <<EOF
3086 #define CRAY_STACKSEG_END $ac_func
3087 EOF
3088
3089   break
3090 else
3091   echo "$ac_t""no" 1>&6
3092 fi
3093
3094 done
3095 fi
3096
3097 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3098 echo "configure:3099: checking stack direction for C alloca" >&5
3099 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3100   echo $ac_n "(cached) $ac_c" 1>&6
3101 else
3102   if test "$cross_compiling" = yes; then
3103   ac_cv_c_stack_direction=0
3104 else
3105   cat > conftest.$ac_ext <<EOF
3106 #line 3107 "configure"
3107 #include "confdefs.h"
3108 find_stack_direction ()
3109 {
3110   static char *addr = 0;
3111   auto char dummy;
3112   if (addr == 0)
3113     {
3114       addr = &dummy;
3115       return find_stack_direction ();
3116     }
3117   else
3118     return (&dummy > addr) ? 1 : -1;
3119 }
3120 main ()
3121 {
3122   exit (find_stack_direction() < 0);
3123 }
3124 EOF
3125 if { (eval echo configure:3126: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3126 then
3127   ac_cv_c_stack_direction=1
3128 else
3129   echo "configure: failed program was:" >&5
3130   cat conftest.$ac_ext >&5
3131   rm -fr conftest*
3132   ac_cv_c_stack_direction=-1
3133 fi
3134 rm -fr conftest*
3135 fi
3136
3137 fi
3138
3139 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3140 cat >> confdefs.h <<EOF
3141 #define STACK_DIRECTION $ac_cv_c_stack_direction
3142 EOF
3143
3144 fi
3145
3146 for ac_hdr in unistd.h
3147 do
3148 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3149 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3150 echo "configure:3151: checking for $ac_hdr" >&5
3151 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3152   echo $ac_n "(cached) $ac_c" 1>&6
3153 else
3154   cat > conftest.$ac_ext <<EOF
3155 #line 3156 "configure"
3156 #include "confdefs.h"
3157 #include <$ac_hdr>
3158 EOF
3159 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3160 { (eval echo configure:3161: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3161 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3162 if test -z "$ac_err"; then
3163   rm -rf conftest*
3164   eval "ac_cv_header_$ac_safe=yes"
3165 else
3166   echo "$ac_err" >&5
3167   echo "configure: failed program was:" >&5
3168   cat conftest.$ac_ext >&5
3169   rm -rf conftest*
3170   eval "ac_cv_header_$ac_safe=no"
3171 fi
3172 rm -f conftest*
3173 fi
3174 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3175   echo "$ac_t""yes" 1>&6
3176     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3177   cat >> confdefs.h <<EOF
3178 #define $ac_tr_hdr 1
3179 EOF
3180  
3181 else
3182   echo "$ac_t""no" 1>&6
3183 fi
3184 done
3185
3186 for ac_func in getpagesize
3187 do
3188 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3189 echo "configure:3190: checking for $ac_func" >&5
3190 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3191   echo $ac_n "(cached) $ac_c" 1>&6
3192 else
3193   cat > conftest.$ac_ext <<EOF
3194 #line 3195 "configure"
3195 #include "confdefs.h"
3196 /* System header to define __stub macros and hopefully few prototypes,
3197     which can conflict with char $ac_func(); below.  */
3198 #include <assert.h>
3199 /* Override any gcc2 internal prototype to avoid an error.  */
3200 /* We use char because int might match the return type of a gcc2
3201     builtin and then its argument prototype would still apply.  */
3202 char $ac_func();
3203
3204 int main() {
3205
3206 /* The GNU C library defines this for functions which it implements
3207     to always fail with ENOSYS.  Some functions are actually named
3208     something starting with __ and the normal name is an alias.  */
3209 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3210 choke me
3211 #else
3212 $ac_func();
3213 #endif
3214
3215 ; return 0; }
3216 EOF
3217 if { (eval echo configure:3218: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3218   rm -rf conftest*
3219   eval "ac_cv_func_$ac_func=yes"
3220 else
3221   echo "configure: failed program was:" >&5
3222   cat conftest.$ac_ext >&5
3223   rm -rf conftest*
3224   eval "ac_cv_func_$ac_func=no"
3225 fi
3226 rm -f conftest*
3227 fi
3228
3229 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3230   echo "$ac_t""yes" 1>&6
3231     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3232   cat >> confdefs.h <<EOF
3233 #define $ac_tr_func 1
3234 EOF
3235  
3236 else
3237   echo "$ac_t""no" 1>&6
3238 fi
3239 done
3240
3241 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3242 echo "configure:3243: checking for working mmap" >&5
3243 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3244   echo $ac_n "(cached) $ac_c" 1>&6
3245 else
3246   if test "$cross_compiling" = yes; then
3247   ac_cv_func_mmap_fixed_mapped=no
3248 else
3249   cat > conftest.$ac_ext <<EOF
3250 #line 3251 "configure"
3251 #include "confdefs.h"
3252
3253 /* Thanks to Mike Haertel and Jim Avera for this test.
3254    Here is a matrix of mmap possibilities:
3255         mmap private not fixed
3256         mmap private fixed at somewhere currently unmapped
3257         mmap private fixed at somewhere already mapped
3258         mmap shared not fixed
3259         mmap shared fixed at somewhere currently unmapped
3260         mmap shared fixed at somewhere already mapped
3261    For private mappings, we should verify that changes cannot be read()
3262    back from the file, nor mmap's back from the file at a different
3263    address.  (There have been systems where private was not correctly
3264    implemented like the infamous i386 svr4.0, and systems where the
3265    VM page cache was not coherent with the filesystem buffer cache
3266    like early versions of FreeBSD and possibly contemporary NetBSD.)
3267    For shared mappings, we should conversely verify that changes get
3268    propogated back to all the places they're supposed to be.
3269
3270    Grep wants private fixed already mapped.
3271    The main things grep needs to know about mmap are:
3272    * does it exist and is it safe to write into the mmap'd area
3273    * how to use it (BSD variants)  */
3274 #include <sys/types.h>
3275 #include <fcntl.h>
3276 #include <sys/mman.h>
3277
3278 /* This mess was copied from the GNU getpagesize.h.  */
3279 #ifndef HAVE_GETPAGESIZE
3280 # ifdef HAVE_UNISTD_H
3281 #  include <unistd.h>
3282 # endif
3283
3284 /* Assume that all systems that can run configure have sys/param.h.  */
3285 # ifndef HAVE_SYS_PARAM_H
3286 #  define HAVE_SYS_PARAM_H 1
3287 # endif
3288
3289 # ifdef _SC_PAGESIZE
3290 #  define getpagesize() sysconf(_SC_PAGESIZE)
3291 # else /* no _SC_PAGESIZE */
3292 #  ifdef HAVE_SYS_PARAM_H
3293 #   include <sys/param.h>
3294 #   ifdef EXEC_PAGESIZE
3295 #    define getpagesize() EXEC_PAGESIZE
3296 #   else /* no EXEC_PAGESIZE */
3297 #    ifdef NBPG
3298 #     define getpagesize() NBPG * CLSIZE
3299 #     ifndef CLSIZE
3300 #      define CLSIZE 1
3301 #     endif /* no CLSIZE */
3302 #    else /* no NBPG */
3303 #     ifdef NBPC
3304 #      define getpagesize() NBPC
3305 #     else /* no NBPC */
3306 #      ifdef PAGESIZE
3307 #       define getpagesize() PAGESIZE
3308 #      endif /* PAGESIZE */
3309 #     endif /* no NBPC */
3310 #    endif /* no NBPG */
3311 #   endif /* no EXEC_PAGESIZE */
3312 #  else /* no HAVE_SYS_PARAM_H */
3313 #   define getpagesize() 8192   /* punt totally */
3314 #  endif /* no HAVE_SYS_PARAM_H */
3315 # endif /* no _SC_PAGESIZE */
3316
3317 #endif /* no HAVE_GETPAGESIZE */
3318
3319 #ifdef __cplusplus
3320 extern "C" { void *malloc(unsigned); }
3321 #else
3322 char *malloc();
3323 #endif
3324
3325 int
3326 main()
3327 {
3328         char *data, *data2, *data3;
3329         int i, pagesize;
3330         int fd;
3331
3332         pagesize = getpagesize();
3333
3334         /*
3335          * First, make a file with some known garbage in it.
3336          */
3337         data = malloc(pagesize);
3338         if (!data)
3339                 exit(1);
3340         for (i = 0; i < pagesize; ++i)
3341                 *(data + i) = rand();
3342         umask(0);
3343         fd = creat("conftestmmap", 0600);
3344         if (fd < 0)
3345                 exit(1);
3346         if (write(fd, data, pagesize) != pagesize)
3347                 exit(1);
3348         close(fd);
3349
3350         /*
3351          * Next, try to mmap the file at a fixed address which
3352          * already has something else allocated at it.  If we can,
3353          * also make sure that we see the same garbage.
3354          */
3355         fd = open("conftestmmap", O_RDWR);
3356         if (fd < 0)
3357                 exit(1);
3358         data2 = malloc(2 * pagesize);
3359         if (!data2)
3360                 exit(1);
3361         data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3362         if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3363             MAP_PRIVATE | MAP_FIXED, fd, 0L))
3364                 exit(1);
3365         for (i = 0; i < pagesize; ++i)
3366                 if (*(data + i) != *(data2 + i))
3367                         exit(1);
3368
3369         /*
3370          * Finally, make sure that changes to the mapped area
3371          * do not percolate back to the file as seen by read().
3372          * (This is a bug on some variants of i386 svr4.0.)
3373          */
3374         for (i = 0; i < pagesize; ++i)
3375                 *(data2 + i) = *(data2 + i) + 1;
3376         data3 = malloc(pagesize);
3377         if (!data3)
3378                 exit(1);
3379         if (read(fd, data3, pagesize) != pagesize)
3380                 exit(1);
3381         for (i = 0; i < pagesize; ++i)
3382                 if (*(data + i) != *(data3 + i))
3383                         exit(1);
3384         close(fd);
3385         unlink("conftestmmap");
3386         exit(0);
3387 }
3388
3389 EOF
3390 if { (eval echo configure:3391: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3391 then
3392   ac_cv_func_mmap_fixed_mapped=yes
3393 else
3394   echo "configure: failed program was:" >&5
3395   cat conftest.$ac_ext >&5
3396   rm -fr conftest*
3397   ac_cv_func_mmap_fixed_mapped=no
3398 fi
3399 rm -fr conftest*
3400 fi
3401
3402 fi
3403
3404 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3405 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3406   cat >> confdefs.h <<\EOF
3407 #define HAVE_MMAP 1
3408 EOF
3409
3410 fi
3411
3412                               
3413    for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3414 unistd.h values.h sys/param.h
3415 do
3416 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3417 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3418 echo "configure:3419: checking for $ac_hdr" >&5
3419 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3420   echo $ac_n "(cached) $ac_c" 1>&6
3421 else
3422   cat > conftest.$ac_ext <<EOF
3423 #line 3424 "configure"
3424 #include "confdefs.h"
3425 #include <$ac_hdr>
3426 EOF
3427 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3428 { (eval echo configure:3429: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3429 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3430 if test -z "$ac_err"; then
3431   rm -rf conftest*
3432   eval "ac_cv_header_$ac_safe=yes"
3433 else
3434   echo "$ac_err" >&5
3435   echo "configure: failed program was:" >&5
3436   cat conftest.$ac_ext >&5
3437   rm -rf conftest*
3438   eval "ac_cv_header_$ac_safe=no"
3439 fi
3440 rm -f conftest*
3441 fi
3442 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3443   echo "$ac_t""yes" 1>&6
3444     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3445   cat >> confdefs.h <<EOF
3446 #define $ac_tr_hdr 1
3447 EOF
3448  
3449 else
3450   echo "$ac_t""no" 1>&6
3451 fi
3452 done
3453
3454    for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3455 __argz_count __argz_stringify __argz_next
3456 do
3457 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3458 echo "configure:3459: checking for $ac_func" >&5
3459 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3460   echo $ac_n "(cached) $ac_c" 1>&6
3461 else
3462   cat > conftest.$ac_ext <<EOF
3463 #line 3464 "configure"
3464 #include "confdefs.h"
3465 /* System header to define __stub macros and hopefully few prototypes,
3466     which can conflict with char $ac_func(); below.  */
3467 #include <assert.h>
3468 /* Override any gcc2 internal prototype to avoid an error.  */
3469 /* We use char because int might match the return type of a gcc2
3470     builtin and then its argument prototype would still apply.  */
3471 char $ac_func();
3472
3473 int main() {
3474
3475 /* The GNU C library defines this for functions which it implements
3476     to always fail with ENOSYS.  Some functions are actually named
3477     something starting with __ and the normal name is an alias.  */
3478 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3479 choke me
3480 #else
3481 $ac_func();
3482 #endif
3483
3484 ; return 0; }
3485 EOF
3486 if { (eval echo configure:3487: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3487   rm -rf conftest*
3488   eval "ac_cv_func_$ac_func=yes"
3489 else
3490   echo "configure: failed program was:" >&5
3491   cat conftest.$ac_ext >&5
3492   rm -rf conftest*
3493   eval "ac_cv_func_$ac_func=no"
3494 fi
3495 rm -f conftest*
3496 fi
3497
3498 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3499   echo "$ac_t""yes" 1>&6
3500     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3501   cat >> confdefs.h <<EOF
3502 #define $ac_tr_func 1
3503 EOF
3504  
3505 else
3506   echo "$ac_t""no" 1>&6
3507 fi
3508 done
3509
3510
3511    if test "${ac_cv_func_stpcpy+set}" != "set"; then
3512      for ac_func in stpcpy
3513 do
3514 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3515 echo "configure:3516: checking for $ac_func" >&5
3516 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3517   echo $ac_n "(cached) $ac_c" 1>&6
3518 else
3519   cat > conftest.$ac_ext <<EOF
3520 #line 3521 "configure"
3521 #include "confdefs.h"
3522 /* System header to define __stub macros and hopefully few prototypes,
3523     which can conflict with char $ac_func(); below.  */
3524 #include <assert.h>
3525 /* Override any gcc2 internal prototype to avoid an error.  */
3526 /* We use char because int might match the return type of a gcc2
3527     builtin and then its argument prototype would still apply.  */
3528 char $ac_func();
3529
3530 int main() {
3531
3532 /* The GNU C library defines this for functions which it implements
3533     to always fail with ENOSYS.  Some functions are actually named
3534     something starting with __ and the normal name is an alias.  */
3535 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3536 choke me
3537 #else
3538 $ac_func();
3539 #endif
3540
3541 ; return 0; }
3542 EOF
3543 if { (eval echo configure:3544: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3544   rm -rf conftest*
3545   eval "ac_cv_func_$ac_func=yes"
3546 else
3547   echo "configure: failed program was:" >&5
3548   cat conftest.$ac_ext >&5
3549   rm -rf conftest*
3550   eval "ac_cv_func_$ac_func=no"
3551 fi
3552 rm -f conftest*
3553 fi
3554
3555 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3556   echo "$ac_t""yes" 1>&6
3557     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3558   cat >> confdefs.h <<EOF
3559 #define $ac_tr_func 1
3560 EOF
3561  
3562 else
3563   echo "$ac_t""no" 1>&6
3564 fi
3565 done
3566
3567    fi
3568    if test "${ac_cv_func_stpcpy}" = "yes"; then
3569      cat >> confdefs.h <<\EOF
3570 #define HAVE_STPCPY 1
3571 EOF
3572
3573    fi
3574
3575    if test $ac_cv_header_locale_h = yes; then
3576     echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3577 echo "configure:3578: checking for LC_MESSAGES" >&5
3578 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3579   echo $ac_n "(cached) $ac_c" 1>&6
3580 else
3581   cat > conftest.$ac_ext <<EOF
3582 #line 3583 "configure"
3583 #include "confdefs.h"
3584 #include <locale.h>
3585 int main() {
3586 return LC_MESSAGES
3587 ; return 0; }
3588 EOF
3589 if { (eval echo configure:3590: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3590   rm -rf conftest*
3591   am_cv_val_LC_MESSAGES=yes
3592 else
3593   echo "configure: failed program was:" >&5
3594   cat conftest.$ac_ext >&5
3595   rm -rf conftest*
3596   am_cv_val_LC_MESSAGES=no
3597 fi
3598 rm -f conftest*
3599 fi
3600
3601 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3602     if test $am_cv_val_LC_MESSAGES = yes; then
3603       cat >> confdefs.h <<\EOF
3604 #define HAVE_LC_MESSAGES 1
3605 EOF
3606
3607     fi
3608   fi
3609    echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3610 echo "configure:3611: checking whether NLS is requested" >&5
3611         # Check whether --enable-nls or --disable-nls was given.
3612 if test "${enable_nls+set}" = set; then
3613   enableval="$enable_nls"
3614   USE_NLS=$enableval
3615 else
3616   USE_NLS=yes
3617 fi
3618
3619     echo "$ac_t""$USE_NLS" 1>&6
3620     
3621
3622     USE_INCLUDED_LIBINTL=no
3623
3624         if test "$USE_NLS" = "yes"; then
3625       cat >> confdefs.h <<\EOF
3626 #define ENABLE_NLS 1
3627 EOF
3628
3629       echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3630 echo "configure:3631: checking whether included gettext is requested" >&5
3631       # Check whether --with-included-gettext or --without-included-gettext was given.
3632 if test "${with_included_gettext+set}" = set; then
3633   withval="$with_included_gettext"
3634   nls_cv_force_use_gnu_gettext=$withval
3635 else
3636   nls_cv_force_use_gnu_gettext=no
3637 fi
3638
3639       echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3640
3641       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
3642       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3643                                         nls_cv_header_intl=
3644         nls_cv_header_libgt=
3645         CATOBJEXT=NONE
3646
3647         ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3648 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3649 echo "configure:3650: checking for libintl.h" >&5
3650 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3651   echo $ac_n "(cached) $ac_c" 1>&6
3652 else
3653   cat > conftest.$ac_ext <<EOF
3654 #line 3655 "configure"
3655 #include "confdefs.h"
3656 #include <libintl.h>
3657 EOF
3658 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3659 { (eval echo configure:3660: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3660 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3661 if test -z "$ac_err"; then
3662   rm -rf conftest*
3663   eval "ac_cv_header_$ac_safe=yes"
3664 else
3665   echo "$ac_err" >&5
3666   echo "configure: failed program was:" >&5
3667   cat conftest.$ac_ext >&5
3668   rm -rf conftest*
3669   eval "ac_cv_header_$ac_safe=no"
3670 fi
3671 rm -f conftest*
3672 fi
3673 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3674   echo "$ac_t""yes" 1>&6
3675   echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
3676 echo "configure:3677: checking for gettext in libc" >&5
3677 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
3678   echo $ac_n "(cached) $ac_c" 1>&6
3679 else
3680   cat > conftest.$ac_ext <<EOF
3681 #line 3682 "configure"
3682 #include "confdefs.h"
3683 #include <libintl.h>
3684 int main() {
3685 return (int) gettext ("")
3686 ; return 0; }
3687 EOF
3688 if { (eval echo configure:3689: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3689   rm -rf conftest*
3690   gt_cv_func_gettext_libc=yes
3691 else
3692   echo "configure: failed program was:" >&5
3693   cat conftest.$ac_ext >&5
3694   rm -rf conftest*
3695   gt_cv_func_gettext_libc=no
3696 fi
3697 rm -f conftest*
3698 fi
3699
3700 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
3701
3702            if test "$gt_cv_func_gettext_libc" != "yes"; then
3703              echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
3704 echo "configure:3705: checking for bindtextdomain in -lintl" >&5
3705 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
3706 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3707   echo $ac_n "(cached) $ac_c" 1>&6
3708 else
3709   ac_save_LIBS="$LIBS"
3710 LIBS="-lintl  $LIBS"
3711 cat > conftest.$ac_ext <<EOF
3712 #line 3713 "configure"
3713 #include "confdefs.h"
3714 /* Override any gcc2 internal prototype to avoid an error.  */
3715 /* We use char because int might match the return type of a gcc2
3716     builtin and then its argument prototype would still apply.  */
3717 char bindtextdomain();
3718
3719 int main() {
3720 bindtextdomain()
3721 ; return 0; }
3722 EOF
3723 if { (eval echo configure:3724: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3724   rm -rf conftest*
3725   eval "ac_cv_lib_$ac_lib_var=yes"
3726 else
3727   echo "configure: failed program was:" >&5
3728   cat conftest.$ac_ext >&5
3729   rm -rf conftest*
3730   eval "ac_cv_lib_$ac_lib_var=no"
3731 fi
3732 rm -f conftest*
3733 LIBS="$ac_save_LIBS"
3734
3735 fi
3736 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3737   echo "$ac_t""yes" 1>&6
3738   echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
3739 echo "configure:3740: checking for gettext in libintl" >&5
3740 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
3741   echo $ac_n "(cached) $ac_c" 1>&6
3742 else
3743   cat > conftest.$ac_ext <<EOF
3744 #line 3745 "configure"
3745 #include "confdefs.h"
3746
3747 int main() {
3748 return (int) gettext ("")
3749 ; return 0; }
3750 EOF
3751 if { (eval echo configure:3752: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3752   rm -rf conftest*
3753   gt_cv_func_gettext_libintl=yes
3754 else
3755   echo "configure: failed program was:" >&5
3756   cat conftest.$ac_ext >&5
3757   rm -rf conftest*
3758   gt_cv_func_gettext_libintl=no
3759 fi
3760 rm -f conftest*
3761 fi
3762
3763 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
3764 else
3765   echo "$ac_t""no" 1>&6
3766 fi
3767
3768            fi
3769
3770            if test "$gt_cv_func_gettext_libc" = "yes" \
3771               || test "$gt_cv_func_gettext_libintl" = "yes"; then
3772               cat >> confdefs.h <<\EOF
3773 #define HAVE_GETTEXT 1
3774 EOF
3775
3776               # Extract the first word of "msgfmt", so it can be a program name with args.
3777 set dummy msgfmt; ac_word=$2
3778 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3779 echo "configure:3780: checking for $ac_word" >&5
3780 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3781   echo $ac_n "(cached) $ac_c" 1>&6
3782 else
3783   case "$MSGFMT" in
3784   /*)
3785   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
3786   ;;
3787   *)
3788   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3789   for ac_dir in $PATH; do
3790     test -z "$ac_dir" && ac_dir=.
3791     if test -f $ac_dir/$ac_word; then
3792       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3793         ac_cv_path_MSGFMT="$ac_dir/$ac_word"
3794         break
3795       fi
3796     fi
3797   done
3798   IFS="$ac_save_ifs"
3799   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
3800   ;;
3801 esac
3802 fi
3803 MSGFMT="$ac_cv_path_MSGFMT"
3804 if test -n "$MSGFMT"; then
3805   echo "$ac_t""$MSGFMT" 1>&6
3806 else
3807   echo "$ac_t""no" 1>&6
3808 fi
3809               if test "$MSGFMT" != "no"; then
3810                 for ac_func in dcgettext
3811 do
3812 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3813 echo "configure:3814: checking for $ac_func" >&5
3814 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3815   echo $ac_n "(cached) $ac_c" 1>&6
3816 else
3817   cat > conftest.$ac_ext <<EOF
3818 #line 3819 "configure"
3819 #include "confdefs.h"
3820 /* System header to define __stub macros and hopefully few prototypes,
3821     which can conflict with char $ac_func(); below.  */
3822 #include <assert.h>
3823 /* Override any gcc2 internal prototype to avoid an error.  */
3824 /* We use char because int might match the return type of a gcc2
3825     builtin and then its argument prototype would still apply.  */
3826 char $ac_func();
3827
3828 int main() {
3829
3830 /* The GNU C library defines this for functions which it implements
3831     to always fail with ENOSYS.  Some functions are actually named
3832     something starting with __ and the normal name is an alias.  */
3833 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3834 choke me
3835 #else
3836 $ac_func();
3837 #endif
3838
3839 ; return 0; }
3840 EOF
3841 if { (eval echo configure:3842: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3842   rm -rf conftest*
3843   eval "ac_cv_func_$ac_func=yes"
3844 else
3845   echo "configure: failed program was:" >&5
3846   cat conftest.$ac_ext >&5
3847   rm -rf conftest*
3848   eval "ac_cv_func_$ac_func=no"
3849 fi
3850 rm -f conftest*
3851 fi
3852
3853 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3854   echo "$ac_t""yes" 1>&6
3855     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3856   cat >> confdefs.h <<EOF
3857 #define $ac_tr_func 1
3858 EOF
3859  
3860 else
3861   echo "$ac_t""no" 1>&6
3862 fi
3863 done
3864
3865                 # Extract the first word of "gmsgfmt", so it can be a program name with args.
3866 set dummy gmsgfmt; ac_word=$2
3867 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3868 echo "configure:3869: checking for $ac_word" >&5
3869 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
3870   echo $ac_n "(cached) $ac_c" 1>&6
3871 else
3872   case "$GMSGFMT" in
3873   /*)
3874   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
3875   ;;
3876   ?:/*)                  
3877   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
3878   ;;
3879   *)
3880   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
3881   ac_dummy="$PATH"
3882   for ac_dir in $ac_dummy; do 
3883     test -z "$ac_dir" && ac_dir=.
3884     if test -f $ac_dir/$ac_word; then
3885       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
3886       break
3887     fi
3888   done
3889   IFS="$ac_save_ifs"
3890   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
3891   ;;
3892 esac
3893 fi
3894 GMSGFMT="$ac_cv_path_GMSGFMT"
3895 if test -n "$GMSGFMT"; then
3896   echo "$ac_t""$GMSGFMT" 1>&6
3897 else
3898   echo "$ac_t""no" 1>&6
3899 fi
3900
3901                 # Extract the first word of "xgettext", so it can be a program name with args.
3902 set dummy xgettext; ac_word=$2
3903 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3904 echo "configure:3905: checking for $ac_word" >&5
3905 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
3906   echo $ac_n "(cached) $ac_c" 1>&6
3907 else
3908   case "$XGETTEXT" in
3909   /*)
3910   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
3911   ;;
3912   *)
3913   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3914   for ac_dir in $PATH; do
3915     test -z "$ac_dir" && ac_dir=.
3916     if test -f $ac_dir/$ac_word; then
3917       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
3918         ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
3919         break
3920       fi
3921     fi
3922   done
3923   IFS="$ac_save_ifs"
3924   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
3925   ;;
3926 esac
3927 fi
3928 XGETTEXT="$ac_cv_path_XGETTEXT"
3929 if test -n "$XGETTEXT"; then
3930   echo "$ac_t""$XGETTEXT" 1>&6
3931 else
3932   echo "$ac_t""no" 1>&6
3933 fi
3934
3935                 cat > conftest.$ac_ext <<EOF
3936 #line 3937 "configure"
3937 #include "confdefs.h"
3938
3939 int main() {
3940 extern int _nl_msg_cat_cntr;
3941                                return _nl_msg_cat_cntr
3942 ; return 0; }
3943 EOF
3944 if { (eval echo configure:3945: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3945   rm -rf conftest*
3946   CATOBJEXT=.gmo
3947                    DATADIRNAME=share
3948 else
3949   echo "configure: failed program was:" >&5
3950   cat conftest.$ac_ext >&5
3951   rm -rf conftest*
3952   CATOBJEXT=.mo
3953                    DATADIRNAME=lib
3954 fi
3955 rm -f conftest*
3956                 INSTOBJEXT=.mo
3957               fi
3958             fi
3959         
3960 else
3961   echo "$ac_t""no" 1>&6
3962 fi
3963
3964
3965                 
3966         if test "$CATOBJEXT" = "NONE"; then
3967                           nls_cv_use_gnu_gettext=yes
3968         fi
3969       fi
3970
3971       if test "$nls_cv_use_gnu_gettext" = "yes"; then
3972                 INTLOBJS="\$(GETTOBJS)"
3973         # Extract the first word of "msgfmt", so it can be a program name with args.
3974 set dummy msgfmt; ac_word=$2
3975 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3976 echo "configure:3977: checking for $ac_word" >&5
3977 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3978   echo $ac_n "(cached) $ac_c" 1>&6
3979 else
3980   case "$MSGFMT" in
3981   /*)
3982   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
3983   ;;
3984   *)
3985   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3986   for ac_dir in $PATH; do
3987     test -z "$ac_dir" && ac_dir=.
3988     if test -f $ac_dir/$ac_word; then
3989       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3990         ac_cv_path_MSGFMT="$ac_dir/$ac_word"
3991         break
3992       fi
3993     fi
3994   done
3995   IFS="$ac_save_ifs"
3996   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
3997   ;;
3998 esac
3999 fi
4000 MSGFMT="$ac_cv_path_MSGFMT"
4001 if test -n "$MSGFMT"; then
4002   echo "$ac_t""$MSGFMT" 1>&6
4003 else
4004   echo "$ac_t""no" 1>&6
4005 fi
4006
4007         # Extract the first word of "gmsgfmt", so it can be a program name with args.
4008 set dummy gmsgfmt; ac_word=$2
4009 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4010 echo "configure:4011: checking for $ac_word" >&5
4011 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4012   echo $ac_n "(cached) $ac_c" 1>&6
4013 else
4014   case "$GMSGFMT" in
4015   /*)
4016   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
4017   ;;
4018   ?:/*)                  
4019   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
4020   ;;
4021   *)
4022   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
4023   ac_dummy="$PATH"
4024   for ac_dir in $ac_dummy; do 
4025     test -z "$ac_dir" && ac_dir=.
4026     if test -f $ac_dir/$ac_word; then
4027       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
4028       break
4029     fi
4030   done
4031   IFS="$ac_save_ifs"
4032   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
4033   ;;
4034 esac
4035 fi
4036 GMSGFMT="$ac_cv_path_GMSGFMT"
4037 if test -n "$GMSGFMT"; then
4038   echo "$ac_t""$GMSGFMT" 1>&6
4039 else
4040   echo "$ac_t""no" 1>&6
4041 fi
4042
4043         # Extract the first word of "xgettext", so it can be a program name with args.
4044 set dummy xgettext; ac_word=$2
4045 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4046 echo "configure:4047: checking for $ac_word" >&5
4047 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4048   echo $ac_n "(cached) $ac_c" 1>&6
4049 else
4050   case "$XGETTEXT" in
4051   /*)
4052   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4053   ;;
4054   *)
4055   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4056   for ac_dir in $PATH; do
4057     test -z "$ac_dir" && ac_dir=.
4058     if test -f $ac_dir/$ac_word; then
4059       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4060         ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4061         break
4062       fi
4063     fi
4064   done
4065   IFS="$ac_save_ifs"
4066   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4067   ;;
4068 esac
4069 fi
4070 XGETTEXT="$ac_cv_path_XGETTEXT"
4071 if test -n "$XGETTEXT"; then
4072   echo "$ac_t""$XGETTEXT" 1>&6
4073 else
4074   echo "$ac_t""no" 1>&6
4075 fi
4076
4077         
4078         USE_INCLUDED_LIBINTL=yes
4079         CATOBJEXT=.gmo
4080         INSTOBJEXT=.mo
4081         DATADIRNAME=share
4082         INTLDEPS='$(top_builddir)/../intl/libintl.a'
4083         INTLLIBS=$INTLDEPS
4084         LIBS=`echo $LIBS | sed -e 's/-lintl//'`
4085         nls_cv_header_intl=libintl.h
4086         nls_cv_header_libgt=libgettext.h
4087       fi
4088
4089             if test "$XGETTEXT" != ":"; then
4090                         if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
4091           : ;
4092         else
4093           echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4094           XGETTEXT=":"
4095         fi
4096       fi
4097
4098       # We need to process the po/ directory.
4099       POSUB=po
4100     else
4101       DATADIRNAME=share
4102       nls_cv_header_intl=libintl.h
4103       nls_cv_header_libgt=libgettext.h
4104     fi
4105
4106     # If this is used in GNU gettext we have to set USE_NLS to `yes'
4107     # because some of the sources are only built for this goal.
4108     if test "$PACKAGE" = gettext; then
4109       USE_NLS=yes
4110       USE_INCLUDED_LIBINTL=yes
4111     fi
4112
4113                 for lang in $ALL_LINGUAS; do
4114       GMOFILES="$GMOFILES $lang.gmo"
4115       POFILES="$POFILES $lang.po"
4116     done
4117
4118         
4119     
4120     
4121     
4122     
4123     
4124     
4125     
4126     
4127     
4128     
4129   
4130
4131    if test "x$CATOBJEXT" != "x"; then
4132      if test "x$ALL_LINGUAS" = "x"; then
4133        LINGUAS=
4134      else
4135        echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4136 echo "configure:4137: checking for catalogs to be installed" >&5
4137        NEW_LINGUAS=
4138        for lang in ${LINGUAS=$ALL_LINGUAS}; do
4139          case "$ALL_LINGUAS" in
4140           *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
4141          esac
4142        done
4143        LINGUAS=$NEW_LINGUAS
4144        echo "$ac_t""$LINGUAS" 1>&6
4145      fi
4146
4147           if test -n "$LINGUAS"; then
4148        for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
4149      fi
4150    fi
4151
4152             if test $ac_cv_header_locale_h = yes; then
4153      INCLUDE_LOCALE_H="#include <locale.h>"
4154    else
4155      INCLUDE_LOCALE_H="\
4156 /* The system does not provide the header <locale.h>.  Take care yourself.  */"
4157    fi
4158    
4159
4160             if test -f $srcdir/po2tbl.sed.in; then
4161       if test "$CATOBJEXT" = ".cat"; then
4162          ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4163 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4164 echo "configure:4165: checking for linux/version.h" >&5
4165 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4166   echo $ac_n "(cached) $ac_c" 1>&6
4167 else
4168   cat > conftest.$ac_ext <<EOF
4169 #line 4170 "configure"
4170 #include "confdefs.h"
4171 #include <linux/version.h>
4172 EOF
4173 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4174 { (eval echo configure:4175: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4175 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4176 if test -z "$ac_err"; then
4177   rm -rf conftest*
4178   eval "ac_cv_header_$ac_safe=yes"
4179 else
4180   echo "$ac_err" >&5
4181   echo "configure: failed program was:" >&5
4182   cat conftest.$ac_ext >&5
4183   rm -rf conftest*
4184   eval "ac_cv_header_$ac_safe=no"
4185 fi
4186 rm -f conftest*
4187 fi
4188 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4189   echo "$ac_t""yes" 1>&6
4190   msgformat=linux
4191 else
4192   echo "$ac_t""no" 1>&6
4193 msgformat=xopen
4194 fi
4195
4196
4197                          sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
4198       fi
4199             sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4200          $srcdir/po2tbl.sed.in > po2tbl.sed
4201    fi
4202
4203             if test "$PACKAGE" = "gettext"; then
4204      GT_NO="#NO#"
4205      GT_YES=
4206    else
4207      GT_NO=
4208      GT_YES="#YES#"
4209    fi
4210    
4211    
4212
4213    MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
4214    
4215
4216       l=
4217    
4218
4219             if test -f $srcdir/po/POTFILES.in; then
4220       test -d po || mkdir po
4221       if test "x$srcdir" != "x."; then
4222          if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4223             posrcprefix="$srcdir/"
4224          else
4225             posrcprefix="../$srcdir/"
4226          fi
4227       else
4228          posrcprefix="../"
4229       fi
4230       rm -f po/POTFILES
4231       sed -e "/^#/d" -e "/^\$/d" -e "s,.*,      $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4232          < $srcdir/po/POTFILES.in > po/POTFILES
4233    fi
4234   
4235
4236 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
4237 echo "configure:4238: checking whether to enable maintainer-specific portions of Makefiles" >&5
4238     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
4239 if test "${enable_maintainer_mode+set}" = set; then
4240   enableval="$enable_maintainer_mode"
4241   USE_MAINTAINER_MODE=$enableval
4242 else
4243   USE_MAINTAINER_MODE=no
4244 fi
4245
4246   echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
4247   
4248
4249 if test $USE_MAINTAINER_MODE = yes; then
4250   MAINTAINER_MODE_TRUE=
4251   MAINTAINER_MODE_FALSE='#'
4252 else
4253   MAINTAINER_MODE_TRUE='#'
4254   MAINTAINER_MODE_FALSE=
4255 fi
4256   MAINT=$MAINTAINER_MODE_TRUE
4257   
4258
4259
4260
4261 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
4262 echo "configure:4263: checking for executable suffix" >&5
4263 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
4264   echo $ac_n "(cached) $ac_c" 1>&6
4265 else
4266   if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
4267   ac_cv_exeext=.exe
4268 else
4269   rm -f conftest*
4270   echo 'int main () { return 0; }' > conftest.$ac_ext
4271   ac_cv_exeext=
4272   if { (eval echo configure:4273: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
4273     for file in conftest.*; do
4274       case $file in
4275       *.c | *.o | *.obj) ;;
4276       *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
4277       esac
4278     done
4279   else
4280     { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
4281   fi
4282   rm -f conftest*
4283   test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
4284 fi
4285 fi
4286
4287 EXEEXT=""
4288 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
4289 echo "$ac_t""${ac_cv_exeext}" 1>&6
4290 ac_exeext=$EXEEXT
4291
4292
4293 for ac_hdr in sys/gmon_out.h
4294 do
4295 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4296 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4297 echo "configure:4298: checking for $ac_hdr" >&5
4298 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4299   echo $ac_n "(cached) $ac_c" 1>&6
4300 else
4301   cat > conftest.$ac_ext <<EOF
4302 #line 4303 "configure"
4303 #include "confdefs.h"
4304 #include <$ac_hdr>
4305 EOF
4306 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4307 { (eval echo configure:4308: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4308 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4309 if test -z "$ac_err"; then
4310   rm -rf conftest*
4311   eval "ac_cv_header_$ac_safe=yes"
4312 else
4313   echo "$ac_err" >&5
4314   echo "configure: failed program was:" >&5
4315   cat conftest.$ac_ext >&5
4316   rm -rf conftest*
4317   eval "ac_cv_header_$ac_safe=no"
4318 fi
4319 rm -f conftest*
4320 fi
4321 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4322   echo "$ac_t""yes" 1>&6
4323     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4324   cat >> confdefs.h <<EOF
4325 #define $ac_tr_hdr 1
4326 EOF
4327  
4328 else
4329   echo "$ac_t""no" 1>&6
4330 fi
4331 done
4332
4333
4334 echo $ac_n "checking the size of gmon pointers""... $ac_c" 1>&6
4335 echo "configure:4336: checking the size of gmon pointers" >&5
4336 if test "$cross_compiling" = yes; then
4337   gmon_ptr_size=4
4338 else
4339   cat > conftest.$ac_ext <<EOF
4340 #line 4341 "configure"
4341 #include "confdefs.h"
4342 #include <stdio.h>
4343 #include <stdlib.h>
4344 #if HAVE_SYS_GMON_OUT_H
4345 #include <sys/gmon_out.h>
4346 #endif
4347 main()
4348 {
4349 #if HAVE_SYS_GMON_OUT_H
4350   struct gmon_cg_arc_record arc;
4351   FILE *f=fopen("conftestval", "w");
4352   if (!f) exit(1);
4353   fprintf(f, "%d\n", sizeof(arc.from_pc));
4354   exit(0);
4355 #else
4356   FILE *f=fopen("conftestval", "w");
4357   if (!f) exit(1);
4358   fprintf(f, "%d\n", (int) sizeof(char *));
4359   exit(1);
4360 #endif
4361 }
4362 EOF
4363 if { (eval echo configure:4364: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
4364 then
4365   gmon_ptr_size=`cat conftestval`
4366 else
4367   echo "configure: failed program was:" >&5
4368   cat conftest.$ac_ext >&5
4369   rm -fr conftest*
4370   gmon_ptr_size=4
4371 fi
4372 rm -fr conftest*
4373 fi
4374
4375 echo "$ac_t""$gmon_ptr_size" 1>&6
4376
4377 cat >> confdefs.h <<EOF
4378 #define GMON_PTR_SIZE $gmon_ptr_size
4379 EOF
4380
4381
4382 build_warnings="-W -Wall"
4383 # Check whether --enable-build-warnings or --disable-build-warnings was given.
4384 if test "${enable_build_warnings+set}" = set; then
4385   enableval="$enable_build_warnings"
4386   case "${enableval}" in
4387   yes)  ;;
4388   no)   build_warnings="-w";;
4389   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4390         build_warnings="${build_warnings} ${t}";;
4391   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4392         build_warnings="${t} ${build_warnings}";;
4393   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4394 esac
4395 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
4396   echo "Setting warning flags = $build_warnings" 6>&1
4397 fi
4398 fi
4399 WARN_CFLAGS=""
4400 if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then
4401     WARN_CFLAGS="${build_warnings}"
4402 fi
4403
4404
4405 trap '' 1 2 15
4406 cat > confcache <<\EOF
4407 # This file is a shell script that caches the results of configure
4408 # tests run on this system so they can be shared between configure
4409 # scripts and configure runs.  It is not useful on other systems.
4410 # If it contains results you don't want to keep, you may remove or edit it.
4411 #
4412 # By default, configure uses ./config.cache as the cache file,
4413 # creating it if it does not exist already.  You can give configure
4414 # the --cache-file=FILE option to use a different cache file; that is
4415 # what configure does when it calls configure scripts in
4416 # subdirectories, so they share the cache.
4417 # Giving --cache-file=/dev/null disables caching, for debugging configure.
4418 # config.status only pays attention to the cache file if you give it the
4419 # --recheck option to rerun configure.
4420 #
4421 EOF
4422 # The following way of writing the cache mishandles newlines in values,
4423 # but we know of no workaround that is simple, portable, and efficient.
4424 # So, don't put newlines in cache variables' values.
4425 # Ultrix sh set writes to stderr and can't be redirected directly,
4426 # and sets the high bit in the cache file unless we assign to the vars.
4427 (set) 2>&1 |
4428   case `(ac_space=' '; set | grep ac_space) 2>&1` in
4429   *ac_space=\ *)
4430     # `set' does not quote correctly, so add quotes (double-quote substitution
4431     # turns \\\\ into \\, and sed turns \\ into \).
4432     sed -n \
4433       -e "s/'/'\\\\''/g" \
4434       -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4435     ;;
4436   *)
4437     # `set' quotes correctly as required by POSIX, so do not add quotes.
4438     sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4439     ;;
4440   esac >> confcache
4441 if cmp -s $cache_file confcache; then
4442   :
4443 else
4444   if test -w $cache_file; then
4445     echo "updating cache $cache_file"
4446     cat confcache > $cache_file
4447   else
4448     echo "not updating unwritable cache $cache_file"
4449   fi
4450 fi
4451 rm -f confcache
4452
4453 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4454
4455 test "x$prefix" = xNONE && prefix=$ac_default_prefix
4456 # Let make expand exec_prefix.
4457 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4458
4459 # Any assignment to VPATH causes Sun make to only execute
4460 # the first set of double-colon rules, so remove it if not needed.
4461 # If there is a colon in the path, we need to keep it.
4462 if test "x$srcdir" = x.; then
4463   ac_vpsub='/^[         ]*VPATH[        ]*=[^:]*$/d'
4464 fi
4465
4466 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4467
4468 DEFS=-DHAVE_CONFIG_H
4469
4470 # Without the "./", some shells look in PATH for config.status.
4471 : ${CONFIG_STATUS=./config.status}
4472
4473 echo creating $CONFIG_STATUS
4474 rm -f $CONFIG_STATUS
4475 cat > $CONFIG_STATUS <<EOF
4476 #! /bin/sh
4477 # Generated automatically by configure.
4478 # Run this file to recreate the current configuration.
4479 # This directory was configured as follows,
4480 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4481 #
4482 # $0 $ac_configure_args
4483 #
4484 # Compiler output produced by configure, useful for debugging
4485 # configure, is in ./config.log if it exists.
4486
4487 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4488 for ac_option
4489 do
4490   case "\$ac_option" in
4491   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4492     echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4493     exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4494   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4495     echo "$CONFIG_STATUS generated by autoconf version 2.13"
4496     exit 0 ;;
4497   -help | --help | --hel | --he | --h)
4498     echo "\$ac_cs_usage"; exit 0 ;;
4499   *) echo "\$ac_cs_usage"; exit 1 ;;
4500   esac
4501 done
4502
4503 ac_given_srcdir=$srcdir
4504 ac_given_INSTALL="$INSTALL"
4505
4506 trap 'rm -fr `echo "Makefile po/Makefile.in:po/Make-in gconfig.h:gconfig.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4507 EOF
4508 cat >> $CONFIG_STATUS <<EOF
4509
4510 # Protect against being on the right side of a sed subst in config.status.
4511 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4512  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4513 $ac_vpsub
4514 $extrasub
4515 s%@SHELL@%$SHELL%g
4516 s%@CFLAGS@%$CFLAGS%g
4517 s%@CPPFLAGS@%$CPPFLAGS%g
4518 s%@CXXFLAGS@%$CXXFLAGS%g
4519 s%@FFLAGS@%$FFLAGS%g
4520 s%@DEFS@%$DEFS%g
4521 s%@LDFLAGS@%$LDFLAGS%g
4522 s%@LIBS@%$LIBS%g
4523 s%@exec_prefix@%$exec_prefix%g
4524 s%@prefix@%$prefix%g
4525 s%@program_transform_name@%$program_transform_name%g
4526 s%@bindir@%$bindir%g
4527 s%@sbindir@%$sbindir%g
4528 s%@libexecdir@%$libexecdir%g
4529 s%@datadir@%$datadir%g
4530 s%@sysconfdir@%$sysconfdir%g
4531 s%@sharedstatedir@%$sharedstatedir%g
4532 s%@localstatedir@%$localstatedir%g
4533 s%@libdir@%$libdir%g
4534 s%@includedir@%$includedir%g
4535 s%@oldincludedir@%$oldincludedir%g
4536 s%@infodir@%$infodir%g
4537 s%@mandir@%$mandir%g
4538 s%@host@%$host%g
4539 s%@host_alias@%$host_alias%g
4540 s%@host_cpu@%$host_cpu%g
4541 s%@host_vendor@%$host_vendor%g
4542 s%@host_os@%$host_os%g
4543 s%@target@%$target%g
4544 s%@target_alias@%$target_alias%g
4545 s%@target_cpu@%$target_cpu%g
4546 s%@target_vendor@%$target_vendor%g
4547 s%@target_os@%$target_os%g
4548 s%@build@%$build%g
4549 s%@build_alias@%$build_alias%g
4550 s%@build_cpu@%$build_cpu%g
4551 s%@build_vendor@%$build_vendor%g
4552 s%@build_os@%$build_os%g
4553 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4554 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4555 s%@INSTALL_DATA@%$INSTALL_DATA%g
4556 s%@PACKAGE@%$PACKAGE%g
4557 s%@VERSION@%$VERSION%g
4558 s%@ACLOCAL@%$ACLOCAL%g
4559 s%@AUTOCONF@%$AUTOCONF%g
4560 s%@AUTOMAKE@%$AUTOMAKE%g
4561 s%@AUTOHEADER@%$AUTOHEADER%g
4562 s%@MAKEINFO@%$MAKEINFO%g
4563 s%@SET_MAKE@%$SET_MAKE%g
4564 s%@CC@%$CC%g
4565 s%@LN_S@%$LN_S%g
4566 s%@OBJEXT@%$OBJEXT%g
4567 s%@EXEEXT@%$EXEEXT%g
4568 s%@RANLIB@%$RANLIB%g
4569 s%@STRIP@%$STRIP%g
4570 s%@LIBTOOL@%$LIBTOOL%g
4571 s%@CPP@%$CPP%g
4572 s%@ALLOCA@%$ALLOCA%g
4573 s%@USE_NLS@%$USE_NLS%g
4574 s%@MSGFMT@%$MSGFMT%g
4575 s%@GMSGFMT@%$GMSGFMT%g
4576 s%@XGETTEXT@%$XGETTEXT%g
4577 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
4578 s%@CATALOGS@%$CATALOGS%g
4579 s%@CATOBJEXT@%$CATOBJEXT%g
4580 s%@DATADIRNAME@%$DATADIRNAME%g
4581 s%@GMOFILES@%$GMOFILES%g
4582 s%@INSTOBJEXT@%$INSTOBJEXT%g
4583 s%@INTLDEPS@%$INTLDEPS%g
4584 s%@INTLLIBS@%$INTLLIBS%g
4585 s%@INTLOBJS@%$INTLOBJS%g
4586 s%@POFILES@%$POFILES%g
4587 s%@POSUB@%$POSUB%g
4588 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
4589 s%@GT_NO@%$GT_NO%g
4590 s%@GT_YES@%$GT_YES%g
4591 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
4592 s%@l@%$l%g
4593 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
4594 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
4595 s%@MAINT@%$MAINT%g
4596 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
4597
4598 CEOF
4599 EOF
4600
4601 cat >> $CONFIG_STATUS <<\EOF
4602
4603 # Split the substitutions into bite-sized pieces for seds with
4604 # small command number limits, like on Digital OSF/1 and HP-UX.
4605 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
4606 ac_file=1 # Number of current file.
4607 ac_beg=1 # First line for current file.
4608 ac_end=$ac_max_sed_cmds # Line after last line for current file.
4609 ac_more_lines=:
4610 ac_sed_cmds=""
4611 while $ac_more_lines; do
4612   if test $ac_beg -gt 1; then
4613     sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
4614   else
4615     sed "${ac_end}q" conftest.subs > conftest.s$ac_file
4616   fi
4617   if test ! -s conftest.s$ac_file; then
4618     ac_more_lines=false
4619     rm -f conftest.s$ac_file
4620   else
4621     if test -z "$ac_sed_cmds"; then
4622       ac_sed_cmds="sed -f conftest.s$ac_file"
4623     else
4624       ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
4625     fi
4626     ac_file=`expr $ac_file + 1`
4627     ac_beg=$ac_end
4628     ac_end=`expr $ac_end + $ac_max_sed_cmds`
4629   fi
4630 done
4631 if test -z "$ac_sed_cmds"; then
4632   ac_sed_cmds=cat
4633 fi
4634 EOF
4635
4636 cat >> $CONFIG_STATUS <<EOF
4637
4638 CONFIG_FILES=\${CONFIG_FILES-"Makefile po/Makefile.in:po/Make-in"}
4639 EOF
4640 cat >> $CONFIG_STATUS <<\EOF
4641 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
4642   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4643   case "$ac_file" in
4644   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4645        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4646   *) ac_file_in="${ac_file}.in" ;;
4647   esac
4648
4649   # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
4650
4651   # Remove last slash and all that follows it.  Not all systems have dirname.
4652   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4653   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4654     # The file is in a subdirectory.
4655     test ! -d "$ac_dir" && mkdir "$ac_dir"
4656     ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
4657     # A "../" for each directory in $ac_dir_suffix.
4658     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
4659   else
4660     ac_dir_suffix= ac_dots=
4661   fi
4662
4663   case "$ac_given_srcdir" in
4664   .)  srcdir=.
4665       if test -z "$ac_dots"; then top_srcdir=.
4666       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
4667   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
4668   *) # Relative path.
4669     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
4670     top_srcdir="$ac_dots$ac_given_srcdir" ;;
4671   esac
4672
4673   case "$ac_given_INSTALL" in
4674   [/$]*) INSTALL="$ac_given_INSTALL" ;;
4675   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
4676   esac
4677
4678   echo creating "$ac_file"
4679   rm -f "$ac_file"
4680   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
4681   case "$ac_file" in
4682   *Makefile*) ac_comsub="1i\\
4683 # $configure_input" ;;
4684   *) ac_comsub= ;;
4685   esac
4686
4687   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4688   sed -e "$ac_comsub
4689 s%@configure_input@%$configure_input%g
4690 s%@srcdir@%$srcdir%g
4691 s%@top_srcdir@%$top_srcdir%g
4692 s%@INSTALL@%$INSTALL%g
4693 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
4694 fi; done
4695 rm -f conftest.s*
4696
4697 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
4698 # NAME is the cpp macro being defined and VALUE is the value it is being given.
4699 #
4700 # ac_d sets the value in "#define NAME VALUE" lines.
4701 ac_dA='s%^\([   ]*\)#\([        ]*define[       ][      ]*\)'
4702 ac_dB='\([      ][      ]*\)[^  ]*%\1#\2'
4703 ac_dC='\3'
4704 ac_dD='%g'
4705 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
4706 ac_uA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
4707 ac_uB='\([      ]\)%\1#\2define\3'
4708 ac_uC=' '
4709 ac_uD='\4%g'
4710 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
4711 ac_eA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
4712 ac_eB='$%\1#\2define\3'
4713 ac_eC=' '
4714 ac_eD='%g'
4715
4716 if test "${CONFIG_HEADERS+set}" != set; then
4717 EOF
4718 cat >> $CONFIG_STATUS <<EOF
4719   CONFIG_HEADERS="gconfig.h:gconfig.in"
4720 EOF
4721 cat >> $CONFIG_STATUS <<\EOF
4722 fi
4723 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
4724   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4725   case "$ac_file" in
4726   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4727        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4728   *) ac_file_in="${ac_file}.in" ;;
4729   esac
4730
4731   echo creating $ac_file
4732
4733   rm -f conftest.frag conftest.in conftest.out
4734   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4735   cat $ac_file_inputs > conftest.in
4736
4737 EOF
4738
4739 # Transform confdefs.h into a sed script conftest.vals that substitutes
4740 # the proper values into config.h.in to produce config.h.  And first:
4741 # Protect against being on the right side of a sed subst in config.status.
4742 # Protect against being in an unquoted here document in config.status.
4743 rm -f conftest.vals
4744 cat > conftest.hdr <<\EOF
4745 s/[\\&%]/\\&/g
4746 s%[\\$`]%\\&%g
4747 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
4748 s%ac_d%ac_u%gp
4749 s%ac_u%ac_e%gp
4750 EOF
4751 sed -n -f conftest.hdr confdefs.h > conftest.vals
4752 rm -f conftest.hdr
4753
4754 # This sed command replaces #undef with comments.  This is necessary, for
4755 # example, in the case of _POSIX_SOURCE, which is predefined and required
4756 # on some systems where configure will not decide to define it.
4757 cat >> conftest.vals <<\EOF
4758 s%^[    ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
4759 EOF
4760
4761 # Break up conftest.vals because some shells have a limit on
4762 # the size of here documents, and old seds have small limits too.
4763
4764 rm -f conftest.tail
4765 while :
4766 do
4767   ac_lines=`grep -c . conftest.vals`
4768   # grep -c gives empty output for an empty file on some AIX systems.
4769   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
4770   # Write a limited-size here document to conftest.frag.
4771   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
4772   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
4773   echo 'CEOF
4774   sed -f conftest.frag conftest.in > conftest.out
4775   rm -f conftest.in
4776   mv conftest.out conftest.in
4777 ' >> $CONFIG_STATUS
4778   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
4779   rm -f conftest.vals
4780   mv conftest.tail conftest.vals
4781 done
4782 rm -f conftest.vals
4783
4784 cat >> $CONFIG_STATUS <<\EOF
4785   rm -f conftest.frag conftest.h
4786   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
4787   cat conftest.in >> conftest.h
4788   rm -f conftest.in
4789   if cmp -s $ac_file conftest.h 2>/dev/null; then
4790     echo "$ac_file is unchanged"
4791     rm -f conftest.h
4792   else
4793     # Remove last slash and all that follows it.  Not all systems have dirname.
4794       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4795       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4796       # The file is in a subdirectory.
4797       test ! -d "$ac_dir" && mkdir "$ac_dir"
4798     fi
4799     rm -f $ac_file
4800     mv conftest.h $ac_file
4801   fi
4802 fi; done
4803
4804 EOF
4805 cat >> $CONFIG_STATUS <<EOF
4806
4807
4808 EOF
4809 cat >> $CONFIG_STATUS <<\EOF
4810 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
4811 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
4812 exit 0
4813 EOF
4814 chmod +x $CONFIG_STATUS
4815 rm -fr confdefs* $ac_clean_files
4816 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
4817