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