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