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