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