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