PR 6526
[external/binutils.git] / ld / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59.
4 #
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization.  ##
10 ## --------------------- ##
11
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14   emulate sh
15   NULLCMD=:
16   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17   # is contrary to our usage.  Disable this feature.
18   alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20   set -o posix
21 fi
22 DUALCASE=1; export DUALCASE # for MKS sh
23
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26   as_unset=unset
27 else
28   as_unset=false
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
38 # NLS nuisances.
39 for as_var in \
40   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42   LC_TELEPHONE LC_TIME
43 do
44   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45     eval $as_var=C; export $as_var
46   else
47     $as_unset $as_var
48   fi
49 done
50
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53   as_expr=expr
54 else
55   as_expr=false
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59   as_basename=basename
60 else
61   as_basename=false
62 fi
63
64
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68          X"$0" : 'X\(//\)$' \| \
69          X"$0" : 'X\(/\)$' \| \
70          .     : '\(.\)' 2>/dev/null ||
71 echo X/"$0" |
72     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73           /^X\/\(\/\/\)$/{ s//\1/; q; }
74           /^X\/\(\/\).*/{ s//\1/; q; }
75           s/.*/./; q'`
76
77
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88   echo "#! /bin/sh" >conf$$.sh
89   echo  "exit 0"   >>conf$$.sh
90   chmod +x conf$$.sh
91   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92     PATH_SEPARATOR=';'
93   else
94     PATH_SEPARATOR=:
95   fi
96   rm -f conf$$.sh
97 fi
98
99
100   as_lineno_1=$LINENO
101   as_lineno_2=$LINENO
102   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103   test "x$as_lineno_1" != "x$as_lineno_2" &&
104   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
105   # Find who we are.  Look in the path if we contain no path at all
106   # relative or not.
107   case $0 in
108     *[\\/]* ) as_myself=$0 ;;
109     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110 for as_dir in $PATH
111 do
112   IFS=$as_save_IFS
113   test -z "$as_dir" && as_dir=.
114   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
116
117        ;;
118   esac
119   # We did not find ourselves, most probably we were run as `sh COMMAND'
120   # in which case we are not to be found in the path.
121   if test "x$as_myself" = x; then
122     as_myself=$0
123   fi
124   if test ! -f "$as_myself"; then
125     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126    { (exit 1); exit 1; }; }
127   fi
128   case $CONFIG_SHELL in
129   '')
130     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
133   IFS=$as_save_IFS
134   test -z "$as_dir" && as_dir=.
135   for as_base in sh bash ksh sh5; do
136          case $as_dir in
137          /*)
138            if ("$as_dir/$as_base" -c '
139   as_lineno_1=$LINENO
140   as_lineno_2=$LINENO
141   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142   test "x$as_lineno_1" != "x$as_lineno_2" &&
143   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
144              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146              CONFIG_SHELL=$as_dir/$as_base
147              export CONFIG_SHELL
148              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149            fi;;
150          esac
151        done
152 done
153 ;;
154   esac
155
156   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157   # uniformly replaced by the line number.  The first 'sed' inserts a
158   # line-number line before each line; the second 'sed' does the real
159   # work.  The second script uses 'N' to pair each line-number line
160   # with the numbered line, and appends trailing '-' during
161   # substitution so that $LINENO is not a special case at line end.
162   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
164   sed '=' <$as_myself |
165     sed '
166       N
167       s,$,-,
168       : loop
169       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170       t loop
171       s,-$,,
172       s,^['$as_cr_digits']*\n,,
173     ' >$as_me.lineno &&
174   chmod +x $as_me.lineno ||
175     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176    { (exit 1); exit 1; }; }
177
178   # Don't try to exec as it changes $[0], causing all sort of problems
179   # (the dirname of $[0] is not the place where we might find the
180   # original and so on.  Autoconf is especially sensible to this).
181   . ./$as_me.lineno
182   # Exit status is that of the last command.
183   exit
184 }
185
186
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188   *c*,-n*) ECHO_N= ECHO_C='
189 ' ECHO_T='      ' ;;
190   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
192 esac
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195   as_expr=expr
196 else
197   as_expr=false
198 fi
199
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >conf$$.file
202 if ln -s conf$$.file conf$$ 2>/dev/null; then
203   # We could just check for DJGPP; but this test a) works b) is more generic
204   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205   if test -f conf$$.exe; then
206     # Don't use ln at all; we don't have any links
207     as_ln_s='cp -p'
208   else
209     as_ln_s='ln -s'
210   fi
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212   as_ln_s=ln
213 else
214   as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
218 if mkdir -p . 2>/dev/null; then
219   as_mkdir_p=:
220 else
221   test -d ./-p && rmdir ./-p
222   as_mkdir_p=false
223 fi
224
225 as_executable_p="test -f"
226
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
237 '
238 IFS="   $as_nl"
239
240 # CDPATH.
241 $as_unset CDPATH
242
243
244
245 # Check that we are running under the correct shell.
246 SHELL=${CONFIG_SHELL-/bin/sh}
247
248 case X$lt_ECHO in
249 X*--fallback-echo)
250   # Remove one level of quotation (which was required for Make).
251   ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
252   ;;
253 esac
254
255 ECHO=${lt_ECHO-echo}
256 if test "X$1" = X--no-reexec; then
257   # Discard the --no-reexec flag, and continue.
258   shift
259 elif test "X$1" = X--fallback-echo; then
260   # Avoid inline document here, it may be left over
261   :
262 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
263   # Yippee, $ECHO works!
264   :
265 else
266   # Restart under the correct shell.
267   exec $SHELL "$0" --no-reexec ${1+"$@"}
268 fi
269
270 if test "X$1" = X--fallback-echo; then
271   # used as fallback echo
272   shift
273   cat <<_LT_EOF
274 $*
275 _LT_EOF
276   exit 0
277 fi
278
279 # The HP-UX ksh and POSIX shell print the target directory to stdout
280 # if CDPATH is set.
281 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
282
283 if test -z "$lt_ECHO"; then
284   if test "X${echo_test_string+set}" != Xset; then
285     # find a string as large as possible, as long as the shell can cope with it
286     for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
287       # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
288       if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
289          { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
290       then
291         break
292       fi
293     done
294   fi
295
296   if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
297      echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
298      test "X$echo_testing_string" = "X$echo_test_string"; then
299     :
300   else
301     # The Solaris, AIX, and Digital Unix default echo programs unquote
302     # backslashes.  This makes it impossible to quote backslashes using
303     #   echo "$something" | sed 's/\\/\\\\/g'
304     #
305     # So, first we look for a working echo in the user's PATH.
306
307     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
308     for dir in $PATH /usr/ucb; do
309       IFS="$lt_save_ifs"
310       if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
311          test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
312          echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
313          test "X$echo_testing_string" = "X$echo_test_string"; then
314         ECHO="$dir/echo"
315         break
316       fi
317     done
318     IFS="$lt_save_ifs"
319
320     if test "X$ECHO" = Xecho; then
321       # We didn't find a better echo, so look for alternatives.
322       if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
323          echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
324          test "X$echo_testing_string" = "X$echo_test_string"; then
325         # This shell has a builtin print -r that does the trick.
326         ECHO='print -r'
327       elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
328            test "X$CONFIG_SHELL" != X/bin/ksh; then
329         # If we have ksh, try running configure again with it.
330         ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
331         export ORIGINAL_CONFIG_SHELL
332         CONFIG_SHELL=/bin/ksh
333         export CONFIG_SHELL
334         exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
335       else
336         # Try using printf.
337         ECHO='printf %s\n'
338         if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
339            echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
340            test "X$echo_testing_string" = "X$echo_test_string"; then
341           # Cool, printf works
342           :
343         elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
344              test "X$echo_testing_string" = 'X\t' &&
345              echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
346              test "X$echo_testing_string" = "X$echo_test_string"; then
347           CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
348           export CONFIG_SHELL
349           SHELL="$CONFIG_SHELL"
350           export SHELL
351           ECHO="$CONFIG_SHELL $0 --fallback-echo"
352         elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
353              test "X$echo_testing_string" = 'X\t' &&
354              echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
355              test "X$echo_testing_string" = "X$echo_test_string"; then
356           ECHO="$CONFIG_SHELL $0 --fallback-echo"
357         else
358           # maybe with a smaller string...
359           prev=:
360
361           for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
362             if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
363             then
364               break
365             fi
366             prev="$cmd"
367           done
368
369           if test "$prev" != 'sed 50q "$0"'; then
370             echo_test_string=`eval $prev`
371             export echo_test_string
372             exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
373           else
374             # Oops.  We lost completely, so just stick with echo.
375             ECHO=echo
376           fi
377         fi
378       fi
379     fi
380   fi
381 fi
382
383 # Copy echo and quote the copy suitably for passing to libtool from
384 # the Makefile, instead of quoting the original, which is used later.
385 lt_ECHO=$ECHO
386 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
387    lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
388 fi
389
390
391
392
393 # Name of the host.
394 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
395 # so uname gets run too.
396 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
397
398 exec 6>&1
399
400 #
401 # Initializations.
402 #
403 ac_default_prefix=/usr/local
404 ac_config_libobj_dir=.
405 cross_compiling=no
406 subdirs=
407 MFLAGS=
408 MAKEFLAGS=
409 SHELL=${CONFIG_SHELL-/bin/sh}
410
411 # Maximum number of lines to put in a shell here document.
412 # This variable seems obsolete.  It should probably be removed, and
413 # only ac_max_sed_lines should be used.
414 : ${ac_max_here_lines=38}
415
416 # Identity of this package.
417 PACKAGE_NAME=
418 PACKAGE_TARNAME=
419 PACKAGE_VERSION=
420 PACKAGE_STRING=
421 PACKAGE_BUGREPORT=
422
423 ac_unique_file="ldmain.c"
424 # Factoring default headers for most tests.
425 ac_includes_default="\
426 #include <stdio.h>
427 #if HAVE_SYS_TYPES_H
428 # include <sys/types.h>
429 #endif
430 #if HAVE_SYS_STAT_H
431 # include <sys/stat.h>
432 #endif
433 #if STDC_HEADERS
434 # include <stdlib.h>
435 # include <stddef.h>
436 #else
437 # if HAVE_STDLIB_H
438 #  include <stdlib.h>
439 # endif
440 #endif
441 #if HAVE_STRING_H
442 # if !STDC_HEADERS && HAVE_MEMORY_H
443 #  include <memory.h>
444 # endif
445 # include <string.h>
446 #endif
447 #if HAVE_STRINGS_H
448 # include <strings.h>
449 #endif
450 #if HAVE_INTTYPES_H
451 # include <inttypes.h>
452 #else
453 # if HAVE_STDINT_H
454 #  include <stdint.h>
455 # endif
456 #endif
457 #if HAVE_UNISTD_H
458 # include <unistd.h>
459 #endif"
460
461 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE use_sysroot TARGET_SYSTEM_ROOT TARGET_SYSTEM_ROOT_DEFINE WARN_CFLAGS NO_WERROR CPP EGREP LIBTOOL SED FGREP GREP LD DUMPBIN ac_ct_DUMPBIN NM LN_S AR ac_ct_AR RANLIB ac_ct_RANLIB lt_ECHO USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT MKINSTALLDIRS MSGFMT MSGMERGE YACC LEX LEXLIB LEX_OUTPUT_ROOT MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT GENINSRC_NEVER_TRUE GENINSRC_NEVER_FALSE HDEFINES HOSTING_CRT0 HOSTING_LIBS NATIVE_LIB_DIRS STRINGIFY EMUL EMULATION_OFILES EMUL_EXTRA_OFILES LIB_PATH EMULATION_LIBPATH TESTBFDLIB datarootdir docdir htmldir LIBOBJS LTLIBOBJS'
462 ac_subst_files='TDIRS'
463 ac_pwd=`pwd`
464
465 # Initialize some variables set by options.
466 ac_init_help=
467 ac_init_version=false
468 # The variables have the same names as the options, with
469 # dashes changed to underlines.
470 cache_file=/dev/null
471 exec_prefix=NONE
472 no_create=
473 no_recursion=
474 prefix=NONE
475 program_prefix=NONE
476 program_suffix=NONE
477 program_transform_name=s,x,x,
478 silent=
479 site=
480 srcdir=
481 verbose=
482 x_includes=NONE
483 x_libraries=NONE
484
485 # Installation directory options.
486 # These are left unexpanded so users can "make install exec_prefix=/foo"
487 # and all the variables that are supposed to be based on exec_prefix
488 # by default will actually change.
489 # Use braces instead of parens because sh, perl, etc. also accept them.
490 bindir='${exec_prefix}/bin'
491 sbindir='${exec_prefix}/sbin'
492 libexecdir='${exec_prefix}/libexec'
493 datadir='${prefix}/share'
494 sysconfdir='${prefix}/etc'
495 sharedstatedir='${prefix}/com'
496 localstatedir='${prefix}/var'
497 libdir='${exec_prefix}/lib'
498 includedir='${prefix}/include'
499 oldincludedir='/usr/include'
500 infodir='${prefix}/info'
501 mandir='${prefix}/man'
502
503 ac_prev=
504 for ac_option
505 do
506   # If the previous option needs an argument, assign it.
507   if test -n "$ac_prev"; then
508     eval "$ac_prev=\$ac_option"
509     ac_prev=
510     continue
511   fi
512
513   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
514
515   # Accept the important Cygnus configure options, so we can diagnose typos.
516
517   case $ac_option in
518
519   -bindir | --bindir | --bindi | --bind | --bin | --bi)
520     ac_prev=bindir ;;
521   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
522     bindir=$ac_optarg ;;
523
524   -build | --build | --buil | --bui | --bu)
525     ac_prev=build_alias ;;
526   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
527     build_alias=$ac_optarg ;;
528
529   -cache-file | --cache-file | --cache-fil | --cache-fi \
530   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
531     ac_prev=cache_file ;;
532   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
533   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
534     cache_file=$ac_optarg ;;
535
536   --config-cache | -C)
537     cache_file=config.cache ;;
538
539   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
540     ac_prev=datadir ;;
541   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
542   | --da=*)
543     datadir=$ac_optarg ;;
544
545   -disable-* | --disable-*)
546     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
547     # Reject names that are not valid shell variable names.
548     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
549       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
550    { (exit 1); exit 1; }; }
551     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
552     eval "enable_$ac_feature=no" ;;
553
554   -enable-* | --enable-*)
555     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
556     # Reject names that are not valid shell variable names.
557     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
558       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
559    { (exit 1); exit 1; }; }
560     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
561     case $ac_option in
562       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
563       *) ac_optarg=yes ;;
564     esac
565     eval "enable_$ac_feature='$ac_optarg'" ;;
566
567   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
568   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
569   | --exec | --exe | --ex)
570     ac_prev=exec_prefix ;;
571   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
572   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
573   | --exec=* | --exe=* | --ex=*)
574     exec_prefix=$ac_optarg ;;
575
576   -gas | --gas | --ga | --g)
577     # Obsolete; use --with-gas.
578     with_gas=yes ;;
579
580   -help | --help | --hel | --he | -h)
581     ac_init_help=long ;;
582   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
583     ac_init_help=recursive ;;
584   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
585     ac_init_help=short ;;
586
587   -host | --host | --hos | --ho)
588     ac_prev=host_alias ;;
589   -host=* | --host=* | --hos=* | --ho=*)
590     host_alias=$ac_optarg ;;
591
592   -includedir | --includedir | --includedi | --included | --include \
593   | --includ | --inclu | --incl | --inc)
594     ac_prev=includedir ;;
595   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
596   | --includ=* | --inclu=* | --incl=* | --inc=*)
597     includedir=$ac_optarg ;;
598
599   -infodir | --infodir | --infodi | --infod | --info | --inf)
600     ac_prev=infodir ;;
601   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
602     infodir=$ac_optarg ;;
603
604   -libdir | --libdir | --libdi | --libd)
605     ac_prev=libdir ;;
606   -libdir=* | --libdir=* | --libdi=* | --libd=*)
607     libdir=$ac_optarg ;;
608
609   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
610   | --libexe | --libex | --libe)
611     ac_prev=libexecdir ;;
612   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
613   | --libexe=* | --libex=* | --libe=*)
614     libexecdir=$ac_optarg ;;
615
616   -localstatedir | --localstatedir | --localstatedi | --localstated \
617   | --localstate | --localstat | --localsta | --localst \
618   | --locals | --local | --loca | --loc | --lo)
619     ac_prev=localstatedir ;;
620   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
621   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
622   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
623     localstatedir=$ac_optarg ;;
624
625   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
626     ac_prev=mandir ;;
627   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
628     mandir=$ac_optarg ;;
629
630   -nfp | --nfp | --nf)
631     # Obsolete; use --without-fp.
632     with_fp=no ;;
633
634   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
635   | --no-cr | --no-c | -n)
636     no_create=yes ;;
637
638   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
639   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
640     no_recursion=yes ;;
641
642   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
643   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
644   | --oldin | --oldi | --old | --ol | --o)
645     ac_prev=oldincludedir ;;
646   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
647   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
648   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
649     oldincludedir=$ac_optarg ;;
650
651   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
652     ac_prev=prefix ;;
653   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
654     prefix=$ac_optarg ;;
655
656   -program-prefix | --program-prefix | --program-prefi | --program-pref \
657   | --program-pre | --program-pr | --program-p)
658     ac_prev=program_prefix ;;
659   -program-prefix=* | --program-prefix=* | --program-prefi=* \
660   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
661     program_prefix=$ac_optarg ;;
662
663   -program-suffix | --program-suffix | --program-suffi | --program-suff \
664   | --program-suf | --program-su | --program-s)
665     ac_prev=program_suffix ;;
666   -program-suffix=* | --program-suffix=* | --program-suffi=* \
667   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
668     program_suffix=$ac_optarg ;;
669
670   -program-transform-name | --program-transform-name \
671   | --program-transform-nam | --program-transform-na \
672   | --program-transform-n | --program-transform- \
673   | --program-transform | --program-transfor \
674   | --program-transfo | --program-transf \
675   | --program-trans | --program-tran \
676   | --progr-tra | --program-tr | --program-t)
677     ac_prev=program_transform_name ;;
678   -program-transform-name=* | --program-transform-name=* \
679   | --program-transform-nam=* | --program-transform-na=* \
680   | --program-transform-n=* | --program-transform-=* \
681   | --program-transform=* | --program-transfor=* \
682   | --program-transfo=* | --program-transf=* \
683   | --program-trans=* | --program-tran=* \
684   | --progr-tra=* | --program-tr=* | --program-t=*)
685     program_transform_name=$ac_optarg ;;
686
687   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
688   | -silent | --silent | --silen | --sile | --sil)
689     silent=yes ;;
690
691   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
692     ac_prev=sbindir ;;
693   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
694   | --sbi=* | --sb=*)
695     sbindir=$ac_optarg ;;
696
697   -sharedstatedir | --sharedstatedir | --sharedstatedi \
698   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
699   | --sharedst | --shareds | --shared | --share | --shar \
700   | --sha | --sh)
701     ac_prev=sharedstatedir ;;
702   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
703   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
704   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
705   | --sha=* | --sh=*)
706     sharedstatedir=$ac_optarg ;;
707
708   -site | --site | --sit)
709     ac_prev=site ;;
710   -site=* | --site=* | --sit=*)
711     site=$ac_optarg ;;
712
713   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
714     ac_prev=srcdir ;;
715   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
716     srcdir=$ac_optarg ;;
717
718   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
719   | --syscon | --sysco | --sysc | --sys | --sy)
720     ac_prev=sysconfdir ;;
721   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
722   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
723     sysconfdir=$ac_optarg ;;
724
725   -target | --target | --targe | --targ | --tar | --ta | --t)
726     ac_prev=target_alias ;;
727   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
728     target_alias=$ac_optarg ;;
729
730   -v | -verbose | --verbose | --verbos | --verbo | --verb)
731     verbose=yes ;;
732
733   -version | --version | --versio | --versi | --vers | -V)
734     ac_init_version=: ;;
735
736   -with-* | --with-*)
737     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
738     # Reject names that are not valid shell variable names.
739     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
740       { echo "$as_me: error: invalid package name: $ac_package" >&2
741    { (exit 1); exit 1; }; }
742     ac_package=`echo $ac_package| sed 's/-/_/g'`
743     case $ac_option in
744       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
745       *) ac_optarg=yes ;;
746     esac
747     eval "with_$ac_package='$ac_optarg'" ;;
748
749   -without-* | --without-*)
750     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
751     # Reject names that are not valid shell variable names.
752     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
753       { echo "$as_me: error: invalid package name: $ac_package" >&2
754    { (exit 1); exit 1; }; }
755     ac_package=`echo $ac_package | sed 's/-/_/g'`
756     eval "with_$ac_package=no" ;;
757
758   --x)
759     # Obsolete; use --with-x.
760     with_x=yes ;;
761
762   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
763   | --x-incl | --x-inc | --x-in | --x-i)
764     ac_prev=x_includes ;;
765   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
766   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
767     x_includes=$ac_optarg ;;
768
769   -x-libraries | --x-libraries | --x-librarie | --x-librari \
770   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
771     ac_prev=x_libraries ;;
772   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
773   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
774     x_libraries=$ac_optarg ;;
775
776   -*) { echo "$as_me: error: unrecognized option: $ac_option
777 Try \`$0 --help' for more information." >&2
778    { (exit 1); exit 1; }; }
779     ;;
780
781   *=*)
782     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
783     # Reject names that are not valid shell variable names.
784     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
785       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
786    { (exit 1); exit 1; }; }
787     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
788     eval "$ac_envvar='$ac_optarg'"
789     export $ac_envvar ;;
790
791   *)
792     # FIXME: should be removed in autoconf 3.0.
793     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
794     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
795       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
796     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
797     ;;
798
799   esac
800 done
801
802 if test -n "$ac_prev"; then
803   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
804   { echo "$as_me: error: missing argument to $ac_option" >&2
805    { (exit 1); exit 1; }; }
806 fi
807
808 # Be sure to have absolute paths.
809 for ac_var in exec_prefix prefix
810 do
811   eval ac_val=$`echo $ac_var`
812   case $ac_val in
813     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
814     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
815    { (exit 1); exit 1; }; };;
816   esac
817 done
818
819 # Be sure to have absolute paths.
820 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
821               localstatedir libdir includedir oldincludedir infodir mandir
822 do
823   eval ac_val=$`echo $ac_var`
824   case $ac_val in
825     [\\/$]* | ?:[\\/]* ) ;;
826     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
827    { (exit 1); exit 1; }; };;
828   esac
829 done
830
831 # There might be people who depend on the old broken behavior: `$host'
832 # used to hold the argument of --host etc.
833 # FIXME: To remove some day.
834 build=$build_alias
835 host=$host_alias
836 target=$target_alias
837
838 # FIXME: To remove some day.
839 if test "x$host_alias" != x; then
840   if test "x$build_alias" = x; then
841     cross_compiling=maybe
842     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
843     If a cross compiler is detected then cross compile mode will be used." >&2
844   elif test "x$build_alias" != "x$host_alias"; then
845     cross_compiling=yes
846   fi
847 fi
848
849 ac_tool_prefix=
850 test -n "$host_alias" && ac_tool_prefix=$host_alias-
851
852 test "$silent" = yes && exec 6>/dev/null
853
854
855 # Find the source files, if location was not specified.
856 if test -z "$srcdir"; then
857   ac_srcdir_defaulted=yes
858   # Try the directory containing this script, then its parent.
859   ac_confdir=`(dirname "$0") 2>/dev/null ||
860 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
861          X"$0" : 'X\(//\)[^/]' \| \
862          X"$0" : 'X\(//\)$' \| \
863          X"$0" : 'X\(/\)' \| \
864          .     : '\(.\)' 2>/dev/null ||
865 echo X"$0" |
866     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
867           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
868           /^X\(\/\/\)$/{ s//\1/; q; }
869           /^X\(\/\).*/{ s//\1/; q; }
870           s/.*/./; q'`
871   srcdir=$ac_confdir
872   if test ! -r $srcdir/$ac_unique_file; then
873     srcdir=..
874   fi
875 else
876   ac_srcdir_defaulted=no
877 fi
878 if test ! -r $srcdir/$ac_unique_file; then
879   if test "$ac_srcdir_defaulted" = yes; then
880     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
881    { (exit 1); exit 1; }; }
882   else
883     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
884    { (exit 1); exit 1; }; }
885   fi
886 fi
887 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
888   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
889    { (exit 1); exit 1; }; }
890 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
891 ac_env_build_alias_set=${build_alias+set}
892 ac_env_build_alias_value=$build_alias
893 ac_cv_env_build_alias_set=${build_alias+set}
894 ac_cv_env_build_alias_value=$build_alias
895 ac_env_host_alias_set=${host_alias+set}
896 ac_env_host_alias_value=$host_alias
897 ac_cv_env_host_alias_set=${host_alias+set}
898 ac_cv_env_host_alias_value=$host_alias
899 ac_env_target_alias_set=${target_alias+set}
900 ac_env_target_alias_value=$target_alias
901 ac_cv_env_target_alias_set=${target_alias+set}
902 ac_cv_env_target_alias_value=$target_alias
903 ac_env_CC_set=${CC+set}
904 ac_env_CC_value=$CC
905 ac_cv_env_CC_set=${CC+set}
906 ac_cv_env_CC_value=$CC
907 ac_env_CFLAGS_set=${CFLAGS+set}
908 ac_env_CFLAGS_value=$CFLAGS
909 ac_cv_env_CFLAGS_set=${CFLAGS+set}
910 ac_cv_env_CFLAGS_value=$CFLAGS
911 ac_env_LDFLAGS_set=${LDFLAGS+set}
912 ac_env_LDFLAGS_value=$LDFLAGS
913 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
914 ac_cv_env_LDFLAGS_value=$LDFLAGS
915 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
916 ac_env_CPPFLAGS_value=$CPPFLAGS
917 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
918 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
919 ac_env_CPP_set=${CPP+set}
920 ac_env_CPP_value=$CPP
921 ac_cv_env_CPP_set=${CPP+set}
922 ac_cv_env_CPP_value=$CPP
923
924 #
925 # Report the --help message.
926 #
927 if test "$ac_init_help" = "long"; then
928   # Omit some internal or obsolete options to make the list less imposing.
929   # This message is too long to be a string in the A/UX 3.1 sh.
930   cat <<_ACEOF
931 \`configure' configures this package to adapt to many kinds of systems.
932
933 Usage: $0 [OPTION]... [VAR=VALUE]...
934
935 To assign environment variables (e.g., CC, CFLAGS...), specify them as
936 VAR=VALUE.  See below for descriptions of some of the useful variables.
937
938 Defaults for the options are specified in brackets.
939
940 Configuration:
941   -h, --help              display this help and exit
942       --help=short        display options specific to this package
943       --help=recursive    display the short help of all the included packages
944   -V, --version           display version information and exit
945   -q, --quiet, --silent   do not print \`checking...' messages
946       --cache-file=FILE   cache test results in FILE [disabled]
947   -C, --config-cache      alias for \`--cache-file=config.cache'
948   -n, --no-create         do not create output files
949       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
950
951 _ACEOF
952
953   cat <<_ACEOF
954 Installation directories:
955   --prefix=PREFIX         install architecture-independent files in PREFIX
956                           [$ac_default_prefix]
957   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
958                           [PREFIX]
959
960 By default, \`make install' will install all the files in
961 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
962 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
963 for instance \`--prefix=\$HOME'.
964
965 For better control, use the options below.
966
967 Fine tuning of the installation directories:
968   --bindir=DIR           user executables [EPREFIX/bin]
969   --sbindir=DIR          system admin executables [EPREFIX/sbin]
970   --libexecdir=DIR       program executables [EPREFIX/libexec]
971   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
972   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
973   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
974   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
975   --libdir=DIR           object code libraries [EPREFIX/lib]
976   --includedir=DIR       C header files [PREFIX/include]
977   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
978   --infodir=DIR          info documentation [PREFIX/info]
979   --mandir=DIR           man documentation [PREFIX/man]
980 _ACEOF
981
982   cat <<\_ACEOF
983
984 Program names:
985   --program-prefix=PREFIX            prepend PREFIX to installed program names
986   --program-suffix=SUFFIX            append SUFFIX to installed program names
987   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
988
989 System types:
990   --build=BUILD     configure for building on BUILD [guessed]
991   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
992   --target=TARGET   configure for building compilers for TARGET [HOST]
993 _ACEOF
994 fi
995
996 if test -n "$ac_init_help"; then
997
998   cat <<\_ACEOF
999
1000 Optional Features:
1001   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1002   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1003   --disable-dependency-tracking  speeds up one-time build
1004   --enable-dependency-tracking   do not reject slow dependency extractors
1005   --enable-targets        alternative target configurations
1006   --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
1007   --enable-got=<type>     GOT handling scheme (target, single, negative,
1008                           multigot)
1009   --enable-werror         treat compile warnings as errors
1010   --enable-build-warnings enable build-time compiler warnings
1011   --enable-shared[=PKGS]
1012                           build shared libraries [default=yes]
1013   --enable-static[=PKGS]
1014                           build static libraries [default=yes]
1015   --enable-fast-install[=PKGS]
1016                           optimize for fast installation [default=yes]
1017   --disable-libtool-lock  avoid locking (might break parallel builds)
1018   --disable-nls           do not use Native Language Support
1019   --enable-maintainer-mode  enable make rules and dependencies not useful
1020                           (and sometimes confusing) to the casual installer
1021
1022 Optional Packages:
1023   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1024   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1025   --with-lib-path=dir1:dir2...  set default LIB_PATH
1026   --with-sysroot=DIR Search for usr/lib et al within DIR.
1027   --with-pic              try to use only PIC/non-PIC objects [default=use
1028                           both]
1029   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1030
1031 Some influential environment variables:
1032   CC          C compiler command
1033   CFLAGS      C compiler flags
1034   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1035               nonstandard directory <lib dir>
1036   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1037               headers in a nonstandard directory <include dir>
1038   CPP         C preprocessor
1039
1040 Use these variables to override the choices made by `configure' or to help
1041 it to find libraries and programs with nonstandard names/locations.
1042
1043 _ACEOF
1044 fi
1045
1046 if test "$ac_init_help" = "recursive"; then
1047   # If there are subdirs, report their specific --help.
1048   ac_popdir=`pwd`
1049   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1050     test -d $ac_dir || continue
1051     ac_builddir=.
1052
1053 if test "$ac_dir" != .; then
1054   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1055   # A "../" for each directory in $ac_dir_suffix.
1056   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1057 else
1058   ac_dir_suffix= ac_top_builddir=
1059 fi
1060
1061 case $srcdir in
1062   .)  # No --srcdir option.  We are building in place.
1063     ac_srcdir=.
1064     if test -z "$ac_top_builddir"; then
1065        ac_top_srcdir=.
1066     else
1067        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1068     fi ;;
1069   [\\/]* | ?:[\\/]* )  # Absolute path.
1070     ac_srcdir=$srcdir$ac_dir_suffix;
1071     ac_top_srcdir=$srcdir ;;
1072   *) # Relative path.
1073     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1074     ac_top_srcdir=$ac_top_builddir$srcdir ;;
1075 esac
1076
1077 # Do not use `cd foo && pwd` to compute absolute paths, because
1078 # the directories may not exist.
1079 case `pwd` in
1080 .) ac_abs_builddir="$ac_dir";;
1081 *)
1082   case "$ac_dir" in
1083   .) ac_abs_builddir=`pwd`;;
1084   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1085   *) ac_abs_builddir=`pwd`/"$ac_dir";;
1086   esac;;
1087 esac
1088 case $ac_abs_builddir in
1089 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1090 *)
1091   case ${ac_top_builddir}. in
1092   .) ac_abs_top_builddir=$ac_abs_builddir;;
1093   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1094   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1095   esac;;
1096 esac
1097 case $ac_abs_builddir in
1098 .) ac_abs_srcdir=$ac_srcdir;;
1099 *)
1100   case $ac_srcdir in
1101   .) ac_abs_srcdir=$ac_abs_builddir;;
1102   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1103   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1104   esac;;
1105 esac
1106 case $ac_abs_builddir in
1107 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1108 *)
1109   case $ac_top_srcdir in
1110   .) ac_abs_top_srcdir=$ac_abs_builddir;;
1111   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1112   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1113   esac;;
1114 esac
1115
1116     cd $ac_dir
1117     # Check for guested configure; otherwise get Cygnus style configure.
1118     if test -f $ac_srcdir/configure.gnu; then
1119       echo
1120       $SHELL $ac_srcdir/configure.gnu  --help=recursive
1121     elif test -f $ac_srcdir/configure; then
1122       echo
1123       $SHELL $ac_srcdir/configure  --help=recursive
1124     elif test -f $ac_srcdir/configure.ac ||
1125            test -f $ac_srcdir/configure.in; then
1126       echo
1127       $ac_configure --help
1128     else
1129       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1130     fi
1131     cd $ac_popdir
1132   done
1133 fi
1134
1135 test -n "$ac_init_help" && exit 0
1136 if $ac_init_version; then
1137   cat <<\_ACEOF
1138
1139 Copyright (C) 2003 Free Software Foundation, Inc.
1140 This configure script is free software; the Free Software Foundation
1141 gives unlimited permission to copy, distribute and modify it.
1142 _ACEOF
1143   exit 0
1144 fi
1145 exec 5>config.log
1146 cat >&5 <<_ACEOF
1147 This file contains any messages produced by compilers while
1148 running configure, to aid debugging if configure makes a mistake.
1149
1150 It was created by $as_me, which was
1151 generated by GNU Autoconf 2.59.  Invocation command line was
1152
1153   $ $0 $@
1154
1155 _ACEOF
1156 {
1157 cat <<_ASUNAME
1158 ## --------- ##
1159 ## Platform. ##
1160 ## --------- ##
1161
1162 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1163 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1164 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1165 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1166 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1167
1168 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1169 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1170
1171 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1172 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1173 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1174 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1175 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1176 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1177 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1178
1179 _ASUNAME
1180
1181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1182 for as_dir in $PATH
1183 do
1184   IFS=$as_save_IFS
1185   test -z "$as_dir" && as_dir=.
1186   echo "PATH: $as_dir"
1187 done
1188
1189 } >&5
1190
1191 cat >&5 <<_ACEOF
1192
1193
1194 ## ----------- ##
1195 ## Core tests. ##
1196 ## ----------- ##
1197
1198 _ACEOF
1199
1200
1201 # Keep a trace of the command line.
1202 # Strip out --no-create and --no-recursion so they do not pile up.
1203 # Strip out --silent because we don't want to record it for future runs.
1204 # Also quote any args containing shell meta-characters.
1205 # Make two passes to allow for proper duplicate-argument suppression.
1206 ac_configure_args=
1207 ac_configure_args0=
1208 ac_configure_args1=
1209 ac_sep=
1210 ac_must_keep_next=false
1211 for ac_pass in 1 2
1212 do
1213   for ac_arg
1214   do
1215     case $ac_arg in
1216     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1217     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1218     | -silent | --silent | --silen | --sile | --sil)
1219       continue ;;
1220     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1221       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1222     esac
1223     case $ac_pass in
1224     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1225     2)
1226       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1227       if test $ac_must_keep_next = true; then
1228         ac_must_keep_next=false # Got value, back to normal.
1229       else
1230         case $ac_arg in
1231           *=* | --config-cache | -C | -disable-* | --disable-* \
1232           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1233           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1234           | -with-* | --with-* | -without-* | --without-* | --x)
1235             case "$ac_configure_args0 " in
1236               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1237             esac
1238             ;;
1239           -* ) ac_must_keep_next=true ;;
1240         esac
1241       fi
1242       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1243       # Get rid of the leading space.
1244       ac_sep=" "
1245       ;;
1246     esac
1247   done
1248 done
1249 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1250 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1251
1252 # When interrupted or exit'd, cleanup temporary files, and complete
1253 # config.log.  We remove comments because anyway the quotes in there
1254 # would cause problems or look ugly.
1255 # WARNING: Be sure not to use single quotes in there, as some shells,
1256 # such as our DU 5.0 friend, will then `close' the trap.
1257 trap 'exit_status=$?
1258   # Save into config.log some information that might help in debugging.
1259   {
1260     echo
1261
1262     cat <<\_ASBOX
1263 ## ---------------- ##
1264 ## Cache variables. ##
1265 ## ---------------- ##
1266 _ASBOX
1267     echo
1268     # The following way of writing the cache mishandles newlines in values,
1269 {
1270   (set) 2>&1 |
1271     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1272     *ac_space=\ *)
1273       sed -n \
1274         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1275           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1276       ;;
1277     *)
1278       sed -n \
1279         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1280       ;;
1281     esac;
1282 }
1283     echo
1284
1285     cat <<\_ASBOX
1286 ## ----------------- ##
1287 ## Output variables. ##
1288 ## ----------------- ##
1289 _ASBOX
1290     echo
1291     for ac_var in $ac_subst_vars
1292     do
1293       eval ac_val=$`echo $ac_var`
1294       echo "$ac_var='"'"'$ac_val'"'"'"
1295     done | sort
1296     echo
1297
1298     if test -n "$ac_subst_files"; then
1299       cat <<\_ASBOX
1300 ## ------------- ##
1301 ## Output files. ##
1302 ## ------------- ##
1303 _ASBOX
1304       echo
1305       for ac_var in $ac_subst_files
1306       do
1307         eval ac_val=$`echo $ac_var`
1308         echo "$ac_var='"'"'$ac_val'"'"'"
1309       done | sort
1310       echo
1311     fi
1312
1313     if test -s confdefs.h; then
1314       cat <<\_ASBOX
1315 ## ----------- ##
1316 ## confdefs.h. ##
1317 ## ----------- ##
1318 _ASBOX
1319       echo
1320       sed "/^$/d" confdefs.h | sort
1321       echo
1322     fi
1323     test "$ac_signal" != 0 &&
1324       echo "$as_me: caught signal $ac_signal"
1325     echo "$as_me: exit $exit_status"
1326   } >&5
1327   rm -f core *.core &&
1328   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1329     exit $exit_status
1330      ' 0
1331 for ac_signal in 1 2 13 15; do
1332   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1333 done
1334 ac_signal=0
1335
1336 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1337 rm -rf conftest* confdefs.h
1338 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1339 echo >confdefs.h
1340
1341 # Predefined preprocessor variables.
1342
1343 cat >>confdefs.h <<_ACEOF
1344 #define PACKAGE_NAME "$PACKAGE_NAME"
1345 _ACEOF
1346
1347
1348 cat >>confdefs.h <<_ACEOF
1349 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1350 _ACEOF
1351
1352
1353 cat >>confdefs.h <<_ACEOF
1354 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1355 _ACEOF
1356
1357
1358 cat >>confdefs.h <<_ACEOF
1359 #define PACKAGE_STRING "$PACKAGE_STRING"
1360 _ACEOF
1361
1362
1363 cat >>confdefs.h <<_ACEOF
1364 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1365 _ACEOF
1366
1367
1368 # Let the site file select an alternate cache file if it wants to.
1369 # Prefer explicitly selected file to automatically selected ones.
1370 if test -z "$CONFIG_SITE"; then
1371   if test "x$prefix" != xNONE; then
1372     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1373   else
1374     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1375   fi
1376 fi
1377 for ac_site_file in $CONFIG_SITE; do
1378   if test -r "$ac_site_file"; then
1379     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1380 echo "$as_me: loading site script $ac_site_file" >&6;}
1381     sed 's/^/| /' "$ac_site_file" >&5
1382     . "$ac_site_file"
1383   fi
1384 done
1385
1386 if test -r "$cache_file"; then
1387   # Some versions of bash will fail to source /dev/null (special
1388   # files actually), so we avoid doing that.
1389   if test -f "$cache_file"; then
1390     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1391 echo "$as_me: loading cache $cache_file" >&6;}
1392     case $cache_file in
1393       [\\/]* | ?:[\\/]* ) . $cache_file;;
1394       *)                      . ./$cache_file;;
1395     esac
1396   fi
1397 else
1398   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1399 echo "$as_me: creating cache $cache_file" >&6;}
1400   >$cache_file
1401 fi
1402
1403 # Check that the precious variables saved in the cache have kept the same
1404 # value.
1405 ac_cache_corrupted=false
1406 for ac_var in `(set) 2>&1 |
1407                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1408   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1409   eval ac_new_set=\$ac_env_${ac_var}_set
1410   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1411   eval ac_new_val="\$ac_env_${ac_var}_value"
1412   case $ac_old_set,$ac_new_set in
1413     set,)
1414       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1415 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1416       ac_cache_corrupted=: ;;
1417     ,set)
1418       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1419 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1420       ac_cache_corrupted=: ;;
1421     ,);;
1422     *)
1423       if test "x$ac_old_val" != "x$ac_new_val"; then
1424         # differences in whitespace do not lead to failure.
1425         ac_old_val_w=`echo x $ac_old_val`
1426         ac_new_val_w=`echo x $ac_new_val`
1427         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1428           { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1429 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1430           ac_cache_corrupted=:
1431         else
1432           { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1433 echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1434           eval $ac_var=\$ac_old_val
1435         fi
1436         { echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1437 echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1438         { echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1439 echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1440       fi;;
1441   esac
1442   # Pass precious variables to config.status.
1443   if test "$ac_new_set" = set; then
1444     case $ac_new_val in
1445     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1446       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1447     *) ac_arg=$ac_var=$ac_new_val ;;
1448     esac
1449     case " $ac_configure_args " in
1450       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1451       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1452     esac
1453   fi
1454 done
1455 if $ac_cache_corrupted; then
1456   { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1457 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1458   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1459 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1460   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1461 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1462    { (exit 1); exit 1; }; }
1463 fi
1464
1465 ac_ext=c
1466 ac_cpp='$CPP $CPPFLAGS'
1467 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1468 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1469 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493 ac_aux_dir=
1494 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1495   if test -f $ac_dir/install-sh; then
1496     ac_aux_dir=$ac_dir
1497     ac_install_sh="$ac_aux_dir/install-sh -c"
1498     break
1499   elif test -f $ac_dir/install.sh; then
1500     ac_aux_dir=$ac_dir
1501     ac_install_sh="$ac_aux_dir/install.sh -c"
1502     break
1503   elif test -f $ac_dir/shtool; then
1504     ac_aux_dir=$ac_dir
1505     ac_install_sh="$ac_aux_dir/shtool install -c"
1506     break
1507   fi
1508 done
1509 if test -z "$ac_aux_dir"; then
1510   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1511 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1512    { (exit 1); exit 1; }; }
1513 fi
1514 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1515 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1516 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1517
1518 # Make sure we can run config.sub.
1519 $ac_config_sub sun4 >/dev/null 2>&1 ||
1520   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1521 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1522    { (exit 1); exit 1; }; }
1523
1524 echo "$as_me:$LINENO: checking build system type" >&5
1525 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1526 if test "${ac_cv_build+set}" = set; then
1527   echo $ECHO_N "(cached) $ECHO_C" >&6
1528 else
1529   ac_cv_build_alias=$build_alias
1530 test -z "$ac_cv_build_alias" &&
1531   ac_cv_build_alias=`$ac_config_guess`
1532 test -z "$ac_cv_build_alias" &&
1533   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1534 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1535    { (exit 1); exit 1; }; }
1536 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1537   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1538 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1539    { (exit 1); exit 1; }; }
1540
1541 fi
1542 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1543 echo "${ECHO_T}$ac_cv_build" >&6
1544 build=$ac_cv_build
1545 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1546 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1547 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1548
1549
1550 echo "$as_me:$LINENO: checking host system type" >&5
1551 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1552 if test "${ac_cv_host+set}" = set; then
1553   echo $ECHO_N "(cached) $ECHO_C" >&6
1554 else
1555   ac_cv_host_alias=$host_alias
1556 test -z "$ac_cv_host_alias" &&
1557   ac_cv_host_alias=$ac_cv_build_alias
1558 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1559   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1560 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1561    { (exit 1); exit 1; }; }
1562
1563 fi
1564 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1565 echo "${ECHO_T}$ac_cv_host" >&6
1566 host=$ac_cv_host
1567 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1568 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1569 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1570
1571
1572 echo "$as_me:$LINENO: checking target system type" >&5
1573 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1574 if test "${ac_cv_target+set}" = set; then
1575   echo $ECHO_N "(cached) $ECHO_C" >&6
1576 else
1577   ac_cv_target_alias=$target_alias
1578 test "x$ac_cv_target_alias" = "x" &&
1579   ac_cv_target_alias=$ac_cv_host_alias
1580 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1581   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1582 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1583    { (exit 1); exit 1; }; }
1584
1585 fi
1586 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1587 echo "${ECHO_T}$ac_cv_target" >&6
1588 target=$ac_cv_target
1589 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1590 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1591 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1592
1593
1594 # The aliases save the names the user supplied, while $host etc.
1595 # will get canonicalized.
1596 test -n "$target_alias" &&
1597   test "$program_prefix$program_suffix$program_transform_name" = \
1598     NONENONEs,x,x, &&
1599   program_prefix=${target_alias}-
1600 ac_ext=c
1601 ac_cpp='$CPP $CPPFLAGS'
1602 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1603 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1604 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1605 if test -n "$ac_tool_prefix"; then
1606   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1607 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1608 echo "$as_me:$LINENO: checking for $ac_word" >&5
1609 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1610 if test "${ac_cv_prog_CC+set}" = set; then
1611   echo $ECHO_N "(cached) $ECHO_C" >&6
1612 else
1613   if test -n "$CC"; then
1614   ac_cv_prog_CC="$CC" # Let the user override the test.
1615 else
1616 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1617 for as_dir in $PATH
1618 do
1619   IFS=$as_save_IFS
1620   test -z "$as_dir" && as_dir=.
1621   for ac_exec_ext in '' $ac_executable_extensions; do
1622   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1623     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1624     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1625     break 2
1626   fi
1627 done
1628 done
1629
1630 fi
1631 fi
1632 CC=$ac_cv_prog_CC
1633 if test -n "$CC"; then
1634   echo "$as_me:$LINENO: result: $CC" >&5
1635 echo "${ECHO_T}$CC" >&6
1636 else
1637   echo "$as_me:$LINENO: result: no" >&5
1638 echo "${ECHO_T}no" >&6
1639 fi
1640
1641 fi
1642 if test -z "$ac_cv_prog_CC"; then
1643   ac_ct_CC=$CC
1644   # Extract the first word of "gcc", so it can be a program name with args.
1645 set dummy gcc; ac_word=$2
1646 echo "$as_me:$LINENO: checking for $ac_word" >&5
1647 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1648 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1649   echo $ECHO_N "(cached) $ECHO_C" >&6
1650 else
1651   if test -n "$ac_ct_CC"; then
1652   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1653 else
1654 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1655 for as_dir in $PATH
1656 do
1657   IFS=$as_save_IFS
1658   test -z "$as_dir" && as_dir=.
1659   for ac_exec_ext in '' $ac_executable_extensions; do
1660   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1661     ac_cv_prog_ac_ct_CC="gcc"
1662     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1663     break 2
1664   fi
1665 done
1666 done
1667
1668 fi
1669 fi
1670 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1671 if test -n "$ac_ct_CC"; then
1672   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1673 echo "${ECHO_T}$ac_ct_CC" >&6
1674 else
1675   echo "$as_me:$LINENO: result: no" >&5
1676 echo "${ECHO_T}no" >&6
1677 fi
1678
1679   CC=$ac_ct_CC
1680 else
1681   CC="$ac_cv_prog_CC"
1682 fi
1683
1684 if test -z "$CC"; then
1685   if test -n "$ac_tool_prefix"; then
1686   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1687 set dummy ${ac_tool_prefix}cc; ac_word=$2
1688 echo "$as_me:$LINENO: checking for $ac_word" >&5
1689 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1690 if test "${ac_cv_prog_CC+set}" = set; then
1691   echo $ECHO_N "(cached) $ECHO_C" >&6
1692 else
1693   if test -n "$CC"; then
1694   ac_cv_prog_CC="$CC" # Let the user override the test.
1695 else
1696 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1697 for as_dir in $PATH
1698 do
1699   IFS=$as_save_IFS
1700   test -z "$as_dir" && as_dir=.
1701   for ac_exec_ext in '' $ac_executable_extensions; do
1702   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1703     ac_cv_prog_CC="${ac_tool_prefix}cc"
1704     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1705     break 2
1706   fi
1707 done
1708 done
1709
1710 fi
1711 fi
1712 CC=$ac_cv_prog_CC
1713 if test -n "$CC"; then
1714   echo "$as_me:$LINENO: result: $CC" >&5
1715 echo "${ECHO_T}$CC" >&6
1716 else
1717   echo "$as_me:$LINENO: result: no" >&5
1718 echo "${ECHO_T}no" >&6
1719 fi
1720
1721 fi
1722 if test -z "$ac_cv_prog_CC"; then
1723   ac_ct_CC=$CC
1724   # Extract the first word of "cc", so it can be a program name with args.
1725 set dummy cc; ac_word=$2
1726 echo "$as_me:$LINENO: checking for $ac_word" >&5
1727 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1728 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1729   echo $ECHO_N "(cached) $ECHO_C" >&6
1730 else
1731   if test -n "$ac_ct_CC"; then
1732   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1733 else
1734 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1735 for as_dir in $PATH
1736 do
1737   IFS=$as_save_IFS
1738   test -z "$as_dir" && as_dir=.
1739   for ac_exec_ext in '' $ac_executable_extensions; do
1740   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1741     ac_cv_prog_ac_ct_CC="cc"
1742     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1743     break 2
1744   fi
1745 done
1746 done
1747
1748 fi
1749 fi
1750 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1751 if test -n "$ac_ct_CC"; then
1752   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1753 echo "${ECHO_T}$ac_ct_CC" >&6
1754 else
1755   echo "$as_me:$LINENO: result: no" >&5
1756 echo "${ECHO_T}no" >&6
1757 fi
1758
1759   CC=$ac_ct_CC
1760 else
1761   CC="$ac_cv_prog_CC"
1762 fi
1763
1764 fi
1765 if test -z "$CC"; then
1766   # Extract the first word of "cc", so it can be a program name with args.
1767 set dummy cc; ac_word=$2
1768 echo "$as_me:$LINENO: checking for $ac_word" >&5
1769 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1770 if test "${ac_cv_prog_CC+set}" = set; then
1771   echo $ECHO_N "(cached) $ECHO_C" >&6
1772 else
1773   if test -n "$CC"; then
1774   ac_cv_prog_CC="$CC" # Let the user override the test.
1775 else
1776   ac_prog_rejected=no
1777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1778 for as_dir in $PATH
1779 do
1780   IFS=$as_save_IFS
1781   test -z "$as_dir" && as_dir=.
1782   for ac_exec_ext in '' $ac_executable_extensions; do
1783   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1784     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1785        ac_prog_rejected=yes
1786        continue
1787      fi
1788     ac_cv_prog_CC="cc"
1789     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1790     break 2
1791   fi
1792 done
1793 done
1794
1795 if test $ac_prog_rejected = yes; then
1796   # We found a bogon in the path, so make sure we never use it.
1797   set dummy $ac_cv_prog_CC
1798   shift
1799   if test $# != 0; then
1800     # We chose a different compiler from the bogus one.
1801     # However, it has the same basename, so the bogon will be chosen
1802     # first if we set CC to just the basename; use the full file name.
1803     shift
1804     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1805   fi
1806 fi
1807 fi
1808 fi
1809 CC=$ac_cv_prog_CC
1810 if test -n "$CC"; then
1811   echo "$as_me:$LINENO: result: $CC" >&5
1812 echo "${ECHO_T}$CC" >&6
1813 else
1814   echo "$as_me:$LINENO: result: no" >&5
1815 echo "${ECHO_T}no" >&6
1816 fi
1817
1818 fi
1819 if test -z "$CC"; then
1820   if test -n "$ac_tool_prefix"; then
1821   for ac_prog in cl
1822   do
1823     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1824 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1825 echo "$as_me:$LINENO: checking for $ac_word" >&5
1826 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1827 if test "${ac_cv_prog_CC+set}" = set; then
1828   echo $ECHO_N "(cached) $ECHO_C" >&6
1829 else
1830   if test -n "$CC"; then
1831   ac_cv_prog_CC="$CC" # Let the user override the test.
1832 else
1833 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1834 for as_dir in $PATH
1835 do
1836   IFS=$as_save_IFS
1837   test -z "$as_dir" && as_dir=.
1838   for ac_exec_ext in '' $ac_executable_extensions; do
1839   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1840     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1841     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1842     break 2
1843   fi
1844 done
1845 done
1846
1847 fi
1848 fi
1849 CC=$ac_cv_prog_CC
1850 if test -n "$CC"; then
1851   echo "$as_me:$LINENO: result: $CC" >&5
1852 echo "${ECHO_T}$CC" >&6
1853 else
1854   echo "$as_me:$LINENO: result: no" >&5
1855 echo "${ECHO_T}no" >&6
1856 fi
1857
1858     test -n "$CC" && break
1859   done
1860 fi
1861 if test -z "$CC"; then
1862   ac_ct_CC=$CC
1863   for ac_prog in cl
1864 do
1865   # Extract the first word of "$ac_prog", so it can be a program name with args.
1866 set dummy $ac_prog; ac_word=$2
1867 echo "$as_me:$LINENO: checking for $ac_word" >&5
1868 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1869 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1870   echo $ECHO_N "(cached) $ECHO_C" >&6
1871 else
1872   if test -n "$ac_ct_CC"; then
1873   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1874 else
1875 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1876 for as_dir in $PATH
1877 do
1878   IFS=$as_save_IFS
1879   test -z "$as_dir" && as_dir=.
1880   for ac_exec_ext in '' $ac_executable_extensions; do
1881   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1882     ac_cv_prog_ac_ct_CC="$ac_prog"
1883     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1884     break 2
1885   fi
1886 done
1887 done
1888
1889 fi
1890 fi
1891 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1892 if test -n "$ac_ct_CC"; then
1893   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1894 echo "${ECHO_T}$ac_ct_CC" >&6
1895 else
1896   echo "$as_me:$LINENO: result: no" >&5
1897 echo "${ECHO_T}no" >&6
1898 fi
1899
1900   test -n "$ac_ct_CC" && break
1901 done
1902
1903   CC=$ac_ct_CC
1904 fi
1905
1906 fi
1907
1908
1909 test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1910 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1911 { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1912 See \`config.log' for more details." >&5
1913 echo "$as_me: error: no acceptable C compiler found in \$PATH
1914 See \`config.log' for more details." >&2;}
1915    { (exit 1); exit 1; }; }; }
1916
1917 # Provide some information about the compiler.
1918 echo "$as_me:$LINENO:" \
1919      "checking for C compiler version" >&5
1920 ac_compiler=`set X $ac_compile; echo $2`
1921 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1922   (eval $ac_compiler --version </dev/null >&5) 2>&5
1923   ac_status=$?
1924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1925   (exit $ac_status); }
1926 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1927   (eval $ac_compiler -v </dev/null >&5) 2>&5
1928   ac_status=$?
1929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1930   (exit $ac_status); }
1931 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1932   (eval $ac_compiler -V </dev/null >&5) 2>&5
1933   ac_status=$?
1934   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1935   (exit $ac_status); }
1936
1937 cat >conftest.$ac_ext <<_ACEOF
1938 /* confdefs.h.  */
1939 _ACEOF
1940 cat confdefs.h >>conftest.$ac_ext
1941 cat >>conftest.$ac_ext <<_ACEOF
1942 /* end confdefs.h.  */
1943
1944 int
1945 main ()
1946 {
1947
1948   ;
1949   return 0;
1950 }
1951 _ACEOF
1952 ac_clean_files_save=$ac_clean_files
1953 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1954 # Try to create an executable without -o first, disregard a.out.
1955 # It will help us diagnose broken compilers, and finding out an intuition
1956 # of exeext.
1957 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1958 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1959 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1960 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1961   (eval $ac_link_default) 2>&5
1962   ac_status=$?
1963   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1964   (exit $ac_status); }; then
1965   # Find the output, starting from the most likely.  This scheme is
1966 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1967 # resort.
1968
1969 # Be careful to initialize this variable, since it used to be cached.
1970 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1971 ac_cv_exeext=
1972 # b.out is created by i960 compilers.
1973 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1974 do
1975   test -f "$ac_file" || continue
1976   case $ac_file in
1977     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1978         ;;
1979     conftest.$ac_ext )
1980         # This is the source file.
1981         ;;
1982     [ab].out )
1983         # We found the default executable, but exeext='' is most
1984         # certainly right.
1985         break;;
1986     *.* )
1987         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1988         # FIXME: I believe we export ac_cv_exeext for Libtool,
1989         # but it would be cool to find out if it's true.  Does anybody
1990         # maintain Libtool? --akim.
1991         export ac_cv_exeext
1992         break;;
1993     * )
1994         break;;
1995   esac
1996 done
1997 else
1998   echo "$as_me: failed program was:" >&5
1999 sed 's/^/| /' conftest.$ac_ext >&5
2000
2001 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2002 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2003 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2004 See \`config.log' for more details." >&5
2005 echo "$as_me: error: C compiler cannot create executables
2006 See \`config.log' for more details." >&2;}
2007    { (exit 77); exit 77; }; }; }
2008 fi
2009
2010 ac_exeext=$ac_cv_exeext
2011 echo "$as_me:$LINENO: result: $ac_file" >&5
2012 echo "${ECHO_T}$ac_file" >&6
2013
2014 # Check the compiler produces executables we can run.  If not, either
2015 # the compiler is broken, or we cross compile.
2016 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2017 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2018 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2019 # If not cross compiling, check that we can run a simple program.
2020 if test "$cross_compiling" != yes; then
2021   if { ac_try='./$ac_file'
2022   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2023   (eval $ac_try) 2>&5
2024   ac_status=$?
2025   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2026   (exit $ac_status); }; }; then
2027     cross_compiling=no
2028   else
2029     if test "$cross_compiling" = maybe; then
2030         cross_compiling=yes
2031     else
2032         { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2033 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2034 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2035 If you meant to cross compile, use \`--host'.
2036 See \`config.log' for more details." >&5
2037 echo "$as_me: error: cannot run C compiled programs.
2038 If you meant to cross compile, use \`--host'.
2039 See \`config.log' for more details." >&2;}
2040    { (exit 1); exit 1; }; }; }
2041     fi
2042   fi
2043 fi
2044 echo "$as_me:$LINENO: result: yes" >&5
2045 echo "${ECHO_T}yes" >&6
2046
2047 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2048 ac_clean_files=$ac_clean_files_save
2049 # Check the compiler produces executables we can run.  If not, either
2050 # the compiler is broken, or we cross compile.
2051 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2052 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2053 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2054 echo "${ECHO_T}$cross_compiling" >&6
2055
2056 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2057 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2058 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2059   (eval $ac_link) 2>&5
2060   ac_status=$?
2061   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2062   (exit $ac_status); }; then
2063   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2064 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2065 # work properly (i.e., refer to `conftest.exe'), while it won't with
2066 # `rm'.
2067 for ac_file in conftest.exe conftest conftest.*; do
2068   test -f "$ac_file" || continue
2069   case $ac_file in
2070     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2071     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2072           export ac_cv_exeext
2073           break;;
2074     * ) break;;
2075   esac
2076 done
2077 else
2078   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2079 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2080 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2081 See \`config.log' for more details." >&5
2082 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2083 See \`config.log' for more details." >&2;}
2084    { (exit 1); exit 1; }; }; }
2085 fi
2086
2087 rm -f conftest$ac_cv_exeext
2088 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2089 echo "${ECHO_T}$ac_cv_exeext" >&6
2090
2091 rm -f conftest.$ac_ext
2092 EXEEXT=$ac_cv_exeext
2093 ac_exeext=$EXEEXT
2094 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2095 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2096 if test "${ac_cv_objext+set}" = set; then
2097   echo $ECHO_N "(cached) $ECHO_C" >&6
2098 else
2099   cat >conftest.$ac_ext <<_ACEOF
2100 /* confdefs.h.  */
2101 _ACEOF
2102 cat confdefs.h >>conftest.$ac_ext
2103 cat >>conftest.$ac_ext <<_ACEOF
2104 /* end confdefs.h.  */
2105
2106 int
2107 main ()
2108 {
2109
2110   ;
2111   return 0;
2112 }
2113 _ACEOF
2114 rm -f conftest.o conftest.obj
2115 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2116   (eval $ac_compile) 2>&5
2117   ac_status=$?
2118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2119   (exit $ac_status); }; then
2120   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2121   case $ac_file in
2122     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2123     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2124        break;;
2125   esac
2126 done
2127 else
2128   echo "$as_me: failed program was:" >&5
2129 sed 's/^/| /' conftest.$ac_ext >&5
2130
2131 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2132 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2133 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2134 See \`config.log' for more details." >&5
2135 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2136 See \`config.log' for more details." >&2;}
2137    { (exit 1); exit 1; }; }; }
2138 fi
2139
2140 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2141 fi
2142 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2143 echo "${ECHO_T}$ac_cv_objext" >&6
2144 OBJEXT=$ac_cv_objext
2145 ac_objext=$OBJEXT
2146 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2147 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2148 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2149   echo $ECHO_N "(cached) $ECHO_C" >&6
2150 else
2151   cat >conftest.$ac_ext <<_ACEOF
2152 /* confdefs.h.  */
2153 _ACEOF
2154 cat confdefs.h >>conftest.$ac_ext
2155 cat >>conftest.$ac_ext <<_ACEOF
2156 /* end confdefs.h.  */
2157
2158 int
2159 main ()
2160 {
2161 #ifndef __GNUC__
2162        choke me
2163 #endif
2164
2165   ;
2166   return 0;
2167 }
2168 _ACEOF
2169 rm -f conftest.$ac_objext
2170 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2171   (eval $ac_compile) 2>conftest.er1
2172   ac_status=$?
2173   grep -v '^ *+' conftest.er1 >conftest.err
2174   rm -f conftest.er1
2175   cat conftest.err >&5
2176   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2177   (exit $ac_status); } &&
2178          { ac_try='test -z "$ac_c_werror_flag"
2179                          || test ! -s conftest.err'
2180   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2181   (eval $ac_try) 2>&5
2182   ac_status=$?
2183   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2184   (exit $ac_status); }; } &&
2185          { ac_try='test -s conftest.$ac_objext'
2186   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2187   (eval $ac_try) 2>&5
2188   ac_status=$?
2189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2190   (exit $ac_status); }; }; then
2191   ac_compiler_gnu=yes
2192 else
2193   echo "$as_me: failed program was:" >&5
2194 sed 's/^/| /' conftest.$ac_ext >&5
2195
2196 ac_compiler_gnu=no
2197 fi
2198 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2199 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2200
2201 fi
2202 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2203 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2204 GCC=`test $ac_compiler_gnu = yes && echo yes`
2205 ac_test_CFLAGS=${CFLAGS+set}
2206 ac_save_CFLAGS=$CFLAGS
2207 CFLAGS="-g"
2208 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2209 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2210 if test "${ac_cv_prog_cc_g+set}" = set; then
2211   echo $ECHO_N "(cached) $ECHO_C" >&6
2212 else
2213   cat >conftest.$ac_ext <<_ACEOF
2214 /* confdefs.h.  */
2215 _ACEOF
2216 cat confdefs.h >>conftest.$ac_ext
2217 cat >>conftest.$ac_ext <<_ACEOF
2218 /* end confdefs.h.  */
2219
2220 int
2221 main ()
2222 {
2223
2224   ;
2225   return 0;
2226 }
2227 _ACEOF
2228 rm -f conftest.$ac_objext
2229 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2230   (eval $ac_compile) 2>conftest.er1
2231   ac_status=$?
2232   grep -v '^ *+' conftest.er1 >conftest.err
2233   rm -f conftest.er1
2234   cat conftest.err >&5
2235   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2236   (exit $ac_status); } &&
2237          { ac_try='test -z "$ac_c_werror_flag"
2238                          || test ! -s conftest.err'
2239   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2240   (eval $ac_try) 2>&5
2241   ac_status=$?
2242   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2243   (exit $ac_status); }; } &&
2244          { ac_try='test -s conftest.$ac_objext'
2245   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2246   (eval $ac_try) 2>&5
2247   ac_status=$?
2248   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2249   (exit $ac_status); }; }; then
2250   ac_cv_prog_cc_g=yes
2251 else
2252   echo "$as_me: failed program was:" >&5
2253 sed 's/^/| /' conftest.$ac_ext >&5
2254
2255 ac_cv_prog_cc_g=no
2256 fi
2257 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2258 fi
2259 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2260 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2261 if test "$ac_test_CFLAGS" = set; then
2262   CFLAGS=$ac_save_CFLAGS
2263 elif test $ac_cv_prog_cc_g = yes; then
2264   if test "$GCC" = yes; then
2265     CFLAGS="-g -O2"
2266   else
2267     CFLAGS="-g"
2268   fi
2269 else
2270   if test "$GCC" = yes; then
2271     CFLAGS="-O2"
2272   else
2273     CFLAGS=
2274   fi
2275 fi
2276 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2277 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2278 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2279   echo $ECHO_N "(cached) $ECHO_C" >&6
2280 else
2281   ac_cv_prog_cc_stdc=no
2282 ac_save_CC=$CC
2283 cat >conftest.$ac_ext <<_ACEOF
2284 /* confdefs.h.  */
2285 _ACEOF
2286 cat confdefs.h >>conftest.$ac_ext
2287 cat >>conftest.$ac_ext <<_ACEOF
2288 /* end confdefs.h.  */
2289 #include <stdarg.h>
2290 #include <stdio.h>
2291 #include <sys/types.h>
2292 #include <sys/stat.h>
2293 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2294 struct buf { int x; };
2295 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2296 static char *e (p, i)
2297      char **p;
2298      int i;
2299 {
2300   return p[i];
2301 }
2302 static char *f (char * (*g) (char **, int), char **p, ...)
2303 {
2304   char *s;
2305   va_list v;
2306   va_start (v,p);
2307   s = g (p, va_arg (v,int));
2308   va_end (v);
2309   return s;
2310 }
2311
2312 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2313    function prototypes and stuff, but not '\xHH' hex character constants.
2314    These don't provoke an error unfortunately, instead are silently treated
2315    as 'x'.  The following induces an error, until -std1 is added to get
2316    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2317    array size at least.  It's necessary to write '\x00'==0 to get something
2318    that's true only with -std1.  */
2319 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2320
2321 int test (int i, double x);
2322 struct s1 {int (*f) (int a);};
2323 struct s2 {int (*f) (double a);};
2324 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2325 int argc;
2326 char **argv;
2327 int
2328 main ()
2329 {
2330 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2331   ;
2332   return 0;
2333 }
2334 _ACEOF
2335 # Don't try gcc -ansi; that turns off useful extensions and
2336 # breaks some systems' header files.
2337 # AIX                   -qlanglvl=ansi
2338 # Ultrix and OSF/1      -std1
2339 # HP-UX 10.20 and later -Ae
2340 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2341 # SVR4                  -Xc -D__EXTENSIONS__
2342 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2343 do
2344   CC="$ac_save_CC $ac_arg"
2345   rm -f conftest.$ac_objext
2346 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2347   (eval $ac_compile) 2>conftest.er1
2348   ac_status=$?
2349   grep -v '^ *+' conftest.er1 >conftest.err
2350   rm -f conftest.er1
2351   cat conftest.err >&5
2352   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2353   (exit $ac_status); } &&
2354          { ac_try='test -z "$ac_c_werror_flag"
2355                          || test ! -s conftest.err'
2356   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2357   (eval $ac_try) 2>&5
2358   ac_status=$?
2359   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2360   (exit $ac_status); }; } &&
2361          { ac_try='test -s conftest.$ac_objext'
2362   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2363   (eval $ac_try) 2>&5
2364   ac_status=$?
2365   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2366   (exit $ac_status); }; }; then
2367   ac_cv_prog_cc_stdc=$ac_arg
2368 break
2369 else
2370   echo "$as_me: failed program was:" >&5
2371 sed 's/^/| /' conftest.$ac_ext >&5
2372
2373 fi
2374 rm -f conftest.err conftest.$ac_objext
2375 done
2376 rm -f conftest.$ac_ext conftest.$ac_objext
2377 CC=$ac_save_CC
2378
2379 fi
2380
2381 case "x$ac_cv_prog_cc_stdc" in
2382   x|xno)
2383     echo "$as_me:$LINENO: result: none needed" >&5
2384 echo "${ECHO_T}none needed" >&6 ;;
2385   *)
2386     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2387 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2388     CC="$CC $ac_cv_prog_cc_stdc" ;;
2389 esac
2390
2391 # Some people use a C++ compiler to compile C.  Since we use `exit',
2392 # in C++ we need to declare it.  In case someone uses the same compiler
2393 # for both compiling C and C++ we need to have the C++ compiler decide
2394 # the declaration of exit, since it's the most demanding environment.
2395 cat >conftest.$ac_ext <<_ACEOF
2396 #ifndef __cplusplus
2397   choke me
2398 #endif
2399 _ACEOF
2400 rm -f conftest.$ac_objext
2401 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2402   (eval $ac_compile) 2>conftest.er1
2403   ac_status=$?
2404   grep -v '^ *+' conftest.er1 >conftest.err
2405   rm -f conftest.er1
2406   cat conftest.err >&5
2407   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2408   (exit $ac_status); } &&
2409          { ac_try='test -z "$ac_c_werror_flag"
2410                          || test ! -s conftest.err'
2411   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2412   (eval $ac_try) 2>&5
2413   ac_status=$?
2414   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2415   (exit $ac_status); }; } &&
2416          { ac_try='test -s conftest.$ac_objext'
2417   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2418   (eval $ac_try) 2>&5
2419   ac_status=$?
2420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2421   (exit $ac_status); }; }; then
2422   for ac_declaration in \
2423    '' \
2424    'extern "C" void std::exit (int) throw (); using std::exit;' \
2425    'extern "C" void std::exit (int); using std::exit;' \
2426    'extern "C" void exit (int) throw ();' \
2427    'extern "C" void exit (int);' \
2428    'void exit (int);'
2429 do
2430   cat >conftest.$ac_ext <<_ACEOF
2431 /* confdefs.h.  */
2432 _ACEOF
2433 cat confdefs.h >>conftest.$ac_ext
2434 cat >>conftest.$ac_ext <<_ACEOF
2435 /* end confdefs.h.  */
2436 $ac_declaration
2437 #include <stdlib.h>
2438 int
2439 main ()
2440 {
2441 exit (42);
2442   ;
2443   return 0;
2444 }
2445 _ACEOF
2446 rm -f conftest.$ac_objext
2447 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2448   (eval $ac_compile) 2>conftest.er1
2449   ac_status=$?
2450   grep -v '^ *+' conftest.er1 >conftest.err
2451   rm -f conftest.er1
2452   cat conftest.err >&5
2453   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2454   (exit $ac_status); } &&
2455          { ac_try='test -z "$ac_c_werror_flag"
2456                          || test ! -s conftest.err'
2457   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2458   (eval $ac_try) 2>&5
2459   ac_status=$?
2460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2461   (exit $ac_status); }; } &&
2462          { ac_try='test -s conftest.$ac_objext'
2463   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2464   (eval $ac_try) 2>&5
2465   ac_status=$?
2466   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2467   (exit $ac_status); }; }; then
2468   :
2469 else
2470   echo "$as_me: failed program was:" >&5
2471 sed 's/^/| /' conftest.$ac_ext >&5
2472
2473 continue
2474 fi
2475 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2476   cat >conftest.$ac_ext <<_ACEOF
2477 /* confdefs.h.  */
2478 _ACEOF
2479 cat confdefs.h >>conftest.$ac_ext
2480 cat >>conftest.$ac_ext <<_ACEOF
2481 /* end confdefs.h.  */
2482 $ac_declaration
2483 int
2484 main ()
2485 {
2486 exit (42);
2487   ;
2488   return 0;
2489 }
2490 _ACEOF
2491 rm -f conftest.$ac_objext
2492 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2493   (eval $ac_compile) 2>conftest.er1
2494   ac_status=$?
2495   grep -v '^ *+' conftest.er1 >conftest.err
2496   rm -f conftest.er1
2497   cat conftest.err >&5
2498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2499   (exit $ac_status); } &&
2500          { ac_try='test -z "$ac_c_werror_flag"
2501                          || test ! -s conftest.err'
2502   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2503   (eval $ac_try) 2>&5
2504   ac_status=$?
2505   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2506   (exit $ac_status); }; } &&
2507          { ac_try='test -s conftest.$ac_objext'
2508   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2509   (eval $ac_try) 2>&5
2510   ac_status=$?
2511   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2512   (exit $ac_status); }; }; then
2513   break
2514 else
2515   echo "$as_me: failed program was:" >&5
2516 sed 's/^/| /' conftest.$ac_ext >&5
2517
2518 fi
2519 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2520 done
2521 rm -f conftest*
2522 if test -n "$ac_declaration"; then
2523   echo '#ifdef __cplusplus' >>confdefs.h
2524   echo $ac_declaration      >>confdefs.h
2525   echo '#endif'             >>confdefs.h
2526 fi
2527
2528 else
2529   echo "$as_me: failed program was:" >&5
2530 sed 's/^/| /' conftest.$ac_ext >&5
2531
2532 fi
2533 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2534 ac_ext=c
2535 ac_cpp='$CPP $CPPFLAGS'
2536 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2537 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2538 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2539
2540
2541 echo "$as_me:$LINENO: checking for library containing strerror" >&5
2542 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2543 if test "${ac_cv_search_strerror+set}" = set; then
2544   echo $ECHO_N "(cached) $ECHO_C" >&6
2545 else
2546   ac_func_search_save_LIBS=$LIBS
2547 ac_cv_search_strerror=no
2548 cat >conftest.$ac_ext <<_ACEOF
2549 /* confdefs.h.  */
2550 _ACEOF
2551 cat confdefs.h >>conftest.$ac_ext
2552 cat >>conftest.$ac_ext <<_ACEOF
2553 /* end confdefs.h.  */
2554
2555 /* Override any gcc2 internal prototype to avoid an error.  */
2556 #ifdef __cplusplus
2557 extern "C"
2558 #endif
2559 /* We use char because int might match the return type of a gcc2
2560    builtin and then its argument prototype would still apply.  */
2561 char strerror ();
2562 int
2563 main ()
2564 {
2565 strerror ();
2566   ;
2567   return 0;
2568 }
2569 _ACEOF
2570 rm -f conftest.$ac_objext conftest$ac_exeext
2571 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2572   (eval $ac_link) 2>conftest.er1
2573   ac_status=$?
2574   grep -v '^ *+' conftest.er1 >conftest.err
2575   rm -f conftest.er1
2576   cat conftest.err >&5
2577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2578   (exit $ac_status); } &&
2579          { ac_try='test -z "$ac_c_werror_flag"
2580                          || test ! -s conftest.err'
2581   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2582   (eval $ac_try) 2>&5
2583   ac_status=$?
2584   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2585   (exit $ac_status); }; } &&
2586          { ac_try='test -s conftest$ac_exeext'
2587   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2588   (eval $ac_try) 2>&5
2589   ac_status=$?
2590   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2591   (exit $ac_status); }; }; then
2592   ac_cv_search_strerror="none required"
2593 else
2594   echo "$as_me: failed program was:" >&5
2595 sed 's/^/| /' conftest.$ac_ext >&5
2596
2597 fi
2598 rm -f conftest.err conftest.$ac_objext \
2599       conftest$ac_exeext conftest.$ac_ext
2600 if test "$ac_cv_search_strerror" = no; then
2601   for ac_lib in cposix; do
2602     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
2603     cat >conftest.$ac_ext <<_ACEOF
2604 /* confdefs.h.  */
2605 _ACEOF
2606 cat confdefs.h >>conftest.$ac_ext
2607 cat >>conftest.$ac_ext <<_ACEOF
2608 /* end confdefs.h.  */
2609
2610 /* Override any gcc2 internal prototype to avoid an error.  */
2611 #ifdef __cplusplus
2612 extern "C"
2613 #endif
2614 /* We use char because int might match the return type of a gcc2
2615    builtin and then its argument prototype would still apply.  */
2616 char strerror ();
2617 int
2618 main ()
2619 {
2620 strerror ();
2621   ;
2622   return 0;
2623 }
2624 _ACEOF
2625 rm -f conftest.$ac_objext conftest$ac_exeext
2626 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2627   (eval $ac_link) 2>conftest.er1
2628   ac_status=$?
2629   grep -v '^ *+' conftest.er1 >conftest.err
2630   rm -f conftest.er1
2631   cat conftest.err >&5
2632   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2633   (exit $ac_status); } &&
2634          { ac_try='test -z "$ac_c_werror_flag"
2635                          || test ! -s conftest.err'
2636   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2637   (eval $ac_try) 2>&5
2638   ac_status=$?
2639   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2640   (exit $ac_status); }; } &&
2641          { ac_try='test -s conftest$ac_exeext'
2642   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2643   (eval $ac_try) 2>&5
2644   ac_status=$?
2645   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2646   (exit $ac_status); }; }; then
2647   ac_cv_search_strerror="-l$ac_lib"
2648 break
2649 else
2650   echo "$as_me: failed program was:" >&5
2651 sed 's/^/| /' conftest.$ac_ext >&5
2652
2653 fi
2654 rm -f conftest.err conftest.$ac_objext \
2655       conftest$ac_exeext conftest.$ac_ext
2656   done
2657 fi
2658 LIBS=$ac_func_search_save_LIBS
2659 fi
2660 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2661 echo "${ECHO_T}$ac_cv_search_strerror" >&6
2662 if test "$ac_cv_search_strerror" != no; then
2663   test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2664
2665 fi
2666
2667
2668 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[         ]*\([^  ]*\)[   ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
2669 am__api_version="1.9"
2670 # Find a good install program.  We prefer a C program (faster),
2671 # so one script is as good as another.  But avoid the broken or
2672 # incompatible versions:
2673 # SysV /etc/install, /usr/sbin/install
2674 # SunOS /usr/etc/install
2675 # IRIX /sbin/install
2676 # AIX /bin/install
2677 # AmigaOS /C/install, which installs bootblocks on floppy discs
2678 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2679 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2680 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2681 # OS/2's system install, which has a completely different semantic
2682 # ./install, which can be erroneously created by make from ./install.sh.
2683 # Reject install programs that cannot install multiple files.
2684 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2685 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2686 if test -z "$INSTALL"; then
2687 if test "${ac_cv_path_install+set}" = set; then
2688   echo $ECHO_N "(cached) $ECHO_C" >&6
2689 else
2690   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2691 for as_dir in $PATH
2692 do
2693   IFS=$as_save_IFS
2694   test -z "$as_dir" && as_dir=.
2695   # Account for people who put trailing slashes in PATH elements.
2696 case $as_dir/ in
2697   ./ | .// | /cC/* | \
2698   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2699   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2700   /usr/ucb/* ) ;;
2701   *)
2702     # OSF1 and SCO ODT 3.0 have their own names for install.
2703     # Don't use installbsd from OSF since it installs stuff as root
2704     # by default.
2705     for ac_prog in ginstall scoinst install; do
2706       for ac_exec_ext in '' $ac_executable_extensions; do
2707         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2708           if test $ac_prog = install &&
2709             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2710             # AIX install.  It has an incompatible calling convention.
2711             :
2712           elif test $ac_prog = install &&
2713             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2714             # program-specific install script used by HP pwplus--don't use.
2715             :
2716           else
2717             rm -rf conftest.one conftest.two conftest.dir
2718             echo one > conftest.one
2719             echo two > conftest.two
2720             mkdir conftest.dir
2721             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2722               test -s conftest.one && test -s conftest.two &&
2723               test -s conftest.dir/conftest.one &&
2724               test -s conftest.dir/conftest.two
2725             then
2726               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2727               break 3
2728             fi
2729           fi
2730         fi
2731       done
2732     done
2733     ;;
2734 esac
2735 done
2736
2737 rm -rf conftest.one conftest.two conftest.dir
2738
2739 fi
2740   if test "${ac_cv_path_install+set}" = set; then
2741     INSTALL=$ac_cv_path_install
2742   else
2743     # As a last resort, use the slow shell script.  Don't cache a
2744     # value for INSTALL within a source directory, because that will
2745     # break other packages using the cache if that directory is
2746     # removed, or if the value is a relative name.
2747     INSTALL=$ac_install_sh
2748   fi
2749 fi
2750 echo "$as_me:$LINENO: result: $INSTALL" >&5
2751 echo "${ECHO_T}$INSTALL" >&6
2752
2753 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2754 # It thinks the first close brace ends the variable substitution.
2755 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2756
2757 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2758
2759 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2760
2761 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2762 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
2763 # Just in case
2764 sleep 1
2765 echo timestamp > conftest.file
2766 # Do `set' in a subshell so we don't clobber the current shell's
2767 # arguments.  Must try -L first in case configure is actually a
2768 # symlink; some systems play weird games with the mod time of symlinks
2769 # (eg FreeBSD returns the mod time of the symlink's containing
2770 # directory).
2771 if (
2772    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2773    if test "$*" = "X"; then
2774       # -L didn't work.
2775       set X `ls -t $srcdir/configure conftest.file`
2776    fi
2777    rm -f conftest.file
2778    if test "$*" != "X $srcdir/configure conftest.file" \
2779       && test "$*" != "X conftest.file $srcdir/configure"; then
2780
2781       # If neither matched, then we have a broken ls.  This can happen
2782       # if, for instance, CONFIG_SHELL is bash and it inherits a
2783       # broken ls alias from the environment.  This has actually
2784       # happened.  Such a system could not be considered "sane".
2785       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2786 alias in your environment" >&5
2787 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2788 alias in your environment" >&2;}
2789    { (exit 1); exit 1; }; }
2790    fi
2791
2792    test "$2" = conftest.file
2793    )
2794 then
2795    # Ok.
2796    :
2797 else
2798    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2799 Check your system clock" >&5
2800 echo "$as_me: error: newly created file is older than distributed files!
2801 Check your system clock" >&2;}
2802    { (exit 1); exit 1; }; }
2803 fi
2804 echo "$as_me:$LINENO: result: yes" >&5
2805 echo "${ECHO_T}yes" >&6
2806 test "$program_prefix" != NONE &&
2807   program_transform_name="s,^,$program_prefix,;$program_transform_name"
2808 # Use a double $ so make ignores it.
2809 test "$program_suffix" != NONE &&
2810   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2811 # Double any \ or $.  echo might interpret backslashes.
2812 # By default was `s,x,x', remove it if useless.
2813 cat <<\_ACEOF >conftest.sed
2814 s/[\\$]/&&/g;s/;s,x,x,$//
2815 _ACEOF
2816 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2817 rm conftest.sed
2818
2819 # expand $ac_aux_dir to an absolute path
2820 am_aux_dir=`cd $ac_aux_dir && pwd`
2821
2822 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2823 # Use eval to expand $SHELL
2824 if eval "$MISSING --run true"; then
2825   am_missing_run="$MISSING --run "
2826 else
2827   am_missing_run=
2828   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2829 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2830 fi
2831
2832 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2833   # We used to keeping the `.' as first argument, in order to
2834   # allow $(mkdir_p) to be used without argument.  As in
2835   #   $(mkdir_p) $(somedir)
2836   # where $(somedir) is conditionally defined.  However this is wrong
2837   # for two reasons:
2838   #  1. if the package is installed by a user who cannot write `.'
2839   #     make install will fail,
2840   #  2. the above comment should most certainly read
2841   #     $(mkdir_p) $(DESTDIR)$(somedir)
2842   #     so it does not work when $(somedir) is undefined and
2843   #     $(DESTDIR) is not.
2844   #  To support the latter case, we have to write
2845   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2846   #  so the `.' trick is pointless.
2847   mkdir_p='mkdir -p --'
2848 else
2849   # On NextStep and OpenStep, the `mkdir' command does not
2850   # recognize any option.  It will interpret all options as
2851   # directories to create, and then abort because `.' already
2852   # exists.
2853   for d in ./-p ./--version;
2854   do
2855     test -d $d && rmdir $d
2856   done
2857   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2858   if test -f "$ac_aux_dir/mkinstalldirs"; then
2859     mkdir_p='$(mkinstalldirs)'
2860   else
2861     mkdir_p='$(install_sh) -d'
2862   fi
2863 fi
2864
2865 for ac_prog in gawk mawk nawk awk
2866 do
2867   # Extract the first word of "$ac_prog", so it can be a program name with args.
2868 set dummy $ac_prog; ac_word=$2
2869 echo "$as_me:$LINENO: checking for $ac_word" >&5
2870 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2871 if test "${ac_cv_prog_AWK+set}" = set; then
2872   echo $ECHO_N "(cached) $ECHO_C" >&6
2873 else
2874   if test -n "$AWK"; then
2875   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2876 else
2877 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2878 for as_dir in $PATH
2879 do
2880   IFS=$as_save_IFS
2881   test -z "$as_dir" && as_dir=.
2882   for ac_exec_ext in '' $ac_executable_extensions; do
2883   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2884     ac_cv_prog_AWK="$ac_prog"
2885     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2886     break 2
2887   fi
2888 done
2889 done
2890
2891 fi
2892 fi
2893 AWK=$ac_cv_prog_AWK
2894 if test -n "$AWK"; then
2895   echo "$as_me:$LINENO: result: $AWK" >&5
2896 echo "${ECHO_T}$AWK" >&6
2897 else
2898   echo "$as_me:$LINENO: result: no" >&5
2899 echo "${ECHO_T}no" >&6
2900 fi
2901
2902   test -n "$AWK" && break
2903 done
2904
2905 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2906 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2907 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
2908 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2909   echo $ECHO_N "(cached) $ECHO_C" >&6
2910 else
2911   cat >conftest.make <<\_ACEOF
2912 all:
2913         @echo 'ac_maketemp="$(MAKE)"'
2914 _ACEOF
2915 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2916 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2917 if test -n "$ac_maketemp"; then
2918   eval ac_cv_prog_make_${ac_make}_set=yes
2919 else
2920   eval ac_cv_prog_make_${ac_make}_set=no
2921 fi
2922 rm -f conftest.make
2923 fi
2924 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2925   echo "$as_me:$LINENO: result: yes" >&5
2926 echo "${ECHO_T}yes" >&6
2927   SET_MAKE=
2928 else
2929   echo "$as_me:$LINENO: result: no" >&5
2930 echo "${ECHO_T}no" >&6
2931   SET_MAKE="MAKE=${MAKE-make}"
2932 fi
2933
2934 rm -rf .tst 2>/dev/null
2935 mkdir .tst 2>/dev/null
2936 if test -d .tst; then
2937   am__leading_dot=.
2938 else
2939   am__leading_dot=_
2940 fi
2941 rmdir .tst 2>/dev/null
2942
2943 DEPDIR="${am__leading_dot}deps"
2944
2945           ac_config_commands="$ac_config_commands depfiles"
2946
2947
2948 am_make=${MAKE-make}
2949 cat > confinc << 'END'
2950 am__doit:
2951         @echo done
2952 .PHONY: am__doit
2953 END
2954 # If we don't find an include directive, just comment out the code.
2955 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2956 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2957 am__include="#"
2958 am__quote=
2959 _am_result=none
2960 # First try GNU make style include.
2961 echo "include confinc" > confmf
2962 # We grep out `Entering directory' and `Leaving directory'
2963 # messages which can occur if `w' ends up in MAKEFLAGS.
2964 # In particular we don't look at `^make:' because GNU make might
2965 # be invoked under some other name (usually "gmake"), in which
2966 # case it prints its new name instead of `make'.
2967 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2968    am__include=include
2969    am__quote=
2970    _am_result=GNU
2971 fi
2972 # Now try BSD make style include.
2973 if test "$am__include" = "#"; then
2974    echo '.include "confinc"' > confmf
2975    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2976       am__include=.include
2977       am__quote="\""
2978       _am_result=BSD
2979    fi
2980 fi
2981
2982
2983 echo "$as_me:$LINENO: result: $_am_result" >&5
2984 echo "${ECHO_T}$_am_result" >&6
2985 rm -f confinc confmf
2986
2987 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2988 if test "${enable_dependency_tracking+set}" = set; then
2989   enableval="$enable_dependency_tracking"
2990
2991 fi;
2992 if test "x$enable_dependency_tracking" != xno; then
2993   am_depcomp="$ac_aux_dir/depcomp"
2994   AMDEPBACKSLASH='\'
2995 fi
2996
2997
2998 if test "x$enable_dependency_tracking" != xno; then
2999   AMDEP_TRUE=
3000   AMDEP_FALSE='#'
3001 else
3002   AMDEP_TRUE='#'
3003   AMDEP_FALSE=
3004 fi
3005
3006
3007
3008 # test to see if srcdir already configured
3009 if test "`cd $srcdir && pwd`" != "`pwd`" &&
3010    test -f $srcdir/config.status; then
3011   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
3012 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
3013    { (exit 1); exit 1; }; }
3014 fi
3015
3016 # test whether we have cygpath
3017 if test -z "$CYGPATH_W"; then
3018   if (cygpath --version) >/dev/null 2>/dev/null; then
3019     CYGPATH_W='cygpath -w'
3020   else
3021     CYGPATH_W=echo
3022   fi
3023 fi
3024
3025
3026 # Define the identity of the package.
3027  PACKAGE=ld
3028  VERSION=${BFD_VERSION}
3029
3030
3031 cat >>confdefs.h <<_ACEOF
3032 #define PACKAGE "$PACKAGE"
3033 _ACEOF
3034
3035
3036 cat >>confdefs.h <<_ACEOF
3037 #define VERSION "$VERSION"
3038 _ACEOF
3039
3040 # Some tools Automake needs.
3041
3042 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3043
3044
3045 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3046
3047
3048 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3049
3050
3051 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3052
3053
3054 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3055
3056 install_sh=${install_sh-"$am_aux_dir/install-sh"}
3057
3058 # Installed binaries are usually stripped using `strip' when the user
3059 # run `make install-strip'.  However `strip' might not be the right
3060 # tool to use in cross-compilation environments, therefore Automake
3061 # will honor the `STRIP' environment variable to overrule this program.
3062 if test "$cross_compiling" != no; then
3063   if test -n "$ac_tool_prefix"; then
3064   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3065 set dummy ${ac_tool_prefix}strip; ac_word=$2
3066 echo "$as_me:$LINENO: checking for $ac_word" >&5
3067 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3068 if test "${ac_cv_prog_STRIP+set}" = set; then
3069   echo $ECHO_N "(cached) $ECHO_C" >&6
3070 else
3071   if test -n "$STRIP"; then
3072   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3073 else
3074 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3075 for as_dir in $PATH
3076 do
3077   IFS=$as_save_IFS
3078   test -z "$as_dir" && as_dir=.
3079   for ac_exec_ext in '' $ac_executable_extensions; do
3080   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3081     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3082     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3083     break 2
3084   fi
3085 done
3086 done
3087
3088 fi
3089 fi
3090 STRIP=$ac_cv_prog_STRIP
3091 if test -n "$STRIP"; then
3092   echo "$as_me:$LINENO: result: $STRIP" >&5
3093 echo "${ECHO_T}$STRIP" >&6
3094 else
3095   echo "$as_me:$LINENO: result: no" >&5
3096 echo "${ECHO_T}no" >&6
3097 fi
3098
3099 fi
3100 if test -z "$ac_cv_prog_STRIP"; then
3101   ac_ct_STRIP=$STRIP
3102   # Extract the first word of "strip", so it can be a program name with args.
3103 set dummy strip; ac_word=$2
3104 echo "$as_me:$LINENO: checking for $ac_word" >&5
3105 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3106 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3107   echo $ECHO_N "(cached) $ECHO_C" >&6
3108 else
3109   if test -n "$ac_ct_STRIP"; then
3110   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3111 else
3112 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3113 for as_dir in $PATH
3114 do
3115   IFS=$as_save_IFS
3116   test -z "$as_dir" && as_dir=.
3117   for ac_exec_ext in '' $ac_executable_extensions; do
3118   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3119     ac_cv_prog_ac_ct_STRIP="strip"
3120     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3121     break 2
3122   fi
3123 done
3124 done
3125
3126   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3127 fi
3128 fi
3129 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3130 if test -n "$ac_ct_STRIP"; then
3131   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3132 echo "${ECHO_T}$ac_ct_STRIP" >&6
3133 else
3134   echo "$as_me:$LINENO: result: no" >&5
3135 echo "${ECHO_T}no" >&6
3136 fi
3137
3138   STRIP=$ac_ct_STRIP
3139 else
3140   STRIP="$ac_cv_prog_STRIP"
3141 fi
3142
3143 fi
3144 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
3145
3146 # We need awk for the "check" target.  The system "awk" is bad on
3147 # some platforms.
3148 # Always define AMTAR for backward compatibility.
3149
3150 AMTAR=${AMTAR-"${am_missing_run}tar"}
3151
3152 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3153
3154
3155
3156
3157 depcc="$CC"   am_compiler_list=
3158
3159 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3160 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3161 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3162   echo $ECHO_N "(cached) $ECHO_C" >&6
3163 else
3164   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3165   # We make a subdir and do the tests there.  Otherwise we can end up
3166   # making bogus files that we don't know about and never remove.  For
3167   # instance it was reported that on HP-UX the gcc test will end up
3168   # making a dummy file named `D' -- because `-MD' means `put the output
3169   # in D'.
3170   mkdir conftest.dir
3171   # Copy depcomp to subdir because otherwise we won't find it if we're
3172   # using a relative directory.
3173   cp "$am_depcomp" conftest.dir
3174   cd conftest.dir
3175   # We will build objects and dependencies in a subdirectory because
3176   # it helps to detect inapplicable dependency modes.  For instance
3177   # both Tru64's cc and ICC support -MD to output dependencies as a
3178   # side effect of compilation, but ICC will put the dependencies in
3179   # the current directory while Tru64 will put them in the object
3180   # directory.
3181   mkdir sub
3182
3183   am_cv_CC_dependencies_compiler_type=none
3184   if test "$am_compiler_list" = ""; then
3185      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3186   fi
3187   for depmode in $am_compiler_list; do
3188     # Setup a source with many dependencies, because some compilers
3189     # like to wrap large dependency lists on column 80 (with \), and
3190     # we should not choose a depcomp mode which is confused by this.
3191     #
3192     # We need to recreate these files for each test, as the compiler may
3193     # overwrite some of them when testing with obscure command lines.
3194     # This happens at least with the AIX C compiler.
3195     : > sub/conftest.c
3196     for i in 1 2 3 4 5 6; do
3197       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3198       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3199       # Solaris 8's {/usr,}/bin/sh.
3200       touch sub/conftst$i.h
3201     done
3202     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3203
3204     case $depmode in
3205     nosideeffect)
3206       # after this tag, mechanisms are not by side-effect, so they'll
3207       # only be used when explicitly requested
3208       if test "x$enable_dependency_tracking" = xyes; then
3209         continue
3210       else
3211         break
3212       fi
3213       ;;
3214     none) break ;;
3215     esac
3216     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3217     # mode.  It turns out that the SunPro C++ compiler does not properly
3218     # handle `-M -o', and we need to detect this.
3219     if depmode=$depmode \
3220        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3221        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3222        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3223          >/dev/null 2>conftest.err &&
3224        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3225        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3226        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3227       # icc doesn't choke on unknown options, it will just issue warnings
3228       # or remarks (even with -Werror).  So we grep stderr for any message
3229       # that says an option was ignored or not supported.
3230       # When given -MP, icc 7.0 and 7.1 complain thusly:
3231       #   icc: Command line warning: ignoring option '-M'; no argument required
3232       # The diagnosis changed in icc 8.0:
3233       #   icc: Command line remark: option '-MP' not supported
3234       if (grep 'ignoring option' conftest.err ||
3235           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3236         am_cv_CC_dependencies_compiler_type=$depmode
3237         break
3238       fi
3239     fi
3240   done
3241
3242   cd ..
3243   rm -rf conftest.dir
3244 else
3245   am_cv_CC_dependencies_compiler_type=none
3246 fi
3247
3248 fi
3249 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3250 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3251 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3252
3253
3254
3255 if
3256   test "x$enable_dependency_tracking" != xno \
3257   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3258   am__fastdepCC_TRUE=
3259   am__fastdepCC_FALSE='#'
3260 else
3261   am__fastdepCC_TRUE='#'
3262   am__fastdepCC_FALSE=
3263 fi
3264
3265
3266
3267
3268
3269 # Check whether --with-lib-path or --without-lib-path was given.
3270 if test "${with_lib_path+set}" = set; then
3271   withval="$with_lib_path"
3272   LIB_PATH=$withval
3273 fi;
3274 # Check whether --enable-targets or --disable-targets was given.
3275 if test "${enable_targets+set}" = set; then
3276   enableval="$enable_targets"
3277   case "${enableval}" in
3278   yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
3279 echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
3280    { (exit 1); exit 1; }; }
3281             ;;
3282   no)       enable_targets= ;;
3283   *)        enable_targets=$enableval ;;
3284 esac
3285 fi; # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
3286 if test "${enable_64_bit_bfd+set}" = set; then
3287   enableval="$enable_64_bit_bfd"
3288   case "${enableval}" in
3289   yes)  want64=true  ;;
3290   no)   want64=false ;;
3291   *)    { { echo "$as_me:$LINENO: error: bad value ${enableval} for 64-bit-bfd option" >&5
3292 echo "$as_me: error: bad value ${enableval} for 64-bit-bfd option" >&2;}
3293    { (exit 1); exit 1; }; } ;;
3294 esac
3295 else
3296   want64=false
3297 fi;
3298
3299 # Check whether --with-sysroot or --without-sysroot was given.
3300 if test "${with_sysroot+set}" = set; then
3301   withval="$with_sysroot"
3302
3303  case ${with_sysroot} in
3304  yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
3305  *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
3306  esac
3307
3308  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
3309  use_sysroot=yes
3310
3311  if test "x$prefix" = xNONE; then
3312   test_prefix=/usr/local
3313  else
3314   test_prefix=$prefix
3315  fi
3316  if test "x$exec_prefix" = xNONE; then
3317   test_exec_prefix=$test_prefix
3318  else
3319   test_exec_prefix=$exec_prefix
3320  fi
3321  case ${TARGET_SYSTEM_ROOT} in
3322  "${test_prefix}"|"${test_prefix}/"*|\
3323  "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
3324  '${prefix}'|'${prefix}/'*|\
3325  '${exec_prefix}'|'${exec_prefix}/'*)
3326    t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
3327    TARGET_SYSTEM_ROOT_DEFINE="$t"
3328    ;;
3329  esac
3330
3331 else
3332
3333  use_sysroot=no
3334  TARGET_SYSTEM_ROOT=
3335  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
3336
3337 fi;
3338
3339
3340
3341
3342 # Check whether --enable-got or --disable-got was given.
3343 if test "${enable_got+set}" = set; then
3344   enableval="$enable_got"
3345   case "${enableval}" in
3346   target | single | negative | multigot)  got_handling=$enableval ;;
3347   *)  { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-got option" >&5
3348 echo "$as_me: error: bad value ${enableval} for --enable-got option" >&2;}
3349    { (exit 1); exit 1; }; } ;;
3350 esac
3351 else
3352   got_handling=target
3353 fi;
3354
3355 case "${got_handling}" in
3356   target)
3357
3358 cat >>confdefs.h <<\_ACEOF
3359 #define GOT_HANDLING_DEFAULT GOT_HANDLING_TARGET_DEFAULT
3360 _ACEOF
3361  ;;
3362   single)
3363
3364 cat >>confdefs.h <<\_ACEOF
3365 #define GOT_HANDLING_DEFAULT GOT_HANDLING_SINGLE
3366 _ACEOF
3367  ;;
3368   negative)
3369
3370 cat >>confdefs.h <<\_ACEOF
3371 #define GOT_HANDLING_DEFAULT GOT_HANDLING_NEGATIVE
3372 _ACEOF
3373  ;;
3374   multigot)
3375
3376 cat >>confdefs.h <<\_ACEOF
3377 #define GOT_HANDLING_DEFAULT GOT_HANDLING_MULTIGOT
3378 _ACEOF
3379  ;;
3380   *)  { { echo "$as_me:$LINENO: error: bad value ${got_handling} for --enable-got option" >&5
3381 echo "$as_me: error: bad value ${got_handling} for --enable-got option" >&2;}
3382    { (exit 1); exit 1; }; } ;;
3383 esac
3384
3385
3386 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
3387
3388 # Check whether --enable-werror or --disable-werror was given.
3389 if test "${enable_werror+set}" = set; then
3390   enableval="$enable_werror"
3391   case "${enableval}" in
3392      yes | y) ERROR_ON_WARNING="yes" ;;
3393      no | n)  ERROR_ON_WARNING="no" ;;
3394      *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
3395 echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
3396    { (exit 1); exit 1; }; } ;;
3397    esac
3398 fi;
3399
3400 # Enable -Wno-format by default when using gcc on mingw
3401 case "${host}" in
3402   *-*-mingw32*)
3403     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
3404       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
3405     fi
3406     ;;
3407   *) ;;
3408 esac
3409
3410 # Enable -Werror by default when using gcc
3411 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
3412     ERROR_ON_WARNING=yes
3413 fi
3414
3415 NO_WERROR=
3416 if test "${ERROR_ON_WARNING}" = yes ; then
3417     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
3418     NO_WERROR="-Wno-error"
3419 fi
3420
3421 if test "${GCC}" = yes ; then
3422   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
3423 fi
3424
3425 # Check whether --enable-build-warnings or --disable-build-warnings was given.
3426 if test "${enable_build_warnings+set}" = set; then
3427   enableval="$enable_build_warnings"
3428   case "${enableval}" in
3429   yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
3430   no)   if test "${GCC}" = yes ; then
3431           WARN_CFLAGS="-w"
3432         fi;;
3433   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
3434         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
3435   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
3436         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
3437   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
3438 esac
3439 fi;
3440
3441 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
3442   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
3443 fi
3444
3445
3446
3447
3448
3449           ac_config_headers="$ac_config_headers config.h:config.in"
3450
3451
3452 if test -z "$target" ; then
3453     { { echo "$as_me:$LINENO: error: Unrecognized target system type; please check config.sub." >&5
3454 echo "$as_me: error: Unrecognized target system type; please check config.sub." >&2;}
3455    { (exit 1); exit 1; }; }
3456 fi
3457 if test -z "$host" ; then
3458     { { echo "$as_me:$LINENO: error: Unrecognized host system type; please check config.sub." >&5
3459 echo "$as_me: error: Unrecognized host system type; please check config.sub." >&2;}
3460    { (exit 1); exit 1; }; }
3461 fi
3462
3463 # host-specific stuff:
3464
3465 ac_ext=c
3466 ac_cpp='$CPP $CPPFLAGS'
3467 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3468 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3469 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3470 if test -n "$ac_tool_prefix"; then
3471   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3472 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3473 echo "$as_me:$LINENO: checking for $ac_word" >&5
3474 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3475 if test "${ac_cv_prog_CC+set}" = set; then
3476   echo $ECHO_N "(cached) $ECHO_C" >&6
3477 else
3478   if test -n "$CC"; then
3479   ac_cv_prog_CC="$CC" # Let the user override the test.
3480 else
3481 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3482 for as_dir in $PATH
3483 do
3484   IFS=$as_save_IFS
3485   test -z "$as_dir" && as_dir=.
3486   for ac_exec_ext in '' $ac_executable_extensions; do
3487   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3488     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3489     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3490     break 2
3491   fi
3492 done
3493 done
3494
3495 fi
3496 fi
3497 CC=$ac_cv_prog_CC
3498 if test -n "$CC"; then
3499   echo "$as_me:$LINENO: result: $CC" >&5
3500 echo "${ECHO_T}$CC" >&6
3501 else
3502   echo "$as_me:$LINENO: result: no" >&5
3503 echo "${ECHO_T}no" >&6
3504 fi
3505
3506 fi
3507 if test -z "$ac_cv_prog_CC"; then
3508   ac_ct_CC=$CC
3509   # Extract the first word of "gcc", so it can be a program name with args.
3510 set dummy gcc; ac_word=$2
3511 echo "$as_me:$LINENO: checking for $ac_word" >&5
3512 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3513 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3514   echo $ECHO_N "(cached) $ECHO_C" >&6
3515 else
3516   if test -n "$ac_ct_CC"; then
3517   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3518 else
3519 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3520 for as_dir in $PATH
3521 do
3522   IFS=$as_save_IFS
3523   test -z "$as_dir" && as_dir=.
3524   for ac_exec_ext in '' $ac_executable_extensions; do
3525   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3526     ac_cv_prog_ac_ct_CC="gcc"
3527     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3528     break 2
3529   fi
3530 done
3531 done
3532
3533 fi
3534 fi
3535 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3536 if test -n "$ac_ct_CC"; then
3537   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3538 echo "${ECHO_T}$ac_ct_CC" >&6
3539 else
3540   echo "$as_me:$LINENO: result: no" >&5
3541 echo "${ECHO_T}no" >&6
3542 fi
3543
3544   CC=$ac_ct_CC
3545 else
3546   CC="$ac_cv_prog_CC"
3547 fi
3548
3549 if test -z "$CC"; then
3550   if test -n "$ac_tool_prefix"; then
3551   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3552 set dummy ${ac_tool_prefix}cc; ac_word=$2
3553 echo "$as_me:$LINENO: checking for $ac_word" >&5
3554 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3555 if test "${ac_cv_prog_CC+set}" = set; then
3556   echo $ECHO_N "(cached) $ECHO_C" >&6
3557 else
3558   if test -n "$CC"; then
3559   ac_cv_prog_CC="$CC" # Let the user override the test.
3560 else
3561 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3562 for as_dir in $PATH
3563 do
3564   IFS=$as_save_IFS
3565   test -z "$as_dir" && as_dir=.
3566   for ac_exec_ext in '' $ac_executable_extensions; do
3567   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3568     ac_cv_prog_CC="${ac_tool_prefix}cc"
3569     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3570     break 2
3571   fi
3572 done
3573 done
3574
3575 fi
3576 fi
3577 CC=$ac_cv_prog_CC
3578 if test -n "$CC"; then
3579   echo "$as_me:$LINENO: result: $CC" >&5
3580 echo "${ECHO_T}$CC" >&6
3581 else
3582   echo "$as_me:$LINENO: result: no" >&5
3583 echo "${ECHO_T}no" >&6
3584 fi
3585
3586 fi
3587 if test -z "$ac_cv_prog_CC"; then
3588   ac_ct_CC=$CC
3589   # Extract the first word of "cc", so it can be a program name with args.
3590 set dummy cc; ac_word=$2
3591 echo "$as_me:$LINENO: checking for $ac_word" >&5
3592 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3593 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3594   echo $ECHO_N "(cached) $ECHO_C" >&6
3595 else
3596   if test -n "$ac_ct_CC"; then
3597   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3598 else
3599 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3600 for as_dir in $PATH
3601 do
3602   IFS=$as_save_IFS
3603   test -z "$as_dir" && as_dir=.
3604   for ac_exec_ext in '' $ac_executable_extensions; do
3605   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3606     ac_cv_prog_ac_ct_CC="cc"
3607     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3608     break 2
3609   fi
3610 done
3611 done
3612
3613 fi
3614 fi
3615 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3616 if test -n "$ac_ct_CC"; then
3617   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3618 echo "${ECHO_T}$ac_ct_CC" >&6
3619 else
3620   echo "$as_me:$LINENO: result: no" >&5
3621 echo "${ECHO_T}no" >&6
3622 fi
3623
3624   CC=$ac_ct_CC
3625 else
3626   CC="$ac_cv_prog_CC"
3627 fi
3628
3629 fi
3630 if test -z "$CC"; then
3631   # Extract the first word of "cc", so it can be a program name with args.
3632 set dummy cc; ac_word=$2
3633 echo "$as_me:$LINENO: checking for $ac_word" >&5
3634 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3635 if test "${ac_cv_prog_CC+set}" = set; then
3636   echo $ECHO_N "(cached) $ECHO_C" >&6
3637 else
3638   if test -n "$CC"; then
3639   ac_cv_prog_CC="$CC" # Let the user override the test.
3640 else
3641   ac_prog_rejected=no
3642 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3643 for as_dir in $PATH
3644 do
3645   IFS=$as_save_IFS
3646   test -z "$as_dir" && as_dir=.
3647   for ac_exec_ext in '' $ac_executable_extensions; do
3648   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3649     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3650        ac_prog_rejected=yes
3651        continue
3652      fi
3653     ac_cv_prog_CC="cc"
3654     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3655     break 2
3656   fi
3657 done
3658 done
3659
3660 if test $ac_prog_rejected = yes; then
3661   # We found a bogon in the path, so make sure we never use it.
3662   set dummy $ac_cv_prog_CC
3663   shift
3664   if test $# != 0; then
3665     # We chose a different compiler from the bogus one.
3666     # However, it has the same basename, so the bogon will be chosen
3667     # first if we set CC to just the basename; use the full file name.
3668     shift
3669     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3670   fi
3671 fi
3672 fi
3673 fi
3674 CC=$ac_cv_prog_CC
3675 if test -n "$CC"; then
3676   echo "$as_me:$LINENO: result: $CC" >&5
3677 echo "${ECHO_T}$CC" >&6
3678 else
3679   echo "$as_me:$LINENO: result: no" >&5
3680 echo "${ECHO_T}no" >&6
3681 fi
3682
3683 fi
3684 if test -z "$CC"; then
3685   if test -n "$ac_tool_prefix"; then
3686   for ac_prog in cl
3687   do
3688     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3689 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3690 echo "$as_me:$LINENO: checking for $ac_word" >&5
3691 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3692 if test "${ac_cv_prog_CC+set}" = set; then
3693   echo $ECHO_N "(cached) $ECHO_C" >&6
3694 else
3695   if test -n "$CC"; then
3696   ac_cv_prog_CC="$CC" # Let the user override the test.
3697 else
3698 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3699 for as_dir in $PATH
3700 do
3701   IFS=$as_save_IFS
3702   test -z "$as_dir" && as_dir=.
3703   for ac_exec_ext in '' $ac_executable_extensions; do
3704   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3705     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3706     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3707     break 2
3708   fi
3709 done
3710 done
3711
3712 fi
3713 fi
3714 CC=$ac_cv_prog_CC
3715 if test -n "$CC"; then
3716   echo "$as_me:$LINENO: result: $CC" >&5
3717 echo "${ECHO_T}$CC" >&6
3718 else
3719   echo "$as_me:$LINENO: result: no" >&5
3720 echo "${ECHO_T}no" >&6
3721 fi
3722
3723     test -n "$CC" && break
3724   done
3725 fi
3726 if test -z "$CC"; then
3727   ac_ct_CC=$CC
3728   for ac_prog in cl
3729 do
3730   # Extract the first word of "$ac_prog", so it can be a program name with args.
3731 set dummy $ac_prog; ac_word=$2
3732 echo "$as_me:$LINENO: checking for $ac_word" >&5
3733 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3734 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3735   echo $ECHO_N "(cached) $ECHO_C" >&6
3736 else
3737   if test -n "$ac_ct_CC"; then
3738   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3739 else
3740 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3741 for as_dir in $PATH
3742 do
3743   IFS=$as_save_IFS
3744   test -z "$as_dir" && as_dir=.
3745   for ac_exec_ext in '' $ac_executable_extensions; do
3746   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3747     ac_cv_prog_ac_ct_CC="$ac_prog"
3748     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3749     break 2
3750   fi
3751 done
3752 done
3753
3754 fi
3755 fi
3756 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3757 if test -n "$ac_ct_CC"; then
3758   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3759 echo "${ECHO_T}$ac_ct_CC" >&6
3760 else
3761   echo "$as_me:$LINENO: result: no" >&5
3762 echo "${ECHO_T}no" >&6
3763 fi
3764
3765   test -n "$ac_ct_CC" && break
3766 done
3767
3768   CC=$ac_ct_CC
3769 fi
3770
3771 fi
3772
3773
3774 test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3775 echo "$as_me: error: in \`$ac_pwd':" >&2;}
3776 { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3777 See \`config.log' for more details." >&5
3778 echo "$as_me: error: no acceptable C compiler found in \$PATH
3779 See \`config.log' for more details." >&2;}
3780    { (exit 1); exit 1; }; }; }
3781
3782 # Provide some information about the compiler.
3783 echo "$as_me:$LINENO:" \
3784      "checking for C compiler version" >&5
3785 ac_compiler=`set X $ac_compile; echo $2`
3786 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3787   (eval $ac_compiler --version </dev/null >&5) 2>&5
3788   ac_status=$?
3789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3790   (exit $ac_status); }
3791 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3792   (eval $ac_compiler -v </dev/null >&5) 2>&5
3793   ac_status=$?
3794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3795   (exit $ac_status); }
3796 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3797   (eval $ac_compiler -V </dev/null >&5) 2>&5
3798   ac_status=$?
3799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3800   (exit $ac_status); }
3801
3802 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3803 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3804 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3805   echo $ECHO_N "(cached) $ECHO_C" >&6
3806 else
3807   cat >conftest.$ac_ext <<_ACEOF
3808 /* confdefs.h.  */
3809 _ACEOF
3810 cat confdefs.h >>conftest.$ac_ext
3811 cat >>conftest.$ac_ext <<_ACEOF
3812 /* end confdefs.h.  */
3813
3814 int
3815 main ()
3816 {
3817 #ifndef __GNUC__
3818        choke me
3819 #endif
3820
3821   ;
3822   return 0;
3823 }
3824 _ACEOF
3825 rm -f conftest.$ac_objext
3826 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3827   (eval $ac_compile) 2>conftest.er1
3828   ac_status=$?
3829   grep -v '^ *+' conftest.er1 >conftest.err
3830   rm -f conftest.er1
3831   cat conftest.err >&5
3832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3833   (exit $ac_status); } &&
3834          { ac_try='test -z "$ac_c_werror_flag"
3835                          || test ! -s conftest.err'
3836   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3837   (eval $ac_try) 2>&5
3838   ac_status=$?
3839   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3840   (exit $ac_status); }; } &&
3841          { ac_try='test -s conftest.$ac_objext'
3842   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3843   (eval $ac_try) 2>&5
3844   ac_status=$?
3845   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3846   (exit $ac_status); }; }; then
3847   ac_compiler_gnu=yes
3848 else
3849   echo "$as_me: failed program was:" >&5
3850 sed 's/^/| /' conftest.$ac_ext >&5
3851
3852 ac_compiler_gnu=no
3853 fi
3854 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3855 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3856
3857 fi
3858 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3859 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3860 GCC=`test $ac_compiler_gnu = yes && echo yes`
3861 ac_test_CFLAGS=${CFLAGS+set}
3862 ac_save_CFLAGS=$CFLAGS
3863 CFLAGS="-g"
3864 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3865 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3866 if test "${ac_cv_prog_cc_g+set}" = set; then
3867   echo $ECHO_N "(cached) $ECHO_C" >&6
3868 else
3869   cat >conftest.$ac_ext <<_ACEOF
3870 /* confdefs.h.  */
3871 _ACEOF
3872 cat confdefs.h >>conftest.$ac_ext
3873 cat >>conftest.$ac_ext <<_ACEOF
3874 /* end confdefs.h.  */
3875
3876 int
3877 main ()
3878 {
3879
3880   ;
3881   return 0;
3882 }
3883 _ACEOF
3884 rm -f conftest.$ac_objext
3885 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3886   (eval $ac_compile) 2>conftest.er1
3887   ac_status=$?
3888   grep -v '^ *+' conftest.er1 >conftest.err
3889   rm -f conftest.er1
3890   cat conftest.err >&5
3891   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3892   (exit $ac_status); } &&
3893          { ac_try='test -z "$ac_c_werror_flag"
3894                          || test ! -s conftest.err'
3895   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3896   (eval $ac_try) 2>&5
3897   ac_status=$?
3898   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3899   (exit $ac_status); }; } &&
3900          { ac_try='test -s conftest.$ac_objext'
3901   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3902   (eval $ac_try) 2>&5
3903   ac_status=$?
3904   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3905   (exit $ac_status); }; }; then
3906   ac_cv_prog_cc_g=yes
3907 else
3908   echo "$as_me: failed program was:" >&5
3909 sed 's/^/| /' conftest.$ac_ext >&5
3910
3911 ac_cv_prog_cc_g=no
3912 fi
3913 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3914 fi
3915 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3916 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3917 if test "$ac_test_CFLAGS" = set; then
3918   CFLAGS=$ac_save_CFLAGS
3919 elif test $ac_cv_prog_cc_g = yes; then
3920   if test "$GCC" = yes; then
3921     CFLAGS="-g -O2"
3922   else
3923     CFLAGS="-g"
3924   fi
3925 else
3926   if test "$GCC" = yes; then
3927     CFLAGS="-O2"
3928   else
3929     CFLAGS=
3930   fi
3931 fi
3932 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3933 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3934 if test "${ac_cv_prog_cc_stdc+set}" = set; then
3935   echo $ECHO_N "(cached) $ECHO_C" >&6
3936 else
3937   ac_cv_prog_cc_stdc=no
3938 ac_save_CC=$CC
3939 cat >conftest.$ac_ext <<_ACEOF
3940 /* confdefs.h.  */
3941 _ACEOF
3942 cat confdefs.h >>conftest.$ac_ext
3943 cat >>conftest.$ac_ext <<_ACEOF
3944 /* end confdefs.h.  */
3945 #include <stdarg.h>
3946 #include <stdio.h>
3947 #include <sys/types.h>
3948 #include <sys/stat.h>
3949 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3950 struct buf { int x; };
3951 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3952 static char *e (p, i)
3953      char **p;
3954      int i;
3955 {
3956   return p[i];
3957 }
3958 static char *f (char * (*g) (char **, int), char **p, ...)
3959 {
3960   char *s;
3961   va_list v;
3962   va_start (v,p);
3963   s = g (p, va_arg (v,int));
3964   va_end (v);
3965   return s;
3966 }
3967
3968 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3969    function prototypes and stuff, but not '\xHH' hex character constants.
3970    These don't provoke an error unfortunately, instead are silently treated
3971    as 'x'.  The following induces an error, until -std1 is added to get
3972    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3973    array size at least.  It's necessary to write '\x00'==0 to get something
3974    that's true only with -std1.  */
3975 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3976
3977 int test (int i, double x);
3978 struct s1 {int (*f) (int a);};
3979 struct s2 {int (*f) (double a);};
3980 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3981 int argc;
3982 char **argv;
3983 int
3984 main ()
3985 {
3986 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3987   ;
3988   return 0;
3989 }
3990 _ACEOF
3991 # Don't try gcc -ansi; that turns off useful extensions and
3992 # breaks some systems' header files.
3993 # AIX                   -qlanglvl=ansi
3994 # Ultrix and OSF/1      -std1
3995 # HP-UX 10.20 and later -Ae
3996 # HP-UX older versions  -Aa -D_HPUX_SOURCE
3997 # SVR4                  -Xc -D__EXTENSIONS__
3998 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3999 do
4000   CC="$ac_save_CC $ac_arg"
4001   rm -f conftest.$ac_objext
4002 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4003   (eval $ac_compile) 2>conftest.er1
4004   ac_status=$?
4005   grep -v '^ *+' conftest.er1 >conftest.err
4006   rm -f conftest.er1
4007   cat conftest.err >&5
4008   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4009   (exit $ac_status); } &&
4010          { ac_try='test -z "$ac_c_werror_flag"
4011                          || test ! -s conftest.err'
4012   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4013   (eval $ac_try) 2>&5
4014   ac_status=$?
4015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4016   (exit $ac_status); }; } &&
4017          { ac_try='test -s conftest.$ac_objext'
4018   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4019   (eval $ac_try) 2>&5
4020   ac_status=$?
4021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4022   (exit $ac_status); }; }; then
4023   ac_cv_prog_cc_stdc=$ac_arg
4024 break
4025 else
4026   echo "$as_me: failed program was:" >&5
4027 sed 's/^/| /' conftest.$ac_ext >&5
4028
4029 fi
4030 rm -f conftest.err conftest.$ac_objext
4031 done
4032 rm -f conftest.$ac_ext conftest.$ac_objext
4033 CC=$ac_save_CC
4034
4035 fi
4036
4037 case "x$ac_cv_prog_cc_stdc" in
4038   x|xno)
4039     echo "$as_me:$LINENO: result: none needed" >&5
4040 echo "${ECHO_T}none needed" >&6 ;;
4041   *)
4042     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
4043 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
4044     CC="$CC $ac_cv_prog_cc_stdc" ;;
4045 esac
4046
4047 # Some people use a C++ compiler to compile C.  Since we use `exit',
4048 # in C++ we need to declare it.  In case someone uses the same compiler
4049 # for both compiling C and C++ we need to have the C++ compiler decide
4050 # the declaration of exit, since it's the most demanding environment.
4051 cat >conftest.$ac_ext <<_ACEOF
4052 #ifndef __cplusplus
4053   choke me
4054 #endif
4055 _ACEOF
4056 rm -f conftest.$ac_objext
4057 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4058   (eval $ac_compile) 2>conftest.er1
4059   ac_status=$?
4060   grep -v '^ *+' conftest.er1 >conftest.err
4061   rm -f conftest.er1
4062   cat conftest.err >&5
4063   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4064   (exit $ac_status); } &&
4065          { ac_try='test -z "$ac_c_werror_flag"
4066                          || test ! -s conftest.err'
4067   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4068   (eval $ac_try) 2>&5
4069   ac_status=$?
4070   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4071   (exit $ac_status); }; } &&
4072          { ac_try='test -s conftest.$ac_objext'
4073   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4074   (eval $ac_try) 2>&5
4075   ac_status=$?
4076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4077   (exit $ac_status); }; }; then
4078   for ac_declaration in \
4079    '' \
4080    'extern "C" void std::exit (int) throw (); using std::exit;' \
4081    'extern "C" void std::exit (int); using std::exit;' \
4082    'extern "C" void exit (int) throw ();' \
4083    'extern "C" void exit (int);' \
4084    'void exit (int);'
4085 do
4086   cat >conftest.$ac_ext <<_ACEOF
4087 /* confdefs.h.  */
4088 _ACEOF
4089 cat confdefs.h >>conftest.$ac_ext
4090 cat >>conftest.$ac_ext <<_ACEOF
4091 /* end confdefs.h.  */
4092 $ac_declaration
4093 #include <stdlib.h>
4094 int
4095 main ()
4096 {
4097 exit (42);
4098   ;
4099   return 0;
4100 }
4101 _ACEOF
4102 rm -f conftest.$ac_objext
4103 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4104   (eval $ac_compile) 2>conftest.er1
4105   ac_status=$?
4106   grep -v '^ *+' conftest.er1 >conftest.err
4107   rm -f conftest.er1
4108   cat conftest.err >&5
4109   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4110   (exit $ac_status); } &&
4111          { ac_try='test -z "$ac_c_werror_flag"
4112                          || test ! -s conftest.err'
4113   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4114   (eval $ac_try) 2>&5
4115   ac_status=$?
4116   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4117   (exit $ac_status); }; } &&
4118          { ac_try='test -s conftest.$ac_objext'
4119   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4120   (eval $ac_try) 2>&5
4121   ac_status=$?
4122   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4123   (exit $ac_status); }; }; then
4124   :
4125 else
4126   echo "$as_me: failed program was:" >&5
4127 sed 's/^/| /' conftest.$ac_ext >&5
4128
4129 continue
4130 fi
4131 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4132   cat >conftest.$ac_ext <<_ACEOF
4133 /* confdefs.h.  */
4134 _ACEOF
4135 cat confdefs.h >>conftest.$ac_ext
4136 cat >>conftest.$ac_ext <<_ACEOF
4137 /* end confdefs.h.  */
4138 $ac_declaration
4139 int
4140 main ()
4141 {
4142 exit (42);
4143   ;
4144   return 0;
4145 }
4146 _ACEOF
4147 rm -f conftest.$ac_objext
4148 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4149   (eval $ac_compile) 2>conftest.er1
4150   ac_status=$?
4151   grep -v '^ *+' conftest.er1 >conftest.err
4152   rm -f conftest.er1
4153   cat conftest.err >&5
4154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4155   (exit $ac_status); } &&
4156          { ac_try='test -z "$ac_c_werror_flag"
4157                          || test ! -s conftest.err'
4158   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4159   (eval $ac_try) 2>&5
4160   ac_status=$?
4161   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4162   (exit $ac_status); }; } &&
4163          { ac_try='test -s conftest.$ac_objext'
4164   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4165   (eval $ac_try) 2>&5
4166   ac_status=$?
4167   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4168   (exit $ac_status); }; }; then
4169   break
4170 else
4171   echo "$as_me: failed program was:" >&5
4172 sed 's/^/| /' conftest.$ac_ext >&5
4173
4174 fi
4175 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4176 done
4177 rm -f conftest*
4178 if test -n "$ac_declaration"; then
4179   echo '#ifdef __cplusplus' >>confdefs.h
4180   echo $ac_declaration      >>confdefs.h
4181   echo '#endif'             >>confdefs.h
4182 fi
4183
4184 else
4185   echo "$as_me: failed program was:" >&5
4186 sed 's/^/| /' conftest.$ac_ext >&5
4187
4188 fi
4189 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4190 ac_ext=c
4191 ac_cpp='$CPP $CPPFLAGS'
4192 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4193 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4194 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4195
4196
4197 cat >>confdefs.h <<\_ACEOF
4198 #define _GNU_SOURCE 1
4199 _ACEOF
4200
4201
4202 ac_ext=c
4203 ac_cpp='$CPP $CPPFLAGS'
4204 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4205 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4206 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4207 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4208 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
4209 # On Suns, sometimes $CPP names a directory.
4210 if test -n "$CPP" && test -d "$CPP"; then
4211   CPP=
4212 fi
4213 if test -z "$CPP"; then
4214   if test "${ac_cv_prog_CPP+set}" = set; then
4215   echo $ECHO_N "(cached) $ECHO_C" >&6
4216 else
4217       # Double quotes because CPP needs to be expanded
4218     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4219     do
4220       ac_preproc_ok=false
4221 for ac_c_preproc_warn_flag in '' yes
4222 do
4223   # Use a header file that comes with gcc, so configuring glibc
4224   # with a fresh cross-compiler works.
4225   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4226   # <limits.h> exists even on freestanding compilers.
4227   # On the NeXT, cc -E runs the code through the compiler's parser,
4228   # not just through cpp. "Syntax error" is here to catch this case.
4229   cat >conftest.$ac_ext <<_ACEOF
4230 /* confdefs.h.  */
4231 _ACEOF
4232 cat confdefs.h >>conftest.$ac_ext
4233 cat >>conftest.$ac_ext <<_ACEOF
4234 /* end confdefs.h.  */
4235 #ifdef __STDC__
4236 # include <limits.h>
4237 #else
4238 # include <assert.h>
4239 #endif
4240                      Syntax error
4241 _ACEOF
4242 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4243   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4244   ac_status=$?
4245   grep -v '^ *+' conftest.er1 >conftest.err
4246   rm -f conftest.er1
4247   cat conftest.err >&5
4248   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4249   (exit $ac_status); } >/dev/null; then
4250   if test -s conftest.err; then
4251     ac_cpp_err=$ac_c_preproc_warn_flag
4252     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4253   else
4254     ac_cpp_err=
4255   fi
4256 else
4257   ac_cpp_err=yes
4258 fi
4259 if test -z "$ac_cpp_err"; then
4260   :
4261 else
4262   echo "$as_me: failed program was:" >&5
4263 sed 's/^/| /' conftest.$ac_ext >&5
4264
4265   # Broken: fails on valid input.
4266 continue
4267 fi
4268 rm -f conftest.err conftest.$ac_ext
4269
4270   # OK, works on sane cases.  Now check whether non-existent headers
4271   # can be detected and how.
4272   cat >conftest.$ac_ext <<_ACEOF
4273 /* confdefs.h.  */
4274 _ACEOF
4275 cat confdefs.h >>conftest.$ac_ext
4276 cat >>conftest.$ac_ext <<_ACEOF
4277 /* end confdefs.h.  */
4278 #include <ac_nonexistent.h>
4279 _ACEOF
4280 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4281   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4282   ac_status=$?
4283   grep -v '^ *+' conftest.er1 >conftest.err
4284   rm -f conftest.er1
4285   cat conftest.err >&5
4286   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4287   (exit $ac_status); } >/dev/null; then
4288   if test -s conftest.err; then
4289     ac_cpp_err=$ac_c_preproc_warn_flag
4290     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4291   else
4292     ac_cpp_err=
4293   fi
4294 else
4295   ac_cpp_err=yes
4296 fi
4297 if test -z "$ac_cpp_err"; then
4298   # Broken: success on invalid input.
4299 continue
4300 else
4301   echo "$as_me: failed program was:" >&5
4302 sed 's/^/| /' conftest.$ac_ext >&5
4303
4304   # Passes both tests.
4305 ac_preproc_ok=:
4306 break
4307 fi
4308 rm -f conftest.err conftest.$ac_ext
4309
4310 done
4311 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4312 rm -f conftest.err conftest.$ac_ext
4313 if $ac_preproc_ok; then
4314   break
4315 fi
4316
4317     done
4318     ac_cv_prog_CPP=$CPP
4319
4320 fi
4321   CPP=$ac_cv_prog_CPP
4322 else
4323   ac_cv_prog_CPP=$CPP
4324 fi
4325 echo "$as_me:$LINENO: result: $CPP" >&5
4326 echo "${ECHO_T}$CPP" >&6
4327 ac_preproc_ok=false
4328 for ac_c_preproc_warn_flag in '' yes
4329 do
4330   # Use a header file that comes with gcc, so configuring glibc
4331   # with a fresh cross-compiler works.
4332   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4333   # <limits.h> exists even on freestanding compilers.
4334   # On the NeXT, cc -E runs the code through the compiler's parser,
4335   # not just through cpp. "Syntax error" is here to catch this case.
4336   cat >conftest.$ac_ext <<_ACEOF
4337 /* confdefs.h.  */
4338 _ACEOF
4339 cat confdefs.h >>conftest.$ac_ext
4340 cat >>conftest.$ac_ext <<_ACEOF
4341 /* end confdefs.h.  */
4342 #ifdef __STDC__
4343 # include <limits.h>
4344 #else
4345 # include <assert.h>
4346 #endif
4347                      Syntax error
4348 _ACEOF
4349 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4350   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4351   ac_status=$?
4352   grep -v '^ *+' conftest.er1 >conftest.err
4353   rm -f conftest.er1
4354   cat conftest.err >&5
4355   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4356   (exit $ac_status); } >/dev/null; then
4357   if test -s conftest.err; then
4358     ac_cpp_err=$ac_c_preproc_warn_flag
4359     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4360   else
4361     ac_cpp_err=
4362   fi
4363 else
4364   ac_cpp_err=yes
4365 fi
4366 if test -z "$ac_cpp_err"; then
4367   :
4368 else
4369   echo "$as_me: failed program was:" >&5
4370 sed 's/^/| /' conftest.$ac_ext >&5
4371
4372   # Broken: fails on valid input.
4373 continue
4374 fi
4375 rm -f conftest.err conftest.$ac_ext
4376
4377   # OK, works on sane cases.  Now check whether non-existent headers
4378   # can be detected and how.
4379   cat >conftest.$ac_ext <<_ACEOF
4380 /* confdefs.h.  */
4381 _ACEOF
4382 cat confdefs.h >>conftest.$ac_ext
4383 cat >>conftest.$ac_ext <<_ACEOF
4384 /* end confdefs.h.  */
4385 #include <ac_nonexistent.h>
4386 _ACEOF
4387 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4388   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4389   ac_status=$?
4390   grep -v '^ *+' conftest.er1 >conftest.err
4391   rm -f conftest.er1
4392   cat conftest.err >&5
4393   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4394   (exit $ac_status); } >/dev/null; then
4395   if test -s conftest.err; then
4396     ac_cpp_err=$ac_c_preproc_warn_flag
4397     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4398   else
4399     ac_cpp_err=
4400   fi
4401 else
4402   ac_cpp_err=yes
4403 fi
4404 if test -z "$ac_cpp_err"; then
4405   # Broken: success on invalid input.
4406 continue
4407 else
4408   echo "$as_me: failed program was:" >&5
4409 sed 's/^/| /' conftest.$ac_ext >&5
4410
4411   # Passes both tests.
4412 ac_preproc_ok=:
4413 break
4414 fi
4415 rm -f conftest.err conftest.$ac_ext
4416
4417 done
4418 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4419 rm -f conftest.err conftest.$ac_ext
4420 if $ac_preproc_ok; then
4421   :
4422 else
4423   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
4424 echo "$as_me: error: in \`$ac_pwd':" >&2;}
4425 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4426 See \`config.log' for more details." >&5
4427 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4428 See \`config.log' for more details." >&2;}
4429    { (exit 1); exit 1; }; }; }
4430 fi
4431
4432 ac_ext=c
4433 ac_cpp='$CPP $CPPFLAGS'
4434 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4435 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4436 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4437
4438
4439 echo "$as_me:$LINENO: checking for egrep" >&5
4440 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4441 if test "${ac_cv_prog_egrep+set}" = set; then
4442   echo $ECHO_N "(cached) $ECHO_C" >&6
4443 else
4444   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4445     then ac_cv_prog_egrep='grep -E'
4446     else ac_cv_prog_egrep='egrep'
4447     fi
4448 fi
4449 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4450 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4451  EGREP=$ac_cv_prog_egrep
4452
4453
4454 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4455 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4456 if test "${ac_cv_header_stdc+set}" = set; then
4457   echo $ECHO_N "(cached) $ECHO_C" >&6
4458 else
4459   cat >conftest.$ac_ext <<_ACEOF
4460 /* confdefs.h.  */
4461 _ACEOF
4462 cat confdefs.h >>conftest.$ac_ext
4463 cat >>conftest.$ac_ext <<_ACEOF
4464 /* end confdefs.h.  */
4465 #include <stdlib.h>
4466 #include <stdarg.h>
4467 #include <string.h>
4468 #include <float.h>
4469
4470 int
4471 main ()
4472 {
4473
4474   ;
4475   return 0;
4476 }
4477 _ACEOF
4478 rm -f conftest.$ac_objext
4479 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4480   (eval $ac_compile) 2>conftest.er1
4481   ac_status=$?
4482   grep -v '^ *+' conftest.er1 >conftest.err
4483   rm -f conftest.er1
4484   cat conftest.err >&5
4485   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4486   (exit $ac_status); } &&
4487          { ac_try='test -z "$ac_c_werror_flag"
4488                          || test ! -s conftest.err'
4489   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4490   (eval $ac_try) 2>&5
4491   ac_status=$?
4492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4493   (exit $ac_status); }; } &&
4494          { ac_try='test -s conftest.$ac_objext'
4495   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4496   (eval $ac_try) 2>&5
4497   ac_status=$?
4498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4499   (exit $ac_status); }; }; then
4500   ac_cv_header_stdc=yes
4501 else
4502   echo "$as_me: failed program was:" >&5
4503 sed 's/^/| /' conftest.$ac_ext >&5
4504
4505 ac_cv_header_stdc=no
4506 fi
4507 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4508
4509 if test $ac_cv_header_stdc = yes; then
4510   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4511   cat >conftest.$ac_ext <<_ACEOF
4512 /* confdefs.h.  */
4513 _ACEOF
4514 cat confdefs.h >>conftest.$ac_ext
4515 cat >>conftest.$ac_ext <<_ACEOF
4516 /* end confdefs.h.  */
4517 #include <string.h>
4518
4519 _ACEOF
4520 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4521   $EGREP "memchr" >/dev/null 2>&1; then
4522   :
4523 else
4524   ac_cv_header_stdc=no
4525 fi
4526 rm -f conftest*
4527
4528 fi
4529
4530 if test $ac_cv_header_stdc = yes; then
4531   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4532   cat >conftest.$ac_ext <<_ACEOF
4533 /* confdefs.h.  */
4534 _ACEOF
4535 cat confdefs.h >>conftest.$ac_ext
4536 cat >>conftest.$ac_ext <<_ACEOF
4537 /* end confdefs.h.  */
4538 #include <stdlib.h>
4539
4540 _ACEOF
4541 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4542   $EGREP "free" >/dev/null 2>&1; then
4543   :
4544 else
4545   ac_cv_header_stdc=no
4546 fi
4547 rm -f conftest*
4548
4549 fi
4550
4551 if test $ac_cv_header_stdc = yes; then
4552   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4553   if test "$cross_compiling" = yes; then
4554   :
4555 else
4556   cat >conftest.$ac_ext <<_ACEOF
4557 /* confdefs.h.  */
4558 _ACEOF
4559 cat confdefs.h >>conftest.$ac_ext
4560 cat >>conftest.$ac_ext <<_ACEOF
4561 /* end confdefs.h.  */
4562 #include <ctype.h>
4563 #if ((' ' & 0x0FF) == 0x020)
4564 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4565 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4566 #else
4567 # define ISLOWER(c) \
4568                    (('a' <= (c) && (c) <= 'i') \
4569                      || ('j' <= (c) && (c) <= 'r') \
4570                      || ('s' <= (c) && (c) <= 'z'))
4571 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4572 #endif
4573
4574 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4575 int
4576 main ()
4577 {
4578   int i;
4579   for (i = 0; i < 256; i++)
4580     if (XOR (islower (i), ISLOWER (i))
4581         || toupper (i) != TOUPPER (i))
4582       exit(2);
4583   exit (0);
4584 }
4585 _ACEOF
4586 rm -f conftest$ac_exeext
4587 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4588   (eval $ac_link) 2>&5
4589   ac_status=$?
4590   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4591   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4592   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4593   (eval $ac_try) 2>&5
4594   ac_status=$?
4595   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4596   (exit $ac_status); }; }; then
4597   :
4598 else
4599   echo "$as_me: program exited with status $ac_status" >&5
4600 echo "$as_me: failed program was:" >&5
4601 sed 's/^/| /' conftest.$ac_ext >&5
4602
4603 ( exit $ac_status )
4604 ac_cv_header_stdc=no
4605 fi
4606 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4607 fi
4608 fi
4609 fi
4610 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4611 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4612 if test $ac_cv_header_stdc = yes; then
4613
4614 cat >>confdefs.h <<\_ACEOF
4615 #define STDC_HEADERS 1
4616 _ACEOF
4617
4618 fi
4619
4620 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4631                   inttypes.h stdint.h unistd.h
4632 do
4633 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4634 echo "$as_me:$LINENO: checking for $ac_header" >&5
4635 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4636 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4637   echo $ECHO_N "(cached) $ECHO_C" >&6
4638 else
4639   cat >conftest.$ac_ext <<_ACEOF
4640 /* confdefs.h.  */
4641 _ACEOF
4642 cat confdefs.h >>conftest.$ac_ext
4643 cat >>conftest.$ac_ext <<_ACEOF
4644 /* end confdefs.h.  */
4645 $ac_includes_default
4646
4647 #include <$ac_header>
4648 _ACEOF
4649 rm -f conftest.$ac_objext
4650 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4651   (eval $ac_compile) 2>conftest.er1
4652   ac_status=$?
4653   grep -v '^ *+' conftest.er1 >conftest.err
4654   rm -f conftest.er1
4655   cat conftest.err >&5
4656   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4657   (exit $ac_status); } &&
4658          { ac_try='test -z "$ac_c_werror_flag"
4659                          || test ! -s conftest.err'
4660   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4661   (eval $ac_try) 2>&5
4662   ac_status=$?
4663   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4664   (exit $ac_status); }; } &&
4665          { ac_try='test -s conftest.$ac_objext'
4666   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4667   (eval $ac_try) 2>&5
4668   ac_status=$?
4669   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4670   (exit $ac_status); }; }; then
4671   eval "$as_ac_Header=yes"
4672 else
4673   echo "$as_me: failed program was:" >&5
4674 sed 's/^/| /' conftest.$ac_ext >&5
4675
4676 eval "$as_ac_Header=no"
4677 fi
4678 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4679 fi
4680 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4681 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4682 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4683   cat >>confdefs.h <<_ACEOF
4684 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4685 _ACEOF
4686
4687 fi
4688
4689 done
4690
4691
4692
4693   if test "${ac_cv_header_minix_config_h+set}" = set; then
4694   echo "$as_me:$LINENO: checking for minix/config.h" >&5
4695 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
4696 if test "${ac_cv_header_minix_config_h+set}" = set; then
4697   echo $ECHO_N "(cached) $ECHO_C" >&6
4698 fi
4699 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4700 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
4701 else
4702   # Is the header compilable?
4703 echo "$as_me:$LINENO: checking minix/config.h usability" >&5
4704 echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6
4705 cat >conftest.$ac_ext <<_ACEOF
4706 /* confdefs.h.  */
4707 _ACEOF
4708 cat confdefs.h >>conftest.$ac_ext
4709 cat >>conftest.$ac_ext <<_ACEOF
4710 /* end confdefs.h.  */
4711 $ac_includes_default
4712 #include <minix/config.h>
4713 _ACEOF
4714 rm -f conftest.$ac_objext
4715 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4716   (eval $ac_compile) 2>conftest.er1
4717   ac_status=$?
4718   grep -v '^ *+' conftest.er1 >conftest.err
4719   rm -f conftest.er1
4720   cat conftest.err >&5
4721   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4722   (exit $ac_status); } &&
4723          { ac_try='test -z "$ac_c_werror_flag"
4724                          || test ! -s conftest.err'
4725   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4726   (eval $ac_try) 2>&5
4727   ac_status=$?
4728   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4729   (exit $ac_status); }; } &&
4730          { ac_try='test -s conftest.$ac_objext'
4731   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4732   (eval $ac_try) 2>&5
4733   ac_status=$?
4734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4735   (exit $ac_status); }; }; then
4736   ac_header_compiler=yes
4737 else
4738   echo "$as_me: failed program was:" >&5
4739 sed 's/^/| /' conftest.$ac_ext >&5
4740
4741 ac_header_compiler=no
4742 fi
4743 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4744 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4745 echo "${ECHO_T}$ac_header_compiler" >&6
4746
4747 # Is the header present?
4748 echo "$as_me:$LINENO: checking minix/config.h presence" >&5
4749 echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6
4750 cat >conftest.$ac_ext <<_ACEOF
4751 /* confdefs.h.  */
4752 _ACEOF
4753 cat confdefs.h >>conftest.$ac_ext
4754 cat >>conftest.$ac_ext <<_ACEOF
4755 /* end confdefs.h.  */
4756 #include <minix/config.h>
4757 _ACEOF
4758 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4759   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4760   ac_status=$?
4761   grep -v '^ *+' conftest.er1 >conftest.err
4762   rm -f conftest.er1
4763   cat conftest.err >&5
4764   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4765   (exit $ac_status); } >/dev/null; then
4766   if test -s conftest.err; then
4767     ac_cpp_err=$ac_c_preproc_warn_flag
4768     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4769   else
4770     ac_cpp_err=
4771   fi
4772 else
4773   ac_cpp_err=yes
4774 fi
4775 if test -z "$ac_cpp_err"; then
4776   ac_header_preproc=yes
4777 else
4778   echo "$as_me: failed program was:" >&5
4779 sed 's/^/| /' conftest.$ac_ext >&5
4780
4781   ac_header_preproc=no
4782 fi
4783 rm -f conftest.err conftest.$ac_ext
4784 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4785 echo "${ECHO_T}$ac_header_preproc" >&6
4786
4787 # So?  What about this header?
4788 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4789   yes:no: )
4790     { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
4791 echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4792     { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
4793 echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
4794     ac_header_preproc=yes
4795     ;;
4796   no:yes:* )
4797     { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
4798 echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
4799     { echo "$as_me:$LINENO: WARNING: minix/config.h:     check for missing prerequisite headers?" >&5
4800 echo "$as_me: WARNING: minix/config.h:     check for missing prerequisite headers?" >&2;}
4801     { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
4802 echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
4803     { echo "$as_me:$LINENO: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&5
4804 echo "$as_me: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&2;}
4805     { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
4806 echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
4807     { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
4808 echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
4809     (
4810       cat <<\_ASBOX
4811 ## ------------------------------------------ ##
4812 ## Report this to the AC_PACKAGE_NAME lists.  ##
4813 ## ------------------------------------------ ##
4814 _ASBOX
4815     ) |
4816       sed "s/^/$as_me: WARNING:     /" >&2
4817     ;;
4818 esac
4819 echo "$as_me:$LINENO: checking for minix/config.h" >&5
4820 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
4821 if test "${ac_cv_header_minix_config_h+set}" = set; then
4822   echo $ECHO_N "(cached) $ECHO_C" >&6
4823 else
4824   ac_cv_header_minix_config_h=$ac_header_preproc
4825 fi
4826 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4827 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
4828
4829 fi
4830 if test $ac_cv_header_minix_config_h = yes; then
4831   MINIX=yes
4832 else
4833   MINIX=
4834 fi
4835
4836
4837   if test "$MINIX" = yes; then
4838
4839 cat >>confdefs.h <<\_ACEOF
4840 #define _POSIX_SOURCE 1
4841 _ACEOF
4842
4843
4844 cat >>confdefs.h <<\_ACEOF
4845 #define _POSIX_1_SOURCE 2
4846 _ACEOF
4847
4848
4849 cat >>confdefs.h <<\_ACEOF
4850 #define _MINIX 1
4851 _ACEOF
4852
4853   fi
4854
4855
4856
4857   echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
4858 echo $ECHO_N "checking whether it is safe to define __EXTENSIONS__... $ECHO_C" >&6
4859 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
4860   echo $ECHO_N "(cached) $ECHO_C" >&6
4861 else
4862   cat >conftest.$ac_ext <<_ACEOF
4863 /* confdefs.h.  */
4864 _ACEOF
4865 cat confdefs.h >>conftest.$ac_ext
4866 cat >>conftest.$ac_ext <<_ACEOF
4867 /* end confdefs.h.  */
4868
4869 #         define __EXTENSIONS__ 1
4870           $ac_includes_default
4871 int
4872 main ()
4873 {
4874
4875   ;
4876   return 0;
4877 }
4878 _ACEOF
4879 rm -f conftest.$ac_objext
4880 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4881   (eval $ac_compile) 2>conftest.er1
4882   ac_status=$?
4883   grep -v '^ *+' conftest.er1 >conftest.err
4884   rm -f conftest.er1
4885   cat conftest.err >&5
4886   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4887   (exit $ac_status); } &&
4888          { ac_try='test -z "$ac_c_werror_flag"
4889                          || test ! -s conftest.err'
4890   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4891   (eval $ac_try) 2>&5
4892   ac_status=$?
4893   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4894   (exit $ac_status); }; } &&
4895          { ac_try='test -s conftest.$ac_objext'
4896   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4897   (eval $ac_try) 2>&5
4898   ac_status=$?
4899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4900   (exit $ac_status); }; }; then
4901   ac_cv_safe_to_define___extensions__=yes
4902 else
4903   echo "$as_me: failed program was:" >&5
4904 sed 's/^/| /' conftest.$ac_ext >&5
4905
4906 ac_cv_safe_to_define___extensions__=no
4907 fi
4908 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4909 fi
4910 echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
4911 echo "${ECHO_T}$ac_cv_safe_to_define___extensions__" >&6
4912   test $ac_cv_safe_to_define___extensions__ = yes &&
4913     cat >>confdefs.h <<\_ACEOF
4914 #define __EXTENSIONS__ 1
4915 _ACEOF
4916
4917   cat >>confdefs.h <<\_ACEOF
4918 #define _ALL_SOURCE 1
4919 _ACEOF
4920
4921   cat >>confdefs.h <<\_ACEOF
4922 #define _GNU_SOURCE 1
4923 _ACEOF
4924
4925   cat >>confdefs.h <<\_ACEOF
4926 #define _POSIX_PTHREAD_SEMANTICS 1
4927 _ACEOF
4928
4929   cat >>confdefs.h <<\_ACEOF
4930 #define _TANDEM_SOURCE 1
4931 _ACEOF
4932
4933
4934 # Find a good install program.  We prefer a C program (faster),
4935 # so one script is as good as another.  But avoid the broken or
4936 # incompatible versions:
4937 # SysV /etc/install, /usr/sbin/install
4938 # SunOS /usr/etc/install
4939 # IRIX /sbin/install
4940 # AIX /bin/install
4941 # AmigaOS /C/install, which installs bootblocks on floppy discs
4942 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4943 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4944 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4945 # OS/2's system install, which has a completely different semantic
4946 # ./install, which can be erroneously created by make from ./install.sh.
4947 # Reject install programs that cannot install multiple files.
4948 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4949 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
4950 if test -z "$INSTALL"; then
4951 if test "${ac_cv_path_install+set}" = set; then
4952   echo $ECHO_N "(cached) $ECHO_C" >&6
4953 else
4954   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4955 for as_dir in $PATH
4956 do
4957   IFS=$as_save_IFS
4958   test -z "$as_dir" && as_dir=.
4959   # Account for people who put trailing slashes in PATH elements.
4960 case $as_dir/ in
4961   ./ | .// | /cC/* | \
4962   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4963   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4964   /usr/ucb/* ) ;;
4965   *)
4966     # OSF1 and SCO ODT 3.0 have their own names for install.
4967     # Don't use installbsd from OSF since it installs stuff as root
4968     # by default.
4969     for ac_prog in ginstall scoinst install; do
4970       for ac_exec_ext in '' $ac_executable_extensions; do
4971         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
4972           if test $ac_prog = install &&
4973             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4974             # AIX install.  It has an incompatible calling convention.
4975             :
4976           elif test $ac_prog = install &&
4977             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4978             # program-specific install script used by HP pwplus--don't use.
4979             :
4980           else
4981             rm -rf conftest.one conftest.two conftest.dir
4982             echo one > conftest.one
4983             echo two > conftest.two
4984             mkdir conftest.dir
4985             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4986               test -s conftest.one && test -s conftest.two &&
4987               test -s conftest.dir/conftest.one &&
4988               test -s conftest.dir/conftest.two
4989             then
4990               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4991               break 3
4992             fi
4993           fi
4994         fi
4995       done
4996     done
4997     ;;
4998 esac
4999 done
5000
5001 rm -rf conftest.one conftest.two conftest.dir
5002
5003 fi
5004   if test "${ac_cv_path_install+set}" = set; then
5005     INSTALL=$ac_cv_path_install
5006   else
5007     # As a last resort, use the slow shell script.  Don't cache a
5008     # value for INSTALL within a source directory, because that will
5009     # break other packages using the cache if that directory is
5010     # removed, or if the value is a relative name.
5011     INSTALL=$ac_install_sh
5012   fi
5013 fi
5014 echo "$as_me:$LINENO: result: $INSTALL" >&5
5015 echo "${ECHO_T}$INSTALL" >&6
5016
5017 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5018 # It thinks the first close brace ends the variable substitution.
5019 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5020
5021 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5022
5023 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5024
5025
5026
5027
5028 macro_version='2.1a'
5029 macro_revision='1.2435'
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042 ltmain="$ac_aux_dir/ltmain.sh"
5043
5044 # Set options
5045
5046 enable_dlopen=no
5047
5048
5049 enable_win32_dll=no
5050
5051
5052 # Check whether --enable-shared or --disable-shared was given.
5053 if test "${enable_shared+set}" = set; then
5054   enableval="$enable_shared"
5055   p=${PACKAGE-default}
5056     case $enableval in
5057     yes) enable_shared=yes ;;
5058     no) enable_shared=no ;;
5059     *)
5060       enable_shared=no
5061       # Look at the argument we got.  We use all the common list separators.
5062       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
5063       for pkg in $enableval; do
5064         IFS="$lt_save_ifs"
5065         if test "X$pkg" = "X$p"; then
5066           enable_shared=yes
5067         fi
5068       done
5069       IFS="$lt_save_ifs"
5070       ;;
5071     esac
5072 else
5073   enable_shared=yes
5074 fi;
5075
5076
5077
5078
5079
5080
5081
5082
5083 # Check whether --enable-static or --disable-static was given.
5084 if test "${enable_static+set}" = set; then
5085   enableval="$enable_static"
5086   p=${PACKAGE-default}
5087     case $enableval in
5088     yes) enable_static=yes ;;
5089     no) enable_static=no ;;
5090     *)
5091      enable_static=no
5092       # Look at the argument we got.  We use all the common list separators.
5093       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
5094       for pkg in $enableval; do
5095         IFS="$lt_save_ifs"
5096         if test "X$pkg" = "X$p"; then
5097           enable_static=yes
5098         fi
5099       done
5100       IFS="$lt_save_ifs"
5101       ;;
5102     esac
5103 else
5104   enable_static=yes
5105 fi;
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115 # Check whether --with-pic or --without-pic was given.
5116 if test "${with_pic+set}" = set; then
5117   withval="$with_pic"
5118   pic_mode="$withval"
5119 else
5120   pic_mode=default
5121 fi;
5122
5123 test -z "$pic_mode" && pic_mode=default
5124
5125
5126
5127
5128
5129
5130
5131 # Check whether --enable-fast-install or --disable-fast-install was given.
5132 if test "${enable_fast_install+set}" = set; then
5133   enableval="$enable_fast_install"
5134   p=${PACKAGE-default}
5135     case $enableval in
5136     yes) enable_fast_install=yes ;;
5137     no) enable_fast_install=no ;;
5138     *)
5139       enable_fast_install=no
5140       # Look at the argument we got.  We use all the common list separators.
5141       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
5142       for pkg in $enableval; do
5143         IFS="$lt_save_ifs"
5144         if test "X$pkg" = "X$p"; then
5145           enable_fast_install=yes
5146         fi
5147       done
5148       IFS="$lt_save_ifs"
5149       ;;
5150     esac
5151 else
5152   enable_fast_install=yes
5153 fi;
5154
5155
5156
5157
5158
5159
5160
5161
5162 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
5163 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
5164 if test "${lt_cv_path_SED+set}" = set; then
5165   echo $ECHO_N "(cached) $ECHO_C" >&6
5166 else
5167   # Loop through the user's path and test for sed and gsed.
5168 # Then use that list of sed's as ones to test for truncation.
5169 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5170 for as_dir in $PATH
5171 do
5172   IFS=$as_save_IFS
5173   test -z "$as_dir" && as_dir=.
5174   for lt_ac_prog in sed gsed; do
5175     for ac_exec_ext in '' $ac_executable_extensions; do
5176       if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
5177         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
5178       fi
5179     done
5180   done
5181 done
5182 IFS=$as_save_IFS
5183 lt_ac_max=0
5184 lt_ac_count=0
5185 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
5186 # along with /bin/sed that truncates output.
5187 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
5188   test ! -f $lt_ac_sed && continue
5189   cat /dev/null > conftest.in
5190   lt_ac_count=0
5191   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
5192   # Check for GNU sed and select it if it is found.
5193   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
5194     lt_cv_path_SED=$lt_ac_sed
5195     break
5196   fi
5197   while true; do
5198     cat conftest.in conftest.in >conftest.tmp
5199     mv conftest.tmp conftest.in
5200     cp conftest.in conftest.nl
5201     echo >>conftest.nl
5202     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
5203     cmp -s conftest.out conftest.nl || break
5204     # 10000 chars as input seems more than enough
5205     test $lt_ac_count -gt 10 && break
5206     lt_ac_count=`expr $lt_ac_count + 1`
5207     if test $lt_ac_count -gt $lt_ac_max; then
5208       lt_ac_max=$lt_ac_count
5209       lt_cv_path_SED=$lt_ac_sed
5210     fi
5211   done
5212 done
5213
5214 fi
5215
5216 SED=$lt_cv_path_SED
5217
5218 echo "$as_me:$LINENO: result: $SED" >&5
5219 echo "${ECHO_T}$SED" >&6
5220
5221 test -z "$SED" && SED=sed
5222 Xsed="$SED -e 1s/^X//"
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234 echo "$as_me:$LINENO: checking for fgrep" >&5
5235 echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
5236 if test "${ac_cv_prog_fgrep+set}" = set; then
5237   echo $ECHO_N "(cached) $ECHO_C" >&6
5238 else
5239   if echo 'ab*c' | (grep -F 'ab*c') >/dev/null 2>&1
5240     then ac_cv_prog_fgrep='grep -F'
5241     else ac_cv_prog_fgrep='fgrep'
5242     fi
5243 fi
5244 echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5
5245 echo "${ECHO_T}$ac_cv_prog_fgrep" >&6
5246  FGREP=$ac_cv_prog_fgrep
5247
5248
5249 test -z "$GREP" && GREP=grep
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269 # Check whether --with-gnu-ld or --without-gnu-ld was given.
5270 if test "${with_gnu_ld+set}" = set; then
5271   withval="$with_gnu_ld"
5272   test "$withval" = no || with_gnu_ld=yes
5273 else
5274   with_gnu_ld=no
5275 fi;
5276 ac_prog=ld
5277 if test "$GCC" = yes; then
5278   # Check if gcc -print-prog-name=ld gives a path.
5279   echo "$as_me:$LINENO: checking for ld used by $CC" >&5
5280 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
5281   case $host in
5282   *-*-mingw*)
5283     # gcc leaves a trailing carriage return which upsets mingw
5284     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5285   *)
5286     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5287   esac
5288   case $ac_prog in
5289     # Accept absolute paths.
5290     [\\/]* | ?:[\\/]*)
5291       re_direlt='/[^/][^/]*/\.\./'
5292       # Canonicalize the pathname of ld
5293       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5294       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5295         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5296       done
5297       test -z "$LD" && LD="$ac_prog"
5298       ;;
5299   "")
5300     # If it fails, then pretend we aren't using GCC.
5301     ac_prog=ld
5302     ;;
5303   *)
5304     # If it is relative, then search for the first ld in PATH.
5305     with_gnu_ld=unknown
5306     ;;
5307   esac
5308 elif test "$with_gnu_ld" = yes; then
5309   echo "$as_me:$LINENO: checking for GNU ld" >&5
5310 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
5311 else
5312   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5313 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
5314 fi
5315 if test "${lt_cv_path_LD+set}" = set; then
5316   echo $ECHO_N "(cached) $ECHO_C" >&6
5317 else
5318   if test -z "$LD"; then
5319   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5320   for ac_dir in $PATH; do
5321     IFS="$lt_save_ifs"
5322     test -z "$ac_dir" && ac_dir=.
5323     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5324       lt_cv_path_LD="$ac_dir/$ac_prog"
5325       # Check to see if the program is GNU ld.  I'd rather use --version,
5326       # but apparently some variants of GNU ld only accept -v.
5327       # Break only if it was the GNU/non-GNU ld that we prefer.
5328       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5329       *GNU* | *'with BFD'*)
5330         test "$with_gnu_ld" != no && break
5331         ;;
5332       *)
5333         test "$with_gnu_ld" != yes && break
5334         ;;
5335       esac
5336     fi
5337   done
5338   IFS="$lt_save_ifs"
5339 else
5340   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5341 fi
5342 fi
5343
5344 LD="$lt_cv_path_LD"
5345 if test -n "$LD"; then
5346   echo "$as_me:$LINENO: result: $LD" >&5
5347 echo "${ECHO_T}$LD" >&6
5348 else
5349   echo "$as_me:$LINENO: result: no" >&5
5350 echo "${ECHO_T}no" >&6
5351 fi
5352 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5353 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5354    { (exit 1); exit 1; }; }
5355 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5356 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
5357 if test "${lt_cv_prog_gnu_ld+set}" = set; then
5358   echo $ECHO_N "(cached) $ECHO_C" >&6
5359 else
5360   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5361 case `$LD -v 2>&1 </dev/null` in
5362 *GNU* | *'with BFD'*)
5363   lt_cv_prog_gnu_ld=yes
5364   ;;
5365 *)
5366   lt_cv_prog_gnu_ld=no
5367   ;;
5368 esac
5369 fi
5370 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
5371 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
5372 with_gnu_ld=$lt_cv_prog_gnu_ld
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383 echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
5384 echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6
5385 if test "${lt_cv_path_NM+set}" = set; then
5386   echo $ECHO_N "(cached) $ECHO_C" >&6
5387 else
5388   if test -n "$NM"; then
5389   # Let the user override the test.
5390   lt_cv_path_NM="$NM"
5391 else
5392   lt_nm_to_check="${ac_tool_prefix}nm"
5393   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5394     lt_nm_to_check="$lt_nm_to_check nm"
5395   fi
5396   for lt_tmp_nm in $lt_nm_to_check; do
5397     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5398     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5399       IFS="$lt_save_ifs"
5400       test -z "$ac_dir" && ac_dir=.
5401       tmp_nm="$ac_dir/$lt_tmp_nm"
5402       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5403         # Check to see if the nm accepts a BSD-compat flag.
5404         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5405         #   nm: unknown option "B" ignored
5406         # Tru64's nm complains that /dev/null is an invalid object file
5407         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5408         */dev/null* | *'Invalid file or object type'*)
5409           lt_cv_path_NM="$tmp_nm -B"
5410           break
5411           ;;
5412         *)
5413           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5414           */dev/null*)
5415             lt_cv_path_NM="$tmp_nm -p"
5416             break
5417             ;;
5418           *)
5419             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5420             continue # so that we can try to find one that supports BSD flags
5421             ;;
5422           esac
5423           ;;
5424         esac
5425       fi
5426     done
5427     IFS="$lt_save_ifs"
5428   done
5429   : ${lt_cv_path_NM=no}
5430 fi
5431 fi
5432 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
5433 echo "${ECHO_T}$lt_cv_path_NM" >&6
5434 if test "$lt_cv_path_NM" != "no"; then
5435   NM="$lt_cv_path_NM"
5436 else
5437   # Didn't find any BSD compatible name lister, look for dumpbin.
5438   if test -n "$ac_tool_prefix"; then
5439   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5440   do
5441     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5442 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5443 echo "$as_me:$LINENO: checking for $ac_word" >&5
5444 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5445 if test "${ac_cv_prog_DUMPBIN+set}" = set; then
5446   echo $ECHO_N "(cached) $ECHO_C" >&6
5447 else
5448   if test -n "$DUMPBIN"; then
5449   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5450 else
5451 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5452 for as_dir in $PATH
5453 do
5454   IFS=$as_save_IFS
5455   test -z "$as_dir" && as_dir=.
5456   for ac_exec_ext in '' $ac_executable_extensions; do
5457   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5458     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5459     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5460     break 2
5461   fi
5462 done
5463 done
5464
5465 fi
5466 fi
5467 DUMPBIN=$ac_cv_prog_DUMPBIN
5468 if test -n "$DUMPBIN"; then
5469   echo "$as_me:$LINENO: result: $DUMPBIN" >&5
5470 echo "${ECHO_T}$DUMPBIN" >&6
5471 else
5472   echo "$as_me:$LINENO: result: no" >&5
5473 echo "${ECHO_T}no" >&6
5474 fi
5475
5476     test -n "$DUMPBIN" && break
5477   done
5478 fi
5479 if test -z "$DUMPBIN"; then
5480   ac_ct_DUMPBIN=$DUMPBIN
5481   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5482 do
5483   # Extract the first word of "$ac_prog", so it can be a program name with args.
5484 set dummy $ac_prog; ac_word=$2
5485 echo "$as_me:$LINENO: checking for $ac_word" >&5
5486 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5487 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
5488   echo $ECHO_N "(cached) $ECHO_C" >&6
5489 else
5490   if test -n "$ac_ct_DUMPBIN"; then
5491   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5492 else
5493 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5494 for as_dir in $PATH
5495 do
5496   IFS=$as_save_IFS
5497   test -z "$as_dir" && as_dir=.
5498   for ac_exec_ext in '' $ac_executable_extensions; do
5499   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5500     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5501     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5502     break 2
5503   fi
5504 done
5505 done
5506
5507 fi
5508 fi
5509 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5510 if test -n "$ac_ct_DUMPBIN"; then
5511   echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
5512 echo "${ECHO_T}$ac_ct_DUMPBIN" >&6
5513 else
5514   echo "$as_me:$LINENO: result: no" >&5
5515 echo "${ECHO_T}no" >&6
5516 fi
5517
5518   test -n "$ac_ct_DUMPBIN" && break
5519 done
5520 test -n "$ac_ct_DUMPBIN" || ac_ct_DUMPBIN=":"
5521
5522   DUMPBIN=$ac_ct_DUMPBIN
5523 fi
5524
5525
5526   if test "$DUMPBIN" != ":"; then
5527     NM="$DUMPBIN"
5528   fi
5529 fi
5530 test -z "$NM" && NM=nm
5531
5532
5533
5534
5535
5536
5537 echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
5538 echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6
5539 if test "${lt_cv_nm_interface+set}" = set; then
5540   echo $ECHO_N "(cached) $ECHO_C" >&6
5541 else
5542   lt_cv_nm_interface="BSD nm"
5543   echo "int some_variable = 0;" > conftest.$ac_ext
5544   (eval echo "\"\$as_me:5544: $ac_compile\"" >&5)
5545   (eval "$ac_compile" 2>conftest.err)
5546   cat conftest.err >&5
5547   (eval echo "\"\$as_me:5547: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5548   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5549   cat conftest.err >&5
5550   (eval echo "\"\$as_me:5550: output\"" >&5)
5551   cat conftest.out >&5
5552   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5553     lt_cv_nm_interface="MS dumpbin"
5554   fi
5555   rm -f conftest*
5556 fi
5557 echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
5558 echo "${ECHO_T}$lt_cv_nm_interface" >&6
5559
5560 echo "$as_me:$LINENO: checking whether ln -s works" >&5
5561 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
5562 LN_S=$as_ln_s
5563 if test "$LN_S" = "ln -s"; then
5564   echo "$as_me:$LINENO: result: yes" >&5
5565 echo "${ECHO_T}yes" >&6
5566 else
5567   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5568 echo "${ECHO_T}no, using $LN_S" >&6
5569 fi
5570
5571 # find the maximum length of command line arguments
5572 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
5573 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
5574 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
5575   echo $ECHO_N "(cached) $ECHO_C" >&6
5576 else
5577     i=0
5578   teststring="ABCD"
5579
5580   case $build_os in
5581   msdosdjgpp*)
5582     # On DJGPP, this test can blow up pretty badly due to problems in libc
5583     # (any single argument exceeding 2000 bytes causes a buffer overrun
5584     # during glob expansion).  Even if it were fixed, the result of this
5585     # check would be larger than it should be.
5586     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5587     ;;
5588
5589   gnu*)
5590     # Under GNU Hurd, this test is not required because there is
5591     # no limit to the length of command line arguments.
5592     # Libtool will interpret -1 as no limit whatsoever
5593     lt_cv_sys_max_cmd_len=-1;
5594     ;;
5595
5596   cygwin* | mingw*)
5597     # On Win9x/ME, this test blows up -- it succeeds, but takes
5598     # about 5 minutes as the teststring grows exponentially.
5599     # Worse, since 9x/ME are not pre-emptively multitasking,
5600     # you end up with a "frozen" computer, even though with patience
5601     # the test eventually succeeds (with a max line length of 256k).
5602     # Instead, let's just punt: use the minimum linelength reported by
5603     # all of the supported platforms: 8192 (on NT/2K/XP).
5604     lt_cv_sys_max_cmd_len=8192;
5605     ;;
5606
5607   amigaos*)
5608     # On AmigaOS with pdksh, this test takes hours, literally.
5609     # So we just punt and use a minimum line length of 8192.
5610     lt_cv_sys_max_cmd_len=8192;
5611     ;;
5612
5613   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5614     # This has been around since 386BSD, at least.  Likely further.
5615     if test -x /sbin/sysctl; then
5616       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5617     elif test -x /usr/sbin/sysctl; then
5618       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5619     else
5620       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5621     fi
5622     # And add a safety zone
5623     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5624     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5625     ;;
5626
5627   interix*)
5628     # We know the value 262144 and hardcode it with a safety zone (like BSD)
5629     lt_cv_sys_max_cmd_len=196608
5630     ;;
5631
5632   osf*)
5633     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5634     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5635     # nice to cause kernel panics so lets avoid the loop below.
5636     # First set a reasonable default.
5637     lt_cv_sys_max_cmd_len=16384
5638     #
5639     if test -x /sbin/sysconfig; then
5640       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5641         *1*) lt_cv_sys_max_cmd_len=-1 ;;
5642       esac
5643     fi
5644     ;;
5645   sco3.2v5*)
5646     lt_cv_sys_max_cmd_len=102400
5647     ;;
5648   sysv5* | sco5v6* | sysv4.2uw2*)
5649     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5650     if test -n "$kargmax"; then
5651       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5652     else
5653       lt_cv_sys_max_cmd_len=32768
5654     fi
5655     ;;
5656   *)
5657     lt_cv_sys_max_cmd_len=`getconf ARG_MAX 2> /dev/null`
5658     if test -n $lt_cv_sys_max_cmd_len; then
5659       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5660       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5661     else
5662       # Make teststring a little bigger before we do anything with it.
5663       # a 1K string should be a reasonable start.
5664       for i in 1 2 3 4 5 6 7 8 ; do
5665         teststring=$teststring$teststring
5666       done
5667       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5668       # If test is not a shell built-in, we'll probably end up computing a
5669       # maximum length that is only half of the actual maximum length, but
5670       # we can't tell.
5671       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
5672                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
5673               test $i != 17 # 1/2 MB should be enough
5674       do
5675         i=`expr $i + 1`
5676         teststring=$teststring$teststring
5677       done
5678       # Only check the string length outside the loop.
5679       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5680       teststring=
5681       # Add a significant safety factor because C++ compilers can tack on
5682       # massive amounts of additional arguments before passing them to the
5683       # linker.  It appears as though 1/2 is a usable value.
5684       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5685     fi
5686     ;;
5687   esac
5688
5689 fi
5690
5691 if test -n $lt_cv_sys_max_cmd_len ; then
5692   echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
5693 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
5694 else
5695   echo "$as_me:$LINENO: result: none" >&5
5696 echo "${ECHO_T}none" >&6
5697 fi
5698 max_cmd_len=$lt_cv_sys_max_cmd_len
5699
5700
5701
5702
5703
5704
5705
5706 : ${CP="cp -f"}
5707 : ${MV="mv -f"}
5708 : ${RM="rm -f"}
5709
5710 echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
5711 echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6
5712 # Try some XSI features
5713 xsi_shell=no
5714 ( _lt_dummy="a/b/c"
5715   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5716       = c,a/b,, ) >/dev/null 2>&1 \
5717   && xsi_shell=yes
5718 echo "$as_me:$LINENO: result: $xsi_shell" >&5
5719 echo "${ECHO_T}$xsi_shell" >&6
5720
5721
5722 echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
5723 echo $ECHO_N "checking whether the shell understands \"+=\"... $ECHO_C" >&6
5724 lt_shell_append=no
5725 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5726     >/dev/null 2>&1 \
5727   && lt_shell_append=yes
5728 echo "$as_me:$LINENO: result: $lt_shell_append" >&5
5729 echo "${ECHO_T}$lt_shell_append" >&6
5730
5731
5732 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5733   lt_unset=unset
5734 else
5735   lt_unset=false
5736 fi
5737
5738
5739
5740
5741
5742 # test EBCDIC or ASCII
5743 case `echo X|tr X '\101'` in
5744  A) # ASCII based system
5745     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5746   lt_SP2NL='tr \040 \012'
5747   lt_NL2SP='tr \015\012 \040\040'
5748   ;;
5749  *) # EBCDIC based system
5750   lt_SP2NL='tr \100 \n'
5751   lt_NL2SP='tr \r\n \100\100'
5752   ;;
5753 esac
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
5764 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
5765 if test "${lt_cv_ld_reload_flag+set}" = set; then
5766   echo $ECHO_N "(cached) $ECHO_C" >&6
5767 else
5768   lt_cv_ld_reload_flag='-r'
5769 fi
5770 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
5771 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
5772 reload_flag=$lt_cv_ld_reload_flag
5773 case $reload_flag in
5774 "" | " "*) ;;
5775 *) reload_flag=" $reload_flag" ;;
5776 esac
5777 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5778 case $host_os in
5779   darwin*)
5780     if test "$GCC" = yes; then
5781       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5782     else
5783       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5784     fi
5785     ;;
5786 esac
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797 echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
5798 echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6
5799 if test "${lt_cv_deplibs_check_method+set}" = set; then
5800   echo $ECHO_N "(cached) $ECHO_C" >&6
5801 else
5802   lt_cv_file_magic_cmd='$MAGIC_CMD'
5803 lt_cv_file_magic_test_file=
5804 lt_cv_deplibs_check_method='unknown'
5805 # Need to set the preceding variable on all platforms that support
5806 # interlibrary dependencies.
5807 # 'none' -- dependencies not supported.
5808 # `unknown' -- same as none, but documents that we really don't know.
5809 # 'pass_all' -- all dependencies passed with no checks.
5810 # 'test_compile' -- check by making test program.
5811 # 'file_magic [[regex]]' -- check by looking for files in library path
5812 # which responds to the $file_magic_cmd with a given extended regex.
5813 # If you have `file' or equivalent on your system and you're not sure
5814 # whether `pass_all' will *always* work, you probably want this one.
5815
5816 case $host_os in
5817 aix[4-9]*)
5818   lt_cv_deplibs_check_method=pass_all
5819   ;;
5820
5821 beos*)
5822   lt_cv_deplibs_check_method=pass_all
5823   ;;
5824
5825 bsdi[45]*)
5826   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5827   lt_cv_file_magic_cmd='/usr/bin/file -L'
5828   lt_cv_file_magic_test_file=/shlib/libc.so
5829   ;;
5830
5831 cygwin*)
5832   # func_win32_libid is a shell function defined in ltmain.sh
5833   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5834   lt_cv_file_magic_cmd='func_win32_libid'
5835   ;;
5836
5837 mingw* | pw32*)
5838   # Base MSYS/MinGW do not provide the 'file' command needed by
5839   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5840   # unless we find 'file', for example because we are cross-compiling.
5841   if ( file / ) >/dev/null 2>&1; then
5842     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5843     lt_cv_file_magic_cmd='func_win32_libid'
5844   else
5845     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5846     lt_cv_file_magic_cmd='$OBJDUMP -f'
5847   fi
5848   ;;
5849
5850 darwin* | rhapsody*)
5851   lt_cv_deplibs_check_method=pass_all
5852   ;;
5853
5854 freebsd* | dragonfly*)
5855   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5856     case $host_cpu in
5857     i*86 )
5858       # Not sure whether the presence of OpenBSD here was a mistake.
5859       # Let's accept both of them until this is cleared up.
5860       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5861       lt_cv_file_magic_cmd=/usr/bin/file
5862       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5863       ;;
5864     esac
5865   else
5866     lt_cv_deplibs_check_method=pass_all
5867   fi
5868   ;;
5869
5870 gnu*)
5871   lt_cv_deplibs_check_method=pass_all
5872   ;;
5873
5874 hpux10.20* | hpux11*)
5875   lt_cv_file_magic_cmd=/usr/bin/file
5876   case $host_cpu in
5877   ia64*)
5878     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5879     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5880     ;;
5881   hppa*64*)
5882     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5883     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5884     ;;
5885   *)
5886     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5887     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5888     ;;
5889   esac
5890   ;;
5891
5892 interix[3-9]*)
5893   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5894   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5895   ;;
5896
5897 irix5* | irix6* | nonstopux*)
5898   case $LD in
5899   *-32|*"-32 ") libmagic=32-bit;;
5900   *-n32|*"-n32 ") libmagic=N32;;
5901   *-64|*"-64 ") libmagic=64-bit;;
5902   *) libmagic=never-match;;
5903   esac
5904   lt_cv_deplibs_check_method=pass_all
5905   ;;
5906
5907 # This must be Linux ELF.
5908 linux* | k*bsd*-gnu)
5909   lt_cv_deplibs_check_method=pass_all
5910   ;;
5911
5912 netbsd*)
5913   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5914     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5915   else
5916     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5917   fi
5918   ;;
5919
5920 newos6*)
5921   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5922   lt_cv_file_magic_cmd=/usr/bin/file
5923   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5924   ;;
5925
5926 *nto* | *qnx*)
5927   lt_cv_deplibs_check_method=pass_all
5928   ;;
5929
5930 openbsd*)
5931   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5932     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5933   else
5934     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5935   fi
5936   ;;
5937
5938 osf3* | osf4* | osf5*)
5939   lt_cv_deplibs_check_method=pass_all
5940   ;;
5941
5942 rdos*)
5943   lt_cv_deplibs_check_method=pass_all
5944   ;;
5945
5946 solaris*)
5947   lt_cv_deplibs_check_method=pass_all
5948   ;;
5949
5950 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5951   lt_cv_deplibs_check_method=pass_all
5952   ;;
5953
5954 sysv4 | sysv4.3*)
5955   case $host_vendor in
5956   motorola)
5957     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]'
5958     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5959     ;;
5960   ncr)
5961     lt_cv_deplibs_check_method=pass_all
5962     ;;
5963   sequent)
5964     lt_cv_file_magic_cmd='/bin/file'
5965     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5966     ;;
5967   sni)
5968     lt_cv_file_magic_cmd='/bin/file'
5969     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5970     lt_cv_file_magic_test_file=/lib/libc.so
5971     ;;
5972   siemens)
5973     lt_cv_deplibs_check_method=pass_all
5974     ;;
5975   pc)
5976     lt_cv_deplibs_check_method=pass_all
5977     ;;
5978   esac
5979   ;;
5980
5981 tpf*)
5982   lt_cv_deplibs_check_method=pass_all
5983   ;;
5984 esac
5985
5986 fi
5987 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5988 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5989 file_magic_cmd=$lt_cv_file_magic_cmd
5990 deplibs_check_method=$lt_cv_deplibs_check_method
5991 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004 if test -n "$ac_tool_prefix"; then
6005   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6006 set dummy ${ac_tool_prefix}ar; ac_word=$2
6007 echo "$as_me:$LINENO: checking for $ac_word" >&5
6008 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6009 if test "${ac_cv_prog_AR+set}" = set; then
6010   echo $ECHO_N "(cached) $ECHO_C" >&6
6011 else
6012   if test -n "$AR"; then
6013   ac_cv_prog_AR="$AR" # Let the user override the test.
6014 else
6015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6016 for as_dir in $PATH
6017 do
6018   IFS=$as_save_IFS
6019   test -z "$as_dir" && as_dir=.
6020   for ac_exec_ext in '' $ac_executable_extensions; do
6021   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6022     ac_cv_prog_AR="${ac_tool_prefix}ar"
6023     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6024     break 2
6025   fi
6026 done
6027 done
6028
6029 fi
6030 fi
6031 AR=$ac_cv_prog_AR
6032 if test -n "$AR"; then
6033   echo "$as_me:$LINENO: result: $AR" >&5
6034 echo "${ECHO_T}$AR" >&6
6035 else
6036   echo "$as_me:$LINENO: result: no" >&5
6037 echo "${ECHO_T}no" >&6
6038 fi
6039
6040 fi
6041 if test -z "$ac_cv_prog_AR"; then
6042   ac_ct_AR=$AR
6043   # Extract the first word of "ar", so it can be a program name with args.
6044 set dummy ar; ac_word=$2
6045 echo "$as_me:$LINENO: checking for $ac_word" >&5
6046 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6047 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6048   echo $ECHO_N "(cached) $ECHO_C" >&6
6049 else
6050   if test -n "$ac_ct_AR"; then
6051   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6052 else
6053 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6054 for as_dir in $PATH
6055 do
6056   IFS=$as_save_IFS
6057   test -z "$as_dir" && as_dir=.
6058   for ac_exec_ext in '' $ac_executable_extensions; do
6059   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6060     ac_cv_prog_ac_ct_AR="ar"
6061     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6062     break 2
6063   fi
6064 done
6065 done
6066
6067   test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
6068 fi
6069 fi
6070 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6071 if test -n "$ac_ct_AR"; then
6072   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6073 echo "${ECHO_T}$ac_ct_AR" >&6
6074 else
6075   echo "$as_me:$LINENO: result: no" >&5
6076 echo "${ECHO_T}no" >&6
6077 fi
6078
6079   AR=$ac_ct_AR
6080 else
6081   AR="$ac_cv_prog_AR"
6082 fi
6083
6084 test -z "$AR" && AR=ar
6085 test -z "$AR_FLAGS" && AR_FLAGS=cru
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097 if test -n "$ac_tool_prefix"; then
6098   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6099 set dummy ${ac_tool_prefix}strip; ac_word=$2
6100 echo "$as_me:$LINENO: checking for $ac_word" >&5
6101 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6102 if test "${ac_cv_prog_STRIP+set}" = set; then
6103   echo $ECHO_N "(cached) $ECHO_C" >&6
6104 else
6105   if test -n "$STRIP"; then
6106   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6107 else
6108 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6109 for as_dir in $PATH
6110 do
6111   IFS=$as_save_IFS
6112   test -z "$as_dir" && as_dir=.
6113   for ac_exec_ext in '' $ac_executable_extensions; do
6114   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6115     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6116     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6117     break 2
6118   fi
6119 done
6120 done
6121
6122 fi
6123 fi
6124 STRIP=$ac_cv_prog_STRIP
6125 if test -n "$STRIP"; then
6126   echo "$as_me:$LINENO: result: $STRIP" >&5
6127 echo "${ECHO_T}$STRIP" >&6
6128 else
6129   echo "$as_me:$LINENO: result: no" >&5
6130 echo "${ECHO_T}no" >&6
6131 fi
6132
6133 fi
6134 if test -z "$ac_cv_prog_STRIP"; then
6135   ac_ct_STRIP=$STRIP
6136   # Extract the first word of "strip", so it can be a program name with args.
6137 set dummy strip; ac_word=$2
6138 echo "$as_me:$LINENO: checking for $ac_word" >&5
6139 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6140 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6141   echo $ECHO_N "(cached) $ECHO_C" >&6
6142 else
6143   if test -n "$ac_ct_STRIP"; then
6144   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6145 else
6146 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6147 for as_dir in $PATH
6148 do
6149   IFS=$as_save_IFS
6150   test -z "$as_dir" && as_dir=.
6151   for ac_exec_ext in '' $ac_executable_extensions; do
6152   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6153     ac_cv_prog_ac_ct_STRIP="strip"
6154     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6155     break 2
6156   fi
6157 done
6158 done
6159
6160   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
6161 fi
6162 fi
6163 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6164 if test -n "$ac_ct_STRIP"; then
6165   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6166 echo "${ECHO_T}$ac_ct_STRIP" >&6
6167 else
6168   echo "$as_me:$LINENO: result: no" >&5
6169 echo "${ECHO_T}no" >&6
6170 fi
6171
6172   STRIP=$ac_ct_STRIP
6173 else
6174   STRIP="$ac_cv_prog_STRIP"
6175 fi
6176
6177 test -z "$STRIP" && STRIP=:
6178
6179
6180
6181
6182
6183
6184 if test -n "$ac_tool_prefix"; then
6185   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6186 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6187 echo "$as_me:$LINENO: checking for $ac_word" >&5
6188 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6189 if test "${ac_cv_prog_RANLIB+set}" = set; then
6190   echo $ECHO_N "(cached) $ECHO_C" >&6
6191 else
6192   if test -n "$RANLIB"; then
6193   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6194 else
6195 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6196 for as_dir in $PATH
6197 do
6198   IFS=$as_save_IFS
6199   test -z "$as_dir" && as_dir=.
6200   for ac_exec_ext in '' $ac_executable_extensions; do
6201   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6202     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6203     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6204     break 2
6205   fi
6206 done
6207 done
6208
6209 fi
6210 fi
6211 RANLIB=$ac_cv_prog_RANLIB
6212 if test -n "$RANLIB"; then
6213   echo "$as_me:$LINENO: result: $RANLIB" >&5
6214 echo "${ECHO_T}$RANLIB" >&6
6215 else
6216   echo "$as_me:$LINENO: result: no" >&5
6217 echo "${ECHO_T}no" >&6
6218 fi
6219
6220 fi
6221 if test -z "$ac_cv_prog_RANLIB"; then
6222   ac_ct_RANLIB=$RANLIB
6223   # Extract the first word of "ranlib", so it can be a program name with args.
6224 set dummy ranlib; ac_word=$2
6225 echo "$as_me:$LINENO: checking for $ac_word" >&5
6226 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6227 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6228   echo $ECHO_N "(cached) $ECHO_C" >&6
6229 else
6230   if test -n "$ac_ct_RANLIB"; then
6231   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6232 else
6233 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6234 for as_dir in $PATH
6235 do
6236   IFS=$as_save_IFS
6237   test -z "$as_dir" && as_dir=.
6238   for ac_exec_ext in '' $ac_executable_extensions; do
6239   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6240     ac_cv_prog_ac_ct_RANLIB="ranlib"
6241     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6242     break 2
6243   fi
6244 done
6245 done
6246
6247   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
6248 fi
6249 fi
6250 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6251 if test -n "$ac_ct_RANLIB"; then
6252   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6253 echo "${ECHO_T}$ac_ct_RANLIB" >&6
6254 else
6255   echo "$as_me:$LINENO: result: no" >&5
6256 echo "${ECHO_T}no" >&6
6257 fi
6258
6259   RANLIB=$ac_ct_RANLIB
6260 else
6261   RANLIB="$ac_cv_prog_RANLIB"
6262 fi
6263
6264 test -z "$RANLIB" && RANLIB=:
6265
6266
6267
6268
6269
6270
6271 # Determine commands to create old-style static archives.
6272 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
6273 old_postinstall_cmds='chmod 644 $oldlib'
6274 old_postuninstall_cmds=
6275
6276 if test -n "$RANLIB"; then
6277   case $host_os in
6278   openbsd*)
6279     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6280     ;;
6281   *)
6282     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6283     ;;
6284   esac
6285   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6286 fi
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321 # If no C compiler was specified, use CC.
6322 LTCC=${LTCC-"$CC"}
6323
6324 # If no C compiler flags were specified, use CFLAGS.
6325 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6326
6327 # Allow CC to be a program name with arguments.
6328 compiler=$CC
6329
6330
6331 # Check for command to grab the raw symbol name followed by C symbol from nm.
6332 echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
6333 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
6334 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
6335   echo $ECHO_N "(cached) $ECHO_C" >&6
6336 else
6337
6338 # These are sane defaults that work on at least a few old systems.
6339 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6340
6341 # Character class describing NM global symbol codes.
6342 symcode='[BCDEGRST]'
6343
6344 # Regexp to match symbols that can be accessed directly from C.
6345 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6346
6347 # Define system-specific variables.
6348 case $host_os in
6349 aix*)
6350   symcode='[BCDT]'
6351   ;;
6352 cygwin* | mingw* | pw32*)
6353   symcode='[ABCDGISTW]'
6354   ;;
6355 hpux*)
6356   if test "$host_cpu" = ia64; then
6357     symcode='[ABCDEGRST]'
6358   fi
6359   ;;
6360 irix* | nonstopux*)
6361   symcode='[BCDEGRST]'
6362   ;;
6363 osf*)
6364   symcode='[BCDEGQRST]'
6365   ;;
6366 solaris*)
6367   symcode='[BDRT]'
6368   ;;
6369 sco3.2v5*)
6370   symcode='[DT]'
6371   ;;
6372 sysv4.2uw2*)
6373   symcode='[DT]'
6374   ;;
6375 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6376   symcode='[ABDT]'
6377   ;;
6378 sysv4)
6379   symcode='[DFNSTU]'
6380   ;;
6381 esac
6382
6383 # If we're using GNU nm, then use its standard symbol codes.
6384 case `$NM -V 2>&1` in
6385 *GNU* | *'with BFD'*)
6386   symcode='[ABCDGIRSTW]' ;;
6387 esac
6388
6389 # Transform an extracted symbol line into a proper C declaration.
6390 # Some systems (esp. on ia64) link data and code symbols differently,
6391 # so use this general approach.
6392 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6393
6394 # Transform an extracted symbol line into symbol name and symbol address
6395 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6396
6397 # Handle CRLF in mingw tool chain
6398 opt_cr=
6399 case $build_os in
6400 mingw*)
6401   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6402   ;;
6403 esac
6404
6405 # Try without a prefix underscore, then with it.
6406 for ac_symprfx in "" "_"; do
6407
6408   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6409   symxfrm="\\1 $ac_symprfx\\2 \\2"
6410
6411   # Write the raw and C identifiers.
6412   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6413     # Fake it for dumpbin and say T for any non-static function
6414     # and D for any global variable.
6415     # Also find C++ and __fastcall symbols from MSVC++,
6416     # which start with @ or ?.
6417     lt_cv_sys_global_symbol_pipe="$AWK '"\
6418 "     {last_section=section; section=\$ 3};"\
6419 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6420 "     \$ 0!~/External *\|/{next};"\
6421 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6422 "     {if(hide[section]) next};"\
6423 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6424 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6425 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6426 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6427 "     ' prfx=^$ac_symprfx"
6428   else
6429     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6430   fi
6431
6432   # Check to see that the pipe works correctly.
6433   pipe_works=no
6434
6435   rm -f conftest*
6436   cat > conftest.$ac_ext <<_LT_EOF
6437 #ifdef __cplusplus
6438 extern "C" {
6439 #endif
6440 char nm_test_var;
6441 void nm_test_func(void);
6442 void nm_test_func(void){}
6443 #ifdef __cplusplus
6444 }
6445 #endif
6446 int main(){nm_test_var='a';nm_test_func();return(0);}
6447 _LT_EOF
6448
6449   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6450   (eval $ac_compile) 2>&5
6451   ac_status=$?
6452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6453   (exit $ac_status); }; then
6454     # Now try to grab the symbols.
6455     nlist=conftest.nm
6456     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
6457   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6458   ac_status=$?
6459   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6460   (exit $ac_status); } && test -s "$nlist"; then
6461       # Try sorting and uniquifying the output.
6462       if sort "$nlist" | uniq > "$nlist"T; then
6463         mv -f "$nlist"T "$nlist"
6464       else
6465         rm -f "$nlist"T
6466       fi
6467
6468       # Make sure that we snagged all the symbols we need.
6469       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6470         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6471           cat <<_LT_EOF > conftest.$ac_ext
6472 #ifdef __cplusplus
6473 extern "C" {
6474 #endif
6475
6476 _LT_EOF
6477           # Now generate the symbol file.
6478           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6479
6480           cat <<_LT_EOF >> conftest.$ac_ext
6481
6482 /* The mapping between symbol names and symbols.  */
6483 const struct {
6484   const char *name;
6485   void       *address;
6486 }
6487 lt__PROGRAM__LTX_preloaded_symbols[] =
6488 {
6489   { "@PROGRAM@", (void *) 0 },
6490 _LT_EOF
6491           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6492           cat <<\_LT_EOF >> conftest.$ac_ext
6493   {0, (void *) 0}
6494 };
6495
6496 /* This works around a problem in FreeBSD linker */
6497 #ifdef FREEBSD_WORKAROUND
6498 static const void *lt_preloaded_setup() {
6499   return lt__PROGRAM__LTX_preloaded_symbols;
6500 }
6501 #endif
6502
6503 #ifdef __cplusplus
6504 }
6505 #endif
6506 _LT_EOF
6507           # Now try linking the two files.
6508           mv conftest.$ac_objext conftstm.$ac_objext
6509           lt_save_LIBS="$LIBS"
6510           lt_save_CFLAGS="$CFLAGS"
6511           LIBS="conftstm.$ac_objext"
6512           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6513           if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6514   (eval $ac_link) 2>&5
6515   ac_status=$?
6516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6517   (exit $ac_status); } && test -s conftest${ac_exeext}; then
6518             pipe_works=yes
6519           fi
6520           LIBS="$lt_save_LIBS"
6521           CFLAGS="$lt_save_CFLAGS"
6522         else
6523           echo "cannot find nm_test_func in $nlist" >&5
6524         fi
6525       else
6526         echo "cannot find nm_test_var in $nlist" >&5
6527       fi
6528     else
6529       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6530     fi
6531   else
6532     echo "$progname: failed program was:" >&5
6533     cat conftest.$ac_ext >&5
6534   fi
6535   rm -f conftest* conftst*
6536
6537   # Do not use the global_symbol_pipe unless it works.
6538   if test "$pipe_works" = yes; then
6539     break
6540   else
6541     lt_cv_sys_global_symbol_pipe=
6542   fi
6543 done
6544
6545 fi
6546
6547 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6548   lt_cv_sys_global_symbol_to_cdecl=
6549 fi
6550 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6551   echo "$as_me:$LINENO: result: failed" >&5
6552 echo "${ECHO_T}failed" >&6
6553 else
6554   echo "$as_me:$LINENO: result: ok" >&5
6555 echo "${ECHO_T}ok" >&6
6556 fi
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
6575 if test "${enable_libtool_lock+set}" = set; then
6576   enableval="$enable_libtool_lock"
6577
6578 fi;
6579 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6580
6581 # Some flags need to be propagated to the compiler or linker for good
6582 # libtool support.
6583 case $host in
6584 ia64-*-hpux*)
6585   # Find out which ABI we are using.
6586   echo 'int i;' > conftest.$ac_ext
6587   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6588   (eval $ac_compile) 2>&5
6589   ac_status=$?
6590   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6591   (exit $ac_status); }; then
6592     case `/usr/bin/file conftest.$ac_objext` in
6593       *ELF-32*)
6594         HPUX_IA64_MODE="32"
6595         ;;
6596       *ELF-64*)
6597         HPUX_IA64_MODE="64"
6598         ;;
6599     esac
6600   fi
6601   rm -rf conftest*
6602   ;;
6603 *-*-irix6*)
6604   # Find out which ABI we are using.
6605   echo '#line 6605 "configure"' > conftest.$ac_ext
6606   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6607   (eval $ac_compile) 2>&5
6608   ac_status=$?
6609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6610   (exit $ac_status); }; then
6611     if test "$lt_cv_prog_gnu_ld" = yes; then
6612       case `/usr/bin/file conftest.$ac_objext` in
6613         *32-bit*)
6614           LD="${LD-ld} -melf32bsmip"
6615           ;;
6616         *N32*)
6617           LD="${LD-ld} -melf32bmipn32"
6618           ;;
6619         *64-bit*)
6620           LD="${LD-ld} -melf64bmip"
6621         ;;
6622       esac
6623     else
6624       case `/usr/bin/file conftest.$ac_objext` in
6625         *32-bit*)
6626           LD="${LD-ld} -32"
6627           ;;
6628         *N32*)
6629           LD="${LD-ld} -n32"
6630           ;;
6631         *64-bit*)
6632           LD="${LD-ld} -64"
6633           ;;
6634       esac
6635     fi
6636   fi
6637   rm -rf conftest*
6638   ;;
6639
6640 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6641 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6642   # Find out which ABI we are using.
6643   echo 'int i;' > conftest.$ac_ext
6644   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6645   (eval $ac_compile) 2>&5
6646   ac_status=$?
6647   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6648   (exit $ac_status); }; then
6649     case `/usr/bin/file conftest.o` in
6650       *32-bit*)
6651         case $host in
6652           x86_64-*kfreebsd*-gnu)
6653             LD="${LD-ld} -m elf_i386_fbsd"
6654             ;;
6655           x86_64-*linux*)
6656             LD="${LD-ld} -m elf_i386"
6657             ;;
6658           ppc64-*linux*|powerpc64-*linux*)
6659             LD="${LD-ld} -m elf32ppclinux"
6660             ;;
6661           s390x-*linux*)
6662             LD="${LD-ld} -m elf_s390"
6663             ;;
6664           sparc64-*linux*)
6665             LD="${LD-ld} -m elf32_sparc"
6666             ;;
6667         esac
6668         ;;
6669       *64-bit*)
6670         case $host in
6671           x86_64-*kfreebsd*-gnu)
6672             LD="${LD-ld} -m elf_x86_64_fbsd"
6673             ;;
6674           x86_64-*linux*)
6675             LD="${LD-ld} -m elf_x86_64"
6676             ;;
6677           ppc*-*linux*|powerpc*-*linux*)
6678             LD="${LD-ld} -m elf64ppc"
6679             ;;
6680           s390*-*linux*|s390*-*tpf*)
6681             LD="${LD-ld} -m elf64_s390"
6682             ;;
6683           sparc*-*linux*)
6684             LD="${LD-ld} -m elf64_sparc"
6685             ;;
6686         esac
6687         ;;
6688     esac
6689   fi
6690   rm -rf conftest*
6691   ;;
6692
6693 *-*-sco3.2v5*)
6694   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6695   SAVE_CFLAGS="$CFLAGS"
6696   CFLAGS="$CFLAGS -belf"
6697   echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
6698 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
6699 if test "${lt_cv_cc_needs_belf+set}" = set; then
6700   echo $ECHO_N "(cached) $ECHO_C" >&6
6701 else
6702   ac_ext=c
6703 ac_cpp='$CPP $CPPFLAGS'
6704 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6705 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6706 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6707
6708      cat >conftest.$ac_ext <<_ACEOF
6709 /* confdefs.h.  */
6710 _ACEOF
6711 cat confdefs.h >>conftest.$ac_ext
6712 cat >>conftest.$ac_ext <<_ACEOF
6713 /* end confdefs.h.  */
6714
6715 int
6716 main ()
6717 {
6718
6719   ;
6720   return 0;
6721 }
6722 _ACEOF
6723 rm -f conftest.$ac_objext conftest$ac_exeext
6724 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6725   (eval $ac_link) 2>conftest.er1
6726   ac_status=$?
6727   grep -v '^ *+' conftest.er1 >conftest.err
6728   rm -f conftest.er1
6729   cat conftest.err >&5
6730   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6731   (exit $ac_status); } &&
6732          { ac_try='test -z "$ac_c_werror_flag"
6733                          || test ! -s conftest.err'
6734   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6735   (eval $ac_try) 2>&5
6736   ac_status=$?
6737   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6738   (exit $ac_status); }; } &&
6739          { ac_try='test -s conftest$ac_exeext'
6740   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6741   (eval $ac_try) 2>&5
6742   ac_status=$?
6743   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6744   (exit $ac_status); }; }; then
6745   lt_cv_cc_needs_belf=yes
6746 else
6747   echo "$as_me: failed program was:" >&5
6748 sed 's/^/| /' conftest.$ac_ext >&5
6749
6750 lt_cv_cc_needs_belf=no
6751 fi
6752 rm -f conftest.err conftest.$ac_objext \
6753       conftest$ac_exeext conftest.$ac_ext
6754      ac_ext=c
6755 ac_cpp='$CPP $CPPFLAGS'
6756 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6757 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6758 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6759
6760 fi
6761 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
6762 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
6763   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6764     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6765     CFLAGS="$SAVE_CFLAGS"
6766   fi
6767   ;;
6768 sparc*-*solaris*)
6769   # Find out which ABI we are using.
6770   echo 'int i;' > conftest.$ac_ext
6771   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6772   (eval $ac_compile) 2>&5
6773   ac_status=$?
6774   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6775   (exit $ac_status); }; then
6776     case `/usr/bin/file conftest.o` in
6777     *64-bit*)
6778       case $lt_cv_prog_gnu_ld in
6779       yes*) LD="${LD-ld} -m elf64_sparc" ;;
6780       *)    LD="${LD-ld} -64" ;;
6781       esac
6782       ;;
6783     esac
6784   fi
6785   rm -rf conftest*
6786   ;;
6787 esac
6788
6789 need_locks="$enable_libtool_lock"
6790
6791
6792 for ac_header in dlfcn.h
6793 do
6794 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6795 echo "$as_me:$LINENO: checking for $ac_header" >&5
6796 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6797 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6798   echo $ECHO_N "(cached) $ECHO_C" >&6
6799 else
6800   cat >conftest.$ac_ext <<_ACEOF
6801 /* confdefs.h.  */
6802 _ACEOF
6803 cat confdefs.h >>conftest.$ac_ext
6804 cat >>conftest.$ac_ext <<_ACEOF
6805 /* end confdefs.h.  */
6806 $ac_includes_default
6807
6808 #include <$ac_header>
6809 _ACEOF
6810 rm -f conftest.$ac_objext
6811 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6812   (eval $ac_compile) 2>conftest.er1
6813   ac_status=$?
6814   grep -v '^ *+' conftest.er1 >conftest.err
6815   rm -f conftest.er1
6816   cat conftest.err >&5
6817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6818   (exit $ac_status); } &&
6819          { ac_try='test -z "$ac_c_werror_flag"
6820                          || test ! -s conftest.err'
6821   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6822   (eval $ac_try) 2>&5
6823   ac_status=$?
6824   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6825   (exit $ac_status); }; } &&
6826          { ac_try='test -s conftest.$ac_objext'
6827   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6828   (eval $ac_try) 2>&5
6829   ac_status=$?
6830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6831   (exit $ac_status); }; }; then
6832   eval "$as_ac_Header=yes"
6833 else
6834   echo "$as_me: failed program was:" >&5
6835 sed 's/^/| /' conftest.$ac_ext >&5
6836
6837 eval "$as_ac_Header=no"
6838 fi
6839 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6840 fi
6841 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6842 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6843 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6844   cat >>confdefs.h <<_ACEOF
6845 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6846 _ACEOF
6847
6848 fi
6849
6850 done
6851
6852
6853
6854 # This can be used to rebuild libtool when needed
6855 LIBTOOL_DEPS="$ltmain"
6856
6857 # Always use our own libtool.
6858 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884 test -z "$LN_S" && LN_S="ln -s"
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899 if test -n "${ZSH_VERSION+set}" ; then
6900    setopt NO_GLOB_SUBST
6901 fi
6902
6903 echo "$as_me:$LINENO: checking for objdir" >&5
6904 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
6905 if test "${lt_cv_objdir+set}" = set; then
6906   echo $ECHO_N "(cached) $ECHO_C" >&6
6907 else
6908   rm -f .libs 2>/dev/null
6909 mkdir .libs 2>/dev/null
6910 if test -d .libs; then
6911   lt_cv_objdir=.libs
6912 else
6913   # MS-DOS does not allow filenames that begin with a dot.
6914   lt_cv_objdir=_libs
6915 fi
6916 rmdir .libs 2>/dev/null
6917 fi
6918 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
6919 echo "${ECHO_T}$lt_cv_objdir" >&6
6920 objdir=$lt_cv_objdir
6921
6922
6923
6924
6925
6926 cat >>confdefs.h <<_ACEOF
6927 #define LT_OBJDIR "$lt_cv_objdir/"
6928 _ACEOF
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946 case $host_os in
6947 aix3*)
6948   # AIX sometimes has problems with the GCC collect2 program.  For some
6949   # reason, if we set the COLLECT_NAMES environment variable, the problems
6950   # vanish in a puff of smoke.
6951   if test "X${COLLECT_NAMES+set}" != Xset; then
6952     COLLECT_NAMES=
6953     export COLLECT_NAMES
6954   fi
6955   ;;
6956 esac
6957
6958 # Sed substitution that helps us do robust quoting.  It backslashifies
6959 # metacharacters that are still active within double-quoted strings.
6960 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6961
6962 # Same as above, but do not quote variable references.
6963 double_quote_subst='s/\(["`\\]\)/\\\1/g'
6964
6965 # Sed substitution to delay expansion of an escaped shell variable in a
6966 # double_quote_subst'ed string.
6967 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6968
6969 # Sed substitution to delay expansion of an escaped single quote.
6970 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6971
6972 # Sed substitution to avoid accidental globbing in evaled expressions
6973 no_glob_subst='s/\*/\\\*/g'
6974
6975 # Global variables:
6976 ofile=libtool
6977 can_build_shared=yes
6978
6979 # All known linkers require a `.a' archive for static linking (except MSVC,
6980 # which needs '.lib').
6981 libext=a
6982
6983 with_gnu_ld="$lt_cv_prog_gnu_ld"
6984
6985 old_CC="$CC"
6986 old_CFLAGS="$CFLAGS"
6987
6988 # Set sane defaults for various variables
6989 test -z "$CC" && CC=cc
6990 test -z "$LTCC" && LTCC=$CC
6991 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6992 test -z "$LD" && LD=ld
6993 test -z "$ac_objext" && ac_objext=o
6994
6995 for cc_temp in $compiler""; do
6996   case $cc_temp in
6997     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6998     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6999     \-*) ;;
7000     *) break;;
7001   esac
7002 done
7003 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7004
7005
7006 # Only perform the check for file, if the check method requires it
7007 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7008 case $deplibs_check_method in
7009 file_magic*)
7010   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7011     echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
7012 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
7013 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7014   echo $ECHO_N "(cached) $ECHO_C" >&6
7015 else
7016   case $MAGIC_CMD in
7017 [\\/*] |  ?:[\\/]*)
7018   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7019   ;;
7020 *)
7021   lt_save_MAGIC_CMD="$MAGIC_CMD"
7022   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7023   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7024   for ac_dir in $ac_dummy; do
7025     IFS="$lt_save_ifs"
7026     test -z "$ac_dir" && ac_dir=.
7027     if test -f $ac_dir/${ac_tool_prefix}file; then
7028       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7029       if test -n "$file_magic_test_file"; then
7030         case $deplibs_check_method in
7031         "file_magic "*)
7032           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7033           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7034           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7035             $EGREP "$file_magic_regex" > /dev/null; then
7036             :
7037           else
7038             cat <<_LT_EOF 1>&2
7039
7040 *** Warning: the command libtool uses to detect shared libraries,
7041 *** $file_magic_cmd, produces output that libtool cannot recognize.
7042 *** The result is that libtool may fail to recognize shared libraries
7043 *** as such.  This will affect the creation of libtool libraries that
7044 *** depend on shared libraries, but programs linked with such libtool
7045 *** libraries will work regardless of this problem.  Nevertheless, you
7046 *** may want to report the problem to your system manager and/or to
7047 *** bug-libtool@gnu.org
7048
7049 _LT_EOF
7050           fi ;;
7051         esac
7052       fi
7053       break
7054     fi
7055   done
7056   IFS="$lt_save_ifs"
7057   MAGIC_CMD="$lt_save_MAGIC_CMD"
7058   ;;
7059 esac
7060 fi
7061
7062 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7063 if test -n "$MAGIC_CMD"; then
7064   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7065 echo "${ECHO_T}$MAGIC_CMD" >&6
7066 else
7067   echo "$as_me:$LINENO: result: no" >&5
7068 echo "${ECHO_T}no" >&6
7069 fi
7070
7071
7072
7073
7074
7075 if test -z "$lt_cv_path_MAGIC_CMD"; then
7076   if test -n "$ac_tool_prefix"; then
7077     echo "$as_me:$LINENO: checking for file" >&5
7078 echo $ECHO_N "checking for file... $ECHO_C" >&6
7079 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7080   echo $ECHO_N "(cached) $ECHO_C" >&6
7081 else
7082   case $MAGIC_CMD in
7083 [\\/*] |  ?:[\\/]*)
7084   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7085   ;;
7086 *)
7087   lt_save_MAGIC_CMD="$MAGIC_CMD"
7088   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7089   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7090   for ac_dir in $ac_dummy; do
7091     IFS="$lt_save_ifs"
7092     test -z "$ac_dir" && ac_dir=.
7093     if test -f $ac_dir/file; then
7094       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7095       if test -n "$file_magic_test_file"; then
7096         case $deplibs_check_method in
7097         "file_magic "*)
7098           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7099           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7100           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7101             $EGREP "$file_magic_regex" > /dev/null; then
7102             :
7103           else
7104             cat <<_LT_EOF 1>&2
7105
7106 *** Warning: the command libtool uses to detect shared libraries,
7107 *** $file_magic_cmd, produces output that libtool cannot recognize.
7108 *** The result is that libtool may fail to recognize shared libraries
7109 *** as such.  This will affect the creation of libtool libraries that
7110 *** depend on shared libraries, but programs linked with such libtool
7111 *** libraries will work regardless of this problem.  Nevertheless, you
7112 *** may want to report the problem to your system manager and/or to
7113 *** bug-libtool@gnu.org
7114
7115 _LT_EOF
7116           fi ;;
7117         esac
7118       fi
7119       break
7120     fi
7121   done
7122   IFS="$lt_save_ifs"
7123   MAGIC_CMD="$lt_save_MAGIC_CMD"
7124   ;;
7125 esac
7126 fi
7127
7128 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7129 if test -n "$MAGIC_CMD"; then
7130   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7131 echo "${ECHO_T}$MAGIC_CMD" >&6
7132 else
7133   echo "$as_me:$LINENO: result: no" >&5
7134 echo "${ECHO_T}no" >&6
7135 fi
7136
7137
7138   else
7139     MAGIC_CMD=:
7140   fi
7141 fi
7142
7143   fi
7144   ;;
7145 esac
7146
7147 # Use C for the default configuration in the libtool script
7148
7149 lt_save_CC="$CC"
7150 ac_ext=c
7151 ac_cpp='$CPP $CPPFLAGS'
7152 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7153 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7154 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7155
7156
7157 # Source file extension for C test sources.
7158 ac_ext=c
7159
7160 # Object file extension for compiled C test sources.
7161 objext=o
7162 objext=$objext
7163
7164 # Code to be used in simple compile tests
7165 lt_simple_compile_test_code="int some_variable = 0;"
7166
7167 # Code to be used in simple link tests
7168 lt_simple_link_test_code='int main(){return(0);}'
7169
7170
7171
7172
7173
7174
7175
7176 # If no C compiler was specified, use CC.
7177 LTCC=${LTCC-"$CC"}
7178
7179 # If no C compiler flags were specified, use CFLAGS.
7180 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7181
7182 # Allow CC to be a program name with arguments.
7183 compiler=$CC
7184
7185 # Save the default compiler, since it gets overwritten when the other
7186 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7187 compiler_DEFAULT=$CC
7188
7189 # save warnings/boilerplate of simple test code
7190 ac_outfile=conftest.$ac_objext
7191 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7192 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7193 _lt_compiler_boilerplate=`cat conftest.err`
7194 $RM conftest*
7195
7196 ac_outfile=conftest.$ac_objext
7197 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7198 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7199 _lt_linker_boilerplate=`cat conftest.err`
7200 $RM conftest*
7201
7202
7203 ## CAVEAT EMPTOR:
7204 ## There is no encapsulation within the following macros, do not change
7205 ## the running order or otherwise move them around unless you know exactly
7206 ## what you are doing...
7207 if test -n "$compiler"; then
7208
7209 lt_prog_compiler_no_builtin_flag=
7210
7211 if test "$GCC" = yes; then
7212   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7213
7214   echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7215 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
7216 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7217   echo $ECHO_N "(cached) $ECHO_C" >&6
7218 else
7219   lt_cv_prog_compiler_rtti_exceptions=no
7220    ac_outfile=conftest.$ac_objext
7221    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7222    lt_compiler_flag="-fno-rtti -fno-exceptions"
7223    # Insert the option either (1) after the last *FLAGS variable, or
7224    # (2) before a word containing "conftest.", or (3) at the end.
7225    # Note that $ac_compile itself does not contain backslashes and begins
7226    # with a dollar sign (not a hyphen), so the echo should work correctly.
7227    # The option is referenced via a variable to avoid confusing sed.
7228    lt_compile=`echo "$ac_compile" | $SED \
7229    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7230    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7231    -e 's:$: $lt_compiler_flag:'`
7232    (eval echo "\"\$as_me:7232: $lt_compile\"" >&5)
7233    (eval "$lt_compile" 2>conftest.err)
7234    ac_status=$?
7235    cat conftest.err >&5
7236    echo "$as_me:7236: \$? = $ac_status" >&5
7237    if (exit $ac_status) && test -s "$ac_outfile"; then
7238      # The compiler can only warn and ignore the option if not recognized
7239      # So say no if there are warnings other than the usual output.
7240      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7241      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7242      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7243        lt_cv_prog_compiler_rtti_exceptions=yes
7244      fi
7245    fi
7246    $RM conftest*
7247
7248 fi
7249 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7250 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
7251
7252 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7253     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7254 else
7255     :
7256 fi
7257
7258 fi
7259
7260
7261
7262
7263
7264
7265   lt_prog_compiler_wl=
7266 lt_prog_compiler_pic=
7267 lt_prog_compiler_static=
7268
7269 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7270 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
7271
7272   if test "$GCC" = yes; then
7273     lt_prog_compiler_wl='-Wl,'
7274     lt_prog_compiler_static='-static'
7275
7276     case $host_os in
7277       aix*)
7278       # All AIX code is PIC.
7279       if test "$host_cpu" = ia64; then
7280         # AIX 5 now supports IA64 processor
7281         lt_prog_compiler_static='-Bstatic'
7282       fi
7283       ;;
7284
7285     amigaos*)
7286       if test "$host_cpu" = m68k; then
7287         # FIXME: we need at least 68020 code to build shared libraries, but
7288         # adding the `-m68020' flag to GCC prevents building anything better,
7289         # like `-m68040'.
7290         lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7291       fi
7292       ;;
7293
7294     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7295       # PIC is the default for these OSes.
7296       ;;
7297
7298     mingw* | cygwin* | pw32* | os2*)
7299       # This hack is so that the source file can tell whether it is being
7300       # built for inclusion in a dll (and should export symbols for example).
7301       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7302       # (--disable-auto-import) libraries
7303       lt_prog_compiler_pic='-DDLL_EXPORT'
7304       ;;
7305
7306     darwin* | rhapsody*)
7307       # PIC is the default on this platform
7308       # Common symbols not allowed in MH_DYLIB files
7309       lt_prog_compiler_pic='-fno-common'
7310       ;;
7311
7312     hpux*)
7313       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7314       # not for PA HP-UX.
7315       case $host_cpu in
7316       hppa*64*|ia64*)
7317         # +Z the default
7318         ;;
7319       *)
7320         lt_prog_compiler_pic='-fPIC'
7321         ;;
7322       esac
7323       ;;
7324
7325     interix[3-9]*)
7326       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7327       # Instead, we relocate shared libraries at runtime.
7328       ;;
7329
7330     msdosdjgpp*)
7331       # Just because we use GCC doesn't mean we suddenly get shared libraries
7332       # on systems that don't support them.
7333       lt_prog_compiler_can_build_shared=no
7334       enable_shared=no
7335       ;;
7336
7337     *nto* | *qnx*)
7338       # QNX uses GNU C++, but need to define -shared option too, otherwise
7339       # it will coredump.
7340       lt_prog_compiler_pic='-fPIC -shared'
7341       ;;
7342
7343     sysv4*MP*)
7344       if test -d /usr/nec; then
7345         lt_prog_compiler_pic=-Kconform_pic
7346       fi
7347       ;;
7348
7349     *)
7350       lt_prog_compiler_pic='-fPIC'
7351       ;;
7352     esac
7353   else
7354     # PORTME Check for flag to pass linker flags through the system compiler.
7355     case $host_os in
7356     aix*)
7357       lt_prog_compiler_wl='-Wl,'
7358       if test "$host_cpu" = ia64; then
7359         # AIX 5 now supports IA64 processor
7360         lt_prog_compiler_static='-Bstatic'
7361       else
7362         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7363       fi
7364       ;;
7365     darwin*)
7366       # PIC is the default on this platform
7367       # Common symbols not allowed in MH_DYLIB files
7368       case $cc_basename in
7369       xlc*)
7370         lt_prog_compiler_pic='-qnocommon'
7371         lt_prog_compiler_wl='-Wl,'
7372         ;;
7373       esac
7374       ;;
7375
7376     mingw* | cygwin* | pw32* | os2*)
7377       # This hack is so that the source file can tell whether it is being
7378       # built for inclusion in a dll (and should export symbols for example).
7379       lt_prog_compiler_pic='-DDLL_EXPORT'
7380       ;;
7381
7382     hpux9* | hpux10* | hpux11*)
7383       lt_prog_compiler_wl='-Wl,'
7384       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7385       # not for PA HP-UX.
7386       case $host_cpu in
7387       hppa*64*|ia64*)
7388         # +Z the default
7389         ;;
7390       *)
7391         lt_prog_compiler_pic='+Z'
7392         ;;
7393       esac
7394       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7395       lt_prog_compiler_static='${wl}-a ${wl}archive'
7396       ;;
7397
7398     irix5* | irix6* | nonstopux*)
7399       lt_prog_compiler_wl='-Wl,'
7400       # PIC (with -KPIC) is the default.
7401       lt_prog_compiler_static='-non_shared'
7402       ;;
7403
7404     linux* | k*bsd*-gnu)
7405       case $cc_basename in
7406       icc* | ecc*)
7407         lt_prog_compiler_wl='-Wl,'
7408         lt_prog_compiler_pic='-KPIC'
7409         lt_prog_compiler_static='-static'
7410         ;;
7411       pgcc* | pgf77* | pgf90* | pgf95*)
7412         # Portland Group compilers (*not* the Pentium gcc compiler,
7413         # which looks to be a dead project)
7414         lt_prog_compiler_wl='-Wl,'
7415         lt_prog_compiler_pic='-fpic'
7416         lt_prog_compiler_static='-Bstatic'
7417         ;;
7418       ccc*)
7419         lt_prog_compiler_wl='-Wl,'
7420         # All Alpha code is PIC.
7421         lt_prog_compiler_static='-non_shared'
7422         ;;
7423       *)
7424         case `$CC -V 2>&1 | sed 5q` in
7425         *Sun\ C*)
7426           # Sun C 5.9
7427           lt_prog_compiler_pic='-KPIC'
7428           lt_prog_compiler_static='-Bstatic'
7429           lt_prog_compiler_wl='-Wl,'
7430           ;;
7431         *Sun\ F*)
7432           # Sun Fortran 8.3 passes all unrecognized flags to the linker
7433           lt_prog_compiler_pic='-KPIC'
7434           lt_prog_compiler_static='-Bstatic'
7435           lt_prog_compiler_wl=''
7436           ;;
7437         esac
7438         ;;
7439       esac
7440       ;;
7441
7442     newsos6)
7443       lt_prog_compiler_pic='-KPIC'
7444       lt_prog_compiler_static='-Bstatic'
7445       ;;
7446
7447     *nto* | *qnx*)
7448       # QNX uses GNU C++, but need to define -shared option too, otherwise
7449       # it will coredump.
7450       lt_prog_compiler_pic='-fPIC -shared'
7451       ;;
7452
7453     osf3* | osf4* | osf5*)
7454       lt_prog_compiler_wl='-Wl,'
7455       # All OSF/1 code is PIC.
7456       lt_prog_compiler_static='-non_shared'
7457       ;;
7458
7459     rdos*)
7460       lt_prog_compiler_static='-non_shared'
7461       ;;
7462
7463     solaris*)
7464       lt_prog_compiler_pic='-KPIC'
7465       lt_prog_compiler_static='-Bstatic'
7466       case $cc_basename in
7467       f77* | f90* | f95*)
7468         lt_prog_compiler_wl='-Qoption ld ';;
7469       *)
7470         lt_prog_compiler_wl='-Wl,';;
7471       esac
7472       ;;
7473
7474     sunos4*)
7475       lt_prog_compiler_wl='-Qoption ld '
7476       lt_prog_compiler_pic='-PIC'
7477       lt_prog_compiler_static='-Bstatic'
7478       ;;
7479
7480     sysv4 | sysv4.2uw2* | sysv4.3*)
7481       lt_prog_compiler_wl='-Wl,'
7482       lt_prog_compiler_pic='-KPIC'
7483       lt_prog_compiler_static='-Bstatic'
7484       ;;
7485
7486     sysv4*MP*)
7487       if test -d /usr/nec ;then
7488         lt_prog_compiler_pic='-Kconform_pic'
7489         lt_prog_compiler_static='-Bstatic'
7490       fi
7491       ;;
7492
7493     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7494       lt_prog_compiler_wl='-Wl,'
7495       lt_prog_compiler_pic='-KPIC'
7496       lt_prog_compiler_static='-Bstatic'
7497       ;;
7498
7499     unicos*)
7500       lt_prog_compiler_wl='-Wl,'
7501       lt_prog_compiler_can_build_shared=no
7502       ;;
7503
7504     uts4*)
7505       lt_prog_compiler_pic='-pic'
7506       lt_prog_compiler_static='-Bstatic'
7507       ;;
7508
7509     *)
7510       lt_prog_compiler_can_build_shared=no
7511       ;;
7512     esac
7513   fi
7514
7515 case $host_os in
7516   # For platforms which do not support PIC, -DPIC is meaningless:
7517   *djgpp*)
7518     lt_prog_compiler_pic=
7519     ;;
7520   *)
7521     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7522     ;;
7523 esac
7524 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7525 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
7526
7527
7528
7529
7530
7531
7532 #
7533 # Check to make sure the PIC flag actually works.
7534 #
7535 if test -n "$lt_prog_compiler_pic"; then
7536   echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7537 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
7538 if test "${lt_prog_compiler_pic_works+set}" = set; then
7539   echo $ECHO_N "(cached) $ECHO_C" >&6
7540 else
7541   lt_prog_compiler_pic_works=no
7542    ac_outfile=conftest.$ac_objext
7543    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7544    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7545    # Insert the option either (1) after the last *FLAGS variable, or
7546    # (2) before a word containing "conftest.", or (3) at the end.
7547    # Note that $ac_compile itself does not contain backslashes and begins
7548    # with a dollar sign (not a hyphen), so the echo should work correctly.
7549    # The option is referenced via a variable to avoid confusing sed.
7550    lt_compile=`echo "$ac_compile" | $SED \
7551    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7552    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7553    -e 's:$: $lt_compiler_flag:'`
7554    (eval echo "\"\$as_me:7554: $lt_compile\"" >&5)
7555    (eval "$lt_compile" 2>conftest.err)
7556    ac_status=$?
7557    cat conftest.err >&5
7558    echo "$as_me:7558: \$? = $ac_status" >&5
7559    if (exit $ac_status) && test -s "$ac_outfile"; then
7560      # The compiler can only warn and ignore the option if not recognized
7561      # So say no if there are warnings other than the usual output.
7562      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7563      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7564      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7565        lt_prog_compiler_pic_works=yes
7566      fi
7567    fi
7568    $RM conftest*
7569
7570 fi
7571 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7572 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7573
7574 if test x"$lt_prog_compiler_pic_works" = xyes; then
7575     case $lt_prog_compiler_pic in
7576      "" | " "*) ;;
7577      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7578      esac
7579 else
7580     lt_prog_compiler_pic=
7581      lt_prog_compiler_can_build_shared=no
7582 fi
7583
7584 fi
7585
7586
7587
7588
7589
7590
7591 #
7592 # Check to make sure the static flag actually works.
7593 #
7594 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7595 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7596 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
7597 if test "${lt_prog_compiler_static_works+set}" = set; then
7598   echo $ECHO_N "(cached) $ECHO_C" >&6
7599 else
7600   lt_prog_compiler_static_works=no
7601    save_LDFLAGS="$LDFLAGS"
7602    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7603    echo "$lt_simple_link_test_code" > conftest.$ac_ext
7604    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7605      # The linker can only warn and ignore the option if not recognized
7606      # So say no if there are warnings
7607      if test -s conftest.err; then
7608        # Append any errors to the config.log.
7609        cat conftest.err 1>&5
7610        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7611        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7612        if diff conftest.exp conftest.er2 >/dev/null; then
7613          lt_prog_compiler_static_works=yes
7614        fi
7615      else
7616        lt_prog_compiler_static_works=yes
7617      fi
7618    fi
7619    $RM conftest*
7620    LDFLAGS="$save_LDFLAGS"
7621
7622 fi
7623 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7624 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7625
7626 if test x"$lt_prog_compiler_static_works" = xyes; then
7627     :
7628 else
7629     lt_prog_compiler_static=
7630 fi
7631
7632
7633
7634
7635
7636
7637
7638   echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7639 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7640 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7641   echo $ECHO_N "(cached) $ECHO_C" >&6
7642 else
7643   lt_cv_prog_compiler_c_o=no
7644    $RM -r conftest 2>/dev/null
7645    mkdir conftest
7646    cd conftest
7647    mkdir out
7648    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7649
7650    lt_compiler_flag="-o out/conftest2.$ac_objext"
7651    # Insert the option either (1) after the last *FLAGS variable, or
7652    # (2) before a word containing "conftest.", or (3) at the end.
7653    # Note that $ac_compile itself does not contain backslashes and begins
7654    # with a dollar sign (not a hyphen), so the echo should work correctly.
7655    lt_compile=`echo "$ac_compile" | $SED \
7656    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7657    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7658    -e 's:$: $lt_compiler_flag:'`
7659    (eval echo "\"\$as_me:7659: $lt_compile\"" >&5)
7660    (eval "$lt_compile" 2>out/conftest.err)
7661    ac_status=$?
7662    cat out/conftest.err >&5
7663    echo "$as_me:7663: \$? = $ac_status" >&5
7664    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7665    then
7666      # The compiler can only warn and ignore the option if not recognized
7667      # So say no if there are warnings
7668      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7669      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7670      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7671        lt_cv_prog_compiler_c_o=yes
7672      fi
7673    fi
7674    chmod u+w . 2>&5
7675    $RM conftest*
7676    # SGI C++ compiler will create directory out/ii_files/ for
7677    # template instantiation
7678    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7679    $RM out/* && rmdir out
7680    cd ..
7681    $RM -r conftest
7682    $RM conftest*
7683
7684 fi
7685 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7686 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7687
7688
7689
7690
7691
7692
7693   echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7694 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7695 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7696   echo $ECHO_N "(cached) $ECHO_C" >&6
7697 else
7698   lt_cv_prog_compiler_c_o=no
7699    $RM -r conftest 2>/dev/null
7700    mkdir conftest
7701    cd conftest
7702    mkdir out
7703    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7704
7705    lt_compiler_flag="-o out/conftest2.$ac_objext"
7706    # Insert the option either (1) after the last *FLAGS variable, or
7707    # (2) before a word containing "conftest.", or (3) at the end.
7708    # Note that $ac_compile itself does not contain backslashes and begins
7709    # with a dollar sign (not a hyphen), so the echo should work correctly.
7710    lt_compile=`echo "$ac_compile" | $SED \
7711    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7712    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7713    -e 's:$: $lt_compiler_flag:'`
7714    (eval echo "\"\$as_me:7714: $lt_compile\"" >&5)
7715    (eval "$lt_compile" 2>out/conftest.err)
7716    ac_status=$?
7717    cat out/conftest.err >&5
7718    echo "$as_me:7718: \$? = $ac_status" >&5
7719    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7720    then
7721      # The compiler can only warn and ignore the option if not recognized
7722      # So say no if there are warnings
7723      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7724      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7725      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7726        lt_cv_prog_compiler_c_o=yes
7727      fi
7728    fi
7729    chmod u+w . 2>&5
7730    $RM conftest*
7731    # SGI C++ compiler will create directory out/ii_files/ for
7732    # template instantiation
7733    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7734    $RM out/* && rmdir out
7735    cd ..
7736    $RM -r conftest
7737    $RM conftest*
7738
7739 fi
7740 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7741 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7742
7743
7744
7745
7746 hard_links="nottested"
7747 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7748   # do not overwrite the value of need_locks provided by the user
7749   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
7750 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
7751   hard_links=yes
7752   $RM conftest*
7753   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7754   touch conftest.a
7755   ln conftest.a conftest.b 2>&5 || hard_links=no
7756   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7757   echo "$as_me:$LINENO: result: $hard_links" >&5
7758 echo "${ECHO_T}$hard_links" >&6
7759   if test "$hard_links" = no; then
7760     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7761 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7762     need_locks=warn
7763   fi
7764 else
7765   need_locks=no
7766 fi
7767
7768
7769
7770
7771
7772
7773   echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7774 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
7775
7776   runpath_var=
7777   allow_undefined_flag=
7778   always_export_symbols=no
7779   archive_cmds=
7780   archive_expsym_cmds=
7781   compiler_needs_object=no
7782   enable_shared_with_static_runtimes=no
7783   export_dynamic_flag_spec=
7784   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7785   hardcode_automatic=no
7786   hardcode_direct=no
7787   hardcode_direct_absolute=no
7788   hardcode_libdir_flag_spec=
7789   hardcode_libdir_flag_spec_ld=
7790   hardcode_libdir_separator=
7791   hardcode_minus_L=no
7792   hardcode_shlibpath_var=unsupported
7793   inherit_rpath=no
7794   link_all_deplibs=unknown
7795   module_cmds=
7796   module_expsym_cmds=
7797   old_archive_from_new_cmds=
7798   old_archive_from_expsyms_cmds=
7799   thread_safe_flag_spec=
7800   whole_archive_flag_spec=
7801   # include_expsyms should be a list of space-separated symbols to be *always*
7802   # included in the symbol list
7803   include_expsyms=
7804   # exclude_expsyms can be an extended regexp of symbols to exclude
7805   # it will be wrapped by ` (' and `)$', so one must not match beginning or
7806   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7807   # as well as any symbol that contains `d'.
7808   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
7809   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7810   # platforms (ab)use it in PIC code, but their linkers get confused if
7811   # the symbol is explicitly referenced.  Since portable code cannot
7812   # rely on this symbol name, it's probably fine to never include it in
7813   # preloaded symbol tables.
7814   extract_expsyms_cmds=
7815
7816   case $host_os in
7817   cygwin* | mingw* | pw32*)
7818     # FIXME: the MSVC++ port hasn't been tested in a loooong time
7819     # When not using gcc, we currently assume that we are using
7820     # Microsoft Visual C++.
7821     if test "$GCC" != yes; then
7822       with_gnu_ld=no
7823     fi
7824     ;;
7825   interix*)
7826     # we just hope/assume this is gcc and not c89 (= MSVC++)
7827     with_gnu_ld=yes
7828     ;;
7829   openbsd*)
7830     with_gnu_ld=no
7831     ;;
7832   esac
7833
7834   ld_shlibs=yes
7835   if test "$with_gnu_ld" = yes; then
7836     # If archive_cmds runs LD, not CC, wlarc should be empty
7837     wlarc='${wl}'
7838
7839     # Set some defaults for GNU ld with shared library support. These
7840     # are reset later if shared libraries are not supported. Putting them
7841     # here allows them to be overridden if necessary.
7842     runpath_var=LD_RUN_PATH
7843     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7844     export_dynamic_flag_spec='${wl}--export-dynamic'
7845     # ancient GNU ld didn't support --whole-archive et. al.
7846     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7847       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7848     else
7849       whole_archive_flag_spec=
7850     fi
7851     supports_anon_versioning=no
7852     case `$LD -v 2>&1` in
7853       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7854       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7855       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7856       *\ 2.11.*) ;; # other 2.11 versions
7857       *) supports_anon_versioning=yes ;;
7858     esac
7859
7860     # See if GNU ld supports shared libraries.
7861     case $host_os in
7862     aix[3-9]*)
7863       # On AIX/PPC, the GNU linker is very broken
7864       if test "$host_cpu" != ia64; then
7865         ld_shlibs=no
7866         cat <<_LT_EOF 1>&2
7867
7868 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7869 *** to be unable to reliably create shared libraries on AIX.
7870 *** Therefore, libtool is disabling shared libraries support.  If you
7871 *** really care for shared libraries, you may want to modify your PATH
7872 *** so that a non-GNU linker is found, and then restart.
7873
7874 _LT_EOF
7875       fi
7876       ;;
7877
7878     amigaos*)
7879       if test "$host_cpu" = m68k; then
7880         archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
7881         hardcode_libdir_flag_spec='-L$libdir'
7882         hardcode_minus_L=yes
7883       fi
7884
7885       # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
7886       # that the semantics of dynamic libraries on AmigaOS, at least up
7887       # to version 4, is to share data among multiple programs linked
7888       # with the same dynamic library.  Since this doesn't match the
7889       # behavior of shared libraries on other platforms, we can't use
7890       # them.
7891       ld_shlibs=no
7892       ;;
7893
7894     beos*)
7895       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7896         allow_undefined_flag=unsupported
7897         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7898         # support --undefined.  This deserves some investigation.  FIXME
7899         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7900       else
7901         ld_shlibs=no
7902       fi
7903       ;;
7904
7905     cygwin* | mingw* | pw32*)
7906       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7907       # as there is no search path for DLLs.
7908       hardcode_libdir_flag_spec='-L$libdir'
7909       allow_undefined_flag=unsupported
7910       always_export_symbols=no
7911       enable_shared_with_static_runtimes=yes
7912       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7913
7914       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7915         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7916         # If the export-symbols file already is a .def file (1st line
7917         # is EXPORTS), use it as is; otherwise, prepend...
7918         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7919           cp $export_symbols $output_objdir/$soname.def;
7920         else
7921           echo EXPORTS > $output_objdir/$soname.def;
7922           cat $export_symbols >> $output_objdir/$soname.def;
7923         fi~
7924         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7925       else
7926         ld_shlibs=no
7927       fi
7928       ;;
7929
7930     interix[3-9]*)
7931       hardcode_direct=no
7932       hardcode_shlibpath_var=no
7933       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7934       export_dynamic_flag_spec='${wl}-E'
7935       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7936       # Instead, shared libraries are loaded at an image base (0x10000000 by
7937       # default) and relocated if they conflict, which is a slow very memory
7938       # consuming and fragmenting process.  To avoid this, we pick a random,
7939       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7940       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7941       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7942       archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7943       ;;
7944
7945     gnu* | linux* | tpf* | k*bsd*-gnu)
7946       tmp_diet=no
7947       if test "$host_os" = linux-dietlibc; then
7948         case $cc_basename in
7949           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
7950         esac
7951       fi
7952       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7953          && test "$tmp_diet" = no
7954       then
7955         tmp_addflag=
7956         case $cc_basename,$host_cpu in
7957         pgcc*)                          # Portland Group C compiler
7958           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7959           tmp_addflag=' $pic_flag'
7960           ;;
7961         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
7962           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7963           tmp_addflag=' $pic_flag -Mnomain' ;;
7964         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
7965           tmp_addflag=' -i_dynamic' ;;
7966         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
7967           tmp_addflag=' -i_dynamic -nofor_main' ;;
7968         ifc* | ifort*)                  # Intel Fortran compiler
7969           tmp_addflag=' -nofor_main' ;;
7970         esac
7971         case `$CC -V 2>&1 | sed 5q` in
7972         *Sun\ C*)                       # Sun C 5.9
7973           whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7974           compiler_needs_object=yes
7975           tmp_sharedflag='-G' ;;
7976         *Sun\ F*)                       # Sun Fortran 8.3
7977           tmp_sharedflag='-G' ;;
7978         *)
7979           tmp_sharedflag='-shared' ;;
7980         esac
7981         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7982
7983         if test "x$supports_anon_versioning" = xyes; then
7984           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7985             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7986             echo "local: *; };" >> $output_objdir/$libname.ver~
7987             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7988         fi
7989       else
7990         ld_shlibs=no
7991       fi
7992       ;;
7993
7994     netbsd*)
7995       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
7996         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7997         wlarc=
7998       else
7999         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8000         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8001       fi
8002       ;;
8003
8004     solaris*)
8005       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8006         ld_shlibs=no
8007         cat <<_LT_EOF 1>&2
8008
8009 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8010 *** create shared libraries on Solaris systems.  Therefore, libtool
8011 *** is disabling shared libraries support.  We urge you to upgrade GNU
8012 *** binutils to release 2.9.1 or newer.  Another option is to modify
8013 *** your PATH or compiler configuration so that the native linker is
8014 *** used, and then restart.
8015
8016 _LT_EOF
8017       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8018         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8019         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8020       else
8021         ld_shlibs=no
8022       fi
8023       ;;
8024
8025     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8026       case `$LD -v 2>&1` in
8027         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8028         ld_shlibs=no
8029         cat <<_LT_EOF 1>&2
8030
8031 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8032 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8033 *** is disabling shared libraries support.  We urge you to upgrade GNU
8034 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8035 *** your PATH or compiler configuration so that the native linker is
8036 *** used, and then restart.
8037
8038 _LT_EOF
8039         ;;
8040         *)
8041           # For security reasons, it is highly recommended that you always
8042           # use absolute paths for naming shared libraries, and exclude the
8043           # DT_RUNPATH tag from executables and libraries.  But doing so
8044           # requires that you compile everything twice, which is a pain.
8045           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8046             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8047             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8048             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8049           else
8050             ld_shlibs=no
8051           fi
8052         ;;
8053       esac
8054       ;;
8055
8056     sunos4*)
8057       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8058       wlarc=
8059       hardcode_direct=yes
8060       hardcode_shlibpath_var=no
8061       ;;
8062
8063     *)
8064       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8065         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8066         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8067       else
8068         ld_shlibs=no
8069       fi
8070       ;;
8071     esac
8072
8073     if test "$ld_shlibs" = no; then
8074       runpath_var=
8075       hardcode_libdir_flag_spec=
8076       export_dynamic_flag_spec=
8077       whole_archive_flag_spec=
8078     fi
8079   else
8080     # PORTME fill in a description of your system's linker (not GNU ld)
8081     case $host_os in
8082     aix3*)
8083       allow_undefined_flag=unsupported
8084       always_export_symbols=yes
8085       archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
8086       # Note: this linker hardcodes the directories in LIBPATH if there
8087       # are no directories specified by -L.
8088       hardcode_minus_L=yes
8089       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8090         # Neither direct hardcoding nor static linking is supported with a
8091         # broken collect2.
8092         hardcode_direct=unsupported
8093       fi
8094       ;;
8095
8096     aix[4-9]*)
8097       if test "$host_cpu" = ia64; then
8098         # On IA64, the linker does run time linking by default, so we don't
8099         # have to do anything special.
8100         aix_use_runtimelinking=no
8101         exp_sym_flag='-Bexport'
8102         no_entry_flag=""
8103       else
8104         # If we're using GNU nm, then we don't want the "-C" option.
8105         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8106         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8107           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8108         else
8109           export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8110         fi
8111         aix_use_runtimelinking=no
8112
8113         # Test if we are trying to use run time linking or normal
8114         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8115         # need to do runtime linking.
8116         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8117           for ld_flag in $LDFLAGS; do
8118           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8119             aix_use_runtimelinking=yes
8120             break
8121           fi
8122           done
8123           ;;
8124         esac
8125
8126         exp_sym_flag='-bexport'
8127         no_entry_flag='-bnoentry'
8128       fi
8129
8130       # When large executables or shared objects are built, AIX ld can
8131       # have problems creating the table of contents.  If linking a library
8132       # or program results in "error TOC overflow" add -mminimal-toc to
8133       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8134       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8135
8136       archive_cmds=''
8137       hardcode_direct=yes
8138       hardcode_direct_absolute=yes
8139       hardcode_libdir_separator=':'
8140       link_all_deplibs=yes
8141       file_list_spec='${wl}-f,'
8142
8143       if test "$GCC" = yes; then
8144         case $host_os in aix4.[012]|aix4.[012].*)
8145         # We only want to do this on AIX 4.2 and lower, the check
8146         # below for broken collect2 doesn't work under 4.3+
8147           collect2name=`${CC} -print-prog-name=collect2`
8148           if test -f "$collect2name" &&
8149            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8150           then
8151           # We have reworked collect2
8152           :
8153           else
8154           # We have old collect2
8155           hardcode_direct=unsupported
8156           # It fails to find uninstalled libraries when the uninstalled
8157           # path is not listed in the libpath.  Setting hardcode_minus_L
8158           # to unsupported forces relinking
8159           hardcode_minus_L=yes
8160           hardcode_libdir_flag_spec='-L$libdir'
8161           hardcode_libdir_separator=
8162           fi
8163           ;;
8164         esac
8165         shared_flag='-shared'
8166         if test "$aix_use_runtimelinking" = yes; then
8167           shared_flag="$shared_flag "'${wl}-G'
8168         fi
8169       else
8170         # not using gcc
8171         if test "$host_cpu" = ia64; then
8172         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8173         # chokes on -Wl,-G. The following line is correct:
8174           shared_flag='-G'
8175         else
8176           if test "$aix_use_runtimelinking" = yes; then
8177             shared_flag='${wl}-G'
8178           else
8179             shared_flag='${wl}-bM:SRE'
8180           fi
8181         fi
8182       fi
8183
8184       # It seems that -bexpall does not export symbols beginning with
8185       # underscore (_), so it is better to generate a list of symbols to export.
8186       always_export_symbols=yes
8187       if test "$aix_use_runtimelinking" = yes; then
8188         # Warning - without using the other runtime loading flags (-brtl),
8189         # -berok will link without error, but may produce a broken library.
8190         allow_undefined_flag='-berok'
8191         # Determine the default libpath from the value encoded in an
8192         # empty executable.
8193         cat >conftest.$ac_ext <<_ACEOF
8194 /* confdefs.h.  */
8195 _ACEOF
8196 cat confdefs.h >>conftest.$ac_ext
8197 cat >>conftest.$ac_ext <<_ACEOF
8198 /* end confdefs.h.  */
8199
8200 int
8201 main ()
8202 {
8203
8204   ;
8205   return 0;
8206 }
8207 _ACEOF
8208 rm -f conftest.$ac_objext conftest$ac_exeext
8209 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8210   (eval $ac_link) 2>conftest.er1
8211   ac_status=$?
8212   grep -v '^ *+' conftest.er1 >conftest.err
8213   rm -f conftest.er1
8214   cat conftest.err >&5
8215   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8216   (exit $ac_status); } &&
8217          { ac_try='test -z "$ac_c_werror_flag"
8218                          || test ! -s conftest.err'
8219   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8220   (eval $ac_try) 2>&5
8221   ac_status=$?
8222   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8223   (exit $ac_status); }; } &&
8224          { ac_try='test -s conftest$ac_exeext'
8225   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8226   (eval $ac_try) 2>&5
8227   ac_status=$?
8228   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8229   (exit $ac_status); }; }; then
8230
8231 lt_aix_libpath_sed='
8232     /Import File Strings/,/^$/ {
8233         /^0/ {
8234             s/^0  *\(.*\)$/\1/
8235             p
8236         }
8237     }'
8238 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8239 # Check for a 64-bit object if we didn't find anything.
8240 if test -z "$aix_libpath"; then
8241   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8242 fi
8243 else
8244   echo "$as_me: failed program was:" >&5
8245 sed 's/^/| /' conftest.$ac_ext >&5
8246
8247 fi
8248 rm -f conftest.err conftest.$ac_objext \
8249       conftest$ac_exeext conftest.$ac_ext
8250 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8251
8252         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8253         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8254       else
8255         if test "$host_cpu" = ia64; then
8256           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8257           allow_undefined_flag="-z nodefs"
8258           archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
8259         else
8260          # Determine the default libpath from the value encoded in an
8261          # empty executable.
8262          cat >conftest.$ac_ext <<_ACEOF
8263 /* confdefs.h.  */
8264 _ACEOF
8265 cat confdefs.h >>conftest.$ac_ext
8266 cat >>conftest.$ac_ext <<_ACEOF
8267 /* end confdefs.h.  */
8268
8269 int
8270 main ()
8271 {
8272
8273   ;
8274   return 0;
8275 }
8276 _ACEOF
8277 rm -f conftest.$ac_objext conftest$ac_exeext
8278 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8279   (eval $ac_link) 2>conftest.er1
8280   ac_status=$?
8281   grep -v '^ *+' conftest.er1 >conftest.err
8282   rm -f conftest.er1
8283   cat conftest.err >&5
8284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8285   (exit $ac_status); } &&
8286          { ac_try='test -z "$ac_c_werror_flag"
8287                          || test ! -s conftest.err'
8288   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8289   (eval $ac_try) 2>&5
8290   ac_status=$?
8291   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8292   (exit $ac_status); }; } &&
8293          { ac_try='test -s conftest$ac_exeext'
8294   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8295   (eval $ac_try) 2>&5
8296   ac_status=$?
8297   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8298   (exit $ac_status); }; }; then
8299
8300 lt_aix_libpath_sed='
8301     /Import File Strings/,/^$/ {
8302         /^0/ {
8303             s/^0  *\(.*\)$/\1/
8304             p
8305         }
8306     }'
8307 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8308 # Check for a 64-bit object if we didn't find anything.
8309 if test -z "$aix_libpath"; then
8310   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8311 fi
8312 else
8313   echo "$as_me: failed program was:" >&5
8314 sed 's/^/| /' conftest.$ac_ext >&5
8315
8316 fi
8317 rm -f conftest.err conftest.$ac_objext \
8318       conftest$ac_exeext conftest.$ac_ext
8319 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8320
8321          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8322           # Warning - without using the other run time loading flags,
8323           # -berok will link without error, but may produce a broken library.
8324           no_undefined_flag=' ${wl}-bernotok'
8325           allow_undefined_flag=' ${wl}-berok'
8326           # Exported symbols can be pulled into shared objects from archives
8327           whole_archive_flag_spec='$convenience'
8328           archive_cmds_need_lc=yes
8329           # This is similar to how AIX traditionally builds its shared libraries.
8330           archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
8331         fi
8332       fi
8333       ;;
8334
8335     amigaos*)
8336       if test "$host_cpu" = m68k; then
8337         archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
8338         hardcode_libdir_flag_spec='-L$libdir'
8339         hardcode_minus_L=yes
8340       fi
8341       # see comment about different semantics on the GNU ld section
8342       ld_shlibs=no
8343       ;;
8344
8345     bsdi[45]*)
8346       export_dynamic_flag_spec=-rdynamic
8347       ;;
8348
8349     cygwin* | mingw* | pw32*)
8350       # When not using gcc, we currently assume that we are using
8351       # Microsoft Visual C++.
8352       # hardcode_libdir_flag_spec is actually meaningless, as there is
8353       # no search path for DLLs.
8354       hardcode_libdir_flag_spec=' '
8355       allow_undefined_flag=unsupported
8356       # Tell ltmain to make .lib files, not .a files.
8357       libext=lib
8358       # Tell ltmain to make .dll files, not .so files.
8359       shrext_cmds=".dll"
8360       # FIXME: Setting linknames here is a bad hack.
8361       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8362       # The linker will automatically build a .lib file if we build a DLL.
8363       old_archive_from_new_cmds='true'
8364       # FIXME: Should let the user specify the lib program.
8365       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8366       fix_srcfile_path='`cygpath -w "$srcfile"`'
8367       enable_shared_with_static_runtimes=yes
8368       ;;
8369
8370     darwin* | rhapsody*)
8371       case $host_os in
8372       rhapsody* | darwin1.[012])
8373         allow_undefined_flag='${wl}-undefined ${wl}suppress'
8374         ;;
8375       *) # Darwin 1.3 on
8376         case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
8377         10.[012])
8378           allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8379           ;;
8380         10.*)
8381           allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
8382           ;;
8383         esac
8384         ;;
8385       esac
8386       archive_cmds_need_lc=no
8387       hardcode_direct=no
8388       hardcode_automatic=yes
8389       hardcode_shlibpath_var=unsupported
8390       whole_archive_flag_spec=''
8391       link_all_deplibs=yes
8392       if test "$GCC" = yes ; then
8393         if test "${lt_cv_apple_cc_single_mod+set}" = set; then
8394   echo $ECHO_N "(cached) $ECHO_C" >&6
8395 else
8396   lt_cv_apple_cc_single_mod=no
8397         if test -z "${LT_MULTI_MODULE}"; then
8398           # By default we will add the -single_module flag. You can override
8399           # by either setting the environment variable LT_MULTI_MODULE
8400           # non-empty at configure time, or by adding -multi-module to the
8401           # link flags.
8402           echo "int foo(void){return 1;}" > conftest.c
8403           $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8404               -dynamiclib ${wl}-single_module conftest.c
8405           if test -f libconftest.dylib; then
8406               lt_cv_apple_cc_single_mod=yes
8407               rm libconftest.dylib
8408           fi
8409           rm conftest.$ac_ext
8410         fi
8411 fi
8412
8413         output_verbose_link_cmd=echo
8414         if test "X$lt_cv_apple_cc_single_mod" = Xyes ; then
8415           archive_cmds='$CC -dynamiclib $single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8416           archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $single_module -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8417         else
8418           archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8419           archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8420         fi
8421         module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8422         module_expsym_cmds='sed -e "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8423       else
8424         case $cc_basename in
8425         xlc*)
8426           output_verbose_link_cmd=echo
8427           archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`$ECHO $rpath/$soname` $verstring'
8428           module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8429           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8430           archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8431           module_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8432           ;;
8433         *)
8434           ld_shlibs=no
8435           ;;
8436         esac
8437       fi
8438       ;;
8439
8440     dgux*)
8441       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8442       hardcode_libdir_flag_spec='-L$libdir'
8443       hardcode_shlibpath_var=no
8444       ;;
8445
8446     freebsd1*)
8447       ld_shlibs=no
8448       ;;
8449
8450     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8451     # support.  Future versions do this automatically, but an explicit c++rt0.o
8452     # does not break anything, and helps significantly (at the cost of a little
8453     # extra space).
8454     freebsd2.2*)
8455       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8456       hardcode_libdir_flag_spec='-R$libdir'
8457       hardcode_direct=yes
8458       hardcode_shlibpath_var=no
8459       ;;
8460
8461     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8462     freebsd2*)
8463       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8464       hardcode_direct=yes
8465       hardcode_minus_L=yes
8466       hardcode_shlibpath_var=no
8467       ;;
8468
8469     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8470     freebsd* | dragonfly*)
8471       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8472       hardcode_libdir_flag_spec='-R$libdir'
8473       hardcode_direct=yes
8474       hardcode_shlibpath_var=no
8475       ;;
8476
8477     hpux9*)
8478       if test "$GCC" = yes; then
8479         archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8480       else
8481         archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8482       fi
8483       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8484       hardcode_libdir_separator=:
8485       hardcode_direct=yes
8486
8487       # hardcode_minus_L: Not really in the search PATH,
8488       # but as the default location of the library.
8489       hardcode_minus_L=yes
8490       export_dynamic_flag_spec='${wl}-E'
8491       ;;
8492
8493     hpux10*)
8494       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8495         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8496       else
8497         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8498       fi
8499       if test "$with_gnu_ld" = no; then
8500         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8501         hardcode_libdir_flag_spec_ld='+b $libdir'
8502         hardcode_libdir_separator=:
8503         hardcode_direct=yes
8504         hardcode_direct_absolute=yes
8505         export_dynamic_flag_spec='${wl}-E'
8506         # hardcode_minus_L: Not really in the search PATH,
8507         # but as the default location of the library.
8508         hardcode_minus_L=yes
8509       fi
8510       ;;
8511
8512     hpux11*)
8513       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8514         case $host_cpu in
8515         hppa*64*)
8516           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8517           ;;
8518         ia64*)
8519           archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8520           ;;
8521         *)
8522           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8523           ;;
8524         esac
8525       else
8526         case $host_cpu in
8527         hppa*64*)
8528           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8529           ;;
8530         ia64*)
8531           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8532           ;;
8533         *)
8534           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8535           ;;
8536         esac
8537       fi
8538       if test "$with_gnu_ld" = no; then
8539         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8540         hardcode_libdir_separator=:
8541
8542         case $host_cpu in
8543         hppa*64*|ia64*)
8544           hardcode_direct=no
8545           hardcode_shlibpath_var=no
8546           ;;
8547         *)
8548           hardcode_direct=yes
8549           hardcode_direct_absolute=yes
8550           export_dynamic_flag_spec='${wl}-E'
8551
8552           # hardcode_minus_L: Not really in the search PATH,
8553           # but as the default location of the library.
8554           hardcode_minus_L=yes
8555           ;;
8556         esac
8557       fi
8558       ;;
8559
8560     irix5* | irix6* | nonstopux*)
8561       if test "$GCC" = yes; then
8562         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8563         # Try to use the -exported_symbol ld option, if it does not
8564         # work, assume that -exports_file does not work either and
8565         # implicitly export all symbols.
8566         save_LDFLAGS="$LDFLAGS"
8567         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8568         cat >conftest.$ac_ext <<_ACEOF
8569 int foo(void) {}
8570 _ACEOF
8571 rm -f conftest.$ac_objext conftest$ac_exeext
8572 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8573   (eval $ac_link) 2>conftest.er1
8574   ac_status=$?
8575   grep -v '^ *+' conftest.er1 >conftest.err
8576   rm -f conftest.er1
8577   cat conftest.err >&5
8578   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8579   (exit $ac_status); } &&
8580          { ac_try='test -z "$ac_c_werror_flag"
8581                          || test ! -s conftest.err'
8582   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8583   (eval $ac_try) 2>&5
8584   ac_status=$?
8585   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8586   (exit $ac_status); }; } &&
8587          { ac_try='test -s conftest$ac_exeext'
8588   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8589   (eval $ac_try) 2>&5
8590   ac_status=$?
8591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8592   (exit $ac_status); }; }; then
8593   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8594
8595 else
8596   echo "$as_me: failed program was:" >&5
8597 sed 's/^/| /' conftest.$ac_ext >&5
8598
8599 fi
8600 rm -f conftest.err conftest.$ac_objext \
8601       conftest$ac_exeext conftest.$ac_ext
8602         LDFLAGS="$save_LDFLAGS"
8603       else
8604         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8605         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8606       fi
8607       archive_cmds_need_lc='no'
8608       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8609       hardcode_libdir_separator=:
8610       inherit_rpath=yes
8611       link_all_deplibs=yes
8612       ;;
8613
8614     netbsd*)
8615       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8616         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8617       else
8618         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8619       fi
8620       hardcode_libdir_flag_spec='-R$libdir'
8621       hardcode_direct=yes
8622       hardcode_shlibpath_var=no
8623       ;;
8624
8625     newsos6)
8626       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8627       hardcode_direct=yes
8628       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8629       hardcode_libdir_separator=:
8630       hardcode_shlibpath_var=no
8631       ;;
8632
8633     *nto* | *qnx*)
8634       ;;
8635
8636     openbsd*)
8637       hardcode_direct=yes
8638       hardcode_shlibpath_var=no
8639       hardcode_direct_absolute=yes
8640       if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8641         archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8642         archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8643         hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8644         export_dynamic_flag_spec='${wl}-E'
8645       else
8646         case $host_os in
8647         openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8648           archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8649           hardcode_libdir_flag_spec='-R$libdir'
8650           ;;
8651         *)
8652           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8653           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8654           ;;
8655         esac
8656       fi
8657       ;;
8658
8659     os2*)
8660       hardcode_libdir_flag_spec='-L$libdir'
8661       hardcode_minus_L=yes
8662       allow_undefined_flag=unsupported
8663       archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
8664       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8665       ;;
8666
8667     osf3*)
8668       if test "$GCC" = yes; then
8669         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8670         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8671       else
8672         allow_undefined_flag=' -expect_unresolved \*'
8673         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8674       fi
8675       archive_cmds_need_lc='no'
8676       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8677       hardcode_libdir_separator=:
8678       ;;
8679
8680     osf4* | osf5*)      # as osf3* with the addition of -msym flag
8681       if test "$GCC" = yes; then
8682         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8683         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8684         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8685       else
8686         allow_undefined_flag=' -expect_unresolved \*'
8687         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8688         archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
8689         $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8690
8691         # Both c and cxx compiler support -rpath directly
8692         hardcode_libdir_flag_spec='-rpath $libdir'
8693       fi
8694       archive_cmds_need_lc='no'
8695       hardcode_libdir_separator=:
8696       ;;
8697
8698     solaris*)
8699       no_undefined_flag=' -z defs'
8700       if test "$GCC" = yes; then
8701         wlarc='${wl}'
8702         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8703         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8704           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8705       else
8706         case `$CC -V 2>&1` in
8707         *"Compilers 5.0"*)
8708           wlarc=''
8709           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8710           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8711           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8712           ;;
8713         *)
8714           wlarc='${wl}'
8715           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8716           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8717           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8718           ;;
8719         esac
8720       fi
8721       hardcode_libdir_flag_spec='-R$libdir'
8722       hardcode_shlibpath_var=no
8723       case $host_os in
8724       solaris2.[0-5] | solaris2.[0-5].*) ;;
8725       *)
8726         # The compiler driver will combine and reorder linker options,
8727         # but understands `-z linker_flag'.  GCC discards it without `$wl',
8728         # but is careful enough not to reorder.
8729         # Supported since Solaris 2.6 (maybe 2.5.1?)
8730         if test "$GCC" = yes; then
8731           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8732         else
8733           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8734         fi
8735         ;;
8736       esac
8737       link_all_deplibs=yes
8738       ;;
8739
8740     sunos4*)
8741       if test "x$host_vendor" = xsequent; then
8742         # Use $CC to link under sequent, because it throws in some extra .o
8743         # files that make .init and .fini sections work.
8744         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8745       else
8746         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8747       fi
8748       hardcode_libdir_flag_spec='-L$libdir'
8749       hardcode_direct=yes
8750       hardcode_minus_L=yes
8751       hardcode_shlibpath_var=no
8752       ;;
8753
8754     sysv4)
8755       case $host_vendor in
8756         sni)
8757           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8758           hardcode_direct=yes # is this really true???
8759         ;;
8760         siemens)
8761           ## LD is ld it makes a PLAMLIB
8762           ## CC just makes a GrossModule.
8763           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8764           reload_cmds='$CC -r -o $output$reload_objs'
8765           hardcode_direct=no
8766         ;;
8767         motorola)
8768           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8769           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8770         ;;
8771       esac
8772       runpath_var='LD_RUN_PATH'
8773       hardcode_shlibpath_var=no
8774       ;;
8775
8776     sysv4.3*)
8777       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8778       hardcode_shlibpath_var=no
8779       export_dynamic_flag_spec='-Bexport'
8780       ;;
8781
8782     sysv4*MP*)
8783       if test -d /usr/nec; then
8784         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8785         hardcode_shlibpath_var=no
8786         runpath_var=LD_RUN_PATH
8787         hardcode_runpath_var=yes
8788         ld_shlibs=yes
8789       fi
8790       ;;
8791
8792     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8793       no_undefined_flag='${wl}-z,text'
8794       archive_cmds_need_lc=no
8795       hardcode_shlibpath_var=no
8796       runpath_var='LD_RUN_PATH'
8797
8798       if test "$GCC" = yes; then
8799         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8800         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8801       else
8802         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8803         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8804       fi
8805       ;;
8806
8807     sysv5* | sco3.2v5* | sco5v6*)
8808       # Note: We can NOT use -z defs as we might desire, because we do not
8809       # link with -lc, and that would cause any symbols used from libc to
8810       # always be unresolved, which means just about no library would
8811       # ever link correctly.  If we're not using GNU ld we use -z text
8812       # though, which does catch some bad symbols but isn't as heavy-handed
8813       # as -z defs.
8814       no_undefined_flag='${wl}-z,text'
8815       allow_undefined_flag='${wl}-z,nodefs'
8816       archive_cmds_need_lc=no
8817       hardcode_shlibpath_var=no
8818       hardcode_libdir_flag_spec='${wl}-R,$libdir'
8819       hardcode_libdir_separator=':'
8820       link_all_deplibs=yes
8821       export_dynamic_flag_spec='${wl}-Bexport'
8822       runpath_var='LD_RUN_PATH'
8823
8824       if test "$GCC" = yes; then
8825         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8826         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8827       else
8828         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8829         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8830       fi
8831       ;;
8832
8833     uts4*)
8834       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8835       hardcode_libdir_flag_spec='-L$libdir'
8836       hardcode_shlibpath_var=no
8837       ;;
8838
8839     *)
8840       ld_shlibs=no
8841       ;;
8842     esac
8843
8844     if test x$host_vendor = xsni; then
8845       case $host in
8846       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8847         export_dynamic_flag_spec='${wl}-Blargedynsym'
8848         ;;
8849       esac
8850     fi
8851   fi
8852
8853 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8854 echo "${ECHO_T}$ld_shlibs" >&6
8855 test "$ld_shlibs" = no && can_build_shared=no
8856
8857 with_gnu_ld=$with_gnu_ld
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873 #
8874 # Do we need to explicitly link libc?
8875 #
8876 case "x$archive_cmds_need_lc" in
8877 x|xyes)
8878   # Assume -lc should be added
8879   archive_cmds_need_lc=yes
8880
8881   if test "$enable_shared" = yes && test "$GCC" = yes; then
8882     case $archive_cmds in
8883     *'~'*)
8884       # FIXME: we may have to deal with multi-command sequences.
8885       ;;
8886     '$CC '*)
8887       # Test whether the compiler implicitly links with -lc since on some
8888       # systems, -lgcc has to come before -lc. If gcc already passes -lc
8889       # to ld, don't add -lc before -lgcc.
8890       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
8891 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
8892       $RM conftest*
8893       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8894
8895       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8896   (eval $ac_compile) 2>&5
8897   ac_status=$?
8898   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8899   (exit $ac_status); } 2>conftest.err; then
8900         soname=conftest
8901         lib=conftest
8902         libobjs=conftest.$ac_objext
8903         deplibs=
8904         wl=$lt_prog_compiler_wl
8905         pic_flag=$lt_prog_compiler_pic
8906         compiler_flags=-v
8907         linker_flags=-v
8908         verstring=
8909         output_objdir=.
8910         libname=conftest
8911         lt_save_allow_undefined_flag=$allow_undefined_flag
8912         allow_undefined_flag=
8913         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
8914   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8915   ac_status=$?
8916   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8917   (exit $ac_status); }
8918         then
8919           archive_cmds_need_lc=no
8920         else
8921           archive_cmds_need_lc=yes
8922         fi
8923         allow_undefined_flag=$lt_save_allow_undefined_flag
8924       else
8925         cat conftest.err 1>&5
8926       fi
8927       $RM conftest*
8928       echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
8929 echo "${ECHO_T}$archive_cmds_need_lc" >&6
8930       ;;
8931     esac
8932   fi
8933   ;;
8934 esac
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092   echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
9093 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
9094 withGCC=$GCC
9095 if test "$withGCC" = yes; then
9096   case $host_os in
9097     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9098     *) lt_awk_arg="/^libraries:/" ;;
9099   esac
9100   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9101   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9102     # if the path contains ";" then we assume it to be the separator
9103     # otherwise default to the standard path separator (i.e. ":") - it is
9104     # assumed that no part of a normal pathname contains ";" but that should
9105     # okay in the real world where ";" in dirpaths is itself problematic.
9106     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9107   else
9108     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9109   fi
9110   # Ok, now we have the path, separated by spaces, we can step through it
9111   # and add multilib dir if necessary.
9112   lt_tmp_lt_search_path_spec=
9113   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9114   for lt_sys_path in $lt_search_path_spec; do
9115     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9116       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9117     else
9118       test -d "$lt_sys_path" && \
9119         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9120     fi
9121   done
9122   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9123 BEGIN {RS=" "; FS="/|\n";} {
9124   lt_foo="";
9125   lt_count=0;
9126   for (lt_i = NF; lt_i > 0; lt_i--) {
9127     if ($lt_i != "" && $lt_i != ".") {
9128       if ($lt_i == "..") {
9129         lt_count++;
9130       } else {
9131         if (lt_count == 0) {
9132           lt_foo="/" $lt_i lt_foo;
9133         } else {
9134           lt_count--;
9135         }
9136       }
9137     }
9138   }
9139   if (lt_foo != "") { lt_freq[lt_foo]++; }
9140   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9141 }'`
9142   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9143 else
9144   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9145 fi
9146 library_names_spec=
9147 libname_spec='lib$name'
9148 soname_spec=
9149 shrext_cmds=".so"
9150 postinstall_cmds=
9151 postuninstall_cmds=
9152 finish_cmds=
9153 finish_eval=
9154 shlibpath_var=
9155 shlibpath_overrides_runpath=unknown
9156 version_type=none
9157 dynamic_linker="$host_os ld.so"
9158 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9159 need_lib_prefix=unknown
9160 hardcode_into_libs=no
9161
9162 # when you set need_version to no, make sure it does not cause -set_version
9163 # flags to be left without arguments
9164 need_version=unknown
9165
9166 case $host_os in
9167 aix3*)
9168   version_type=linux
9169   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9170   shlibpath_var=LIBPATH
9171
9172   # AIX 3 has no versioning support, so we append a major version to the name.
9173   soname_spec='${libname}${release}${shared_ext}$major'
9174   ;;
9175
9176 aix[4-9]*)
9177   version_type=linux
9178   need_lib_prefix=no
9179   need_version=no
9180   hardcode_into_libs=yes
9181   if test "$host_cpu" = ia64; then
9182     # AIX 5 supports IA64
9183     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9184     shlibpath_var=LD_LIBRARY_PATH
9185   else
9186     # With GCC up to 2.95.x, collect2 would create an import file
9187     # for dependence libraries.  The import file would start with
9188     # the line `#! .'.  This would cause the generated library to
9189     # depend on `.', always an invalid library.  This was fixed in
9190     # development snapshots of GCC prior to 3.0.
9191     case $host_os in
9192       aix4 | aix4.[01] | aix4.[01].*)
9193       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9194            echo ' yes '
9195            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9196         :
9197       else
9198         can_build_shared=no
9199       fi
9200       ;;
9201     esac
9202     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9203     # soname into executable. Probably we can add versioning support to
9204     # collect2, so additional links can be useful in future.
9205     if test "$aix_use_runtimelinking" = yes; then
9206       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9207       # instead of lib<name>.a to let people know that these are not
9208       # typical AIX shared libraries.
9209       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9210     else
9211       # We preserve .a as extension for shared libraries through AIX4.2
9212       # and later when we are not doing run time linking.
9213       library_names_spec='${libname}${release}.a $libname.a'
9214       soname_spec='${libname}${release}${shared_ext}$major'
9215     fi
9216     shlibpath_var=LIBPATH
9217   fi
9218   ;;
9219
9220 amigaos*)
9221   if test "$host_cpu" = m68k; then
9222     library_names_spec='$libname.ixlibrary $libname.a'
9223     # Create ${libname}_ixlibrary.a entries in /sys/libs.
9224     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9225   else
9226     dynamic_linker=no
9227   fi
9228   ;;
9229
9230 beos*)
9231   library_names_spec='${libname}${shared_ext}'
9232   dynamic_linker="$host_os ld.so"
9233   shlibpath_var=LIBRARY_PATH
9234   ;;
9235
9236 bsdi[45]*)
9237   version_type=linux
9238   need_version=no
9239   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9240   soname_spec='${libname}${release}${shared_ext}$major'
9241   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9242   shlibpath_var=LD_LIBRARY_PATH
9243   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9244   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9245   # the default ld.so.conf also contains /usr/contrib/lib and
9246   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9247   # libtool to hard-code these into programs
9248   ;;
9249
9250 cygwin* | mingw* | pw32*)
9251   version_type=windows
9252   shrext_cmds=".dll"
9253   need_version=no
9254   need_lib_prefix=no
9255
9256   case $withGCC,$host_os in
9257   yes,cygwin* | yes,mingw* | yes,pw32*)
9258     library_names_spec='$libname.dll.a'
9259     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9260     postinstall_cmds='base_file=`basename \${file}`~
9261       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9262       dldir=$destdir/`dirname \$dlpath`~
9263       test -d \$dldir || mkdir -p \$dldir~
9264       $install_prog $dir/$dlname \$dldir/$dlname~
9265       chmod a+x \$dldir/$dlname~
9266       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9267         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9268       fi'
9269     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9270       dlpath=$dir/\$dldll~
9271        $RM \$dlpath'
9272     shlibpath_overrides_runpath=yes
9273
9274     case $host_os in
9275     cygwin*)
9276       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9277       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9278       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9279       ;;
9280     mingw*)
9281       # MinGW DLLs use traditional 'lib' prefix
9282       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9283       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9284       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9285         # It is most probably a Windows format PATH printed by
9286         # mingw gcc, but we are running on Cygwin. Gcc prints its search
9287         # path with ; separators, and with drive letters. We can handle the
9288         # drive letters (cygwin fileutils understands them), so leave them,
9289         # especially as we might pass files found there to a mingw objdump,
9290         # which wouldn't understand a cygwinified path. Ahh.
9291         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9292       else
9293         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9294       fi
9295       ;;
9296     pw32*)
9297       # pw32 DLLs use 'pw' prefix rather than 'lib'
9298       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9299       ;;
9300     esac
9301     ;;
9302
9303   *)
9304     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9305     ;;
9306   esac
9307   dynamic_linker='Win32 ld.exe'
9308   # FIXME: first we should search . and the directory the executable is in
9309   shlibpath_var=PATH
9310   ;;
9311
9312 darwin* | rhapsody*)
9313   dynamic_linker="$host_os dyld"
9314   version_type=darwin
9315   need_lib_prefix=no
9316   need_version=no
9317   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9318   soname_spec='${libname}${release}${major}$shared_ext'
9319   shlibpath_overrides_runpath=yes
9320   shlibpath_var=DYLD_LIBRARY_PATH
9321   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9322
9323   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9324   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9325   ;;
9326
9327 dgux*)
9328   version_type=linux
9329   need_lib_prefix=no
9330   need_version=no
9331   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9332   soname_spec='${libname}${release}${shared_ext}$major'
9333   shlibpath_var=LD_LIBRARY_PATH
9334   ;;
9335
9336 freebsd1*)
9337   dynamic_linker=no
9338   ;;
9339
9340 freebsd* | dragonfly*)
9341   # DragonFly does not have aout.  When/if they implement a new
9342   # versioning mechanism, adjust this.
9343   if test -x /usr/bin/objformat; then
9344     objformat=`/usr/bin/objformat`
9345   else
9346     case $host_os in
9347     freebsd[123]*) objformat=aout ;;
9348     *) objformat=elf ;;
9349     esac
9350   fi
9351   version_type=freebsd-$objformat
9352   case $version_type in
9353     freebsd-elf*)
9354       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9355       need_version=no
9356       need_lib_prefix=no
9357       ;;
9358     freebsd-*)
9359       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9360       need_version=yes
9361       ;;
9362   esac
9363   shlibpath_var=LD_LIBRARY_PATH
9364   case $host_os in
9365   freebsd2*)
9366     shlibpath_overrides_runpath=yes
9367     ;;
9368   freebsd3.[01]* | freebsdelf3.[01]*)
9369     shlibpath_overrides_runpath=yes
9370     hardcode_into_libs=yes
9371     ;;
9372   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9373   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9374     shlibpath_overrides_runpath=no
9375     hardcode_into_libs=yes
9376     ;;
9377   *) # from 4.6 on, and DragonFly
9378     shlibpath_overrides_runpath=yes
9379     hardcode_into_libs=yes
9380     ;;
9381   esac
9382   ;;
9383
9384 gnu*)
9385   version_type=linux
9386   need_lib_prefix=no
9387   need_version=no
9388   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9389   soname_spec='${libname}${release}${shared_ext}$major'
9390   shlibpath_var=LD_LIBRARY_PATH
9391   hardcode_into_libs=yes
9392   ;;
9393
9394 hpux9* | hpux10* | hpux11*)
9395   # Give a soname corresponding to the major version so that dld.sl refuses to
9396   # link against other versions.
9397   version_type=sunos
9398   need_lib_prefix=no
9399   need_version=no
9400   case $host_cpu in
9401   ia64*)
9402     shrext_cmds='.so'
9403     hardcode_into_libs=yes
9404     dynamic_linker="$host_os dld.so"
9405     shlibpath_var=LD_LIBRARY_PATH
9406     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9407     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9408     soname_spec='${libname}${release}${shared_ext}$major'
9409     if test "X$HPUX_IA64_MODE" = X32; then
9410       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9411     else
9412       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9413     fi
9414     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9415     ;;
9416   hppa*64*)
9417     shrext_cmds='.sl'
9418     hardcode_into_libs=yes
9419     dynamic_linker="$host_os dld.sl"
9420     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9421     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9422     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9423     soname_spec='${libname}${release}${shared_ext}$major'
9424     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9425     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9426     ;;
9427   *)
9428     shrext_cmds='.sl'
9429     dynamic_linker="$host_os dld.sl"
9430     shlibpath_var=SHLIB_PATH
9431     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9432     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9433     soname_spec='${libname}${release}${shared_ext}$major'
9434     ;;
9435   esac
9436   # HP-UX runs *really* slowly unless shared libraries are mode 555.
9437   postinstall_cmds='chmod 555 $lib'
9438   ;;
9439
9440 interix[3-9]*)
9441   version_type=linux
9442   need_lib_prefix=no
9443   need_version=no
9444   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9445   soname_spec='${libname}${release}${shared_ext}$major'
9446   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9447   shlibpath_var=LD_LIBRARY_PATH
9448   shlibpath_overrides_runpath=no
9449   hardcode_into_libs=yes
9450   ;;
9451
9452 irix5* | irix6* | nonstopux*)
9453   case $host_os in
9454     nonstopux*) version_type=nonstopux ;;
9455     *)
9456         if test "$lt_cv_prog_gnu_ld" = yes; then
9457                 version_type=linux
9458         else
9459                 version_type=irix
9460         fi ;;
9461   esac
9462   need_lib_prefix=no
9463   need_version=no
9464   soname_spec='${libname}${release}${shared_ext}$major'
9465   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9466   case $host_os in
9467   irix5* | nonstopux*)
9468     libsuff= shlibsuff=
9469     ;;
9470   *)
9471     case $LD in # libtool.m4 will add one of these switches to LD
9472     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9473       libsuff= shlibsuff= libmagic=32-bit;;
9474     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9475       libsuff=32 shlibsuff=N32 libmagic=N32;;
9476     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9477       libsuff=64 shlibsuff=64 libmagic=64-bit;;
9478     *) libsuff= shlibsuff= libmagic=never-match;;
9479     esac
9480     ;;
9481   esac
9482   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9483   shlibpath_overrides_runpath=no
9484   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9485   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9486   hardcode_into_libs=yes
9487   ;;
9488
9489 # No shared lib support for Linux oldld, aout, or coff.
9490 linux*oldld* | linux*aout* | linux*coff*)
9491   dynamic_linker=no
9492   ;;
9493
9494 # This must be Linux ELF.
9495 linux* | k*bsd*-gnu)
9496   version_type=linux
9497   need_lib_prefix=no
9498   need_version=no
9499   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9500   soname_spec='${libname}${release}${shared_ext}$major'
9501   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9502   shlibpath_var=LD_LIBRARY_PATH
9503   shlibpath_overrides_runpath=no
9504   # Some binutils ld are patched to set DT_RUNPATH
9505   save_LDFLAGS=$LDFLAGS
9506   save_libdir=$libdir
9507   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9508        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9509   cat >conftest.$ac_ext <<_ACEOF
9510 /* confdefs.h.  */
9511 _ACEOF
9512 cat confdefs.h >>conftest.$ac_ext
9513 cat >>conftest.$ac_ext <<_ACEOF
9514 /* end confdefs.h.  */
9515
9516 int
9517 main ()
9518 {
9519
9520   ;
9521   return 0;
9522 }
9523 _ACEOF
9524 rm -f conftest.$ac_objext conftest$ac_exeext
9525 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9526   (eval $ac_link) 2>conftest.er1
9527   ac_status=$?
9528   grep -v '^ *+' conftest.er1 >conftest.err
9529   rm -f conftest.er1
9530   cat conftest.err >&5
9531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9532   (exit $ac_status); } &&
9533          { ac_try='test -z "$ac_c_werror_flag"
9534                          || test ! -s conftest.err'
9535   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9536   (eval $ac_try) 2>&5
9537   ac_status=$?
9538   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9539   (exit $ac_status); }; } &&
9540          { ac_try='test -s conftest$ac_exeext'
9541   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9542   (eval $ac_try) 2>&5
9543   ac_status=$?
9544   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9545   (exit $ac_status); }; }; then
9546   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir"; then
9547   shlibpath_overrides_runpath=yes
9548 fi
9549
9550 else
9551   echo "$as_me: failed program was:" >&5
9552 sed 's/^/| /' conftest.$ac_ext >&5
9553
9554 fi
9555 rm -f conftest.err conftest.$ac_objext \
9556       conftest$ac_exeext conftest.$ac_ext
9557   LDFLAGS=$save_LDFLAGS
9558   libdir=$save_libdir
9559
9560   # This implies no fast_install, which is unacceptable.
9561   # Some rework will be needed to allow for fast_install
9562   # before this can be enabled.
9563   hardcode_into_libs=yes
9564
9565   # Append ld.so.conf contents to the search path
9566   if test -f /etc/ld.so.conf; then
9567     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,    ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
9568     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9569   fi
9570
9571   # We used to test for /lib/ld.so.1 and disable shared libraries on
9572   # powerpc, because MkLinux only supported shared libraries with the
9573   # GNU dynamic linker.  Since this was broken with cross compilers,
9574   # most powerpc-linux boxes support dynamic linking these days and
9575   # people can always --disable-shared, the test was removed, and we
9576   # assume the GNU/Linux dynamic linker is in use.
9577   dynamic_linker='GNU/Linux ld.so'
9578   ;;
9579
9580 netbsd*)
9581   version_type=sunos
9582   need_lib_prefix=no
9583   need_version=no
9584   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9585     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9586     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9587     dynamic_linker='NetBSD (a.out) ld.so'
9588   else
9589     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9590     soname_spec='${libname}${release}${shared_ext}$major'
9591     dynamic_linker='NetBSD ld.elf_so'
9592   fi
9593   shlibpath_var=LD_LIBRARY_PATH
9594   shlibpath_overrides_runpath=yes
9595   hardcode_into_libs=yes
9596   ;;
9597
9598 newsos6)
9599   version_type=linux
9600   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9601   shlibpath_var=LD_LIBRARY_PATH
9602   shlibpath_overrides_runpath=yes
9603   ;;
9604
9605 *nto* | *qnx*)
9606   version_type=qnx
9607   need_lib_prefix=no
9608   need_version=no
9609   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9610   soname_spec='${libname}${release}${shared_ext}$major'
9611   shlibpath_var=LD_LIBRARY_PATH
9612   shlibpath_overrides_runpath=no
9613   hardcode_into_libs=yes
9614   dynamic_linker='ldqnx.so'
9615   ;;
9616
9617 openbsd*)
9618   version_type=sunos
9619   sys_lib_dlsearch_path_spec="/usr/lib"
9620   need_lib_prefix=no
9621   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9622   case $host_os in
9623     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9624     *)                          need_version=no  ;;
9625   esac
9626   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9627   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9628   shlibpath_var=LD_LIBRARY_PATH
9629   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9630     case $host_os in
9631       openbsd2.[89] | openbsd2.[89].*)
9632         shlibpath_overrides_runpath=no
9633         ;;
9634       *)
9635         shlibpath_overrides_runpath=yes
9636         ;;
9637       esac
9638   else
9639     shlibpath_overrides_runpath=yes
9640   fi
9641   ;;
9642
9643 os2*)
9644   libname_spec='$name'
9645   shrext_cmds=".dll"
9646   need_lib_prefix=no
9647   library_names_spec='$libname${shared_ext} $libname.a'
9648   dynamic_linker='OS/2 ld.exe'
9649   shlibpath_var=LIBPATH
9650   ;;
9651
9652 osf3* | osf4* | osf5*)
9653   version_type=osf
9654   need_lib_prefix=no
9655   need_version=no
9656   soname_spec='${libname}${release}${shared_ext}$major'
9657   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9658   shlibpath_var=LD_LIBRARY_PATH
9659   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9660   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9661   ;;
9662
9663 rdos*)
9664   dynamic_linker=no
9665   ;;
9666
9667 solaris*)
9668   version_type=linux
9669   need_lib_prefix=no
9670   need_version=no
9671   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9672   soname_spec='${libname}${release}${shared_ext}$major'
9673   shlibpath_var=LD_LIBRARY_PATH
9674   shlibpath_overrides_runpath=yes
9675   hardcode_into_libs=yes
9676   # ldd complains unless libraries are executable
9677   postinstall_cmds='chmod +x $lib'
9678   ;;
9679
9680 sunos4*)
9681   version_type=sunos
9682   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9683   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9684   shlibpath_var=LD_LIBRARY_PATH
9685   shlibpath_overrides_runpath=yes
9686   if test "$with_gnu_ld" = yes; then
9687     need_lib_prefix=no
9688   fi
9689   need_version=yes
9690   ;;
9691
9692 sysv4 | sysv4.3*)
9693   version_type=linux
9694   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9695   soname_spec='${libname}${release}${shared_ext}$major'
9696   shlibpath_var=LD_LIBRARY_PATH
9697   case $host_vendor in
9698     sni)
9699       shlibpath_overrides_runpath=no
9700       need_lib_prefix=no
9701       runpath_var=LD_RUN_PATH
9702       ;;
9703     siemens)
9704       need_lib_prefix=no
9705       ;;
9706     motorola)
9707       need_lib_prefix=no
9708       need_version=no
9709       shlibpath_overrides_runpath=no
9710       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9711       ;;
9712   esac
9713   ;;
9714
9715 sysv4*MP*)
9716   if test -d /usr/nec ;then
9717     version_type=linux
9718     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9719     soname_spec='$libname${shared_ext}.$major'
9720     shlibpath_var=LD_LIBRARY_PATH
9721   fi
9722   ;;
9723
9724 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9725   version_type=freebsd-elf
9726   need_lib_prefix=no
9727   need_version=no
9728   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9729   soname_spec='${libname}${release}${shared_ext}$major'
9730   shlibpath_var=LD_LIBRARY_PATH
9731   shlibpath_overrides_runpath=yes
9732   hardcode_into_libs=yes
9733   if test "$with_gnu_ld" = yes; then
9734     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9735   else
9736     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9737     case $host_os in
9738       sco3.2v5*)
9739         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9740         ;;
9741     esac
9742   fi
9743   sys_lib_dlsearch_path_spec='/usr/lib'
9744   ;;
9745
9746 tpf*)
9747   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9748   version_type=linux
9749   need_lib_prefix=no
9750   need_version=no
9751   library_name_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9752   shlibpath_var=LD_LIBRARY_PATH
9753   shlibpath_overrides_runpath=no
9754   hardcode_into_libs=yes
9755   ;;
9756
9757 uts4*)
9758   version_type=linux
9759   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9760   soname_spec='${libname}${release}${shared_ext}$major'
9761   shlibpath_var=LD_LIBRARY_PATH
9762   ;;
9763
9764 *)
9765   dynamic_linker=no
9766   ;;
9767 esac
9768 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9769 echo "${ECHO_T}$dynamic_linker" >&6
9770 test "$dynamic_linker" = no && can_build_shared=no
9771
9772 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9773 if test "$GCC" = yes; then
9774   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9775 fi
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863   echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9864 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9865 hardcode_action=
9866 if test -n "$hardcode_libdir_flag_spec" ||
9867    test -n "$runpath_var" ||
9868    test "X$hardcode_automatic" = "Xyes" ; then
9869
9870   # We can hardcode non-existent directories.
9871   if test "$hardcode_direct" != no &&
9872      # If the only mechanism to avoid hardcoding is shlibpath_var, we
9873      # have to relink, otherwise we might link with an installed library
9874      # when we should be linking with a yet-to-be-installed one
9875      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9876      test "$hardcode_minus_L" != no; then
9877     # Linking always hardcodes the temporary library directory.
9878     hardcode_action=relink
9879   else
9880     # We can link without hardcoding, and we can hardcode nonexisting dirs.
9881     hardcode_action=immediate
9882   fi
9883 else
9884   # We cannot hardcode anything, or else we can only hardcode existing
9885   # directories.
9886   hardcode_action=unsupported
9887 fi
9888 echo "$as_me:$LINENO: result: $hardcode_action" >&5
9889 echo "${ECHO_T}$hardcode_action" >&6
9890
9891 if test "$hardcode_action" = relink ||
9892    test "$inherit_rpath" = yes; then
9893   # Fast installation is not supported
9894   enable_fast_install=no
9895 elif test "$shlibpath_overrides_runpath" = yes ||
9896      test "$enable_shared" = no; then
9897   # Fast installation is not necessary
9898   enable_fast_install=needless
9899 fi
9900
9901
9902
9903
9904
9905
9906   if test "x$enable_dlopen" != xyes; then
9907   enable_dlopen=unknown
9908   enable_dlopen_self=unknown
9909   enable_dlopen_self_static=unknown
9910 else
9911   lt_cv_dlopen=no
9912   lt_cv_dlopen_libs=
9913
9914   case $host_os in
9915   beos*)
9916     lt_cv_dlopen="load_add_on"
9917     lt_cv_dlopen_libs=
9918     lt_cv_dlopen_self=yes
9919     ;;
9920
9921   mingw* | pw32*)
9922     lt_cv_dlopen="LoadLibrary"
9923     lt_cv_dlopen_libs=
9924     ;;
9925
9926   cygwin*)
9927     lt_cv_dlopen="dlopen"
9928     lt_cv_dlopen_libs=
9929     ;;
9930
9931   darwin*)
9932   # if libdl is installed we need to link against it
9933     echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9934 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9935 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9936   echo $ECHO_N "(cached) $ECHO_C" >&6
9937 else
9938   ac_check_lib_save_LIBS=$LIBS
9939 LIBS="-ldl  $LIBS"
9940 cat >conftest.$ac_ext <<_ACEOF
9941 /* confdefs.h.  */
9942 _ACEOF
9943 cat confdefs.h >>conftest.$ac_ext
9944 cat >>conftest.$ac_ext <<_ACEOF
9945 /* end confdefs.h.  */
9946
9947 /* Override any gcc2 internal prototype to avoid an error.  */
9948 #ifdef __cplusplus
9949 extern "C"
9950 #endif
9951 /* We use char because int might match the return type of a gcc2
9952    builtin and then its argument prototype would still apply.  */
9953 char dlopen ();
9954 int
9955 main ()
9956 {
9957 dlopen ();
9958   ;
9959   return 0;
9960 }
9961 _ACEOF
9962 rm -f conftest.$ac_objext conftest$ac_exeext
9963 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9964   (eval $ac_link) 2>conftest.er1
9965   ac_status=$?
9966   grep -v '^ *+' conftest.er1 >conftest.err
9967   rm -f conftest.er1
9968   cat conftest.err >&5
9969   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9970   (exit $ac_status); } &&
9971          { ac_try='test -z "$ac_c_werror_flag"
9972                          || test ! -s conftest.err'
9973   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9974   (eval $ac_try) 2>&5
9975   ac_status=$?
9976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9977   (exit $ac_status); }; } &&
9978          { ac_try='test -s conftest$ac_exeext'
9979   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9980   (eval $ac_try) 2>&5
9981   ac_status=$?
9982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9983   (exit $ac_status); }; }; then
9984   ac_cv_lib_dl_dlopen=yes
9985 else
9986   echo "$as_me: failed program was:" >&5
9987 sed 's/^/| /' conftest.$ac_ext >&5
9988
9989 ac_cv_lib_dl_dlopen=no
9990 fi
9991 rm -f conftest.err conftest.$ac_objext \
9992       conftest$ac_exeext conftest.$ac_ext
9993 LIBS=$ac_check_lib_save_LIBS
9994 fi
9995 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9996 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9997 if test $ac_cv_lib_dl_dlopen = yes; then
9998   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9999 else
10000
10001     lt_cv_dlopen="dyld"
10002     lt_cv_dlopen_libs=
10003     lt_cv_dlopen_self=yes
10004
10005 fi
10006
10007     ;;
10008
10009   *)
10010     echo "$as_me:$LINENO: checking for shl_load" >&5
10011 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
10012 if test "${ac_cv_func_shl_load+set}" = set; then
10013   echo $ECHO_N "(cached) $ECHO_C" >&6
10014 else
10015   cat >conftest.$ac_ext <<_ACEOF
10016 /* confdefs.h.  */
10017 _ACEOF
10018 cat confdefs.h >>conftest.$ac_ext
10019 cat >>conftest.$ac_ext <<_ACEOF
10020 /* end confdefs.h.  */
10021 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
10022    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10023 #define shl_load innocuous_shl_load
10024
10025 /* System header to define __stub macros and hopefully few prototypes,
10026     which can conflict with char shl_load (); below.
10027     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10028     <limits.h> exists even on freestanding compilers.  */
10029
10030 #ifdef __STDC__
10031 # include <limits.h>
10032 #else
10033 # include <assert.h>
10034 #endif
10035
10036 #undef shl_load
10037
10038 /* Override any gcc2 internal prototype to avoid an error.  */
10039 #ifdef __cplusplus
10040 extern "C"
10041 {
10042 #endif
10043 /* We use char because int might match the return type of a gcc2
10044    builtin and then its argument prototype would still apply.  */
10045 char shl_load ();
10046 /* The GNU C library defines this for functions which it implements
10047     to always fail with ENOSYS.  Some functions are actually named
10048     something starting with __ and the normal name is an alias.  */
10049 #if defined (__stub_shl_load) || defined (__stub___shl_load)
10050 choke me
10051 #else
10052 char (*f) () = shl_load;
10053 #endif
10054 #ifdef __cplusplus
10055 }
10056 #endif
10057
10058 int
10059 main ()
10060 {
10061 return f != shl_load;
10062   ;
10063   return 0;
10064 }
10065 _ACEOF
10066 rm -f conftest.$ac_objext conftest$ac_exeext
10067 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10068   (eval $ac_link) 2>conftest.er1
10069   ac_status=$?
10070   grep -v '^ *+' conftest.er1 >conftest.err
10071   rm -f conftest.er1
10072   cat conftest.err >&5
10073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10074   (exit $ac_status); } &&
10075          { ac_try='test -z "$ac_c_werror_flag"
10076                          || test ! -s conftest.err'
10077   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10078   (eval $ac_try) 2>&5
10079   ac_status=$?
10080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10081   (exit $ac_status); }; } &&
10082          { ac_try='test -s conftest$ac_exeext'
10083   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10084   (eval $ac_try) 2>&5
10085   ac_status=$?
10086   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10087   (exit $ac_status); }; }; then
10088   ac_cv_func_shl_load=yes
10089 else
10090   echo "$as_me: failed program was:" >&5
10091 sed 's/^/| /' conftest.$ac_ext >&5
10092
10093 ac_cv_func_shl_load=no
10094 fi
10095 rm -f conftest.err conftest.$ac_objext \
10096       conftest$ac_exeext conftest.$ac_ext
10097 fi
10098 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
10099 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
10100 if test $ac_cv_func_shl_load = yes; then
10101   lt_cv_dlopen="shl_load"
10102 else
10103   echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
10104 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
10105 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
10106   echo $ECHO_N "(cached) $ECHO_C" >&6
10107 else
10108   ac_check_lib_save_LIBS=$LIBS
10109 LIBS="-ldld  $LIBS"
10110 cat >conftest.$ac_ext <<_ACEOF
10111 /* confdefs.h.  */
10112 _ACEOF
10113 cat confdefs.h >>conftest.$ac_ext
10114 cat >>conftest.$ac_ext <<_ACEOF
10115 /* end confdefs.h.  */
10116
10117 /* Override any gcc2 internal prototype to avoid an error.  */
10118 #ifdef __cplusplus
10119 extern "C"
10120 #endif
10121 /* We use char because int might match the return type of a gcc2
10122    builtin and then its argument prototype would still apply.  */
10123 char shl_load ();
10124 int
10125 main ()
10126 {
10127 shl_load ();
10128   ;
10129   return 0;
10130 }
10131 _ACEOF
10132 rm -f conftest.$ac_objext conftest$ac_exeext
10133 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10134   (eval $ac_link) 2>conftest.er1
10135   ac_status=$?
10136   grep -v '^ *+' conftest.er1 >conftest.err
10137   rm -f conftest.er1
10138   cat conftest.err >&5
10139   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10140   (exit $ac_status); } &&
10141          { ac_try='test -z "$ac_c_werror_flag"
10142                          || test ! -s conftest.err'
10143   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10144   (eval $ac_try) 2>&5
10145   ac_status=$?
10146   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10147   (exit $ac_status); }; } &&
10148          { ac_try='test -s conftest$ac_exeext'
10149   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10150   (eval $ac_try) 2>&5
10151   ac_status=$?
10152   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10153   (exit $ac_status); }; }; then
10154   ac_cv_lib_dld_shl_load=yes
10155 else
10156   echo "$as_me: failed program was:" >&5
10157 sed 's/^/| /' conftest.$ac_ext >&5
10158
10159 ac_cv_lib_dld_shl_load=no
10160 fi
10161 rm -f conftest.err conftest.$ac_objext \
10162       conftest$ac_exeext conftest.$ac_ext
10163 LIBS=$ac_check_lib_save_LIBS
10164 fi
10165 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
10166 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
10167 if test $ac_cv_lib_dld_shl_load = yes; then
10168   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
10169 else
10170   echo "$as_me:$LINENO: checking for dlopen" >&5
10171 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
10172 if test "${ac_cv_func_dlopen+set}" = set; then
10173   echo $ECHO_N "(cached) $ECHO_C" >&6
10174 else
10175   cat >conftest.$ac_ext <<_ACEOF
10176 /* confdefs.h.  */
10177 _ACEOF
10178 cat confdefs.h >>conftest.$ac_ext
10179 cat >>conftest.$ac_ext <<_ACEOF
10180 /* end confdefs.h.  */
10181 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
10182    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10183 #define dlopen innocuous_dlopen
10184
10185 /* System header to define __stub macros and hopefully few prototypes,
10186     which can conflict with char dlopen (); below.
10187     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10188     <limits.h> exists even on freestanding compilers.  */
10189
10190 #ifdef __STDC__
10191 # include <limits.h>
10192 #else
10193 # include <assert.h>
10194 #endif
10195
10196 #undef dlopen
10197
10198 /* Override any gcc2 internal prototype to avoid an error.  */
10199 #ifdef __cplusplus
10200 extern "C"
10201 {
10202 #endif
10203 /* We use char because int might match the return type of a gcc2
10204    builtin and then its argument prototype would still apply.  */
10205 char dlopen ();
10206 /* The GNU C library defines this for functions which it implements
10207     to always fail with ENOSYS.  Some functions are actually named
10208     something starting with __ and the normal name is an alias.  */
10209 #if defined (__stub_dlopen) || defined (__stub___dlopen)
10210 choke me
10211 #else
10212 char (*f) () = dlopen;
10213 #endif
10214 #ifdef __cplusplus
10215 }
10216 #endif
10217
10218 int
10219 main ()
10220 {
10221 return f != dlopen;
10222   ;
10223   return 0;
10224 }
10225 _ACEOF
10226 rm -f conftest.$ac_objext conftest$ac_exeext
10227 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10228   (eval $ac_link) 2>conftest.er1
10229   ac_status=$?
10230   grep -v '^ *+' conftest.er1 >conftest.err
10231   rm -f conftest.er1
10232   cat conftest.err >&5
10233   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10234   (exit $ac_status); } &&
10235          { ac_try='test -z "$ac_c_werror_flag"
10236                          || test ! -s conftest.err'
10237   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10238   (eval $ac_try) 2>&5
10239   ac_status=$?
10240   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10241   (exit $ac_status); }; } &&
10242          { ac_try='test -s conftest$ac_exeext'
10243   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10244   (eval $ac_try) 2>&5
10245   ac_status=$?
10246   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10247   (exit $ac_status); }; }; then
10248   ac_cv_func_dlopen=yes
10249 else
10250   echo "$as_me: failed program was:" >&5
10251 sed 's/^/| /' conftest.$ac_ext >&5
10252
10253 ac_cv_func_dlopen=no
10254 fi
10255 rm -f conftest.err conftest.$ac_objext \
10256       conftest$ac_exeext conftest.$ac_ext
10257 fi
10258 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
10259 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
10260 if test $ac_cv_func_dlopen = yes; then
10261   lt_cv_dlopen="dlopen"
10262 else
10263   echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10264 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
10265 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10266   echo $ECHO_N "(cached) $ECHO_C" >&6
10267 else
10268   ac_check_lib_save_LIBS=$LIBS
10269 LIBS="-ldl  $LIBS"
10270 cat >conftest.$ac_ext <<_ACEOF
10271 /* confdefs.h.  */
10272 _ACEOF
10273 cat confdefs.h >>conftest.$ac_ext
10274 cat >>conftest.$ac_ext <<_ACEOF
10275 /* end confdefs.h.  */
10276
10277 /* Override any gcc2 internal prototype to avoid an error.  */
10278 #ifdef __cplusplus
10279 extern "C"
10280 #endif
10281 /* We use char because int might match the return type of a gcc2
10282    builtin and then its argument prototype would still apply.  */
10283 char dlopen ();
10284 int
10285 main ()
10286 {
10287 dlopen ();
10288   ;
10289   return 0;
10290 }
10291 _ACEOF
10292 rm -f conftest.$ac_objext conftest$ac_exeext
10293 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10294   (eval $ac_link) 2>conftest.er1
10295   ac_status=$?
10296   grep -v '^ *+' conftest.er1 >conftest.err
10297   rm -f conftest.er1
10298   cat conftest.err >&5
10299   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10300   (exit $ac_status); } &&
10301          { ac_try='test -z "$ac_c_werror_flag"
10302                          || test ! -s conftest.err'
10303   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10304   (eval $ac_try) 2>&5
10305   ac_status=$?
10306   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10307   (exit $ac_status); }; } &&
10308          { ac_try='test -s conftest$ac_exeext'
10309   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10310   (eval $ac_try) 2>&5
10311   ac_status=$?
10312   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10313   (exit $ac_status); }; }; then
10314   ac_cv_lib_dl_dlopen=yes
10315 else
10316   echo "$as_me: failed program was:" >&5
10317 sed 's/^/| /' conftest.$ac_ext >&5
10318
10319 ac_cv_lib_dl_dlopen=no
10320 fi
10321 rm -f conftest.err conftest.$ac_objext \
10322       conftest$ac_exeext conftest.$ac_ext
10323 LIBS=$ac_check_lib_save_LIBS
10324 fi
10325 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10326 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
10327 if test $ac_cv_lib_dl_dlopen = yes; then
10328   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10329 else
10330   echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10331 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
10332 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10333   echo $ECHO_N "(cached) $ECHO_C" >&6
10334 else
10335   ac_check_lib_save_LIBS=$LIBS
10336 LIBS="-lsvld  $LIBS"
10337 cat >conftest.$ac_ext <<_ACEOF
10338 /* confdefs.h.  */
10339 _ACEOF
10340 cat confdefs.h >>conftest.$ac_ext
10341 cat >>conftest.$ac_ext <<_ACEOF
10342 /* end confdefs.h.  */
10343
10344 /* Override any gcc2 internal prototype to avoid an error.  */
10345 #ifdef __cplusplus
10346 extern "C"
10347 #endif
10348 /* We use char because int might match the return type of a gcc2
10349    builtin and then its argument prototype would still apply.  */
10350 char dlopen ();
10351 int
10352 main ()
10353 {
10354 dlopen ();
10355   ;
10356   return 0;
10357 }
10358 _ACEOF
10359 rm -f conftest.$ac_objext conftest$ac_exeext
10360 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10361   (eval $ac_link) 2>conftest.er1
10362   ac_status=$?
10363   grep -v '^ *+' conftest.er1 >conftest.err
10364   rm -f conftest.er1
10365   cat conftest.err >&5
10366   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10367   (exit $ac_status); } &&
10368          { ac_try='test -z "$ac_c_werror_flag"
10369                          || test ! -s conftest.err'
10370   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10371   (eval $ac_try) 2>&5
10372   ac_status=$?
10373   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10374   (exit $ac_status); }; } &&
10375          { ac_try='test -s conftest$ac_exeext'
10376   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10377   (eval $ac_try) 2>&5
10378   ac_status=$?
10379   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10380   (exit $ac_status); }; }; then
10381   ac_cv_lib_svld_dlopen=yes
10382 else
10383   echo "$as_me: failed program was:" >&5
10384 sed 's/^/| /' conftest.$ac_ext >&5
10385
10386 ac_cv_lib_svld_dlopen=no
10387 fi
10388 rm -f conftest.err conftest.$ac_objext \
10389       conftest$ac_exeext conftest.$ac_ext
10390 LIBS=$ac_check_lib_save_LIBS
10391 fi
10392 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10393 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
10394 if test $ac_cv_lib_svld_dlopen = yes; then
10395   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10396 else
10397   echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10398 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
10399 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10400   echo $ECHO_N "(cached) $ECHO_C" >&6
10401 else
10402   ac_check_lib_save_LIBS=$LIBS
10403 LIBS="-ldld  $LIBS"
10404 cat >conftest.$ac_ext <<_ACEOF
10405 /* confdefs.h.  */
10406 _ACEOF
10407 cat confdefs.h >>conftest.$ac_ext
10408 cat >>conftest.$ac_ext <<_ACEOF
10409 /* end confdefs.h.  */
10410
10411 /* Override any gcc2 internal prototype to avoid an error.  */
10412 #ifdef __cplusplus
10413 extern "C"
10414 #endif
10415 /* We use char because int might match the return type of a gcc2
10416    builtin and then its argument prototype would still apply.  */
10417 char dld_link ();
10418 int
10419 main ()
10420 {
10421 dld_link ();
10422   ;
10423   return 0;
10424 }
10425 _ACEOF
10426 rm -f conftest.$ac_objext conftest$ac_exeext
10427 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10428   (eval $ac_link) 2>conftest.er1
10429   ac_status=$?
10430   grep -v '^ *+' conftest.er1 >conftest.err
10431   rm -f conftest.er1
10432   cat conftest.err >&5
10433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10434   (exit $ac_status); } &&
10435          { ac_try='test -z "$ac_c_werror_flag"
10436                          || test ! -s conftest.err'
10437   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10438   (eval $ac_try) 2>&5
10439   ac_status=$?
10440   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10441   (exit $ac_status); }; } &&
10442          { ac_try='test -s conftest$ac_exeext'
10443   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10444   (eval $ac_try) 2>&5
10445   ac_status=$?
10446   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10447   (exit $ac_status); }; }; then
10448   ac_cv_lib_dld_dld_link=yes
10449 else
10450   echo "$as_me: failed program was:" >&5
10451 sed 's/^/| /' conftest.$ac_ext >&5
10452
10453 ac_cv_lib_dld_dld_link=no
10454 fi
10455 rm -f conftest.err conftest.$ac_objext \
10456       conftest$ac_exeext conftest.$ac_ext
10457 LIBS=$ac_check_lib_save_LIBS
10458 fi
10459 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10460 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
10461 if test $ac_cv_lib_dld_dld_link = yes; then
10462   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
10463 fi
10464
10465
10466 fi
10467
10468
10469 fi
10470
10471
10472 fi
10473
10474
10475 fi
10476
10477
10478 fi
10479
10480     ;;
10481   esac
10482
10483   if test "x$lt_cv_dlopen" != xno; then
10484     enable_dlopen=yes
10485   else
10486     enable_dlopen=no
10487   fi
10488
10489   case $lt_cv_dlopen in
10490   dlopen)
10491     save_CPPFLAGS="$CPPFLAGS"
10492     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10493
10494     save_LDFLAGS="$LDFLAGS"
10495     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10496
10497     save_LIBS="$LIBS"
10498     LIBS="$lt_cv_dlopen_libs $LIBS"
10499
10500     echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10501 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
10502 if test "${lt_cv_dlopen_self+set}" = set; then
10503   echo $ECHO_N "(cached) $ECHO_C" >&6
10504 else
10505           if test "$cross_compiling" = yes; then :
10506   lt_cv_dlopen_self=cross
10507 else
10508   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10509   lt_status=$lt_dlunknown
10510   cat > conftest.$ac_ext <<_LT_EOF
10511 #line 10511 "configure"
10512 #include "confdefs.h"
10513
10514 #if HAVE_DLFCN_H
10515 #include <dlfcn.h>
10516 #endif
10517
10518 #include <stdio.h>
10519
10520 #ifdef RTLD_GLOBAL
10521 #  define LT_DLGLOBAL           RTLD_GLOBAL
10522 #else
10523 #  ifdef DL_GLOBAL
10524 #    define LT_DLGLOBAL         DL_GLOBAL
10525 #  else
10526 #    define LT_DLGLOBAL         0
10527 #  endif
10528 #endif
10529
10530 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10531    find out it does not work in some platform. */
10532 #ifndef LT_DLLAZY_OR_NOW
10533 #  ifdef RTLD_LAZY
10534 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10535 #  else
10536 #    ifdef DL_LAZY
10537 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10538 #    else
10539 #      ifdef RTLD_NOW
10540 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10541 #      else
10542 #        ifdef DL_NOW
10543 #          define LT_DLLAZY_OR_NOW      DL_NOW
10544 #        else
10545 #          define LT_DLLAZY_OR_NOW      0
10546 #        endif
10547 #      endif
10548 #    endif
10549 #  endif
10550 #endif
10551
10552 #ifdef __cplusplus
10553 extern "C" void exit (int);
10554 #endif
10555
10556 void fnord() { int i=42;}
10557 int main ()
10558 {
10559   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10560   int status = $lt_dlunknown;
10561
10562   if (self)
10563     {
10564       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10565       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10566       /* dlclose (self); */
10567     }
10568   else
10569     puts (dlerror ());
10570
10571     exit (status);
10572 }
10573 _LT_EOF
10574   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10575   (eval $ac_link) 2>&5
10576   ac_status=$?
10577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10578   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10579     (./conftest; exit; ) >&5 2>/dev/null
10580     lt_status=$?
10581     case x$lt_status in
10582       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10583       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10584       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10585     esac
10586   else :
10587     # compilation failed
10588     lt_cv_dlopen_self=no
10589   fi
10590 fi
10591 rm -fr conftest*
10592
10593
10594 fi
10595 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10596 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
10597
10598     if test "x$lt_cv_dlopen_self" = xyes; then
10599       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10600       echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10601 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10602 if test "${lt_cv_dlopen_self_static+set}" = set; then
10603   echo $ECHO_N "(cached) $ECHO_C" >&6
10604 else
10605           if test "$cross_compiling" = yes; then :
10606   lt_cv_dlopen_self_static=cross
10607 else
10608   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10609   lt_status=$lt_dlunknown
10610   cat > conftest.$ac_ext <<_LT_EOF
10611 #line 10611 "configure"
10612 #include "confdefs.h"
10613
10614 #if HAVE_DLFCN_H
10615 #include <dlfcn.h>
10616 #endif
10617
10618 #include <stdio.h>
10619
10620 #ifdef RTLD_GLOBAL
10621 #  define LT_DLGLOBAL           RTLD_GLOBAL
10622 #else
10623 #  ifdef DL_GLOBAL
10624 #    define LT_DLGLOBAL         DL_GLOBAL
10625 #  else
10626 #    define LT_DLGLOBAL         0
10627 #  endif
10628 #endif
10629
10630 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10631    find out it does not work in some platform. */
10632 #ifndef LT_DLLAZY_OR_NOW
10633 #  ifdef RTLD_LAZY
10634 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10635 #  else
10636 #    ifdef DL_LAZY
10637 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10638 #    else
10639 #      ifdef RTLD_NOW
10640 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10641 #      else
10642 #        ifdef DL_NOW
10643 #          define LT_DLLAZY_OR_NOW      DL_NOW
10644 #        else
10645 #          define LT_DLLAZY_OR_NOW      0
10646 #        endif
10647 #      endif
10648 #    endif
10649 #  endif
10650 #endif
10651
10652 #ifdef __cplusplus
10653 extern "C" void exit (int);
10654 #endif
10655
10656 void fnord() { int i=42;}
10657 int main ()
10658 {
10659   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10660   int status = $lt_dlunknown;
10661
10662   if (self)
10663     {
10664       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10665       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10666       /* dlclose (self); */
10667     }
10668   else
10669     puts (dlerror ());
10670
10671     exit (status);
10672 }
10673 _LT_EOF
10674   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10675   (eval $ac_link) 2>&5
10676   ac_status=$?
10677   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10678   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10679     (./conftest; exit; ) >&5 2>/dev/null
10680     lt_status=$?
10681     case x$lt_status in
10682       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10683       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10684       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10685     esac
10686   else :
10687     # compilation failed
10688     lt_cv_dlopen_self_static=no
10689   fi
10690 fi
10691 rm -fr conftest*
10692
10693
10694 fi
10695 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10696 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
10697     fi
10698
10699     CPPFLAGS="$save_CPPFLAGS"
10700     LDFLAGS="$save_LDFLAGS"
10701     LIBS="$save_LIBS"
10702     ;;
10703   esac
10704
10705   case $lt_cv_dlopen_self in
10706   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10707   *) enable_dlopen_self=unknown ;;
10708   esac
10709
10710   case $lt_cv_dlopen_self_static in
10711   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10712   *) enable_dlopen_self_static=unknown ;;
10713   esac
10714 fi
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732 striplib=
10733 old_striplib=
10734 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
10735 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
10736 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10737   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10738   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10739   echo "$as_me:$LINENO: result: yes" >&5
10740 echo "${ECHO_T}yes" >&6
10741 else
10742 # FIXME - insert some real tests, host_os isn't really good enough
10743   case $host_os in
10744   darwin*)
10745     if test -n "$STRIP" ; then
10746       striplib="$STRIP -x"
10747       old_striplib="$STRIP -S"
10748       echo "$as_me:$LINENO: result: yes" >&5
10749 echo "${ECHO_T}yes" >&6
10750     else
10751       echo "$as_me:$LINENO: result: no" >&5
10752 echo "${ECHO_T}no" >&6
10753     fi
10754     ;;
10755   *)
10756     echo "$as_me:$LINENO: result: no" >&5
10757 echo "${ECHO_T}no" >&6
10758     ;;
10759   esac
10760 fi
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773   # Report which library types will actually be built
10774   echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10775 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10776   echo "$as_me:$LINENO: result: $can_build_shared" >&5
10777 echo "${ECHO_T}$can_build_shared" >&6
10778
10779   echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10780 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
10781   test "$can_build_shared" = "no" && enable_shared=no
10782
10783   # On AIX, shared libraries and static libraries use the same namespace, and
10784   # are all built from PIC.
10785   case $host_os in
10786   aix3*)
10787     test "$enable_shared" = yes && enable_static=no
10788     if test -n "$RANLIB"; then
10789       archive_cmds="$archive_cmds~\$RANLIB \$lib"
10790       postinstall_cmds='$RANLIB $lib'
10791     fi
10792     ;;
10793
10794   aix[4-9]*)
10795     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10796       test "$enable_shared" = yes && enable_static=no
10797     fi
10798     ;;
10799   esac
10800   echo "$as_me:$LINENO: result: $enable_shared" >&5
10801 echo "${ECHO_T}$enable_shared" >&6
10802
10803   echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10804 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
10805   # Make sure either enable_shared or enable_static is yes.
10806   test "$enable_shared" = yes || enable_static=yes
10807   echo "$as_me:$LINENO: result: $enable_static" >&5
10808 echo "${ECHO_T}$enable_static" >&6
10809
10810
10811
10812
10813 fi
10814 ac_ext=c
10815 ac_cpp='$CPP $CPPFLAGS'
10816 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10817 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10818 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10819
10820 CC="$lt_save_CC"
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834                   ac_config_commands="$ac_config_commands libtool"
10835
10836
10837
10838
10839 # Only expand once:
10840
10841
10842
10843 ALL_LINGUAS="fr sv tr es da vi zh_CN zh_TW ga fi"
10844 # If we haven't got the data from the intl directory,
10845 # assume NLS is disabled.
10846 USE_NLS=no
10847 LIBINTL=
10848 LIBINTL_DEP=
10849 INCINTL=
10850 XGETTEXT=
10851 GMSGFMT=
10852 POSUB=
10853
10854 if test -f  ../intl/config.intl; then
10855   .  ../intl/config.intl
10856 fi
10857 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10858 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10859 if test x"$USE_NLS" != xyes; then
10860   echo "$as_me:$LINENO: result: no" >&5
10861 echo "${ECHO_T}no" >&6
10862 else
10863   echo "$as_me:$LINENO: result: yes" >&5
10864 echo "${ECHO_T}yes" >&6
10865
10866 cat >>confdefs.h <<\_ACEOF
10867 #define ENABLE_NLS 1
10868 _ACEOF
10869
10870
10871   echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
10872 echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
10873   # Look for .po and .gmo files in the source directory.
10874   CATALOGS=
10875   XLINGUAS=
10876   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
10877     # If there aren't any .gmo files the shell will give us the
10878     # literal string "../path/to/srcdir/po/*.gmo" which has to be
10879     # weeded out.
10880     case "$cat" in *\**)
10881       continue;;
10882     esac
10883     # The quadruple backslash is collapsed to a double backslash
10884     # by the backticks, then collapsed again by the double quotes,
10885     # leaving us with one backslash in the sed expression (right
10886     # before the dot that mustn't act as a wildcard).
10887     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
10888     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
10889     # The user is allowed to set LINGUAS to a list of languages to
10890     # install catalogs for.  If it's empty that means "all of them."
10891     if test "x$LINGUAS" = x; then
10892       CATALOGS="$CATALOGS $cat"
10893       XLINGUAS="$XLINGUAS $lang"
10894     else
10895       case "$LINGUAS" in *$lang*)
10896         CATALOGS="$CATALOGS $cat"
10897         XLINGUAS="$XLINGUAS $lang"
10898         ;;
10899       esac
10900     fi
10901   done
10902   LINGUAS="$XLINGUAS"
10903   echo "$as_me:$LINENO: result: $LINGUAS" >&5
10904 echo "${ECHO_T}$LINGUAS" >&6
10905
10906
10907     DATADIRNAME=share
10908
10909   INSTOBJEXT=.mo
10910
10911   GENCAT=gencat
10912
10913   CATOBJEXT=.gmo
10914
10915 fi
10916
10917         MKINSTALLDIRS=
10918   if test -n "$ac_aux_dir"; then
10919     case "$ac_aux_dir" in
10920       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
10921       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
10922     esac
10923   fi
10924   if test -z "$MKINSTALLDIRS"; then
10925     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
10926   fi
10927
10928
10929
10930   echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10931 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10932     # Check whether --enable-nls or --disable-nls was given.
10933 if test "${enable_nls+set}" = set; then
10934   enableval="$enable_nls"
10935   USE_NLS=$enableval
10936 else
10937   USE_NLS=yes
10938 fi;
10939   echo "$as_me:$LINENO: result: $USE_NLS" >&5
10940 echo "${ECHO_T}$USE_NLS" >&6
10941
10942
10943
10944
10945
10946
10947 # Prepare PATH_SEPARATOR.
10948 # The user is always right.
10949 if test "${PATH_SEPARATOR+set}" != set; then
10950   echo "#! /bin/sh" >conf$$.sh
10951   echo  "exit 0"   >>conf$$.sh
10952   chmod +x conf$$.sh
10953   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10954     PATH_SEPARATOR=';'
10955   else
10956     PATH_SEPARATOR=:
10957   fi
10958   rm -f conf$$.sh
10959 fi
10960
10961 # Find out how to test for executable files. Don't use a zero-byte file,
10962 # as systems may use methods other than mode bits to determine executability.
10963 cat >conf$$.file <<_ASEOF
10964 #! /bin/sh
10965 exit 0
10966 _ASEOF
10967 chmod +x conf$$.file
10968 if test -x conf$$.file >/dev/null 2>&1; then
10969   ac_executable_p="test -x"
10970 else
10971   ac_executable_p="test -f"
10972 fi
10973 rm -f conf$$.file
10974
10975 # Extract the first word of "msgfmt", so it can be a program name with args.
10976 set dummy msgfmt; ac_word=$2
10977 echo "$as_me:$LINENO: checking for $ac_word" >&5
10978 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10979 if test "${ac_cv_path_MSGFMT+set}" = set; then
10980   echo $ECHO_N "(cached) $ECHO_C" >&6
10981 else
10982   case "$MSGFMT" in
10983   [\\/]* | ?:[\\/]*)
10984     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
10985     ;;
10986   *)
10987     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
10988     for ac_dir in $PATH; do
10989       IFS="$ac_save_IFS"
10990       test -z "$ac_dir" && ac_dir=.
10991       for ac_exec_ext in '' $ac_executable_extensions; do
10992         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
10993           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
10994      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
10995             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
10996             break 2
10997           fi
10998         fi
10999       done
11000     done
11001     IFS="$ac_save_IFS"
11002   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
11003     ;;
11004 esac
11005 fi
11006 MSGFMT="$ac_cv_path_MSGFMT"
11007 if test "$MSGFMT" != ":"; then
11008   echo "$as_me:$LINENO: result: $MSGFMT" >&5
11009 echo "${ECHO_T}$MSGFMT" >&6
11010 else
11011   echo "$as_me:$LINENO: result: no" >&5
11012 echo "${ECHO_T}no" >&6
11013 fi
11014
11015   # Extract the first word of "gmsgfmt", so it can be a program name with args.
11016 set dummy gmsgfmt; ac_word=$2
11017 echo "$as_me:$LINENO: checking for $ac_word" >&5
11018 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11019 if test "${ac_cv_path_GMSGFMT+set}" = set; then
11020   echo $ECHO_N "(cached) $ECHO_C" >&6
11021 else
11022   case $GMSGFMT in
11023   [\\/]* | ?:[\\/]*)
11024   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
11025   ;;
11026   *)
11027   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11028 for as_dir in $PATH
11029 do
11030   IFS=$as_save_IFS
11031   test -z "$as_dir" && as_dir=.
11032   for ac_exec_ext in '' $ac_executable_extensions; do
11033   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11034     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
11035     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11036     break 2
11037   fi
11038 done
11039 done
11040
11041   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
11042   ;;
11043 esac
11044 fi
11045 GMSGFMT=$ac_cv_path_GMSGFMT
11046
11047 if test -n "$GMSGFMT"; then
11048   echo "$as_me:$LINENO: result: $GMSGFMT" >&5
11049 echo "${ECHO_T}$GMSGFMT" >&6
11050 else
11051   echo "$as_me:$LINENO: result: no" >&5
11052 echo "${ECHO_T}no" >&6
11053 fi
11054
11055
11056
11057 # Prepare PATH_SEPARATOR.
11058 # The user is always right.
11059 if test "${PATH_SEPARATOR+set}" != set; then
11060   echo "#! /bin/sh" >conf$$.sh
11061   echo  "exit 0"   >>conf$$.sh
11062   chmod +x conf$$.sh
11063   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11064     PATH_SEPARATOR=';'
11065   else
11066     PATH_SEPARATOR=:
11067   fi
11068   rm -f conf$$.sh
11069 fi
11070
11071 # Find out how to test for executable files. Don't use a zero-byte file,
11072 # as systems may use methods other than mode bits to determine executability.
11073 cat >conf$$.file <<_ASEOF
11074 #! /bin/sh
11075 exit 0
11076 _ASEOF
11077 chmod +x conf$$.file
11078 if test -x conf$$.file >/dev/null 2>&1; then
11079   ac_executable_p="test -x"
11080 else
11081   ac_executable_p="test -f"
11082 fi
11083 rm -f conf$$.file
11084
11085 # Extract the first word of "xgettext", so it can be a program name with args.
11086 set dummy xgettext; ac_word=$2
11087 echo "$as_me:$LINENO: checking for $ac_word" >&5
11088 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11089 if test "${ac_cv_path_XGETTEXT+set}" = set; then
11090   echo $ECHO_N "(cached) $ECHO_C" >&6
11091 else
11092   case "$XGETTEXT" in
11093   [\\/]* | ?:[\\/]*)
11094     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
11095     ;;
11096   *)
11097     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11098     for ac_dir in $PATH; do
11099       IFS="$ac_save_IFS"
11100       test -z "$ac_dir" && ac_dir=.
11101       for ac_exec_ext in '' $ac_executable_extensions; do
11102         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11103           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11104      (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11105             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
11106             break 2
11107           fi
11108         fi
11109       done
11110     done
11111     IFS="$ac_save_IFS"
11112   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
11113     ;;
11114 esac
11115 fi
11116 XGETTEXT="$ac_cv_path_XGETTEXT"
11117 if test "$XGETTEXT" != ":"; then
11118   echo "$as_me:$LINENO: result: $XGETTEXT" >&5
11119 echo "${ECHO_T}$XGETTEXT" >&6
11120 else
11121   echo "$as_me:$LINENO: result: no" >&5
11122 echo "${ECHO_T}no" >&6
11123 fi
11124
11125     rm -f messages.po
11126
11127
11128 # Prepare PATH_SEPARATOR.
11129 # The user is always right.
11130 if test "${PATH_SEPARATOR+set}" != set; then
11131   echo "#! /bin/sh" >conf$$.sh
11132   echo  "exit 0"   >>conf$$.sh
11133   chmod +x conf$$.sh
11134   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11135     PATH_SEPARATOR=';'
11136   else
11137     PATH_SEPARATOR=:
11138   fi
11139   rm -f conf$$.sh
11140 fi
11141
11142 # Find out how to test for executable files. Don't use a zero-byte file,
11143 # as systems may use methods other than mode bits to determine executability.
11144 cat >conf$$.file <<_ASEOF
11145 #! /bin/sh
11146 exit 0
11147 _ASEOF
11148 chmod +x conf$$.file
11149 if test -x conf$$.file >/dev/null 2>&1; then
11150   ac_executable_p="test -x"
11151 else
11152   ac_executable_p="test -f"
11153 fi
11154 rm -f conf$$.file
11155
11156 # Extract the first word of "msgmerge", so it can be a program name with args.
11157 set dummy msgmerge; ac_word=$2
11158 echo "$as_me:$LINENO: checking for $ac_word" >&5
11159 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11160 if test "${ac_cv_path_MSGMERGE+set}" = set; then
11161   echo $ECHO_N "(cached) $ECHO_C" >&6
11162 else
11163   case "$MSGMERGE" in
11164   [\\/]* | ?:[\\/]*)
11165     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
11166     ;;
11167   *)
11168     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11169     for ac_dir in $PATH; do
11170       IFS="$ac_save_IFS"
11171       test -z "$ac_dir" && ac_dir=.
11172       for ac_exec_ext in '' $ac_executable_extensions; do
11173         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11174           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
11175             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
11176             break 2
11177           fi
11178         fi
11179       done
11180     done
11181     IFS="$ac_save_IFS"
11182   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
11183     ;;
11184 esac
11185 fi
11186 MSGMERGE="$ac_cv_path_MSGMERGE"
11187 if test "$MSGMERGE" != ":"; then
11188   echo "$as_me:$LINENO: result: $MSGMERGE" >&5
11189 echo "${ECHO_T}$MSGMERGE" >&6
11190 else
11191   echo "$as_me:$LINENO: result: no" >&5
11192 echo "${ECHO_T}no" >&6
11193 fi
11194
11195
11196       if test "$GMSGFMT" != ":"; then
11197             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
11198        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11199       : ;
11200     else
11201       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
11202       echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
11203 echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6
11204       GMSGFMT=":"
11205     fi
11206   fi
11207
11208       if test "$XGETTEXT" != ":"; then
11209             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11210        (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11211       : ;
11212     else
11213       echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
11214 echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6
11215       XGETTEXT=":"
11216     fi
11217         rm -f messages.po
11218   fi
11219
11220             ac_config_commands="$ac_config_commands default-1"
11221
11222
11223
11224
11225
11226 for ac_prog in 'bison -y' byacc
11227 do
11228   # Extract the first word of "$ac_prog", so it can be a program name with args.
11229 set dummy $ac_prog; ac_word=$2
11230 echo "$as_me:$LINENO: checking for $ac_word" >&5
11231 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11232 if test "${ac_cv_prog_YACC+set}" = set; then
11233   echo $ECHO_N "(cached) $ECHO_C" >&6
11234 else
11235   if test -n "$YACC"; then
11236   ac_cv_prog_YACC="$YACC" # Let the user override the test.
11237 else
11238 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11239 for as_dir in $PATH
11240 do
11241   IFS=$as_save_IFS
11242   test -z "$as_dir" && as_dir=.
11243   for ac_exec_ext in '' $ac_executable_extensions; do
11244   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11245     ac_cv_prog_YACC="$ac_prog"
11246     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11247     break 2
11248   fi
11249 done
11250 done
11251
11252 fi
11253 fi
11254 YACC=$ac_cv_prog_YACC
11255 if test -n "$YACC"; then
11256   echo "$as_me:$LINENO: result: $YACC" >&5
11257 echo "${ECHO_T}$YACC" >&6
11258 else
11259   echo "$as_me:$LINENO: result: no" >&5
11260 echo "${ECHO_T}no" >&6
11261 fi
11262
11263   test -n "$YACC" && break
11264 done
11265 test -n "$YACC" || YACC="yacc"
11266
11267 for ac_prog in flex lex
11268 do
11269   # Extract the first word of "$ac_prog", so it can be a program name with args.
11270 set dummy $ac_prog; ac_word=$2
11271 echo "$as_me:$LINENO: checking for $ac_word" >&5
11272 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11273 if test "${ac_cv_prog_LEX+set}" = set; then
11274   echo $ECHO_N "(cached) $ECHO_C" >&6
11275 else
11276   if test -n "$LEX"; then
11277   ac_cv_prog_LEX="$LEX" # Let the user override the test.
11278 else
11279 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11280 for as_dir in $PATH
11281 do
11282   IFS=$as_save_IFS
11283   test -z "$as_dir" && as_dir=.
11284   for ac_exec_ext in '' $ac_executable_extensions; do
11285   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11286     ac_cv_prog_LEX="$ac_prog"
11287     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11288     break 2
11289   fi
11290 done
11291 done
11292
11293 fi
11294 fi
11295 LEX=$ac_cv_prog_LEX
11296 if test -n "$LEX"; then
11297   echo "$as_me:$LINENO: result: $LEX" >&5
11298 echo "${ECHO_T}$LEX" >&6
11299 else
11300   echo "$as_me:$LINENO: result: no" >&5
11301 echo "${ECHO_T}no" >&6
11302 fi
11303
11304   test -n "$LEX" && break
11305 done
11306 test -n "$LEX" || LEX=":"
11307
11308 if test -z "$LEXLIB"
11309 then
11310   echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
11311 echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
11312 if test "${ac_cv_lib_fl_yywrap+set}" = set; then
11313   echo $ECHO_N "(cached) $ECHO_C" >&6
11314 else
11315   ac_check_lib_save_LIBS=$LIBS
11316 LIBS="-lfl  $LIBS"
11317 cat >conftest.$ac_ext <<_ACEOF
11318 /* confdefs.h.  */
11319 _ACEOF
11320 cat confdefs.h >>conftest.$ac_ext
11321 cat >>conftest.$ac_ext <<_ACEOF
11322 /* end confdefs.h.  */
11323
11324 /* Override any gcc2 internal prototype to avoid an error.  */
11325 #ifdef __cplusplus
11326 extern "C"
11327 #endif
11328 /* We use char because int might match the return type of a gcc2
11329    builtin and then its argument prototype would still apply.  */
11330 char yywrap ();
11331 int
11332 main ()
11333 {
11334 yywrap ();
11335   ;
11336   return 0;
11337 }
11338 _ACEOF
11339 rm -f conftest.$ac_objext conftest$ac_exeext
11340 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11341   (eval $ac_link) 2>conftest.er1
11342   ac_status=$?
11343   grep -v '^ *+' conftest.er1 >conftest.err
11344   rm -f conftest.er1
11345   cat conftest.err >&5
11346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11347   (exit $ac_status); } &&
11348          { ac_try='test -z "$ac_c_werror_flag"
11349                          || test ! -s conftest.err'
11350   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11351   (eval $ac_try) 2>&5
11352   ac_status=$?
11353   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11354   (exit $ac_status); }; } &&
11355          { ac_try='test -s conftest$ac_exeext'
11356   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11357   (eval $ac_try) 2>&5
11358   ac_status=$?
11359   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11360   (exit $ac_status); }; }; then
11361   ac_cv_lib_fl_yywrap=yes
11362 else
11363   echo "$as_me: failed program was:" >&5
11364 sed 's/^/| /' conftest.$ac_ext >&5
11365
11366 ac_cv_lib_fl_yywrap=no
11367 fi
11368 rm -f conftest.err conftest.$ac_objext \
11369       conftest$ac_exeext conftest.$ac_ext
11370 LIBS=$ac_check_lib_save_LIBS
11371 fi
11372 echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
11373 echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
11374 if test $ac_cv_lib_fl_yywrap = yes; then
11375   LEXLIB="-lfl"
11376 else
11377   echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
11378 echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
11379 if test "${ac_cv_lib_l_yywrap+set}" = set; then
11380   echo $ECHO_N "(cached) $ECHO_C" >&6
11381 else
11382   ac_check_lib_save_LIBS=$LIBS
11383 LIBS="-ll  $LIBS"
11384 cat >conftest.$ac_ext <<_ACEOF
11385 /* confdefs.h.  */
11386 _ACEOF
11387 cat confdefs.h >>conftest.$ac_ext
11388 cat >>conftest.$ac_ext <<_ACEOF
11389 /* end confdefs.h.  */
11390
11391 /* Override any gcc2 internal prototype to avoid an error.  */
11392 #ifdef __cplusplus
11393 extern "C"
11394 #endif
11395 /* We use char because int might match the return type of a gcc2
11396    builtin and then its argument prototype would still apply.  */
11397 char yywrap ();
11398 int
11399 main ()
11400 {
11401 yywrap ();
11402   ;
11403   return 0;
11404 }
11405 _ACEOF
11406 rm -f conftest.$ac_objext conftest$ac_exeext
11407 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11408   (eval $ac_link) 2>conftest.er1
11409   ac_status=$?
11410   grep -v '^ *+' conftest.er1 >conftest.err
11411   rm -f conftest.er1
11412   cat conftest.err >&5
11413   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11414   (exit $ac_status); } &&
11415          { ac_try='test -z "$ac_c_werror_flag"
11416                          || test ! -s conftest.err'
11417   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11418   (eval $ac_try) 2>&5
11419   ac_status=$?
11420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11421   (exit $ac_status); }; } &&
11422          { ac_try='test -s conftest$ac_exeext'
11423   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11424   (eval $ac_try) 2>&5
11425   ac_status=$?
11426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11427   (exit $ac_status); }; }; then
11428   ac_cv_lib_l_yywrap=yes
11429 else
11430   echo "$as_me: failed program was:" >&5
11431 sed 's/^/| /' conftest.$ac_ext >&5
11432
11433 ac_cv_lib_l_yywrap=no
11434 fi
11435 rm -f conftest.err conftest.$ac_objext \
11436       conftest$ac_exeext conftest.$ac_ext
11437 LIBS=$ac_check_lib_save_LIBS
11438 fi
11439 echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
11440 echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
11441 if test $ac_cv_lib_l_yywrap = yes; then
11442   LEXLIB="-ll"
11443 fi
11444
11445 fi
11446
11447 fi
11448
11449 if test "x$LEX" != "x:"; then
11450   echo "$as_me:$LINENO: checking lex output file root" >&5
11451 echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
11452 if test "${ac_cv_prog_lex_root+set}" = set; then
11453   echo $ECHO_N "(cached) $ECHO_C" >&6
11454 else
11455   # The minimal lex program is just a single line: %%.  But some broken lexes
11456 # (Solaris, I think it was) want two %% lines, so accommodate them.
11457 cat >conftest.l <<_ACEOF
11458 %%
11459 %%
11460 _ACEOF
11461 { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
11462   (eval $LEX conftest.l) 2>&5
11463   ac_status=$?
11464   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11465   (exit $ac_status); }
11466 if test -f lex.yy.c; then
11467   ac_cv_prog_lex_root=lex.yy
11468 elif test -f lexyy.c; then
11469   ac_cv_prog_lex_root=lexyy
11470 else
11471   { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
11472 echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
11473    { (exit 1); exit 1; }; }
11474 fi
11475 fi
11476 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
11477 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
11478 rm -f conftest.l
11479 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
11480
11481 echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
11482 echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
11483 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
11484   echo $ECHO_N "(cached) $ECHO_C" >&6
11485 else
11486   # POSIX says lex can declare yytext either as a pointer or an array; the
11487 # default is implementation-dependent. Figure out which it is, since
11488 # not all implementations provide the %pointer and %array declarations.
11489 ac_cv_prog_lex_yytext_pointer=no
11490 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
11491 ac_save_LIBS=$LIBS
11492 LIBS="$LIBS $LEXLIB"
11493 cat >conftest.$ac_ext <<_ACEOF
11494 `cat $LEX_OUTPUT_ROOT.c`
11495 _ACEOF
11496 rm -f conftest.$ac_objext conftest$ac_exeext
11497 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11498   (eval $ac_link) 2>conftest.er1
11499   ac_status=$?
11500   grep -v '^ *+' conftest.er1 >conftest.err
11501   rm -f conftest.er1
11502   cat conftest.err >&5
11503   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11504   (exit $ac_status); } &&
11505          { ac_try='test -z "$ac_c_werror_flag"
11506                          || test ! -s conftest.err'
11507   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11508   (eval $ac_try) 2>&5
11509   ac_status=$?
11510   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11511   (exit $ac_status); }; } &&
11512          { ac_try='test -s conftest$ac_exeext'
11513   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11514   (eval $ac_try) 2>&5
11515   ac_status=$?
11516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11517   (exit $ac_status); }; }; then
11518   ac_cv_prog_lex_yytext_pointer=yes
11519 else
11520   echo "$as_me: failed program was:" >&5
11521 sed 's/^/| /' conftest.$ac_ext >&5
11522
11523 fi
11524 rm -f conftest.err conftest.$ac_objext \
11525       conftest$ac_exeext conftest.$ac_ext
11526 LIBS=$ac_save_LIBS
11527 rm -f "${LEX_OUTPUT_ROOT}.c"
11528
11529 fi
11530 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
11531 echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
11532 if test $ac_cv_prog_lex_yytext_pointer = yes; then
11533
11534 cat >>confdefs.h <<\_ACEOF
11535 #define YYTEXT_POINTER 1
11536 _ACEOF
11537
11538 fi
11539
11540 fi
11541 if test "$LEX" = :; then
11542   LEX=${am_missing_run}flex
11543 fi
11544
11545 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
11546 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
11547     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
11548 if test "${enable_maintainer_mode+set}" = set; then
11549   enableval="$enable_maintainer_mode"
11550   USE_MAINTAINER_MODE=$enableval
11551 else
11552   USE_MAINTAINER_MODE=no
11553 fi;
11554   echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
11555 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
11556
11557
11558 if test $USE_MAINTAINER_MODE = yes; then
11559   MAINTAINER_MODE_TRUE=
11560   MAINTAINER_MODE_FALSE='#'
11561 else
11562   MAINTAINER_MODE_TRUE='#'
11563   MAINTAINER_MODE_FALSE=
11564 fi
11565
11566   MAINT=$MAINTAINER_MODE_TRUE
11567
11568
11569
11570
11571 if false; then
11572   GENINSRC_NEVER_TRUE=
11573   GENINSRC_NEVER_FALSE='#'
11574 else
11575   GENINSRC_NEVER_TRUE='#'
11576   GENINSRC_NEVER_FALSE=
11577 fi
11578
11579
11580 . ${srcdir}/configure.host
11581
11582
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594 for ac_header in string.h strings.h stdlib.h unistd.h elf-hints.h limits.h sys/param.h
11595 do
11596 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11597 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11598   echo "$as_me:$LINENO: checking for $ac_header" >&5
11599 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11600 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11601   echo $ECHO_N "(cached) $ECHO_C" >&6
11602 fi
11603 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11604 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11605 else
11606   # Is the header compilable?
11607 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11608 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11609 cat >conftest.$ac_ext <<_ACEOF
11610 /* confdefs.h.  */
11611 _ACEOF
11612 cat confdefs.h >>conftest.$ac_ext
11613 cat >>conftest.$ac_ext <<_ACEOF
11614 /* end confdefs.h.  */
11615 $ac_includes_default
11616 #include <$ac_header>
11617 _ACEOF
11618 rm -f conftest.$ac_objext
11619 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11620   (eval $ac_compile) 2>conftest.er1
11621   ac_status=$?
11622   grep -v '^ *+' conftest.er1 >conftest.err
11623   rm -f conftest.er1
11624   cat conftest.err >&5
11625   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11626   (exit $ac_status); } &&
11627          { ac_try='test -z "$ac_c_werror_flag"
11628                          || test ! -s conftest.err'
11629   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11630   (eval $ac_try) 2>&5
11631   ac_status=$?
11632   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11633   (exit $ac_status); }; } &&
11634          { ac_try='test -s conftest.$ac_objext'
11635   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11636   (eval $ac_try) 2>&5
11637   ac_status=$?
11638   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11639   (exit $ac_status); }; }; then
11640   ac_header_compiler=yes
11641 else
11642   echo "$as_me: failed program was:" >&5
11643 sed 's/^/| /' conftest.$ac_ext >&5
11644
11645 ac_header_compiler=no
11646 fi
11647 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11648 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11649 echo "${ECHO_T}$ac_header_compiler" >&6
11650
11651 # Is the header present?
11652 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11653 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11654 cat >conftest.$ac_ext <<_ACEOF
11655 /* confdefs.h.  */
11656 _ACEOF
11657 cat confdefs.h >>conftest.$ac_ext
11658 cat >>conftest.$ac_ext <<_ACEOF
11659 /* end confdefs.h.  */
11660 #include <$ac_header>
11661 _ACEOF
11662 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11663   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11664   ac_status=$?
11665   grep -v '^ *+' conftest.er1 >conftest.err
11666   rm -f conftest.er1
11667   cat conftest.err >&5
11668   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11669   (exit $ac_status); } >/dev/null; then
11670   if test -s conftest.err; then
11671     ac_cpp_err=$ac_c_preproc_warn_flag
11672     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11673   else
11674     ac_cpp_err=
11675   fi
11676 else
11677   ac_cpp_err=yes
11678 fi
11679 if test -z "$ac_cpp_err"; then
11680   ac_header_preproc=yes
11681 else
11682   echo "$as_me: failed program was:" >&5
11683 sed 's/^/| /' conftest.$ac_ext >&5
11684
11685   ac_header_preproc=no
11686 fi
11687 rm -f conftest.err conftest.$ac_ext
11688 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11689 echo "${ECHO_T}$ac_header_preproc" >&6
11690
11691 # So?  What about this header?
11692 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11693   yes:no: )
11694     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11695 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11696     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11697 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11698     ac_header_preproc=yes
11699     ;;
11700   no:yes:* )
11701     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11702 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11703     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11704 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11705     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11706 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11707     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11708 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11709     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11710 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11711     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11712 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11713     (
11714       cat <<\_ASBOX
11715 ## ------------------------------------------ ##
11716 ## Report this to the AC_PACKAGE_NAME lists.  ##
11717 ## ------------------------------------------ ##
11718 _ASBOX
11719     ) |
11720       sed "s/^/$as_me: WARNING:     /" >&2
11721     ;;
11722 esac
11723 echo "$as_me:$LINENO: checking for $ac_header" >&5
11724 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11725 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11726   echo $ECHO_N "(cached) $ECHO_C" >&6
11727 else
11728   eval "$as_ac_Header=\$ac_header_preproc"
11729 fi
11730 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11731 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11732
11733 fi
11734 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11735   cat >>confdefs.h <<_ACEOF
11736 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11737 _ACEOF
11738
11739 fi
11740
11741 done
11742
11743
11744
11745
11746
11747
11748 for ac_func in glob mkstemp realpath sbrk waitpid
11749 do
11750 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11751 echo "$as_me:$LINENO: checking for $ac_func" >&5
11752 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11753 if eval "test \"\${$as_ac_var+set}\" = set"; then
11754   echo $ECHO_N "(cached) $ECHO_C" >&6
11755 else
11756   cat >conftest.$ac_ext <<_ACEOF
11757 /* confdefs.h.  */
11758 _ACEOF
11759 cat confdefs.h >>conftest.$ac_ext
11760 cat >>conftest.$ac_ext <<_ACEOF
11761 /* end confdefs.h.  */
11762 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11763    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11764 #define $ac_func innocuous_$ac_func
11765
11766 /* System header to define __stub macros and hopefully few prototypes,
11767     which can conflict with char $ac_func (); below.
11768     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11769     <limits.h> exists even on freestanding compilers.  */
11770
11771 #ifdef __STDC__
11772 # include <limits.h>
11773 #else
11774 # include <assert.h>
11775 #endif
11776
11777 #undef $ac_func
11778
11779 /* Override any gcc2 internal prototype to avoid an error.  */
11780 #ifdef __cplusplus
11781 extern "C"
11782 {
11783 #endif
11784 /* We use char because int might match the return type of a gcc2
11785    builtin and then its argument prototype would still apply.  */
11786 char $ac_func ();
11787 /* The GNU C library defines this for functions which it implements
11788     to always fail with ENOSYS.  Some functions are actually named
11789     something starting with __ and the normal name is an alias.  */
11790 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11791 choke me
11792 #else
11793 char (*f) () = $ac_func;
11794 #endif
11795 #ifdef __cplusplus
11796 }
11797 #endif
11798
11799 int
11800 main ()
11801 {
11802 return f != $ac_func;
11803   ;
11804   return 0;
11805 }
11806 _ACEOF
11807 rm -f conftest.$ac_objext conftest$ac_exeext
11808 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11809   (eval $ac_link) 2>conftest.er1
11810   ac_status=$?
11811   grep -v '^ *+' conftest.er1 >conftest.err
11812   rm -f conftest.er1
11813   cat conftest.err >&5
11814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11815   (exit $ac_status); } &&
11816          { ac_try='test -z "$ac_c_werror_flag"
11817                          || test ! -s conftest.err'
11818   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11819   (eval $ac_try) 2>&5
11820   ac_status=$?
11821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11822   (exit $ac_status); }; } &&
11823          { ac_try='test -s conftest$ac_exeext'
11824   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11825   (eval $ac_try) 2>&5
11826   ac_status=$?
11827   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11828   (exit $ac_status); }; }; then
11829   eval "$as_ac_var=yes"
11830 else
11831   echo "$as_me: failed program was:" >&5
11832 sed 's/^/| /' conftest.$ac_ext >&5
11833
11834 eval "$as_ac_var=no"
11835 fi
11836 rm -f conftest.err conftest.$ac_objext \
11837       conftest$ac_exeext conftest.$ac_ext
11838 fi
11839 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11840 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11841 if test `eval echo '${'$as_ac_var'}'` = yes; then
11842   cat >>confdefs.h <<_ACEOF
11843 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11844 _ACEOF
11845
11846 fi
11847 done
11848
11849
11850
11851
11852
11853
11854 ac_header_dirent=no
11855 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
11856   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
11857 echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
11858 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
11859 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11860   echo $ECHO_N "(cached) $ECHO_C" >&6
11861 else
11862   cat >conftest.$ac_ext <<_ACEOF
11863 /* confdefs.h.  */
11864 _ACEOF
11865 cat confdefs.h >>conftest.$ac_ext
11866 cat >>conftest.$ac_ext <<_ACEOF
11867 /* end confdefs.h.  */
11868 #include <sys/types.h>
11869 #include <$ac_hdr>
11870
11871 int
11872 main ()
11873 {
11874 if ((DIR *) 0)
11875 return 0;
11876   ;
11877   return 0;
11878 }
11879 _ACEOF
11880 rm -f conftest.$ac_objext
11881 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11882   (eval $ac_compile) 2>conftest.er1
11883   ac_status=$?
11884   grep -v '^ *+' conftest.er1 >conftest.err
11885   rm -f conftest.er1
11886   cat conftest.err >&5
11887   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11888   (exit $ac_status); } &&
11889          { ac_try='test -z "$ac_c_werror_flag"
11890                          || test ! -s conftest.err'
11891   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11892   (eval $ac_try) 2>&5
11893   ac_status=$?
11894   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11895   (exit $ac_status); }; } &&
11896          { ac_try='test -s conftest.$ac_objext'
11897   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11898   (eval $ac_try) 2>&5
11899   ac_status=$?
11900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11901   (exit $ac_status); }; }; then
11902   eval "$as_ac_Header=yes"
11903 else
11904   echo "$as_me: failed program was:" >&5
11905 sed 's/^/| /' conftest.$ac_ext >&5
11906
11907 eval "$as_ac_Header=no"
11908 fi
11909 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11910 fi
11911 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11912 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11913 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11914   cat >>confdefs.h <<_ACEOF
11915 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
11916 _ACEOF
11917
11918 ac_header_dirent=$ac_hdr; break
11919 fi
11920
11921 done
11922 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
11923 if test $ac_header_dirent = dirent.h; then
11924   echo "$as_me:$LINENO: checking for library containing opendir" >&5
11925 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
11926 if test "${ac_cv_search_opendir+set}" = set; then
11927   echo $ECHO_N "(cached) $ECHO_C" >&6
11928 else
11929   ac_func_search_save_LIBS=$LIBS
11930 ac_cv_search_opendir=no
11931 cat >conftest.$ac_ext <<_ACEOF
11932 /* confdefs.h.  */
11933 _ACEOF
11934 cat confdefs.h >>conftest.$ac_ext
11935 cat >>conftest.$ac_ext <<_ACEOF
11936 /* end confdefs.h.  */
11937
11938 /* Override any gcc2 internal prototype to avoid an error.  */
11939 #ifdef __cplusplus
11940 extern "C"
11941 #endif
11942 /* We use char because int might match the return type of a gcc2
11943    builtin and then its argument prototype would still apply.  */
11944 char opendir ();
11945 int
11946 main ()
11947 {
11948 opendir ();
11949   ;
11950   return 0;
11951 }
11952 _ACEOF
11953 rm -f conftest.$ac_objext conftest$ac_exeext
11954 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11955   (eval $ac_link) 2>conftest.er1
11956   ac_status=$?
11957   grep -v '^ *+' conftest.er1 >conftest.err
11958   rm -f conftest.er1
11959   cat conftest.err >&5
11960   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11961   (exit $ac_status); } &&
11962          { ac_try='test -z "$ac_c_werror_flag"
11963                          || test ! -s conftest.err'
11964   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11965   (eval $ac_try) 2>&5
11966   ac_status=$?
11967   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11968   (exit $ac_status); }; } &&
11969          { ac_try='test -s conftest$ac_exeext'
11970   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11971   (eval $ac_try) 2>&5
11972   ac_status=$?
11973   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11974   (exit $ac_status); }; }; then
11975   ac_cv_search_opendir="none required"
11976 else
11977   echo "$as_me: failed program was:" >&5
11978 sed 's/^/| /' conftest.$ac_ext >&5
11979
11980 fi
11981 rm -f conftest.err conftest.$ac_objext \
11982       conftest$ac_exeext conftest.$ac_ext
11983 if test "$ac_cv_search_opendir" = no; then
11984   for ac_lib in dir; do
11985     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11986     cat >conftest.$ac_ext <<_ACEOF
11987 /* confdefs.h.  */
11988 _ACEOF
11989 cat confdefs.h >>conftest.$ac_ext
11990 cat >>conftest.$ac_ext <<_ACEOF
11991 /* end confdefs.h.  */
11992
11993 /* Override any gcc2 internal prototype to avoid an error.  */
11994 #ifdef __cplusplus
11995 extern "C"
11996 #endif
11997 /* We use char because int might match the return type of a gcc2
11998    builtin and then its argument prototype would still apply.  */
11999 char opendir ();
12000 int
12001 main ()
12002 {
12003 opendir ();
12004   ;
12005   return 0;
12006 }
12007 _ACEOF
12008 rm -f conftest.$ac_objext conftest$ac_exeext
12009 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12010   (eval $ac_link) 2>conftest.er1
12011   ac_status=$?
12012   grep -v '^ *+' conftest.er1 >conftest.err
12013   rm -f conftest.er1
12014   cat conftest.err >&5
12015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12016   (exit $ac_status); } &&
12017          { ac_try='test -z "$ac_c_werror_flag"
12018                          || test ! -s conftest.err'
12019   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12020   (eval $ac_try) 2>&5
12021   ac_status=$?
12022   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12023   (exit $ac_status); }; } &&
12024          { ac_try='test -s conftest$ac_exeext'
12025   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12026   (eval $ac_try) 2>&5
12027   ac_status=$?
12028   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12029   (exit $ac_status); }; }; then
12030   ac_cv_search_opendir="-l$ac_lib"
12031 break
12032 else
12033   echo "$as_me: failed program was:" >&5
12034 sed 's/^/| /' conftest.$ac_ext >&5
12035
12036 fi
12037 rm -f conftest.err conftest.$ac_objext \
12038       conftest$ac_exeext conftest.$ac_ext
12039   done
12040 fi
12041 LIBS=$ac_func_search_save_LIBS
12042 fi
12043 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
12044 echo "${ECHO_T}$ac_cv_search_opendir" >&6
12045 if test "$ac_cv_search_opendir" != no; then
12046   test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
12047
12048 fi
12049
12050 else
12051   echo "$as_me:$LINENO: checking for library containing opendir" >&5
12052 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
12053 if test "${ac_cv_search_opendir+set}" = set; then
12054   echo $ECHO_N "(cached) $ECHO_C" >&6
12055 else
12056   ac_func_search_save_LIBS=$LIBS
12057 ac_cv_search_opendir=no
12058 cat >conftest.$ac_ext <<_ACEOF
12059 /* confdefs.h.  */
12060 _ACEOF
12061 cat confdefs.h >>conftest.$ac_ext
12062 cat >>conftest.$ac_ext <<_ACEOF
12063 /* end confdefs.h.  */
12064
12065 /* Override any gcc2 internal prototype to avoid an error.  */
12066 #ifdef __cplusplus
12067 extern "C"
12068 #endif
12069 /* We use char because int might match the return type of a gcc2
12070    builtin and then its argument prototype would still apply.  */
12071 char opendir ();
12072 int
12073 main ()
12074 {
12075 opendir ();
12076   ;
12077   return 0;
12078 }
12079 _ACEOF
12080 rm -f conftest.$ac_objext conftest$ac_exeext
12081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12082   (eval $ac_link) 2>conftest.er1
12083   ac_status=$?
12084   grep -v '^ *+' conftest.er1 >conftest.err
12085   rm -f conftest.er1
12086   cat conftest.err >&5
12087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12088   (exit $ac_status); } &&
12089          { ac_try='test -z "$ac_c_werror_flag"
12090                          || test ! -s conftest.err'
12091   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12092   (eval $ac_try) 2>&5
12093   ac_status=$?
12094   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12095   (exit $ac_status); }; } &&
12096          { ac_try='test -s conftest$ac_exeext'
12097   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12098   (eval $ac_try) 2>&5
12099   ac_status=$?
12100   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12101   (exit $ac_status); }; }; then
12102   ac_cv_search_opendir="none required"
12103 else
12104   echo "$as_me: failed program was:" >&5
12105 sed 's/^/| /' conftest.$ac_ext >&5
12106
12107 fi
12108 rm -f conftest.err conftest.$ac_objext \
12109       conftest$ac_exeext conftest.$ac_ext
12110 if test "$ac_cv_search_opendir" = no; then
12111   for ac_lib in x; do
12112     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12113     cat >conftest.$ac_ext <<_ACEOF
12114 /* confdefs.h.  */
12115 _ACEOF
12116 cat confdefs.h >>conftest.$ac_ext
12117 cat >>conftest.$ac_ext <<_ACEOF
12118 /* end confdefs.h.  */
12119
12120 /* Override any gcc2 internal prototype to avoid an error.  */
12121 #ifdef __cplusplus
12122 extern "C"
12123 #endif
12124 /* We use char because int might match the return type of a gcc2
12125    builtin and then its argument prototype would still apply.  */
12126 char opendir ();
12127 int
12128 main ()
12129 {
12130 opendir ();
12131   ;
12132   return 0;
12133 }
12134 _ACEOF
12135 rm -f conftest.$ac_objext conftest$ac_exeext
12136 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12137   (eval $ac_link) 2>conftest.er1
12138   ac_status=$?
12139   grep -v '^ *+' conftest.er1 >conftest.err
12140   rm -f conftest.er1
12141   cat conftest.err >&5
12142   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12143   (exit $ac_status); } &&
12144          { ac_try='test -z "$ac_c_werror_flag"
12145                          || test ! -s conftest.err'
12146   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12147   (eval $ac_try) 2>&5
12148   ac_status=$?
12149   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12150   (exit $ac_status); }; } &&
12151          { ac_try='test -s conftest$ac_exeext'
12152   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12153   (eval $ac_try) 2>&5
12154   ac_status=$?
12155   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12156   (exit $ac_status); }; }; then
12157   ac_cv_search_opendir="-l$ac_lib"
12158 break
12159 else
12160   echo "$as_me: failed program was:" >&5
12161 sed 's/^/| /' conftest.$ac_ext >&5
12162
12163 fi
12164 rm -f conftest.err conftest.$ac_objext \
12165       conftest$ac_exeext conftest.$ac_ext
12166   done
12167 fi
12168 LIBS=$ac_func_search_save_LIBS
12169 fi
12170 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
12171 echo "${ECHO_T}$ac_cv_search_opendir" >&6
12172 if test "$ac_cv_search_opendir" != no; then
12173   test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
12174
12175 fi
12176
12177 fi
12178
12179
12180 echo "$as_me:$LINENO: checking for a known getopt prototype in unistd.h" >&5
12181 echo $ECHO_N "checking for a known getopt prototype in unistd.h... $ECHO_C" >&6
12182 if test "${ld_cv_decl_getopt_unistd_h+set}" = set; then
12183   echo $ECHO_N "(cached) $ECHO_C" >&6
12184 else
12185   cat >conftest.$ac_ext <<_ACEOF
12186 /* confdefs.h.  */
12187 _ACEOF
12188 cat confdefs.h >>conftest.$ac_ext
12189 cat >>conftest.$ac_ext <<_ACEOF
12190 /* end confdefs.h.  */
12191 #include <unistd.h>
12192 int
12193 main ()
12194 {
12195 extern int getopt (int, char *const*, const char *);
12196   ;
12197   return 0;
12198 }
12199 _ACEOF
12200 rm -f conftest.$ac_objext
12201 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12202   (eval $ac_compile) 2>conftest.er1
12203   ac_status=$?
12204   grep -v '^ *+' conftest.er1 >conftest.err
12205   rm -f conftest.er1
12206   cat conftest.err >&5
12207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12208   (exit $ac_status); } &&
12209          { ac_try='test -z "$ac_c_werror_flag"
12210                          || test ! -s conftest.err'
12211   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12212   (eval $ac_try) 2>&5
12213   ac_status=$?
12214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12215   (exit $ac_status); }; } &&
12216          { ac_try='test -s conftest.$ac_objext'
12217   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12218   (eval $ac_try) 2>&5
12219   ac_status=$?
12220   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12221   (exit $ac_status); }; }; then
12222   ld_cv_decl_getopt_unistd_h=yes
12223 else
12224   echo "$as_me: failed program was:" >&5
12225 sed 's/^/| /' conftest.$ac_ext >&5
12226
12227 ld_cv_decl_getopt_unistd_h=no
12228 fi
12229 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12230 fi
12231
12232 echo "$as_me:$LINENO: result: $ld_cv_decl_getopt_unistd_h" >&5
12233 echo "${ECHO_T}$ld_cv_decl_getopt_unistd_h" >&6
12234 if test $ld_cv_decl_getopt_unistd_h = yes; then
12235
12236 cat >>confdefs.h <<\_ACEOF
12237 #define HAVE_DECL_GETOPT 1
12238 _ACEOF
12239
12240 fi
12241
12242
12243 case "${host}" in
12244 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
12245
12246 cat >>confdefs.h <<\_ACEOF
12247 #define USE_BINARY_FOPEN 1
12248 _ACEOF
12249  ;;
12250 esac
12251
12252 echo "$as_me:$LINENO: checking whether strstr is declared" >&5
12253 echo $ECHO_N "checking whether strstr is declared... $ECHO_C" >&6
12254 if test "${ac_cv_have_decl_strstr+set}" = set; then
12255   echo $ECHO_N "(cached) $ECHO_C" >&6
12256 else
12257   cat >conftest.$ac_ext <<_ACEOF
12258 /* confdefs.h.  */
12259 _ACEOF
12260 cat confdefs.h >>conftest.$ac_ext
12261 cat >>conftest.$ac_ext <<_ACEOF
12262 /* end confdefs.h.  */
12263 $ac_includes_default
12264 int
12265 main ()
12266 {
12267 #ifndef strstr
12268   char *p = (char *) strstr;
12269 #endif
12270
12271   ;
12272   return 0;
12273 }
12274 _ACEOF
12275 rm -f conftest.$ac_objext
12276 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12277   (eval $ac_compile) 2>conftest.er1
12278   ac_status=$?
12279   grep -v '^ *+' conftest.er1 >conftest.err
12280   rm -f conftest.er1
12281   cat conftest.err >&5
12282   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12283   (exit $ac_status); } &&
12284          { ac_try='test -z "$ac_c_werror_flag"
12285                          || test ! -s conftest.err'
12286   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12287   (eval $ac_try) 2>&5
12288   ac_status=$?
12289   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12290   (exit $ac_status); }; } &&
12291          { ac_try='test -s conftest.$ac_objext'
12292   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12293   (eval $ac_try) 2>&5
12294   ac_status=$?
12295   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12296   (exit $ac_status); }; }; then
12297   ac_cv_have_decl_strstr=yes
12298 else
12299   echo "$as_me: failed program was:" >&5
12300 sed 's/^/| /' conftest.$ac_ext >&5
12301
12302 ac_cv_have_decl_strstr=no
12303 fi
12304 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12305 fi
12306 echo "$as_me:$LINENO: result: $ac_cv_have_decl_strstr" >&5
12307 echo "${ECHO_T}$ac_cv_have_decl_strstr" >&6
12308 if test $ac_cv_have_decl_strstr = yes; then
12309
12310 cat >>confdefs.h <<_ACEOF
12311 #define HAVE_DECL_STRSTR 1
12312 _ACEOF
12313
12314
12315 else
12316   cat >>confdefs.h <<_ACEOF
12317 #define HAVE_DECL_STRSTR 0
12318 _ACEOF
12319
12320
12321 fi
12322 echo "$as_me:$LINENO: checking whether free is declared" >&5
12323 echo $ECHO_N "checking whether free is declared... $ECHO_C" >&6
12324 if test "${ac_cv_have_decl_free+set}" = set; then
12325   echo $ECHO_N "(cached) $ECHO_C" >&6
12326 else
12327   cat >conftest.$ac_ext <<_ACEOF
12328 /* confdefs.h.  */
12329 _ACEOF
12330 cat confdefs.h >>conftest.$ac_ext
12331 cat >>conftest.$ac_ext <<_ACEOF
12332 /* end confdefs.h.  */
12333 $ac_includes_default
12334 int
12335 main ()
12336 {
12337 #ifndef free
12338   char *p = (char *) free;
12339 #endif
12340
12341   ;
12342   return 0;
12343 }
12344 _ACEOF
12345 rm -f conftest.$ac_objext
12346 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12347   (eval $ac_compile) 2>conftest.er1
12348   ac_status=$?
12349   grep -v '^ *+' conftest.er1 >conftest.err
12350   rm -f conftest.er1
12351   cat conftest.err >&5
12352   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12353   (exit $ac_status); } &&
12354          { ac_try='test -z "$ac_c_werror_flag"
12355                          || test ! -s conftest.err'
12356   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12357   (eval $ac_try) 2>&5
12358   ac_status=$?
12359   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12360   (exit $ac_status); }; } &&
12361          { ac_try='test -s conftest.$ac_objext'
12362   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12363   (eval $ac_try) 2>&5
12364   ac_status=$?
12365   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12366   (exit $ac_status); }; }; then
12367   ac_cv_have_decl_free=yes
12368 else
12369   echo "$as_me: failed program was:" >&5
12370 sed 's/^/| /' conftest.$ac_ext >&5
12371
12372 ac_cv_have_decl_free=no
12373 fi
12374 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12375 fi
12376 echo "$as_me:$LINENO: result: $ac_cv_have_decl_free" >&5
12377 echo "${ECHO_T}$ac_cv_have_decl_free" >&6
12378 if test $ac_cv_have_decl_free = yes; then
12379
12380 cat >>confdefs.h <<_ACEOF
12381 #define HAVE_DECL_FREE 1
12382 _ACEOF
12383
12384
12385 else
12386   cat >>confdefs.h <<_ACEOF
12387 #define HAVE_DECL_FREE 0
12388 _ACEOF
12389
12390
12391 fi
12392 echo "$as_me:$LINENO: checking whether sbrk is declared" >&5
12393 echo $ECHO_N "checking whether sbrk is declared... $ECHO_C" >&6
12394 if test "${ac_cv_have_decl_sbrk+set}" = set; then
12395   echo $ECHO_N "(cached) $ECHO_C" >&6
12396 else
12397   cat >conftest.$ac_ext <<_ACEOF
12398 /* confdefs.h.  */
12399 _ACEOF
12400 cat confdefs.h >>conftest.$ac_ext
12401 cat >>conftest.$ac_ext <<_ACEOF
12402 /* end confdefs.h.  */
12403 $ac_includes_default
12404 int
12405 main ()
12406 {
12407 #ifndef sbrk
12408   char *p = (char *) sbrk;
12409 #endif
12410
12411   ;
12412   return 0;
12413 }
12414 _ACEOF
12415 rm -f conftest.$ac_objext
12416 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12417   (eval $ac_compile) 2>conftest.er1
12418   ac_status=$?
12419   grep -v '^ *+' conftest.er1 >conftest.err
12420   rm -f conftest.er1
12421   cat conftest.err >&5
12422   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12423   (exit $ac_status); } &&
12424          { ac_try='test -z "$ac_c_werror_flag"
12425                          || test ! -s conftest.err'
12426   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12427   (eval $ac_try) 2>&5
12428   ac_status=$?
12429   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12430   (exit $ac_status); }; } &&
12431          { ac_try='test -s conftest.$ac_objext'
12432   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12433   (eval $ac_try) 2>&5
12434   ac_status=$?
12435   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12436   (exit $ac_status); }; }; then
12437   ac_cv_have_decl_sbrk=yes
12438 else
12439   echo "$as_me: failed program was:" >&5
12440 sed 's/^/| /' conftest.$ac_ext >&5
12441
12442 ac_cv_have_decl_sbrk=no
12443 fi
12444 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12445 fi
12446 echo "$as_me:$LINENO: result: $ac_cv_have_decl_sbrk" >&5
12447 echo "${ECHO_T}$ac_cv_have_decl_sbrk" >&6
12448 if test $ac_cv_have_decl_sbrk = yes; then
12449
12450 cat >>confdefs.h <<_ACEOF
12451 #define HAVE_DECL_SBRK 1
12452 _ACEOF
12453
12454
12455 else
12456   cat >>confdefs.h <<_ACEOF
12457 #define HAVE_DECL_SBRK 0
12458 _ACEOF
12459
12460
12461 fi
12462 echo "$as_me:$LINENO: checking whether getenv is declared" >&5
12463 echo $ECHO_N "checking whether getenv is declared... $ECHO_C" >&6
12464 if test "${ac_cv_have_decl_getenv+set}" = set; then
12465   echo $ECHO_N "(cached) $ECHO_C" >&6
12466 else
12467   cat >conftest.$ac_ext <<_ACEOF
12468 /* confdefs.h.  */
12469 _ACEOF
12470 cat confdefs.h >>conftest.$ac_ext
12471 cat >>conftest.$ac_ext <<_ACEOF
12472 /* end confdefs.h.  */
12473 $ac_includes_default
12474 int
12475 main ()
12476 {
12477 #ifndef getenv
12478   char *p = (char *) getenv;
12479 #endif
12480
12481   ;
12482   return 0;
12483 }
12484 _ACEOF
12485 rm -f conftest.$ac_objext
12486 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12487   (eval $ac_compile) 2>conftest.er1
12488   ac_status=$?
12489   grep -v '^ *+' conftest.er1 >conftest.err
12490   rm -f conftest.er1
12491   cat conftest.err >&5
12492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12493   (exit $ac_status); } &&
12494          { ac_try='test -z "$ac_c_werror_flag"
12495                          || test ! -s conftest.err'
12496   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12497   (eval $ac_try) 2>&5
12498   ac_status=$?
12499   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12500   (exit $ac_status); }; } &&
12501          { ac_try='test -s conftest.$ac_objext'
12502   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12503   (eval $ac_try) 2>&5
12504   ac_status=$?
12505   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12506   (exit $ac_status); }; }; then
12507   ac_cv_have_decl_getenv=yes
12508 else
12509   echo "$as_me: failed program was:" >&5
12510 sed 's/^/| /' conftest.$ac_ext >&5
12511
12512 ac_cv_have_decl_getenv=no
12513 fi
12514 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12515 fi
12516 echo "$as_me:$LINENO: result: $ac_cv_have_decl_getenv" >&5
12517 echo "${ECHO_T}$ac_cv_have_decl_getenv" >&6
12518 if test $ac_cv_have_decl_getenv = yes; then
12519
12520 cat >>confdefs.h <<_ACEOF
12521 #define HAVE_DECL_GETENV 1
12522 _ACEOF
12523
12524
12525 else
12526   cat >>confdefs.h <<_ACEOF
12527 #define HAVE_DECL_GETENV 0
12528 _ACEOF
12529
12530
12531 fi
12532 echo "$as_me:$LINENO: checking whether environ is declared" >&5
12533 echo $ECHO_N "checking whether environ is declared... $ECHO_C" >&6
12534 if test "${ac_cv_have_decl_environ+set}" = set; then
12535   echo $ECHO_N "(cached) $ECHO_C" >&6
12536 else
12537   cat >conftest.$ac_ext <<_ACEOF
12538 /* confdefs.h.  */
12539 _ACEOF
12540 cat confdefs.h >>conftest.$ac_ext
12541 cat >>conftest.$ac_ext <<_ACEOF
12542 /* end confdefs.h.  */
12543 $ac_includes_default
12544 int
12545 main ()
12546 {
12547 #ifndef environ
12548   char *p = (char *) environ;
12549 #endif
12550
12551   ;
12552   return 0;
12553 }
12554 _ACEOF
12555 rm -f conftest.$ac_objext
12556 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12557   (eval $ac_compile) 2>conftest.er1
12558   ac_status=$?
12559   grep -v '^ *+' conftest.er1 >conftest.err
12560   rm -f conftest.er1
12561   cat conftest.err >&5
12562   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12563   (exit $ac_status); } &&
12564          { ac_try='test -z "$ac_c_werror_flag"
12565                          || test ! -s conftest.err'
12566   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12567   (eval $ac_try) 2>&5
12568   ac_status=$?
12569   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12570   (exit $ac_status); }; } &&
12571          { ac_try='test -s conftest.$ac_objext'
12572   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12573   (eval $ac_try) 2>&5
12574   ac_status=$?
12575   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12576   (exit $ac_status); }; }; then
12577   ac_cv_have_decl_environ=yes
12578 else
12579   echo "$as_me: failed program was:" >&5
12580 sed 's/^/| /' conftest.$ac_ext >&5
12581
12582 ac_cv_have_decl_environ=no
12583 fi
12584 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12585 fi
12586 echo "$as_me:$LINENO: result: $ac_cv_have_decl_environ" >&5
12587 echo "${ECHO_T}$ac_cv_have_decl_environ" >&6
12588 if test $ac_cv_have_decl_environ = yes; then
12589
12590 cat >>confdefs.h <<_ACEOF
12591 #define HAVE_DECL_ENVIRON 1
12592 _ACEOF
12593
12594
12595 else
12596   cat >>confdefs.h <<_ACEOF
12597 #define HAVE_DECL_ENVIRON 0
12598 _ACEOF
12599
12600
12601 fi
12602
12603
12604
12605 # Link in zlib if we can.  This is needed only for the bootstrap tests
12606 # right now, since those tests use libbfd, which depends on zlib.
12607 echo "$as_me:$LINENO: checking for library containing zlibVersion" >&5
12608 echo $ECHO_N "checking for library containing zlibVersion... $ECHO_C" >&6
12609 if test "${ac_cv_search_zlibVersion+set}" = set; then
12610   echo $ECHO_N "(cached) $ECHO_C" >&6
12611 else
12612   ac_func_search_save_LIBS=$LIBS
12613 ac_cv_search_zlibVersion=no
12614 cat >conftest.$ac_ext <<_ACEOF
12615 /* confdefs.h.  */
12616 _ACEOF
12617 cat confdefs.h >>conftest.$ac_ext
12618 cat >>conftest.$ac_ext <<_ACEOF
12619 /* end confdefs.h.  */
12620
12621 /* Override any gcc2 internal prototype to avoid an error.  */
12622 #ifdef __cplusplus
12623 extern "C"
12624 #endif
12625 /* We use char because int might match the return type of a gcc2
12626    builtin and then its argument prototype would still apply.  */
12627 char zlibVersion ();
12628 int
12629 main ()
12630 {
12631 zlibVersion ();
12632   ;
12633   return 0;
12634 }
12635 _ACEOF
12636 rm -f conftest.$ac_objext conftest$ac_exeext
12637 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12638   (eval $ac_link) 2>conftest.er1
12639   ac_status=$?
12640   grep -v '^ *+' conftest.er1 >conftest.err
12641   rm -f conftest.er1
12642   cat conftest.err >&5
12643   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12644   (exit $ac_status); } &&
12645          { ac_try='test -z "$ac_c_werror_flag"
12646                          || test ! -s conftest.err'
12647   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12648   (eval $ac_try) 2>&5
12649   ac_status=$?
12650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12651   (exit $ac_status); }; } &&
12652          { ac_try='test -s conftest$ac_exeext'
12653   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12654   (eval $ac_try) 2>&5
12655   ac_status=$?
12656   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12657   (exit $ac_status); }; }; then
12658   ac_cv_search_zlibVersion="none required"
12659 else
12660   echo "$as_me: failed program was:" >&5
12661 sed 's/^/| /' conftest.$ac_ext >&5
12662
12663 fi
12664 rm -f conftest.err conftest.$ac_objext \
12665       conftest$ac_exeext conftest.$ac_ext
12666 if test "$ac_cv_search_zlibVersion" = no; then
12667   for ac_lib in z; do
12668     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12669     cat >conftest.$ac_ext <<_ACEOF
12670 /* confdefs.h.  */
12671 _ACEOF
12672 cat confdefs.h >>conftest.$ac_ext
12673 cat >>conftest.$ac_ext <<_ACEOF
12674 /* end confdefs.h.  */
12675
12676 /* Override any gcc2 internal prototype to avoid an error.  */
12677 #ifdef __cplusplus
12678 extern "C"
12679 #endif
12680 /* We use char because int might match the return type of a gcc2
12681    builtin and then its argument prototype would still apply.  */
12682 char zlibVersion ();
12683 int
12684 main ()
12685 {
12686 zlibVersion ();
12687   ;
12688   return 0;
12689 }
12690 _ACEOF
12691 rm -f conftest.$ac_objext conftest$ac_exeext
12692 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12693   (eval $ac_link) 2>conftest.er1
12694   ac_status=$?
12695   grep -v '^ *+' conftest.er1 >conftest.err
12696   rm -f conftest.er1
12697   cat conftest.err >&5
12698   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12699   (exit $ac_status); } &&
12700          { ac_try='test -z "$ac_c_werror_flag"
12701                          || test ! -s conftest.err'
12702   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12703   (eval $ac_try) 2>&5
12704   ac_status=$?
12705   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12706   (exit $ac_status); }; } &&
12707          { ac_try='test -s conftest$ac_exeext'
12708   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12709   (eval $ac_try) 2>&5
12710   ac_status=$?
12711   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12712   (exit $ac_status); }; }; then
12713   ac_cv_search_zlibVersion="-l$ac_lib"
12714 break
12715 else
12716   echo "$as_me: failed program was:" >&5
12717 sed 's/^/| /' conftest.$ac_ext >&5
12718
12719 fi
12720 rm -f conftest.err conftest.$ac_objext \
12721       conftest$ac_exeext conftest.$ac_ext
12722   done
12723 fi
12724 LIBS=$ac_func_search_save_LIBS
12725 fi
12726 echo "$as_me:$LINENO: result: $ac_cv_search_zlibVersion" >&5
12727 echo "${ECHO_T}$ac_cv_search_zlibVersion" >&6
12728 if test "$ac_cv_search_zlibVersion" != no; then
12729   test "$ac_cv_search_zlibVersion" = "none required" || LIBS="$ac_cv_search_zlibVersion $LIBS"
12730
12731 for ac_header in zlib.h
12732 do
12733 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12734 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12735   echo "$as_me:$LINENO: checking for $ac_header" >&5
12736 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12737 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12738   echo $ECHO_N "(cached) $ECHO_C" >&6
12739 fi
12740 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12741 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12742 else
12743   # Is the header compilable?
12744 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12745 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12746 cat >conftest.$ac_ext <<_ACEOF
12747 /* confdefs.h.  */
12748 _ACEOF
12749 cat confdefs.h >>conftest.$ac_ext
12750 cat >>conftest.$ac_ext <<_ACEOF
12751 /* end confdefs.h.  */
12752 $ac_includes_default
12753 #include <$ac_header>
12754 _ACEOF
12755 rm -f conftest.$ac_objext
12756 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12757   (eval $ac_compile) 2>conftest.er1
12758   ac_status=$?
12759   grep -v '^ *+' conftest.er1 >conftest.err
12760   rm -f conftest.er1
12761   cat conftest.err >&5
12762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12763   (exit $ac_status); } &&
12764          { ac_try='test -z "$ac_c_werror_flag"
12765                          || test ! -s conftest.err'
12766   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12767   (eval $ac_try) 2>&5
12768   ac_status=$?
12769   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12770   (exit $ac_status); }; } &&
12771          { ac_try='test -s conftest.$ac_objext'
12772   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12773   (eval $ac_try) 2>&5
12774   ac_status=$?
12775   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12776   (exit $ac_status); }; }; then
12777   ac_header_compiler=yes
12778 else
12779   echo "$as_me: failed program was:" >&5
12780 sed 's/^/| /' conftest.$ac_ext >&5
12781
12782 ac_header_compiler=no
12783 fi
12784 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12785 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12786 echo "${ECHO_T}$ac_header_compiler" >&6
12787
12788 # Is the header present?
12789 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12790 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12791 cat >conftest.$ac_ext <<_ACEOF
12792 /* confdefs.h.  */
12793 _ACEOF
12794 cat confdefs.h >>conftest.$ac_ext
12795 cat >>conftest.$ac_ext <<_ACEOF
12796 /* end confdefs.h.  */
12797 #include <$ac_header>
12798 _ACEOF
12799 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12800   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12801   ac_status=$?
12802   grep -v '^ *+' conftest.er1 >conftest.err
12803   rm -f conftest.er1
12804   cat conftest.err >&5
12805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12806   (exit $ac_status); } >/dev/null; then
12807   if test -s conftest.err; then
12808     ac_cpp_err=$ac_c_preproc_warn_flag
12809     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12810   else
12811     ac_cpp_err=
12812   fi
12813 else
12814   ac_cpp_err=yes
12815 fi
12816 if test -z "$ac_cpp_err"; then
12817   ac_header_preproc=yes
12818 else
12819   echo "$as_me: failed program was:" >&5
12820 sed 's/^/| /' conftest.$ac_ext >&5
12821
12822   ac_header_preproc=no
12823 fi
12824 rm -f conftest.err conftest.$ac_ext
12825 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12826 echo "${ECHO_T}$ac_header_preproc" >&6
12827
12828 # So?  What about this header?
12829 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12830   yes:no: )
12831     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12832 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12833     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12834 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12835     ac_header_preproc=yes
12836     ;;
12837   no:yes:* )
12838     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12839 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12840     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12841 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12842     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12843 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12844     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12845 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12846     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12847 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12848     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12849 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12850     (
12851       cat <<\_ASBOX
12852 ## ------------------------------------------ ##
12853 ## Report this to the AC_PACKAGE_NAME lists.  ##
12854 ## ------------------------------------------ ##
12855 _ASBOX
12856     ) |
12857       sed "s/^/$as_me: WARNING:     /" >&2
12858     ;;
12859 esac
12860 echo "$as_me:$LINENO: checking for $ac_header" >&5
12861 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12862 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12863   echo $ECHO_N "(cached) $ECHO_C" >&6
12864 else
12865   eval "$as_ac_Header=\$ac_header_preproc"
12866 fi
12867 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12868 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12869
12870 fi
12871 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12872   cat >>confdefs.h <<_ACEOF
12873 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12874 _ACEOF
12875
12876 fi
12877
12878 done
12879
12880 fi
12881
12882
12883 # When converting linker scripts into strings for use in emulation
12884 # files, use astring.sed if the compiler supports ANSI string
12885 # concatenation, or ostring.sed otherwise.  This is to support the
12886 # broken Microsoft MSVC compiler, which limits the length of string
12887 # constants, while still supporting pre-ANSI compilers which do not
12888 # support string concatenation.
12889 echo "$as_me:$LINENO: checking whether ANSI C string concatenation works" >&5
12890 echo $ECHO_N "checking whether ANSI C string concatenation works... $ECHO_C" >&6
12891 if test "${ld_cv_string_concatenation+set}" = set; then
12892   echo $ECHO_N "(cached) $ECHO_C" >&6
12893 else
12894   cat >conftest.$ac_ext <<_ACEOF
12895 /* confdefs.h.  */
12896 _ACEOF
12897 cat confdefs.h >>conftest.$ac_ext
12898 cat >>conftest.$ac_ext <<_ACEOF
12899 /* end confdefs.h.  */
12900
12901 int
12902 main ()
12903 {
12904 char *a = "a" "a";
12905   ;
12906   return 0;
12907 }
12908 _ACEOF
12909 rm -f conftest.$ac_objext
12910 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12911   (eval $ac_compile) 2>conftest.er1
12912   ac_status=$?
12913   grep -v '^ *+' conftest.er1 >conftest.err
12914   rm -f conftest.er1
12915   cat conftest.err >&5
12916   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12917   (exit $ac_status); } &&
12918          { ac_try='test -z "$ac_c_werror_flag"
12919                          || test ! -s conftest.err'
12920   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12921   (eval $ac_try) 2>&5
12922   ac_status=$?
12923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12924   (exit $ac_status); }; } &&
12925          { ac_try='test -s conftest.$ac_objext'
12926   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12927   (eval $ac_try) 2>&5
12928   ac_status=$?
12929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12930   (exit $ac_status); }; }; then
12931   ld_cv_string_concatenation=yes
12932 else
12933   echo "$as_me: failed program was:" >&5
12934 sed 's/^/| /' conftest.$ac_ext >&5
12935
12936 ld_cv_string_concatenation=no
12937 fi
12938 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12939 fi
12940
12941 echo "$as_me:$LINENO: result: $ld_cv_string_concatenation" >&5
12942 echo "${ECHO_T}$ld_cv_string_concatenation" >&6
12943 if test "$ld_cv_string_concatenation" = "yes"; then
12944   STRINGIFY=astring.sed
12945 else
12946   STRINGIFY=ostring.sed
12947 fi
12948
12949
12950 # target-specific stuff:
12951
12952 all_targets=
12953 EMUL=
12954 all_emuls=
12955 all_emul_extras=
12956 all_libpath=
12957
12958 rm -f tdirs
12959
12960 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
12961 do
12962   if test "$targ_alias" = "all"; then
12963     all_targets=true
12964   else
12965     # Canonicalize the secondary target names.
12966     result=`$ac_config_sub $targ_alias 2>/dev/null`
12967     if test -n "$result"; then
12968         targ=$result
12969     else
12970         targ=$targ_alias
12971     fi
12972
12973     . ${srcdir}/configure.tgt
12974
12975     if test "$targ" = "$target"; then
12976       EMUL=$targ_emul
12977     fi
12978
12979     if test x${want64} = xfalse; then
12980       . ${srcdir}/../bfd/config.bfd
12981     fi
12982
12983     if test x${want64} = xtrue; then
12984       targ_extra_emuls="$targ_extra_emuls $targ64_extra_emuls"
12985       targ_extra_libpath="$targ_extra_libpath $targ64_extra_libpath"
12986     fi
12987
12988     for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
12989         case " $all_emuls " in
12990         *" e${i}.o "*) ;;
12991         *)
12992           all_emuls="$all_emuls e${i}.o"
12993           eval result=\$tdir_$i
12994           test -z "$result" && result=$targ_alias
12995           echo tdir_$i=$result >> tdirs
12996           ;;
12997         esac
12998     done
12999
13000     for i in $targ_emul $targ_extra_libpath; do
13001         case " $all_libpath " in
13002         *" ${i} "*) ;;
13003         *)
13004           if test -z "$all_libpath"; then
13005             all_libpath=${i}
13006           else
13007             all_libpath="$all_libpath ${i}"
13008           fi
13009           ;;
13010         esac
13011     done
13012
13013     for i in $targ_extra_ofiles; do
13014         case " $all_emul_extras " in
13015         *" ${i} "*) ;;
13016         *)
13017           all_emul_extras="$all_emul_extras ${i}"
13018           ;;
13019         esac
13020     done
13021   fi
13022 done
13023
13024
13025
13026 TDIRS=tdirs
13027
13028
13029 if test x${all_targets} = xtrue; then
13030   if test x${want64} = xfalse; then
13031     echo "$as_me:$LINENO: checking for long" >&5
13032 echo $ECHO_N "checking for long... $ECHO_C" >&6
13033 if test "${ac_cv_type_long+set}" = set; then
13034   echo $ECHO_N "(cached) $ECHO_C" >&6
13035 else
13036   cat >conftest.$ac_ext <<_ACEOF
13037 /* confdefs.h.  */
13038 _ACEOF
13039 cat confdefs.h >>conftest.$ac_ext
13040 cat >>conftest.$ac_ext <<_ACEOF
13041 /* end confdefs.h.  */
13042 $ac_includes_default
13043 int
13044 main ()
13045 {
13046 if ((long *) 0)
13047   return 0;
13048 if (sizeof (long))
13049   return 0;
13050   ;
13051   return 0;
13052 }
13053 _ACEOF
13054 rm -f conftest.$ac_objext
13055 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13056   (eval $ac_compile) 2>conftest.er1
13057   ac_status=$?
13058   grep -v '^ *+' conftest.er1 >conftest.err
13059   rm -f conftest.er1
13060   cat conftest.err >&5
13061   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13062   (exit $ac_status); } &&
13063          { ac_try='test -z "$ac_c_werror_flag"
13064                          || test ! -s conftest.err'
13065   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13066   (eval $ac_try) 2>&5
13067   ac_status=$?
13068   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13069   (exit $ac_status); }; } &&
13070          { ac_try='test -s conftest.$ac_objext'
13071   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13072   (eval $ac_try) 2>&5
13073   ac_status=$?
13074   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13075   (exit $ac_status); }; }; then
13076   ac_cv_type_long=yes
13077 else
13078   echo "$as_me: failed program was:" >&5
13079 sed 's/^/| /' conftest.$ac_ext >&5
13080
13081 ac_cv_type_long=no
13082 fi
13083 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13084 fi
13085 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
13086 echo "${ECHO_T}$ac_cv_type_long" >&6
13087
13088 echo "$as_me:$LINENO: checking size of long" >&5
13089 echo $ECHO_N "checking size of long... $ECHO_C" >&6
13090 if test "${ac_cv_sizeof_long+set}" = set; then
13091   echo $ECHO_N "(cached) $ECHO_C" >&6
13092 else
13093   if test "$ac_cv_type_long" = yes; then
13094   # The cast to unsigned long works around a bug in the HP C Compiler
13095   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13096   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13097   # This bug is HP SR number 8606223364.
13098   if test "$cross_compiling" = yes; then
13099   # Depending upon the size, compute the lo and hi bounds.
13100 cat >conftest.$ac_ext <<_ACEOF
13101 /* confdefs.h.  */
13102 _ACEOF
13103 cat confdefs.h >>conftest.$ac_ext
13104 cat >>conftest.$ac_ext <<_ACEOF
13105 /* end confdefs.h.  */
13106 $ac_includes_default
13107 int
13108 main ()
13109 {
13110 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
13111 test_array [0] = 0
13112
13113   ;
13114   return 0;
13115 }
13116 _ACEOF
13117 rm -f conftest.$ac_objext
13118 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13119   (eval $ac_compile) 2>conftest.er1
13120   ac_status=$?
13121   grep -v '^ *+' conftest.er1 >conftest.err
13122   rm -f conftest.er1
13123   cat conftest.err >&5
13124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13125   (exit $ac_status); } &&
13126          { ac_try='test -z "$ac_c_werror_flag"
13127                          || test ! -s conftest.err'
13128   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13129   (eval $ac_try) 2>&5
13130   ac_status=$?
13131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13132   (exit $ac_status); }; } &&
13133          { ac_try='test -s conftest.$ac_objext'
13134   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13135   (eval $ac_try) 2>&5
13136   ac_status=$?
13137   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13138   (exit $ac_status); }; }; then
13139   ac_lo=0 ac_mid=0
13140   while :; do
13141     cat >conftest.$ac_ext <<_ACEOF
13142 /* confdefs.h.  */
13143 _ACEOF
13144 cat confdefs.h >>conftest.$ac_ext
13145 cat >>conftest.$ac_ext <<_ACEOF
13146 /* end confdefs.h.  */
13147 $ac_includes_default
13148 int
13149 main ()
13150 {
13151 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
13152 test_array [0] = 0
13153
13154   ;
13155   return 0;
13156 }
13157 _ACEOF
13158 rm -f conftest.$ac_objext
13159 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13160   (eval $ac_compile) 2>conftest.er1
13161   ac_status=$?
13162   grep -v '^ *+' conftest.er1 >conftest.err
13163   rm -f conftest.er1
13164   cat conftest.err >&5
13165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13166   (exit $ac_status); } &&
13167          { ac_try='test -z "$ac_c_werror_flag"
13168                          || test ! -s conftest.err'
13169   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13170   (eval $ac_try) 2>&5
13171   ac_status=$?
13172   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13173   (exit $ac_status); }; } &&
13174          { ac_try='test -s conftest.$ac_objext'
13175   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13176   (eval $ac_try) 2>&5
13177   ac_status=$?
13178   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13179   (exit $ac_status); }; }; then
13180   ac_hi=$ac_mid; break
13181 else
13182   echo "$as_me: failed program was:" >&5
13183 sed 's/^/| /' conftest.$ac_ext >&5
13184
13185 ac_lo=`expr $ac_mid + 1`
13186                     if test $ac_lo -le $ac_mid; then
13187                       ac_lo= ac_hi=
13188                       break
13189                     fi
13190                     ac_mid=`expr 2 '*' $ac_mid + 1`
13191 fi
13192 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13193   done
13194 else
13195   echo "$as_me: failed program was:" >&5
13196 sed 's/^/| /' conftest.$ac_ext >&5
13197
13198 cat >conftest.$ac_ext <<_ACEOF
13199 /* confdefs.h.  */
13200 _ACEOF
13201 cat confdefs.h >>conftest.$ac_ext
13202 cat >>conftest.$ac_ext <<_ACEOF
13203 /* end confdefs.h.  */
13204 $ac_includes_default
13205 int
13206 main ()
13207 {
13208 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
13209 test_array [0] = 0
13210
13211   ;
13212   return 0;
13213 }
13214 _ACEOF
13215 rm -f conftest.$ac_objext
13216 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13217   (eval $ac_compile) 2>conftest.er1
13218   ac_status=$?
13219   grep -v '^ *+' conftest.er1 >conftest.err
13220   rm -f conftest.er1
13221   cat conftest.err >&5
13222   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13223   (exit $ac_status); } &&
13224          { ac_try='test -z "$ac_c_werror_flag"
13225                          || test ! -s conftest.err'
13226   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13227   (eval $ac_try) 2>&5
13228   ac_status=$?
13229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13230   (exit $ac_status); }; } &&
13231          { ac_try='test -s conftest.$ac_objext'
13232   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13233   (eval $ac_try) 2>&5
13234   ac_status=$?
13235   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13236   (exit $ac_status); }; }; then
13237   ac_hi=-1 ac_mid=-1
13238   while :; do
13239     cat >conftest.$ac_ext <<_ACEOF
13240 /* confdefs.h.  */
13241 _ACEOF
13242 cat confdefs.h >>conftest.$ac_ext
13243 cat >>conftest.$ac_ext <<_ACEOF
13244 /* end confdefs.h.  */
13245 $ac_includes_default
13246 int
13247 main ()
13248 {
13249 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
13250 test_array [0] = 0
13251
13252   ;
13253   return 0;
13254 }
13255 _ACEOF
13256 rm -f conftest.$ac_objext
13257 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13258   (eval $ac_compile) 2>conftest.er1
13259   ac_status=$?
13260   grep -v '^ *+' conftest.er1 >conftest.err
13261   rm -f conftest.er1
13262   cat conftest.err >&5
13263   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13264   (exit $ac_status); } &&
13265          { ac_try='test -z "$ac_c_werror_flag"
13266                          || test ! -s conftest.err'
13267   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13268   (eval $ac_try) 2>&5
13269   ac_status=$?
13270   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13271   (exit $ac_status); }; } &&
13272          { ac_try='test -s conftest.$ac_objext'
13273   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13274   (eval $ac_try) 2>&5
13275   ac_status=$?
13276   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13277   (exit $ac_status); }; }; then
13278   ac_lo=$ac_mid; break
13279 else
13280   echo "$as_me: failed program was:" >&5
13281 sed 's/^/| /' conftest.$ac_ext >&5
13282
13283 ac_hi=`expr '(' $ac_mid ')' - 1`
13284                        if test $ac_mid -le $ac_hi; then
13285                          ac_lo= ac_hi=
13286                          break
13287                        fi
13288                        ac_mid=`expr 2 '*' $ac_mid`
13289 fi
13290 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13291   done
13292 else
13293   echo "$as_me: failed program was:" >&5
13294 sed 's/^/| /' conftest.$ac_ext >&5
13295
13296 ac_lo= ac_hi=
13297 fi
13298 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13299 fi
13300 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13301 # Binary search between lo and hi bounds.
13302 while test "x$ac_lo" != "x$ac_hi"; do
13303   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13304   cat >conftest.$ac_ext <<_ACEOF
13305 /* confdefs.h.  */
13306 _ACEOF
13307 cat confdefs.h >>conftest.$ac_ext
13308 cat >>conftest.$ac_ext <<_ACEOF
13309 /* end confdefs.h.  */
13310 $ac_includes_default
13311 int
13312 main ()
13313 {
13314 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
13315 test_array [0] = 0
13316
13317   ;
13318   return 0;
13319 }
13320 _ACEOF
13321 rm -f conftest.$ac_objext
13322 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13323   (eval $ac_compile) 2>conftest.er1
13324   ac_status=$?
13325   grep -v '^ *+' conftest.er1 >conftest.err
13326   rm -f conftest.er1
13327   cat conftest.err >&5
13328   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13329   (exit $ac_status); } &&
13330          { ac_try='test -z "$ac_c_werror_flag"
13331                          || test ! -s conftest.err'
13332   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13333   (eval $ac_try) 2>&5
13334   ac_status=$?
13335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13336   (exit $ac_status); }; } &&
13337          { ac_try='test -s conftest.$ac_objext'
13338   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13339   (eval $ac_try) 2>&5
13340   ac_status=$?
13341   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13342   (exit $ac_status); }; }; then
13343   ac_hi=$ac_mid
13344 else
13345   echo "$as_me: failed program was:" >&5
13346 sed 's/^/| /' conftest.$ac_ext >&5
13347
13348 ac_lo=`expr '(' $ac_mid ')' + 1`
13349 fi
13350 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13351 done
13352 case $ac_lo in
13353 ?*) ac_cv_sizeof_long=$ac_lo;;
13354 '') { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
13355 echo "$as_me: error: in \`$ac_pwd':" >&2;}
13356 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13357 See \`config.log' for more details." >&5
13358 echo "$as_me: error: cannot compute sizeof (long), 77
13359 See \`config.log' for more details." >&2;}
13360    { (exit 1); exit 1; }; }; } ;;
13361 esac
13362 else
13363   if test "$cross_compiling" = yes; then
13364   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
13365 echo "$as_me: error: in \`$ac_pwd':" >&2;}
13366 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
13367 See \`config.log' for more details." >&5
13368 echo "$as_me: error: cannot run test program while cross compiling
13369 See \`config.log' for more details." >&2;}
13370    { (exit 1); exit 1; }; }; }
13371 else
13372   cat >conftest.$ac_ext <<_ACEOF
13373 /* confdefs.h.  */
13374 _ACEOF
13375 cat confdefs.h >>conftest.$ac_ext
13376 cat >>conftest.$ac_ext <<_ACEOF
13377 /* end confdefs.h.  */
13378 $ac_includes_default
13379 long longval () { return (long) (sizeof (long)); }
13380 unsigned long ulongval () { return (long) (sizeof (long)); }
13381 #include <stdio.h>
13382 #include <stdlib.h>
13383 int
13384 main ()
13385 {
13386
13387   FILE *f = fopen ("conftest.val", "w");
13388   if (! f)
13389     exit (1);
13390   if (((long) (sizeof (long))) < 0)
13391     {
13392       long i = longval ();
13393       if (i != ((long) (sizeof (long))))
13394         exit (1);
13395       fprintf (f, "%ld\n", i);
13396     }
13397   else
13398     {
13399       unsigned long i = ulongval ();
13400       if (i != ((long) (sizeof (long))))
13401         exit (1);
13402       fprintf (f, "%lu\n", i);
13403     }
13404   exit (ferror (f) || fclose (f) != 0);
13405
13406   ;
13407   return 0;
13408 }
13409 _ACEOF
13410 rm -f conftest$ac_exeext
13411 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13412   (eval $ac_link) 2>&5
13413   ac_status=$?
13414   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13415   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13416   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13417   (eval $ac_try) 2>&5
13418   ac_status=$?
13419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13420   (exit $ac_status); }; }; then
13421   ac_cv_sizeof_long=`cat conftest.val`
13422 else
13423   echo "$as_me: program exited with status $ac_status" >&5
13424 echo "$as_me: failed program was:" >&5
13425 sed 's/^/| /' conftest.$ac_ext >&5
13426
13427 ( exit $ac_status )
13428 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
13429 echo "$as_me: error: in \`$ac_pwd':" >&2;}
13430 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13431 See \`config.log' for more details." >&5
13432 echo "$as_me: error: cannot compute sizeof (long), 77
13433 See \`config.log' for more details." >&2;}
13434    { (exit 1); exit 1; }; }; }
13435 fi
13436 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13437 fi
13438 fi
13439 rm -f conftest.val
13440 else
13441   ac_cv_sizeof_long=0
13442 fi
13443 fi
13444 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
13445 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
13446 cat >>confdefs.h <<_ACEOF
13447 #define SIZEOF_LONG $ac_cv_sizeof_long
13448 _ACEOF
13449
13450
13451     if test "x${ac_cv_sizeof_long}" = "x8"; then
13452       want64=true
13453     fi
13454   fi
13455   if test x${want64} = xtrue; then
13456     EMULATION_OFILES='$(ALL_EMULATIONS) $(ALL_64_EMULATIONS)'
13457   else
13458     EMULATION_OFILES='$(ALL_EMULATIONS)'
13459   fi
13460   EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES)'
13461 else
13462   EMULATION_OFILES=$all_emuls
13463   EMUL_EXTRA_OFILES=$all_emul_extras
13464 fi
13465
13466
13467
13468
13469 EMULATION_LIBPATH=$all_libpath
13470
13471
13472 if test x${enable_static} = xno; then
13473   TESTBFDLIB="--rpath ../bfd/.libs ../bfd/.libs/libbfd.so"
13474 else
13475   TESTBFDLIB="../bfd/.libs/libbfd.a"
13476 fi
13477
13478
13479 target_vendor=${target_vendor=$host_vendor}
13480 case "$target_vendor" in
13481   hp) EXTRA_SHLIB_EXTENSION=".sl" ;;
13482   *)  EXTRA_SHLIB_EXTENSION= ;;
13483 esac
13484
13485 case "$target_os" in
13486   lynxos) EXTRA_SHLIB_EXTENSION=".a" ;;
13487 esac
13488
13489 if test x${EXTRA_SHLIB_EXTENSION} != x ; then
13490
13491 cat >>confdefs.h <<_ACEOF
13492 #define EXTRA_SHLIB_EXTENSION "$EXTRA_SHLIB_EXTENSION"
13493 _ACEOF
13494
13495 fi
13496
13497
13498
13499
13500
13501                     ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
13502 cat >confcache <<\_ACEOF
13503 # This file is a shell script that caches the results of configure
13504 # tests run on this system so they can be shared between configure
13505 # scripts and configure runs, see configure's option --config-cache.
13506 # It is not useful on other systems.  If it contains results you don't
13507 # want to keep, you may remove or edit it.
13508 #
13509 # config.status only pays attention to the cache file if you give it
13510 # the --recheck option to rerun configure.
13511 #
13512 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13513 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13514 # following values.
13515
13516 _ACEOF
13517
13518 # The following way of writing the cache mishandles newlines in values,
13519 # but we know of no workaround that is simple, portable, and efficient.
13520 # So, don't put newlines in cache variables' values.
13521 # Ultrix sh set writes to stderr and can't be redirected directly,
13522 # and sets the high bit in the cache file unless we assign to the vars.
13523 {
13524   (set) 2>&1 |
13525     case `(ac_space=' '; set | grep ac_space) 2>&1` in
13526     *ac_space=\ *)
13527       # `set' does not quote correctly, so add quotes (double-quote
13528       # substitution turns \\\\ into \\, and sed turns \\ into \).
13529       sed -n \
13530         "s/'/'\\\\''/g;
13531           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13532       ;;
13533     *)
13534       # `set' quotes correctly as required by POSIX, so do not add quotes.
13535       sed -n \
13536         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13537       ;;
13538     esac;
13539 } |
13540   sed '
13541      t clear
13542      : clear
13543      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13544      t end
13545      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13546      : end' >>confcache
13547 if diff $cache_file confcache >/dev/null 2>&1; then :; else
13548   if test -w $cache_file; then
13549     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
13550     cat confcache >$cache_file
13551   else
13552     echo "not updating unwritable cache $cache_file"
13553   fi
13554 fi
13555 rm -f confcache
13556
13557 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13558 # Let make expand exec_prefix.
13559 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13560
13561 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13562 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13563 # trailing colons and then remove the whole line if VPATH becomes empty
13564 # (actually we leave an empty line to preserve line numbers).
13565 if test "x$srcdir" = x.; then
13566   ac_vpsub='/^[  ]*VPATH[        ]*=/{
13567 s/:*\$(srcdir):*/:/;
13568 s/:*\${srcdir}:*/:/;
13569 s/:*@srcdir@:*/:/;
13570 s/^\([^=]*=[     ]*\):*/\1/;
13571 s/:*$//;
13572 s/^[^=]*=[       ]*$//;
13573 }'
13574 fi
13575
13576 DEFS=-DHAVE_CONFIG_H
13577
13578 ac_libobjs=
13579 ac_ltlibobjs=
13580 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13581   # 1. Remove the extension, and $U if already installed.
13582   ac_i=`echo "$ac_i" |
13583          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13584   # 2. Add them.
13585   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13586   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13587 done
13588 LIBOBJS=$ac_libobjs
13589
13590 LTLIBOBJS=$ac_ltlibobjs
13591
13592
13593 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13594   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
13595 Usually this means the macro was only invoked conditionally." >&5
13596 echo "$as_me: error: conditional \"AMDEP\" was never defined.
13597 Usually this means the macro was only invoked conditionally." >&2;}
13598    { (exit 1); exit 1; }; }
13599 fi
13600 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13601   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
13602 Usually this means the macro was only invoked conditionally." >&5
13603 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
13604 Usually this means the macro was only invoked conditionally." >&2;}
13605    { (exit 1); exit 1; }; }
13606 fi
13607 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13608   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
13609 Usually this means the macro was only invoked conditionally." >&5
13610 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
13611 Usually this means the macro was only invoked conditionally." >&2;}
13612    { (exit 1); exit 1; }; }
13613 fi
13614 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
13615   { { echo "$as_me:$LINENO: error: conditional \"GENINSRC_NEVER\" was never defined.
13616 Usually this means the macro was only invoked conditionally." >&5
13617 echo "$as_me: error: conditional \"GENINSRC_NEVER\" was never defined.
13618 Usually this means the macro was only invoked conditionally." >&2;}
13619    { (exit 1); exit 1; }; }
13620 fi
13621
13622 : ${CONFIG_STATUS=./config.status}
13623 ac_clean_files_save=$ac_clean_files
13624 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13625 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13626 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13627 cat >$CONFIG_STATUS <<_ACEOF
13628 #! $SHELL
13629 # Generated by $as_me.
13630 # Run this file to recreate the current configuration.
13631 # Compiler output produced by configure, useful for debugging
13632 # configure, is in config.log if it exists.
13633
13634 debug=false
13635 ac_cs_recheck=false
13636 ac_cs_silent=false
13637 SHELL=\${CONFIG_SHELL-$SHELL}
13638 _ACEOF
13639
13640 cat >>$CONFIG_STATUS <<\_ACEOF
13641 ## --------------------- ##
13642 ## M4sh Initialization.  ##
13643 ## --------------------- ##
13644
13645 # Be Bourne compatible
13646 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13647   emulate sh
13648   NULLCMD=:
13649   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13650   # is contrary to our usage.  Disable this feature.
13651   alias -g '${1+"$@"}'='"$@"'
13652 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13653   set -o posix
13654 fi
13655 DUALCASE=1; export DUALCASE # for MKS sh
13656
13657 # Support unset when possible.
13658 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13659   as_unset=unset
13660 else
13661   as_unset=false
13662 fi
13663
13664
13665 # Work around bugs in pre-3.0 UWIN ksh.
13666 $as_unset ENV MAIL MAILPATH
13667 PS1='$ '
13668 PS2='> '
13669 PS4='+ '
13670
13671 # NLS nuisances.
13672 for as_var in \
13673   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13674   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13675   LC_TELEPHONE LC_TIME
13676 do
13677   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13678     eval $as_var=C; export $as_var
13679   else
13680     $as_unset $as_var
13681   fi
13682 done
13683
13684 # Required to use basename.
13685 if expr a : '\(a\)' >/dev/null 2>&1; then
13686   as_expr=expr
13687 else
13688   as_expr=false
13689 fi
13690
13691 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13692   as_basename=basename
13693 else
13694   as_basename=false
13695 fi
13696
13697
13698 # Name of the executable.
13699 as_me=`$as_basename "$0" ||
13700 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13701          X"$0" : 'X\(//\)$' \| \
13702          X"$0" : 'X\(/\)$' \| \
13703          .     : '\(.\)' 2>/dev/null ||
13704 echo X/"$0" |
13705     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13706           /^X\/\(\/\/\)$/{ s//\1/; q; }
13707           /^X\/\(\/\).*/{ s//\1/; q; }
13708           s/.*/./; q'`
13709
13710
13711 # PATH needs CR, and LINENO needs CR and PATH.
13712 # Avoid depending upon Character Ranges.
13713 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13714 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13715 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13716 as_cr_digits='0123456789'
13717 as_cr_alnum=$as_cr_Letters$as_cr_digits
13718
13719 # The user is always right.
13720 if test "${PATH_SEPARATOR+set}" != set; then
13721   echo "#! /bin/sh" >conf$$.sh
13722   echo  "exit 0"   >>conf$$.sh
13723   chmod +x conf$$.sh
13724   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13725     PATH_SEPARATOR=';'
13726   else
13727     PATH_SEPARATOR=:
13728   fi
13729   rm -f conf$$.sh
13730 fi
13731
13732
13733   as_lineno_1=$LINENO
13734   as_lineno_2=$LINENO
13735   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13736   test "x$as_lineno_1" != "x$as_lineno_2" &&
13737   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
13738   # Find who we are.  Look in the path if we contain no path at all
13739   # relative or not.
13740   case $0 in
13741     *[\\/]* ) as_myself=$0 ;;
13742     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13743 for as_dir in $PATH
13744 do
13745   IFS=$as_save_IFS
13746   test -z "$as_dir" && as_dir=.
13747   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13748 done
13749
13750        ;;
13751   esac
13752   # We did not find ourselves, most probably we were run as `sh COMMAND'
13753   # in which case we are not to be found in the path.
13754   if test "x$as_myself" = x; then
13755     as_myself=$0
13756   fi
13757   if test ! -f "$as_myself"; then
13758     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13759 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13760    { (exit 1); exit 1; }; }
13761   fi
13762   case $CONFIG_SHELL in
13763   '')
13764     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13765 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13766 do
13767   IFS=$as_save_IFS
13768   test -z "$as_dir" && as_dir=.
13769   for as_base in sh bash ksh sh5; do
13770          case $as_dir in
13771          /*)
13772            if ("$as_dir/$as_base" -c '
13773   as_lineno_1=$LINENO
13774   as_lineno_2=$LINENO
13775   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13776   test "x$as_lineno_1" != "x$as_lineno_2" &&
13777   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
13778              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
13779              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
13780              CONFIG_SHELL=$as_dir/$as_base
13781              export CONFIG_SHELL
13782              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
13783            fi;;
13784          esac
13785        done
13786 done
13787 ;;
13788   esac
13789
13790   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13791   # uniformly replaced by the line number.  The first 'sed' inserts a
13792   # line-number line before each line; the second 'sed' does the real
13793   # work.  The second script uses 'N' to pair each line-number line
13794   # with the numbered line, and appends trailing '-' during
13795   # substitution so that $LINENO is not a special case at line end.
13796   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13797   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
13798   sed '=' <$as_myself |
13799     sed '
13800       N
13801       s,$,-,
13802       : loop
13803       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13804       t loop
13805       s,-$,,
13806       s,^['$as_cr_digits']*\n,,
13807     ' >$as_me.lineno &&
13808   chmod +x $as_me.lineno ||
13809     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13810 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13811    { (exit 1); exit 1; }; }
13812
13813   # Don't try to exec as it changes $[0], causing all sort of problems
13814   # (the dirname of $[0] is not the place where we might find the
13815   # original and so on.  Autoconf is especially sensible to this).
13816   . ./$as_me.lineno
13817   # Exit status is that of the last command.
13818   exit
13819 }
13820
13821
13822 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13823   *c*,-n*) ECHO_N= ECHO_C='
13824 ' ECHO_T='      ' ;;
13825   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13826   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
13827 esac
13828
13829 if expr a : '\(a\)' >/dev/null 2>&1; then
13830   as_expr=expr
13831 else
13832   as_expr=false
13833 fi
13834
13835 rm -f conf$$ conf$$.exe conf$$.file
13836 echo >conf$$.file
13837 if ln -s conf$$.file conf$$ 2>/dev/null; then
13838   # We could just check for DJGPP; but this test a) works b) is more generic
13839   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13840   if test -f conf$$.exe; then
13841     # Don't use ln at all; we don't have any links
13842     as_ln_s='cp -p'
13843   else
13844     as_ln_s='ln -s'
13845   fi
13846 elif ln conf$$.file conf$$ 2>/dev/null; then
13847   as_ln_s=ln
13848 else
13849   as_ln_s='cp -p'
13850 fi
13851 rm -f conf$$ conf$$.exe conf$$.file
13852
13853 if mkdir -p . 2>/dev/null; then
13854   as_mkdir_p=:
13855 else
13856   test -d ./-p && rmdir ./-p
13857   as_mkdir_p=false
13858 fi
13859
13860 as_executable_p="test -f"
13861
13862 # Sed expression to map a string onto a valid CPP name.
13863 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13864
13865 # Sed expression to map a string onto a valid variable name.
13866 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13867
13868
13869 # IFS
13870 # We need space, tab and new line, in precisely that order.
13871 as_nl='
13872 '
13873 IFS="   $as_nl"
13874
13875 # CDPATH.
13876 $as_unset CDPATH
13877
13878 exec 6>&1
13879
13880 # Open the log real soon, to keep \$[0] and so on meaningful, and to
13881 # report actual input values of CONFIG_FILES etc. instead of their
13882 # values after options handling.  Logging --version etc. is OK.
13883 exec 5>>config.log
13884 {
13885   echo
13886   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13887 ## Running $as_me. ##
13888 _ASBOX
13889 } >&5
13890 cat >&5 <<_CSEOF
13891
13892 This file was extended by $as_me, which was
13893 generated by GNU Autoconf 2.59.  Invocation command line was
13894
13895   CONFIG_FILES    = $CONFIG_FILES
13896   CONFIG_HEADERS  = $CONFIG_HEADERS
13897   CONFIG_LINKS    = $CONFIG_LINKS
13898   CONFIG_COMMANDS = $CONFIG_COMMANDS
13899   $ $0 $@
13900
13901 _CSEOF
13902 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13903 echo >&5
13904 _ACEOF
13905
13906 # Files that config.status was made for.
13907 if test -n "$ac_config_files"; then
13908   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
13909 fi
13910
13911 if test -n "$ac_config_headers"; then
13912   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13913 fi
13914
13915 if test -n "$ac_config_links"; then
13916   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13917 fi
13918
13919 if test -n "$ac_config_commands"; then
13920   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13921 fi
13922
13923 cat >>$CONFIG_STATUS <<\_ACEOF
13924
13925 ac_cs_usage="\
13926 \`$as_me' instantiates files from templates according to the
13927 current configuration.
13928
13929 Usage: $0 [OPTIONS] [FILE]...
13930
13931   -h, --help       print this help, then exit
13932   -V, --version    print version number, then exit
13933   -q, --quiet      do not print progress messages
13934   -d, --debug      don't remove temporary files
13935       --recheck    update $as_me by reconfiguring in the same conditions
13936   --file=FILE[:TEMPLATE]
13937                    instantiate the configuration file FILE
13938   --header=FILE[:TEMPLATE]
13939                    instantiate the configuration header FILE
13940
13941 Configuration files:
13942 $config_files
13943
13944 Configuration headers:
13945 $config_headers
13946
13947 Configuration commands:
13948 $config_commands
13949
13950 Report bugs to <bug-autoconf@gnu.org>."
13951 _ACEOF
13952
13953 cat >>$CONFIG_STATUS <<_ACEOF
13954 ac_cs_version="\\
13955 config.status
13956 configured by $0, generated by GNU Autoconf 2.59,
13957   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13958
13959 Copyright (C) 2003 Free Software Foundation, Inc.
13960 This config.status script is free software; the Free Software Foundation
13961 gives unlimited permission to copy, distribute and modify it."
13962 srcdir=$srcdir
13963 INSTALL="$INSTALL"
13964 _ACEOF
13965
13966 cat >>$CONFIG_STATUS <<\_ACEOF
13967 # If no file are specified by the user, then we need to provide default
13968 # value.  By we need to know if files were specified by the user.
13969 ac_need_defaults=:
13970 while test $# != 0
13971 do
13972   case $1 in
13973   --*=*)
13974     ac_option=`expr "x$1" : 'x\([^=]*\)='`
13975     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
13976     ac_shift=:
13977     ;;
13978   -*)
13979     ac_option=$1
13980     ac_optarg=$2
13981     ac_shift=shift
13982     ;;
13983   *) # This is not an option, so the user has probably given explicit
13984      # arguments.
13985      ac_option=$1
13986      ac_need_defaults=false;;
13987   esac
13988
13989   case $ac_option in
13990   # Handling of the options.
13991 _ACEOF
13992 cat >>$CONFIG_STATUS <<\_ACEOF
13993   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13994     ac_cs_recheck=: ;;
13995   --version | --vers* | -V )
13996     echo "$ac_cs_version"; exit 0 ;;
13997   --he | --h)
13998     # Conflict between --help and --header
13999     { { echo "$as_me:$LINENO: error: ambiguous option: $1
14000 Try \`$0 --help' for more information." >&5
14001 echo "$as_me: error: ambiguous option: $1
14002 Try \`$0 --help' for more information." >&2;}
14003    { (exit 1); exit 1; }; };;
14004   --help | --hel | -h )
14005     echo "$ac_cs_usage"; exit 0 ;;
14006   --debug | --d* | -d )
14007     debug=: ;;
14008   --file | --fil | --fi | --f )
14009     $ac_shift
14010     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14011     ac_need_defaults=false;;
14012   --header | --heade | --head | --hea )
14013     $ac_shift
14014     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14015     ac_need_defaults=false;;
14016   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14017   | -silent | --silent | --silen | --sile | --sil | --si | --s)
14018     ac_cs_silent=: ;;
14019
14020   # This is an error.
14021   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14022 Try \`$0 --help' for more information." >&5
14023 echo "$as_me: error: unrecognized option: $1
14024 Try \`$0 --help' for more information." >&2;}
14025    { (exit 1); exit 1; }; } ;;
14026
14027   *) ac_config_targets="$ac_config_targets $1" ;;
14028
14029   esac
14030   shift
14031 done
14032
14033 ac_configure_extra_args=
14034
14035 if $ac_cs_silent; then
14036   exec 6>/dev/null
14037   ac_configure_extra_args="$ac_configure_extra_args --silent"
14038 fi
14039
14040 _ACEOF
14041 cat >>$CONFIG_STATUS <<_ACEOF
14042 if \$ac_cs_recheck; then
14043   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14044   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14045 fi
14046
14047 _ACEOF
14048
14049 cat >>$CONFIG_STATUS <<_ACEOF
14050 #
14051 # INIT-COMMANDS section.
14052 #
14053
14054 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14055
14056
14057 # The HP-UX ksh and POSIX shell print the target directory to stdout
14058 # if CDPATH is set.
14059 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14060
14061 sed_quote_subst='$sed_quote_subst'
14062 double_quote_subst='$double_quote_subst'
14063 delay_variable_subst='$delay_variable_subst'
14064 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
14065 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
14066 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
14067 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
14068 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
14069 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
14070 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
14071 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
14072 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
14073 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
14074 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
14075 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
14076 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
14077 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
14078 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
14079 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
14080 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
14081 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
14082 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
14083 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
14084 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
14085 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
14086 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
14087 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
14088 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
14089 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
14090 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
14091 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14092 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
14093 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
14094 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
14095 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
14096 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
14097 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
14098 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14099 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14100 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14101 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
14102 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
14103 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
14104 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
14105 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
14106 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
14107 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
14108 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
14109 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
14110 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
14111 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
14112 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
14113 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
14114 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
14115 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
14116 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
14117 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
14118 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
14119 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14120 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14121 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
14122 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
14123 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14124 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14125 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
14126 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14127 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14128 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14129 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14130 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14131 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14132 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
14133 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
14134 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
14135 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14136 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
14137 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
14138 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
14139 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
14140 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
14141 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14142 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
14143 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
14144 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
14145 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
14146 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
14147 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14148 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
14149 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
14150 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14151 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
14152 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
14153 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
14154 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
14155 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
14156 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14157 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14158 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
14159 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
14160 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
14161 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
14162 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14163 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14164 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14165 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
14166 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
14167 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
14168 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
14169 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
14170 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
14171 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
14172 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
14173 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
14174 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
14175
14176 LTCC='$LTCC'
14177 LTCFLAGS='$LTCFLAGS'
14178 compiler='$compiler_DEFAULT'
14179
14180 # Quote evaled strings.
14181 for var in SED \
14182 GREP \
14183 EGREP \
14184 FGREP \
14185 LD \
14186 NM \
14187 LN_S \
14188 lt_SP2NL \
14189 lt_NL2SP \
14190 reload_flag \
14191 deplibs_check_method \
14192 file_magic_cmd \
14193 AR \
14194 AR_FLAGS \
14195 STRIP \
14196 RANLIB \
14197 CC \
14198 CFLAGS \
14199 compiler \
14200 lt_cv_sys_global_symbol_pipe \
14201 lt_cv_sys_global_symbol_to_cdecl \
14202 lt_cv_sys_global_symbol_to_c_name_address \
14203 SHELL \
14204 ECHO \
14205 lt_prog_compiler_no_builtin_flag \
14206 lt_prog_compiler_wl \
14207 lt_prog_compiler_pic \
14208 lt_prog_compiler_static \
14209 lt_cv_prog_compiler_c_o \
14210 need_locks \
14211 shrext_cmds \
14212 export_dynamic_flag_spec \
14213 whole_archive_flag_spec \
14214 compiler_needs_object \
14215 with_gnu_ld \
14216 allow_undefined_flag \
14217 no_undefined_flag \
14218 hardcode_libdir_flag_spec \
14219 hardcode_libdir_flag_spec_ld \
14220 hardcode_libdir_separator \
14221 fix_srcfile_path \
14222 exclude_expsyms \
14223 include_expsyms \
14224 file_list_spec \
14225 variables_saved_for_relink \
14226 libname_spec \
14227 library_names_spec \
14228 soname_spec \
14229 finish_eval \
14230 old_striplib \
14231 striplib; do
14232     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
14233     *[\\\\\\\`\\"\\\$]*)
14234       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14235       ;;
14236     *)
14237       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14238       ;;
14239     esac
14240 done
14241
14242 # Double-quote double-evaled strings.
14243 for var in reload_cmds \
14244 old_postinstall_cmds \
14245 old_postuninstall_cmds \
14246 old_archive_cmds \
14247 extract_expsyms_cmds \
14248 old_archive_from_new_cmds \
14249 old_archive_from_expsyms_cmds \
14250 archive_cmds \
14251 archive_expsym_cmds \
14252 module_cmds \
14253 module_expsym_cmds \
14254 export_symbols_cmds \
14255 prelink_cmds \
14256 postinstall_cmds \
14257 postuninstall_cmds \
14258 finish_cmds \
14259 sys_lib_search_path_spec \
14260 sys_lib_dlsearch_path_spec; do
14261     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
14262     *[\\\\\\\`\\"\\\$]*)
14263       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14264       ;;
14265     *)
14266       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14267       ;;
14268     esac
14269 done
14270
14271 # Fix-up fallback echo if it was mangled by the above quoting rules.
14272 case \$lt_ECHO in
14273 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
14274   ;;
14275 esac
14276
14277 ac_aux_dir='$ac_aux_dir'
14278 xsi_shell='$xsi_shell'
14279 lt_shell_append='$lt_shell_append'
14280
14281 # See if we are running on zsh, and set the options which allow our
14282 # commands through without removal of \ escapes INIT.
14283 if test -n "\${ZSH_VERSION+set}" ; then
14284    setopt NO_GLOB_SUBST
14285 fi
14286
14287
14288     PACKAGE='$PACKAGE'
14289     VERSION='$VERSION'
14290     TIMESTAMP='$TIMESTAMP'
14291     RM='$RM'
14292     ofile='$ofile'
14293
14294
14295
14296 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
14297     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
14298     # from automake.
14299     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
14300     # Capture the value of LINGUAS because we need it to compute CATALOGS.
14301     LINGUAS="${LINGUAS-%UNSET%}"
14302
14303
14304 _ACEOF
14305
14306
14307
14308 cat >>$CONFIG_STATUS <<\_ACEOF
14309 for ac_config_target in $ac_config_targets
14310 do
14311   case "$ac_config_target" in
14312   # Handling of arguments.
14313   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14314   "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
14315   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14316   "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14317   "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
14318   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
14319   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14320 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14321    { (exit 1); exit 1; }; };;
14322   esac
14323 done
14324
14325 # If the user did not use the arguments to specify the items to instantiate,
14326 # then the envvar interface is used.  Set only those that are not.
14327 # We use the long form for the default assignment because of an extremely
14328 # bizarre bug on SunOS 4.1.3.
14329 if $ac_need_defaults; then
14330   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14331   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14332   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14333 fi
14334
14335 # Have a temporary directory for convenience.  Make it in the build tree
14336 # simply because there is no reason to put it here, and in addition,
14337 # creating and moving files from /tmp can sometimes cause problems.
14338 # Create a temporary directory, and hook for its removal unless debugging.
14339 $debug ||
14340 {
14341   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14342   trap '{ (exit 1); exit 1; }' 1 2 13 15
14343 }
14344
14345 # Create a (secure) tmp directory for tmp files.
14346
14347 {
14348   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14349   test -n "$tmp" && test -d "$tmp"
14350 }  ||
14351 {
14352   tmp=./confstat$$-$RANDOM
14353   (umask 077 && mkdir $tmp)
14354 } ||
14355 {
14356    echo "$me: cannot create a temporary directory in ." >&2
14357    { (exit 1); exit 1; }
14358 }
14359
14360 _ACEOF
14361
14362 cat >>$CONFIG_STATUS <<_ACEOF
14363
14364 #
14365 # CONFIG_FILES section.
14366 #
14367
14368 # No need to generate the scripts if there are no CONFIG_FILES.
14369 # This happens for instance when ./config.status config.h
14370 if test -n "\$CONFIG_FILES"; then
14371   # Protect against being on the right side of a sed subst in config.status.
14372   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14373    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14374 s,@SHELL@,$SHELL,;t t
14375 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14376 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14377 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14378 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14379 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14380 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14381 s,@exec_prefix@,$exec_prefix,;t t
14382 s,@prefix@,$prefix,;t t
14383 s,@program_transform_name@,$program_transform_name,;t t
14384 s,@bindir@,$bindir,;t t
14385 s,@sbindir@,$sbindir,;t t
14386 s,@libexecdir@,$libexecdir,;t t
14387 s,@datadir@,$datadir,;t t
14388 s,@sysconfdir@,$sysconfdir,;t t
14389 s,@sharedstatedir@,$sharedstatedir,;t t
14390 s,@localstatedir@,$localstatedir,;t t
14391 s,@libdir@,$libdir,;t t
14392 s,@includedir@,$includedir,;t t
14393 s,@oldincludedir@,$oldincludedir,;t t
14394 s,@infodir@,$infodir,;t t
14395 s,@mandir@,$mandir,;t t
14396 s,@build_alias@,$build_alias,;t t
14397 s,@host_alias@,$host_alias,;t t
14398 s,@target_alias@,$target_alias,;t t
14399 s,@DEFS@,$DEFS,;t t
14400 s,@ECHO_C@,$ECHO_C,;t t
14401 s,@ECHO_N@,$ECHO_N,;t t
14402 s,@ECHO_T@,$ECHO_T,;t t
14403 s,@LIBS@,$LIBS,;t t
14404 s,@build@,$build,;t t
14405 s,@build_cpu@,$build_cpu,;t t
14406 s,@build_vendor@,$build_vendor,;t t
14407 s,@build_os@,$build_os,;t t
14408 s,@host@,$host,;t t
14409 s,@host_cpu@,$host_cpu,;t t
14410 s,@host_vendor@,$host_vendor,;t t
14411 s,@host_os@,$host_os,;t t
14412 s,@target@,$target,;t t
14413 s,@target_cpu@,$target_cpu,;t t
14414 s,@target_vendor@,$target_vendor,;t t
14415 s,@target_os@,$target_os,;t t
14416 s,@CC@,$CC,;t t
14417 s,@CFLAGS@,$CFLAGS,;t t
14418 s,@LDFLAGS@,$LDFLAGS,;t t
14419 s,@CPPFLAGS@,$CPPFLAGS,;t t
14420 s,@ac_ct_CC@,$ac_ct_CC,;t t
14421 s,@EXEEXT@,$EXEEXT,;t t
14422 s,@OBJEXT@,$OBJEXT,;t t
14423 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14424 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14425 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14426 s,@CYGPATH_W@,$CYGPATH_W,;t t
14427 s,@PACKAGE@,$PACKAGE,;t t
14428 s,@VERSION@,$VERSION,;t t
14429 s,@ACLOCAL@,$ACLOCAL,;t t
14430 s,@AUTOCONF@,$AUTOCONF,;t t
14431 s,@AUTOMAKE@,$AUTOMAKE,;t t
14432 s,@AUTOHEADER@,$AUTOHEADER,;t t
14433 s,@MAKEINFO@,$MAKEINFO,;t t
14434 s,@install_sh@,$install_sh,;t t
14435 s,@STRIP@,$STRIP,;t t
14436 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
14437 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
14438 s,@mkdir_p@,$mkdir_p,;t t
14439 s,@AWK@,$AWK,;t t
14440 s,@SET_MAKE@,$SET_MAKE,;t t
14441 s,@am__leading_dot@,$am__leading_dot,;t t
14442 s,@AMTAR@,$AMTAR,;t t
14443 s,@am__tar@,$am__tar,;t t
14444 s,@am__untar@,$am__untar,;t t
14445 s,@DEPDIR@,$DEPDIR,;t t
14446 s,@am__include@,$am__include,;t t
14447 s,@am__quote@,$am__quote,;t t
14448 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
14449 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
14450 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
14451 s,@CCDEPMODE@,$CCDEPMODE,;t t
14452 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
14453 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
14454 s,@use_sysroot@,$use_sysroot,;t t
14455 s,@TARGET_SYSTEM_ROOT@,$TARGET_SYSTEM_ROOT,;t t
14456 s,@TARGET_SYSTEM_ROOT_DEFINE@,$TARGET_SYSTEM_ROOT_DEFINE,;t t
14457 s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
14458 s,@NO_WERROR@,$NO_WERROR,;t t
14459 s,@CPP@,$CPP,;t t
14460 s,@EGREP@,$EGREP,;t t
14461 s,@LIBTOOL@,$LIBTOOL,;t t
14462 s,@SED@,$SED,;t t
14463 s,@FGREP@,$FGREP,;t t
14464 s,@GREP@,$GREP,;t t
14465 s,@LD@,$LD,;t t
14466 s,@DUMPBIN@,$DUMPBIN,;t t
14467 s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
14468 s,@NM@,$NM,;t t
14469 s,@LN_S@,$LN_S,;t t
14470 s,@AR@,$AR,;t t
14471 s,@ac_ct_AR@,$ac_ct_AR,;t t
14472 s,@RANLIB@,$RANLIB,;t t
14473 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
14474 s,@lt_ECHO@,$lt_ECHO,;t t
14475 s,@USE_NLS@,$USE_NLS,;t t
14476 s,@LIBINTL@,$LIBINTL,;t t
14477 s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
14478 s,@INCINTL@,$INCINTL,;t t
14479 s,@XGETTEXT@,$XGETTEXT,;t t
14480 s,@GMSGFMT@,$GMSGFMT,;t t
14481 s,@POSUB@,$POSUB,;t t
14482 s,@CATALOGS@,$CATALOGS,;t t
14483 s,@DATADIRNAME@,$DATADIRNAME,;t t
14484 s,@INSTOBJEXT@,$INSTOBJEXT,;t t
14485 s,@GENCAT@,$GENCAT,;t t
14486 s,@CATOBJEXT@,$CATOBJEXT,;t t
14487 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
14488 s,@MSGFMT@,$MSGFMT,;t t
14489 s,@MSGMERGE@,$MSGMERGE,;t t
14490 s,@YACC@,$YACC,;t t
14491 s,@LEX@,$LEX,;t t
14492 s,@LEXLIB@,$LEXLIB,;t t
14493 s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
14494 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
14495 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
14496 s,@MAINT@,$MAINT,;t t
14497 s,@GENINSRC_NEVER_TRUE@,$GENINSRC_NEVER_TRUE,;t t
14498 s,@GENINSRC_NEVER_FALSE@,$GENINSRC_NEVER_FALSE,;t t
14499 s,@HDEFINES@,$HDEFINES,;t t
14500 s,@HOSTING_CRT0@,$HOSTING_CRT0,;t t
14501 s,@HOSTING_LIBS@,$HOSTING_LIBS,;t t
14502 s,@NATIVE_LIB_DIRS@,$NATIVE_LIB_DIRS,;t t
14503 s,@STRINGIFY@,$STRINGIFY,;t t
14504 s,@EMUL@,$EMUL,;t t
14505 s,@EMULATION_OFILES@,$EMULATION_OFILES,;t t
14506 s,@EMUL_EXTRA_OFILES@,$EMUL_EXTRA_OFILES,;t t
14507 s,@LIB_PATH@,$LIB_PATH,;t t
14508 s,@EMULATION_LIBPATH@,$EMULATION_LIBPATH,;t t
14509 s,@TESTBFDLIB@,$TESTBFDLIB,;t t
14510 s,@datarootdir@,$datarootdir,;t t
14511 s,@docdir@,$docdir,;t t
14512 s,@htmldir@,$htmldir,;t t
14513 s,@LIBOBJS@,$LIBOBJS,;t t
14514 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14515 /@TDIRS@/r $TDIRS
14516 s,@TDIRS@,,;t t
14517 CEOF
14518
14519 _ACEOF
14520
14521   cat >>$CONFIG_STATUS <<\_ACEOF
14522   # Split the substitutions into bite-sized pieces for seds with
14523   # small command number limits, like on Digital OSF/1 and HP-UX.
14524   ac_max_sed_lines=48
14525   ac_sed_frag=1 # Number of current file.
14526   ac_beg=1 # First line for current file.
14527   ac_end=$ac_max_sed_lines # Line after last line for current file.
14528   ac_more_lines=:
14529   ac_sed_cmds=
14530   while $ac_more_lines; do
14531     if test $ac_beg -gt 1; then
14532       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14533     else
14534       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14535     fi
14536     if test ! -s $tmp/subs.frag; then
14537       ac_more_lines=false
14538     else
14539       # The purpose of the label and of the branching condition is to
14540       # speed up the sed processing (if there are no `@' at all, there
14541       # is no need to browse any of the substitutions).
14542       # These are the two extra sed commands mentioned above.
14543       (echo ':t
14544   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14545       if test -z "$ac_sed_cmds"; then
14546         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14547       else
14548         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14549       fi
14550       ac_sed_frag=`expr $ac_sed_frag + 1`
14551       ac_beg=$ac_end
14552       ac_end=`expr $ac_end + $ac_max_sed_lines`
14553     fi
14554   done
14555   if test -z "$ac_sed_cmds"; then
14556     ac_sed_cmds=cat
14557   fi
14558 fi # test -n "$CONFIG_FILES"
14559
14560 _ACEOF
14561 cat >>$CONFIG_STATUS <<\_ACEOF
14562 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14563   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14564   case $ac_file in
14565   - | *:- | *:-:* ) # input from stdin
14566         cat >$tmp/stdin
14567         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14568         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14569   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14570         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14571   * )   ac_file_in=$ac_file.in ;;
14572   esac
14573
14574   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14575   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14576 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14577          X"$ac_file" : 'X\(//\)[^/]' \| \
14578          X"$ac_file" : 'X\(//\)$' \| \
14579          X"$ac_file" : 'X\(/\)' \| \
14580          .     : '\(.\)' 2>/dev/null ||
14581 echo X"$ac_file" |
14582     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14583           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14584           /^X\(\/\/\)$/{ s//\1/; q; }
14585           /^X\(\/\).*/{ s//\1/; q; }
14586           s/.*/./; q'`
14587   { if $as_mkdir_p; then
14588     mkdir -p "$ac_dir"
14589   else
14590     as_dir="$ac_dir"
14591     as_dirs=
14592     while test ! -d "$as_dir"; do
14593       as_dirs="$as_dir $as_dirs"
14594       as_dir=`(dirname "$as_dir") 2>/dev/null ||
14595 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14596          X"$as_dir" : 'X\(//\)[^/]' \| \
14597          X"$as_dir" : 'X\(//\)$' \| \
14598          X"$as_dir" : 'X\(/\)' \| \
14599          .     : '\(.\)' 2>/dev/null ||
14600 echo X"$as_dir" |
14601     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14602           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14603           /^X\(\/\/\)$/{ s//\1/; q; }
14604           /^X\(\/\).*/{ s//\1/; q; }
14605           s/.*/./; q'`
14606     done
14607     test ! -n "$as_dirs" || mkdir $as_dirs
14608   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14609 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14610    { (exit 1); exit 1; }; }; }
14611
14612   ac_builddir=.
14613
14614 if test "$ac_dir" != .; then
14615   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14616   # A "../" for each directory in $ac_dir_suffix.
14617   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14618 else
14619   ac_dir_suffix= ac_top_builddir=
14620 fi
14621
14622 case $srcdir in
14623   .)  # No --srcdir option.  We are building in place.
14624     ac_srcdir=.
14625     if test -z "$ac_top_builddir"; then
14626        ac_top_srcdir=.
14627     else
14628        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14629     fi ;;
14630   [\\/]* | ?:[\\/]* )  # Absolute path.
14631     ac_srcdir=$srcdir$ac_dir_suffix;
14632     ac_top_srcdir=$srcdir ;;
14633   *) # Relative path.
14634     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14635     ac_top_srcdir=$ac_top_builddir$srcdir ;;
14636 esac
14637
14638 # Do not use `cd foo && pwd` to compute absolute paths, because
14639 # the directories may not exist.
14640 case `pwd` in
14641 .) ac_abs_builddir="$ac_dir";;
14642 *)
14643   case "$ac_dir" in
14644   .) ac_abs_builddir=`pwd`;;
14645   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14646   *) ac_abs_builddir=`pwd`/"$ac_dir";;
14647   esac;;
14648 esac
14649 case $ac_abs_builddir in
14650 .) ac_abs_top_builddir=${ac_top_builddir}.;;
14651 *)
14652   case ${ac_top_builddir}. in
14653   .) ac_abs_top_builddir=$ac_abs_builddir;;
14654   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14655   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14656   esac;;
14657 esac
14658 case $ac_abs_builddir in
14659 .) ac_abs_srcdir=$ac_srcdir;;
14660 *)
14661   case $ac_srcdir in
14662   .) ac_abs_srcdir=$ac_abs_builddir;;
14663   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14664   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14665   esac;;
14666 esac
14667 case $ac_abs_builddir in
14668 .) ac_abs_top_srcdir=$ac_top_srcdir;;
14669 *)
14670   case $ac_top_srcdir in
14671   .) ac_abs_top_srcdir=$ac_abs_builddir;;
14672   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14673   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14674   esac;;
14675 esac
14676
14677
14678   case $INSTALL in
14679   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14680   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14681   esac
14682
14683   if test x"$ac_file" != x-; then
14684     { echo "$as_me:$LINENO: creating $ac_file" >&5
14685 echo "$as_me: creating $ac_file" >&6;}
14686     rm -f "$ac_file"
14687   fi
14688   # Let's still pretend it is `configure' which instantiates (i.e., don't
14689   # use $as_me), people would be surprised to read:
14690   #    /* config.h.  Generated by config.status.  */
14691   if test x"$ac_file" = x-; then
14692     configure_input=
14693   else
14694     configure_input="$ac_file.  "
14695   fi
14696   configure_input=$configure_input"Generated from `echo $ac_file_in |
14697                                      sed 's,.*/,,'` by configure."
14698
14699   # First look for the input files in the build tree, otherwise in the
14700   # src tree.
14701   ac_file_inputs=`IFS=:
14702     for f in $ac_file_in; do
14703       case $f in
14704       -) echo $tmp/stdin ;;
14705       [\\/$]*)
14706          # Absolute (can't be DOS-style, as IFS=:)
14707          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14708 echo "$as_me: error: cannot find input file: $f" >&2;}
14709    { (exit 1); exit 1; }; }
14710          echo "$f";;
14711       *) # Relative
14712          if test -f "$f"; then
14713            # Build tree
14714            echo "$f"
14715          elif test -f "$srcdir/$f"; then
14716            # Source tree
14717            echo "$srcdir/$f"
14718          else
14719            # /dev/null tree
14720            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14721 echo "$as_me: error: cannot find input file: $f" >&2;}
14722    { (exit 1); exit 1; }; }
14723          fi;;
14724       esac
14725     done` || { (exit 1); exit 1; }
14726 _ACEOF
14727 cat >>$CONFIG_STATUS <<_ACEOF
14728   sed "$ac_vpsub
14729 $extrasub
14730 _ACEOF
14731 cat >>$CONFIG_STATUS <<\_ACEOF
14732 :t
14733 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14734 s,@configure_input@,$configure_input,;t t
14735 s,@srcdir@,$ac_srcdir,;t t
14736 s,@abs_srcdir@,$ac_abs_srcdir,;t t
14737 s,@top_srcdir@,$ac_top_srcdir,;t t
14738 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14739 s,@builddir@,$ac_builddir,;t t
14740 s,@abs_builddir@,$ac_abs_builddir,;t t
14741 s,@top_builddir@,$ac_top_builddir,;t t
14742 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14743 s,@INSTALL@,$ac_INSTALL,;t t
14744 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14745   rm -f $tmp/stdin
14746   if test x"$ac_file" != x-; then
14747     mv $tmp/out $ac_file
14748   else
14749     cat $tmp/out
14750     rm -f $tmp/out
14751   fi
14752
14753 done
14754 _ACEOF
14755 cat >>$CONFIG_STATUS <<\_ACEOF
14756
14757 #
14758 # CONFIG_HEADER section.
14759 #
14760
14761 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14762 # NAME is the cpp macro being defined and VALUE is the value it is being given.
14763 #
14764 # ac_d sets the value in "#define NAME VALUE" lines.
14765 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
14766 ac_dB='[         ].*$,\1#\2'
14767 ac_dC=' '
14768 ac_dD=',;t'
14769 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
14770 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
14771 ac_uB='$,\1#\2define\3'
14772 ac_uC=' '
14773 ac_uD=',;t'
14774
14775 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14776   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14777   case $ac_file in
14778   - | *:- | *:-:* ) # input from stdin
14779         cat >$tmp/stdin
14780         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14781         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14782   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14783         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14784   * )   ac_file_in=$ac_file.in ;;
14785   esac
14786
14787   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14788 echo "$as_me: creating $ac_file" >&6;}
14789
14790   # First look for the input files in the build tree, otherwise in the
14791   # src tree.
14792   ac_file_inputs=`IFS=:
14793     for f in $ac_file_in; do
14794       case $f in
14795       -) echo $tmp/stdin ;;
14796       [\\/$]*)
14797          # Absolute (can't be DOS-style, as IFS=:)
14798          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14799 echo "$as_me: error: cannot find input file: $f" >&2;}
14800    { (exit 1); exit 1; }; }
14801          # Do quote $f, to prevent DOS paths from being IFS'd.
14802          echo "$f";;
14803       *) # Relative
14804          if test -f "$f"; then
14805            # Build tree
14806            echo "$f"
14807          elif test -f "$srcdir/$f"; then
14808            # Source tree
14809            echo "$srcdir/$f"
14810          else
14811            # /dev/null tree
14812            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14813 echo "$as_me: error: cannot find input file: $f" >&2;}
14814    { (exit 1); exit 1; }; }
14815          fi;;
14816       esac
14817     done` || { (exit 1); exit 1; }
14818   # Remove the trailing spaces.
14819   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
14820
14821 _ACEOF
14822
14823 # Transform confdefs.h into two sed scripts, `conftest.defines' and
14824 # `conftest.undefs', that substitutes the proper values into
14825 # config.h.in to produce config.h.  The first handles `#define'
14826 # templates, and the second `#undef' templates.
14827 # And first: Protect against being on the right side of a sed subst in
14828 # config.status.  Protect against being in an unquoted here document
14829 # in config.status.
14830 rm -f conftest.defines conftest.undefs
14831 # Using a here document instead of a string reduces the quoting nightmare.
14832 # Putting comments in sed scripts is not portable.
14833 #
14834 # `end' is used to avoid that the second main sed command (meant for
14835 # 0-ary CPP macros) applies to n-ary macro definitions.
14836 # See the Autoconf documentation for `clear'.
14837 cat >confdef2sed.sed <<\_ACEOF
14838 s/[\\&,]/\\&/g
14839 s,[\\$`],\\&,g
14840 t clear
14841 : clear
14842 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
14843 t end
14844 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
14845 : end
14846 _ACEOF
14847 # If some macros were called several times there might be several times
14848 # the same #defines, which is useless.  Nevertheless, we may not want to
14849 # sort them, since we want the *last* AC-DEFINE to be honored.
14850 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
14851 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
14852 rm -f confdef2sed.sed
14853
14854 # This sed command replaces #undef with comments.  This is necessary, for
14855 # example, in the case of _POSIX_SOURCE, which is predefined and required
14856 # on some systems where configure will not decide to define it.
14857 cat >>conftest.undefs <<\_ACEOF
14858 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14859 _ACEOF
14860
14861 # Break up conftest.defines because some shells have a limit on the size
14862 # of here documents, and old seds have small limits too (100 cmds).
14863 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14864 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14865 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14866 echo '  :' >>$CONFIG_STATUS
14867 rm -f conftest.tail
14868 while grep . conftest.defines >/dev/null
14869 do
14870   # Write a limited-size here document to $tmp/defines.sed.
14871   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14872   # Speed up: don't consider the non `#define' lines.
14873   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
14874   # Work around the forget-to-reset-the-flag bug.
14875   echo 't clr' >>$CONFIG_STATUS
14876   echo ': clr' >>$CONFIG_STATUS
14877   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14878   echo 'CEOF
14879   sed -f $tmp/defines.sed $tmp/in >$tmp/out
14880   rm -f $tmp/in
14881   mv $tmp/out $tmp/in
14882 ' >>$CONFIG_STATUS
14883   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14884   rm -f conftest.defines
14885   mv conftest.tail conftest.defines
14886 done
14887 rm -f conftest.defines
14888 echo '  fi # grep' >>$CONFIG_STATUS
14889 echo >>$CONFIG_STATUS
14890
14891 # Break up conftest.undefs because some shells have a limit on the size
14892 # of here documents, and old seds have small limits too (100 cmds).
14893 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
14894 rm -f conftest.tail
14895 while grep . conftest.undefs >/dev/null
14896 do
14897   # Write a limited-size here document to $tmp/undefs.sed.
14898   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14899   # Speed up: don't consider the non `#undef'
14900   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
14901   # Work around the forget-to-reset-the-flag bug.
14902   echo 't clr' >>$CONFIG_STATUS
14903   echo ': clr' >>$CONFIG_STATUS
14904   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14905   echo 'CEOF
14906   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14907   rm -f $tmp/in
14908   mv $tmp/out $tmp/in
14909 ' >>$CONFIG_STATUS
14910   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14911   rm -f conftest.undefs
14912   mv conftest.tail conftest.undefs
14913 done
14914 rm -f conftest.undefs
14915
14916 cat >>$CONFIG_STATUS <<\_ACEOF
14917   # Let's still pretend it is `configure' which instantiates (i.e., don't
14918   # use $as_me), people would be surprised to read:
14919   #    /* config.h.  Generated by config.status.  */
14920   if test x"$ac_file" = x-; then
14921     echo "/* Generated by configure.  */" >$tmp/config.h
14922   else
14923     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
14924   fi
14925   cat $tmp/in >>$tmp/config.h
14926   rm -f $tmp/in
14927   if test x"$ac_file" != x-; then
14928     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14929       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14930 echo "$as_me: $ac_file is unchanged" >&6;}
14931     else
14932       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14933 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14934          X"$ac_file" : 'X\(//\)[^/]' \| \
14935          X"$ac_file" : 'X\(//\)$' \| \
14936          X"$ac_file" : 'X\(/\)' \| \
14937          .     : '\(.\)' 2>/dev/null ||
14938 echo X"$ac_file" |
14939     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14940           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14941           /^X\(\/\/\)$/{ s//\1/; q; }
14942           /^X\(\/\).*/{ s//\1/; q; }
14943           s/.*/./; q'`
14944       { if $as_mkdir_p; then
14945     mkdir -p "$ac_dir"
14946   else
14947     as_dir="$ac_dir"
14948     as_dirs=
14949     while test ! -d "$as_dir"; do
14950       as_dirs="$as_dir $as_dirs"
14951       as_dir=`(dirname "$as_dir") 2>/dev/null ||
14952 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14953          X"$as_dir" : 'X\(//\)[^/]' \| \
14954          X"$as_dir" : 'X\(//\)$' \| \
14955          X"$as_dir" : 'X\(/\)' \| \
14956          .     : '\(.\)' 2>/dev/null ||
14957 echo X"$as_dir" |
14958     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14959           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14960           /^X\(\/\/\)$/{ s//\1/; q; }
14961           /^X\(\/\).*/{ s//\1/; q; }
14962           s/.*/./; q'`
14963     done
14964     test ! -n "$as_dirs" || mkdir $as_dirs
14965   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14966 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14967    { (exit 1); exit 1; }; }; }
14968
14969       rm -f $ac_file
14970       mv $tmp/config.h $ac_file
14971     fi
14972   else
14973     cat $tmp/config.h
14974     rm -f $tmp/config.h
14975   fi
14976 # Compute $ac_file's index in $config_headers.
14977 _am_stamp_count=1
14978 for _am_header in $config_headers :; do
14979   case $_am_header in
14980     $ac_file | $ac_file:* )
14981       break ;;
14982     * )
14983       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14984   esac
14985 done
14986 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
14987 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14988          X$ac_file : 'X\(//\)[^/]' \| \
14989          X$ac_file : 'X\(//\)$' \| \
14990          X$ac_file : 'X\(/\)' \| \
14991          .     : '\(.\)' 2>/dev/null ||
14992 echo X$ac_file |
14993     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14994           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14995           /^X\(\/\/\)$/{ s//\1/; q; }
14996           /^X\(\/\).*/{ s//\1/; q; }
14997           s/.*/./; q'`/stamp-h$_am_stamp_count
14998 done
14999 _ACEOF
15000 cat >>$CONFIG_STATUS <<\_ACEOF
15001
15002 #
15003 # CONFIG_COMMANDS section.
15004 #
15005 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
15006   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
15007   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
15008   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
15009 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15010          X"$ac_dest" : 'X\(//\)[^/]' \| \
15011          X"$ac_dest" : 'X\(//\)$' \| \
15012          X"$ac_dest" : 'X\(/\)' \| \
15013          .     : '\(.\)' 2>/dev/null ||
15014 echo X"$ac_dest" |
15015     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15016           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15017           /^X\(\/\/\)$/{ s//\1/; q; }
15018           /^X\(\/\).*/{ s//\1/; q; }
15019           s/.*/./; q'`
15020   { if $as_mkdir_p; then
15021     mkdir -p "$ac_dir"
15022   else
15023     as_dir="$ac_dir"
15024     as_dirs=
15025     while test ! -d "$as_dir"; do
15026       as_dirs="$as_dir $as_dirs"
15027       as_dir=`(dirname "$as_dir") 2>/dev/null ||
15028 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15029          X"$as_dir" : 'X\(//\)[^/]' \| \
15030          X"$as_dir" : 'X\(//\)$' \| \
15031          X"$as_dir" : 'X\(/\)' \| \
15032          .     : '\(.\)' 2>/dev/null ||
15033 echo X"$as_dir" |
15034     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15035           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15036           /^X\(\/\/\)$/{ s//\1/; q; }
15037           /^X\(\/\).*/{ s//\1/; q; }
15038           s/.*/./; q'`
15039     done
15040     test ! -n "$as_dirs" || mkdir $as_dirs
15041   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15042 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15043    { (exit 1); exit 1; }; }; }
15044
15045   ac_builddir=.
15046
15047 if test "$ac_dir" != .; then
15048   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
15049   # A "../" for each directory in $ac_dir_suffix.
15050   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15051 else
15052   ac_dir_suffix= ac_top_builddir=
15053 fi
15054
15055 case $srcdir in
15056   .)  # No --srcdir option.  We are building in place.
15057     ac_srcdir=.
15058     if test -z "$ac_top_builddir"; then
15059        ac_top_srcdir=.
15060     else
15061        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15062     fi ;;
15063   [\\/]* | ?:[\\/]* )  # Absolute path.
15064     ac_srcdir=$srcdir$ac_dir_suffix;
15065     ac_top_srcdir=$srcdir ;;
15066   *) # Relative path.
15067     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15068     ac_top_srcdir=$ac_top_builddir$srcdir ;;
15069 esac
15070
15071 # Do not use `cd foo && pwd` to compute absolute paths, because
15072 # the directories may not exist.
15073 case `pwd` in
15074 .) ac_abs_builddir="$ac_dir";;
15075 *)
15076   case "$ac_dir" in
15077   .) ac_abs_builddir=`pwd`;;
15078   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
15079   *) ac_abs_builddir=`pwd`/"$ac_dir";;
15080   esac;;
15081 esac
15082 case $ac_abs_builddir in
15083 .) ac_abs_top_builddir=${ac_top_builddir}.;;
15084 *)
15085   case ${ac_top_builddir}. in
15086   .) ac_abs_top_builddir=$ac_abs_builddir;;
15087   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15088   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15089   esac;;
15090 esac
15091 case $ac_abs_builddir in
15092 .) ac_abs_srcdir=$ac_srcdir;;
15093 *)
15094   case $ac_srcdir in
15095   .) ac_abs_srcdir=$ac_abs_builddir;;
15096   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15097   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15098   esac;;
15099 esac
15100 case $ac_abs_builddir in
15101 .) ac_abs_top_srcdir=$ac_top_srcdir;;
15102 *)
15103   case $ac_top_srcdir in
15104   .) ac_abs_top_srcdir=$ac_abs_builddir;;
15105   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15106   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15107   esac;;
15108 esac
15109
15110
15111   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
15112 echo "$as_me: executing $ac_dest commands" >&6;}
15113   case $ac_dest in
15114     depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
15115   # Strip MF so we end up with the name of the file.
15116   mf=`echo "$mf" | sed -e 's/:.*$//'`
15117   # Check whether this is an Automake generated Makefile or not.
15118   # We used to match only the files named `Makefile.in', but
15119   # some people rename them; so instead we look at the file content.
15120   # Grep'ing the first line is not enough: some people post-process
15121   # each Makefile.in and add a new line on top of each file to say so.
15122   # So let's grep whole file.
15123   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
15124     dirpart=`(dirname "$mf") 2>/dev/null ||
15125 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15126          X"$mf" : 'X\(//\)[^/]' \| \
15127          X"$mf" : 'X\(//\)$' \| \
15128          X"$mf" : 'X\(/\)' \| \
15129          .     : '\(.\)' 2>/dev/null ||
15130 echo X"$mf" |
15131     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15132           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15133           /^X\(\/\/\)$/{ s//\1/; q; }
15134           /^X\(\/\).*/{ s//\1/; q; }
15135           s/.*/./; q'`
15136   else
15137     continue
15138   fi
15139   # Extract the definition of DEPDIR, am__include, and am__quote
15140   # from the Makefile without running `make'.
15141   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15142   test -z "$DEPDIR" && continue
15143   am__include=`sed -n 's/^am__include = //p' < "$mf"`
15144   test -z "am__include" && continue
15145   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15146   # When using ansi2knr, U may be empty or an underscore; expand it
15147   U=`sed -n 's/^U = //p' < "$mf"`
15148   # Find all dependency output files, they are included files with
15149   # $(DEPDIR) in their names.  We invoke sed twice because it is the
15150   # simplest approach to changing $(DEPDIR) to its actual value in the
15151   # expansion.
15152   for file in `sed -n "
15153     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15154        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
15155     # Make sure the directory exists.
15156     test -f "$dirpart/$file" && continue
15157     fdir=`(dirname "$file") 2>/dev/null ||
15158 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15159          X"$file" : 'X\(//\)[^/]' \| \
15160          X"$file" : 'X\(//\)$' \| \
15161          X"$file" : 'X\(/\)' \| \
15162          .     : '\(.\)' 2>/dev/null ||
15163 echo X"$file" |
15164     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15165           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15166           /^X\(\/\/\)$/{ s//\1/; q; }
15167           /^X\(\/\).*/{ s//\1/; q; }
15168           s/.*/./; q'`
15169     { if $as_mkdir_p; then
15170     mkdir -p $dirpart/$fdir
15171   else
15172     as_dir=$dirpart/$fdir
15173     as_dirs=
15174     while test ! -d "$as_dir"; do
15175       as_dirs="$as_dir $as_dirs"
15176       as_dir=`(dirname "$as_dir") 2>/dev/null ||
15177 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15178          X"$as_dir" : 'X\(//\)[^/]' \| \
15179          X"$as_dir" : 'X\(//\)$' \| \
15180          X"$as_dir" : 'X\(/\)' \| \
15181          .     : '\(.\)' 2>/dev/null ||
15182 echo X"$as_dir" |
15183     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15184           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15185           /^X\(\/\/\)$/{ s//\1/; q; }
15186           /^X\(\/\).*/{ s//\1/; q; }
15187           s/.*/./; q'`
15188     done
15189     test ! -n "$as_dirs" || mkdir $as_dirs
15190   fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
15191 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
15192    { (exit 1); exit 1; }; }; }
15193
15194     # echo "creating $dirpart/$file"
15195     echo '# dummy' > "$dirpart/$file"
15196   done
15197 done
15198  ;;
15199     libtool )
15200
15201     # See if we are running on zsh, and set the options which allow our
15202     # commands through without removal of \ escapes.
15203     if test -n "${ZSH_VERSION+set}" ; then
15204       setopt NO_GLOB_SUBST
15205     fi
15206
15207     cfgfile="${ofile}T"
15208     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15209     $RM "$cfgfile"
15210
15211     cat <<_LT_EOF >> "$cfgfile"
15212 #! $SHELL
15213
15214 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15215 # Generated automatically by $as_me (GNU $PACKAGE$TIMESTAMP) $VERSION
15216 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15217 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15218 #
15219 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15220 # 2006, 2007 Free Software Foundation, Inc.
15221 #
15222 # This file is part of GNU Libtool:
15223 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
15224 #
15225 # This program is free software; you can redistribute it and/or modify
15226 # it under the terms of the GNU General Public License as published by
15227 # the Free Software Foundation; either version 2 of the License, or
15228 # (at your option) any later version.
15229 #
15230 # This program is distributed in the hope that it will be useful, but
15231 # WITHOUT ANY WARRANTY; without even the implied warranty of
15232 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
15233 # General Public License for more details.
15234 #
15235 # You should have received a copy of the GNU General Public License
15236 # along with this program; if not, a copy can be downloaded from
15237 # http://www.gnu.org/copyleft/gpl.html, or by writing to the Free
15238 # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
15239 # MA 02110-1301, USA.
15240 #
15241 # As a special exception to the GNU General Public License, if you
15242 # distribute this file as part of a program that contains a
15243 # configuration script generated by Autoconf, you may include it under
15244 # the same distribution terms that you use for the rest of that program.
15245
15246
15247 # The names of the tagged configurations supported by this script.
15248 available_tags=""
15249
15250 # ### BEGIN LIBTOOL CONFIG
15251
15252 # Which release of libtool.m4 was used?
15253 macro_version=$macro_version
15254 macro_revision=$macro_revision
15255
15256 # Whether or not to build shared libraries.
15257 build_libtool_libs=$enable_shared
15258
15259 # Whether or not to build static libraries.
15260 build_old_libs=$enable_static
15261
15262 # What type of objects to build.
15263 pic_mode=$pic_mode
15264
15265 # Whether or not to optimize for fast installation.
15266 fast_install=$enable_fast_install
15267
15268 # The host system.
15269 host_alias=$host_alias
15270 host=$host
15271 host_os=$host_os
15272
15273 # The build system.
15274 build_alias=$build_alias
15275 build=$build
15276 build_os=$build_os
15277
15278 # A sed program that does not truncate output.
15279 SED=$lt_SED
15280
15281 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15282 Xsed="\$SED -e 1s/^X//"
15283
15284 # A grep program that handles long lines.
15285 GREP=$lt_GREP
15286
15287 # An ERE matcher.
15288 EGREP=$lt_EGREP
15289
15290 # A literal string matcher.
15291 FGREP=$lt_FGREP
15292
15293 # A BSD- or MS-compatible name lister.
15294 NM=$lt_NM
15295
15296 # Whether we need soft or hard links.
15297 LN_S=$lt_LN_S
15298
15299 # What is the maximum length of a command?
15300 max_cmd_len=$max_cmd_len
15301
15302 # Object file suffix (normally "o").
15303 objext=$ac_objext
15304
15305 # Executable file suffix (normally "").
15306 exeext=$exeext
15307
15308 # whether the shell understands "unset".
15309 lt_unset=$lt_unset
15310
15311 # turn spaces into newlines.
15312 SP2NL=$lt_lt_SP2NL
15313
15314 # turn newlines into spaces.
15315 NL2SP=$lt_lt_NL2SP
15316
15317 # How to create reloadable object files.
15318 reload_flag=$lt_reload_flag
15319 reload_cmds=$lt_reload_cmds
15320
15321 # Method to check whether dependent libraries are shared objects.
15322 deplibs_check_method=$lt_deplibs_check_method
15323
15324 # Command to use when deplibs_check_method == "file_magic".
15325 file_magic_cmd=$lt_file_magic_cmd
15326
15327 # The archiver.
15328 AR=$lt_AR
15329 AR_FLAGS=$lt_AR_FLAGS
15330
15331 # A symbol stripping program.
15332 STRIP=$lt_STRIP
15333
15334 # Commands used to install an old-style archive.
15335 RANLIB=$lt_RANLIB
15336 old_postinstall_cmds=$lt_old_postinstall_cmds
15337 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15338
15339 # A C compiler.
15340 LTCC=$lt_CC
15341
15342 # LTCC compiler flags.
15343 LTCFLAGS=$lt_CFLAGS
15344
15345 # Take the output of nm and produce a listing of raw symbols and C names.
15346 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15347
15348 # Transform the output of nm in a proper C declaration.
15349 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15350
15351 # Transform the output of nm in a C name address pair.
15352 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15353
15354 # The name of the directory that contains temporary libtool files.
15355 objdir=$objdir
15356
15357 # Shell to use when invoking shell scripts.
15358 SHELL=$lt_SHELL
15359
15360 # An echo program that does not interpret backslashes.
15361 ECHO=$lt_ECHO
15362
15363 # Used to examine libraries when file_magic_cmd begins with "file".
15364 MAGIC_CMD=$MAGIC_CMD
15365
15366 # Must we lock files when doing compilation?
15367 need_locks=$lt_need_locks
15368
15369 # Old archive suffix (normally "a").
15370 libext=$libext
15371
15372 # Shared library suffix (normally ".so").
15373 shrext_cmds=$lt_shrext_cmds
15374
15375 # The commands to extract the exported symbol list from a shared archive.
15376 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15377
15378 # Variables whose values should be saved in libtool wrapper scripts and
15379 # restored at link time.
15380 variables_saved_for_relink=$lt_variables_saved_for_relink
15381
15382 # Do we need the "lib" prefix for modules?
15383 need_lib_prefix=$need_lib_prefix
15384
15385 # Do we need a version for libraries?
15386 need_version=$need_version
15387
15388 # Library versioning type.
15389 version_type=$version_type
15390
15391 # Shared library runtime path variable.
15392 runpath_var=$runpath_var
15393
15394 # Shared library path variable.
15395 shlibpath_var=$shlibpath_var
15396
15397 # Is shlibpath searched before the hard-coded library search path?
15398 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15399
15400 # Format of library name prefix.
15401 libname_spec=$lt_libname_spec
15402
15403 # List of archive names.  First name is the real one, the rest are links.
15404 # The last name is the one that the linker finds with -lNAME
15405 library_names_spec=$lt_library_names_spec
15406
15407 # The coded name of the library, if different from the real name.
15408 soname_spec=$lt_soname_spec
15409
15410 # Command to use after installation of a shared archive.
15411 postinstall_cmds=$lt_postinstall_cmds
15412
15413 # Command to use after uninstallation of a shared archive.
15414 postuninstall_cmds=$lt_postuninstall_cmds
15415
15416 # Commands used to finish a libtool library installation in a directory.
15417 finish_cmds=$lt_finish_cmds
15418
15419 # As "finish_cmds", except a single script fragment to be evaled but
15420 # not shown.
15421 finish_eval=$lt_finish_eval
15422
15423 # Whether we should hardcode library paths into libraries.
15424 hardcode_into_libs=$hardcode_into_libs
15425
15426 # Compile-time system search path for libraries.
15427 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15428
15429 # Run-time system search path for libraries.
15430 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15431
15432 # Whether dlopen is supported.
15433 dlopen_support=$enable_dlopen
15434
15435 # Whether dlopen of programs is supported.
15436 dlopen_self=$enable_dlopen_self
15437
15438 # Whether dlopen of statically linked programs is supported.
15439 dlopen_self_static=$enable_dlopen_self_static
15440
15441 # Commands to strip libraries.
15442 old_striplib=$lt_old_striplib
15443 striplib=$lt_striplib
15444
15445
15446 # The linker used to build libraries.
15447 LD=$lt_LD
15448
15449 # Commands used to build an old-style archive.
15450 old_archive_cmds=$lt_old_archive_cmds
15451
15452 # A language specific compiler.
15453 CC=$lt_compiler
15454
15455 # Is the compiler the GNU compiler?
15456 with_gcc=$GCC
15457
15458 # Compiler flag to turn off builtin functions.
15459 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15460
15461 # How to pass a linker flag through the compiler.
15462 wl=$lt_lt_prog_compiler_wl
15463
15464 # Additional compiler flags for building library objects.
15465 pic_flag=$lt_lt_prog_compiler_pic
15466
15467 # Compiler flag to prevent dynamic linking.
15468 link_static_flag=$lt_lt_prog_compiler_static
15469
15470 # Does compiler simultaneously support -c and -o options?
15471 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15472
15473 # Whether or not to add -lc for building shared libraries.
15474 build_libtool_need_lc=$archive_cmds_need_lc
15475
15476 # Whether or not to disallow shared libs when runtime libs are static.
15477 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15478
15479 # Compiler flag to allow reflexive dlopens.
15480 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15481
15482 # Compiler flag to generate shared objects directly from archives.
15483 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15484
15485 # Whether the compiler copes with passing no objects directly.
15486 compiler_needs_object=$lt_compiler_needs_object
15487
15488 # Create an old-style archive from a shared archive.
15489 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15490
15491 # Create a temporary old-style archive to link instead of a shared archive.
15492 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15493
15494 # Commands used to build a shared archive.
15495 archive_cmds=$lt_archive_cmds
15496 archive_expsym_cmds=$lt_archive_expsym_cmds
15497
15498 # Commands used to build a loadable module if different from building
15499 # a shared archive.
15500 module_cmds=$lt_module_cmds
15501 module_expsym_cmds=$lt_module_expsym_cmds
15502
15503 # Whether we are building with GNU ld or not.
15504 with_gnu_ld=$lt_with_gnu_ld
15505
15506 # Flag that allows shared libraries with undefined symbols to be built.
15507 allow_undefined_flag=$lt_allow_undefined_flag
15508
15509 # Flag that enforces no undefined symbols.
15510 no_undefined_flag=$lt_no_undefined_flag
15511
15512 # Flag to hardcode \$libdir into a binary during linking.
15513 # This must work even if \$libdir does not exist
15514 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15515
15516 # If ld is used when linking, flag to hardcode \$libdir into a binary
15517 # during linking.  This must work even if \$libdir does not exist.
15518 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15519
15520 # Whether we need a single "-rpath" flag with a separated argument.
15521 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15522
15523 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15524 # DIR into the resulting binary.
15525 hardcode_direct=$hardcode_direct
15526
15527 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15528 # DIR into the resulting binary and the resulting library dependency is
15529 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15530 # library is relocated.
15531 hardcode_direct_absolute=$hardcode_direct_absolute
15532
15533 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15534 # into the resulting binary.
15535 hardcode_minus_L=$hardcode_minus_L
15536
15537 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15538 # into the resulting binary.
15539 hardcode_shlibpath_var=$hardcode_shlibpath_var
15540
15541 # Set to "yes" if building a shared library automatically hardcodes DIR
15542 # into the library and all subsequent libraries and executables linked
15543 # against it.
15544 hardcode_automatic=$hardcode_automatic
15545
15546 # Set to yes if linker adds runtime paths of dependent libraries
15547 # to runtime path list.
15548 inherit_rpath=$inherit_rpath
15549
15550 # Whether libtool must link a program against all its dependency libraries.
15551 link_all_deplibs=$link_all_deplibs
15552
15553 # Fix the shell variable \$srcfile for the compiler.
15554 fix_srcfile_path=$lt_fix_srcfile_path
15555
15556 # Set to "yes" if exported symbols are required.
15557 always_export_symbols=$always_export_symbols
15558
15559 # The commands to list exported symbols.
15560 export_symbols_cmds=$lt_export_symbols_cmds
15561
15562 # Symbols that should not be listed in the preloaded symbols.
15563 exclude_expsyms=$lt_exclude_expsyms
15564
15565 # Symbols that must always be exported.
15566 include_expsyms=$lt_include_expsyms
15567
15568 # Commands necessary for linking programs (against libraries) with templates.
15569 prelink_cmds=$lt_prelink_cmds
15570
15571 # Specify filename containing input files.
15572 file_list_spec=$lt_file_list_spec
15573
15574 # How to hardcode a shared library path into an executable.
15575 hardcode_action=$hardcode_action
15576
15577 # ### END LIBTOOL CONFIG
15578
15579 _LT_EOF
15580
15581   case $host_os in
15582   aix3*)
15583     cat <<\_LT_EOF >> "$cfgfile"
15584 # AIX sometimes has problems with the GCC collect2 program.  For some
15585 # reason, if we set the COLLECT_NAMES environment variable, the problems
15586 # vanish in a puff of smoke.
15587 if test "X${COLLECT_NAMES+set}" != Xset; then
15588   COLLECT_NAMES=
15589   export COLLECT_NAMES
15590 fi
15591 _LT_EOF
15592     ;;
15593   esac
15594
15595
15596 ltmain="$ac_aux_dir/ltmain.sh"
15597
15598
15599   # We use sed instead of cat because bash on DJGPP gets confused if
15600   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15601   # text mode, it properly converts lines to CR/LF.  This bash problem
15602   # is reportedly fixed, but why not run on old versions too?
15603   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15604     || (rm -f "$cfgfile"; exit 1)
15605
15606   case $xsi_shell in
15607   yes)
15608     cat << \_LT_EOF >> "$cfgfile"
15609 # func_dirname file append nondir_replacement
15610 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15611 # otherwise set result to NONDIR_REPLACEMENT.
15612 func_dirname ()
15613 {
15614   case ${1} in
15615     */*) func_dirname_result="${1%/*}${2}" ;;
15616     *  ) func_dirname_result="${3}" ;;
15617   esac
15618 }
15619
15620 # func_basename file
15621 func_basename ()
15622 {
15623   func_basename_result="${1##*/}"
15624 }
15625
15626 # func_stripname prefix suffix name
15627 # strip PREFIX and SUFFIX off of NAME.
15628 # PREFIX and SUFFIX must not contain globbing or regex special
15629 # characters, hashes, percent signs, but SUFFIX may contain a leading
15630 # dot (in which case that matches only a dot).
15631 func_stripname ()
15632 {
15633   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15634   # positional parameters, so assign one to ordinary parameter first.
15635   func_stripname_result=${3}
15636   func_stripname_result=${func_stripname_result#"${1}"}
15637   func_stripname_result=${func_stripname_result%"${2}"}
15638 }
15639
15640 # func_opt_split
15641 func_opt_split ()
15642 {
15643   func_opt_split_opt=${1%%=*}
15644   func_opt_split_arg=${1#*=}
15645 }
15646
15647 # func_lo2o object
15648 func_lo2o ()
15649 {
15650   case ${1} in
15651     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15652     *)    func_lo2o_result=${1} ;;
15653   esac
15654 }
15655 _LT_EOF
15656     ;;
15657   *) # Bourne compatible functions.
15658     cat << \_LT_EOF >> "$cfgfile"
15659 # func_dirname file append nondir_replacement
15660 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15661 # otherwise set result to NONDIR_REPLACEMENT.
15662 func_dirname ()
15663 {
15664   # Extract subdirectory from the argument.
15665   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
15666   if test "X$func_dirname_result" = "X${1}"; then
15667     func_dirname_result="${3}"
15668   else
15669     func_dirname_result="$func_dirname_result${2}"
15670   fi
15671 }
15672
15673 # func_basename file
15674 func_basename ()
15675 {
15676   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
15677 }
15678
15679 # func_stripname prefix suffix name
15680 # strip PREFIX and SUFFIX off of NAME.
15681 # PREFIX and SUFFIX must not contain globbing or regex special
15682 # characters, hashes, percent signs, but SUFFIX may contain a leading
15683 # dot (in which case that matches only a dot).
15684 # func_strip_suffix prefix name
15685 func_stripname ()
15686 {
15687   case ${2} in
15688     .*) func_stripname_result=`$ECHO "X${3}" \
15689            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
15690     *)  func_stripname_result=`$ECHO "X${3}" \
15691            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
15692   esac
15693 }
15694
15695 # sed scripts:
15696 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15697 my_sed_long_arg='1s/^-[^=]*=//'
15698
15699 # func_opt_split
15700 func_opt_split ()
15701 {
15702   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
15703   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
15704 }
15705
15706 # func_lo2o object
15707 func_lo2o ()
15708 {
15709   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
15710 }
15711 _LT_EOF
15712 esac
15713
15714 case $lt_shell_append in
15715   yes)
15716     cat << \_LT_EOF >> "$cfgfile"
15717
15718 # func_append var value
15719 # Append VALUE to the end of shell variable VAR.
15720 func_append ()
15721 {
15722   eval "$1+=\$2"
15723 }
15724 _LT_EOF
15725     ;;
15726   *)
15727     cat << \_LT_EOF >> "$cfgfile"
15728
15729 # func_append var value
15730 # Append VALUE to the end of shell variable VAR.
15731 func_append ()
15732 {
15733   eval "$1=\$$1\$2"
15734 }
15735 _LT_EOF
15736     ;;
15737   esac
15738
15739
15740   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15741     || (rm -f "$cfgfile"; exit 1)
15742
15743   mv -f "$cfgfile" "$ofile" ||
15744     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15745   chmod +x "$ofile"
15746
15747  ;;
15748     default-1 )
15749     for ac_file in $CONFIG_FILES; do
15750       # Support "outfile[:infile[:infile...]]"
15751       case "$ac_file" in
15752         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
15753       esac
15754       # PO directories have a Makefile.in generated from Makefile.in.in.
15755       case "$ac_file" in */Makefile.in)
15756         # Adjust a relative srcdir.
15757         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
15758         ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
15759         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
15760         # In autoconf-2.13 it is called $ac_given_srcdir.
15761         # In autoconf-2.50 it is called $srcdir.
15762         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
15763         case "$ac_given_srcdir" in
15764           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
15765           /*) top_srcdir="$ac_given_srcdir" ;;
15766           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
15767         esac
15768         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
15769           rm -f "$ac_dir/POTFILES"
15770           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
15771           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
15772           POMAKEFILEDEPS="POTFILES.in"
15773           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
15774           # on $ac_dir but don't depend on user-specified configuration
15775           # parameters.
15776           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
15777             # The LINGUAS file contains the set of available languages.
15778             if test -n "$OBSOLETE_ALL_LINGUAS"; then
15779               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
15780             fi
15781             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
15782             # Hide the ALL_LINGUAS assigment from automake.
15783             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
15784             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
15785           else
15786             # The set of available languages was given in configure.in.
15787             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
15788           fi
15789           case "$ac_given_srcdir" in
15790             .) srcdirpre= ;;
15791             *) srcdirpre='$(srcdir)/' ;;
15792           esac
15793           POFILES=
15794           GMOFILES=
15795           UPDATEPOFILES=
15796           DUMMYPOFILES=
15797           for lang in $ALL_LINGUAS; do
15798             POFILES="$POFILES $srcdirpre$lang.po"
15799             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
15800             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
15801             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
15802           done
15803           # CATALOGS depends on both $ac_dir and the user's LINGUAS
15804           # environment variable.
15805           INST_LINGUAS=
15806           if test -n "$ALL_LINGUAS"; then
15807             for presentlang in $ALL_LINGUAS; do
15808               useit=no
15809               if test "%UNSET%" != "$LINGUAS"; then
15810                 desiredlanguages="$LINGUAS"
15811               else
15812                 desiredlanguages="$ALL_LINGUAS"
15813               fi
15814               for desiredlang in $desiredlanguages; do
15815                 # Use the presentlang catalog if desiredlang is
15816                 #   a. equal to presentlang, or
15817                 #   b. a variant of presentlang (because in this case,
15818                 #      presentlang can be used as a fallback for messages
15819                 #      which are not translated in the desiredlang catalog).
15820                 case "$desiredlang" in
15821                   "$presentlang"*) useit=yes;;
15822                 esac
15823               done
15824               if test $useit = yes; then
15825                 INST_LINGUAS="$INST_LINGUAS $presentlang"
15826               fi
15827             done
15828           fi
15829           CATALOGS=
15830           if test -n "$INST_LINGUAS"; then
15831             for lang in $INST_LINGUAS; do
15832               CATALOGS="$CATALOGS $lang.gmo"
15833             done
15834           fi
15835           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
15836           sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
15837           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
15838             if test -f "$f"; then
15839               case "$f" in
15840                 *.orig | *.bak | *~) ;;
15841                 *) cat "$f" >> "$ac_dir/Makefile" ;;
15842               esac
15843             fi
15844           done
15845         fi
15846         ;;
15847       esac
15848     done ;;
15849   esac
15850 done
15851 _ACEOF
15852
15853 cat >>$CONFIG_STATUS <<\_ACEOF
15854
15855 { (exit 0); exit 0; }
15856 _ACEOF
15857 chmod +x $CONFIG_STATUS
15858 ac_clean_files=$ac_clean_files_save
15859
15860
15861 # configure is writing to config.log, and then calls config.status.
15862 # config.status does its own redirection, appending to config.log.
15863 # Unfortunately, on DOS this fails, as config.log is still kept open
15864 # by configure, so config.status won't be able to write to it; its
15865 # output is simply discarded.  So we exec the FD to /dev/null,
15866 # effectively closing config.log, so it can be properly (re)opened and
15867 # appended to by config.status.  When coming back to configure, we
15868 # need to make the FD available again.
15869 if test "$no_create" != yes; then
15870   ac_cs_success=:
15871   ac_config_status_args=
15872   test "$silent" = yes &&
15873     ac_config_status_args="$ac_config_status_args --quiet"
15874   exec 5>/dev/null
15875   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15876   exec 5>>config.log
15877   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15878   # would make configure fail if this is the last instruction.
15879   $ac_cs_success || { (exit 1); exit 1; }
15880 fi
15881