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.
12 ac_default_prefix=/usr/local
13 # Any additions from configure.in:
15 --enable-shared[=PKGS] build shared libraries [default=yes]"
17 --enable-static[=PKGS] build static libraries [default=yes]"
19 --enable-fast-install[=PKGS] optimize for fast installation [default=yes]"
21 --with-gnu-ld assume the C compiler uses GNU ld [default=no]"
23 --disable-libtool-lock avoid locking (might break parallel builds)"
25 --with-pic try to use only PIC/non-PIC objects [default=use both]"
27 --enable-targets alternative target configurations"
29 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)"
31 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
33 --disable-nls do not use Native Language Support"
35 --with-included-gettext use the GNU gettext library included here"
37 --enable-maintainer-mode enable make rules and dependencies not useful
38 (and sometimes confusing) to the casual installer"
40 # Initialize some variables set by options.
41 # The variables have the same names as the options, with
42 # dashes changed to underlines.
44 cache_file=./config.cache
53 program_transform_name=s,x,x,
62 bindir='${exec_prefix}/bin'
63 sbindir='${exec_prefix}/sbin'
64 libexecdir='${exec_prefix}/libexec'
65 datadir='${prefix}/share'
66 sysconfdir='${prefix}/etc'
67 sharedstatedir='${prefix}/com'
68 localstatedir='${prefix}/var'
69 libdir='${exec_prefix}/lib'
70 includedir='${prefix}/include'
71 oldincludedir='/usr/include'
72 infodir='${prefix}/info'
73 mandir='${prefix}/man'
75 # Initialize some other variables.
78 SHELL=${CONFIG_SHELL-/bin/sh}
79 # Maximum number of lines to put in a shell here document.
86 # If the previous option needs an argument, assign it.
87 if test -n "$ac_prev"; then
88 eval "$ac_prev=\$ac_option"
94 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
98 # Accept the important Cygnus configure options, so we can diagnose typos.
102 -bindir | --bindir | --bindi | --bind | --bin | --bi)
104 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
105 bindir="$ac_optarg" ;;
107 -build | --build | --buil | --bui | --bu)
109 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
110 build="$ac_optarg" ;;
112 -cache-file | --cache-file | --cache-fil | --cache-fi \
113 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
114 ac_prev=cache_file ;;
115 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
116 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
117 cache_file="$ac_optarg" ;;
119 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
121 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
123 datadir="$ac_optarg" ;;
125 -disable-* | --disable-*)
126 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
127 # Reject names that are not valid shell variable names.
128 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
129 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
131 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
132 eval "enable_${ac_feature}=no" ;;
134 -enable-* | --enable-*)
135 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
136 # Reject names that are not valid shell variable names.
137 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
138 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
140 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
145 eval "enable_${ac_feature}='$ac_optarg'" ;;
147 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
148 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
149 | --exec | --exe | --ex)
150 ac_prev=exec_prefix ;;
151 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
152 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
153 | --exec=* | --exe=* | --ex=*)
154 exec_prefix="$ac_optarg" ;;
156 -gas | --gas | --ga | --g)
157 # Obsolete; use --with-gas.
160 -help | --help | --hel | --he)
161 # Omit some internal or obsolete options to make the list less imposing.
162 # This message is too long to be a string in the A/UX 3.1 sh.
164 Usage: configure [options] [host]
165 Options: [defaults in brackets after descriptions]
167 --cache-file=FILE cache test results in FILE
168 --help print this message
169 --no-create do not create output files
170 --quiet, --silent do not print \`checking...' messages
171 --site-file=FILE use FILE as the site file
172 --version print the version of autoconf that created configure
173 Directory and file names:
174 --prefix=PREFIX install architecture-independent files in PREFIX
176 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
178 --bindir=DIR user executables in DIR [EPREFIX/bin]
179 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
180 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
181 --datadir=DIR read-only architecture-independent data in DIR
183 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
184 --sharedstatedir=DIR modifiable architecture-independent data in DIR
186 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
187 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
188 --includedir=DIR C header files in DIR [PREFIX/include]
189 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
190 --infodir=DIR info documentation in DIR [PREFIX/info]
191 --mandir=DIR man documentation in DIR [PREFIX/man]
192 --srcdir=DIR find the sources in DIR [configure dir or ..]
193 --program-prefix=PREFIX prepend PREFIX to installed program names
194 --program-suffix=SUFFIX append SUFFIX to installed program names
195 --program-transform-name=PROGRAM
196 run sed PROGRAM on installed program names
200 --build=BUILD configure for building on BUILD [BUILD=HOST]
201 --host=HOST configure for HOST [guessed]
202 --target=TARGET configure for TARGET [TARGET=HOST]
203 Features and packages:
204 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
205 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
206 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
207 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
208 --x-includes=DIR X include files are in DIR
209 --x-libraries=DIR X library files are in DIR
211 if test -n "$ac_help"; then
212 echo "--enable and --with options recognized:$ac_help"
216 -host | --host | --hos | --ho)
218 -host=* | --host=* | --hos=* | --ho=*)
221 -includedir | --includedir | --includedi | --included | --include \
222 | --includ | --inclu | --incl | --inc)
223 ac_prev=includedir ;;
224 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
225 | --includ=* | --inclu=* | --incl=* | --inc=*)
226 includedir="$ac_optarg" ;;
228 -infodir | --infodir | --infodi | --infod | --info | --inf)
230 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
231 infodir="$ac_optarg" ;;
233 -libdir | --libdir | --libdi | --libd)
235 -libdir=* | --libdir=* | --libdi=* | --libd=*)
236 libdir="$ac_optarg" ;;
238 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
239 | --libexe | --libex | --libe)
240 ac_prev=libexecdir ;;
241 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
242 | --libexe=* | --libex=* | --libe=*)
243 libexecdir="$ac_optarg" ;;
245 -localstatedir | --localstatedir | --localstatedi | --localstated \
246 | --localstate | --localstat | --localsta | --localst \
247 | --locals | --local | --loca | --loc | --lo)
248 ac_prev=localstatedir ;;
249 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
250 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
251 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
252 localstatedir="$ac_optarg" ;;
254 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
256 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
257 mandir="$ac_optarg" ;;
260 # Obsolete; use --without-fp.
263 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
267 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
268 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
271 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
272 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
273 | --oldin | --oldi | --old | --ol | --o)
274 ac_prev=oldincludedir ;;
275 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
276 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
277 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
278 oldincludedir="$ac_optarg" ;;
280 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
282 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
283 prefix="$ac_optarg" ;;
285 -program-prefix | --program-prefix | --program-prefi | --program-pref \
286 | --program-pre | --program-pr | --program-p)
287 ac_prev=program_prefix ;;
288 -program-prefix=* | --program-prefix=* | --program-prefi=* \
289 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
290 program_prefix="$ac_optarg" ;;
292 -program-suffix | --program-suffix | --program-suffi | --program-suff \
293 | --program-suf | --program-su | --program-s)
294 ac_prev=program_suffix ;;
295 -program-suffix=* | --program-suffix=* | --program-suffi=* \
296 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
297 program_suffix="$ac_optarg" ;;
299 -program-transform-name | --program-transform-name \
300 | --program-transform-nam | --program-transform-na \
301 | --program-transform-n | --program-transform- \
302 | --program-transform | --program-transfor \
303 | --program-transfo | --program-transf \
304 | --program-trans | --program-tran \
305 | --progr-tra | --program-tr | --program-t)
306 ac_prev=program_transform_name ;;
307 -program-transform-name=* | --program-transform-name=* \
308 | --program-transform-nam=* | --program-transform-na=* \
309 | --program-transform-n=* | --program-transform-=* \
310 | --program-transform=* | --program-transfor=* \
311 | --program-transfo=* | --program-transf=* \
312 | --program-trans=* | --program-tran=* \
313 | --progr-tra=* | --program-tr=* | --program-t=*)
314 program_transform_name="$ac_optarg" ;;
316 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
317 | -silent | --silent | --silen | --sile | --sil)
320 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
322 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
324 sbindir="$ac_optarg" ;;
326 -sharedstatedir | --sharedstatedir | --sharedstatedi \
327 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
328 | --sharedst | --shareds | --shared | --share | --shar \
330 ac_prev=sharedstatedir ;;
331 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
332 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
333 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
335 sharedstatedir="$ac_optarg" ;;
337 -site | --site | --sit)
339 -site=* | --site=* | --sit=*)
342 -site-file | --site-file | --site-fil | --site-fi | --site-f)
344 -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
345 sitefile="$ac_optarg" ;;
347 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
349 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
350 srcdir="$ac_optarg" ;;
352 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
353 | --syscon | --sysco | --sysc | --sys | --sy)
354 ac_prev=sysconfdir ;;
355 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
356 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
357 sysconfdir="$ac_optarg" ;;
359 -target | --target | --targe | --targ | --tar | --ta | --t)
361 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
362 target="$ac_optarg" ;;
364 -v | -verbose | --verbose | --verbos | --verbo | --verb)
367 -version | --version | --versio | --versi | --vers)
368 echo "configure generated by autoconf version 2.13"
372 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
373 # Reject names that are not valid shell variable names.
374 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
375 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
377 ac_package=`echo $ac_package| sed 's/-/_/g'`
382 eval "with_${ac_package}='$ac_optarg'" ;;
384 -without-* | --without-*)
385 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
386 # Reject names that are not valid shell variable names.
387 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
388 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
390 ac_package=`echo $ac_package| sed 's/-/_/g'`
391 eval "with_${ac_package}=no" ;;
394 # Obsolete; use --with-x.
397 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
398 | --x-incl | --x-inc | --x-in | --x-i)
399 ac_prev=x_includes ;;
400 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
401 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
402 x_includes="$ac_optarg" ;;
404 -x-libraries | --x-libraries | --x-librarie | --x-librari \
405 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
406 ac_prev=x_libraries ;;
407 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
408 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
409 x_libraries="$ac_optarg" ;;
411 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
415 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
416 echo "configure: warning: $ac_option: invalid host type" 1>&2
418 if test "x$nonopt" != xNONE; then
419 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
427 if test -n "$ac_prev"; then
428 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
431 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
433 # File descriptor usage:
436 # 2 errors and warnings
437 # 3 some systems may open it to /dev/tty
438 # 4 used on the Kubota Titan
439 # 6 checking for... messages and results
440 # 5 compiler messages saved in config.log
441 if test "$silent" = yes; then
449 This file contains any messages produced by compilers while
450 running configure, to aid debugging if configure makes a mistake.
453 # Strip out --no-create and --no-recursion so they do not pile up.
454 # Also quote any args containing shell metacharacters.
459 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
460 | --no-cr | --no-c) ;;
461 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
462 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
463 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
464 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
465 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
470 # Only set these to C if already set. These must not be set unconditionally
471 # because not all systems understand e.g. LANG=C (notably SCO).
472 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
473 # Non-C LC_CTYPE values break the ctype check.
474 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
475 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
476 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
477 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
479 # confdefs.h avoids OS command line length limits that DEFS can exceed.
480 rm -rf conftest* confdefs.h
481 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
484 # A filename unique to this package, relative to the directory that
485 # configure is in, which we can look for to find out if srcdir is correct.
486 ac_unique_file=ldmain.c
488 # Find the source files, if location was not specified.
489 if test -z "$srcdir"; then
490 ac_srcdir_defaulted=yes
491 # Try the directory containing this script, then its parent.
493 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
494 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
496 if test ! -r $srcdir/$ac_unique_file; then
500 ac_srcdir_defaulted=no
502 if test ! -r $srcdir/$ac_unique_file; then
503 if test "$ac_srcdir_defaulted" = yes; then
504 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
506 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
509 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
511 # Prefer explicitly selected file to automatically selected ones.
512 if test -z "$sitefile"; then
513 if test -z "$CONFIG_SITE"; then
514 if test "x$prefix" != xNONE; then
515 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
517 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
521 CONFIG_SITE="$sitefile"
523 for ac_site_file in $CONFIG_SITE; do
524 if test -r "$ac_site_file"; then
525 echo "loading site script $ac_site_file"
530 if test -r "$cache_file"; then
531 echo "loading cache $cache_file"
534 echo "creating cache $cache_file"
539 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
540 ac_cpp='$CPP $CPPFLAGS'
541 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
542 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
543 cross_compiling=$ac_cv_prog_cc_cross
547 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
548 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
549 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
556 ac_n= ac_c='\c' ac_t=
559 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
560 echo "configure:561: checking for Cygwin environment" >&5
561 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
562 echo $ac_n "(cached) $ac_c" 1>&6
564 cat > conftest.$ac_ext <<EOF
565 #line 566 "configure"
566 #include "confdefs.h"
571 #define __CYGWIN__ __CYGWIN32__
576 if { (eval echo configure:577: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
580 echo "configure: failed program was:" >&5
581 cat conftest.$ac_ext >&5
589 echo "$ac_t""$ac_cv_cygwin" 1>&6
591 test "$ac_cv_cygwin" = yes && CYGWIN=yes
592 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
593 echo "configure:594: checking for mingw32 environment" >&5
594 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
595 echo $ac_n "(cached) $ac_c" 1>&6
597 cat > conftest.$ac_ext <<EOF
598 #line 599 "configure"
599 #include "confdefs.h"
605 if { (eval echo configure:606: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
609 echo "configure: failed program was:" >&5
610 cat conftest.$ac_ext >&5
618 echo "$ac_t""$ac_cv_mingw32" 1>&6
620 test "$ac_cv_mingw32" = yes && MINGW32=yes
624 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
625 if test -f $ac_dir/install-sh; then
627 ac_install_sh="$ac_aux_dir/install-sh -c"
629 elif test -f $ac_dir/install.sh; then
631 ac_install_sh="$ac_aux_dir/install.sh -c"
635 if test -z "$ac_aux_dir"; then
636 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
638 ac_config_guess=$ac_aux_dir/config.guess
639 ac_config_sub=$ac_aux_dir/config.sub
640 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
643 # Do some error checking and defaulting for the host and target type.
645 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
648 # 1. You are not allowed to specify --host, --target, and nonopt at the
650 # 2. Host defaults to nonopt.
651 # 3. If nonopt is not specified, then host defaults to the current host,
652 # as determined by config.guess.
653 # 4. Target and build default to nonopt.
654 # 5. If nonopt is not specified, then target and build default to host.
656 # The aliases save the names the user supplied, while $host etc.
657 # will get canonicalized.
658 case $host---$target---$nonopt in
659 NONE---*---* | *---NONE---* | *---*---NONE) ;;
660 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
664 # Make sure we can run config.sub.
665 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
666 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
669 echo $ac_n "checking host system type""... $ac_c" 1>&6
670 echo "configure:671: checking host system type" >&5
673 case "$host_alias" in
677 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
678 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
680 *) host_alias=$nonopt ;;
684 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
685 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
686 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
687 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
688 echo "$ac_t""$host" 1>&6
690 echo $ac_n "checking target system type""... $ac_c" 1>&6
691 echo "configure:692: checking target system type" >&5
694 case "$target_alias" in
697 NONE) target_alias=$host_alias ;;
698 *) target_alias=$nonopt ;;
702 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
703 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
704 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
705 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
706 echo "$ac_t""$target" 1>&6
708 echo $ac_n "checking build system type""... $ac_c" 1>&6
709 echo "configure:710: checking build system type" >&5
712 case "$build_alias" in
715 NONE) build_alias=$host_alias ;;
716 *) build_alias=$nonopt ;;
720 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
721 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
722 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
723 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
724 echo "$ac_t""$build" 1>&6
726 test "$host_alias" != "$target_alias" &&
727 test "$program_prefix$program_suffix$program_transform_name" = \
729 program_prefix=${target_alias}-
731 # Extract the first word of "gcc", so it can be a program name with args.
732 set dummy gcc; ac_word=$2
733 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
734 echo "configure:735: checking for $ac_word" >&5
735 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
736 echo $ac_n "(cached) $ac_c" 1>&6
738 if test -n "$CC"; then
739 ac_cv_prog_CC="$CC" # Let the user override the test.
741 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
743 for ac_dir in $ac_dummy; do
744 test -z "$ac_dir" && ac_dir=.
745 if test -f $ac_dir/$ac_word; then
754 if test -n "$CC"; then
755 echo "$ac_t""$CC" 1>&6
757 echo "$ac_t""no" 1>&6
760 if test -z "$CC"; then
761 # Extract the first word of "cc", so it can be a program name with args.
762 set dummy cc; ac_word=$2
763 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
764 echo "configure:765: checking for $ac_word" >&5
765 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
766 echo $ac_n "(cached) $ac_c" 1>&6
768 if test -n "$CC"; then
769 ac_cv_prog_CC="$CC" # Let the user override the test.
771 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
774 for ac_dir in $ac_dummy; do
775 test -z "$ac_dir" && ac_dir=.
776 if test -f $ac_dir/$ac_word; then
777 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
786 if test $ac_prog_rejected = yes; then
787 # We found a bogon in the path, so make sure we never use it.
788 set dummy $ac_cv_prog_CC
790 if test $# -gt 0; then
791 # We chose a different compiler from the bogus one.
792 # However, it has the same basename, so the bogon will be chosen
793 # first if we set CC to just the basename; use the full file name.
795 set dummy "$ac_dir/$ac_word" "$@"
803 if test -n "$CC"; then
804 echo "$ac_t""$CC" 1>&6
806 echo "$ac_t""no" 1>&6
809 if test -z "$CC"; then
812 # Extract the first word of "cl", so it can be a program name with args.
813 set dummy cl; ac_word=$2
814 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
815 echo "configure:816: checking for $ac_word" >&5
816 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
817 echo $ac_n "(cached) $ac_c" 1>&6
819 if test -n "$CC"; then
820 ac_cv_prog_CC="$CC" # Let the user override the test.
822 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
824 for ac_dir in $ac_dummy; do
825 test -z "$ac_dir" && ac_dir=.
826 if test -f $ac_dir/$ac_word; then
835 if test -n "$CC"; then
836 echo "$ac_t""$CC" 1>&6
838 echo "$ac_t""no" 1>&6
843 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
846 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
847 echo "configure:848: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
850 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
851 ac_cpp='$CPP $CPPFLAGS'
852 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
853 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
854 cross_compiling=$ac_cv_prog_cc_cross
856 cat > conftest.$ac_ext << EOF
858 #line 859 "configure"
859 #include "confdefs.h"
863 if { (eval echo configure:864: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
864 ac_cv_prog_cc_works=yes
865 # If we can't run a trivial program, we are probably using a cross compiler.
866 if (./conftest; exit) 2>/dev/null; then
867 ac_cv_prog_cc_cross=no
869 ac_cv_prog_cc_cross=yes
872 echo "configure: failed program was:" >&5
873 cat conftest.$ac_ext >&5
874 ac_cv_prog_cc_works=no
878 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
879 ac_cpp='$CPP $CPPFLAGS'
880 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
881 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
882 cross_compiling=$ac_cv_prog_cc_cross
884 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
885 if test $ac_cv_prog_cc_works = no; then
886 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
888 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
889 echo "configure:890: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
890 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
891 cross_compiling=$ac_cv_prog_cc_cross
893 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
894 echo "configure:895: checking whether we are using GNU C" >&5
895 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
896 echo $ac_n "(cached) $ac_c" 1>&6
898 cat > conftest.c <<EOF
903 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:904: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
910 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
912 if test $ac_cv_prog_gcc = yes; then
918 ac_test_CFLAGS="${CFLAGS+set}"
919 ac_save_CFLAGS="$CFLAGS"
921 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
922 echo "configure:923: checking whether ${CC-cc} accepts -g" >&5
923 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
924 echo $ac_n "(cached) $ac_c" 1>&6
926 echo 'void f(){}' > conftest.c
927 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
936 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
937 if test "$ac_test_CFLAGS" = set; then
938 CFLAGS="$ac_save_CFLAGS"
939 elif test $ac_cv_prog_cc_g = yes; then
940 if test "$GCC" = yes; then
946 if test "$GCC" = yes; then
953 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
954 echo "configure:955: checking for POSIXized ISC" >&5
955 if test -d /etc/conf/kconfig.d &&
956 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
958 echo "$ac_t""yes" 1>&6
959 ISC=yes # If later tests want to check for ISC.
960 cat >> confdefs.h <<\EOF
961 #define _POSIX_SOURCE 1
964 if test "$GCC" = yes; then
970 echo "$ac_t""no" 1>&6
975 # Find a good install program. We prefer a C program (faster),
976 # so one script is as good as another. But avoid the broken or
977 # incompatible versions:
978 # SysV /etc/install, /usr/sbin/install
979 # SunOS /usr/etc/install
982 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
983 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
984 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
985 # ./install, which can be erroneously created by make from ./install.sh.
986 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
987 echo "configure:988: checking for a BSD compatible install" >&5
988 if test -z "$INSTALL"; then
989 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
990 echo $ac_n "(cached) $ac_c" 1>&6
992 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
993 for ac_dir in $PATH; do
994 # Account for people who put trailing slashes in PATH elements.
996 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
998 # OSF1 and SCO ODT 3.0 have their own names for install.
999 # Don't use installbsd from OSF since it installs stuff as root
1001 for ac_prog in ginstall scoinst install; do
1002 if test -f $ac_dir/$ac_prog; then
1003 if test $ac_prog = install &&
1004 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
1005 # AIX install. It has an incompatible calling convention.
1008 ac_cv_path_install="$ac_dir/$ac_prog -c"
1019 if test "${ac_cv_path_install+set}" = set; then
1020 INSTALL="$ac_cv_path_install"
1022 # As a last resort, use the slow shell script. We don't cache a
1023 # path for INSTALL within a source directory, because that will
1024 # break other packages using the cache if that directory is
1025 # removed, or if the path is relative.
1026 INSTALL="$ac_install_sh"
1029 echo "$ac_t""$INSTALL" 1>&6
1031 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1032 # It thinks the first close brace ends the variable substitution.
1033 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1035 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
1037 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1039 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
1040 echo "configure:1041: checking whether build environment is sane" >&5
1043 echo timestamp > conftestfile
1044 # Do `set' in a subshell so we don't clobber the current shell's
1045 # arguments. Must try -L first in case configure is actually a
1046 # symlink; some systems play weird games with the mod time of symlinks
1047 # (eg FreeBSD returns the mod time of the symlink's containing
1050 set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
1051 if test "$*" = "X"; then
1053 set X `ls -t $srcdir/configure conftestfile`
1055 if test "$*" != "X $srcdir/configure conftestfile" \
1056 && test "$*" != "X conftestfile $srcdir/configure"; then
1058 # If neither matched, then we have a broken ls. This can happen
1059 # if, for instance, CONFIG_SHELL is bash and it inherits a
1060 # broken ls alias from the environment. This has actually
1061 # happened. Such a system could not be considered "sane".
1062 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
1063 alias in your environment" 1>&2; exit 1; }
1066 test "$2" = conftestfile
1072 { echo "configure: error: newly created file is older than distributed files!
1073 Check your system clock" 1>&2; exit 1; }
1076 echo "$ac_t""yes" 1>&6
1077 if test "$program_transform_name" = s,x,x,; then
1078 program_transform_name=
1080 # Double any \ or $. echo might interpret backslashes.
1081 cat <<\EOF_SED > conftestsed
1082 s,\\,\\\\,g; s,\$,$$,g
1084 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
1087 test "$program_prefix" != NONE &&
1088 program_transform_name="s,^,${program_prefix},; $program_transform_name"
1089 # Use a double $ so make ignores it.
1090 test "$program_suffix" != NONE &&
1091 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
1093 # sed with no file args requires a program.
1094 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
1096 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1097 echo "configure:1098: checking whether ${MAKE-make} sets \${MAKE}" >&5
1098 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
1099 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1100 echo $ac_n "(cached) $ac_c" 1>&6
1102 cat > conftestmake <<\EOF
1104 @echo 'ac_maketemp="${MAKE}"'
1106 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1107 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1108 if test -n "$ac_maketemp"; then
1109 eval ac_cv_prog_make_${ac_make}_set=yes
1111 eval ac_cv_prog_make_${ac_make}_set=no
1115 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1116 echo "$ac_t""yes" 1>&6
1119 echo "$ac_t""no" 1>&6
1120 SET_MAKE="MAKE=${MAKE-make}"
1128 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
1129 { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
1131 cat >> confdefs.h <<EOF
1132 #define PACKAGE "$PACKAGE"
1135 cat >> confdefs.h <<EOF
1136 #define VERSION "$VERSION"
1141 missing_dir=`cd $ac_aux_dir && pwd`
1142 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
1143 echo "configure:1144: checking for working aclocal" >&5
1144 # Run test in a subshell; some versions of sh will print an error if
1145 # an executable is not found, even if stderr is redirected.
1146 # Redirect stdin to placate older versions of autoconf. Sigh.
1147 if (aclocal --version) < /dev/null > /dev/null 2>&1; then
1149 echo "$ac_t""found" 1>&6
1151 ACLOCAL="$missing_dir/missing aclocal"
1152 echo "$ac_t""missing" 1>&6
1155 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
1156 echo "configure:1157: checking for working autoconf" >&5
1157 # Run test in a subshell; some versions of sh will print an error if
1158 # an executable is not found, even if stderr is redirected.
1159 # Redirect stdin to placate older versions of autoconf. Sigh.
1160 if (autoconf --version) < /dev/null > /dev/null 2>&1; then
1162 echo "$ac_t""found" 1>&6
1164 AUTOCONF="$missing_dir/missing autoconf"
1165 echo "$ac_t""missing" 1>&6
1168 echo $ac_n "checking for working automake""... $ac_c" 1>&6
1169 echo "configure:1170: checking for working automake" >&5
1170 # Run test in a subshell; some versions of sh will print an error if
1171 # an executable is not found, even if stderr is redirected.
1172 # Redirect stdin to placate older versions of autoconf. Sigh.
1173 if (automake --version) < /dev/null > /dev/null 2>&1; then
1175 echo "$ac_t""found" 1>&6
1177 AUTOMAKE="$missing_dir/missing automake"
1178 echo "$ac_t""missing" 1>&6
1181 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
1182 echo "configure:1183: checking for working autoheader" >&5
1183 # Run test in a subshell; some versions of sh will print an error if
1184 # an executable is not found, even if stderr is redirected.
1185 # Redirect stdin to placate older versions of autoconf. Sigh.
1186 if (autoheader --version) < /dev/null > /dev/null 2>&1; then
1187 AUTOHEADER=autoheader
1188 echo "$ac_t""found" 1>&6
1190 AUTOHEADER="$missing_dir/missing autoheader"
1191 echo "$ac_t""missing" 1>&6
1194 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
1195 echo "configure:1196: checking for working makeinfo" >&5
1196 # Run test in a subshell; some versions of sh will print an error if
1197 # an executable is not found, even if stderr is redirected.
1198 # Redirect stdin to placate older versions of autoconf. Sigh.
1199 if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
1201 echo "$ac_t""found" 1>&6
1203 MAKEINFO="$missing_dir/missing makeinfo"
1204 echo "$ac_t""missing" 1>&6
1209 # Check whether --enable-shared or --disable-shared was given.
1210 if test "${enable_shared+set}" = set; then
1211 enableval="$enable_shared"
1212 p=${PACKAGE-default}
1213 case "$enableval" in
1214 yes) enable_shared=yes ;;
1215 no) enable_shared=no ;;
1218 # Look at the argument we got. We use all the common list separators.
1219 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1220 for pkg in $enableval; do
1221 if test "X$pkg" = "X$p"; then
1232 # Check whether --enable-static or --disable-static was given.
1233 if test "${enable_static+set}" = set; then
1234 enableval="$enable_static"
1235 p=${PACKAGE-default}
1236 case "$enableval" in
1237 yes) enable_static=yes ;;
1238 no) enable_static=no ;;
1241 # Look at the argument we got. We use all the common list separators.
1242 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1243 for pkg in $enableval; do
1244 if test "X$pkg" = "X$p"; then
1255 # Check whether --enable-fast-install or --disable-fast-install was given.
1256 if test "${enable_fast_install+set}" = set; then
1257 enableval="$enable_fast_install"
1258 p=${PACKAGE-default}
1259 case "$enableval" in
1260 yes) enable_fast_install=yes ;;
1261 no) enable_fast_install=no ;;
1263 enable_fast_install=no
1264 # Look at the argument we got. We use all the common list separators.
1265 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1266 for pkg in $enableval; do
1267 if test "X$pkg" = "X$p"; then
1268 enable_fast_install=yes
1275 enable_fast_install=yes
1278 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1279 if test "${with_gnu_ld+set}" = set; then
1280 withval="$with_gnu_ld"
1281 test "$withval" = no || with_gnu_ld=yes
1287 if test "$ac_cv_prog_gcc" = yes; then
1288 # Check if gcc -print-prog-name=ld gives a path.
1289 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1290 echo "configure:1291: checking for ld used by GCC" >&5
1293 # gcc leaves a trailing carriage return which upsets mingw
1294 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
1296 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
1299 # Accept absolute paths.
1300 [\\/]* | [A-Za-z]:[\\/]*)
1301 re_direlt='/[^/][^/]*/\.\./'
1302 # Canonicalize the path of ld
1303 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
1304 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
1305 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
1307 test -z "$LD" && LD="$ac_prog"
1310 # If it fails, then pretend we aren't using GCC.
1314 # If it is relative, then search for the first ld in PATH.
1318 elif test "$with_gnu_ld" = yes; then
1319 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1320 echo "configure:1321: checking for GNU ld" >&5
1322 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1323 echo "configure:1324: checking for non-GNU ld" >&5
1325 if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
1326 echo $ac_n "(cached) $ac_c" 1>&6
1328 if test -z "$LD"; then
1329 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1330 for ac_dir in $PATH; do
1331 test -z "$ac_dir" && ac_dir=.
1332 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
1333 ac_cv_path_LD="$ac_dir/$ac_prog"
1334 # Check to see if the program is GNU ld. I'd rather use --version,
1335 # but apparently some GNU ld's only accept -v.
1336 # Break only if it was the GNU/non-GNU ld that we prefer.
1337 if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
1338 test "$with_gnu_ld" != no && break
1340 test "$with_gnu_ld" != yes && break
1346 ac_cv_path_LD="$LD" # Let the user override the test with a path.
1351 if test -n "$LD"; then
1352 echo "$ac_t""$LD" 1>&6
1354 echo "$ac_t""no" 1>&6
1356 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1357 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1358 echo "configure:1359: checking if the linker ($LD) is GNU ld" >&5
1359 if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
1360 echo $ac_n "(cached) $ac_c" 1>&6
1362 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1363 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
1364 ac_cv_prog_gnu_ld=yes
1366 ac_cv_prog_gnu_ld=no
1370 echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1371 with_gnu_ld=$ac_cv_prog_gnu_ld
1374 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
1375 echo "configure:1376: checking for $LD option to reload object files" >&5
1376 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
1377 echo $ac_n "(cached) $ac_c" 1>&6
1379 lt_cv_ld_reload_flag='-r'
1382 echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6
1383 reload_flag=$lt_cv_ld_reload_flag
1384 test -n "$reload_flag" && reload_flag=" $reload_flag"
1386 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1387 echo "configure:1388: checking for BSD-compatible nm" >&5
1388 if eval "test \"`echo '$''{'ac_cv_path_NM'+set}'`\" = set"; then
1389 echo $ac_n "(cached) $ac_c" 1>&6
1391 if test -n "$NM"; then
1392 # Let the user override the test.
1395 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1396 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
1397 test -z "$ac_dir" && ac_dir=.
1398 tmp_nm=$ac_dir/${ac_tool_prefix}nm
1399 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
1400 # Check to see if the nm accepts a BSD-compat flag.
1401 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1402 # nm: unknown option "B" ignored
1403 # Tru64's nm complains that /dev/null is an invalid object file
1404 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
1405 ac_cv_path_NM="$tmp_nm -B"
1407 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
1408 ac_cv_path_NM="$tmp_nm -p"
1411 ac_cv_path_NM=${ac_cv_path_NM="$tmp_nm"} # keep the first match, but
1412 continue # so that we can try to find one that supports BSD flags
1417 test -z "$ac_cv_path_NM" && ac_cv_path_NM=nm
1422 echo "$ac_t""$NM" 1>&6
1424 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1425 echo "configure:1426: checking whether ln -s works" >&5
1426 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1427 echo $ac_n "(cached) $ac_c" 1>&6
1430 if ln -s X conftestdata 2>/dev/null
1433 ac_cv_prog_LN_S="ln -s"
1438 LN_S="$ac_cv_prog_LN_S"
1439 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1440 echo "$ac_t""yes" 1>&6
1442 echo "$ac_t""no" 1>&6
1445 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
1446 echo "configure:1447: checking how to recognise dependant libraries" >&5
1447 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
1448 echo $ac_n "(cached) $ac_c" 1>&6
1450 lt_cv_file_magic_cmd='${MAGIC}'
1451 lt_cv_file_magic_test_file=
1452 lt_cv_deplibs_check_method='unknown'
1453 # Need to set the preceding variable on all platforms that support
1454 # interlibrary dependencies.
1455 # 'none' -- dependencies not supported.
1456 # `unknown' -- same as none, but documents that we really don't know.
1457 # 'pass_all' -- all dependencies passed with no checks.
1458 # 'test_compile' -- check by making test program.
1459 # 'file_magic [regex]' -- check by looking for files in library path
1460 # which responds to the $file_magic_cmd with a given egrep regex.
1461 # If you have `file' or equivalent on your system and you're not sure
1462 # whether `pass_all' will *always* work, you probably want this one.
1466 lt_cv_deplibs_check_method=pass_all
1470 lt_cv_deplibs_check_method=pass_all
1474 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
1475 lt_cv_file_magic_cmd='/usr/bin/file -L'
1476 lt_cv_file_magic_test_file=/shlib/libc.so
1480 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
1481 lt_cv_file_magic_cmd='${OBJDUMP} -f'
1485 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1488 # Not sure whether the presence of OpenBSD here was a mistake.
1489 # Let's accept both of them until this is cleared up.
1490 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
1491 lt_cv_file_magic_cmd=/usr/bin/file
1492 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
1496 lt_cv_deplibs_check_method=pass_all
1501 lt_cv_deplibs_check_method=pass_all
1505 # TODO: Does this work for hpux-11 too?
1506 lt_cv_deplibs_check_method='file_magic (s0-90-90-9|PA-RISC0-9.0-9) shared library'
1507 lt_cv_file_magic_cmd=/usr/bin/file
1508 lt_cv_file_magic_test_file=/usr/lib/libc.sl
1514 # this will be overridden with pass_all, but let us keep it just in case
1515 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
1519 *-32|*"-32 ") libmagic=32-bit;;
1520 *-n32|*"-n32 ") libmagic=N32;;
1521 *-64|*"-64 ") libmagic=64-bit;;
1522 *) libmagic=never-match;;
1524 # this will be overridden with pass_all, but let us keep it just in case
1525 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
1528 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
1529 lt_cv_deplibs_check_method=pass_all
1532 # This must be Linux ELF.
1535 alpha* | i*86 | powerpc* | sparc* | ia64* )
1536 lt_cv_deplibs_check_method=pass_all ;;
1538 # glibc up to 2.1.1 does not perform some relocations on ARM
1539 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
1541 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
1545 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then :
1547 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
1548 lt_cv_file_magic_cmd='/usr/bin/file -L'
1549 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
1553 osf3* | osf4* | osf5*)
1554 # this will be overridden with pass_all, but let us keep it just in case
1555 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
1556 lt_cv_file_magic_test_file=/shlib/libc.so
1557 lt_cv_deplibs_check_method=pass_all
1561 lt_cv_deplibs_check_method=pass_all
1565 lt_cv_deplibs_check_method=pass_all
1566 lt_cv_file_magic_test_file=/lib/libc.so
1569 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
1570 case "$host_vendor" in
1572 lt_cv_deplibs_check_method=pass_all
1575 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]'
1576 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
1584 echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
1585 file_magic_cmd=$lt_cv_file_magic_cmd
1586 deplibs_check_method=$lt_cv_deplibs_check_method
1588 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
1589 echo "configure:1590: checking for object suffix" >&5
1590 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
1591 echo $ac_n "(cached) $ac_c" 1>&6
1594 echo 'int i = 1;' > conftest.$ac_ext
1595 if { (eval echo configure:1596: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1596 for ac_file in conftest.*; do
1599 *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;;
1603 { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
1608 echo "$ac_t""$ac_cv_objext" 1>&6
1609 OBJEXT=$ac_cv_objext
1610 ac_objext=$ac_cv_objext
1614 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1615 echo "configure:1616: checking for executable suffix" >&5
1616 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1617 echo $ac_n "(cached) $ac_c" 1>&6
1619 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
1623 echo 'int main () { return 0; }' > conftest.$ac_ext
1625 if { (eval echo configure:1626: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1626 for file in conftest.*; do
1628 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
1629 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
1633 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1636 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
1641 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
1642 echo "$ac_t""${ac_cv_exeext}" 1>&6
1645 if test $host != $build; then
1646 ac_tool_prefix=${host_alias}-
1651 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
1653 # Only perform the check for file, if the check method requires it
1654 case "$deplibs_check_method" in
1656 if test "$file_magic_cmd" = '${MAGIC}'; then
1657 echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
1658 echo "configure:1659: checking for ${ac_tool_prefix}file" >&5
1659 if eval "test \"`echo '$''{'lt_cv_path_MAGIC'+set}'`\" = set"; then
1660 echo $ac_n "(cached) $ac_c" 1>&6
1664 lt_cv_path_MAGIC="$MAGIC" # Let the user override the test with a path.
1667 ac_cv_path_MAGIC="$MAGIC" # Let the user override the test with a dos path.
1670 ac_save_MAGIC="$MAGIC"
1671 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1672 ac_dummy="/usr/bin:$PATH"
1673 for ac_dir in $ac_dummy; do
1674 test -z "$ac_dir" && ac_dir=.
1675 if test -f $ac_dir/${ac_tool_prefix}file; then
1676 lt_cv_path_MAGIC="$ac_dir/${ac_tool_prefix}file"
1677 if test -n "$file_magic_test_file"; then
1678 case "$deplibs_check_method" in
1680 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1681 MAGIC="$lt_cv_path_MAGIC"
1682 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1683 egrep "$file_magic_regex" > /dev/null; then
1688 *** Warning: the command libtool uses to detect shared libraries,
1689 *** $file_magic_cmd, produces output that libtool cannot recognize.
1690 *** The result is that libtool may fail to recognize shared libraries
1691 *** as such. This will affect the creation of libtool libraries that
1692 *** depend on shared libraries, but programs linked with such libtool
1693 *** libraries will work regardless of this problem. Nevertheless, you
1694 *** may want to report the problem to your system manager and/or to
1695 *** bug-libtool@gnu.org
1705 MAGIC="$ac_save_MAGIC"
1710 MAGIC="$lt_cv_path_MAGIC"
1711 if test -n "$MAGIC"; then
1712 echo "$ac_t""$MAGIC" 1>&6
1714 echo "$ac_t""no" 1>&6
1717 if test -z "$lt_cv_path_MAGIC"; then
1718 if test -n "$ac_tool_prefix"; then
1719 echo $ac_n "checking for file""... $ac_c" 1>&6
1720 echo "configure:1721: checking for file" >&5
1721 if eval "test \"`echo '$''{'lt_cv_path_MAGIC'+set}'`\" = set"; then
1722 echo $ac_n "(cached) $ac_c" 1>&6
1726 lt_cv_path_MAGIC="$MAGIC" # Let the user override the test with a path.
1729 ac_cv_path_MAGIC="$MAGIC" # Let the user override the test with a dos path.
1732 ac_save_MAGIC="$MAGIC"
1733 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1734 ac_dummy="/usr/bin:$PATH"
1735 for ac_dir in $ac_dummy; do
1736 test -z "$ac_dir" && ac_dir=.
1737 if test -f $ac_dir/file; then
1738 lt_cv_path_MAGIC="$ac_dir/file"
1739 if test -n "$file_magic_test_file"; then
1740 case "$deplibs_check_method" in
1742 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1743 MAGIC="$lt_cv_path_MAGIC"
1744 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1745 egrep "$file_magic_regex" > /dev/null; then
1750 *** Warning: the command libtool uses to detect shared libraries,
1751 *** $file_magic_cmd, produces output that libtool cannot recognize.
1752 *** The result is that libtool may fail to recognize shared libraries
1753 *** as such. This will affect the creation of libtool libraries that
1754 *** depend on shared libraries, but programs linked with such libtool
1755 *** libraries will work regardless of this problem. Nevertheless, you
1756 *** may want to report the problem to your system manager and/or to
1757 *** bug-libtool@gnu.org
1767 MAGIC="$ac_save_MAGIC"
1772 MAGIC="$lt_cv_path_MAGIC"
1773 if test -n "$MAGIC"; then
1774 echo "$ac_t""$MAGIC" 1>&6
1776 echo "$ac_t""no" 1>&6
1788 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1789 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1790 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1791 echo "configure:1792: checking for $ac_word" >&5
1792 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1793 echo $ac_n "(cached) $ac_c" 1>&6
1795 if test -n "$RANLIB"; then
1796 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1798 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1800 for ac_dir in $ac_dummy; do
1801 test -z "$ac_dir" && ac_dir=.
1802 if test -f $ac_dir/$ac_word; then
1803 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1810 RANLIB="$ac_cv_prog_RANLIB"
1811 if test -n "$RANLIB"; then
1812 echo "$ac_t""$RANLIB" 1>&6
1814 echo "$ac_t""no" 1>&6
1818 if test -z "$ac_cv_prog_RANLIB"; then
1819 if test -n "$ac_tool_prefix"; then
1820 # Extract the first word of "ranlib", so it can be a program name with args.
1821 set dummy ranlib; ac_word=$2
1822 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1823 echo "configure:1824: checking for $ac_word" >&5
1824 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1825 echo $ac_n "(cached) $ac_c" 1>&6
1827 if test -n "$RANLIB"; then
1828 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1830 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1832 for ac_dir in $ac_dummy; do
1833 test -z "$ac_dir" && ac_dir=.
1834 if test -f $ac_dir/$ac_word; then
1835 ac_cv_prog_RANLIB="ranlib"
1840 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1843 RANLIB="$ac_cv_prog_RANLIB"
1844 if test -n "$RANLIB"; then
1845 echo "$ac_t""$RANLIB" 1>&6
1847 echo "$ac_t""no" 1>&6
1855 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1856 set dummy ${ac_tool_prefix}strip; ac_word=$2
1857 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1858 echo "configure:1859: checking for $ac_word" >&5
1859 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1860 echo $ac_n "(cached) $ac_c" 1>&6
1862 if test -n "$STRIP"; then
1863 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1865 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1867 for ac_dir in $ac_dummy; do
1868 test -z "$ac_dir" && ac_dir=.
1869 if test -f $ac_dir/$ac_word; then
1870 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1877 STRIP="$ac_cv_prog_STRIP"
1878 if test -n "$STRIP"; then
1879 echo "$ac_t""$STRIP" 1>&6
1881 echo "$ac_t""no" 1>&6
1885 if test -z "$ac_cv_prog_STRIP"; then
1886 if test -n "$ac_tool_prefix"; then
1887 # Extract the first word of "strip", so it can be a program name with args.
1888 set dummy strip; ac_word=$2
1889 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1890 echo "configure:1891: checking for $ac_word" >&5
1891 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1892 echo $ac_n "(cached) $ac_c" 1>&6
1894 if test -n "$STRIP"; then
1895 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1897 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1899 for ac_dir in $ac_dummy; do
1900 test -z "$ac_dir" && ac_dir=.
1901 if test -f $ac_dir/$ac_word; then
1902 ac_cv_prog_STRIP="strip"
1907 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
1910 STRIP="$ac_cv_prog_STRIP"
1911 if test -n "$STRIP"; then
1912 echo "$ac_t""$STRIP" 1>&6
1914 echo "$ac_t""no" 1>&6
1923 # Check for any special flags to pass to ltconfig.
1924 libtool_flags="--cache-file=$cache_file"
1925 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
1926 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
1927 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
1928 test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc"
1929 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
1932 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
1933 if test "${enable_libtool_lock+set}" = set; then
1934 enableval="$enable_libtool_lock"
1938 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
1939 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
1941 # Check whether --with-pic or --without-pic was given.
1942 if test "${with_pic+set}" = set; then
1949 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
1950 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
1952 # Some flags need to be propagated to the compiler or linker for good
1956 # Find out which ABI we are using.
1957 echo '#line 1958 "configure"' > conftest.$ac_ext
1958 if { (eval echo configure:1959: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1959 case "`/usr/bin/file conftest.o`" in
1975 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1976 SAVE_CFLAGS="$CFLAGS"
1977 CFLAGS="$CFLAGS -belf"
1978 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
1979 echo "configure:1980: checking whether the C compiler needs -belf" >&5
1980 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
1981 echo $ac_n "(cached) $ac_c" 1>&6
1985 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1986 ac_cpp='$CPP $CPPFLAGS'
1987 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1988 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1989 cross_compiling=$ac_cv_prog_cc_cross
1991 cat > conftest.$ac_ext <<EOF
1992 #line 1993 "configure"
1993 #include "confdefs.h"
1999 if { (eval echo configure:2000: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2001 lt_cv_cc_needs_belf=yes
2003 echo "configure: failed program was:" >&5
2004 cat conftest.$ac_ext >&5
2006 lt_cv_cc_needs_belf=no
2010 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2011 ac_cpp='$CPP $CPPFLAGS'
2012 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2013 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2014 cross_compiling=$ac_cv_prog_cc_cross
2018 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
2019 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
2020 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
2021 CFLAGS="$SAVE_CFLAGS"
2029 # Save cache, so that ltconfig can load it
2030 cat > confcache <<\EOF
2031 # This file is a shell script that caches the results of configure
2032 # tests run on this system so they can be shared between configure
2033 # scripts and configure runs. It is not useful on other systems.
2034 # If it contains results you don't want to keep, you may remove or edit it.
2036 # By default, configure uses ./config.cache as the cache file,
2037 # creating it if it does not exist already. You can give configure
2038 # the --cache-file=FILE option to use a different cache file; that is
2039 # what configure does when it calls configure scripts in
2040 # subdirectories, so they share the cache.
2041 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2042 # config.status only pays attention to the cache file if you give it the
2043 # --recheck option to rerun configure.
2046 # The following way of writing the cache mishandles newlines in values,
2047 # but we know of no workaround that is simple, portable, and efficient.
2048 # So, don't put newlines in cache variables' values.
2049 # Ultrix sh set writes to stderr and can't be redirected directly,
2050 # and sets the high bit in the cache file unless we assign to the vars.
2052 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2054 # `set' does not quote correctly, so add quotes (double-quote substitution
2055 # turns \\\\ into \\, and sed turns \\ into \).
2057 -e "s/'/'\\\\''/g" \
2058 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2061 # `set' quotes correctly as required by POSIX, so do not add quotes.
2062 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2065 if cmp -s $cache_file confcache; then
2068 if test -w $cache_file; then
2069 echo "updating cache $cache_file"
2070 cat confcache > $cache_file
2072 echo "not updating unwritable cache $cache_file"
2078 # Actually configure libtool. ac_aux_dir is where install-sh is found.
2079 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
2080 MAGIC="$MAGIC" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
2081 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
2082 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
2083 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
2084 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
2085 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
2086 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
2087 || { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
2089 # Reload cache, that may have been modified by ltconfig
2090 if test -r "$cache_file"; then
2091 echo "loading cache $cache_file"
2094 echo "creating cache $cache_file"
2099 # This can be used to rebuild libtool when needed
2100 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
2102 # Always use our own libtool.
2103 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
2105 # Redirect the config.log output again, so that the ltconfig log is not
2106 # clobbered by the next message.
2107 exec 5>>./config.log
2115 # Check whether --enable-targets or --disable-targets was given.
2116 if test "${enable_targets+set}" = set; then
2117 enableval="$enable_targets"
2118 case "${enableval}" in
2119 yes | "") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
2121 no) enable_targets= ;;
2122 *) enable_targets=$enableval ;;
2125 # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
2126 if test "${enable_64_bit_bfd+set}" = set; then
2127 enableval="$enable_64_bit_bfd"
2128 case "${enableval}" in
2131 *) { echo "configure: error: bad value ${enableval} for 64-bit-bfd option" 1>&2; exit 1; } ;;
2137 build_warnings="-W -Wall"
2138 # Check whether --enable-build-warnings or --disable-build-warnings was given.
2139 if test "${enable_build_warnings+set}" = set; then
2140 enableval="$enable_build_warnings"
2141 case "${enableval}" in
2143 no) build_warnings="-w";;
2144 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
2145 build_warnings="${build_warnings} ${t}";;
2146 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
2147 build_warnings="${t} ${build_warnings}";;
2148 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
2150 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
2151 echo "Setting warning flags = $build_warnings" 6>&1
2155 if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then
2156 WARN_CFLAGS="${build_warnings}"
2164 if test -z "$target" ; then
2165 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
2167 if test -z "$host" ; then
2168 { echo "configure: error: Unrecognized host system type; please check config.sub." 1>&2; exit 1; }
2171 # host-specific stuff:
2173 # Extract the first word of "gcc", so it can be a program name with args.
2174 set dummy gcc; ac_word=$2
2175 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2176 echo "configure:2177: checking for $ac_word" >&5
2177 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2178 echo $ac_n "(cached) $ac_c" 1>&6
2180 if test -n "$CC"; then
2181 ac_cv_prog_CC="$CC" # Let the user override the test.
2183 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2185 for ac_dir in $ac_dummy; do
2186 test -z "$ac_dir" && ac_dir=.
2187 if test -f $ac_dir/$ac_word; then
2196 if test -n "$CC"; then
2197 echo "$ac_t""$CC" 1>&6
2199 echo "$ac_t""no" 1>&6
2202 if test -z "$CC"; then
2203 # Extract the first word of "cc", so it can be a program name with args.
2204 set dummy cc; ac_word=$2
2205 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2206 echo "configure:2207: checking for $ac_word" >&5
2207 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2208 echo $ac_n "(cached) $ac_c" 1>&6
2210 if test -n "$CC"; then
2211 ac_cv_prog_CC="$CC" # Let the user override the test.
2213 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2216 for ac_dir in $ac_dummy; do
2217 test -z "$ac_dir" && ac_dir=.
2218 if test -f $ac_dir/$ac_word; then
2219 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2220 ac_prog_rejected=yes
2228 if test $ac_prog_rejected = yes; then
2229 # We found a bogon in the path, so make sure we never use it.
2230 set dummy $ac_cv_prog_CC
2232 if test $# -gt 0; then
2233 # We chose a different compiler from the bogus one.
2234 # However, it has the same basename, so the bogon will be chosen
2235 # first if we set CC to just the basename; use the full file name.
2237 set dummy "$ac_dir/$ac_word" "$@"
2245 if test -n "$CC"; then
2246 echo "$ac_t""$CC" 1>&6
2248 echo "$ac_t""no" 1>&6
2251 if test -z "$CC"; then
2252 case "`uname -s`" in
2254 # Extract the first word of "cl", so it can be a program name with args.
2255 set dummy cl; ac_word=$2
2256 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2257 echo "configure:2258: checking for $ac_word" >&5
2258 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2259 echo $ac_n "(cached) $ac_c" 1>&6
2261 if test -n "$CC"; then
2262 ac_cv_prog_CC="$CC" # Let the user override the test.
2264 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2266 for ac_dir in $ac_dummy; do
2267 test -z "$ac_dir" && ac_dir=.
2268 if test -f $ac_dir/$ac_word; then
2277 if test -n "$CC"; then
2278 echo "$ac_t""$CC" 1>&6
2280 echo "$ac_t""no" 1>&6
2285 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2288 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2289 echo "configure:2290: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2292 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2293 ac_cpp='$CPP $CPPFLAGS'
2294 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2295 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2296 cross_compiling=$ac_cv_prog_cc_cross
2298 cat > conftest.$ac_ext << EOF
2300 #line 2301 "configure"
2301 #include "confdefs.h"
2305 if { (eval echo configure:2306: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2306 ac_cv_prog_cc_works=yes
2307 # If we can't run a trivial program, we are probably using a cross compiler.
2308 if (./conftest; exit) 2>/dev/null; then
2309 ac_cv_prog_cc_cross=no
2311 ac_cv_prog_cc_cross=yes
2314 echo "configure: failed program was:" >&5
2315 cat conftest.$ac_ext >&5
2316 ac_cv_prog_cc_works=no
2320 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2321 ac_cpp='$CPP $CPPFLAGS'
2322 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2323 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2324 cross_compiling=$ac_cv_prog_cc_cross
2326 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2327 if test $ac_cv_prog_cc_works = no; then
2328 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2330 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2331 echo "configure:2332: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2332 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2333 cross_compiling=$ac_cv_prog_cc_cross
2335 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2336 echo "configure:2337: checking whether we are using GNU C" >&5
2337 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2338 echo $ac_n "(cached) $ac_c" 1>&6
2340 cat > conftest.c <<EOF
2345 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2346: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
2352 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2354 if test $ac_cv_prog_gcc = yes; then
2360 ac_test_CFLAGS="${CFLAGS+set}"
2361 ac_save_CFLAGS="$CFLAGS"
2363 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2364 echo "configure:2365: checking whether ${CC-cc} accepts -g" >&5
2365 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2366 echo $ac_n "(cached) $ac_c" 1>&6
2368 echo 'void f(){}' > conftest.c
2369 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2378 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2379 if test "$ac_test_CFLAGS" = set; then
2380 CFLAGS="$ac_save_CFLAGS"
2381 elif test $ac_cv_prog_cc_g = yes; then
2382 if test "$GCC" = yes; then
2388 if test "$GCC" = yes; then
2395 # Find a good install program. We prefer a C program (faster),
2396 # so one script is as good as another. But avoid the broken or
2397 # incompatible versions:
2398 # SysV /etc/install, /usr/sbin/install
2399 # SunOS /usr/etc/install
2400 # IRIX /sbin/install
2402 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2403 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2404 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2405 # ./install, which can be erroneously created by make from ./install.sh.
2406 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2407 echo "configure:2408: checking for a BSD compatible install" >&5
2408 if test -z "$INSTALL"; then
2409 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
2410 echo $ac_n "(cached) $ac_c" 1>&6
2412 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
2413 for ac_dir in $PATH; do
2414 # Account for people who put trailing slashes in PATH elements.
2416 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
2418 # OSF1 and SCO ODT 3.0 have their own names for install.
2419 # Don't use installbsd from OSF since it installs stuff as root
2421 for ac_prog in ginstall scoinst install; do
2422 if test -f $ac_dir/$ac_prog; then
2423 if test $ac_prog = install &&
2424 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
2425 # AIX install. It has an incompatible calling convention.
2428 ac_cv_path_install="$ac_dir/$ac_prog -c"
2439 if test "${ac_cv_path_install+set}" = set; then
2440 INSTALL="$ac_cv_path_install"
2442 # As a last resort, use the slow shell script. We don't cache a
2443 # path for INSTALL within a source directory, because that will
2444 # break other packages using the cache if that directory is
2445 # removed, or if the path is relative.
2446 INSTALL="$ac_install_sh"
2449 echo "$ac_t""$INSTALL" 1>&6
2451 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2452 # It thinks the first close brace ends the variable substitution.
2453 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2455 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
2457 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2461 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2462 echo "configure:2463: checking how to run the C preprocessor" >&5
2463 # On Suns, sometimes $CPP names a directory.
2464 if test -n "$CPP" && test -d "$CPP"; then
2467 if test -z "$CPP"; then
2468 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2469 echo $ac_n "(cached) $ac_c" 1>&6
2471 # This must be in double quotes, not single quotes, because CPP may get
2472 # substituted into the Makefile and "${CC-cc}" will confuse make.
2474 # On the NeXT, cc -E runs the code through the compiler's parser,
2475 # not just through cpp.
2476 cat > conftest.$ac_ext <<EOF
2477 #line 2478 "configure"
2478 #include "confdefs.h"
2482 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2483 { (eval echo configure:2484: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2484 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2485 if test -z "$ac_err"; then
2489 echo "configure: failed program was:" >&5
2490 cat conftest.$ac_ext >&5
2492 CPP="${CC-cc} -E -traditional-cpp"
2493 cat > conftest.$ac_ext <<EOF
2494 #line 2495 "configure"
2495 #include "confdefs.h"
2499 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2500 { (eval echo configure:2501: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2501 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2502 if test -z "$ac_err"; then
2506 echo "configure: failed program was:" >&5
2507 cat conftest.$ac_ext >&5
2509 CPP="${CC-cc} -nologo -E"
2510 cat > conftest.$ac_ext <<EOF
2511 #line 2512 "configure"
2512 #include "confdefs.h"
2516 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2517 { (eval echo configure:2518: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2518 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2519 if test -z "$ac_err"; then
2523 echo "configure: failed program was:" >&5
2524 cat conftest.$ac_ext >&5
2533 ac_cv_prog_CPP="$CPP"
2535 CPP="$ac_cv_prog_CPP"
2537 ac_cv_prog_CPP="$CPP"
2539 echo "$ac_t""$CPP" 1>&6
2541 # Extract the first word of "ranlib", so it can be a program name with args.
2542 set dummy ranlib; ac_word=$2
2543 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2544 echo "configure:2545: checking for $ac_word" >&5
2545 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2546 echo $ac_n "(cached) $ac_c" 1>&6
2548 if test -n "$RANLIB"; then
2549 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2551 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2553 for ac_dir in $ac_dummy; do
2554 test -z "$ac_dir" && ac_dir=.
2555 if test -f $ac_dir/$ac_word; then
2556 ac_cv_prog_RANLIB="ranlib"
2561 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
2564 RANLIB="$ac_cv_prog_RANLIB"
2565 if test -n "$RANLIB"; then
2566 echo "$ac_t""$RANLIB" 1>&6
2568 echo "$ac_t""no" 1>&6
2571 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2572 echo "configure:2573: checking for ANSI C header files" >&5
2573 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2574 echo $ac_n "(cached) $ac_c" 1>&6
2576 cat > conftest.$ac_ext <<EOF
2577 #line 2578 "configure"
2578 #include "confdefs.h"
2584 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2585 { (eval echo configure:2586: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2586 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2587 if test -z "$ac_err"; then
2589 ac_cv_header_stdc=yes
2592 echo "configure: failed program was:" >&5
2593 cat conftest.$ac_ext >&5
2595 ac_cv_header_stdc=no
2599 if test $ac_cv_header_stdc = yes; then
2600 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2601 cat > conftest.$ac_ext <<EOF
2602 #line 2603 "configure"
2603 #include "confdefs.h"
2606 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2607 egrep "memchr" >/dev/null 2>&1; then
2611 ac_cv_header_stdc=no
2617 if test $ac_cv_header_stdc = yes; then
2618 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2619 cat > conftest.$ac_ext <<EOF
2620 #line 2621 "configure"
2621 #include "confdefs.h"
2624 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2625 egrep "free" >/dev/null 2>&1; then
2629 ac_cv_header_stdc=no
2635 if test $ac_cv_header_stdc = yes; then
2636 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2637 if test "$cross_compiling" = yes; then
2640 cat > conftest.$ac_ext <<EOF
2641 #line 2642 "configure"
2642 #include "confdefs.h"
2644 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2645 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2646 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2647 int main () { int i; for (i = 0; i < 256; i++)
2648 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2652 if { (eval echo configure:2653: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2656 echo "configure: failed program was:" >&5
2657 cat conftest.$ac_ext >&5
2659 ac_cv_header_stdc=no
2667 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2668 if test $ac_cv_header_stdc = yes; then
2669 cat >> confdefs.h <<\EOF
2670 #define STDC_HEADERS 1
2675 echo $ac_n "checking for working const""... $ac_c" 1>&6
2676 echo "configure:2677: checking for working const" >&5
2677 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2678 echo $ac_n "(cached) $ac_c" 1>&6
2680 cat > conftest.$ac_ext <<EOF
2681 #line 2682 "configure"
2682 #include "confdefs.h"
2686 /* Ultrix mips cc rejects this. */
2687 typedef int charset[2]; const charset x;
2688 /* SunOS 4.1.1 cc rejects this. */
2689 char const *const *ccp;
2691 /* NEC SVR4.0.2 mips cc rejects this. */
2692 struct point {int x, y;};
2693 static struct point const zero = {0,0};
2694 /* AIX XL C 1.02.0.0 rejects this.
2695 It does not let you subtract one const X* pointer from another in an arm
2696 of an if-expression whose if-part is not a constant expression */
2697 const char *g = "string";
2698 ccp = &g + (g ? g-g : 0);
2699 /* HPUX 7.0 cc rejects these. */
2702 ccp = (char const *const *) p;
2703 { /* SCO 3.2v4 cc rejects this. */
2705 char const *s = 0 ? (char *) 0 : (char const *) 0;
2709 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2711 const int *foo = &x[0];
2714 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2715 typedef const int *iptr;
2719 { /* AIX XL C 1.02.0.0 rejects this saying
2720 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2721 struct s { int j; const int *ap[3]; };
2722 struct s *b; b->j = 5;
2724 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2730 if { (eval echo configure:2731: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2734 echo "configure: failed program was:" >&5
2735 cat conftest.$ac_ext >&5
2742 echo "$ac_t""$ac_cv_c_const" 1>&6
2743 if test $ac_cv_c_const = no; then
2744 cat >> confdefs.h <<\EOF
2750 echo $ac_n "checking for inline""... $ac_c" 1>&6
2751 echo "configure:2752: checking for inline" >&5
2752 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
2753 echo $ac_n "(cached) $ac_c" 1>&6
2756 for ac_kw in inline __inline__ __inline; do
2757 cat > conftest.$ac_ext <<EOF
2758 #line 2759 "configure"
2759 #include "confdefs.h"
2765 if { (eval echo configure:2766: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2767 ac_cv_c_inline=$ac_kw; break
2769 echo "configure: failed program was:" >&5
2770 cat conftest.$ac_ext >&5
2777 echo "$ac_t""$ac_cv_c_inline" 1>&6
2778 case "$ac_cv_c_inline" in
2780 no) cat >> confdefs.h <<\EOF
2784 *) cat >> confdefs.h <<EOF
2785 #define inline $ac_cv_c_inline
2790 echo $ac_n "checking for off_t""... $ac_c" 1>&6
2791 echo "configure:2792: checking for off_t" >&5
2792 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
2793 echo $ac_n "(cached) $ac_c" 1>&6
2795 cat > conftest.$ac_ext <<EOF
2796 #line 2797 "configure"
2797 #include "confdefs.h"
2798 #include <sys/types.h>
2804 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2805 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2807 ac_cv_type_off_t=yes
2815 echo "$ac_t""$ac_cv_type_off_t" 1>&6
2816 if test $ac_cv_type_off_t = no; then
2817 cat >> confdefs.h <<\EOF
2823 echo $ac_n "checking for size_t""... $ac_c" 1>&6
2824 echo "configure:2825: checking for size_t" >&5
2825 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
2826 echo $ac_n "(cached) $ac_c" 1>&6
2828 cat > conftest.$ac_ext <<EOF
2829 #line 2830 "configure"
2830 #include "confdefs.h"
2831 #include <sys/types.h>
2837 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2838 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2840 ac_cv_type_size_t=yes
2843 ac_cv_type_size_t=no
2848 echo "$ac_t""$ac_cv_type_size_t" 1>&6
2849 if test $ac_cv_type_size_t = no; then
2850 cat >> confdefs.h <<\EOF
2851 #define size_t unsigned
2856 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
2857 # for constant arguments. Useless!
2858 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
2859 echo "configure:2860: checking for working alloca.h" >&5
2860 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
2861 echo $ac_n "(cached) $ac_c" 1>&6
2863 cat > conftest.$ac_ext <<EOF
2864 #line 2865 "configure"
2865 #include "confdefs.h"
2868 char *p = alloca(2 * sizeof(int));
2871 if { (eval echo configure:2872: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2873 ac_cv_header_alloca_h=yes
2875 echo "configure: failed program was:" >&5
2876 cat conftest.$ac_ext >&5
2878 ac_cv_header_alloca_h=no
2883 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
2884 if test $ac_cv_header_alloca_h = yes; then
2885 cat >> confdefs.h <<\EOF
2886 #define HAVE_ALLOCA_H 1
2891 echo $ac_n "checking for alloca""... $ac_c" 1>&6
2892 echo "configure:2893: checking for alloca" >&5
2893 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
2894 echo $ac_n "(cached) $ac_c" 1>&6
2896 cat > conftest.$ac_ext <<EOF
2897 #line 2898 "configure"
2898 #include "confdefs.h"
2901 # define alloca __builtin_alloca
2904 # include <malloc.h>
2905 # define alloca _alloca
2908 # include <alloca.h>
2913 # ifndef alloca /* predefined by HP cc +Olibcalls */
2922 char *p = (char *) alloca(1);
2925 if { (eval echo configure:2926: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2927 ac_cv_func_alloca_works=yes
2929 echo "configure: failed program was:" >&5
2930 cat conftest.$ac_ext >&5
2932 ac_cv_func_alloca_works=no
2937 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
2938 if test $ac_cv_func_alloca_works = yes; then
2939 cat >> confdefs.h <<\EOF
2940 #define HAVE_ALLOCA 1
2945 if test $ac_cv_func_alloca_works = no; then
2946 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
2947 # that cause trouble. Some versions do not even contain alloca or
2948 # contain a buggy version. If you still want to use their alloca,
2949 # use ar to extract alloca.o from them instead of compiling alloca.c.
2950 ALLOCA=alloca.${ac_objext}
2951 cat >> confdefs.h <<\EOF
2956 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
2957 echo "configure:2958: checking whether alloca needs Cray hooks" >&5
2958 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
2959 echo $ac_n "(cached) $ac_c" 1>&6
2961 cat > conftest.$ac_ext <<EOF
2962 #line 2963 "configure"
2963 #include "confdefs.h"
2964 #if defined(CRAY) && ! defined(CRAY2)
2971 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2972 egrep "webecray" >/dev/null 2>&1; then
2983 echo "$ac_t""$ac_cv_os_cray" 1>&6
2984 if test $ac_cv_os_cray = yes; then
2985 for ac_func in _getb67 GETB67 getb67; do
2986 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2987 echo "configure:2988: checking for $ac_func" >&5
2988 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2989 echo $ac_n "(cached) $ac_c" 1>&6
2991 cat > conftest.$ac_ext <<EOF
2992 #line 2993 "configure"
2993 #include "confdefs.h"
2994 /* System header to define __stub macros and hopefully few prototypes,
2995 which can conflict with char $ac_func(); below. */
2997 /* Override any gcc2 internal prototype to avoid an error. */
2998 /* We use char because int might match the return type of a gcc2
2999 builtin and then its argument prototype would still apply. */
3004 /* The GNU C library defines this for functions which it implements
3005 to always fail with ENOSYS. Some functions are actually named
3006 something starting with __ and the normal name is an alias. */
3007 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3015 if { (eval echo configure:3016: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3017 eval "ac_cv_func_$ac_func=yes"
3019 echo "configure: failed program was:" >&5
3020 cat conftest.$ac_ext >&5
3022 eval "ac_cv_func_$ac_func=no"
3027 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3028 echo "$ac_t""yes" 1>&6
3029 cat >> confdefs.h <<EOF
3030 #define CRAY_STACKSEG_END $ac_func
3035 echo "$ac_t""no" 1>&6
3041 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3042 echo "configure:3043: checking stack direction for C alloca" >&5
3043 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3044 echo $ac_n "(cached) $ac_c" 1>&6
3046 if test "$cross_compiling" = yes; then
3047 ac_cv_c_stack_direction=0
3049 cat > conftest.$ac_ext <<EOF
3050 #line 3051 "configure"
3051 #include "confdefs.h"
3052 find_stack_direction ()
3054 static char *addr = 0;
3059 return find_stack_direction ();
3062 return (&dummy > addr) ? 1 : -1;
3066 exit (find_stack_direction() < 0);
3069 if { (eval echo configure:3070: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3071 ac_cv_c_stack_direction=1
3073 echo "configure: failed program was:" >&5
3074 cat conftest.$ac_ext >&5
3076 ac_cv_c_stack_direction=-1
3083 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3084 cat >> confdefs.h <<EOF
3085 #define STACK_DIRECTION $ac_cv_c_stack_direction
3090 for ac_hdr in unistd.h
3092 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3093 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3094 echo "configure:3095: checking for $ac_hdr" >&5
3095 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3096 echo $ac_n "(cached) $ac_c" 1>&6
3098 cat > conftest.$ac_ext <<EOF
3099 #line 3100 "configure"
3100 #include "confdefs.h"
3103 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3104 { (eval echo configure:3105: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3105 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3106 if test -z "$ac_err"; then
3108 eval "ac_cv_header_$ac_safe=yes"
3111 echo "configure: failed program was:" >&5
3112 cat conftest.$ac_ext >&5
3114 eval "ac_cv_header_$ac_safe=no"
3118 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3119 echo "$ac_t""yes" 1>&6
3120 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3121 cat >> confdefs.h <<EOF
3122 #define $ac_tr_hdr 1
3126 echo "$ac_t""no" 1>&6
3130 for ac_func in getpagesize
3132 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3133 echo "configure:3134: checking for $ac_func" >&5
3134 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3135 echo $ac_n "(cached) $ac_c" 1>&6
3137 cat > conftest.$ac_ext <<EOF
3138 #line 3139 "configure"
3139 #include "confdefs.h"
3140 /* System header to define __stub macros and hopefully few prototypes,
3141 which can conflict with char $ac_func(); below. */
3143 /* Override any gcc2 internal prototype to avoid an error. */
3144 /* We use char because int might match the return type of a gcc2
3145 builtin and then its argument prototype would still apply. */
3150 /* The GNU C library defines this for functions which it implements
3151 to always fail with ENOSYS. Some functions are actually named
3152 something starting with __ and the normal name is an alias. */
3153 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3161 if { (eval echo configure:3162: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3163 eval "ac_cv_func_$ac_func=yes"
3165 echo "configure: failed program was:" >&5
3166 cat conftest.$ac_ext >&5
3168 eval "ac_cv_func_$ac_func=no"
3173 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3174 echo "$ac_t""yes" 1>&6
3175 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3176 cat >> confdefs.h <<EOF
3177 #define $ac_tr_func 1
3181 echo "$ac_t""no" 1>&6
3185 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3186 echo "configure:3187: checking for working mmap" >&5
3187 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3188 echo $ac_n "(cached) $ac_c" 1>&6
3190 if test "$cross_compiling" = yes; then
3191 ac_cv_func_mmap_fixed_mapped=no
3193 cat > conftest.$ac_ext <<EOF
3194 #line 3195 "configure"
3195 #include "confdefs.h"
3197 /* Thanks to Mike Haertel and Jim Avera for this test.
3198 Here is a matrix of mmap possibilities:
3199 mmap private not fixed
3200 mmap private fixed at somewhere currently unmapped
3201 mmap private fixed at somewhere already mapped
3202 mmap shared not fixed
3203 mmap shared fixed at somewhere currently unmapped
3204 mmap shared fixed at somewhere already mapped
3205 For private mappings, we should verify that changes cannot be read()
3206 back from the file, nor mmap's back from the file at a different
3207 address. (There have been systems where private was not correctly
3208 implemented like the infamous i386 svr4.0, and systems where the
3209 VM page cache was not coherent with the filesystem buffer cache
3210 like early versions of FreeBSD and possibly contemporary NetBSD.)
3211 For shared mappings, we should conversely verify that changes get
3212 propogated back to all the places they're supposed to be.
3214 Grep wants private fixed already mapped.
3215 The main things grep needs to know about mmap are:
3216 * does it exist and is it safe to write into the mmap'd area
3217 * how to use it (BSD variants) */
3218 #include <sys/types.h>
3220 #include <sys/mman.h>
3222 /* This mess was copied from the GNU getpagesize.h. */
3223 #ifndef HAVE_GETPAGESIZE
3224 # ifdef HAVE_UNISTD_H
3225 # include <unistd.h>
3228 /* Assume that all systems that can run configure have sys/param.h. */
3229 # ifndef HAVE_SYS_PARAM_H
3230 # define HAVE_SYS_PARAM_H 1
3233 # ifdef _SC_PAGESIZE
3234 # define getpagesize() sysconf(_SC_PAGESIZE)
3235 # else /* no _SC_PAGESIZE */
3236 # ifdef HAVE_SYS_PARAM_H
3237 # include <sys/param.h>
3238 # ifdef EXEC_PAGESIZE
3239 # define getpagesize() EXEC_PAGESIZE
3240 # else /* no EXEC_PAGESIZE */
3242 # define getpagesize() NBPG * CLSIZE
3245 # endif /* no CLSIZE */
3246 # else /* no NBPG */
3248 # define getpagesize() NBPC
3249 # else /* no NBPC */
3251 # define getpagesize() PAGESIZE
3252 # endif /* PAGESIZE */
3253 # endif /* no NBPC */
3254 # endif /* no NBPG */
3255 # endif /* no EXEC_PAGESIZE */
3256 # else /* no HAVE_SYS_PARAM_H */
3257 # define getpagesize() 8192 /* punt totally */
3258 # endif /* no HAVE_SYS_PARAM_H */
3259 # endif /* no _SC_PAGESIZE */
3261 #endif /* no HAVE_GETPAGESIZE */
3264 extern "C" { void *malloc(unsigned); }
3272 char *data, *data2, *data3;
3276 pagesize = getpagesize();
3279 * First, make a file with some known garbage in it.
3281 data = malloc(pagesize);
3284 for (i = 0; i < pagesize; ++i)
3285 *(data + i) = rand();
3287 fd = creat("conftestmmap", 0600);
3290 if (write(fd, data, pagesize) != pagesize)
3295 * Next, try to mmap the file at a fixed address which
3296 * already has something else allocated at it. If we can,
3297 * also make sure that we see the same garbage.
3299 fd = open("conftestmmap", O_RDWR);
3302 data2 = malloc(2 * pagesize);
3305 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3306 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3307 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3309 for (i = 0; i < pagesize; ++i)
3310 if (*(data + i) != *(data2 + i))
3314 * Finally, make sure that changes to the mapped area
3315 * do not percolate back to the file as seen by read().
3316 * (This is a bug on some variants of i386 svr4.0.)
3318 for (i = 0; i < pagesize; ++i)
3319 *(data2 + i) = *(data2 + i) + 1;
3320 data3 = malloc(pagesize);
3323 if (read(fd, data3, pagesize) != pagesize)
3325 for (i = 0; i < pagesize; ++i)
3326 if (*(data + i) != *(data3 + i))
3329 unlink("conftestmmap");
3334 if { (eval echo configure:3335: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3336 ac_cv_func_mmap_fixed_mapped=yes
3338 echo "configure: failed program was:" >&5
3339 cat conftest.$ac_ext >&5
3341 ac_cv_func_mmap_fixed_mapped=no
3348 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3349 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3350 cat >> confdefs.h <<\EOF
3357 for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3358 unistd.h values.h sys/param.h
3360 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3361 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3362 echo "configure:3363: checking for $ac_hdr" >&5
3363 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3364 echo $ac_n "(cached) $ac_c" 1>&6
3366 cat > conftest.$ac_ext <<EOF
3367 #line 3368 "configure"
3368 #include "confdefs.h"
3371 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3372 { (eval echo configure:3373: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3373 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3374 if test -z "$ac_err"; then
3376 eval "ac_cv_header_$ac_safe=yes"
3379 echo "configure: failed program was:" >&5
3380 cat conftest.$ac_ext >&5
3382 eval "ac_cv_header_$ac_safe=no"
3386 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3387 echo "$ac_t""yes" 1>&6
3388 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3389 cat >> confdefs.h <<EOF
3390 #define $ac_tr_hdr 1
3394 echo "$ac_t""no" 1>&6
3398 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3399 __argz_count __argz_stringify __argz_next
3401 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3402 echo "configure:3403: checking for $ac_func" >&5
3403 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3404 echo $ac_n "(cached) $ac_c" 1>&6
3406 cat > conftest.$ac_ext <<EOF
3407 #line 3408 "configure"
3408 #include "confdefs.h"
3409 /* System header to define __stub macros and hopefully few prototypes,
3410 which can conflict with char $ac_func(); below. */
3412 /* Override any gcc2 internal prototype to avoid an error. */
3413 /* We use char because int might match the return type of a gcc2
3414 builtin and then its argument prototype would still apply. */
3419 /* The GNU C library defines this for functions which it implements
3420 to always fail with ENOSYS. Some functions are actually named
3421 something starting with __ and the normal name is an alias. */
3422 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3430 if { (eval echo configure:3431: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3432 eval "ac_cv_func_$ac_func=yes"
3434 echo "configure: failed program was:" >&5
3435 cat conftest.$ac_ext >&5
3437 eval "ac_cv_func_$ac_func=no"
3442 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3443 echo "$ac_t""yes" 1>&6
3444 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3445 cat >> confdefs.h <<EOF
3446 #define $ac_tr_func 1
3450 echo "$ac_t""no" 1>&6
3455 if test "${ac_cv_func_stpcpy+set}" != "set"; then
3456 for ac_func in stpcpy
3458 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3459 echo "configure:3460: checking for $ac_func" >&5
3460 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3461 echo $ac_n "(cached) $ac_c" 1>&6
3463 cat > conftest.$ac_ext <<EOF
3464 #line 3465 "configure"
3465 #include "confdefs.h"
3466 /* System header to define __stub macros and hopefully few prototypes,
3467 which can conflict with char $ac_func(); below. */
3469 /* Override any gcc2 internal prototype to avoid an error. */
3470 /* We use char because int might match the return type of a gcc2
3471 builtin and then its argument prototype would still apply. */
3476 /* The GNU C library defines this for functions which it implements
3477 to always fail with ENOSYS. Some functions are actually named
3478 something starting with __ and the normal name is an alias. */
3479 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3487 if { (eval echo configure:3488: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3489 eval "ac_cv_func_$ac_func=yes"
3491 echo "configure: failed program was:" >&5
3492 cat conftest.$ac_ext >&5
3494 eval "ac_cv_func_$ac_func=no"
3499 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3500 echo "$ac_t""yes" 1>&6
3501 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3502 cat >> confdefs.h <<EOF
3503 #define $ac_tr_func 1
3507 echo "$ac_t""no" 1>&6
3512 if test "${ac_cv_func_stpcpy}" = "yes"; then
3513 cat >> confdefs.h <<\EOF
3514 #define HAVE_STPCPY 1
3519 if test $ac_cv_header_locale_h = yes; then
3520 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3521 echo "configure:3522: checking for LC_MESSAGES" >&5
3522 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3523 echo $ac_n "(cached) $ac_c" 1>&6
3525 cat > conftest.$ac_ext <<EOF
3526 #line 3527 "configure"
3527 #include "confdefs.h"
3533 if { (eval echo configure:3534: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3535 am_cv_val_LC_MESSAGES=yes
3537 echo "configure: failed program was:" >&5
3538 cat conftest.$ac_ext >&5
3540 am_cv_val_LC_MESSAGES=no
3545 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3546 if test $am_cv_val_LC_MESSAGES = yes; then
3547 cat >> confdefs.h <<\EOF
3548 #define HAVE_LC_MESSAGES 1
3553 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3554 echo "configure:3555: checking whether NLS is requested" >&5
3555 # Check whether --enable-nls or --disable-nls was given.
3556 if test "${enable_nls+set}" = set; then
3557 enableval="$enable_nls"
3563 echo "$ac_t""$USE_NLS" 1>&6
3566 USE_INCLUDED_LIBINTL=no
3568 if test "$USE_NLS" = "yes"; then
3569 cat >> confdefs.h <<\EOF
3570 #define ENABLE_NLS 1
3573 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3574 echo "configure:3575: checking whether included gettext is requested" >&5
3575 # Check whether --with-included-gettext or --without-included-gettext was given.
3576 if test "${with_included_gettext+set}" = set; then
3577 withval="$with_included_gettext"
3578 nls_cv_force_use_gnu_gettext=$withval
3580 nls_cv_force_use_gnu_gettext=no
3583 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3585 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
3586 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3588 nls_cv_header_libgt=
3591 ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3592 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3593 echo "configure:3594: checking for libintl.h" >&5
3594 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3595 echo $ac_n "(cached) $ac_c" 1>&6
3597 cat > conftest.$ac_ext <<EOF
3598 #line 3599 "configure"
3599 #include "confdefs.h"
3600 #include <libintl.h>
3602 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3603 { (eval echo configure:3604: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3604 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3605 if test -z "$ac_err"; then
3607 eval "ac_cv_header_$ac_safe=yes"
3610 echo "configure: failed program was:" >&5
3611 cat conftest.$ac_ext >&5
3613 eval "ac_cv_header_$ac_safe=no"
3617 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3618 echo "$ac_t""yes" 1>&6
3619 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
3620 echo "configure:3621: checking for gettext in libc" >&5
3621 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
3622 echo $ac_n "(cached) $ac_c" 1>&6
3624 cat > conftest.$ac_ext <<EOF
3625 #line 3626 "configure"
3626 #include "confdefs.h"
3627 #include <libintl.h>
3629 return (int) gettext ("")
3632 if { (eval echo configure:3633: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3634 gt_cv_func_gettext_libc=yes
3636 echo "configure: failed program was:" >&5
3637 cat conftest.$ac_ext >&5
3639 gt_cv_func_gettext_libc=no
3644 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
3646 if test "$gt_cv_func_gettext_libc" != "yes"; then
3647 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
3648 echo "configure:3649: checking for bindtextdomain in -lintl" >&5
3649 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
3650 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3651 echo $ac_n "(cached) $ac_c" 1>&6
3653 ac_save_LIBS="$LIBS"
3655 cat > conftest.$ac_ext <<EOF
3656 #line 3657 "configure"
3657 #include "confdefs.h"
3658 /* Override any gcc2 internal prototype to avoid an error. */
3659 /* We use char because int might match the return type of a gcc2
3660 builtin and then its argument prototype would still apply. */
3661 char bindtextdomain();
3667 if { (eval echo configure:3668: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3669 eval "ac_cv_lib_$ac_lib_var=yes"
3671 echo "configure: failed program was:" >&5
3672 cat conftest.$ac_ext >&5
3674 eval "ac_cv_lib_$ac_lib_var=no"
3677 LIBS="$ac_save_LIBS"
3680 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3681 echo "$ac_t""yes" 1>&6
3682 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
3683 echo "configure:3684: checking for gettext in libintl" >&5
3684 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
3685 echo $ac_n "(cached) $ac_c" 1>&6
3687 cat > conftest.$ac_ext <<EOF
3688 #line 3689 "configure"
3689 #include "confdefs.h"
3692 return (int) gettext ("")
3695 if { (eval echo configure:3696: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3697 gt_cv_func_gettext_libintl=yes
3699 echo "configure: failed program was:" >&5
3700 cat conftest.$ac_ext >&5
3702 gt_cv_func_gettext_libintl=no
3707 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
3709 echo "$ac_t""no" 1>&6
3714 if test "$gt_cv_func_gettext_libc" = "yes" \
3715 || test "$gt_cv_func_gettext_libintl" = "yes"; then
3716 cat >> confdefs.h <<\EOF
3717 #define HAVE_GETTEXT 1
3720 # Extract the first word of "msgfmt", so it can be a program name with args.
3721 set dummy msgfmt; ac_word=$2
3722 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3723 echo "configure:3724: checking for $ac_word" >&5
3724 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3725 echo $ac_n "(cached) $ac_c" 1>&6
3729 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
3732 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3733 for ac_dir in $PATH; do
3734 test -z "$ac_dir" && ac_dir=.
3735 if test -f $ac_dir/$ac_word; then
3736 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3737 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
3743 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
3747 MSGFMT="$ac_cv_path_MSGFMT"
3748 if test -n "$MSGFMT"; then
3749 echo "$ac_t""$MSGFMT" 1>&6
3751 echo "$ac_t""no" 1>&6
3753 if test "$MSGFMT" != "no"; then
3754 for ac_func in dcgettext
3756 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3757 echo "configure:3758: checking for $ac_func" >&5
3758 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3759 echo $ac_n "(cached) $ac_c" 1>&6
3761 cat > conftest.$ac_ext <<EOF
3762 #line 3763 "configure"
3763 #include "confdefs.h"
3764 /* System header to define __stub macros and hopefully few prototypes,
3765 which can conflict with char $ac_func(); below. */
3767 /* Override any gcc2 internal prototype to avoid an error. */
3768 /* We use char because int might match the return type of a gcc2
3769 builtin and then its argument prototype would still apply. */
3774 /* The GNU C library defines this for functions which it implements
3775 to always fail with ENOSYS. Some functions are actually named
3776 something starting with __ and the normal name is an alias. */
3777 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3785 if { (eval echo configure:3786: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3787 eval "ac_cv_func_$ac_func=yes"
3789 echo "configure: failed program was:" >&5
3790 cat conftest.$ac_ext >&5
3792 eval "ac_cv_func_$ac_func=no"
3797 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3798 echo "$ac_t""yes" 1>&6
3799 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3800 cat >> confdefs.h <<EOF
3801 #define $ac_tr_func 1
3805 echo "$ac_t""no" 1>&6
3809 # Extract the first word of "gmsgfmt", so it can be a program name with args.
3810 set dummy gmsgfmt; ac_word=$2
3811 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3812 echo "configure:3813: checking for $ac_word" >&5
3813 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
3814 echo $ac_n "(cached) $ac_c" 1>&6
3818 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
3821 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
3824 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3826 for ac_dir in $ac_dummy; do
3827 test -z "$ac_dir" && ac_dir=.
3828 if test -f $ac_dir/$ac_word; then
3829 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
3834 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
3838 GMSGFMT="$ac_cv_path_GMSGFMT"
3839 if test -n "$GMSGFMT"; then
3840 echo "$ac_t""$GMSGFMT" 1>&6
3842 echo "$ac_t""no" 1>&6
3845 # Extract the first word of "xgettext", so it can be a program name with args.
3846 set dummy xgettext; ac_word=$2
3847 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3848 echo "configure:3849: checking for $ac_word" >&5
3849 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
3850 echo $ac_n "(cached) $ac_c" 1>&6
3854 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
3857 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3858 for ac_dir in $PATH; do
3859 test -z "$ac_dir" && ac_dir=.
3860 if test -f $ac_dir/$ac_word; then
3861 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
3862 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
3868 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
3872 XGETTEXT="$ac_cv_path_XGETTEXT"
3873 if test -n "$XGETTEXT"; then
3874 echo "$ac_t""$XGETTEXT" 1>&6
3876 echo "$ac_t""no" 1>&6
3879 cat > conftest.$ac_ext <<EOF
3880 #line 3881 "configure"
3881 #include "confdefs.h"
3884 extern int _nl_msg_cat_cntr;
3885 return _nl_msg_cat_cntr
3888 if { (eval echo configure:3889: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3893 echo "configure: failed program was:" >&5
3894 cat conftest.$ac_ext >&5
3905 echo "$ac_t""no" 1>&6
3910 if test "$CATOBJEXT" = "NONE"; then
3911 nls_cv_use_gnu_gettext=yes
3915 if test "$nls_cv_use_gnu_gettext" = "yes"; then
3916 INTLOBJS="\$(GETTOBJS)"
3917 # Extract the first word of "msgfmt", so it can be a program name with args.
3918 set dummy msgfmt; ac_word=$2
3919 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3920 echo "configure:3921: checking for $ac_word" >&5
3921 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3922 echo $ac_n "(cached) $ac_c" 1>&6
3926 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
3929 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3930 for ac_dir in $PATH; do
3931 test -z "$ac_dir" && ac_dir=.
3932 if test -f $ac_dir/$ac_word; then
3933 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3934 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
3940 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
3944 MSGFMT="$ac_cv_path_MSGFMT"
3945 if test -n "$MSGFMT"; then
3946 echo "$ac_t""$MSGFMT" 1>&6
3948 echo "$ac_t""no" 1>&6
3951 # Extract the first word of "gmsgfmt", so it can be a program name with args.
3952 set dummy gmsgfmt; ac_word=$2
3953 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3954 echo "configure:3955: checking for $ac_word" >&5
3955 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
3956 echo $ac_n "(cached) $ac_c" 1>&6
3960 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
3963 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
3966 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3968 for ac_dir in $ac_dummy; do
3969 test -z "$ac_dir" && ac_dir=.
3970 if test -f $ac_dir/$ac_word; then
3971 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
3976 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
3980 GMSGFMT="$ac_cv_path_GMSGFMT"
3981 if test -n "$GMSGFMT"; then
3982 echo "$ac_t""$GMSGFMT" 1>&6
3984 echo "$ac_t""no" 1>&6
3987 # Extract the first word of "xgettext", so it can be a program name with args.
3988 set dummy xgettext; ac_word=$2
3989 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3990 echo "configure:3991: checking for $ac_word" >&5
3991 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
3992 echo $ac_n "(cached) $ac_c" 1>&6
3996 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
3999 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4000 for ac_dir in $PATH; do
4001 test -z "$ac_dir" && ac_dir=.
4002 if test -f $ac_dir/$ac_word; then
4003 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4004 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4010 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4014 XGETTEXT="$ac_cv_path_XGETTEXT"
4015 if test -n "$XGETTEXT"; then
4016 echo "$ac_t""$XGETTEXT" 1>&6
4018 echo "$ac_t""no" 1>&6
4022 USE_INCLUDED_LIBINTL=yes
4026 INTLDEPS='$(top_builddir)/../intl/libintl.a'
4028 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
4029 nls_cv_header_intl=libintl.h
4030 nls_cv_header_libgt=libgettext.h
4033 if test "$XGETTEXT" != ":"; then
4034 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
4037 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4042 # We need to process the po/ directory.
4046 nls_cv_header_intl=libintl.h
4047 nls_cv_header_libgt=libgettext.h
4050 # If this is used in GNU gettext we have to set USE_NLS to `yes'
4051 # because some of the sources are only built for this goal.
4052 if test "$PACKAGE" = gettext; then
4054 USE_INCLUDED_LIBINTL=yes
4057 for lang in $ALL_LINGUAS; do
4058 GMOFILES="$GMOFILES $lang.gmo"
4059 POFILES="$POFILES $lang.po"
4075 if test "x$CATOBJEXT" != "x"; then
4076 if test "x$ALL_LINGUAS" = "x"; then
4079 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4080 echo "configure:4081: checking for catalogs to be installed" >&5
4082 for lang in ${LINGUAS=$ALL_LINGUAS}; do
4083 case "$ALL_LINGUAS" in
4084 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
4087 LINGUAS=$NEW_LINGUAS
4088 echo "$ac_t""$LINGUAS" 1>&6
4091 if test -n "$LINGUAS"; then
4092 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
4096 if test $ac_cv_header_locale_h = yes; then
4097 INCLUDE_LOCALE_H="#include <locale.h>"
4100 /* The system does not provide the header <locale.h>. Take care yourself. */"
4104 if test -f $srcdir/po2tbl.sed.in; then
4105 if test "$CATOBJEXT" = ".cat"; then
4106 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4107 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4108 echo "configure:4109: checking for linux/version.h" >&5
4109 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4110 echo $ac_n "(cached) $ac_c" 1>&6
4112 cat > conftest.$ac_ext <<EOF
4113 #line 4114 "configure"
4114 #include "confdefs.h"
4115 #include <linux/version.h>
4117 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4118 { (eval echo configure:4119: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4119 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4120 if test -z "$ac_err"; then
4122 eval "ac_cv_header_$ac_safe=yes"
4125 echo "configure: failed program was:" >&5
4126 cat conftest.$ac_ext >&5
4128 eval "ac_cv_header_$ac_safe=no"
4132 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4133 echo "$ac_t""yes" 1>&6
4136 echo "$ac_t""no" 1>&6
4141 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
4143 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4144 $srcdir/po2tbl.sed.in > po2tbl.sed
4147 if test "$PACKAGE" = "gettext"; then
4157 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
4163 if test -d $srcdir/po; then
4164 test -d po || mkdir po
4165 if test "x$srcdir" != "x."; then
4166 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4167 posrcprefix="$srcdir/"
4169 posrcprefix="../$srcdir/"
4175 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4176 < $srcdir/po/POTFILES.in > po/POTFILES
4182 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
4183 echo "configure:4184: checking for executable suffix" >&5
4184 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
4185 echo $ac_n "(cached) $ac_c" 1>&6
4187 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
4191 echo 'int main () { return 0; }' > conftest.$ac_ext
4193 if { (eval echo configure:4194: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
4194 for file in conftest.*; do
4196 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
4197 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
4201 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
4204 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
4209 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
4210 echo "$ac_t""${ac_cv_exeext}" 1>&6
4214 for ac_prog in 'bison -y' byacc
4216 # Extract the first word of "$ac_prog", so it can be a program name with args.
4217 set dummy $ac_prog; ac_word=$2
4218 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4219 echo "configure:4220: checking for $ac_word" >&5
4220 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
4221 echo $ac_n "(cached) $ac_c" 1>&6
4223 if test -n "$YACC"; then
4224 ac_cv_prog_YACC="$YACC" # Let the user override the test.
4226 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4228 for ac_dir in $ac_dummy; do
4229 test -z "$ac_dir" && ac_dir=.
4230 if test -f $ac_dir/$ac_word; then
4231 ac_cv_prog_YACC="$ac_prog"
4238 YACC="$ac_cv_prog_YACC"
4239 if test -n "$YACC"; then
4240 echo "$ac_t""$YACC" 1>&6
4242 echo "$ac_t""no" 1>&6
4245 test -n "$YACC" && break
4247 test -n "$YACC" || YACC="yacc"
4249 missing_dir=`cd $ac_aux_dir && pwd`
4250 for ac_prog in flex lex
4252 # Extract the first word of "$ac_prog", so it can be a program name with args.
4253 set dummy $ac_prog; ac_word=$2
4254 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4255 echo "configure:4256: checking for $ac_word" >&5
4256 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
4257 echo $ac_n "(cached) $ac_c" 1>&6
4259 if test -n "$LEX"; then
4260 ac_cv_prog_LEX="$LEX" # Let the user override the test.
4262 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4264 for ac_dir in $ac_dummy; do
4265 test -z "$ac_dir" && ac_dir=.
4266 if test -f $ac_dir/$ac_word; then
4267 ac_cv_prog_LEX="$ac_prog"
4274 LEX="$ac_cv_prog_LEX"
4275 if test -n "$LEX"; then
4276 echo "$ac_t""$LEX" 1>&6
4278 echo "$ac_t""no" 1>&6
4281 test -n "$LEX" && break
4283 test -n "$LEX" || LEX=""$missing_dir/missing flex""
4285 # Extract the first word of "flex", so it can be a program name with args.
4286 set dummy flex; ac_word=$2
4287 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4288 echo "configure:4289: checking for $ac_word" >&5
4289 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
4290 echo $ac_n "(cached) $ac_c" 1>&6
4292 if test -n "$LEX"; then
4293 ac_cv_prog_LEX="$LEX" # Let the user override the test.
4295 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4297 for ac_dir in $ac_dummy; do
4298 test -z "$ac_dir" && ac_dir=.
4299 if test -f $ac_dir/$ac_word; then
4300 ac_cv_prog_LEX="flex"
4305 test -z "$ac_cv_prog_LEX" && ac_cv_prog_LEX="lex"
4308 LEX="$ac_cv_prog_LEX"
4309 if test -n "$LEX"; then
4310 echo "$ac_t""$LEX" 1>&6
4312 echo "$ac_t""no" 1>&6
4315 if test -z "$LEXLIB"
4321 echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
4322 echo "configure:4323: checking for yywrap in -l$ac_lib" >&5
4323 ac_lib_var=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
4324 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4325 echo $ac_n "(cached) $ac_c" 1>&6
4327 ac_save_LIBS="$LIBS"
4328 LIBS="-l$ac_lib $LIBS"
4329 cat > conftest.$ac_ext <<EOF
4330 #line 4331 "configure"
4331 #include "confdefs.h"
4332 /* Override any gcc2 internal prototype to avoid an error. */
4333 /* We use char because int might match the return type of a gcc2
4334 builtin and then its argument prototype would still apply. */
4341 if { (eval echo configure:4342: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4343 eval "ac_cv_lib_$ac_lib_var=yes"
4345 echo "configure: failed program was:" >&5
4346 cat conftest.$ac_ext >&5
4348 eval "ac_cv_lib_$ac_lib_var=no"
4351 LIBS="$ac_save_LIBS"
4354 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4355 echo "$ac_t""yes" 1>&6
4358 echo "$ac_t""no" 1>&6
4363 echo $ac_n "checking lex output file root""... $ac_c" 1>&6
4364 echo "configure:4365: checking lex output file root" >&5
4365 if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then
4366 echo $ac_n "(cached) $ac_c" 1>&6
4368 # The minimal lex program is just a single line: %%. But some broken lexes
4369 # (Solaris, I think it was) want two %% lines, so accommodate them.
4372 if test -f lex.yy.c; then
4373 ac_cv_prog_lex_root=lex.yy
4374 elif test -f lexyy.c; then
4375 ac_cv_prog_lex_root=lexyy
4377 { echo "configure: error: cannot find output from $LEX; giving up" 1>&2; exit 1; }
4381 echo "$ac_t""$ac_cv_prog_lex_root" 1>&6
4382 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
4384 echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6
4385 echo "configure:4386: checking whether yytext is a pointer" >&5
4386 if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then
4387 echo $ac_n "(cached) $ac_c" 1>&6
4389 # POSIX says lex can declare yytext either as a pointer or an array; the
4390 # default is implementation-dependent. Figure out which it is, since
4391 # not all implementations provide the %pointer and %array declarations.
4392 ac_cv_prog_lex_yytext_pointer=no
4393 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
4394 ac_save_LIBS="$LIBS"
4395 LIBS="$LIBS $LEXLIB"
4396 cat > conftest.$ac_ext <<EOF
4397 #line 4398 "configure"
4398 #include "confdefs.h"
4399 `cat $LEX_OUTPUT_ROOT.c`
4404 if { (eval echo configure:4405: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4406 ac_cv_prog_lex_yytext_pointer=yes
4408 echo "configure: failed program was:" >&5
4409 cat conftest.$ac_ext >&5
4412 LIBS="$ac_save_LIBS"
4413 rm -f "${LEX_OUTPUT_ROOT}.c"
4417 echo "$ac_t""$ac_cv_prog_lex_yytext_pointer" 1>&6
4418 if test $ac_cv_prog_lex_yytext_pointer = yes; then
4419 cat >> confdefs.h <<\EOF
4420 #define YYTEXT_POINTER 1
4426 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
4427 echo "configure:4428: checking whether to enable maintainer-specific portions of Makefiles" >&5
4428 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
4429 if test "${enable_maintainer_mode+set}" = set; then
4430 enableval="$enable_maintainer_mode"
4431 USE_MAINTAINER_MODE=$enableval
4433 USE_MAINTAINER_MODE=no
4436 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
4439 if test $USE_MAINTAINER_MODE = yes; then
4440 MAINTAINER_MODE_TRUE=
4441 MAINTAINER_MODE_FALSE='#'
4443 MAINTAINER_MODE_TRUE='#'
4444 MAINTAINER_MODE_FALSE=
4446 MAINT=$MAINTAINER_MODE_TRUE
4450 . ${srcdir}/configure.host
4457 for ac_hdr in string.h strings.h stdlib.h unistd.h
4459 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4460 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4461 echo "configure:4462: checking for $ac_hdr" >&5
4462 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4463 echo $ac_n "(cached) $ac_c" 1>&6
4465 cat > conftest.$ac_ext <<EOF
4466 #line 4467 "configure"
4467 #include "confdefs.h"
4470 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4471 { (eval echo configure:4472: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4472 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4473 if test -z "$ac_err"; then
4475 eval "ac_cv_header_$ac_safe=yes"
4478 echo "configure: failed program was:" >&5
4479 cat conftest.$ac_ext >&5
4481 eval "ac_cv_header_$ac_safe=no"
4485 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4486 echo "$ac_t""yes" 1>&6
4487 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4488 cat >> confdefs.h <<EOF
4489 #define $ac_tr_hdr 1
4493 echo "$ac_t""no" 1>&6
4499 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4500 echo "configure:4501: checking for $ac_func" >&5
4501 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4502 echo $ac_n "(cached) $ac_c" 1>&6
4504 cat > conftest.$ac_ext <<EOF
4505 #line 4506 "configure"
4506 #include "confdefs.h"
4507 /* System header to define __stub macros and hopefully few prototypes,
4508 which can conflict with char $ac_func(); below. */
4510 /* Override any gcc2 internal prototype to avoid an error. */
4511 /* We use char because int might match the return type of a gcc2
4512 builtin and then its argument prototype would still apply. */
4517 /* The GNU C library defines this for functions which it implements
4518 to always fail with ENOSYS. Some functions are actually named
4519 something starting with __ and the normal name is an alias. */
4520 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4528 if { (eval echo configure:4529: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4530 eval "ac_cv_func_$ac_func=yes"
4532 echo "configure: failed program was:" >&5
4533 cat conftest.$ac_ext >&5
4535 eval "ac_cv_func_$ac_func=no"
4540 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4541 echo "$ac_t""yes" 1>&6
4542 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4543 cat >> confdefs.h <<EOF
4544 #define $ac_tr_func 1
4548 echo "$ac_t""no" 1>&6
4553 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
4555 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4556 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
4557 echo "configure:4558: checking for $ac_hdr that defines DIR" >&5
4558 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
4559 echo $ac_n "(cached) $ac_c" 1>&6
4561 cat > conftest.$ac_ext <<EOF
4562 #line 4563 "configure"
4563 #include "confdefs.h"
4564 #include <sys/types.h>
4570 if { (eval echo configure:4571: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4572 eval "ac_cv_header_dirent_$ac_safe=yes"
4574 echo "configure: failed program was:" >&5
4575 cat conftest.$ac_ext >&5
4577 eval "ac_cv_header_dirent_$ac_safe=no"
4581 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
4582 echo "$ac_t""yes" 1>&6
4583 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4584 cat >> confdefs.h <<EOF
4585 #define $ac_tr_hdr 1
4587 ac_header_dirent=$ac_hdr; break
4589 echo "$ac_t""no" 1>&6
4592 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4593 if test $ac_header_dirent = dirent.h; then
4594 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
4595 echo "configure:4596: checking for opendir in -ldir" >&5
4596 ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
4597 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4598 echo $ac_n "(cached) $ac_c" 1>&6
4600 ac_save_LIBS="$LIBS"
4602 cat > conftest.$ac_ext <<EOF
4603 #line 4604 "configure"
4604 #include "confdefs.h"
4605 /* Override any gcc2 internal prototype to avoid an error. */
4606 /* We use char because int might match the return type of a gcc2
4607 builtin and then its argument prototype would still apply. */
4614 if { (eval echo configure:4615: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4616 eval "ac_cv_lib_$ac_lib_var=yes"
4618 echo "configure: failed program was:" >&5
4619 cat conftest.$ac_ext >&5
4621 eval "ac_cv_lib_$ac_lib_var=no"
4624 LIBS="$ac_save_LIBS"
4627 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4628 echo "$ac_t""yes" 1>&6
4631 echo "$ac_t""no" 1>&6
4635 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
4636 echo "configure:4637: checking for opendir in -lx" >&5
4637 ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
4638 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4639 echo $ac_n "(cached) $ac_c" 1>&6
4641 ac_save_LIBS="$LIBS"
4643 cat > conftest.$ac_ext <<EOF
4644 #line 4645 "configure"
4645 #include "confdefs.h"
4646 /* Override any gcc2 internal prototype to avoid an error. */
4647 /* We use char because int might match the return type of a gcc2
4648 builtin and then its argument prototype would still apply. */
4655 if { (eval echo configure:4656: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4657 eval "ac_cv_lib_$ac_lib_var=yes"
4659 echo "configure: failed program was:" >&5
4660 cat conftest.$ac_ext >&5
4662 eval "ac_cv_lib_$ac_lib_var=no"
4665 LIBS="$ac_save_LIBS"
4668 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4669 echo "$ac_t""yes" 1>&6
4672 echo "$ac_t""no" 1>&6
4680 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
4681 cat >> confdefs.h <<\EOF
4682 #define USE_BINARY_FOPEN 1
4687 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
4688 echo "configure:4689: checking whether strstr must be declared" >&5
4689 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
4690 echo $ac_n "(cached) $ac_c" 1>&6
4692 cat > conftest.$ac_ext <<EOF
4693 #line 4694 "configure"
4694 #include "confdefs.h"
4697 #ifdef HAVE_STRING_H
4700 #ifdef HAVE_STRINGS_H
4701 #include <strings.h>
4704 #ifdef HAVE_STDLIB_H
4707 #ifdef HAVE_UNISTD_H
4711 char *(*pfn) = (char *(*)) strstr
4714 if { (eval echo configure:4715: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4716 bfd_cv_decl_needed_strstr=no
4718 echo "configure: failed program was:" >&5
4719 cat conftest.$ac_ext >&5
4721 bfd_cv_decl_needed_strstr=yes
4726 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
4727 if test $bfd_cv_decl_needed_strstr = yes; then
4728 cat >> confdefs.h <<\EOF
4729 #define NEED_DECLARATION_STRSTR 1
4734 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
4735 echo "configure:4736: checking whether free must be declared" >&5
4736 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
4737 echo $ac_n "(cached) $ac_c" 1>&6
4739 cat > conftest.$ac_ext <<EOF
4740 #line 4741 "configure"
4741 #include "confdefs.h"
4744 #ifdef HAVE_STRING_H
4747 #ifdef HAVE_STRINGS_H
4748 #include <strings.h>
4751 #ifdef HAVE_STDLIB_H
4754 #ifdef HAVE_UNISTD_H
4758 char *(*pfn) = (char *(*)) free
4761 if { (eval echo configure:4762: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4763 bfd_cv_decl_needed_free=no
4765 echo "configure: failed program was:" >&5
4766 cat conftest.$ac_ext >&5
4768 bfd_cv_decl_needed_free=yes
4773 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
4774 if test $bfd_cv_decl_needed_free = yes; then
4775 cat >> confdefs.h <<\EOF
4776 #define NEED_DECLARATION_FREE 1
4781 echo $ac_n "checking whether sbrk must be declared""... $ac_c" 1>&6
4782 echo "configure:4783: checking whether sbrk must be declared" >&5
4783 if eval "test \"`echo '$''{'bfd_cv_decl_needed_sbrk'+set}'`\" = set"; then
4784 echo $ac_n "(cached) $ac_c" 1>&6
4786 cat > conftest.$ac_ext <<EOF
4787 #line 4788 "configure"
4788 #include "confdefs.h"
4791 #ifdef HAVE_STRING_H
4794 #ifdef HAVE_STRINGS_H
4795 #include <strings.h>
4798 #ifdef HAVE_STDLIB_H
4801 #ifdef HAVE_UNISTD_H
4805 char *(*pfn) = (char *(*)) sbrk
4808 if { (eval echo configure:4809: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4810 bfd_cv_decl_needed_sbrk=no
4812 echo "configure: failed program was:" >&5
4813 cat conftest.$ac_ext >&5
4815 bfd_cv_decl_needed_sbrk=yes
4820 echo "$ac_t""$bfd_cv_decl_needed_sbrk" 1>&6
4821 if test $bfd_cv_decl_needed_sbrk = yes; then
4822 cat >> confdefs.h <<\EOF
4823 #define NEED_DECLARATION_SBRK 1
4828 echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
4829 echo "configure:4830: checking whether getenv must be declared" >&5
4830 if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
4831 echo $ac_n "(cached) $ac_c" 1>&6
4833 cat > conftest.$ac_ext <<EOF
4834 #line 4835 "configure"
4835 #include "confdefs.h"
4838 #ifdef HAVE_STRING_H
4841 #ifdef HAVE_STRINGS_H
4842 #include <strings.h>
4845 #ifdef HAVE_STDLIB_H
4848 #ifdef HAVE_UNISTD_H
4852 char *(*pfn) = (char *(*)) getenv
4855 if { (eval echo configure:4856: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4857 bfd_cv_decl_needed_getenv=no
4859 echo "configure: failed program was:" >&5
4860 cat conftest.$ac_ext >&5
4862 bfd_cv_decl_needed_getenv=yes
4867 echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6
4868 if test $bfd_cv_decl_needed_getenv = yes; then
4869 cat >> confdefs.h <<\EOF
4870 #define NEED_DECLARATION_GETENV 1
4875 echo $ac_n "checking whether environ must be declared""... $ac_c" 1>&6
4876 echo "configure:4877: checking whether environ must be declared" >&5
4877 if eval "test \"`echo '$''{'bfd_cv_decl_needed_environ'+set}'`\" = set"; then
4878 echo $ac_n "(cached) $ac_c" 1>&6
4880 cat > conftest.$ac_ext <<EOF
4881 #line 4882 "configure"
4882 #include "confdefs.h"
4885 #ifdef HAVE_STRING_H
4888 #ifdef HAVE_STRINGS_H
4889 #include <strings.h>
4892 #ifdef HAVE_STDLIB_H
4895 #ifdef HAVE_UNISTD_H
4899 char *(*pfn) = (char *(*)) environ
4902 if { (eval echo configure:4903: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4904 bfd_cv_decl_needed_environ=no
4906 echo "configure: failed program was:" >&5
4907 cat conftest.$ac_ext >&5
4909 bfd_cv_decl_needed_environ=yes
4914 echo "$ac_t""$bfd_cv_decl_needed_environ" 1>&6
4915 if test $bfd_cv_decl_needed_environ = yes; then
4916 cat >> confdefs.h <<\EOF
4917 #define NEED_DECLARATION_ENVIRON 1
4923 # When converting linker scripts into strings for use in emulation
4924 # files, use astring.sed if the compiler supports ANSI string
4925 # concatenation, or ostring.sed otherwise. This is to support the
4926 # broken Microsoft MSVC compiler, which limits the length of string
4927 # constants, while still supporting pre-ANSI compilers which do not
4928 # support string concatenation.
4929 echo $ac_n "checking whether ANSI C string concatenation works""... $ac_c" 1>&6
4930 echo "configure:4931: checking whether ANSI C string concatenation works" >&5
4931 if eval "test \"`echo '$''{'ld_cv_string_concatenation'+set}'`\" = set"; then
4932 echo $ac_n "(cached) $ac_c" 1>&6
4934 cat > conftest.$ac_ext <<EOF
4935 #line 4936 "configure"
4936 #include "confdefs.h"
4942 if { (eval echo configure:4943: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4944 ld_cv_string_concatenation=yes
4946 echo "configure: failed program was:" >&5
4947 cat conftest.$ac_ext >&5
4949 ld_cv_string_concatenation=no
4954 echo "$ac_t""$ld_cv_string_concatenation" 1>&6
4955 if test "$ld_cv_string_concatenation" = "yes"; then
4956 STRINGIFY=astring.sed
4958 STRINGIFY=ostring.sed
4962 # target-specific stuff:
4972 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
4974 if test "$targ_alias" = "all"; then
4977 # Canonicalize the secondary target names.
4978 result=`$ac_config_sub $targ_alias 2>/dev/null`
4979 if test -n "$result"; then
4985 . ${srcdir}/configure.tgt
4987 if test "$targ" = "$target"; then
4991 for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
4992 case " $all_emuls " in
4995 all_emuls="$all_emuls e${i}.o"
4996 eval result=\$tdir_$i
4997 test -z "$result" && result=$targ_alias
4998 echo tdir_$i=$result >> tdirs
5003 for i in $targ_emul $targ_extra_libpath; do
5004 case " $all_libpath " in
5007 if test -z "$all_libpath"; then
5010 all_libpath="$all_libpath ${i}"
5016 for i in $targ_extra_ofiles; do
5017 case " $all_emul_extras " in
5020 all_emul_extras="$all_emul_extras ${i}"
5032 if test x${all_targets} = xtrue; then
5033 if test x${want64} = xtrue; then
5034 EMULATION_OFILES='$(ALL_EMULATIONS) $(ALL_64_EMULATIONS)'
5036 EMULATION_OFILES='$(ALL_EMULATIONS)'
5038 EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES)'
5040 EMULATION_OFILES=$all_emuls
5041 EMUL_EXTRA_OFILES=$all_emul_extras
5046 EMULATION_LIBPATH=$all_libpath
5049 if test x${enable_static} = xno; then
5050 TESTBFDLIB="--rpath ../bfd/.libs ../bfd/.libs/libbfd.so"
5052 TESTBFDLIB="../bfd/.libs/libbfd.a"
5056 target_vendor=${target_vendor=$host_vendor}
5057 case "$target_vendor" in
5058 hp) EXTRA_SHLIB_EXTENSION=".sl" ;;
5059 *) EXTRA_SHLIB_EXTENSION= ;;
5061 if test x${EXTRA_SHLIB_EXTENSION} != x ; then
5062 cat >> confdefs.h <<EOF
5063 #define EXTRA_SHLIB_EXTENSION "$EXTRA_SHLIB_EXTENSION"
5069 cat > confcache <<\EOF
5070 # This file is a shell script that caches the results of configure
5071 # tests run on this system so they can be shared between configure
5072 # scripts and configure runs. It is not useful on other systems.
5073 # If it contains results you don't want to keep, you may remove or edit it.
5075 # By default, configure uses ./config.cache as the cache file,
5076 # creating it if it does not exist already. You can give configure
5077 # the --cache-file=FILE option to use a different cache file; that is
5078 # what configure does when it calls configure scripts in
5079 # subdirectories, so they share the cache.
5080 # Giving --cache-file=/dev/null disables caching, for debugging configure.
5081 # config.status only pays attention to the cache file if you give it the
5082 # --recheck option to rerun configure.
5085 # The following way of writing the cache mishandles newlines in values,
5086 # but we know of no workaround that is simple, portable, and efficient.
5087 # So, don't put newlines in cache variables' values.
5088 # Ultrix sh set writes to stderr and can't be redirected directly,
5089 # and sets the high bit in the cache file unless we assign to the vars.
5091 case `(ac_space=' '; set | grep ac_space) 2>&1` in
5093 # `set' does not quote correctly, so add quotes (double-quote substitution
5094 # turns \\\\ into \\, and sed turns \\ into \).
5096 -e "s/'/'\\\\''/g" \
5097 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
5100 # `set' quotes correctly as required by POSIX, so do not add quotes.
5101 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
5104 if cmp -s $cache_file confcache; then
5107 if test -w $cache_file; then
5108 echo "updating cache $cache_file"
5109 cat confcache > $cache_file
5111 echo "not updating unwritable cache $cache_file"
5116 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
5118 test "x$prefix" = xNONE && prefix=$ac_default_prefix
5119 # Let make expand exec_prefix.
5120 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5122 # Any assignment to VPATH causes Sun make to only execute
5123 # the first set of double-colon rules, so remove it if not needed.
5124 # If there is a colon in the path, we need to keep it.
5125 if test "x$srcdir" = x.; then
5126 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
5129 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
5131 DEFS=-DHAVE_CONFIG_H
5133 # Without the "./", some shells look in PATH for config.status.
5134 : ${CONFIG_STATUS=./config.status}
5136 echo creating $CONFIG_STATUS
5137 rm -f $CONFIG_STATUS
5138 cat > $CONFIG_STATUS <<EOF
5140 # Generated automatically by configure.
5141 # Run this file to recreate the current configuration.
5142 # This directory was configured as follows,
5143 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
5145 # $0 $ac_configure_args
5147 # Compiler output produced by configure, useful for debugging
5148 # configure, is in ./config.log if it exists.
5150 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
5153 case "\$ac_option" in
5154 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5155 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
5156 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
5157 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
5158 echo "$CONFIG_STATUS generated by autoconf version 2.13"
5160 -help | --help | --hel | --he | --h)
5161 echo "\$ac_cs_usage"; exit 0 ;;
5162 *) echo "\$ac_cs_usage"; exit 1 ;;
5166 ac_given_srcdir=$srcdir
5167 ac_given_INSTALL="$INSTALL"
5169 trap 'rm -fr `echo "Makefile po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
5171 cat >> $CONFIG_STATUS <<EOF
5173 # Protect against being on the right side of a sed subst in config.status.
5174 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
5175 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
5179 s%@CFLAGS@%$CFLAGS%g
5180 s%@CPPFLAGS@%$CPPFLAGS%g
5181 s%@CXXFLAGS@%$CXXFLAGS%g
5182 s%@FFLAGS@%$FFLAGS%g
5184 s%@LDFLAGS@%$LDFLAGS%g
5186 s%@exec_prefix@%$exec_prefix%g
5187 s%@prefix@%$prefix%g
5188 s%@program_transform_name@%$program_transform_name%g
5189 s%@bindir@%$bindir%g
5190 s%@sbindir@%$sbindir%g
5191 s%@libexecdir@%$libexecdir%g
5192 s%@datadir@%$datadir%g
5193 s%@sysconfdir@%$sysconfdir%g
5194 s%@sharedstatedir@%$sharedstatedir%g
5195 s%@localstatedir@%$localstatedir%g
5196 s%@libdir@%$libdir%g
5197 s%@includedir@%$includedir%g
5198 s%@oldincludedir@%$oldincludedir%g
5199 s%@infodir@%$infodir%g
5200 s%@mandir@%$mandir%g
5202 s%@host_alias@%$host_alias%g
5203 s%@host_cpu@%$host_cpu%g
5204 s%@host_vendor@%$host_vendor%g
5205 s%@host_os@%$host_os%g
5206 s%@target@%$target%g
5207 s%@target_alias@%$target_alias%g
5208 s%@target_cpu@%$target_cpu%g
5209 s%@target_vendor@%$target_vendor%g
5210 s%@target_os@%$target_os%g
5212 s%@build_alias@%$build_alias%g
5213 s%@build_cpu@%$build_cpu%g
5214 s%@build_vendor@%$build_vendor%g
5215 s%@build_os@%$build_os%g
5217 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
5218 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
5219 s%@INSTALL_DATA@%$INSTALL_DATA%g
5220 s%@PACKAGE@%$PACKAGE%g
5221 s%@VERSION@%$VERSION%g
5222 s%@ACLOCAL@%$ACLOCAL%g
5223 s%@AUTOCONF@%$AUTOCONF%g
5224 s%@AUTOMAKE@%$AUTOMAKE%g
5225 s%@AUTOHEADER@%$AUTOHEADER%g
5226 s%@MAKEINFO@%$MAKEINFO%g
5227 s%@SET_MAKE@%$SET_MAKE%g
5229 s%@OBJEXT@%$OBJEXT%g
5230 s%@EXEEXT@%$EXEEXT%g
5231 s%@RANLIB@%$RANLIB%g
5233 s%@LIBTOOL@%$LIBTOOL%g
5234 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
5236 s%@ALLOCA@%$ALLOCA%g
5237 s%@USE_NLS@%$USE_NLS%g
5238 s%@MSGFMT@%$MSGFMT%g
5239 s%@GMSGFMT@%$GMSGFMT%g
5240 s%@XGETTEXT@%$XGETTEXT%g
5241 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
5242 s%@CATALOGS@%$CATALOGS%g
5243 s%@CATOBJEXT@%$CATOBJEXT%g
5244 s%@DATADIRNAME@%$DATADIRNAME%g
5245 s%@GMOFILES@%$GMOFILES%g
5246 s%@INSTOBJEXT@%$INSTOBJEXT%g
5247 s%@INTLDEPS@%$INTLDEPS%g
5248 s%@INTLLIBS@%$INTLLIBS%g
5249 s%@INTLOBJS@%$INTLOBJS%g
5250 s%@POFILES@%$POFILES%g
5252 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
5254 s%@GT_YES@%$GT_YES%g
5255 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
5259 s%@LEXLIB@%$LEXLIB%g
5260 s%@LEX_OUTPUT_ROOT@%$LEX_OUTPUT_ROOT%g
5261 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
5262 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
5264 s%@HDEFINES@%$HDEFINES%g
5265 s%@HOSTING_CRT0@%$HOSTING_CRT0%g
5266 s%@HOSTING_LIBS@%$HOSTING_LIBS%g
5267 s%@NATIVE_LIB_DIRS@%$NATIVE_LIB_DIRS%g
5268 s%@STRINGIFY@%$STRINGIFY%g
5272 s%@EMULATION_OFILES@%$EMULATION_OFILES%g
5273 s%@EMUL_EXTRA_OFILES@%$EMUL_EXTRA_OFILES%g
5274 s%@EMULATION_LIBPATH@%$EMULATION_LIBPATH%g
5275 s%@TESTBFDLIB@%$TESTBFDLIB%g
5280 cat >> $CONFIG_STATUS <<\EOF
5282 # Split the substitutions into bite-sized pieces for seds with
5283 # small command number limits, like on Digital OSF/1 and HP-UX.
5284 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
5285 ac_file=1 # Number of current file.
5286 ac_beg=1 # First line for current file.
5287 ac_end=$ac_max_sed_cmds # Line after last line for current file.
5290 while $ac_more_lines; do
5291 if test $ac_beg -gt 1; then
5292 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
5294 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
5296 if test ! -s conftest.s$ac_file; then
5298 rm -f conftest.s$ac_file
5300 if test -z "$ac_sed_cmds"; then
5301 ac_sed_cmds="sed -f conftest.s$ac_file"
5303 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
5305 ac_file=`expr $ac_file + 1`
5307 ac_end=`expr $ac_end + $ac_max_sed_cmds`
5310 if test -z "$ac_sed_cmds"; then
5315 cat >> $CONFIG_STATUS <<EOF
5317 CONFIG_FILES=\${CONFIG_FILES-"Makefile po/Makefile.in:po/Make-in"}
5319 cat >> $CONFIG_STATUS <<\EOF
5320 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
5321 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5323 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
5324 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
5325 *) ac_file_in="${ac_file}.in" ;;
5328 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
5330 # Remove last slash and all that follows it. Not all systems have dirname.
5331 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5332 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5333 # The file is in a subdirectory.
5334 test ! -d "$ac_dir" && mkdir "$ac_dir"
5335 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
5336 # A "../" for each directory in $ac_dir_suffix.
5337 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
5339 ac_dir_suffix= ac_dots=
5342 case "$ac_given_srcdir" in
5344 if test -z "$ac_dots"; then top_srcdir=.
5345 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
5346 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
5348 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
5349 top_srcdir="$ac_dots$ac_given_srcdir" ;;
5352 case "$ac_given_INSTALL" in
5353 [/$]*) INSTALL="$ac_given_INSTALL" ;;
5354 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
5357 echo creating "$ac_file"
5359 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
5361 *Makefile*) ac_comsub="1i\\
5362 # $configure_input" ;;
5366 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5368 s%@configure_input@%$configure_input%g
5369 s%@srcdir@%$srcdir%g
5370 s%@top_srcdir@%$top_srcdir%g
5371 s%@INSTALL@%$INSTALL%g
5372 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
5376 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
5377 # NAME is the cpp macro being defined and VALUE is the value it is being given.
5379 # ac_d sets the value in "#define NAME VALUE" lines.
5380 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
5381 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
5384 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
5385 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5386 ac_uB='\([ ]\)%\1#\2define\3'
5389 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
5390 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5391 ac_eB='$%\1#\2define\3'
5395 if test "${CONFIG_HEADERS+set}" != set; then
5397 cat >> $CONFIG_STATUS <<EOF
5398 CONFIG_HEADERS="config.h:config.in"
5400 cat >> $CONFIG_STATUS <<\EOF
5402 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
5403 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5405 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
5406 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
5407 *) ac_file_in="${ac_file}.in" ;;
5410 echo creating $ac_file
5412 rm -f conftest.frag conftest.in conftest.out
5413 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5414 cat $ac_file_inputs > conftest.in
5418 # Transform confdefs.h into a sed script conftest.vals that substitutes
5419 # the proper values into config.h.in to produce config.h. And first:
5420 # Protect against being on the right side of a sed subst in config.status.
5421 # Protect against being in an unquoted here document in config.status.
5423 cat > conftest.hdr <<\EOF
5426 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5430 sed -n -f conftest.hdr confdefs.h > conftest.vals
5433 # This sed command replaces #undef with comments. This is necessary, for
5434 # example, in the case of _POSIX_SOURCE, which is predefined and required
5435 # on some systems where configure will not decide to define it.
5436 cat >> conftest.vals <<\EOF
5437 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5440 # Break up conftest.vals because some shells have a limit on
5441 # the size of here documents, and old seds have small limits too.
5446 ac_lines=`grep -c . conftest.vals`
5447 # grep -c gives empty output for an empty file on some AIX systems.
5448 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5449 # Write a limited-size here document to conftest.frag.
5450 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5451 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5453 sed -f conftest.frag conftest.in > conftest.out
5455 mv conftest.out conftest.in
5457 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5459 mv conftest.tail conftest.vals
5463 cat >> $CONFIG_STATUS <<\EOF
5464 rm -f conftest.frag conftest.h
5465 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
5466 cat conftest.in >> conftest.h
5468 if cmp -s $ac_file conftest.h 2>/dev/null; then
5469 echo "$ac_file is unchanged"
5472 # Remove last slash and all that follows it. Not all systems have dirname.
5473 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5474 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5475 # The file is in a subdirectory.
5476 test ! -d "$ac_dir" && mkdir "$ac_dir"
5479 mv conftest.h $ac_file
5484 cat >> $CONFIG_STATUS <<EOF
5488 cat >> $CONFIG_STATUS <<\EOF
5489 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
5490 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
5493 chmod +x $CONFIG_STATUS
5494 rm -fr confdefs* $ac_clean_files
5495 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1