* gas/mips/abs.d, gas/mips/add.d, gas/mips/and.d,
[binutils.git] / opcodes / configure
blobbe6e1b80fec354be3d25b0ec4887a3540601c625
1 #! /bin/sh
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.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
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 avoid locking (might break parallel builds)"
24 ac_help="$ac_help
25 --with-pic try to use only PIC/non-PIC objects [default=use both]"
26 ac_help="$ac_help
27 --enable-targets alternative target configurations"
28 ac_help="$ac_help
29 --enable-commonbfdlib build shared BFD/opcodes/libiberty library"
30 ac_help="$ac_help
31 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
32 ac_help="$ac_help
33 --enable-maintainer-mode enable make rules and dependencies not useful
34 (and sometimes confusing) to the casual installer"
35 ac_help="$ac_help
36 --install-libbfd controls installation of libbfd and related headers"
37 ac_help="$ac_help
38 --disable-nls do not use Native Language Support"
39 ac_help="$ac_help
40 --with-included-gettext use the GNU gettext library included here"
41 ac_help="$ac_help
42 --enable-cgen-maint[=dir] build cgen generated files"
44 # Initialize some variables set by options.
45 # The variables have the same names as the options, with
46 # dashes changed to underlines.
47 build=NONE
48 cache_file=./config.cache
49 exec_prefix=NONE
50 host=NONE
51 no_create=
52 nonopt=NONE
53 no_recursion=
54 prefix=NONE
55 program_prefix=NONE
56 program_suffix=NONE
57 program_transform_name=s,x,x,
58 silent=
59 site=
60 sitefile=
61 srcdir=
62 target=NONE
63 verbose=
64 x_includes=NONE
65 x_libraries=NONE
66 bindir='${exec_prefix}/bin'
67 sbindir='${exec_prefix}/sbin'
68 libexecdir='${exec_prefix}/libexec'
69 datadir='${prefix}/share'
70 sysconfdir='${prefix}/etc'
71 sharedstatedir='${prefix}/com'
72 localstatedir='${prefix}/var'
73 libdir='${exec_prefix}/lib'
74 includedir='${prefix}/include'
75 oldincludedir='/usr/include'
76 infodir='${prefix}/info'
77 mandir='${prefix}/man'
79 # Initialize some other variables.
80 subdirs=
81 MFLAGS= MAKEFLAGS=
82 SHELL=${CONFIG_SHELL-/bin/sh}
83 # Maximum number of lines to put in a shell here document.
84 ac_max_here_lines=12
86 ac_prev=
87 for ac_option
90 # If the previous option needs an argument, assign it.
91 if test -n "$ac_prev"; then
92 eval "$ac_prev=\$ac_option"
93 ac_prev=
94 continue
97 case "$ac_option" in
98 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
99 *) ac_optarg= ;;
100 esac
102 # Accept the important Cygnus configure options, so we can diagnose typos.
104 case "$ac_option" in
106 -bindir | --bindir | --bindi | --bind | --bin | --bi)
107 ac_prev=bindir ;;
108 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
109 bindir="$ac_optarg" ;;
111 -build | --build | --buil | --bui | --bu)
112 ac_prev=build ;;
113 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
114 build="$ac_optarg" ;;
116 -cache-file | --cache-file | --cache-fil | --cache-fi \
117 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
118 ac_prev=cache_file ;;
119 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
120 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
121 cache_file="$ac_optarg" ;;
123 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
124 ac_prev=datadir ;;
125 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
126 | --da=*)
127 datadir="$ac_optarg" ;;
129 -disable-* | --disable-*)
130 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
131 # Reject names that are not valid shell variable names.
132 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
133 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
135 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
136 eval "enable_${ac_feature}=no" ;;
138 -enable-* | --enable-*)
139 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
140 # Reject names that are not valid shell variable names.
141 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
142 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
144 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
145 case "$ac_option" in
146 *=*) ;;
147 *) ac_optarg=yes ;;
148 esac
149 eval "enable_${ac_feature}='$ac_optarg'" ;;
151 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
152 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
153 | --exec | --exe | --ex)
154 ac_prev=exec_prefix ;;
155 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
156 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
157 | --exec=* | --exe=* | --ex=*)
158 exec_prefix="$ac_optarg" ;;
160 -gas | --gas | --ga | --g)
161 # Obsolete; use --with-gas.
162 with_gas=yes ;;
164 -help | --help | --hel | --he)
165 # Omit some internal or obsolete options to make the list less imposing.
166 # This message is too long to be a string in the A/UX 3.1 sh.
167 cat << EOF
168 Usage: configure [options] [host]
169 Options: [defaults in brackets after descriptions]
170 Configuration:
171 --cache-file=FILE cache test results in FILE
172 --help print this message
173 --no-create do not create output files
174 --quiet, --silent do not print \`checking...' messages
175 --site-file=FILE use FILE as the site file
176 --version print the version of autoconf that created configure
177 Directory and file names:
178 --prefix=PREFIX install architecture-independent files in PREFIX
179 [$ac_default_prefix]
180 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
181 [same as prefix]
182 --bindir=DIR user executables in DIR [EPREFIX/bin]
183 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
184 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
185 --datadir=DIR read-only architecture-independent data in DIR
186 [PREFIX/share]
187 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
188 --sharedstatedir=DIR modifiable architecture-independent data in DIR
189 [PREFIX/com]
190 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
191 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
192 --includedir=DIR C header files in DIR [PREFIX/include]
193 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
194 --infodir=DIR info documentation in DIR [PREFIX/info]
195 --mandir=DIR man documentation in DIR [PREFIX/man]
196 --srcdir=DIR find the sources in DIR [configure dir or ..]
197 --program-prefix=PREFIX prepend PREFIX to installed program names
198 --program-suffix=SUFFIX append SUFFIX to installed program names
199 --program-transform-name=PROGRAM
200 run sed PROGRAM on installed program names
202 cat << EOF
203 Host type:
204 --build=BUILD configure for building on BUILD [BUILD=HOST]
205 --host=HOST configure for HOST [guessed]
206 --target=TARGET configure for TARGET [TARGET=HOST]
207 Features and packages:
208 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
209 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
210 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
211 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
212 --x-includes=DIR X include files are in DIR
213 --x-libraries=DIR X library files are in DIR
215 if test -n "$ac_help"; then
216 echo "--enable and --with options recognized:$ac_help"
218 exit 0 ;;
220 -host | --host | --hos | --ho)
221 ac_prev=host ;;
222 -host=* | --host=* | --hos=* | --ho=*)
223 host="$ac_optarg" ;;
225 -includedir | --includedir | --includedi | --included | --include \
226 | --includ | --inclu | --incl | --inc)
227 ac_prev=includedir ;;
228 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
229 | --includ=* | --inclu=* | --incl=* | --inc=*)
230 includedir="$ac_optarg" ;;
232 -infodir | --infodir | --infodi | --infod | --info | --inf)
233 ac_prev=infodir ;;
234 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
235 infodir="$ac_optarg" ;;
237 -libdir | --libdir | --libdi | --libd)
238 ac_prev=libdir ;;
239 -libdir=* | --libdir=* | --libdi=* | --libd=*)
240 libdir="$ac_optarg" ;;
242 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
243 | --libexe | --libex | --libe)
244 ac_prev=libexecdir ;;
245 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
246 | --libexe=* | --libex=* | --libe=*)
247 libexecdir="$ac_optarg" ;;
249 -localstatedir | --localstatedir | --localstatedi | --localstated \
250 | --localstate | --localstat | --localsta | --localst \
251 | --locals | --local | --loca | --loc | --lo)
252 ac_prev=localstatedir ;;
253 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
254 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
255 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
256 localstatedir="$ac_optarg" ;;
258 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
259 ac_prev=mandir ;;
260 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
261 mandir="$ac_optarg" ;;
263 -nfp | --nfp | --nf)
264 # Obsolete; use --without-fp.
265 with_fp=no ;;
267 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
268 | --no-cr | --no-c)
269 no_create=yes ;;
271 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
272 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
273 no_recursion=yes ;;
275 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
276 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
277 | --oldin | --oldi | --old | --ol | --o)
278 ac_prev=oldincludedir ;;
279 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
280 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
281 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
282 oldincludedir="$ac_optarg" ;;
284 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
285 ac_prev=prefix ;;
286 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
287 prefix="$ac_optarg" ;;
289 -program-prefix | --program-prefix | --program-prefi | --program-pref \
290 | --program-pre | --program-pr | --program-p)
291 ac_prev=program_prefix ;;
292 -program-prefix=* | --program-prefix=* | --program-prefi=* \
293 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
294 program_prefix="$ac_optarg" ;;
296 -program-suffix | --program-suffix | --program-suffi | --program-suff \
297 | --program-suf | --program-su | --program-s)
298 ac_prev=program_suffix ;;
299 -program-suffix=* | --program-suffix=* | --program-suffi=* \
300 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
301 program_suffix="$ac_optarg" ;;
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 ac_prev=program_transform_name ;;
311 -program-transform-name=* | --program-transform-name=* \
312 | --program-transform-nam=* | --program-transform-na=* \
313 | --program-transform-n=* | --program-transform-=* \
314 | --program-transform=* | --program-transfor=* \
315 | --program-transfo=* | --program-transf=* \
316 | --program-trans=* | --program-tran=* \
317 | --progr-tra=* | --program-tr=* | --program-t=*)
318 program_transform_name="$ac_optarg" ;;
320 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
321 | -silent | --silent | --silen | --sile | --sil)
322 silent=yes ;;
324 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
325 ac_prev=sbindir ;;
326 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
327 | --sbi=* | --sb=*)
328 sbindir="$ac_optarg" ;;
330 -sharedstatedir | --sharedstatedir | --sharedstatedi \
331 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
332 | --sharedst | --shareds | --shared | --share | --shar \
333 | --sha | --sh)
334 ac_prev=sharedstatedir ;;
335 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
336 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
337 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
338 | --sha=* | --sh=*)
339 sharedstatedir="$ac_optarg" ;;
341 -site | --site | --sit)
342 ac_prev=site ;;
343 -site=* | --site=* | --sit=*)
344 site="$ac_optarg" ;;
346 -site-file | --site-file | --site-fil | --site-fi | --site-f)
347 ac_prev=sitefile ;;
348 -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
349 sitefile="$ac_optarg" ;;
351 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
352 ac_prev=srcdir ;;
353 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
354 srcdir="$ac_optarg" ;;
356 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
357 | --syscon | --sysco | --sysc | --sys | --sy)
358 ac_prev=sysconfdir ;;
359 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
360 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
361 sysconfdir="$ac_optarg" ;;
363 -target | --target | --targe | --targ | --tar | --ta | --t)
364 ac_prev=target ;;
365 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
366 target="$ac_optarg" ;;
368 -v | -verbose | --verbose | --verbos | --verbo | --verb)
369 verbose=yes ;;
371 -version | --version | --versio | --versi | --vers)
372 echo "configure generated by autoconf version 2.13"
373 exit 0 ;;
375 -with-* | --with-*)
376 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
377 # Reject names that are not valid shell variable names.
378 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
379 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
381 ac_package=`echo $ac_package| sed 's/-/_/g'`
382 case "$ac_option" in
383 *=*) ;;
384 *) ac_optarg=yes ;;
385 esac
386 eval "with_${ac_package}='$ac_optarg'" ;;
388 -without-* | --without-*)
389 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
390 # Reject names that are not valid shell variable names.
391 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
392 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
394 ac_package=`echo $ac_package| sed 's/-/_/g'`
395 eval "with_${ac_package}=no" ;;
397 --x)
398 # Obsolete; use --with-x.
399 with_x=yes ;;
401 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
402 | --x-incl | --x-inc | --x-in | --x-i)
403 ac_prev=x_includes ;;
404 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
405 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
406 x_includes="$ac_optarg" ;;
408 -x-libraries | --x-libraries | --x-librarie | --x-librari \
409 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
410 ac_prev=x_libraries ;;
411 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
412 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
413 x_libraries="$ac_optarg" ;;
415 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
419 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
420 echo "configure: warning: $ac_option: invalid host type" 1>&2
422 if test "x$nonopt" != xNONE; then
423 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
425 nonopt="$ac_option"
428 esac
429 done
431 if test -n "$ac_prev"; then
432 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
435 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
437 # File descriptor usage:
438 # 0 standard input
439 # 1 file creation
440 # 2 errors and warnings
441 # 3 some systems may open it to /dev/tty
442 # 4 used on the Kubota Titan
443 # 6 checking for... messages and results
444 # 5 compiler messages saved in config.log
445 if test "$silent" = yes; then
446 exec 6>/dev/null
447 else
448 exec 6>&1
450 exec 5>./config.log
452 echo "\
453 This file contains any messages produced by compilers while
454 running configure, to aid debugging if configure makes a mistake.
455 " 1>&5
457 # Strip out --no-create and --no-recursion so they do not pile up.
458 # Also quote any args containing shell metacharacters.
459 ac_configure_args=
460 for ac_arg
462 case "$ac_arg" in
463 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
464 | --no-cr | --no-c) ;;
465 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
466 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
467 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
468 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
469 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
470 esac
471 done
473 # NLS nuisances.
474 # Only set these to C if already set. These must not be set unconditionally
475 # because not all systems understand e.g. LANG=C (notably SCO).
476 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
477 # Non-C LC_CTYPE values break the ctype check.
478 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
479 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
480 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
481 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
483 # confdefs.h avoids OS command line length limits that DEFS can exceed.
484 rm -rf conftest* confdefs.h
485 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
486 echo > confdefs.h
488 # A filename unique to this package, relative to the directory that
489 # configure is in, which we can look for to find out if srcdir is correct.
490 ac_unique_file=z8k-dis.c
492 # Find the source files, if location was not specified.
493 if test -z "$srcdir"; then
494 ac_srcdir_defaulted=yes
495 # Try the directory containing this script, then its parent.
496 ac_prog=$0
497 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
498 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
499 srcdir=$ac_confdir
500 if test ! -r $srcdir/$ac_unique_file; then
501 srcdir=..
503 else
504 ac_srcdir_defaulted=no
506 if test ! -r $srcdir/$ac_unique_file; then
507 if test "$ac_srcdir_defaulted" = yes; then
508 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
509 else
510 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
513 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
515 # Prefer explicitly selected file to automatically selected ones.
516 if test -z "$sitefile"; then
517 if test -z "$CONFIG_SITE"; then
518 if test "x$prefix" != xNONE; then
519 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
520 else
521 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
524 else
525 CONFIG_SITE="$sitefile"
527 for ac_site_file in $CONFIG_SITE; do
528 if test -r "$ac_site_file"; then
529 echo "loading site script $ac_site_file"
530 . "$ac_site_file"
532 done
534 if test -r "$cache_file"; then
535 echo "loading cache $cache_file"
536 . $cache_file
537 else
538 echo "creating cache $cache_file"
539 > $cache_file
542 ac_ext=c
543 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
544 ac_cpp='$CPP $CPPFLAGS'
545 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
546 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
547 cross_compiling=$ac_cv_prog_cc_cross
549 ac_exeext=
550 ac_objext=o
551 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
552 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
553 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
554 ac_n= ac_c='
555 ' ac_t=' '
556 else
557 ac_n=-n ac_c= ac_t=
559 else
560 ac_n= ac_c='\c' ac_t=
563 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
564 echo "configure:565: checking for Cygwin environment" >&5
565 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
566 echo $ac_n "(cached) $ac_c" 1>&6
567 else
568 cat > conftest.$ac_ext <<EOF
569 #line 570 "configure"
570 #include "confdefs.h"
572 int main() {
574 #ifndef __CYGWIN__
575 #define __CYGWIN__ __CYGWIN32__
576 #endif
577 return __CYGWIN__;
578 ; return 0; }
580 if { (eval echo configure:581: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
581 rm -rf conftest*
582 ac_cv_cygwin=yes
583 else
584 echo "configure: failed program was:" >&5
585 cat conftest.$ac_ext >&5
586 rm -rf conftest*
587 ac_cv_cygwin=no
589 rm -f conftest*
590 rm -f conftest*
593 echo "$ac_t""$ac_cv_cygwin" 1>&6
594 CYGWIN=
595 test "$ac_cv_cygwin" = yes && CYGWIN=yes
596 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
597 echo "configure:598: checking for mingw32 environment" >&5
598 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
599 echo $ac_n "(cached) $ac_c" 1>&6
600 else
601 cat > conftest.$ac_ext <<EOF
602 #line 603 "configure"
603 #include "confdefs.h"
605 int main() {
606 return __MINGW32__;
607 ; return 0; }
609 if { (eval echo configure:610: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
610 rm -rf conftest*
611 ac_cv_mingw32=yes
612 else
613 echo "configure: failed program was:" >&5
614 cat conftest.$ac_ext >&5
615 rm -rf conftest*
616 ac_cv_mingw32=no
618 rm -f conftest*
619 rm -f conftest*
622 echo "$ac_t""$ac_cv_mingw32" 1>&6
623 MINGW32=
624 test "$ac_cv_mingw32" = yes && MINGW32=yes
627 ac_aux_dir=
628 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
629 if test -f $ac_dir/install-sh; then
630 ac_aux_dir=$ac_dir
631 ac_install_sh="$ac_aux_dir/install-sh -c"
632 break
633 elif test -f $ac_dir/install.sh; then
634 ac_aux_dir=$ac_dir
635 ac_install_sh="$ac_aux_dir/install.sh -c"
636 break
638 done
639 if test -z "$ac_aux_dir"; then
640 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
642 ac_config_guess=$ac_aux_dir/config.guess
643 ac_config_sub=$ac_aux_dir/config.sub
644 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
647 # Do some error checking and defaulting for the host and target type.
648 # The inputs are:
649 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
651 # The rules are:
652 # 1. You are not allowed to specify --host, --target, and nonopt at the
653 # same time.
654 # 2. Host defaults to nonopt.
655 # 3. If nonopt is not specified, then host defaults to the current host,
656 # as determined by config.guess.
657 # 4. Target and build default to nonopt.
658 # 5. If nonopt is not specified, then target and build default to host.
660 # The aliases save the names the user supplied, while $host etc.
661 # will get canonicalized.
662 case $host---$target---$nonopt in
663 NONE---*---* | *---NONE---* | *---*---NONE) ;;
664 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
665 esac
668 # Make sure we can run config.sub.
669 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
670 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
673 echo $ac_n "checking host system type""... $ac_c" 1>&6
674 echo "configure:675: checking host system type" >&5
676 host_alias=$host
677 case "$host_alias" in
678 NONE)
679 case $nonopt in
680 NONE)
681 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
682 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
683 fi ;;
684 *) host_alias=$nonopt ;;
685 esac ;;
686 esac
688 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
689 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
690 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
691 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
692 echo "$ac_t""$host" 1>&6
694 echo $ac_n "checking target system type""... $ac_c" 1>&6
695 echo "configure:696: checking target system type" >&5
697 target_alias=$target
698 case "$target_alias" in
699 NONE)
700 case $nonopt in
701 NONE) target_alias=$host_alias ;;
702 *) target_alias=$nonopt ;;
703 esac ;;
704 esac
706 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
707 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
708 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
709 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
710 echo "$ac_t""$target" 1>&6
712 echo $ac_n "checking build system type""... $ac_c" 1>&6
713 echo "configure:714: checking build system type" >&5
715 build_alias=$build
716 case "$build_alias" in
717 NONE)
718 case $nonopt in
719 NONE) build_alias=$host_alias ;;
720 *) build_alias=$nonopt ;;
721 esac ;;
722 esac
724 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
725 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
726 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
727 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
728 echo "$ac_t""$build" 1>&6
730 test "$host_alias" != "$target_alias" &&
731 test "$program_prefix$program_suffix$program_transform_name" = \
732 NONENONEs,x,x, &&
733 program_prefix=${target_alias}-
735 # Extract the first word of "gcc", so it can be a program name with args.
736 set dummy gcc; ac_word=$2
737 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
738 echo "configure:739: checking for $ac_word" >&5
739 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
740 echo $ac_n "(cached) $ac_c" 1>&6
741 else
742 if test -n "$CC"; then
743 ac_cv_prog_CC="$CC" # Let the user override the test.
744 else
745 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
746 ac_dummy="$PATH"
747 for ac_dir in $ac_dummy; do
748 test -z "$ac_dir" && ac_dir=.
749 if test -f $ac_dir/$ac_word; then
750 ac_cv_prog_CC="gcc"
751 break
753 done
754 IFS="$ac_save_ifs"
757 CC="$ac_cv_prog_CC"
758 if test -n "$CC"; then
759 echo "$ac_t""$CC" 1>&6
760 else
761 echo "$ac_t""no" 1>&6
764 if test -z "$CC"; then
765 # Extract the first word of "cc", so it can be a program name with args.
766 set dummy cc; ac_word=$2
767 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
768 echo "configure:769: checking for $ac_word" >&5
769 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
770 echo $ac_n "(cached) $ac_c" 1>&6
771 else
772 if test -n "$CC"; then
773 ac_cv_prog_CC="$CC" # Let the user override the test.
774 else
775 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
776 ac_prog_rejected=no
777 ac_dummy="$PATH"
778 for ac_dir in $ac_dummy; do
779 test -z "$ac_dir" && ac_dir=.
780 if test -f $ac_dir/$ac_word; then
781 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
782 ac_prog_rejected=yes
783 continue
785 ac_cv_prog_CC="cc"
786 break
788 done
789 IFS="$ac_save_ifs"
790 if test $ac_prog_rejected = yes; then
791 # We found a bogon in the path, so make sure we never use it.
792 set dummy $ac_cv_prog_CC
793 shift
794 if test $# -gt 0; then
795 # We chose a different compiler from the bogus one.
796 # However, it has the same basename, so the bogon will be chosen
797 # first if we set CC to just the basename; use the full file name.
798 shift
799 set dummy "$ac_dir/$ac_word" "$@"
800 shift
801 ac_cv_prog_CC="$@"
806 CC="$ac_cv_prog_CC"
807 if test -n "$CC"; then
808 echo "$ac_t""$CC" 1>&6
809 else
810 echo "$ac_t""no" 1>&6
813 if test -z "$CC"; then
814 case "`uname -s`" in
815 *win32* | *WIN32*)
816 # Extract the first word of "cl", so it can be a program name with args.
817 set dummy cl; ac_word=$2
818 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
819 echo "configure:820: checking for $ac_word" >&5
820 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
821 echo $ac_n "(cached) $ac_c" 1>&6
822 else
823 if test -n "$CC"; then
824 ac_cv_prog_CC="$CC" # Let the user override the test.
825 else
826 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
827 ac_dummy="$PATH"
828 for ac_dir in $ac_dummy; do
829 test -z "$ac_dir" && ac_dir=.
830 if test -f $ac_dir/$ac_word; then
831 ac_cv_prog_CC="cl"
832 break
834 done
835 IFS="$ac_save_ifs"
838 CC="$ac_cv_prog_CC"
839 if test -n "$CC"; then
840 echo "$ac_t""$CC" 1>&6
841 else
842 echo "$ac_t""no" 1>&6
845 esac
847 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
850 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
851 echo "configure:852: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
853 ac_ext=c
854 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
855 ac_cpp='$CPP $CPPFLAGS'
856 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
857 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
858 cross_compiling=$ac_cv_prog_cc_cross
860 cat > conftest.$ac_ext << EOF
862 #line 863 "configure"
863 #include "confdefs.h"
865 main(){return(0);}
867 if { (eval echo configure:868: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
868 ac_cv_prog_cc_works=yes
869 # If we can't run a trivial program, we are probably using a cross compiler.
870 if (./conftest; exit) 2>/dev/null; then
871 ac_cv_prog_cc_cross=no
872 else
873 ac_cv_prog_cc_cross=yes
875 else
876 echo "configure: failed program was:" >&5
877 cat conftest.$ac_ext >&5
878 ac_cv_prog_cc_works=no
880 rm -fr conftest*
881 ac_ext=c
882 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
883 ac_cpp='$CPP $CPPFLAGS'
884 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
885 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
886 cross_compiling=$ac_cv_prog_cc_cross
888 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
889 if test $ac_cv_prog_cc_works = no; then
890 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
892 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
893 echo "configure:894: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
894 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
895 cross_compiling=$ac_cv_prog_cc_cross
897 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
898 echo "configure:899: checking whether we are using GNU C" >&5
899 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
900 echo $ac_n "(cached) $ac_c" 1>&6
901 else
902 cat > conftest.c <<EOF
903 #ifdef __GNUC__
904 yes;
905 #endif
907 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:908: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
908 ac_cv_prog_gcc=yes
909 else
910 ac_cv_prog_gcc=no
914 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
916 if test $ac_cv_prog_gcc = yes; then
917 GCC=yes
918 else
919 GCC=
922 ac_test_CFLAGS="${CFLAGS+set}"
923 ac_save_CFLAGS="$CFLAGS"
924 CFLAGS=
925 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
926 echo "configure:927: checking whether ${CC-cc} accepts -g" >&5
927 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
928 echo $ac_n "(cached) $ac_c" 1>&6
929 else
930 echo 'void f(){}' > conftest.c
931 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
932 ac_cv_prog_cc_g=yes
933 else
934 ac_cv_prog_cc_g=no
936 rm -f conftest*
940 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
941 if test "$ac_test_CFLAGS" = set; then
942 CFLAGS="$ac_save_CFLAGS"
943 elif test $ac_cv_prog_cc_g = yes; then
944 if test "$GCC" = yes; then
945 CFLAGS="-g -O2"
946 else
947 CFLAGS="-g"
949 else
950 if test "$GCC" = yes; then
951 CFLAGS="-O2"
952 else
953 CFLAGS=
957 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
958 echo "configure:959: checking for POSIXized ISC" >&5
959 if test -d /etc/conf/kconfig.d &&
960 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
961 then
962 echo "$ac_t""yes" 1>&6
963 ISC=yes # If later tests want to check for ISC.
964 cat >> confdefs.h <<\EOF
965 #define _POSIX_SOURCE 1
968 if test "$GCC" = yes; then
969 CC="$CC -posix"
970 else
971 CC="$CC -Xp"
973 else
974 echo "$ac_t""no" 1>&6
975 ISC=
979 # We currently only use the version number for the name of any shared
980 # library. For user convenience, we always use the same version
981 # number that BFD is using.
982 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
984 # Find a good install program. We prefer a C program (faster),
985 # so one script is as good as another. But avoid the broken or
986 # incompatible versions:
987 # SysV /etc/install, /usr/sbin/install
988 # SunOS /usr/etc/install
989 # IRIX /sbin/install
990 # AIX /bin/install
991 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
992 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
993 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
994 # ./install, which can be erroneously created by make from ./install.sh.
995 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
996 echo "configure:997: checking for a BSD compatible install" >&5
997 if test -z "$INSTALL"; then
998 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
999 echo $ac_n "(cached) $ac_c" 1>&6
1000 else
1001 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
1002 for ac_dir in $PATH; do
1003 # Account for people who put trailing slashes in PATH elements.
1004 case "$ac_dir/" in
1005 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
1007 # OSF1 and SCO ODT 3.0 have their own names for install.
1008 # Don't use installbsd from OSF since it installs stuff as root
1009 # by default.
1010 for ac_prog in ginstall scoinst install; do
1011 if test -f $ac_dir/$ac_prog; then
1012 if test $ac_prog = install &&
1013 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
1014 # AIX install. It has an incompatible calling convention.
1016 else
1017 ac_cv_path_install="$ac_dir/$ac_prog -c"
1018 break 2
1021 done
1023 esac
1024 done
1025 IFS="$ac_save_IFS"
1028 if test "${ac_cv_path_install+set}" = set; then
1029 INSTALL="$ac_cv_path_install"
1030 else
1031 # As a last resort, use the slow shell script. We don't cache a
1032 # path for INSTALL within a source directory, because that will
1033 # break other packages using the cache if that directory is
1034 # removed, or if the path is relative.
1035 INSTALL="$ac_install_sh"
1038 echo "$ac_t""$INSTALL" 1>&6
1040 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1041 # It thinks the first close brace ends the variable substitution.
1042 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1044 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
1046 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1048 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
1049 echo "configure:1050: checking whether build environment is sane" >&5
1050 # Just in case
1051 sleep 1
1052 echo timestamp > conftestfile
1053 # Do `set' in a subshell so we don't clobber the current shell's
1054 # arguments. Must try -L first in case configure is actually a
1055 # symlink; some systems play weird games with the mod time of symlinks
1056 # (eg FreeBSD returns the mod time of the symlink's containing
1057 # directory).
1058 if (
1059 set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
1060 if test "$*" = "X"; then
1061 # -L didn't work.
1062 set X `ls -t $srcdir/configure conftestfile`
1064 if test "$*" != "X $srcdir/configure conftestfile" \
1065 && test "$*" != "X conftestfile $srcdir/configure"; then
1067 # If neither matched, then we have a broken ls. This can happen
1068 # if, for instance, CONFIG_SHELL is bash and it inherits a
1069 # broken ls alias from the environment. This has actually
1070 # happened. Such a system could not be considered "sane".
1071 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
1072 alias in your environment" 1>&2; exit 1; }
1075 test "$2" = conftestfile
1077 then
1078 # Ok.
1080 else
1081 { echo "configure: error: newly created file is older than distributed files!
1082 Check your system clock" 1>&2; exit 1; }
1084 rm -f conftest*
1085 echo "$ac_t""yes" 1>&6
1086 if test "$program_transform_name" = s,x,x,; then
1087 program_transform_name=
1088 else
1089 # Double any \ or $. echo might interpret backslashes.
1090 cat <<\EOF_SED > conftestsed
1091 s,\\,\\\\,g; s,\$,$$,g
1092 EOF_SED
1093 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
1094 rm -f conftestsed
1096 test "$program_prefix" != NONE &&
1097 program_transform_name="s,^,${program_prefix},; $program_transform_name"
1098 # Use a double $ so make ignores it.
1099 test "$program_suffix" != NONE &&
1100 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
1102 # sed with no file args requires a program.
1103 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
1105 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1106 echo "configure:1107: checking whether ${MAKE-make} sets \${MAKE}" >&5
1107 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
1108 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1109 echo $ac_n "(cached) $ac_c" 1>&6
1110 else
1111 cat > conftestmake <<\EOF
1112 all:
1113 @echo 'ac_maketemp="${MAKE}"'
1115 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1116 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1117 if test -n "$ac_maketemp"; then
1118 eval ac_cv_prog_make_${ac_make}_set=yes
1119 else
1120 eval ac_cv_prog_make_${ac_make}_set=no
1122 rm -f conftestmake
1124 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1125 echo "$ac_t""yes" 1>&6
1126 SET_MAKE=
1127 else
1128 echo "$ac_t""no" 1>&6
1129 SET_MAKE="MAKE=${MAKE-make}"
1133 PACKAGE=opcodes
1135 VERSION=${BFD_VERSION}
1137 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
1138 { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
1140 cat >> confdefs.h <<EOF
1141 #define PACKAGE "$PACKAGE"
1144 cat >> confdefs.h <<EOF
1145 #define VERSION "$VERSION"
1150 missing_dir=`cd $ac_aux_dir && pwd`
1151 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
1152 echo "configure:1153: checking for working aclocal" >&5
1153 # Run test in a subshell; some versions of sh will print an error if
1154 # an executable is not found, even if stderr is redirected.
1155 # Redirect stdin to placate older versions of autoconf. Sigh.
1156 if (aclocal --version) < /dev/null > /dev/null 2>&1; then
1157 ACLOCAL=aclocal
1158 echo "$ac_t""found" 1>&6
1159 else
1160 ACLOCAL="$missing_dir/missing aclocal"
1161 echo "$ac_t""missing" 1>&6
1164 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
1165 echo "configure:1166: checking for working autoconf" >&5
1166 # Run test in a subshell; some versions of sh will print an error if
1167 # an executable is not found, even if stderr is redirected.
1168 # Redirect stdin to placate older versions of autoconf. Sigh.
1169 if (autoconf --version) < /dev/null > /dev/null 2>&1; then
1170 AUTOCONF=autoconf
1171 echo "$ac_t""found" 1>&6
1172 else
1173 AUTOCONF="$missing_dir/missing autoconf"
1174 echo "$ac_t""missing" 1>&6
1177 echo $ac_n "checking for working automake""... $ac_c" 1>&6
1178 echo "configure:1179: checking for working automake" >&5
1179 # Run test in a subshell; some versions of sh will print an error if
1180 # an executable is not found, even if stderr is redirected.
1181 # Redirect stdin to placate older versions of autoconf. Sigh.
1182 if (automake --version) < /dev/null > /dev/null 2>&1; then
1183 AUTOMAKE=automake
1184 echo "$ac_t""found" 1>&6
1185 else
1186 AUTOMAKE="$missing_dir/missing automake"
1187 echo "$ac_t""missing" 1>&6
1190 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
1191 echo "configure:1192: checking for working autoheader" >&5
1192 # Run test in a subshell; some versions of sh will print an error if
1193 # an executable is not found, even if stderr is redirected.
1194 # Redirect stdin to placate older versions of autoconf. Sigh.
1195 if (autoheader --version) < /dev/null > /dev/null 2>&1; then
1196 AUTOHEADER=autoheader
1197 echo "$ac_t""found" 1>&6
1198 else
1199 AUTOHEADER="$missing_dir/missing autoheader"
1200 echo "$ac_t""missing" 1>&6
1203 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
1204 echo "configure:1205: checking for working makeinfo" >&5
1205 # Run test in a subshell; some versions of sh will print an error if
1206 # an executable is not found, even if stderr is redirected.
1207 # Redirect stdin to placate older versions of autoconf. Sigh.
1208 if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
1209 MAKEINFO=makeinfo
1210 echo "$ac_t""found" 1>&6
1211 else
1212 MAKEINFO="$missing_dir/missing makeinfo"
1213 echo "$ac_t""missing" 1>&6
1218 if test $host != $build; then
1219 ac_tool_prefix=${host_alias}-
1220 else
1221 ac_tool_prefix=
1224 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1225 set dummy ${ac_tool_prefix}ar; ac_word=$2
1226 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1227 echo "configure:1228: checking for $ac_word" >&5
1228 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1229 echo $ac_n "(cached) $ac_c" 1>&6
1230 else
1231 if test -n "$AR"; then
1232 ac_cv_prog_AR="$AR" # Let the user override the test.
1233 else
1234 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1235 ac_dummy="$PATH"
1236 for ac_dir in $ac_dummy; do
1237 test -z "$ac_dir" && ac_dir=.
1238 if test -f $ac_dir/$ac_word; then
1239 ac_cv_prog_AR="${ac_tool_prefix}ar"
1240 break
1242 done
1243 IFS="$ac_save_ifs"
1244 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
1247 AR="$ac_cv_prog_AR"
1248 if test -n "$AR"; then
1249 echo "$ac_t""$AR" 1>&6
1250 else
1251 echo "$ac_t""no" 1>&6
1256 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1257 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1258 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1259 echo "configure:1260: checking for $ac_word" >&5
1260 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1261 echo $ac_n "(cached) $ac_c" 1>&6
1262 else
1263 if test -n "$RANLIB"; then
1264 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1265 else
1266 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1267 ac_dummy="$PATH"
1268 for ac_dir in $ac_dummy; do
1269 test -z "$ac_dir" && ac_dir=.
1270 if test -f $ac_dir/$ac_word; then
1271 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1272 break
1274 done
1275 IFS="$ac_save_ifs"
1278 RANLIB="$ac_cv_prog_RANLIB"
1279 if test -n "$RANLIB"; then
1280 echo "$ac_t""$RANLIB" 1>&6
1281 else
1282 echo "$ac_t""no" 1>&6
1286 if test -z "$ac_cv_prog_RANLIB"; then
1287 if test -n "$ac_tool_prefix"; then
1288 # Extract the first word of "ranlib", so it can be a program name with args.
1289 set dummy ranlib; ac_word=$2
1290 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1291 echo "configure:1292: checking for $ac_word" >&5
1292 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1293 echo $ac_n "(cached) $ac_c" 1>&6
1294 else
1295 if test -n "$RANLIB"; then
1296 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1297 else
1298 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1299 ac_dummy="$PATH"
1300 for ac_dir in $ac_dummy; do
1301 test -z "$ac_dir" && ac_dir=.
1302 if test -f $ac_dir/$ac_word; then
1303 ac_cv_prog_RANLIB="ranlib"
1304 break
1306 done
1307 IFS="$ac_save_ifs"
1308 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1311 RANLIB="$ac_cv_prog_RANLIB"
1312 if test -n "$RANLIB"; then
1313 echo "$ac_t""$RANLIB" 1>&6
1314 else
1315 echo "$ac_t""no" 1>&6
1318 else
1319 RANLIB=":"
1324 # Check whether --enable-shared or --disable-shared was given.
1325 if test "${enable_shared+set}" = set; then
1326 enableval="$enable_shared"
1327 p=${PACKAGE-default}
1328 case $enableval in
1329 yes) enable_shared=yes ;;
1330 no) enable_shared=no ;;
1332 enable_shared=no
1333 # Look at the argument we got. We use all the common list separators.
1334 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1335 for pkg in $enableval; do
1336 if test "X$pkg" = "X$p"; then
1337 enable_shared=yes
1339 done
1340 IFS="$ac_save_ifs"
1342 esac
1343 else
1344 enable_shared=no
1348 # Check whether --enable-static or --disable-static was given.
1349 if test "${enable_static+set}" = set; then
1350 enableval="$enable_static"
1351 p=${PACKAGE-default}
1352 case $enableval in
1353 yes) enable_static=yes ;;
1354 no) enable_static=no ;;
1356 enable_static=no
1357 # Look at the argument we got. We use all the common list separators.
1358 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1359 for pkg in $enableval; do
1360 if test "X$pkg" = "X$p"; then
1361 enable_static=yes
1363 done
1364 IFS="$ac_save_ifs"
1366 esac
1367 else
1368 enable_static=yes
1371 # Check whether --enable-fast-install or --disable-fast-install was given.
1372 if test "${enable_fast_install+set}" = set; then
1373 enableval="$enable_fast_install"
1374 p=${PACKAGE-default}
1375 case $enableval in
1376 yes) enable_fast_install=yes ;;
1377 no) enable_fast_install=no ;;
1379 enable_fast_install=no
1380 # Look at the argument we got. We use all the common list separators.
1381 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1382 for pkg in $enableval; do
1383 if test "X$pkg" = "X$p"; then
1384 enable_fast_install=yes
1386 done
1387 IFS="$ac_save_ifs"
1389 esac
1390 else
1391 enable_fast_install=yes
1394 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1395 if test "${with_gnu_ld+set}" = set; then
1396 withval="$with_gnu_ld"
1397 test "$withval" = no || with_gnu_ld=yes
1398 else
1399 with_gnu_ld=no
1402 ac_prog=ld
1403 if test "$GCC" = yes; then
1404 # Check if gcc -print-prog-name=ld gives a path.
1405 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1406 echo "configure:1407: checking for ld used by GCC" >&5
1407 case $host in
1408 *-*-mingw*)
1409 # gcc leaves a trailing carriage return which upsets mingw
1410 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
1412 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
1413 esac
1414 case $ac_prog in
1415 # Accept absolute paths.
1416 [\\/]* | [A-Za-z]:[\\/]*)
1417 re_direlt='/[^/][^/]*/\.\./'
1418 # Canonicalize the path of ld
1419 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
1420 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
1421 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
1422 done
1423 test -z "$LD" && LD="$ac_prog"
1426 # If it fails, then pretend we aren't using GCC.
1427 ac_prog=ld
1430 # If it is relative, then search for the first ld in PATH.
1431 with_gnu_ld=unknown
1433 esac
1434 elif test "$with_gnu_ld" = yes; then
1435 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1436 echo "configure:1437: checking for GNU ld" >&5
1437 else
1438 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1439 echo "configure:1440: checking for non-GNU ld" >&5
1441 if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
1442 echo $ac_n "(cached) $ac_c" 1>&6
1443 else
1444 if test -z "$LD"; then
1445 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1446 for ac_dir in $PATH; do
1447 test -z "$ac_dir" && ac_dir=.
1448 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
1449 lt_cv_path_LD="$ac_dir/$ac_prog"
1450 # Check to see if the program is GNU ld. I'd rather use --version,
1451 # but apparently some GNU ld's only accept -v.
1452 # Break only if it was the GNU/non-GNU ld that we prefer.
1453 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
1454 test "$with_gnu_ld" != no && break
1455 else
1456 test "$with_gnu_ld" != yes && break
1459 done
1460 IFS="$ac_save_ifs"
1461 else
1462 lt_cv_path_LD="$LD" # Let the user override the test with a path.
1466 LD="$lt_cv_path_LD"
1467 if test -n "$LD"; then
1468 echo "$ac_t""$LD" 1>&6
1469 else
1470 echo "$ac_t""no" 1>&6
1472 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1473 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1474 echo "configure:1475: checking if the linker ($LD) is GNU ld" >&5
1475 if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
1476 echo $ac_n "(cached) $ac_c" 1>&6
1477 else
1478 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1479 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
1480 lt_cv_prog_gnu_ld=yes
1481 else
1482 lt_cv_prog_gnu_ld=no
1486 echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6
1487 with_gnu_ld=$lt_cv_prog_gnu_ld
1490 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
1491 echo "configure:1492: checking for $LD option to reload object files" >&5
1492 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
1493 echo $ac_n "(cached) $ac_c" 1>&6
1494 else
1495 lt_cv_ld_reload_flag='-r'
1498 echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6
1499 reload_flag=$lt_cv_ld_reload_flag
1500 test -n "$reload_flag" && reload_flag=" $reload_flag"
1502 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1503 echo "configure:1504: checking for BSD-compatible nm" >&5
1504 if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
1505 echo $ac_n "(cached) $ac_c" 1>&6
1506 else
1507 if test -n "$NM"; then
1508 # Let the user override the test.
1509 lt_cv_path_NM="$NM"
1510 else
1511 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1512 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
1513 test -z "$ac_dir" && ac_dir=.
1514 tmp_nm=$ac_dir/${ac_tool_prefix}nm
1515 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
1516 # Check to see if the nm accepts a BSD-compat flag.
1517 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1518 # nm: unknown option "B" ignored
1519 # Tru64's nm complains that /dev/null is an invalid object file
1520 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
1521 lt_cv_path_NM="$tmp_nm -B"
1522 break
1523 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
1524 lt_cv_path_NM="$tmp_nm -p"
1525 break
1526 else
1527 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
1528 continue # so that we can try to find one that supports BSD flags
1531 done
1532 IFS="$ac_save_ifs"
1533 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
1537 NM="$lt_cv_path_NM"
1538 echo "$ac_t""$NM" 1>&6
1540 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1541 echo "configure:1542: checking whether ln -s works" >&5
1542 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1543 echo $ac_n "(cached) $ac_c" 1>&6
1544 else
1545 rm -f conftestdata
1546 if ln -s X conftestdata 2>/dev/null
1547 then
1548 rm -f conftestdata
1549 ac_cv_prog_LN_S="ln -s"
1550 else
1551 ac_cv_prog_LN_S=ln
1554 LN_S="$ac_cv_prog_LN_S"
1555 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1556 echo "$ac_t""yes" 1>&6
1557 else
1558 echo "$ac_t""no" 1>&6
1561 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
1562 echo "configure:1563: checking how to recognise dependant libraries" >&5
1563 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
1564 echo $ac_n "(cached) $ac_c" 1>&6
1565 else
1566 lt_cv_file_magic_cmd='$MAGIC_CMD'
1567 lt_cv_file_magic_test_file=
1568 lt_cv_deplibs_check_method='unknown'
1569 # Need to set the preceding variable on all platforms that support
1570 # interlibrary dependencies.
1571 # 'none' -- dependencies not supported.
1572 # `unknown' -- same as none, but documents that we really don't know.
1573 # 'pass_all' -- all dependencies passed with no checks.
1574 # 'test_compile' -- check by making test program.
1575 # 'file_magic [regex]' -- check by looking for files in library path
1576 # which responds to the $file_magic_cmd with a given egrep regex.
1577 # If you have `file' or equivalent on your system and you're not sure
1578 # whether `pass_all' will *always* work, you probably want this one.
1580 case $host_os in
1581 aix*)
1582 lt_cv_deplibs_check_method=pass_all
1585 beos*)
1586 lt_cv_deplibs_check_method=pass_all
1589 bsdi4*)
1590 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
1591 lt_cv_file_magic_cmd='/usr/bin/file -L'
1592 lt_cv_file_magic_test_file=/shlib/libc.so
1595 cygwin* | mingw* |pw32*)
1596 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
1597 lt_cv_file_magic_cmd='$OBJDUMP -f'
1600 darwin* | rhapsody*)
1601 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
1602 lt_cv_file_magic_cmd='/usr/bin/file -L'
1603 case "$host_os" in
1604 rhapsody* | darwin1.012)
1605 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
1607 *) # Darwin 1.3 on
1608 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
1610 esac
1613 freebsd* )
1614 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1615 case $host_cpu in
1616 i*86 )
1617 # Not sure whether the presence of OpenBSD here was a mistake.
1618 # Let's accept both of them until this is cleared up.
1619 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
1620 lt_cv_file_magic_cmd=/usr/bin/file
1621 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
1623 esac
1624 else
1625 lt_cv_deplibs_check_method=pass_all
1629 gnu*)
1630 lt_cv_deplibs_check_method=pass_all
1633 hpux10.20*|hpux11*)
1634 case $host_cpu in
1635 hppa*)
1636 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
1637 lt_cv_file_magic_cmd=/usr/bin/file
1638 lt_cv_file_magic_test_file=/usr/lib/libc.sl
1640 ia64*)
1641 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
1642 lt_cv_file_magic_cmd=/usr/bin/file
1643 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
1645 esac
1648 irix5* | irix6*)
1649 case $host_os in
1650 irix5*)
1651 # this will be overridden with pass_all, but let us keep it just in case
1652 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
1655 case $LD in
1656 *-32|*"-32 ") libmagic=32-bit;;
1657 *-n32|*"-n32 ") libmagic=N32;;
1658 *-64|*"-64 ") libmagic=64-bit;;
1659 *) libmagic=never-match;;
1660 esac
1661 # this will be overridden with pass_all, but let us keep it just in case
1662 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
1664 esac
1665 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
1666 lt_cv_deplibs_check_method=pass_all
1669 # This must be Linux ELF.
1670 linux-gnu*)
1671 case $host_cpu in
1672 alpha* | hppa* | i*86 | powerpc* | sparc* | ia64* )
1673 lt_cv_deplibs_check_method=pass_all ;;
1675 # glibc up to 2.1.1 does not perform some relocations on ARM
1676 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
1677 esac
1678 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
1681 netbsd*)
1682 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1683 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
1684 else
1685 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
1689 newsos6)
1690 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
1691 lt_cv_file_magic_cmd=/usr/bin/file
1692 lt_cv_file_magic_test_file=/usr/lib/libnls.so
1695 osf3* | osf4* | osf5*)
1696 # this will be overridden with pass_all, but let us keep it just in case
1697 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
1698 lt_cv_file_magic_test_file=/shlib/libc.so
1699 lt_cv_deplibs_check_method=pass_all
1702 sco3.2v5*)
1703 lt_cv_deplibs_check_method=pass_all
1706 solaris*)
1707 lt_cv_deplibs_check_method=pass_all
1708 lt_cv_file_magic_test_file=/lib/libc.so
1711 sysv5uw[78]* | sysv4*uw2*)
1712 lt_cv_deplibs_check_method=pass_all
1715 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
1716 case $host_vendor in
1717 ncr)
1718 lt_cv_deplibs_check_method=pass_all
1720 motorola)
1721 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
1722 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
1724 esac
1726 esac
1730 echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
1731 file_magic_cmd=$lt_cv_file_magic_cmd
1732 deplibs_check_method=$lt_cv_deplibs_check_method
1734 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
1735 echo "configure:1736: checking for object suffix" >&5
1736 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
1737 echo $ac_n "(cached) $ac_c" 1>&6
1738 else
1739 rm -f conftest*
1740 echo 'int i = 1;' > conftest.$ac_ext
1741 if { (eval echo configure:1742: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1742 for ac_file in conftest.*; do
1743 case $ac_file in
1744 *.c) ;;
1745 *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;;
1746 esac
1747 done
1748 else
1749 { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
1751 rm -f conftest*
1754 echo "$ac_t""$ac_cv_objext" 1>&6
1755 OBJEXT=$ac_cv_objext
1756 ac_objext=$ac_cv_objext
1760 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1761 echo "configure:1762: checking for executable suffix" >&5
1762 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1763 echo $ac_n "(cached) $ac_c" 1>&6
1764 else
1765 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
1766 ac_cv_exeext=.exe
1767 else
1768 rm -f conftest*
1769 echo 'int main () { return 0; }' > conftest.$ac_ext
1770 ac_cv_exeext=
1771 if { (eval echo configure:1772: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1772 for file in conftest.*; do
1773 case $file in
1774 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
1775 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
1776 esac
1777 done
1778 else
1779 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1781 rm -f conftest*
1782 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
1786 EXEEXT=""
1787 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
1788 echo "$ac_t""${ac_cv_exeext}" 1>&6
1789 ac_exeext=$EXEEXT
1791 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
1793 # Only perform the check for file, if the check method requires it
1794 case $deplibs_check_method in
1795 file_magic*)
1796 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
1797 echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
1798 echo "configure:1799: checking for ${ac_tool_prefix}file" >&5
1799 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1800 echo $ac_n "(cached) $ac_c" 1>&6
1801 else
1802 case $MAGIC_CMD in
1804 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1806 ?:/*)
1807 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1810 ac_save_MAGIC_CMD="$MAGIC_CMD"
1811 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1812 ac_dummy="/usr/bin:$PATH"
1813 for ac_dir in $ac_dummy; do
1814 test -z "$ac_dir" && ac_dir=.
1815 if test -f $ac_dir/${ac_tool_prefix}file; then
1816 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
1817 if test -n "$file_magic_test_file"; then
1818 case $deplibs_check_method in
1819 "file_magic "*)
1820 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1821 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1822 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1823 egrep "$file_magic_regex" > /dev/null; then
1825 else
1826 cat <<EOF 1>&2
1828 *** Warning: the command libtool uses to detect shared libraries,
1829 *** $file_magic_cmd, produces output that libtool cannot recognize.
1830 *** The result is that libtool may fail to recognize shared libraries
1831 *** as such. This will affect the creation of libtool libraries that
1832 *** depend on shared libraries, but programs linked with such libtool
1833 *** libraries will work regardless of this problem. Nevertheless, you
1834 *** may want to report the problem to your system manager and/or to
1835 *** bug-libtool@gnu.org
1838 fi ;;
1839 esac
1841 break
1843 done
1844 IFS="$ac_save_ifs"
1845 MAGIC_CMD="$ac_save_MAGIC_CMD"
1847 esac
1850 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1851 if test -n "$MAGIC_CMD"; then
1852 echo "$ac_t""$MAGIC_CMD" 1>&6
1853 else
1854 echo "$ac_t""no" 1>&6
1857 if test -z "$lt_cv_path_MAGIC_CMD"; then
1858 if test -n "$ac_tool_prefix"; then
1859 echo $ac_n "checking for file""... $ac_c" 1>&6
1860 echo "configure:1861: checking for file" >&5
1861 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1862 echo $ac_n "(cached) $ac_c" 1>&6
1863 else
1864 case $MAGIC_CMD in
1866 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1868 ?:/*)
1869 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1872 ac_save_MAGIC_CMD="$MAGIC_CMD"
1873 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1874 ac_dummy="/usr/bin:$PATH"
1875 for ac_dir in $ac_dummy; do
1876 test -z "$ac_dir" && ac_dir=.
1877 if test -f $ac_dir/file; then
1878 lt_cv_path_MAGIC_CMD="$ac_dir/file"
1879 if test -n "$file_magic_test_file"; then
1880 case $deplibs_check_method in
1881 "file_magic "*)
1882 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1883 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1884 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1885 egrep "$file_magic_regex" > /dev/null; then
1887 else
1888 cat <<EOF 1>&2
1890 *** Warning: the command libtool uses to detect shared libraries,
1891 *** $file_magic_cmd, produces output that libtool cannot recognize.
1892 *** The result is that libtool may fail to recognize shared libraries
1893 *** as such. This will affect the creation of libtool libraries that
1894 *** depend on shared libraries, but programs linked with such libtool
1895 *** libraries will work regardless of this problem. Nevertheless, you
1896 *** may want to report the problem to your system manager and/or to
1897 *** bug-libtool@gnu.org
1900 fi ;;
1901 esac
1903 break
1905 done
1906 IFS="$ac_save_ifs"
1907 MAGIC_CMD="$ac_save_MAGIC_CMD"
1909 esac
1912 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1913 if test -n "$MAGIC_CMD"; then
1914 echo "$ac_t""$MAGIC_CMD" 1>&6
1915 else
1916 echo "$ac_t""no" 1>&6
1919 else
1920 MAGIC_CMD=:
1926 esac
1928 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1929 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1930 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1931 echo "configure:1932: checking for $ac_word" >&5
1932 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1933 echo $ac_n "(cached) $ac_c" 1>&6
1934 else
1935 if test -n "$RANLIB"; then
1936 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1937 else
1938 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1939 ac_dummy="$PATH"
1940 for ac_dir in $ac_dummy; do
1941 test -z "$ac_dir" && ac_dir=.
1942 if test -f $ac_dir/$ac_word; then
1943 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1944 break
1946 done
1947 IFS="$ac_save_ifs"
1950 RANLIB="$ac_cv_prog_RANLIB"
1951 if test -n "$RANLIB"; then
1952 echo "$ac_t""$RANLIB" 1>&6
1953 else
1954 echo "$ac_t""no" 1>&6
1958 if test -z "$ac_cv_prog_RANLIB"; then
1959 if test -n "$ac_tool_prefix"; then
1960 # Extract the first word of "ranlib", so it can be a program name with args.
1961 set dummy ranlib; ac_word=$2
1962 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1963 echo "configure:1964: checking for $ac_word" >&5
1964 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1965 echo $ac_n "(cached) $ac_c" 1>&6
1966 else
1967 if test -n "$RANLIB"; then
1968 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1969 else
1970 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1971 ac_dummy="$PATH"
1972 for ac_dir in $ac_dummy; do
1973 test -z "$ac_dir" && ac_dir=.
1974 if test -f $ac_dir/$ac_word; then
1975 ac_cv_prog_RANLIB="ranlib"
1976 break
1978 done
1979 IFS="$ac_save_ifs"
1980 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1983 RANLIB="$ac_cv_prog_RANLIB"
1984 if test -n "$RANLIB"; then
1985 echo "$ac_t""$RANLIB" 1>&6
1986 else
1987 echo "$ac_t""no" 1>&6
1990 else
1991 RANLIB=":"
1995 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1996 set dummy ${ac_tool_prefix}strip; ac_word=$2
1997 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1998 echo "configure:1999: checking for $ac_word" >&5
1999 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
2000 echo $ac_n "(cached) $ac_c" 1>&6
2001 else
2002 if test -n "$STRIP"; then
2003 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2004 else
2005 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2006 ac_dummy="$PATH"
2007 for ac_dir in $ac_dummy; do
2008 test -z "$ac_dir" && ac_dir=.
2009 if test -f $ac_dir/$ac_word; then
2010 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2011 break
2013 done
2014 IFS="$ac_save_ifs"
2017 STRIP="$ac_cv_prog_STRIP"
2018 if test -n "$STRIP"; then
2019 echo "$ac_t""$STRIP" 1>&6
2020 else
2021 echo "$ac_t""no" 1>&6
2025 if test -z "$ac_cv_prog_STRIP"; then
2026 if test -n "$ac_tool_prefix"; then
2027 # Extract the first word of "strip", so it can be a program name with args.
2028 set dummy strip; ac_word=$2
2029 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2030 echo "configure:2031: checking for $ac_word" >&5
2031 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
2032 echo $ac_n "(cached) $ac_c" 1>&6
2033 else
2034 if test -n "$STRIP"; then
2035 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2036 else
2037 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2038 ac_dummy="$PATH"
2039 for ac_dir in $ac_dummy; do
2040 test -z "$ac_dir" && ac_dir=.
2041 if test -f $ac_dir/$ac_word; then
2042 ac_cv_prog_STRIP="strip"
2043 break
2045 done
2046 IFS="$ac_save_ifs"
2047 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
2050 STRIP="$ac_cv_prog_STRIP"
2051 if test -n "$STRIP"; then
2052 echo "$ac_t""$STRIP" 1>&6
2053 else
2054 echo "$ac_t""no" 1>&6
2057 else
2058 STRIP=":"
2063 # Check for any special flags to pass to ltconfig.
2064 libtool_flags="--cache-file=$cache_file"
2065 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
2066 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
2067 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
2068 test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
2069 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
2072 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
2073 if test "${enable_libtool_lock+set}" = set; then
2074 enableval="$enable_libtool_lock"
2078 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
2079 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
2081 # Check whether --with-pic or --without-pic was given.
2082 if test "${with_pic+set}" = set; then
2083 withval="$with_pic"
2084 pic_mode="$withval"
2085 else
2086 pic_mode=default
2089 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
2090 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
2092 # Some flags need to be propagated to the compiler or linker for good
2093 # libtool support.
2094 case $host in
2095 *-*-irix6*)
2096 # Find out which ABI we are using.
2097 echo '#line 2098 "configure"' > conftest.$ac_ext
2098 if { (eval echo configure:2099: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2099 if test "$lt_cv_prog_gnu_ld" = yes; then
2100 case `/usr/bin/file conftest.$ac_objext` in
2101 *32-bit*)
2102 LD="${LD-ld} -melf32bsmip"
2104 *N32*)
2105 LD="${LD-ld} -melf32bmipn32"
2107 *64-bit*)
2108 LD="${LD-ld} -melf64bmip"
2110 esac
2111 else
2112 case `/usr/bin/file conftest.$ac_objext` in
2113 *32-bit*)
2114 LD="${LD-ld} -32"
2116 *N32*)
2117 LD="${LD-ld} -n32"
2119 *64-bit*)
2120 LD="${LD-ld} -64"
2122 esac
2125 rm -rf conftest*
2128 ia64-*-hpux*)
2129 # Find out which ABI we are using.
2130 echo 'int i;' > conftest.$ac_ext
2131 if { (eval echo configure:2132: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2132 case "`/usr/bin/file conftest.o`" in
2133 *ELF-32*)
2134 HPUX_IA64_MODE="32"
2136 *ELF-64*)
2137 HPUX_IA64_MODE="64"
2139 esac
2141 rm -rf conftest*
2144 *-*-sco3.2v5*)
2145 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
2146 SAVE_CFLAGS="$CFLAGS"
2147 CFLAGS="$CFLAGS -belf"
2148 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
2149 echo "configure:2150: checking whether the C compiler needs -belf" >&5
2150 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
2151 echo $ac_n "(cached) $ac_c" 1>&6
2152 else
2154 ac_ext=c
2155 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2156 ac_cpp='$CPP $CPPFLAGS'
2157 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2158 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2159 cross_compiling=$ac_cv_prog_cc_cross
2161 cat > conftest.$ac_ext <<EOF
2162 #line 2163 "configure"
2163 #include "confdefs.h"
2165 int main() {
2167 ; return 0; }
2169 if { (eval echo configure:2170: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2170 rm -rf conftest*
2171 lt_cv_cc_needs_belf=yes
2172 else
2173 echo "configure: failed program was:" >&5
2174 cat conftest.$ac_ext >&5
2175 rm -rf conftest*
2176 lt_cv_cc_needs_belf=no
2178 rm -f conftest*
2179 ac_ext=c
2180 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2181 ac_cpp='$CPP $CPPFLAGS'
2182 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2183 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2184 cross_compiling=$ac_cv_prog_cc_cross
2188 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
2189 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
2190 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
2191 CFLAGS="$SAVE_CFLAGS"
2196 esac
2199 # Save cache, so that ltconfig can load it
2200 cat > confcache <<\EOF
2201 # This file is a shell script that caches the results of configure
2202 # tests run on this system so they can be shared between configure
2203 # scripts and configure runs. It is not useful on other systems.
2204 # If it contains results you don't want to keep, you may remove or edit it.
2206 # By default, configure uses ./config.cache as the cache file,
2207 # creating it if it does not exist already. You can give configure
2208 # the --cache-file=FILE option to use a different cache file; that is
2209 # what configure does when it calls configure scripts in
2210 # subdirectories, so they share the cache.
2211 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2212 # config.status only pays attention to the cache file if you give it the
2213 # --recheck option to rerun configure.
2216 # The following way of writing the cache mishandles newlines in values,
2217 # but we know of no workaround that is simple, portable, and efficient.
2218 # So, don't put newlines in cache variables' values.
2219 # Ultrix sh set writes to stderr and can't be redirected directly,
2220 # and sets the high bit in the cache file unless we assign to the vars.
2221 (set) 2>&1 |
2222 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2223 *ac_space=\ *)
2224 # `set' does not quote correctly, so add quotes (double-quote substitution
2225 # turns \\\\ into \\, and sed turns \\ into \).
2226 sed -n \
2227 -e "s/'/'\\\\''/g" \
2228 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2231 # `set' quotes correctly as required by POSIX, so do not add quotes.
2232 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2234 esac >> confcache
2235 if cmp -s $cache_file confcache; then
2237 else
2238 if test -w $cache_file; then
2239 echo "updating cache $cache_file"
2240 cat confcache > $cache_file
2241 else
2242 echo "not updating unwritable cache $cache_file"
2245 rm -f confcache
2248 # Actually configure libtool. ac_aux_dir is where install-sh is found.
2249 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
2250 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
2251 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
2252 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
2253 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
2254 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
2255 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
2256 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
2257 || { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
2259 # Reload cache, that may have been modified by ltconfig
2260 if test -r "$cache_file"; then
2261 echo "loading cache $cache_file"
2262 . $cache_file
2263 else
2264 echo "creating cache $cache_file"
2265 > $cache_file
2269 # This can be used to rebuild libtool when needed
2270 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
2272 # Always use our own libtool.
2273 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
2275 # Redirect the config.log output again, so that the ltconfig log is not
2276 # clobbered by the next message.
2277 exec 5>>./config.log
2285 # Check whether --enable-targets or --disable-targets was given.
2286 if test "${enable_targets+set}" = set; then
2287 enableval="$enable_targets"
2288 case "${enableval}" in
2289 yes | "") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
2291 no) enable_targets= ;;
2292 *) enable_targets=$enableval ;;
2293 esac
2295 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
2296 if test "${enable_commonbfdlib+set}" = set; then
2297 enableval="$enable_commonbfdlib"
2298 case "${enableval}" in
2299 yes) commonbfdlib=true ;;
2300 no) commonbfdlib=false ;;
2301 *) { echo "configure: error: bad value ${enableval} for opcodes commonbfdlib option" 1>&2; exit 1; } ;;
2302 esac
2305 build_warnings="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
2306 # Check whether --enable-build-warnings or --disable-build-warnings was given.
2307 if test "${enable_build_warnings+set}" = set; then
2308 enableval="$enable_build_warnings"
2309 case "${enableval}" in
2310 yes) ;;
2311 no) build_warnings="-w";;
2312 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
2313 build_warnings="${build_warnings} ${t}";;
2314 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
2315 build_warnings="${t} ${build_warnings}";;
2316 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
2317 esac
2318 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
2319 echo "Setting warning flags = $build_warnings" 6>&1
2322 WARN_CFLAGS=""
2323 if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then
2324 WARN_CFLAGS="${build_warnings}"
2332 if test -z "$target" ; then
2333 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
2336 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
2337 echo "configure:2338: checking whether to enable maintainer-specific portions of Makefiles" >&5
2338 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
2339 if test "${enable_maintainer_mode+set}" = set; then
2340 enableval="$enable_maintainer_mode"
2341 USE_MAINTAINER_MODE=$enableval
2342 else
2343 USE_MAINTAINER_MODE=no
2346 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
2349 if test $USE_MAINTAINER_MODE = yes; then
2350 MAINTAINER_MODE_TRUE=
2351 MAINTAINER_MODE_FALSE='#'
2352 else
2353 MAINTAINER_MODE_TRUE='#'
2354 MAINTAINER_MODE_FALSE=
2356 MAINT=$MAINTAINER_MODE_TRUE
2359 echo $ac_n "checking whether to install libbfd""... $ac_c" 1>&6
2360 echo "configure:2361: checking whether to install libbfd" >&5
2361 # Check whether --enable-install-libbfd or --disable-install-libbfd was given.
2362 if test "${enable_install_libbfd+set}" = set; then
2363 enableval="$enable_install_libbfd"
2364 install_libbfd_p=$enableval
2365 else
2366 if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
2367 install_libbfd_p=yes
2368 else
2369 install_libbfd_p=no
2373 echo "$ac_t""$install_libbfd_p" 1>&6
2376 if test $install_libbfd_p = yes; then
2377 INSTALL_LIBBFD_TRUE=
2378 INSTALL_LIBBFD_FALSE='#'
2379 else
2380 INSTALL_LIBBFD_TRUE='#'
2381 INSTALL_LIBBFD_FALSE=
2383 # libbfd.a is a host library containing target dependent code
2384 bfdlibdir='$(libdir)'
2385 bfdincludedir='$(includedir)'
2386 if test "${host}" != "${target}"; then
2387 bfdlibdir='$(exec_prefix)/$(host_alias)/$(target_alias)/lib'
2388 bfdincludedir='$(exec_prefix)/$(host_alias)/$(target_alias)/include'
2396 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
2397 echo "configure:2398: checking for executable suffix" >&5
2398 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
2399 echo $ac_n "(cached) $ac_c" 1>&6
2400 else
2401 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
2402 ac_cv_exeext=.exe
2403 else
2404 rm -f conftest*
2405 echo 'int main () { return 0; }' > conftest.$ac_ext
2406 ac_cv_exeext=
2407 if { (eval echo configure:2408: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
2408 for file in conftest.*; do
2409 case $file in
2410 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
2411 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
2412 esac
2413 done
2414 else
2415 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
2417 rm -f conftest*
2418 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
2422 EXEEXT=""
2423 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
2424 echo "$ac_t""${ac_cv_exeext}" 1>&6
2425 ac_exeext=$EXEEXT
2428 # host-specific stuff:
2430 # Extract the first word of "gcc", so it can be a program name with args.
2431 set dummy gcc; ac_word=$2
2432 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2433 echo "configure:2434: checking for $ac_word" >&5
2434 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2435 echo $ac_n "(cached) $ac_c" 1>&6
2436 else
2437 if test -n "$CC"; then
2438 ac_cv_prog_CC="$CC" # Let the user override the test.
2439 else
2440 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2441 ac_dummy="$PATH"
2442 for ac_dir in $ac_dummy; do
2443 test -z "$ac_dir" && ac_dir=.
2444 if test -f $ac_dir/$ac_word; then
2445 ac_cv_prog_CC="gcc"
2446 break
2448 done
2449 IFS="$ac_save_ifs"
2452 CC="$ac_cv_prog_CC"
2453 if test -n "$CC"; then
2454 echo "$ac_t""$CC" 1>&6
2455 else
2456 echo "$ac_t""no" 1>&6
2459 if test -z "$CC"; then
2460 # Extract the first word of "cc", so it can be a program name with args.
2461 set dummy cc; ac_word=$2
2462 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2463 echo "configure:2464: checking for $ac_word" >&5
2464 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2465 echo $ac_n "(cached) $ac_c" 1>&6
2466 else
2467 if test -n "$CC"; then
2468 ac_cv_prog_CC="$CC" # Let the user override the test.
2469 else
2470 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2471 ac_prog_rejected=no
2472 ac_dummy="$PATH"
2473 for ac_dir in $ac_dummy; do
2474 test -z "$ac_dir" && ac_dir=.
2475 if test -f $ac_dir/$ac_word; then
2476 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2477 ac_prog_rejected=yes
2478 continue
2480 ac_cv_prog_CC="cc"
2481 break
2483 done
2484 IFS="$ac_save_ifs"
2485 if test $ac_prog_rejected = yes; then
2486 # We found a bogon in the path, so make sure we never use it.
2487 set dummy $ac_cv_prog_CC
2488 shift
2489 if test $# -gt 0; then
2490 # We chose a different compiler from the bogus one.
2491 # However, it has the same basename, so the bogon will be chosen
2492 # first if we set CC to just the basename; use the full file name.
2493 shift
2494 set dummy "$ac_dir/$ac_word" "$@"
2495 shift
2496 ac_cv_prog_CC="$@"
2501 CC="$ac_cv_prog_CC"
2502 if test -n "$CC"; then
2503 echo "$ac_t""$CC" 1>&6
2504 else
2505 echo "$ac_t""no" 1>&6
2508 if test -z "$CC"; then
2509 case "`uname -s`" in
2510 *win32* | *WIN32*)
2511 # Extract the first word of "cl", so it can be a program name with args.
2512 set dummy cl; ac_word=$2
2513 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2514 echo "configure:2515: checking for $ac_word" >&5
2515 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2516 echo $ac_n "(cached) $ac_c" 1>&6
2517 else
2518 if test -n "$CC"; then
2519 ac_cv_prog_CC="$CC" # Let the user override the test.
2520 else
2521 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2522 ac_dummy="$PATH"
2523 for ac_dir in $ac_dummy; do
2524 test -z "$ac_dir" && ac_dir=.
2525 if test -f $ac_dir/$ac_word; then
2526 ac_cv_prog_CC="cl"
2527 break
2529 done
2530 IFS="$ac_save_ifs"
2533 CC="$ac_cv_prog_CC"
2534 if test -n "$CC"; then
2535 echo "$ac_t""$CC" 1>&6
2536 else
2537 echo "$ac_t""no" 1>&6
2540 esac
2542 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2545 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2546 echo "configure:2547: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2548 ac_ext=c
2549 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2550 ac_cpp='$CPP $CPPFLAGS'
2551 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2552 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2553 cross_compiling=$ac_cv_prog_cc_cross
2555 cat > conftest.$ac_ext << EOF
2557 #line 2558 "configure"
2558 #include "confdefs.h"
2560 main(){return(0);}
2562 if { (eval echo configure:2563: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2563 ac_cv_prog_cc_works=yes
2564 # If we can't run a trivial program, we are probably using a cross compiler.
2565 if (./conftest; exit) 2>/dev/null; then
2566 ac_cv_prog_cc_cross=no
2567 else
2568 ac_cv_prog_cc_cross=yes
2570 else
2571 echo "configure: failed program was:" >&5
2572 cat conftest.$ac_ext >&5
2573 ac_cv_prog_cc_works=no
2575 rm -fr conftest*
2576 ac_ext=c
2577 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2578 ac_cpp='$CPP $CPPFLAGS'
2579 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2580 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2581 cross_compiling=$ac_cv_prog_cc_cross
2583 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2584 if test $ac_cv_prog_cc_works = no; then
2585 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2587 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2588 echo "configure:2589: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2589 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2590 cross_compiling=$ac_cv_prog_cc_cross
2592 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2593 echo "configure:2594: checking whether we are using GNU C" >&5
2594 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2595 echo $ac_n "(cached) $ac_c" 1>&6
2596 else
2597 cat > conftest.c <<EOF
2598 #ifdef __GNUC__
2599 yes;
2600 #endif
2602 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2603: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
2603 ac_cv_prog_gcc=yes
2604 else
2605 ac_cv_prog_gcc=no
2609 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2611 if test $ac_cv_prog_gcc = yes; then
2612 GCC=yes
2613 else
2614 GCC=
2617 ac_test_CFLAGS="${CFLAGS+set}"
2618 ac_save_CFLAGS="$CFLAGS"
2619 CFLAGS=
2620 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2621 echo "configure:2622: checking whether ${CC-cc} accepts -g" >&5
2622 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2623 echo $ac_n "(cached) $ac_c" 1>&6
2624 else
2625 echo 'void f(){}' > conftest.c
2626 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2627 ac_cv_prog_cc_g=yes
2628 else
2629 ac_cv_prog_cc_g=no
2631 rm -f conftest*
2635 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2636 if test "$ac_test_CFLAGS" = set; then
2637 CFLAGS="$ac_save_CFLAGS"
2638 elif test $ac_cv_prog_cc_g = yes; then
2639 if test "$GCC" = yes; then
2640 CFLAGS="-g -O2"
2641 else
2642 CFLAGS="-g"
2644 else
2645 if test "$GCC" = yes; then
2646 CFLAGS="-O2"
2647 else
2648 CFLAGS=
2653 ALL_LINGUAS="fr sv tr es da de id pt_BR"
2654 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2655 echo "configure:2656: checking how to run the C preprocessor" >&5
2656 # On Suns, sometimes $CPP names a directory.
2657 if test -n "$CPP" && test -d "$CPP"; then
2658 CPP=
2660 if test -z "$CPP"; then
2661 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2662 echo $ac_n "(cached) $ac_c" 1>&6
2663 else
2664 # This must be in double quotes, not single quotes, because CPP may get
2665 # substituted into the Makefile and "${CC-cc}" will confuse make.
2666 CPP="${CC-cc} -E"
2667 # On the NeXT, cc -E runs the code through the compiler's parser,
2668 # not just through cpp.
2669 cat > conftest.$ac_ext <<EOF
2670 #line 2671 "configure"
2671 #include "confdefs.h"
2672 #include <assert.h>
2673 Syntax Error
2675 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2676 { (eval echo configure:2677: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2677 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2678 if test -z "$ac_err"; then
2680 else
2681 echo "$ac_err" >&5
2682 echo "configure: failed program was:" >&5
2683 cat conftest.$ac_ext >&5
2684 rm -rf conftest*
2685 CPP="${CC-cc} -E -traditional-cpp"
2686 cat > conftest.$ac_ext <<EOF
2687 #line 2688 "configure"
2688 #include "confdefs.h"
2689 #include <assert.h>
2690 Syntax Error
2692 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2693 { (eval echo configure:2694: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2694 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2695 if test -z "$ac_err"; then
2697 else
2698 echo "$ac_err" >&5
2699 echo "configure: failed program was:" >&5
2700 cat conftest.$ac_ext >&5
2701 rm -rf conftest*
2702 CPP="${CC-cc} -nologo -E"
2703 cat > conftest.$ac_ext <<EOF
2704 #line 2705 "configure"
2705 #include "confdefs.h"
2706 #include <assert.h>
2707 Syntax Error
2709 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2710 { (eval echo configure:2711: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2711 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2712 if test -z "$ac_err"; then
2714 else
2715 echo "$ac_err" >&5
2716 echo "configure: failed program was:" >&5
2717 cat conftest.$ac_ext >&5
2718 rm -rf conftest*
2719 CPP=/lib/cpp
2721 rm -f conftest*
2723 rm -f conftest*
2725 rm -f conftest*
2726 ac_cv_prog_CPP="$CPP"
2728 CPP="$ac_cv_prog_CPP"
2729 else
2730 ac_cv_prog_CPP="$CPP"
2732 echo "$ac_t""$CPP" 1>&6
2734 # Extract the first word of "ranlib", so it can be a program name with args.
2735 set dummy ranlib; ac_word=$2
2736 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2737 echo "configure:2738: checking for $ac_word" >&5
2738 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2739 echo $ac_n "(cached) $ac_c" 1>&6
2740 else
2741 if test -n "$RANLIB"; then
2742 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2743 else
2744 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2745 ac_dummy="$PATH"
2746 for ac_dir in $ac_dummy; do
2747 test -z "$ac_dir" && ac_dir=.
2748 if test -f $ac_dir/$ac_word; then
2749 ac_cv_prog_RANLIB="ranlib"
2750 break
2752 done
2753 IFS="$ac_save_ifs"
2754 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
2757 RANLIB="$ac_cv_prog_RANLIB"
2758 if test -n "$RANLIB"; then
2759 echo "$ac_t""$RANLIB" 1>&6
2760 else
2761 echo "$ac_t""no" 1>&6
2764 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2765 echo "configure:2766: checking for ANSI C header files" >&5
2766 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2767 echo $ac_n "(cached) $ac_c" 1>&6
2768 else
2769 cat > conftest.$ac_ext <<EOF
2770 #line 2771 "configure"
2771 #include "confdefs.h"
2772 #include <stdlib.h>
2773 #include <stdarg.h>
2774 #include <string.h>
2775 #include <float.h>
2777 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2778 { (eval echo configure:2779: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2779 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2780 if test -z "$ac_err"; then
2781 rm -rf conftest*
2782 ac_cv_header_stdc=yes
2783 else
2784 echo "$ac_err" >&5
2785 echo "configure: failed program was:" >&5
2786 cat conftest.$ac_ext >&5
2787 rm -rf conftest*
2788 ac_cv_header_stdc=no
2790 rm -f conftest*
2792 if test $ac_cv_header_stdc = yes; then
2793 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2794 cat > conftest.$ac_ext <<EOF
2795 #line 2796 "configure"
2796 #include "confdefs.h"
2797 #include <string.h>
2799 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2800 egrep "memchr" >/dev/null 2>&1; then
2802 else
2803 rm -rf conftest*
2804 ac_cv_header_stdc=no
2806 rm -f conftest*
2810 if test $ac_cv_header_stdc = yes; then
2811 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2812 cat > conftest.$ac_ext <<EOF
2813 #line 2814 "configure"
2814 #include "confdefs.h"
2815 #include <stdlib.h>
2817 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2818 egrep "free" >/dev/null 2>&1; then
2820 else
2821 rm -rf conftest*
2822 ac_cv_header_stdc=no
2824 rm -f conftest*
2828 if test $ac_cv_header_stdc = yes; then
2829 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2830 if test "$cross_compiling" = yes; then
2832 else
2833 cat > conftest.$ac_ext <<EOF
2834 #line 2835 "configure"
2835 #include "confdefs.h"
2836 #include <ctype.h>
2837 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2838 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2839 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2840 int main () { int i; for (i = 0; i < 256; i++)
2841 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2842 exit (0); }
2845 if { (eval echo configure:2846: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2846 then
2848 else
2849 echo "configure: failed program was:" >&5
2850 cat conftest.$ac_ext >&5
2851 rm -fr conftest*
2852 ac_cv_header_stdc=no
2854 rm -fr conftest*
2860 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2861 if test $ac_cv_header_stdc = yes; then
2862 cat >> confdefs.h <<\EOF
2863 #define STDC_HEADERS 1
2868 echo $ac_n "checking for working const""... $ac_c" 1>&6
2869 echo "configure:2870: checking for working const" >&5
2870 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2871 echo $ac_n "(cached) $ac_c" 1>&6
2872 else
2873 cat > conftest.$ac_ext <<EOF
2874 #line 2875 "configure"
2875 #include "confdefs.h"
2877 int main() {
2879 /* Ultrix mips cc rejects this. */
2880 typedef int charset[2]; const charset x;
2881 /* SunOS 4.1.1 cc rejects this. */
2882 char const *const *ccp;
2883 char **p;
2884 /* NEC SVR4.0.2 mips cc rejects this. */
2885 struct point {int x, y;};
2886 static struct point const zero = {0,0};
2887 /* AIX XL C 1.02.0.0 rejects this.
2888 It does not let you subtract one const X* pointer from another in an arm
2889 of an if-expression whose if-part is not a constant expression */
2890 const char *g = "string";
2891 ccp = &g + (g ? g-g : 0);
2892 /* HPUX 7.0 cc rejects these. */
2893 ++ccp;
2894 p = (char**) ccp;
2895 ccp = (char const *const *) p;
2896 { /* SCO 3.2v4 cc rejects this. */
2897 char *t;
2898 char const *s = 0 ? (char *) 0 : (char const *) 0;
2900 *t++ = 0;
2902 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2903 int x[] = {25, 17};
2904 const int *foo = &x[0];
2905 ++foo;
2907 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2908 typedef const int *iptr;
2909 iptr p = 0;
2910 ++p;
2912 { /* AIX XL C 1.02.0.0 rejects this saying
2913 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2914 struct s { int j; const int *ap[3]; };
2915 struct s *b; b->j = 5;
2917 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2918 const int foo = 10;
2921 ; return 0; }
2923 if { (eval echo configure:2924: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2924 rm -rf conftest*
2925 ac_cv_c_const=yes
2926 else
2927 echo "configure: failed program was:" >&5
2928 cat conftest.$ac_ext >&5
2929 rm -rf conftest*
2930 ac_cv_c_const=no
2932 rm -f conftest*
2935 echo "$ac_t""$ac_cv_c_const" 1>&6
2936 if test $ac_cv_c_const = no; then
2937 cat >> confdefs.h <<\EOF
2938 #define const
2943 echo $ac_n "checking for inline""... $ac_c" 1>&6
2944 echo "configure:2945: checking for inline" >&5
2945 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
2946 echo $ac_n "(cached) $ac_c" 1>&6
2947 else
2948 ac_cv_c_inline=no
2949 for ac_kw in inline __inline__ __inline; do
2950 cat > conftest.$ac_ext <<EOF
2951 #line 2952 "configure"
2952 #include "confdefs.h"
2954 int main() {
2955 } $ac_kw foo() {
2956 ; return 0; }
2958 if { (eval echo configure:2959: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2959 rm -rf conftest*
2960 ac_cv_c_inline=$ac_kw; break
2961 else
2962 echo "configure: failed program was:" >&5
2963 cat conftest.$ac_ext >&5
2965 rm -f conftest*
2966 done
2970 echo "$ac_t""$ac_cv_c_inline" 1>&6
2971 case "$ac_cv_c_inline" in
2972 inline | yes) ;;
2973 no) cat >> confdefs.h <<\EOF
2974 #define inline
2977 *) cat >> confdefs.h <<EOF
2978 #define inline $ac_cv_c_inline
2981 esac
2983 echo $ac_n "checking for off_t""... $ac_c" 1>&6
2984 echo "configure:2985: checking for off_t" >&5
2985 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
2986 echo $ac_n "(cached) $ac_c" 1>&6
2987 else
2988 cat > conftest.$ac_ext <<EOF
2989 #line 2990 "configure"
2990 #include "confdefs.h"
2991 #include <sys/types.h>
2992 #if STDC_HEADERS
2993 #include <stdlib.h>
2994 #include <stddef.h>
2995 #endif
2997 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2998 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2999 rm -rf conftest*
3000 ac_cv_type_off_t=yes
3001 else
3002 rm -rf conftest*
3003 ac_cv_type_off_t=no
3005 rm -f conftest*
3008 echo "$ac_t""$ac_cv_type_off_t" 1>&6
3009 if test $ac_cv_type_off_t = no; then
3010 cat >> confdefs.h <<\EOF
3011 #define off_t long
3016 echo $ac_n "checking for size_t""... $ac_c" 1>&6
3017 echo "configure:3018: checking for size_t" >&5
3018 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
3019 echo $ac_n "(cached) $ac_c" 1>&6
3020 else
3021 cat > conftest.$ac_ext <<EOF
3022 #line 3023 "configure"
3023 #include "confdefs.h"
3024 #include <sys/types.h>
3025 #if STDC_HEADERS
3026 #include <stdlib.h>
3027 #include <stddef.h>
3028 #endif
3030 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3031 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3032 rm -rf conftest*
3033 ac_cv_type_size_t=yes
3034 else
3035 rm -rf conftest*
3036 ac_cv_type_size_t=no
3038 rm -f conftest*
3041 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3042 if test $ac_cv_type_size_t = no; then
3043 cat >> confdefs.h <<\EOF
3044 #define size_t unsigned
3049 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3050 # for constant arguments. Useless!
3051 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3052 echo "configure:3053: checking for working alloca.h" >&5
3053 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3054 echo $ac_n "(cached) $ac_c" 1>&6
3055 else
3056 cat > conftest.$ac_ext <<EOF
3057 #line 3058 "configure"
3058 #include "confdefs.h"
3059 #include <alloca.h>
3060 int main() {
3061 char *p = alloca(2 * sizeof(int));
3062 ; return 0; }
3064 if { (eval echo configure:3065: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3065 rm -rf conftest*
3066 ac_cv_header_alloca_h=yes
3067 else
3068 echo "configure: failed program was:" >&5
3069 cat conftest.$ac_ext >&5
3070 rm -rf conftest*
3071 ac_cv_header_alloca_h=no
3073 rm -f conftest*
3076 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3077 if test $ac_cv_header_alloca_h = yes; then
3078 cat >> confdefs.h <<\EOF
3079 #define HAVE_ALLOCA_H 1
3084 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3085 echo "configure:3086: checking for alloca" >&5
3086 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3087 echo $ac_n "(cached) $ac_c" 1>&6
3088 else
3089 cat > conftest.$ac_ext <<EOF
3090 #line 3091 "configure"
3091 #include "confdefs.h"
3093 #ifdef __GNUC__
3094 # define alloca __builtin_alloca
3095 #else
3096 # ifdef _MSC_VER
3097 # include <malloc.h>
3098 # define alloca _alloca
3099 # else
3100 # if HAVE_ALLOCA_H
3101 # include <alloca.h>
3102 # else
3103 # ifdef _AIX
3104 #pragma alloca
3105 # else
3106 # ifndef alloca /* predefined by HP cc +Olibcalls */
3107 char *alloca ();
3108 # endif
3109 # endif
3110 # endif
3111 # endif
3112 #endif
3114 int main() {
3115 char *p = (char *) alloca(1);
3116 ; return 0; }
3118 if { (eval echo configure:3119: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3119 rm -rf conftest*
3120 ac_cv_func_alloca_works=yes
3121 else
3122 echo "configure: failed program was:" >&5
3123 cat conftest.$ac_ext >&5
3124 rm -rf conftest*
3125 ac_cv_func_alloca_works=no
3127 rm -f conftest*
3130 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3131 if test $ac_cv_func_alloca_works = yes; then
3132 cat >> confdefs.h <<\EOF
3133 #define HAVE_ALLOCA 1
3138 if test $ac_cv_func_alloca_works = no; then
3139 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3140 # that cause trouble. Some versions do not even contain alloca or
3141 # contain a buggy version. If you still want to use their alloca,
3142 # use ar to extract alloca.o from them instead of compiling alloca.c.
3143 ALLOCA=alloca.${ac_objext}
3144 cat >> confdefs.h <<\EOF
3145 #define C_ALLOCA 1
3149 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3150 echo "configure:3151: checking whether alloca needs Cray hooks" >&5
3151 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3152 echo $ac_n "(cached) $ac_c" 1>&6
3153 else
3154 cat > conftest.$ac_ext <<EOF
3155 #line 3156 "configure"
3156 #include "confdefs.h"
3157 #if defined(CRAY) && ! defined(CRAY2)
3158 webecray
3159 #else
3160 wenotbecray
3161 #endif
3164 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3165 egrep "webecray" >/dev/null 2>&1; then
3166 rm -rf conftest*
3167 ac_cv_os_cray=yes
3168 else
3169 rm -rf conftest*
3170 ac_cv_os_cray=no
3172 rm -f conftest*
3176 echo "$ac_t""$ac_cv_os_cray" 1>&6
3177 if test $ac_cv_os_cray = yes; then
3178 for ac_func in _getb67 GETB67 getb67; do
3179 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3180 echo "configure:3181: checking for $ac_func" >&5
3181 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3182 echo $ac_n "(cached) $ac_c" 1>&6
3183 else
3184 cat > conftest.$ac_ext <<EOF
3185 #line 3186 "configure"
3186 #include "confdefs.h"
3187 /* System header to define __stub macros and hopefully few prototypes,
3188 which can conflict with char $ac_func(); below. */
3189 #include <assert.h>
3190 /* Override any gcc2 internal prototype to avoid an error. */
3191 /* We use char because int might match the return type of a gcc2
3192 builtin and then its argument prototype would still apply. */
3193 char $ac_func();
3195 int main() {
3197 /* The GNU C library defines this for functions which it implements
3198 to always fail with ENOSYS. Some functions are actually named
3199 something starting with __ and the normal name is an alias. */
3200 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3201 choke me
3202 #else
3203 $ac_func();
3204 #endif
3206 ; return 0; }
3208 if { (eval echo configure:3209: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3209 rm -rf conftest*
3210 eval "ac_cv_func_$ac_func=yes"
3211 else
3212 echo "configure: failed program was:" >&5
3213 cat conftest.$ac_ext >&5
3214 rm -rf conftest*
3215 eval "ac_cv_func_$ac_func=no"
3217 rm -f conftest*
3220 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3221 echo "$ac_t""yes" 1>&6
3222 cat >> confdefs.h <<EOF
3223 #define CRAY_STACKSEG_END $ac_func
3226 break
3227 else
3228 echo "$ac_t""no" 1>&6
3231 done
3234 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3235 echo "configure:3236: checking stack direction for C alloca" >&5
3236 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3237 echo $ac_n "(cached) $ac_c" 1>&6
3238 else
3239 if test "$cross_compiling" = yes; then
3240 ac_cv_c_stack_direction=0
3241 else
3242 cat > conftest.$ac_ext <<EOF
3243 #line 3244 "configure"
3244 #include "confdefs.h"
3245 find_stack_direction ()
3247 static char *addr = 0;
3248 auto char dummy;
3249 if (addr == 0)
3251 addr = &dummy;
3252 return find_stack_direction ();
3254 else
3255 return (&dummy > addr) ? 1 : -1;
3257 main ()
3259 exit (find_stack_direction() < 0);
3262 if { (eval echo configure:3263: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3263 then
3264 ac_cv_c_stack_direction=1
3265 else
3266 echo "configure: failed program was:" >&5
3267 cat conftest.$ac_ext >&5
3268 rm -fr conftest*
3269 ac_cv_c_stack_direction=-1
3271 rm -fr conftest*
3276 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3277 cat >> confdefs.h <<EOF
3278 #define STACK_DIRECTION $ac_cv_c_stack_direction
3283 for ac_hdr in unistd.h
3285 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3286 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3287 echo "configure:3288: checking for $ac_hdr" >&5
3288 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3289 echo $ac_n "(cached) $ac_c" 1>&6
3290 else
3291 cat > conftest.$ac_ext <<EOF
3292 #line 3293 "configure"
3293 #include "confdefs.h"
3294 #include <$ac_hdr>
3296 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3297 { (eval echo configure:3298: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3298 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3299 if test -z "$ac_err"; then
3300 rm -rf conftest*
3301 eval "ac_cv_header_$ac_safe=yes"
3302 else
3303 echo "$ac_err" >&5
3304 echo "configure: failed program was:" >&5
3305 cat conftest.$ac_ext >&5
3306 rm -rf conftest*
3307 eval "ac_cv_header_$ac_safe=no"
3309 rm -f conftest*
3311 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3312 echo "$ac_t""yes" 1>&6
3313 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3314 cat >> confdefs.h <<EOF
3315 #define $ac_tr_hdr 1
3318 else
3319 echo "$ac_t""no" 1>&6
3321 done
3323 for ac_func in getpagesize
3325 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3326 echo "configure:3327: checking for $ac_func" >&5
3327 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3328 echo $ac_n "(cached) $ac_c" 1>&6
3329 else
3330 cat > conftest.$ac_ext <<EOF
3331 #line 3332 "configure"
3332 #include "confdefs.h"
3333 /* System header to define __stub macros and hopefully few prototypes,
3334 which can conflict with char $ac_func(); below. */
3335 #include <assert.h>
3336 /* Override any gcc2 internal prototype to avoid an error. */
3337 /* We use char because int might match the return type of a gcc2
3338 builtin and then its argument prototype would still apply. */
3339 char $ac_func();
3341 int main() {
3343 /* The GNU C library defines this for functions which it implements
3344 to always fail with ENOSYS. Some functions are actually named
3345 something starting with __ and the normal name is an alias. */
3346 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3347 choke me
3348 #else
3349 $ac_func();
3350 #endif
3352 ; return 0; }
3354 if { (eval echo configure:3355: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3355 rm -rf conftest*
3356 eval "ac_cv_func_$ac_func=yes"
3357 else
3358 echo "configure: failed program was:" >&5
3359 cat conftest.$ac_ext >&5
3360 rm -rf conftest*
3361 eval "ac_cv_func_$ac_func=no"
3363 rm -f conftest*
3366 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3367 echo "$ac_t""yes" 1>&6
3368 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3369 cat >> confdefs.h <<EOF
3370 #define $ac_tr_func 1
3373 else
3374 echo "$ac_t""no" 1>&6
3376 done
3378 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3379 echo "configure:3380: checking for working mmap" >&5
3380 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3381 echo $ac_n "(cached) $ac_c" 1>&6
3382 else
3383 if test "$cross_compiling" = yes; then
3384 ac_cv_func_mmap_fixed_mapped=no
3385 else
3386 cat > conftest.$ac_ext <<EOF
3387 #line 3388 "configure"
3388 #include "confdefs.h"
3390 /* Thanks to Mike Haertel and Jim Avera for this test.
3391 Here is a matrix of mmap possibilities:
3392 mmap private not fixed
3393 mmap private fixed at somewhere currently unmapped
3394 mmap private fixed at somewhere already mapped
3395 mmap shared not fixed
3396 mmap shared fixed at somewhere currently unmapped
3397 mmap shared fixed at somewhere already mapped
3398 For private mappings, we should verify that changes cannot be read()
3399 back from the file, nor mmap's back from the file at a different
3400 address. (There have been systems where private was not correctly
3401 implemented like the infamous i386 svr4.0, and systems where the
3402 VM page cache was not coherent with the filesystem buffer cache
3403 like early versions of FreeBSD and possibly contemporary NetBSD.)
3404 For shared mappings, we should conversely verify that changes get
3405 propogated back to all the places they're supposed to be.
3407 Grep wants private fixed already mapped.
3408 The main things grep needs to know about mmap are:
3409 * does it exist and is it safe to write into the mmap'd area
3410 * how to use it (BSD variants) */
3411 #include <sys/types.h>
3412 #include <fcntl.h>
3413 #include <sys/mman.h>
3415 /* This mess was copied from the GNU getpagesize.h. */
3416 #ifndef HAVE_GETPAGESIZE
3417 # ifdef HAVE_UNISTD_H
3418 # include <unistd.h>
3419 # endif
3421 /* Assume that all systems that can run configure have sys/param.h. */
3422 # ifndef HAVE_SYS_PARAM_H
3423 # define HAVE_SYS_PARAM_H 1
3424 # endif
3426 # ifdef _SC_PAGESIZE
3427 # define getpagesize() sysconf(_SC_PAGESIZE)
3428 # else /* no _SC_PAGESIZE */
3429 # ifdef HAVE_SYS_PARAM_H
3430 # include <sys/param.h>
3431 # ifdef EXEC_PAGESIZE
3432 # define getpagesize() EXEC_PAGESIZE
3433 # else /* no EXEC_PAGESIZE */
3434 # ifdef NBPG
3435 # define getpagesize() NBPG * CLSIZE
3436 # ifndef CLSIZE
3437 # define CLSIZE 1
3438 # endif /* no CLSIZE */
3439 # else /* no NBPG */
3440 # ifdef NBPC
3441 # define getpagesize() NBPC
3442 # else /* no NBPC */
3443 # ifdef PAGESIZE
3444 # define getpagesize() PAGESIZE
3445 # endif /* PAGESIZE */
3446 # endif /* no NBPC */
3447 # endif /* no NBPG */
3448 # endif /* no EXEC_PAGESIZE */
3449 # else /* no HAVE_SYS_PARAM_H */
3450 # define getpagesize() 8192 /* punt totally */
3451 # endif /* no HAVE_SYS_PARAM_H */
3452 # endif /* no _SC_PAGESIZE */
3454 #endif /* no HAVE_GETPAGESIZE */
3456 #ifdef __cplusplus
3457 extern "C" { void *malloc(unsigned); }
3458 #else
3459 char *malloc();
3460 #endif
3463 main()
3465 char *data, *data2, *data3;
3466 int i, pagesize;
3467 int fd;
3469 pagesize = getpagesize();
3472 * First, make a file with some known garbage in it.
3474 data = malloc(pagesize);
3475 if (!data)
3476 exit(1);
3477 for (i = 0; i < pagesize; ++i)
3478 *(data + i) = rand();
3479 umask(0);
3480 fd = creat("conftestmmap", 0600);
3481 if (fd < 0)
3482 exit(1);
3483 if (write(fd, data, pagesize) != pagesize)
3484 exit(1);
3485 close(fd);
3488 * Next, try to mmap the file at a fixed address which
3489 * already has something else allocated at it. If we can,
3490 * also make sure that we see the same garbage.
3492 fd = open("conftestmmap", O_RDWR);
3493 if (fd < 0)
3494 exit(1);
3495 data2 = malloc(2 * pagesize);
3496 if (!data2)
3497 exit(1);
3498 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3499 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3500 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3501 exit(1);
3502 for (i = 0; i < pagesize; ++i)
3503 if (*(data + i) != *(data2 + i))
3504 exit(1);
3507 * Finally, make sure that changes to the mapped area
3508 * do not percolate back to the file as seen by read().
3509 * (This is a bug on some variants of i386 svr4.0.)
3511 for (i = 0; i < pagesize; ++i)
3512 *(data2 + i) = *(data2 + i) + 1;
3513 data3 = malloc(pagesize);
3514 if (!data3)
3515 exit(1);
3516 if (read(fd, data3, pagesize) != pagesize)
3517 exit(1);
3518 for (i = 0; i < pagesize; ++i)
3519 if (*(data + i) != *(data3 + i))
3520 exit(1);
3521 close(fd);
3522 unlink("conftestmmap");
3523 exit(0);
3527 if { (eval echo configure:3528: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3528 then
3529 ac_cv_func_mmap_fixed_mapped=yes
3530 else
3531 echo "configure: failed program was:" >&5
3532 cat conftest.$ac_ext >&5
3533 rm -fr conftest*
3534 ac_cv_func_mmap_fixed_mapped=no
3536 rm -fr conftest*
3541 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3542 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3543 cat >> confdefs.h <<\EOF
3544 #define HAVE_MMAP 1
3550 for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3551 unistd.h values.h sys/param.h
3553 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3554 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3555 echo "configure:3556: checking for $ac_hdr" >&5
3556 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3557 echo $ac_n "(cached) $ac_c" 1>&6
3558 else
3559 cat > conftest.$ac_ext <<EOF
3560 #line 3561 "configure"
3561 #include "confdefs.h"
3562 #include <$ac_hdr>
3564 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3565 { (eval echo configure:3566: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3566 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3567 if test -z "$ac_err"; then
3568 rm -rf conftest*
3569 eval "ac_cv_header_$ac_safe=yes"
3570 else
3571 echo "$ac_err" >&5
3572 echo "configure: failed program was:" >&5
3573 cat conftest.$ac_ext >&5
3574 rm -rf conftest*
3575 eval "ac_cv_header_$ac_safe=no"
3577 rm -f conftest*
3579 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3580 echo "$ac_t""yes" 1>&6
3581 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3582 cat >> confdefs.h <<EOF
3583 #define $ac_tr_hdr 1
3586 else
3587 echo "$ac_t""no" 1>&6
3589 done
3591 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3592 __argz_count __argz_stringify __argz_next
3594 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3595 echo "configure:3596: checking for $ac_func" >&5
3596 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3597 echo $ac_n "(cached) $ac_c" 1>&6
3598 else
3599 cat > conftest.$ac_ext <<EOF
3600 #line 3601 "configure"
3601 #include "confdefs.h"
3602 /* System header to define __stub macros and hopefully few prototypes,
3603 which can conflict with char $ac_func(); below. */
3604 #include <assert.h>
3605 /* Override any gcc2 internal prototype to avoid an error. */
3606 /* We use char because int might match the return type of a gcc2
3607 builtin and then its argument prototype would still apply. */
3608 char $ac_func();
3610 int main() {
3612 /* The GNU C library defines this for functions which it implements
3613 to always fail with ENOSYS. Some functions are actually named
3614 something starting with __ and the normal name is an alias. */
3615 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3616 choke me
3617 #else
3618 $ac_func();
3619 #endif
3621 ; return 0; }
3623 if { (eval echo configure:3624: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3624 rm -rf conftest*
3625 eval "ac_cv_func_$ac_func=yes"
3626 else
3627 echo "configure: failed program was:" >&5
3628 cat conftest.$ac_ext >&5
3629 rm -rf conftest*
3630 eval "ac_cv_func_$ac_func=no"
3632 rm -f conftest*
3635 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3636 echo "$ac_t""yes" 1>&6
3637 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3638 cat >> confdefs.h <<EOF
3639 #define $ac_tr_func 1
3642 else
3643 echo "$ac_t""no" 1>&6
3645 done
3648 if test "${ac_cv_func_stpcpy+set}" != "set"; then
3649 for ac_func in stpcpy
3651 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3652 echo "configure:3653: checking for $ac_func" >&5
3653 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3654 echo $ac_n "(cached) $ac_c" 1>&6
3655 else
3656 cat > conftest.$ac_ext <<EOF
3657 #line 3658 "configure"
3658 #include "confdefs.h"
3659 /* System header to define __stub macros and hopefully few prototypes,
3660 which can conflict with char $ac_func(); below. */
3661 #include <assert.h>
3662 /* Override any gcc2 internal prototype to avoid an error. */
3663 /* We use char because int might match the return type of a gcc2
3664 builtin and then its argument prototype would still apply. */
3665 char $ac_func();
3667 int main() {
3669 /* The GNU C library defines this for functions which it implements
3670 to always fail with ENOSYS. Some functions are actually named
3671 something starting with __ and the normal name is an alias. */
3672 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3673 choke me
3674 #else
3675 $ac_func();
3676 #endif
3678 ; return 0; }
3680 if { (eval echo configure:3681: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3681 rm -rf conftest*
3682 eval "ac_cv_func_$ac_func=yes"
3683 else
3684 echo "configure: failed program was:" >&5
3685 cat conftest.$ac_ext >&5
3686 rm -rf conftest*
3687 eval "ac_cv_func_$ac_func=no"
3689 rm -f conftest*
3692 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3693 echo "$ac_t""yes" 1>&6
3694 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3695 cat >> confdefs.h <<EOF
3696 #define $ac_tr_func 1
3699 else
3700 echo "$ac_t""no" 1>&6
3702 done
3705 if test "${ac_cv_func_stpcpy}" = "yes"; then
3706 cat >> confdefs.h <<\EOF
3707 #define HAVE_STPCPY 1
3712 if test $ac_cv_header_locale_h = yes; then
3713 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3714 echo "configure:3715: checking for LC_MESSAGES" >&5
3715 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3716 echo $ac_n "(cached) $ac_c" 1>&6
3717 else
3718 cat > conftest.$ac_ext <<EOF
3719 #line 3720 "configure"
3720 #include "confdefs.h"
3721 #include <locale.h>
3722 int main() {
3723 return LC_MESSAGES
3724 ; return 0; }
3726 if { (eval echo configure:3727: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3727 rm -rf conftest*
3728 am_cv_val_LC_MESSAGES=yes
3729 else
3730 echo "configure: failed program was:" >&5
3731 cat conftest.$ac_ext >&5
3732 rm -rf conftest*
3733 am_cv_val_LC_MESSAGES=no
3735 rm -f conftest*
3738 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3739 if test $am_cv_val_LC_MESSAGES = yes; then
3740 cat >> confdefs.h <<\EOF
3741 #define HAVE_LC_MESSAGES 1
3746 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3747 echo "configure:3748: checking whether NLS is requested" >&5
3748 # Check whether --enable-nls or --disable-nls was given.
3749 if test "${enable_nls+set}" = set; then
3750 enableval="$enable_nls"
3751 USE_NLS=$enableval
3752 else
3753 USE_NLS=yes
3756 echo "$ac_t""$USE_NLS" 1>&6
3759 USE_INCLUDED_LIBINTL=no
3761 if test "$USE_NLS" = "yes"; then
3762 cat >> confdefs.h <<\EOF
3763 #define ENABLE_NLS 1
3766 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3767 echo "configure:3768: checking whether included gettext is requested" >&5
3768 # Check whether --with-included-gettext or --without-included-gettext was given.
3769 if test "${with_included_gettext+set}" = set; then
3770 withval="$with_included_gettext"
3771 nls_cv_force_use_gnu_gettext=$withval
3772 else
3773 nls_cv_force_use_gnu_gettext=no
3776 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3778 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
3779 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3780 nls_cv_header_intl=
3781 nls_cv_header_libgt=
3782 CATOBJEXT=NONE
3784 ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3785 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3786 echo "configure:3787: checking for libintl.h" >&5
3787 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3788 echo $ac_n "(cached) $ac_c" 1>&6
3789 else
3790 cat > conftest.$ac_ext <<EOF
3791 #line 3792 "configure"
3792 #include "confdefs.h"
3793 #include <libintl.h>
3795 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3796 { (eval echo configure:3797: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3797 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3798 if test -z "$ac_err"; then
3799 rm -rf conftest*
3800 eval "ac_cv_header_$ac_safe=yes"
3801 else
3802 echo "$ac_err" >&5
3803 echo "configure: failed program was:" >&5
3804 cat conftest.$ac_ext >&5
3805 rm -rf conftest*
3806 eval "ac_cv_header_$ac_safe=no"
3808 rm -f conftest*
3810 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3811 echo "$ac_t""yes" 1>&6
3812 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
3813 echo "configure:3814: checking for gettext in libc" >&5
3814 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
3815 echo $ac_n "(cached) $ac_c" 1>&6
3816 else
3817 cat > conftest.$ac_ext <<EOF
3818 #line 3819 "configure"
3819 #include "confdefs.h"
3820 #include <libintl.h>
3821 int main() {
3822 return (int) gettext ("")
3823 ; return 0; }
3825 if { (eval echo configure:3826: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3826 rm -rf conftest*
3827 gt_cv_func_gettext_libc=yes
3828 else
3829 echo "configure: failed program was:" >&5
3830 cat conftest.$ac_ext >&5
3831 rm -rf conftest*
3832 gt_cv_func_gettext_libc=no
3834 rm -f conftest*
3837 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
3839 if test "$gt_cv_func_gettext_libc" != "yes"; then
3840 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
3841 echo "configure:3842: checking for bindtextdomain in -lintl" >&5
3842 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
3843 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3844 echo $ac_n "(cached) $ac_c" 1>&6
3845 else
3846 ac_save_LIBS="$LIBS"
3847 LIBS="-lintl $LIBS"
3848 cat > conftest.$ac_ext <<EOF
3849 #line 3850 "configure"
3850 #include "confdefs.h"
3851 /* Override any gcc2 internal prototype to avoid an error. */
3852 /* We use char because int might match the return type of a gcc2
3853 builtin and then its argument prototype would still apply. */
3854 char bindtextdomain();
3856 int main() {
3857 bindtextdomain()
3858 ; return 0; }
3860 if { (eval echo configure:3861: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3861 rm -rf conftest*
3862 eval "ac_cv_lib_$ac_lib_var=yes"
3863 else
3864 echo "configure: failed program was:" >&5
3865 cat conftest.$ac_ext >&5
3866 rm -rf conftest*
3867 eval "ac_cv_lib_$ac_lib_var=no"
3869 rm -f conftest*
3870 LIBS="$ac_save_LIBS"
3873 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3874 echo "$ac_t""yes" 1>&6
3875 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
3876 echo "configure:3877: checking for gettext in libintl" >&5
3877 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
3878 echo $ac_n "(cached) $ac_c" 1>&6
3879 else
3880 cat > conftest.$ac_ext <<EOF
3881 #line 3882 "configure"
3882 #include "confdefs.h"
3884 int main() {
3885 return (int) gettext ("")
3886 ; return 0; }
3888 if { (eval echo configure:3889: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3889 rm -rf conftest*
3890 gt_cv_func_gettext_libintl=yes
3891 else
3892 echo "configure: failed program was:" >&5
3893 cat conftest.$ac_ext >&5
3894 rm -rf conftest*
3895 gt_cv_func_gettext_libintl=no
3897 rm -f conftest*
3900 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
3901 else
3902 echo "$ac_t""no" 1>&6
3907 if test "$gt_cv_func_gettext_libc" = "yes" \
3908 || test "$gt_cv_func_gettext_libintl" = "yes"; then
3909 cat >> confdefs.h <<\EOF
3910 #define HAVE_GETTEXT 1
3913 # Extract the first word of "msgfmt", so it can be a program name with args.
3914 set dummy msgfmt; ac_word=$2
3915 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3916 echo "configure:3917: checking for $ac_word" >&5
3917 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3918 echo $ac_n "(cached) $ac_c" 1>&6
3919 else
3920 case "$MSGFMT" in
3922 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
3925 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3926 for ac_dir in $PATH; do
3927 test -z "$ac_dir" && ac_dir=.
3928 if test -f $ac_dir/$ac_word; then
3929 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3930 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
3931 break
3934 done
3935 IFS="$ac_save_ifs"
3936 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
3938 esac
3940 MSGFMT="$ac_cv_path_MSGFMT"
3941 if test -n "$MSGFMT"; then
3942 echo "$ac_t""$MSGFMT" 1>&6
3943 else
3944 echo "$ac_t""no" 1>&6
3946 if test "$MSGFMT" != "no"; then
3947 for ac_func in dcgettext
3949 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3950 echo "configure:3951: checking for $ac_func" >&5
3951 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3952 echo $ac_n "(cached) $ac_c" 1>&6
3953 else
3954 cat > conftest.$ac_ext <<EOF
3955 #line 3956 "configure"
3956 #include "confdefs.h"
3957 /* System header to define __stub macros and hopefully few prototypes,
3958 which can conflict with char $ac_func(); below. */
3959 #include <assert.h>
3960 /* Override any gcc2 internal prototype to avoid an error. */
3961 /* We use char because int might match the return type of a gcc2
3962 builtin and then its argument prototype would still apply. */
3963 char $ac_func();
3965 int main() {
3967 /* The GNU C library defines this for functions which it implements
3968 to always fail with ENOSYS. Some functions are actually named
3969 something starting with __ and the normal name is an alias. */
3970 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3971 choke me
3972 #else
3973 $ac_func();
3974 #endif
3976 ; return 0; }
3978 if { (eval echo configure:3979: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3979 rm -rf conftest*
3980 eval "ac_cv_func_$ac_func=yes"
3981 else
3982 echo "configure: failed program was:" >&5
3983 cat conftest.$ac_ext >&5
3984 rm -rf conftest*
3985 eval "ac_cv_func_$ac_func=no"
3987 rm -f conftest*
3990 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3991 echo "$ac_t""yes" 1>&6
3992 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3993 cat >> confdefs.h <<EOF
3994 #define $ac_tr_func 1
3997 else
3998 echo "$ac_t""no" 1>&6
4000 done
4002 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4003 set dummy gmsgfmt; ac_word=$2
4004 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4005 echo "configure:4006: checking for $ac_word" >&5
4006 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4007 echo $ac_n "(cached) $ac_c" 1>&6
4008 else
4009 case "$GMSGFMT" in
4011 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
4013 ?:/*)
4014 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
4017 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4018 ac_dummy="$PATH"
4019 for ac_dir in $ac_dummy; do
4020 test -z "$ac_dir" && ac_dir=.
4021 if test -f $ac_dir/$ac_word; then
4022 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
4023 break
4025 done
4026 IFS="$ac_save_ifs"
4027 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
4029 esac
4031 GMSGFMT="$ac_cv_path_GMSGFMT"
4032 if test -n "$GMSGFMT"; then
4033 echo "$ac_t""$GMSGFMT" 1>&6
4034 else
4035 echo "$ac_t""no" 1>&6
4038 # Extract the first word of "xgettext", so it can be a program name with args.
4039 set dummy xgettext; ac_word=$2
4040 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4041 echo "configure:4042: checking for $ac_word" >&5
4042 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4043 echo $ac_n "(cached) $ac_c" 1>&6
4044 else
4045 case "$XGETTEXT" in
4047 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4050 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4051 for ac_dir in $PATH; do
4052 test -z "$ac_dir" && ac_dir=.
4053 if test -f $ac_dir/$ac_word; then
4054 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4055 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4056 break
4059 done
4060 IFS="$ac_save_ifs"
4061 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4063 esac
4065 XGETTEXT="$ac_cv_path_XGETTEXT"
4066 if test -n "$XGETTEXT"; then
4067 echo "$ac_t""$XGETTEXT" 1>&6
4068 else
4069 echo "$ac_t""no" 1>&6
4072 cat > conftest.$ac_ext <<EOF
4073 #line 4074 "configure"
4074 #include "confdefs.h"
4076 int main() {
4077 extern int _nl_msg_cat_cntr;
4078 return _nl_msg_cat_cntr
4079 ; return 0; }
4081 if { (eval echo configure:4082: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4082 rm -rf conftest*
4083 CATOBJEXT=.gmo
4084 DATADIRNAME=share
4085 else
4086 echo "configure: failed program was:" >&5
4087 cat conftest.$ac_ext >&5
4088 rm -rf conftest*
4089 CATOBJEXT=.mo
4090 DATADIRNAME=lib
4092 rm -f conftest*
4093 INSTOBJEXT=.mo
4097 else
4098 echo "$ac_t""no" 1>&6
4103 if test "$CATOBJEXT" = "NONE"; then
4104 nls_cv_use_gnu_gettext=yes
4108 if test "$nls_cv_use_gnu_gettext" = "yes"; then
4109 INTLOBJS="\$(GETTOBJS)"
4110 # Extract the first word of "msgfmt", so it can be a program name with args.
4111 set dummy msgfmt; ac_word=$2
4112 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4113 echo "configure:4114: checking for $ac_word" >&5
4114 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4115 echo $ac_n "(cached) $ac_c" 1>&6
4116 else
4117 case "$MSGFMT" in
4119 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
4122 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4123 for ac_dir in $PATH; do
4124 test -z "$ac_dir" && ac_dir=.
4125 if test -f $ac_dir/$ac_word; then
4126 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4127 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
4128 break
4131 done
4132 IFS="$ac_save_ifs"
4133 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
4135 esac
4137 MSGFMT="$ac_cv_path_MSGFMT"
4138 if test -n "$MSGFMT"; then
4139 echo "$ac_t""$MSGFMT" 1>&6
4140 else
4141 echo "$ac_t""no" 1>&6
4144 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4145 set dummy gmsgfmt; ac_word=$2
4146 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4147 echo "configure:4148: checking for $ac_word" >&5
4148 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4149 echo $ac_n "(cached) $ac_c" 1>&6
4150 else
4151 case "$GMSGFMT" in
4153 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
4155 ?:/*)
4156 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
4159 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4160 ac_dummy="$PATH"
4161 for ac_dir in $ac_dummy; do
4162 test -z "$ac_dir" && ac_dir=.
4163 if test -f $ac_dir/$ac_word; then
4164 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
4165 break
4167 done
4168 IFS="$ac_save_ifs"
4169 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
4171 esac
4173 GMSGFMT="$ac_cv_path_GMSGFMT"
4174 if test -n "$GMSGFMT"; then
4175 echo "$ac_t""$GMSGFMT" 1>&6
4176 else
4177 echo "$ac_t""no" 1>&6
4180 # Extract the first word of "xgettext", so it can be a program name with args.
4181 set dummy xgettext; ac_word=$2
4182 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4183 echo "configure:4184: checking for $ac_word" >&5
4184 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4185 echo $ac_n "(cached) $ac_c" 1>&6
4186 else
4187 case "$XGETTEXT" in
4189 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4192 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4193 for ac_dir in $PATH; do
4194 test -z "$ac_dir" && ac_dir=.
4195 if test -f $ac_dir/$ac_word; then
4196 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4197 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4198 break
4201 done
4202 IFS="$ac_save_ifs"
4203 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4205 esac
4207 XGETTEXT="$ac_cv_path_XGETTEXT"
4208 if test -n "$XGETTEXT"; then
4209 echo "$ac_t""$XGETTEXT" 1>&6
4210 else
4211 echo "$ac_t""no" 1>&6
4215 USE_INCLUDED_LIBINTL=yes
4216 CATOBJEXT=.gmo
4217 INSTOBJEXT=.mo
4218 DATADIRNAME=share
4219 INTLDEPS='$(top_builddir)/../intl/libintl.a'
4220 INTLLIBS=$INTLDEPS
4221 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
4222 nls_cv_header_intl=libintl.h
4223 nls_cv_header_libgt=libgettext.h
4226 if test "$XGETTEXT" != ":"; then
4227 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
4229 else
4230 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4231 XGETTEXT=":"
4235 # We need to process the po/ directory.
4236 POSUB=po
4237 else
4238 DATADIRNAME=share
4239 nls_cv_header_intl=libintl.h
4240 nls_cv_header_libgt=libgettext.h
4243 # If this is used in GNU gettext we have to set USE_NLS to `yes'
4244 # because some of the sources are only built for this goal.
4245 if test "$PACKAGE" = gettext; then
4246 USE_NLS=yes
4247 USE_INCLUDED_LIBINTL=yes
4250 for lang in $ALL_LINGUAS; do
4251 GMOFILES="$GMOFILES $lang.gmo"
4252 POFILES="$POFILES $lang.po"
4253 done
4268 if test "x$CATOBJEXT" != "x"; then
4269 if test "x$ALL_LINGUAS" = "x"; then
4270 LINGUAS=
4271 else
4272 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4273 echo "configure:4274: checking for catalogs to be installed" >&5
4274 NEW_LINGUAS=
4275 for lang in ${LINGUAS=$ALL_LINGUAS}; do
4276 case "$ALL_LINGUAS" in
4277 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
4278 esac
4279 done
4280 LINGUAS=$NEW_LINGUAS
4281 echo "$ac_t""$LINGUAS" 1>&6
4284 if test -n "$LINGUAS"; then
4285 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
4289 if test $ac_cv_header_locale_h = yes; then
4290 INCLUDE_LOCALE_H="#include <locale.h>"
4291 else
4292 INCLUDE_LOCALE_H="\
4293 /* The system does not provide the header <locale.h>. Take care yourself. */"
4297 if test -f $srcdir/po2tbl.sed.in; then
4298 if test "$CATOBJEXT" = ".cat"; then
4299 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4300 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4301 echo "configure:4302: checking for linux/version.h" >&5
4302 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4303 echo $ac_n "(cached) $ac_c" 1>&6
4304 else
4305 cat > conftest.$ac_ext <<EOF
4306 #line 4307 "configure"
4307 #include "confdefs.h"
4308 #include <linux/version.h>
4310 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4311 { (eval echo configure:4312: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4312 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4313 if test -z "$ac_err"; then
4314 rm -rf conftest*
4315 eval "ac_cv_header_$ac_safe=yes"
4316 else
4317 echo "$ac_err" >&5
4318 echo "configure: failed program was:" >&5
4319 cat conftest.$ac_ext >&5
4320 rm -rf conftest*
4321 eval "ac_cv_header_$ac_safe=no"
4323 rm -f conftest*
4325 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4326 echo "$ac_t""yes" 1>&6
4327 msgformat=linux
4328 else
4329 echo "$ac_t""no" 1>&6
4330 msgformat=xopen
4334 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
4336 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4337 $srcdir/po2tbl.sed.in > po2tbl.sed
4340 if test "$PACKAGE" = "gettext"; then
4341 GT_NO="#NO#"
4342 GT_YES=
4343 else
4344 GT_NO=
4345 GT_YES="#YES#"
4350 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
4356 if test -f $srcdir/po/POTFILES.in; then
4357 test -d po || mkdir po
4358 if test "x$srcdir" != "x."; then
4359 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4360 posrcprefix="$srcdir/"
4361 else
4362 posrcprefix="../$srcdir/"
4364 else
4365 posrcprefix="../"
4367 rm -f po/POTFILES
4368 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4369 < $srcdir/po/POTFILES.in > po/POTFILES
4373 . ${srcdir}/../bfd/configure.host
4375 # Put a plausible default for CC_FOR_BUILD in Makefile.
4376 if test -z "$CC_FOR_BUILD"; then
4377 if test "x$cross_compiling" = "xno"; then
4378 CC_FOR_BUILD='$(CC)'
4379 else
4380 CC_FOR_BUILD=gcc
4384 # Also set EXEEXT_FOR_BUILD.
4385 if test "x$cross_compiling" = "xno"; then
4386 EXEEXT_FOR_BUILD='$(EXEEXT)'
4387 else
4388 echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
4389 echo "configure:4390: checking for build system executable suffix" >&5
4390 if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
4391 echo $ac_n "(cached) $ac_c" 1>&6
4392 else
4393 rm -f conftest*
4394 echo 'int main () { return 0; }' > conftest.c
4395 bfd_cv_build_exeext=
4396 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
4397 for file in conftest.*; do
4398 case $file in
4399 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
4400 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4401 esac
4402 done
4403 rm -f conftest*
4404 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
4407 echo "$ac_t""$bfd_cv_build_exeext" 1>&6
4408 EXEEXT_FOR_BUILD=""
4409 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
4414 # Find a good install program. We prefer a C program (faster),
4415 # so one script is as good as another. But avoid the broken or
4416 # incompatible versions:
4417 # SysV /etc/install, /usr/sbin/install
4418 # SunOS /usr/etc/install
4419 # IRIX /sbin/install
4420 # AIX /bin/install
4421 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4422 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4423 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4424 # ./install, which can be erroneously created by make from ./install.sh.
4425 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
4426 echo "configure:4427: checking for a BSD compatible install" >&5
4427 if test -z "$INSTALL"; then
4428 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
4429 echo $ac_n "(cached) $ac_c" 1>&6
4430 else
4431 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
4432 for ac_dir in $PATH; do
4433 # Account for people who put trailing slashes in PATH elements.
4434 case "$ac_dir/" in
4435 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
4437 # OSF1 and SCO ODT 3.0 have their own names for install.
4438 # Don't use installbsd from OSF since it installs stuff as root
4439 # by default.
4440 for ac_prog in ginstall scoinst install; do
4441 if test -f $ac_dir/$ac_prog; then
4442 if test $ac_prog = install &&
4443 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
4444 # AIX install. It has an incompatible calling convention.
4446 else
4447 ac_cv_path_install="$ac_dir/$ac_prog -c"
4448 break 2
4451 done
4453 esac
4454 done
4455 IFS="$ac_save_IFS"
4458 if test "${ac_cv_path_install+set}" = set; then
4459 INSTALL="$ac_cv_path_install"
4460 else
4461 # As a last resort, use the slow shell script. We don't cache a
4462 # path for INSTALL within a source directory, because that will
4463 # break other packages using the cache if that directory is
4464 # removed, or if the path is relative.
4465 INSTALL="$ac_install_sh"
4468 echo "$ac_t""$INSTALL" 1>&6
4470 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4471 # It thinks the first close brace ends the variable substitution.
4472 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4474 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
4476 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4479 for ac_hdr in string.h strings.h stdlib.h
4481 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4482 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4483 echo "configure:4484: checking for $ac_hdr" >&5
4484 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4485 echo $ac_n "(cached) $ac_c" 1>&6
4486 else
4487 cat > conftest.$ac_ext <<EOF
4488 #line 4489 "configure"
4489 #include "confdefs.h"
4490 #include <$ac_hdr>
4492 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4493 { (eval echo configure:4494: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4494 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4495 if test -z "$ac_err"; then
4496 rm -rf conftest*
4497 eval "ac_cv_header_$ac_safe=yes"
4498 else
4499 echo "$ac_err" >&5
4500 echo "configure: failed program was:" >&5
4501 cat conftest.$ac_ext >&5
4502 rm -rf conftest*
4503 eval "ac_cv_header_$ac_safe=no"
4505 rm -f conftest*
4507 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4508 echo "$ac_t""yes" 1>&6
4509 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4510 cat >> confdefs.h <<EOF
4511 #define $ac_tr_hdr 1
4514 else
4515 echo "$ac_t""no" 1>&6
4517 done
4520 cgen_maint=no
4521 cgendir='$(srcdir)/../cgen'
4523 # Check whether --enable-cgen-maint or --disable-cgen-maint was given.
4524 if test "${enable_cgen_maint+set}" = set; then
4525 enableval="$enable_cgen_maint"
4526 case "${enableval}" in
4527 yes) cgen_maint=yes ;;
4528 no) cgen_maint=no ;;
4530 # argument is cgen install directory (not implemented yet).
4531 # Having a `share' directory might be more appropriate for the .scm,
4532 # .cpu, etc. files.
4533 cgen_maint=yes
4534 cgendir=${cgen_maint}/lib/cgen
4536 esac
4540 if test x${cgen_maint} = xyes; then
4541 CGEN_MAINT_TRUE=
4542 CGEN_MAINT_FALSE='#'
4543 else
4544 CGEN_MAINT_TRUE='#'
4545 CGEN_MAINT_FALSE=
4549 using_cgen=no
4551 # Horrible hacks to build DLLs on Windows.
4552 WIN32LDFLAGS=
4553 WIN32LIBADD=
4554 case "${host}" in
4555 *-*-cygwin*)
4556 if test "$enable_shared" = "yes"; then
4557 WIN32LDFLAGS="-no-undefined"
4558 WIN32LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
4561 esac
4565 # target-specific stuff:
4567 # Canonicalize the secondary target names.
4568 if test -n "$enable_targets" ; then
4569 for targ in `echo $enable_targets | sed 's/,/ /g'`
4571 result=`$ac_config_sub $targ 2>/dev/null`
4572 if test -n "$result" ; then
4573 canon_targets="$canon_targets $result"
4574 else
4575 # Allow targets that config.sub doesn't recognize, like "all".
4576 canon_targets="$canon_targets $targ"
4578 done
4581 all_targets=false
4582 selarchs=
4583 for targ in $target $canon_targets
4585 if test "x$targ" = "xall" ; then
4586 all_targets=true
4587 else
4588 . $srcdir/../bfd/config.bfd
4589 selarchs="$selarchs $targ_archs"
4591 done
4593 # Utility var, documents generic cgen support files.
4595 cgen_files="cgen-opc.lo cgen-asm.lo cgen-dis.lo"
4597 # We don't do any links based on the target system, just makefile config.
4599 if test x${all_targets} = xfalse ; then
4601 # Target architecture .o files.
4604 for arch in $selarchs
4606 ad=`echo $arch | sed -e s/bfd_//g -e s/_arch//g`
4607 archdefs="$archdefs -DARCH_$ad"
4608 case "$arch" in
4609 bfd_a29k_arch) ta="$ta a29k-dis.lo" ;;
4610 bfd_alliant_arch) ;;
4611 bfd_alpha_arch) ta="$ta alpha-dis.lo alpha-opc.lo" ;;
4612 bfd_arc_arch) ta="$ta arc-dis.lo arc-opc.lo arc-ext.lo" ;;
4613 bfd_arm_arch) ta="$ta arm-dis.lo" ;;
4614 bfd_avr_arch) ta="$ta avr-dis.lo" ;;
4615 bfd_convex_arch) ;;
4616 bfd_cris_arch) ta="$ta cris-dis.lo cris-opc.lo" ;;
4617 bfd_d10v_arch) ta="$ta d10v-dis.lo d10v-opc.lo" ;;
4618 bfd_d30v_arch) ta="$ta d30v-dis.lo d30v-opc.lo" ;;
4619 bfd_dlx_arch) ta="$ta dlx-dis.lo" ;;
4620 bfd_fr30_arch) ta="$ta fr30-asm.lo fr30-desc.lo fr30-dis.lo fr30-ibld.lo fr30-opc.lo" using_cgen=yes ;;
4621 bfd_h8300_arch) ta="$ta h8300-dis.lo" ;;
4622 bfd_h8500_arch) ta="$ta h8500-dis.lo" ;;
4623 bfd_hppa_arch) ta="$ta hppa-dis.lo" ;;
4624 bfd_i370_arch) ta="$ta i370-dis.lo i370-opc.lo" ;;
4625 bfd_i386_arch) ta="$ta i386-dis.lo" ;;
4626 bfd_i860_arch) ta="$ta i860-dis.lo" ;;
4627 bfd_i960_arch) ta="$ta i960-dis.lo" ;;
4628 bfd_ia64_arch) ta="$ta ia64-dis.lo ia64-opc.lo" ;;
4629 bfd_ip2k_arch) ta="$ta ip2k-asm.lo ip2k-desc.lo ip2k-dis.lo ip2k-ibld.lo ip2k-opc.lo" using_cgen=yes ;;
4630 bfd_iq2000_arch) ta="$ta iq2000-asm.lo iq2000-desc.lo iq2000-dis.lo iq2000-ibld.lo iq2000-opc.lo" using_cgen=yes ;;
4631 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 ;;
4632 bfd_m68hc11_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
4633 bfd_m68hc12_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
4634 bfd_m68k_arch) ta="$ta m68k-dis.lo m68k-opc.lo" ;;
4635 bfd_m88k_arch) ta="$ta m88k-dis.lo" ;;
4636 bfd_mcore_arch) ta="$ta mcore-dis.lo" ;;
4637 bfd_mips_arch) ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo" ;;
4638 bfd_mmix_arch) ta="$ta mmix-dis.lo mmix-opc.lo" ;;
4639 bfd_mn10200_arch) ta="$ta m10200-dis.lo m10200-opc.lo" ;;
4640 bfd_mn10300_arch) ta="$ta m10300-dis.lo m10300-opc.lo" ;;
4641 bfd_msp430_arch) ta="$ta msp430-dis.lo" ;;
4642 bfd_ns32k_arch) ta="$ta ns32k-dis.lo" ;;
4643 bfd_openrisc_arch) ta="$ta openrisc-asm.lo openrisc-desc.lo openrisc-dis.lo openrisc-ibld.lo openrisc-opc.lo" using_cgen=yes ;;
4644 bfd_or32_arch) ta="$ta or32-dis.lo or32-opc.lo" using_cgen=yes ;;
4645 bfd_pdp11_arch) ta="$ta pdp11-dis.lo pdp11-opc.lo" ;;
4646 bfd_pj_arch) ta="$ta pj-dis.lo pj-opc.lo" ;;
4647 bfd_powerpc_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;;
4648 bfd_powerpc_64_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;;
4649 bfd_pyramid_arch) ;;
4650 bfd_romp_arch) ;;
4651 bfd_rs6000_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;;
4652 bfd_s390_arch) ta="$ta s390-dis.lo s390-opc.lo" ;;
4653 bfd_sh_arch)
4654 # We can't decide what we want just from the CPU family.
4655 # We want SH5 support unless a specific version of sh is
4656 # specified, as in sh3-elf, sh3b-linux-gnu, etc.
4657 # Include it just for ELF targets, since the SH5 bfd:s are ELF only.
4658 for t in $target $canon_targets; do
4659 case $t in
4660 all | sh5*-* | sh64*-* | sh-*-*elf* | shl*-*-*elf* | \
4661 sh-*-linux* | shl-*-linux*)
4662 ta="$ta sh64-dis.lo sh64-opc.lo"
4663 archdefs="$archdefs -DINCLUDE_SHMEDIA"
4664 break;;
4665 esac;
4666 done
4667 ta="$ta sh-dis.lo" ;;
4668 bfd_sparc_arch) ta="$ta sparc-dis.lo sparc-opc.lo" ;;
4669 bfd_tahoe_arch) ;;
4670 bfd_tic30_arch) ta="$ta tic30-dis.lo" ;;
4671 bfd_tic4x_arch) ta="$ta tic4x-dis.lo" ;;
4672 bfd_tic54x_arch) ta="$ta tic54x-dis.lo tic54x-opc.lo" ;;
4673 bfd_tic80_arch) ta="$ta tic80-dis.lo tic80-opc.lo" ;;
4674 bfd_v850_arch) ta="$ta v850-opc.lo v850-dis.lo" ;;
4675 bfd_v850e_arch) ta="$ta v850-opc.lo v850-dis.lo" ;;
4676 bfd_v850ea_arch) ta="$ta v850-opc.lo v850-dis.lo" ;;
4677 bfd_vax_arch) ta="$ta vax-dis.lo" ;;
4678 bfd_w65_arch) ta="$ta w65-dis.lo" ;;
4679 bfd_we32k_arch) ;;
4680 bfd_xstormy16_arch) ta="$ta xstormy16-asm.lo xstormy16-desc.lo xstormy16-dis.lo xstormy16-ibld.lo xstormy16-opc.lo" using_cgen=yes ;;
4681 bfd_xtensa_arch) ta="$ta xtensa-dis.lo" ;;
4682 bfd_z8k_arch) ta="$ta z8k-dis.lo" ;;
4683 bfd_frv_arch) ta="$ta frv-asm.lo frv-desc.lo frv-dis.lo frv-ibld.lo frv-opc.lo" using_cgen=yes ;;
4685 "") ;;
4686 *) { echo "configure: error: *** unknown target architecture $arch" 1>&2; exit 1; } ;;
4687 esac
4688 done
4690 if test $using_cgen = yes ; then
4691 ta="$ta $cgen_files"
4694 # Weed out duplicate .o files.
4695 f=""
4696 for i in $ta ; do
4697 case " $f " in
4698 *" $i "*) ;;
4699 *) f="$f $i" ;;
4700 esac
4701 done
4702 ta="$f"
4704 # And duplicate -D flags.
4705 f=""
4706 for i in $archdefs ; do
4707 case " $f " in
4708 *" $i "*) ;;
4709 *) f="$f $i" ;;
4710 esac
4711 done
4712 archdefs="$f"
4714 BFD_MACHINES="$ta"
4716 else # all_targets is true
4717 archdefs=-DARCH_all
4718 BFD_MACHINES='$(ALL_MACHINES)'
4724 trap '' 1 2 15
4725 cat > confcache <<\EOF
4726 # This file is a shell script that caches the results of configure
4727 # tests run on this system so they can be shared between configure
4728 # scripts and configure runs. It is not useful on other systems.
4729 # If it contains results you don't want to keep, you may remove or edit it.
4731 # By default, configure uses ./config.cache as the cache file,
4732 # creating it if it does not exist already. You can give configure
4733 # the --cache-file=FILE option to use a different cache file; that is
4734 # what configure does when it calls configure scripts in
4735 # subdirectories, so they share the cache.
4736 # Giving --cache-file=/dev/null disables caching, for debugging configure.
4737 # config.status only pays attention to the cache file if you give it the
4738 # --recheck option to rerun configure.
4741 # The following way of writing the cache mishandles newlines in values,
4742 # but we know of no workaround that is simple, portable, and efficient.
4743 # So, don't put newlines in cache variables' values.
4744 # Ultrix sh set writes to stderr and can't be redirected directly,
4745 # and sets the high bit in the cache file unless we assign to the vars.
4746 (set) 2>&1 |
4747 case `(ac_space=' '; set | grep ac_space) 2>&1` in
4748 *ac_space=\ *)
4749 # `set' does not quote correctly, so add quotes (double-quote substitution
4750 # turns \\\\ into \\, and sed turns \\ into \).
4751 sed -n \
4752 -e "s/'/'\\\\''/g" \
4753 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4756 # `set' quotes correctly as required by POSIX, so do not add quotes.
4757 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4759 esac >> confcache
4760 if cmp -s $cache_file confcache; then
4762 else
4763 if test -w $cache_file; then
4764 echo "updating cache $cache_file"
4765 cat confcache > $cache_file
4766 else
4767 echo "not updating unwritable cache $cache_file"
4770 rm -f confcache
4772 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4774 test "x$prefix" = xNONE && prefix=$ac_default_prefix
4775 # Let make expand exec_prefix.
4776 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4778 # Any assignment to VPATH causes Sun make to only execute
4779 # the first set of double-colon rules, so remove it if not needed.
4780 # If there is a colon in the path, we need to keep it.
4781 if test "x$srcdir" = x.; then
4782 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
4785 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4787 DEFS=-DHAVE_CONFIG_H
4789 # Without the "./", some shells look in PATH for config.status.
4790 : ${CONFIG_STATUS=./config.status}
4792 echo creating $CONFIG_STATUS
4793 rm -f $CONFIG_STATUS
4794 cat > $CONFIG_STATUS <<EOF
4795 #! /bin/sh
4796 # Generated automatically by configure.
4797 # Run this file to recreate the current configuration.
4798 # This directory was configured as follows,
4799 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4801 # $0 $ac_configure_args
4803 # Compiler output produced by configure, useful for debugging
4804 # configure, is in ./config.log if it exists.
4806 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4807 for ac_option
4809 case "\$ac_option" in
4810 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4811 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4812 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4813 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4814 echo "$CONFIG_STATUS generated by autoconf version 2.13"
4815 exit 0 ;;
4816 -help | --help | --hel | --he | --h)
4817 echo "\$ac_cs_usage"; exit 0 ;;
4818 *) echo "\$ac_cs_usage"; exit 1 ;;
4819 esac
4820 done
4822 ac_given_srcdir=$srcdir
4823 ac_given_INSTALL="$INSTALL"
4825 trap 'rm -fr `echo "Makefile po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4827 cat >> $CONFIG_STATUS <<EOF
4829 # Protect against being on the right side of a sed subst in config.status.
4830 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4831 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4832 $ac_vpsub
4833 $extrasub
4834 s%@SHELL@%$SHELL%g
4835 s%@CFLAGS@%$CFLAGS%g
4836 s%@CPPFLAGS@%$CPPFLAGS%g
4837 s%@CXXFLAGS@%$CXXFLAGS%g
4838 s%@FFLAGS@%$FFLAGS%g
4839 s%@DEFS@%$DEFS%g
4840 s%@LDFLAGS@%$LDFLAGS%g
4841 s%@LIBS@%$LIBS%g
4842 s%@exec_prefix@%$exec_prefix%g
4843 s%@prefix@%$prefix%g
4844 s%@program_transform_name@%$program_transform_name%g
4845 s%@bindir@%$bindir%g
4846 s%@sbindir@%$sbindir%g
4847 s%@libexecdir@%$libexecdir%g
4848 s%@datadir@%$datadir%g
4849 s%@sysconfdir@%$sysconfdir%g
4850 s%@sharedstatedir@%$sharedstatedir%g
4851 s%@localstatedir@%$localstatedir%g
4852 s%@libdir@%$libdir%g
4853 s%@includedir@%$includedir%g
4854 s%@oldincludedir@%$oldincludedir%g
4855 s%@infodir@%$infodir%g
4856 s%@mandir@%$mandir%g
4857 s%@host@%$host%g
4858 s%@host_alias@%$host_alias%g
4859 s%@host_cpu@%$host_cpu%g
4860 s%@host_vendor@%$host_vendor%g
4861 s%@host_os@%$host_os%g
4862 s%@target@%$target%g
4863 s%@target_alias@%$target_alias%g
4864 s%@target_cpu@%$target_cpu%g
4865 s%@target_vendor@%$target_vendor%g
4866 s%@target_os@%$target_os%g
4867 s%@build@%$build%g
4868 s%@build_alias@%$build_alias%g
4869 s%@build_cpu@%$build_cpu%g
4870 s%@build_vendor@%$build_vendor%g
4871 s%@build_os@%$build_os%g
4872 s%@CC@%$CC%g
4873 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4874 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4875 s%@INSTALL_DATA@%$INSTALL_DATA%g
4876 s%@PACKAGE@%$PACKAGE%g
4877 s%@VERSION@%$VERSION%g
4878 s%@ACLOCAL@%$ACLOCAL%g
4879 s%@AUTOCONF@%$AUTOCONF%g
4880 s%@AUTOMAKE@%$AUTOMAKE%g
4881 s%@AUTOHEADER@%$AUTOHEADER%g
4882 s%@MAKEINFO@%$MAKEINFO%g
4883 s%@SET_MAKE@%$SET_MAKE%g
4884 s%@AR@%$AR%g
4885 s%@RANLIB@%$RANLIB%g
4886 s%@LN_S@%$LN_S%g
4887 s%@OBJEXT@%$OBJEXT%g
4888 s%@EXEEXT@%$EXEEXT%g
4889 s%@STRIP@%$STRIP%g
4890 s%@LIBTOOL@%$LIBTOOL%g
4891 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
4892 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
4893 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
4894 s%@MAINT@%$MAINT%g
4895 s%@INSTALL_LIBBFD_TRUE@%$INSTALL_LIBBFD_TRUE%g
4896 s%@INSTALL_LIBBFD_FALSE@%$INSTALL_LIBBFD_FALSE%g
4897 s%@bfdlibdir@%$bfdlibdir%g
4898 s%@bfdincludedir@%$bfdincludedir%g
4899 s%@CPP@%$CPP%g
4900 s%@ALLOCA@%$ALLOCA%g
4901 s%@USE_NLS@%$USE_NLS%g
4902 s%@MSGFMT@%$MSGFMT%g
4903 s%@GMSGFMT@%$GMSGFMT%g
4904 s%@XGETTEXT@%$XGETTEXT%g
4905 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
4906 s%@CATALOGS@%$CATALOGS%g
4907 s%@CATOBJEXT@%$CATOBJEXT%g
4908 s%@DATADIRNAME@%$DATADIRNAME%g
4909 s%@GMOFILES@%$GMOFILES%g
4910 s%@INSTOBJEXT@%$INSTOBJEXT%g
4911 s%@INTLDEPS@%$INTLDEPS%g
4912 s%@INTLLIBS@%$INTLLIBS%g
4913 s%@INTLOBJS@%$INTLOBJS%g
4914 s%@POFILES@%$POFILES%g
4915 s%@POSUB@%$POSUB%g
4916 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
4917 s%@GT_NO@%$GT_NO%g
4918 s%@GT_YES@%$GT_YES%g
4919 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
4920 s%@l@%$l%g
4921 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
4922 s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g
4923 s%@HDEFINES@%$HDEFINES%g
4924 s%@CGEN_MAINT_TRUE@%$CGEN_MAINT_TRUE%g
4925 s%@CGEN_MAINT_FALSE@%$CGEN_MAINT_FALSE%g
4926 s%@cgendir@%$cgendir%g
4927 s%@WIN32LDFLAGS@%$WIN32LDFLAGS%g
4928 s%@WIN32LIBADD@%$WIN32LIBADD%g
4929 s%@archdefs@%$archdefs%g
4930 s%@BFD_MACHINES@%$BFD_MACHINES%g
4932 CEOF
4935 cat >> $CONFIG_STATUS <<\EOF
4937 # Split the substitutions into bite-sized pieces for seds with
4938 # small command number limits, like on Digital OSF/1 and HP-UX.
4939 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
4940 ac_file=1 # Number of current file.
4941 ac_beg=1 # First line for current file.
4942 ac_end=$ac_max_sed_cmds # Line after last line for current file.
4943 ac_more_lines=:
4944 ac_sed_cmds=""
4945 while $ac_more_lines; do
4946 if test $ac_beg -gt 1; then
4947 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
4948 else
4949 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
4951 if test ! -s conftest.s$ac_file; then
4952 ac_more_lines=false
4953 rm -f conftest.s$ac_file
4954 else
4955 if test -z "$ac_sed_cmds"; then
4956 ac_sed_cmds="sed -f conftest.s$ac_file"
4957 else
4958 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
4960 ac_file=`expr $ac_file + 1`
4961 ac_beg=$ac_end
4962 ac_end=`expr $ac_end + $ac_max_sed_cmds`
4964 done
4965 if test -z "$ac_sed_cmds"; then
4966 ac_sed_cmds=cat
4970 cat >> $CONFIG_STATUS <<EOF
4972 CONFIG_FILES=\${CONFIG_FILES-"Makefile po/Makefile.in:po/Make-in"}
4974 cat >> $CONFIG_STATUS <<\EOF
4975 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
4976 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4977 case "$ac_file" in
4978 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4979 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4980 *) ac_file_in="${ac_file}.in" ;;
4981 esac
4983 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
4985 # Remove last slash and all that follows it. Not all systems have dirname.
4986 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4987 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4988 # The file is in a subdirectory.
4989 test ! -d "$ac_dir" && mkdir "$ac_dir"
4990 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
4991 # A "../" for each directory in $ac_dir_suffix.
4992 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
4993 else
4994 ac_dir_suffix= ac_dots=
4997 case "$ac_given_srcdir" in
4998 .) srcdir=.
4999 if test -z "$ac_dots"; then top_srcdir=.
5000 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
5001 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
5002 *) # Relative path.
5003 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
5004 top_srcdir="$ac_dots$ac_given_srcdir" ;;
5005 esac
5007 case "$ac_given_INSTALL" in
5008 [/$]*) INSTALL="$ac_given_INSTALL" ;;
5009 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
5010 esac
5012 echo creating "$ac_file"
5013 rm -f "$ac_file"
5014 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
5015 case "$ac_file" in
5016 *Makefile*) ac_comsub="1i\\
5017 # $configure_input" ;;
5018 *) ac_comsub= ;;
5019 esac
5021 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5022 sed -e "$ac_comsub
5023 s%@configure_input@%$configure_input%g
5024 s%@srcdir@%$srcdir%g
5025 s%@top_srcdir@%$top_srcdir%g
5026 s%@INSTALL@%$INSTALL%g
5027 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
5028 fi; done
5029 rm -f conftest.s*
5031 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
5032 # NAME is the cpp macro being defined and VALUE is the value it is being given.
5034 # ac_d sets the value in "#define NAME VALUE" lines.
5035 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
5036 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
5037 ac_dC='\3'
5038 ac_dD='%g'
5039 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
5040 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5041 ac_uB='\([ ]\)%\1#\2define\3'
5042 ac_uC=' '
5043 ac_uD='\4%g'
5044 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
5045 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5046 ac_eB='$%\1#\2define\3'
5047 ac_eC=' '
5048 ac_eD='%g'
5050 if test "${CONFIG_HEADERS+set}" != set; then
5052 cat >> $CONFIG_STATUS <<EOF
5053 CONFIG_HEADERS="config.h:config.in"
5055 cat >> $CONFIG_STATUS <<\EOF
5057 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
5058 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5059 case "$ac_file" in
5060 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
5061 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
5062 *) ac_file_in="${ac_file}.in" ;;
5063 esac
5065 echo creating $ac_file
5067 rm -f conftest.frag conftest.in conftest.out
5068 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5069 cat $ac_file_inputs > conftest.in
5073 # Transform confdefs.h into a sed script conftest.vals that substitutes
5074 # the proper values into config.h.in to produce config.h. And first:
5075 # Protect against being on the right side of a sed subst in config.status.
5076 # Protect against being in an unquoted here document in config.status.
5077 rm -f conftest.vals
5078 cat > conftest.hdr <<\EOF
5079 s/[\\&%]/\\&/g
5080 s%[\\$`]%\\&%g
5081 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5082 s%ac_d%ac_u%gp
5083 s%ac_u%ac_e%gp
5085 sed -n -f conftest.hdr confdefs.h > conftest.vals
5086 rm -f conftest.hdr
5088 # This sed command replaces #undef with comments. This is necessary, for
5089 # example, in the case of _POSIX_SOURCE, which is predefined and required
5090 # on some systems where configure will not decide to define it.
5091 cat >> conftest.vals <<\EOF
5092 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5095 # Break up conftest.vals because some shells have a limit on
5096 # the size of here documents, and old seds have small limits too.
5098 rm -f conftest.tail
5099 while :
5101 ac_lines=`grep -c . conftest.vals`
5102 # grep -c gives empty output for an empty file on some AIX systems.
5103 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5104 # Write a limited-size here document to conftest.frag.
5105 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5106 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5107 echo 'CEOF
5108 sed -f conftest.frag conftest.in > conftest.out
5109 rm -f conftest.in
5110 mv conftest.out conftest.in
5111 ' >> $CONFIG_STATUS
5112 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5113 rm -f conftest.vals
5114 mv conftest.tail conftest.vals
5115 done
5116 rm -f conftest.vals
5118 cat >> $CONFIG_STATUS <<\EOF
5119 rm -f conftest.frag conftest.h
5120 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
5121 cat conftest.in >> conftest.h
5122 rm -f conftest.in
5123 if cmp -s $ac_file conftest.h 2>/dev/null; then
5124 echo "$ac_file is unchanged"
5125 rm -f conftest.h
5126 else
5127 # Remove last slash and all that follows it. Not all systems have dirname.
5128 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5129 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5130 # The file is in a subdirectory.
5131 test ! -d "$ac_dir" && mkdir "$ac_dir"
5133 rm -f $ac_file
5134 mv conftest.h $ac_file
5136 fi; done
5139 cat >> $CONFIG_STATUS <<EOF
5143 cat >> $CONFIG_STATUS <<\EOF
5144 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
5145 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
5146 exit 0
5148 chmod +x $CONFIG_STATUS
5149 rm -fr confdefs* $ac_clean_files
5150 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1