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