bfd/
[external/binutils.git] / opcodes / 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="z8k-dis.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 AR ac_ct_AR RANLIB ac_ct_RANLIB LIBTOOL SED EGREP FGREP GREP LD DUMPBIN ac_ct_DUMPBIN NM LN_S lt_ECHO CPP WARN_CFLAGS NO_WERROR MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT INSTALL_LIBBFD_TRUE INSTALL_LIBBFD_FALSE host_noncanonical target_noncanonical bfdlibdir bfdincludedir USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT MKINSTALLDIRS MSGFMT MSGMERGE CC_FOR_BUILD EXEEXT_FOR_BUILD HDEFINES CGEN_MAINT_TRUE CGEN_MAINT_FALSE cgendir SHARED_LDFLAGS SHARED_LIBADD SHARED_DEPENDENCIES archdefs BFD_MACHINES LIBOBJS LTLIBOBJS'
462 ac_subst_files=''
463
464 # Initialize some variables set by options.
465 ac_init_help=
466 ac_init_version=false
467 # The variables have the same names as the options, with
468 # dashes changed to underlines.
469 cache_file=/dev/null
470 exec_prefix=NONE
471 no_create=
472 no_recursion=
473 prefix=NONE
474 program_prefix=NONE
475 program_suffix=NONE
476 program_transform_name=s,x,x,
477 silent=
478 site=
479 srcdir=
480 verbose=
481 x_includes=NONE
482 x_libraries=NONE
483
484 # Installation directory options.
485 # These are left unexpanded so users can "make install exec_prefix=/foo"
486 # and all the variables that are supposed to be based on exec_prefix
487 # by default will actually change.
488 # Use braces instead of parens because sh, perl, etc. also accept them.
489 bindir='${exec_prefix}/bin'
490 sbindir='${exec_prefix}/sbin'
491 libexecdir='${exec_prefix}/libexec'
492 datadir='${prefix}/share'
493 sysconfdir='${prefix}/etc'
494 sharedstatedir='${prefix}/com'
495 localstatedir='${prefix}/var'
496 libdir='${exec_prefix}/lib'
497 includedir='${prefix}/include'
498 oldincludedir='/usr/include'
499 infodir='${prefix}/info'
500 mandir='${prefix}/man'
501
502 ac_prev=
503 for ac_option
504 do
505   # If the previous option needs an argument, assign it.
506   if test -n "$ac_prev"; then
507     eval "$ac_prev=\$ac_option"
508     ac_prev=
509     continue
510   fi
511
512   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
513
514   # Accept the important Cygnus configure options, so we can diagnose typos.
515
516   case $ac_option in
517
518   -bindir | --bindir | --bindi | --bind | --bin | --bi)
519     ac_prev=bindir ;;
520   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
521     bindir=$ac_optarg ;;
522
523   -build | --build | --buil | --bui | --bu)
524     ac_prev=build_alias ;;
525   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
526     build_alias=$ac_optarg ;;
527
528   -cache-file | --cache-file | --cache-fil | --cache-fi \
529   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
530     ac_prev=cache_file ;;
531   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
532   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
533     cache_file=$ac_optarg ;;
534
535   --config-cache | -C)
536     cache_file=config.cache ;;
537
538   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
539     ac_prev=datadir ;;
540   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
541   | --da=*)
542     datadir=$ac_optarg ;;
543
544   -disable-* | --disable-*)
545     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
546     # Reject names that are not valid shell variable names.
547     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
548       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
549    { (exit 1); exit 1; }; }
550     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
551     eval "enable_$ac_feature=no" ;;
552
553   -enable-* | --enable-*)
554     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
555     # Reject names that are not valid shell variable names.
556     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
557       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
558    { (exit 1); exit 1; }; }
559     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
560     case $ac_option in
561       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
562       *) ac_optarg=yes ;;
563     esac
564     eval "enable_$ac_feature='$ac_optarg'" ;;
565
566   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
567   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
568   | --exec | --exe | --ex)
569     ac_prev=exec_prefix ;;
570   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
571   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
572   | --exec=* | --exe=* | --ex=*)
573     exec_prefix=$ac_optarg ;;
574
575   -gas | --gas | --ga | --g)
576     # Obsolete; use --with-gas.
577     with_gas=yes ;;
578
579   -help | --help | --hel | --he | -h)
580     ac_init_help=long ;;
581   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
582     ac_init_help=recursive ;;
583   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
584     ac_init_help=short ;;
585
586   -host | --host | --hos | --ho)
587     ac_prev=host_alias ;;
588   -host=* | --host=* | --hos=* | --ho=*)
589     host_alias=$ac_optarg ;;
590
591   -includedir | --includedir | --includedi | --included | --include \
592   | --includ | --inclu | --incl | --inc)
593     ac_prev=includedir ;;
594   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
595   | --includ=* | --inclu=* | --incl=* | --inc=*)
596     includedir=$ac_optarg ;;
597
598   -infodir | --infodir | --infodi | --infod | --info | --inf)
599     ac_prev=infodir ;;
600   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
601     infodir=$ac_optarg ;;
602
603   -libdir | --libdir | --libdi | --libd)
604     ac_prev=libdir ;;
605   -libdir=* | --libdir=* | --libdi=* | --libd=*)
606     libdir=$ac_optarg ;;
607
608   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
609   | --libexe | --libex | --libe)
610     ac_prev=libexecdir ;;
611   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
612   | --libexe=* | --libex=* | --libe=*)
613     libexecdir=$ac_optarg ;;
614
615   -localstatedir | --localstatedir | --localstatedi | --localstated \
616   | --localstate | --localstat | --localsta | --localst \
617   | --locals | --local | --loca | --loc | --lo)
618     ac_prev=localstatedir ;;
619   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
620   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
621   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
622     localstatedir=$ac_optarg ;;
623
624   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
625     ac_prev=mandir ;;
626   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
627     mandir=$ac_optarg ;;
628
629   -nfp | --nfp | --nf)
630     # Obsolete; use --without-fp.
631     with_fp=no ;;
632
633   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
634   | --no-cr | --no-c | -n)
635     no_create=yes ;;
636
637   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
638   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
639     no_recursion=yes ;;
640
641   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
642   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
643   | --oldin | --oldi | --old | --ol | --o)
644     ac_prev=oldincludedir ;;
645   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
646   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
647   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
648     oldincludedir=$ac_optarg ;;
649
650   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
651     ac_prev=prefix ;;
652   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
653     prefix=$ac_optarg ;;
654
655   -program-prefix | --program-prefix | --program-prefi | --program-pref \
656   | --program-pre | --program-pr | --program-p)
657     ac_prev=program_prefix ;;
658   -program-prefix=* | --program-prefix=* | --program-prefi=* \
659   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
660     program_prefix=$ac_optarg ;;
661
662   -program-suffix | --program-suffix | --program-suffi | --program-suff \
663   | --program-suf | --program-su | --program-s)
664     ac_prev=program_suffix ;;
665   -program-suffix=* | --program-suffix=* | --program-suffi=* \
666   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
667     program_suffix=$ac_optarg ;;
668
669   -program-transform-name | --program-transform-name \
670   | --program-transform-nam | --program-transform-na \
671   | --program-transform-n | --program-transform- \
672   | --program-transform | --program-transfor \
673   | --program-transfo | --program-transf \
674   | --program-trans | --program-tran \
675   | --progr-tra | --program-tr | --program-t)
676     ac_prev=program_transform_name ;;
677   -program-transform-name=* | --program-transform-name=* \
678   | --program-transform-nam=* | --program-transform-na=* \
679   | --program-transform-n=* | --program-transform-=* \
680   | --program-transform=* | --program-transfor=* \
681   | --program-transfo=* | --program-transf=* \
682   | --program-trans=* | --program-tran=* \
683   | --progr-tra=* | --program-tr=* | --program-t=*)
684     program_transform_name=$ac_optarg ;;
685
686   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
687   | -silent | --silent | --silen | --sile | --sil)
688     silent=yes ;;
689
690   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
691     ac_prev=sbindir ;;
692   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
693   | --sbi=* | --sb=*)
694     sbindir=$ac_optarg ;;
695
696   -sharedstatedir | --sharedstatedir | --sharedstatedi \
697   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
698   | --sharedst | --shareds | --shared | --share | --shar \
699   | --sha | --sh)
700     ac_prev=sharedstatedir ;;
701   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
702   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
703   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
704   | --sha=* | --sh=*)
705     sharedstatedir=$ac_optarg ;;
706
707   -site | --site | --sit)
708     ac_prev=site ;;
709   -site=* | --site=* | --sit=*)
710     site=$ac_optarg ;;
711
712   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
713     ac_prev=srcdir ;;
714   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
715     srcdir=$ac_optarg ;;
716
717   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
718   | --syscon | --sysco | --sysc | --sys | --sy)
719     ac_prev=sysconfdir ;;
720   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
721   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
722     sysconfdir=$ac_optarg ;;
723
724   -target | --target | --targe | --targ | --tar | --ta | --t)
725     ac_prev=target_alias ;;
726   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
727     target_alias=$ac_optarg ;;
728
729   -v | -verbose | --verbose | --verbos | --verbo | --verb)
730     verbose=yes ;;
731
732   -version | --version | --versio | --versi | --vers | -V)
733     ac_init_version=: ;;
734
735   -with-* | --with-*)
736     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
737     # Reject names that are not valid shell variable names.
738     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
739       { echo "$as_me: error: invalid package name: $ac_package" >&2
740    { (exit 1); exit 1; }; }
741     ac_package=`echo $ac_package| sed 's/-/_/g'`
742     case $ac_option in
743       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
744       *) ac_optarg=yes ;;
745     esac
746     eval "with_$ac_package='$ac_optarg'" ;;
747
748   -without-* | --without-*)
749     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
750     # Reject names that are not valid shell variable names.
751     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
752       { echo "$as_me: error: invalid package name: $ac_package" >&2
753    { (exit 1); exit 1; }; }
754     ac_package=`echo $ac_package | sed 's/-/_/g'`
755     eval "with_$ac_package=no" ;;
756
757   --x)
758     # Obsolete; use --with-x.
759     with_x=yes ;;
760
761   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
762   | --x-incl | --x-inc | --x-in | --x-i)
763     ac_prev=x_includes ;;
764   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
765   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
766     x_includes=$ac_optarg ;;
767
768   -x-libraries | --x-libraries | --x-librarie | --x-librari \
769   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
770     ac_prev=x_libraries ;;
771   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
772   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
773     x_libraries=$ac_optarg ;;
774
775   -*) { echo "$as_me: error: unrecognized option: $ac_option
776 Try \`$0 --help' for more information." >&2
777    { (exit 1); exit 1; }; }
778     ;;
779
780   *=*)
781     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
782     # Reject names that are not valid shell variable names.
783     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
784       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
785    { (exit 1); exit 1; }; }
786     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
787     eval "$ac_envvar='$ac_optarg'"
788     export $ac_envvar ;;
789
790   *)
791     # FIXME: should be removed in autoconf 3.0.
792     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
793     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
794       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
795     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
796     ;;
797
798   esac
799 done
800
801 if test -n "$ac_prev"; then
802   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
803   { echo "$as_me: error: missing argument to $ac_option" >&2
804    { (exit 1); exit 1; }; }
805 fi
806
807 # Be sure to have absolute paths.
808 for ac_var in exec_prefix prefix
809 do
810   eval ac_val=$`echo $ac_var`
811   case $ac_val in
812     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
813     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
814    { (exit 1); exit 1; }; };;
815   esac
816 done
817
818 # Be sure to have absolute paths.
819 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
820               localstatedir libdir includedir oldincludedir infodir mandir
821 do
822   eval ac_val=$`echo $ac_var`
823   case $ac_val in
824     [\\/$]* | ?:[\\/]* ) ;;
825     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
826    { (exit 1); exit 1; }; };;
827   esac
828 done
829
830 # There might be people who depend on the old broken behavior: `$host'
831 # used to hold the argument of --host etc.
832 # FIXME: To remove some day.
833 build=$build_alias
834 host=$host_alias
835 target=$target_alias
836
837 # FIXME: To remove some day.
838 if test "x$host_alias" != x; then
839   if test "x$build_alias" = x; then
840     cross_compiling=maybe
841     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
842     If a cross compiler is detected then cross compile mode will be used." >&2
843   elif test "x$build_alias" != "x$host_alias"; then
844     cross_compiling=yes
845   fi
846 fi
847
848 ac_tool_prefix=
849 test -n "$host_alias" && ac_tool_prefix=$host_alias-
850
851 test "$silent" = yes && exec 6>/dev/null
852
853
854 # Find the source files, if location was not specified.
855 if test -z "$srcdir"; then
856   ac_srcdir_defaulted=yes
857   # Try the directory containing this script, then its parent.
858   ac_confdir=`(dirname "$0") 2>/dev/null ||
859 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
860          X"$0" : 'X\(//\)[^/]' \| \
861          X"$0" : 'X\(//\)$' \| \
862          X"$0" : 'X\(/\)' \| \
863          .     : '\(.\)' 2>/dev/null ||
864 echo X"$0" |
865     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
866           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
867           /^X\(\/\/\)$/{ s//\1/; q; }
868           /^X\(\/\).*/{ s//\1/; q; }
869           s/.*/./; q'`
870   srcdir=$ac_confdir
871   if test ! -r $srcdir/$ac_unique_file; then
872     srcdir=..
873   fi
874 else
875   ac_srcdir_defaulted=no
876 fi
877 if test ! -r $srcdir/$ac_unique_file; then
878   if test "$ac_srcdir_defaulted" = yes; then
879     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
880    { (exit 1); exit 1; }; }
881   else
882     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
883    { (exit 1); exit 1; }; }
884   fi
885 fi
886 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
887   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
888    { (exit 1); exit 1; }; }
889 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
890 ac_env_build_alias_set=${build_alias+set}
891 ac_env_build_alias_value=$build_alias
892 ac_cv_env_build_alias_set=${build_alias+set}
893 ac_cv_env_build_alias_value=$build_alias
894 ac_env_host_alias_set=${host_alias+set}
895 ac_env_host_alias_value=$host_alias
896 ac_cv_env_host_alias_set=${host_alias+set}
897 ac_cv_env_host_alias_value=$host_alias
898 ac_env_target_alias_set=${target_alias+set}
899 ac_env_target_alias_value=$target_alias
900 ac_cv_env_target_alias_set=${target_alias+set}
901 ac_cv_env_target_alias_value=$target_alias
902 ac_env_CC_set=${CC+set}
903 ac_env_CC_value=$CC
904 ac_cv_env_CC_set=${CC+set}
905 ac_cv_env_CC_value=$CC
906 ac_env_CFLAGS_set=${CFLAGS+set}
907 ac_env_CFLAGS_value=$CFLAGS
908 ac_cv_env_CFLAGS_set=${CFLAGS+set}
909 ac_cv_env_CFLAGS_value=$CFLAGS
910 ac_env_LDFLAGS_set=${LDFLAGS+set}
911 ac_env_LDFLAGS_value=$LDFLAGS
912 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
913 ac_cv_env_LDFLAGS_value=$LDFLAGS
914 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
915 ac_env_CPPFLAGS_value=$CPPFLAGS
916 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
917 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
918 ac_env_CPP_set=${CPP+set}
919 ac_env_CPP_value=$CPP
920 ac_cv_env_CPP_set=${CPP+set}
921 ac_cv_env_CPP_value=$CPP
922
923 #
924 # Report the --help message.
925 #
926 if test "$ac_init_help" = "long"; then
927   # Omit some internal or obsolete options to make the list less imposing.
928   # This message is too long to be a string in the A/UX 3.1 sh.
929   cat <<_ACEOF
930 \`configure' configures this package to adapt to many kinds of systems.
931
932 Usage: $0 [OPTION]... [VAR=VALUE]...
933
934 To assign environment variables (e.g., CC, CFLAGS...), specify them as
935 VAR=VALUE.  See below for descriptions of some of the useful variables.
936
937 Defaults for the options are specified in brackets.
938
939 Configuration:
940   -h, --help              display this help and exit
941       --help=short        display options specific to this package
942       --help=recursive    display the short help of all the included packages
943   -V, --version           display version information and exit
944   -q, --quiet, --silent   do not print \`checking...' messages
945       --cache-file=FILE   cache test results in FILE [disabled]
946   -C, --config-cache      alias for \`--cache-file=config.cache'
947   -n, --no-create         do not create output files
948       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
949
950 _ACEOF
951
952   cat <<_ACEOF
953 Installation directories:
954   --prefix=PREFIX         install architecture-independent files in PREFIX
955                           [$ac_default_prefix]
956   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
957                           [PREFIX]
958
959 By default, \`make install' will install all the files in
960 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
961 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
962 for instance \`--prefix=\$HOME'.
963
964 For better control, use the options below.
965
966 Fine tuning of the installation directories:
967   --bindir=DIR           user executables [EPREFIX/bin]
968   --sbindir=DIR          system admin executables [EPREFIX/sbin]
969   --libexecdir=DIR       program executables [EPREFIX/libexec]
970   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
971   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
972   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
973   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
974   --libdir=DIR           object code libraries [EPREFIX/lib]
975   --includedir=DIR       C header files [PREFIX/include]
976   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
977   --infodir=DIR          info documentation [PREFIX/info]
978   --mandir=DIR           man documentation [PREFIX/man]
979 _ACEOF
980
981   cat <<\_ACEOF
982
983 Program names:
984   --program-prefix=PREFIX            prepend PREFIX to installed program names
985   --program-suffix=SUFFIX            append SUFFIX to installed program names
986   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
987
988 System types:
989   --build=BUILD     configure for building on BUILD [guessed]
990   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
991   --target=TARGET   configure for building compilers for TARGET [HOST]
992 _ACEOF
993 fi
994
995 if test -n "$ac_init_help"; then
996
997   cat <<\_ACEOF
998
999 Optional Features:
1000   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1001   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1002   --disable-dependency-tracking  speeds up one-time build
1003   --enable-dependency-tracking   do not reject slow dependency extractors
1004   --enable-shared[=PKGS]
1005                           build shared libraries [default=no]
1006   --enable-static[=PKGS]
1007                           build static libraries [default=yes]
1008   --enable-fast-install[=PKGS]
1009                           optimize for fast installation [default=yes]
1010   --disable-libtool-lock  avoid locking (might break parallel builds)
1011   --enable-targets        alternative target configurations
1012   --enable-commonbfdlib   build shared BFD/opcodes/libiberty library
1013   --enable-werror         treat compile warnings as errors
1014   --enable-build-warnings enable build-time compiler warnings
1015   --enable-maintainer-mode  enable make rules and dependencies not useful
1016                           (and sometimes confusing) to the casual installer
1017   --enable-install-libbfd controls installation of libbfd and related headers
1018   --disable-nls           do not use Native Language Support
1019   --enable-cgen-maint=dir    build cgen generated files
1020
1021 Optional Packages:
1022   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1023   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1024   --with-pic              try to use only PIC/non-PIC objects [default=use
1025                           both]
1026   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1027
1028 Some influential environment variables:
1029   CC          C compiler command
1030   CFLAGS      C compiler flags
1031   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1032               nonstandard directory <lib dir>
1033   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1034               headers in a nonstandard directory <include dir>
1035   CPP         C preprocessor
1036
1037 Use these variables to override the choices made by `configure' or to help
1038 it to find libraries and programs with nonstandard names/locations.
1039
1040 _ACEOF
1041 fi
1042
1043 if test "$ac_init_help" = "recursive"; then
1044   # If there are subdirs, report their specific --help.
1045   ac_popdir=`pwd`
1046   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1047     test -d $ac_dir || continue
1048     ac_builddir=.
1049
1050 if test "$ac_dir" != .; then
1051   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1052   # A "../" for each directory in $ac_dir_suffix.
1053   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1054 else
1055   ac_dir_suffix= ac_top_builddir=
1056 fi
1057
1058 case $srcdir in
1059   .)  # No --srcdir option.  We are building in place.
1060     ac_srcdir=.
1061     if test -z "$ac_top_builddir"; then
1062        ac_top_srcdir=.
1063     else
1064        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1065     fi ;;
1066   [\\/]* | ?:[\\/]* )  # Absolute path.
1067     ac_srcdir=$srcdir$ac_dir_suffix;
1068     ac_top_srcdir=$srcdir ;;
1069   *) # Relative path.
1070     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1071     ac_top_srcdir=$ac_top_builddir$srcdir ;;
1072 esac
1073
1074 # Do not use `cd foo && pwd` to compute absolute paths, because
1075 # the directories may not exist.
1076 case `pwd` in
1077 .) ac_abs_builddir="$ac_dir";;
1078 *)
1079   case "$ac_dir" in
1080   .) ac_abs_builddir=`pwd`;;
1081   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1082   *) ac_abs_builddir=`pwd`/"$ac_dir";;
1083   esac;;
1084 esac
1085 case $ac_abs_builddir in
1086 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1087 *)
1088   case ${ac_top_builddir}. in
1089   .) ac_abs_top_builddir=$ac_abs_builddir;;
1090   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1091   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1092   esac;;
1093 esac
1094 case $ac_abs_builddir in
1095 .) ac_abs_srcdir=$ac_srcdir;;
1096 *)
1097   case $ac_srcdir in
1098   .) ac_abs_srcdir=$ac_abs_builddir;;
1099   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1100   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1101   esac;;
1102 esac
1103 case $ac_abs_builddir in
1104 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1105 *)
1106   case $ac_top_srcdir in
1107   .) ac_abs_top_srcdir=$ac_abs_builddir;;
1108   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1109   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1110   esac;;
1111 esac
1112
1113     cd $ac_dir
1114     # Check for guested configure; otherwise get Cygnus style configure.
1115     if test -f $ac_srcdir/configure.gnu; then
1116       echo
1117       $SHELL $ac_srcdir/configure.gnu  --help=recursive
1118     elif test -f $ac_srcdir/configure; then
1119       echo
1120       $SHELL $ac_srcdir/configure  --help=recursive
1121     elif test -f $ac_srcdir/configure.ac ||
1122            test -f $ac_srcdir/configure.in; then
1123       echo
1124       $ac_configure --help
1125     else
1126       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1127     fi
1128     cd $ac_popdir
1129   done
1130 fi
1131
1132 test -n "$ac_init_help" && exit 0
1133 if $ac_init_version; then
1134   cat <<\_ACEOF
1135
1136 Copyright (C) 2003 Free Software Foundation, Inc.
1137 This configure script is free software; the Free Software Foundation
1138 gives unlimited permission to copy, distribute and modify it.
1139 _ACEOF
1140   exit 0
1141 fi
1142 exec 5>config.log
1143 cat >&5 <<_ACEOF
1144 This file contains any messages produced by compilers while
1145 running configure, to aid debugging if configure makes a mistake.
1146
1147 It was created by $as_me, which was
1148 generated by GNU Autoconf 2.59.  Invocation command line was
1149
1150   $ $0 $@
1151
1152 _ACEOF
1153 {
1154 cat <<_ASUNAME
1155 ## --------- ##
1156 ## Platform. ##
1157 ## --------- ##
1158
1159 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1160 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1161 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1162 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1163 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1164
1165 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1166 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1167
1168 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1169 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1170 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1171 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1172 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1173 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1174 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1175
1176 _ASUNAME
1177
1178 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1179 for as_dir in $PATH
1180 do
1181   IFS=$as_save_IFS
1182   test -z "$as_dir" && as_dir=.
1183   echo "PATH: $as_dir"
1184 done
1185
1186 } >&5
1187
1188 cat >&5 <<_ACEOF
1189
1190
1191 ## ----------- ##
1192 ## Core tests. ##
1193 ## ----------- ##
1194
1195 _ACEOF
1196
1197
1198 # Keep a trace of the command line.
1199 # Strip out --no-create and --no-recursion so they do not pile up.
1200 # Strip out --silent because we don't want to record it for future runs.
1201 # Also quote any args containing shell meta-characters.
1202 # Make two passes to allow for proper duplicate-argument suppression.
1203 ac_configure_args=
1204 ac_configure_args0=
1205 ac_configure_args1=
1206 ac_sep=
1207 ac_must_keep_next=false
1208 for ac_pass in 1 2
1209 do
1210   for ac_arg
1211   do
1212     case $ac_arg in
1213     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1214     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1215     | -silent | --silent | --silen | --sile | --sil)
1216       continue ;;
1217     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1218       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1219     esac
1220     case $ac_pass in
1221     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1222     2)
1223       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1224       if test $ac_must_keep_next = true; then
1225         ac_must_keep_next=false # Got value, back to normal.
1226       else
1227         case $ac_arg in
1228           *=* | --config-cache | -C | -disable-* | --disable-* \
1229           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1230           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1231           | -with-* | --with-* | -without-* | --without-* | --x)
1232             case "$ac_configure_args0 " in
1233               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1234             esac
1235             ;;
1236           -* ) ac_must_keep_next=true ;;
1237         esac
1238       fi
1239       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1240       # Get rid of the leading space.
1241       ac_sep=" "
1242       ;;
1243     esac
1244   done
1245 done
1246 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1247 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1248
1249 # When interrupted or exit'd, cleanup temporary files, and complete
1250 # config.log.  We remove comments because anyway the quotes in there
1251 # would cause problems or look ugly.
1252 # WARNING: Be sure not to use single quotes in there, as some shells,
1253 # such as our DU 5.0 friend, will then `close' the trap.
1254 trap 'exit_status=$?
1255   # Save into config.log some information that might help in debugging.
1256   {
1257     echo
1258
1259     cat <<\_ASBOX
1260 ## ---------------- ##
1261 ## Cache variables. ##
1262 ## ---------------- ##
1263 _ASBOX
1264     echo
1265     # The following way of writing the cache mishandles newlines in values,
1266 {
1267   (set) 2>&1 |
1268     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1269     *ac_space=\ *)
1270       sed -n \
1271         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1272           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1273       ;;
1274     *)
1275       sed -n \
1276         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1277       ;;
1278     esac;
1279 }
1280     echo
1281
1282     cat <<\_ASBOX
1283 ## ----------------- ##
1284 ## Output variables. ##
1285 ## ----------------- ##
1286 _ASBOX
1287     echo
1288     for ac_var in $ac_subst_vars
1289     do
1290       eval ac_val=$`echo $ac_var`
1291       echo "$ac_var='"'"'$ac_val'"'"'"
1292     done | sort
1293     echo
1294
1295     if test -n "$ac_subst_files"; then
1296       cat <<\_ASBOX
1297 ## ------------- ##
1298 ## Output files. ##
1299 ## ------------- ##
1300 _ASBOX
1301       echo
1302       for ac_var in $ac_subst_files
1303       do
1304         eval ac_val=$`echo $ac_var`
1305         echo "$ac_var='"'"'$ac_val'"'"'"
1306       done | sort
1307       echo
1308     fi
1309
1310     if test -s confdefs.h; then
1311       cat <<\_ASBOX
1312 ## ----------- ##
1313 ## confdefs.h. ##
1314 ## ----------- ##
1315 _ASBOX
1316       echo
1317       sed "/^$/d" confdefs.h | sort
1318       echo
1319     fi
1320     test "$ac_signal" != 0 &&
1321       echo "$as_me: caught signal $ac_signal"
1322     echo "$as_me: exit $exit_status"
1323   } >&5
1324   rm -f core *.core &&
1325   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1326     exit $exit_status
1327      ' 0
1328 for ac_signal in 1 2 13 15; do
1329   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1330 done
1331 ac_signal=0
1332
1333 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1334 rm -rf conftest* confdefs.h
1335 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1336 echo >confdefs.h
1337
1338 # Predefined preprocessor variables.
1339
1340 cat >>confdefs.h <<_ACEOF
1341 #define PACKAGE_NAME "$PACKAGE_NAME"
1342 _ACEOF
1343
1344
1345 cat >>confdefs.h <<_ACEOF
1346 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1347 _ACEOF
1348
1349
1350 cat >>confdefs.h <<_ACEOF
1351 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1352 _ACEOF
1353
1354
1355 cat >>confdefs.h <<_ACEOF
1356 #define PACKAGE_STRING "$PACKAGE_STRING"
1357 _ACEOF
1358
1359
1360 cat >>confdefs.h <<_ACEOF
1361 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1362 _ACEOF
1363
1364
1365 # Let the site file select an alternate cache file if it wants to.
1366 # Prefer explicitly selected file to automatically selected ones.
1367 if test -z "$CONFIG_SITE"; then
1368   if test "x$prefix" != xNONE; then
1369     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1370   else
1371     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1372   fi
1373 fi
1374 for ac_site_file in $CONFIG_SITE; do
1375   if test -r "$ac_site_file"; then
1376     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1377 echo "$as_me: loading site script $ac_site_file" >&6;}
1378     sed 's/^/| /' "$ac_site_file" >&5
1379     . "$ac_site_file"
1380   fi
1381 done
1382
1383 if test -r "$cache_file"; then
1384   # Some versions of bash will fail to source /dev/null (special
1385   # files actually), so we avoid doing that.
1386   if test -f "$cache_file"; then
1387     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1388 echo "$as_me: loading cache $cache_file" >&6;}
1389     case $cache_file in
1390       [\\/]* | ?:[\\/]* ) . $cache_file;;
1391       *)                      . ./$cache_file;;
1392     esac
1393   fi
1394 else
1395   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1396 echo "$as_me: creating cache $cache_file" >&6;}
1397   >$cache_file
1398 fi
1399
1400 # Check that the precious variables saved in the cache have kept the same
1401 # value.
1402 ac_cache_corrupted=false
1403 for ac_var in `(set) 2>&1 |
1404                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1405   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1406   eval ac_new_set=\$ac_env_${ac_var}_set
1407   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1408   eval ac_new_val="\$ac_env_${ac_var}_value"
1409   case $ac_old_set,$ac_new_set in
1410     set,)
1411       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1412 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1413       ac_cache_corrupted=: ;;
1414     ,set)
1415       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1416 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1417       ac_cache_corrupted=: ;;
1418     ,);;
1419     *)
1420       if test "x$ac_old_val" != "x$ac_new_val"; then
1421         # differences in whitespace do not lead to failure.
1422         ac_old_val_w=`echo x $ac_old_val`
1423         ac_new_val_w=`echo x $ac_new_val`
1424         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1425           { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1426 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1427           ac_cache_corrupted=:
1428         else
1429           { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1430 echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1431           eval $ac_var=\$ac_old_val
1432         fi
1433         { echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1434 echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1435         { echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1436 echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1437       fi;;
1438   esac
1439   # Pass precious variables to config.status.
1440   if test "$ac_new_set" = set; then
1441     case $ac_new_val in
1442     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1443       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1444     *) ac_arg=$ac_var=$ac_new_val ;;
1445     esac
1446     case " $ac_configure_args " in
1447       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1448       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1449     esac
1450   fi
1451 done
1452 if $ac_cache_corrupted; then
1453   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1454 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1455   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1456 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1457    { (exit 1); exit 1; }; }
1458 fi
1459
1460 ac_ext=c
1461 ac_cpp='$CPP $CPPFLAGS'
1462 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1463 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1464 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486 ac_aux_dir=
1487 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1488   if test -f $ac_dir/install-sh; then
1489     ac_aux_dir=$ac_dir
1490     ac_install_sh="$ac_aux_dir/install-sh -c"
1491     break
1492   elif test -f $ac_dir/install.sh; then
1493     ac_aux_dir=$ac_dir
1494     ac_install_sh="$ac_aux_dir/install.sh -c"
1495     break
1496   elif test -f $ac_dir/shtool; then
1497     ac_aux_dir=$ac_dir
1498     ac_install_sh="$ac_aux_dir/shtool install -c"
1499     break
1500   fi
1501 done
1502 if test -z "$ac_aux_dir"; then
1503   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1504 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1505    { (exit 1); exit 1; }; }
1506 fi
1507 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1508 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1509 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1510
1511 # Make sure we can run config.sub.
1512 $ac_config_sub sun4 >/dev/null 2>&1 ||
1513   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1514 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1515    { (exit 1); exit 1; }; }
1516
1517 echo "$as_me:$LINENO: checking build system type" >&5
1518 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1519 if test "${ac_cv_build+set}" = set; then
1520   echo $ECHO_N "(cached) $ECHO_C" >&6
1521 else
1522   ac_cv_build_alias=$build_alias
1523 test -z "$ac_cv_build_alias" &&
1524   ac_cv_build_alias=`$ac_config_guess`
1525 test -z "$ac_cv_build_alias" &&
1526   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1527 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1528    { (exit 1); exit 1; }; }
1529 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1530   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1531 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1532    { (exit 1); exit 1; }; }
1533
1534 fi
1535 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1536 echo "${ECHO_T}$ac_cv_build" >&6
1537 build=$ac_cv_build
1538 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1539 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1540 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1541
1542
1543 echo "$as_me:$LINENO: checking host system type" >&5
1544 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1545 if test "${ac_cv_host+set}" = set; then
1546   echo $ECHO_N "(cached) $ECHO_C" >&6
1547 else
1548   ac_cv_host_alias=$host_alias
1549 test -z "$ac_cv_host_alias" &&
1550   ac_cv_host_alias=$ac_cv_build_alias
1551 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1552   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1553 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1554    { (exit 1); exit 1; }; }
1555
1556 fi
1557 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1558 echo "${ECHO_T}$ac_cv_host" >&6
1559 host=$ac_cv_host
1560 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1561 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1562 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1563
1564
1565 echo "$as_me:$LINENO: checking target system type" >&5
1566 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1567 if test "${ac_cv_target+set}" = set; then
1568   echo $ECHO_N "(cached) $ECHO_C" >&6
1569 else
1570   ac_cv_target_alias=$target_alias
1571 test "x$ac_cv_target_alias" = "x" &&
1572   ac_cv_target_alias=$ac_cv_host_alias
1573 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1574   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1575 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1576    { (exit 1); exit 1; }; }
1577
1578 fi
1579 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1580 echo "${ECHO_T}$ac_cv_target" >&6
1581 target=$ac_cv_target
1582 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1583 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1584 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1585
1586
1587 # The aliases save the names the user supplied, while $host etc.
1588 # will get canonicalized.
1589 test -n "$target_alias" &&
1590   test "$program_prefix$program_suffix$program_transform_name" = \
1591     NONENONEs,x,x, &&
1592   program_prefix=${target_alias}-
1593 ac_ext=c
1594 ac_cpp='$CPP $CPPFLAGS'
1595 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1596 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1597 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1598 if test -n "$ac_tool_prefix"; then
1599   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1600 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1601 echo "$as_me:$LINENO: checking for $ac_word" >&5
1602 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1603 if test "${ac_cv_prog_CC+set}" = set; then
1604   echo $ECHO_N "(cached) $ECHO_C" >&6
1605 else
1606   if test -n "$CC"; then
1607   ac_cv_prog_CC="$CC" # Let the user override the test.
1608 else
1609 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1610 for as_dir in $PATH
1611 do
1612   IFS=$as_save_IFS
1613   test -z "$as_dir" && as_dir=.
1614   for ac_exec_ext in '' $ac_executable_extensions; do
1615   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1616     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1617     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1618     break 2
1619   fi
1620 done
1621 done
1622
1623 fi
1624 fi
1625 CC=$ac_cv_prog_CC
1626 if test -n "$CC"; then
1627   echo "$as_me:$LINENO: result: $CC" >&5
1628 echo "${ECHO_T}$CC" >&6
1629 else
1630   echo "$as_me:$LINENO: result: no" >&5
1631 echo "${ECHO_T}no" >&6
1632 fi
1633
1634 fi
1635 if test -z "$ac_cv_prog_CC"; then
1636   ac_ct_CC=$CC
1637   # Extract the first word of "gcc", so it can be a program name with args.
1638 set dummy gcc; ac_word=$2
1639 echo "$as_me:$LINENO: checking for $ac_word" >&5
1640 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1641 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1642   echo $ECHO_N "(cached) $ECHO_C" >&6
1643 else
1644   if test -n "$ac_ct_CC"; then
1645   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1646 else
1647 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1648 for as_dir in $PATH
1649 do
1650   IFS=$as_save_IFS
1651   test -z "$as_dir" && as_dir=.
1652   for ac_exec_ext in '' $ac_executable_extensions; do
1653   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1654     ac_cv_prog_ac_ct_CC="gcc"
1655     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1656     break 2
1657   fi
1658 done
1659 done
1660
1661 fi
1662 fi
1663 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1664 if test -n "$ac_ct_CC"; then
1665   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1666 echo "${ECHO_T}$ac_ct_CC" >&6
1667 else
1668   echo "$as_me:$LINENO: result: no" >&5
1669 echo "${ECHO_T}no" >&6
1670 fi
1671
1672   CC=$ac_ct_CC
1673 else
1674   CC="$ac_cv_prog_CC"
1675 fi
1676
1677 if test -z "$CC"; then
1678   if test -n "$ac_tool_prefix"; then
1679   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1680 set dummy ${ac_tool_prefix}cc; ac_word=$2
1681 echo "$as_me:$LINENO: checking for $ac_word" >&5
1682 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1683 if test "${ac_cv_prog_CC+set}" = set; then
1684   echo $ECHO_N "(cached) $ECHO_C" >&6
1685 else
1686   if test -n "$CC"; then
1687   ac_cv_prog_CC="$CC" # Let the user override the test.
1688 else
1689 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1690 for as_dir in $PATH
1691 do
1692   IFS=$as_save_IFS
1693   test -z "$as_dir" && as_dir=.
1694   for ac_exec_ext in '' $ac_executable_extensions; do
1695   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1696     ac_cv_prog_CC="${ac_tool_prefix}cc"
1697     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1698     break 2
1699   fi
1700 done
1701 done
1702
1703 fi
1704 fi
1705 CC=$ac_cv_prog_CC
1706 if test -n "$CC"; then
1707   echo "$as_me:$LINENO: result: $CC" >&5
1708 echo "${ECHO_T}$CC" >&6
1709 else
1710   echo "$as_me:$LINENO: result: no" >&5
1711 echo "${ECHO_T}no" >&6
1712 fi
1713
1714 fi
1715 if test -z "$ac_cv_prog_CC"; then
1716   ac_ct_CC=$CC
1717   # Extract the first word of "cc", so it can be a program name with args.
1718 set dummy cc; ac_word=$2
1719 echo "$as_me:$LINENO: checking for $ac_word" >&5
1720 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1721 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1722   echo $ECHO_N "(cached) $ECHO_C" >&6
1723 else
1724   if test -n "$ac_ct_CC"; then
1725   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1726 else
1727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1728 for as_dir in $PATH
1729 do
1730   IFS=$as_save_IFS
1731   test -z "$as_dir" && as_dir=.
1732   for ac_exec_ext in '' $ac_executable_extensions; do
1733   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1734     ac_cv_prog_ac_ct_CC="cc"
1735     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1736     break 2
1737   fi
1738 done
1739 done
1740
1741 fi
1742 fi
1743 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1744 if test -n "$ac_ct_CC"; then
1745   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1746 echo "${ECHO_T}$ac_ct_CC" >&6
1747 else
1748   echo "$as_me:$LINENO: result: no" >&5
1749 echo "${ECHO_T}no" >&6
1750 fi
1751
1752   CC=$ac_ct_CC
1753 else
1754   CC="$ac_cv_prog_CC"
1755 fi
1756
1757 fi
1758 if test -z "$CC"; then
1759   # Extract the first word of "cc", so it can be a program name with args.
1760 set dummy cc; ac_word=$2
1761 echo "$as_me:$LINENO: checking for $ac_word" >&5
1762 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1763 if test "${ac_cv_prog_CC+set}" = set; then
1764   echo $ECHO_N "(cached) $ECHO_C" >&6
1765 else
1766   if test -n "$CC"; then
1767   ac_cv_prog_CC="$CC" # Let the user override the test.
1768 else
1769   ac_prog_rejected=no
1770 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1771 for as_dir in $PATH
1772 do
1773   IFS=$as_save_IFS
1774   test -z "$as_dir" && as_dir=.
1775   for ac_exec_ext in '' $ac_executable_extensions; do
1776   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1777     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1778        ac_prog_rejected=yes
1779        continue
1780      fi
1781     ac_cv_prog_CC="cc"
1782     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1783     break 2
1784   fi
1785 done
1786 done
1787
1788 if test $ac_prog_rejected = yes; then
1789   # We found a bogon in the path, so make sure we never use it.
1790   set dummy $ac_cv_prog_CC
1791   shift
1792   if test $# != 0; then
1793     # We chose a different compiler from the bogus one.
1794     # However, it has the same basename, so the bogon will be chosen
1795     # first if we set CC to just the basename; use the full file name.
1796     shift
1797     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1798   fi
1799 fi
1800 fi
1801 fi
1802 CC=$ac_cv_prog_CC
1803 if test -n "$CC"; then
1804   echo "$as_me:$LINENO: result: $CC" >&5
1805 echo "${ECHO_T}$CC" >&6
1806 else
1807   echo "$as_me:$LINENO: result: no" >&5
1808 echo "${ECHO_T}no" >&6
1809 fi
1810
1811 fi
1812 if test -z "$CC"; then
1813   if test -n "$ac_tool_prefix"; then
1814   for ac_prog in cl
1815   do
1816     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1817 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1818 echo "$as_me:$LINENO: checking for $ac_word" >&5
1819 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1820 if test "${ac_cv_prog_CC+set}" = set; then
1821   echo $ECHO_N "(cached) $ECHO_C" >&6
1822 else
1823   if test -n "$CC"; then
1824   ac_cv_prog_CC="$CC" # Let the user override the test.
1825 else
1826 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1827 for as_dir in $PATH
1828 do
1829   IFS=$as_save_IFS
1830   test -z "$as_dir" && as_dir=.
1831   for ac_exec_ext in '' $ac_executable_extensions; do
1832   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1833     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1834     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1835     break 2
1836   fi
1837 done
1838 done
1839
1840 fi
1841 fi
1842 CC=$ac_cv_prog_CC
1843 if test -n "$CC"; then
1844   echo "$as_me:$LINENO: result: $CC" >&5
1845 echo "${ECHO_T}$CC" >&6
1846 else
1847   echo "$as_me:$LINENO: result: no" >&5
1848 echo "${ECHO_T}no" >&6
1849 fi
1850
1851     test -n "$CC" && break
1852   done
1853 fi
1854 if test -z "$CC"; then
1855   ac_ct_CC=$CC
1856   for ac_prog in cl
1857 do
1858   # Extract the first word of "$ac_prog", so it can be a program name with args.
1859 set dummy $ac_prog; ac_word=$2
1860 echo "$as_me:$LINENO: checking for $ac_word" >&5
1861 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1862 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1863   echo $ECHO_N "(cached) $ECHO_C" >&6
1864 else
1865   if test -n "$ac_ct_CC"; then
1866   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1867 else
1868 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1869 for as_dir in $PATH
1870 do
1871   IFS=$as_save_IFS
1872   test -z "$as_dir" && as_dir=.
1873   for ac_exec_ext in '' $ac_executable_extensions; do
1874   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1875     ac_cv_prog_ac_ct_CC="$ac_prog"
1876     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1877     break 2
1878   fi
1879 done
1880 done
1881
1882 fi
1883 fi
1884 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1885 if test -n "$ac_ct_CC"; then
1886   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1887 echo "${ECHO_T}$ac_ct_CC" >&6
1888 else
1889   echo "$as_me:$LINENO: result: no" >&5
1890 echo "${ECHO_T}no" >&6
1891 fi
1892
1893   test -n "$ac_ct_CC" && break
1894 done
1895
1896   CC=$ac_ct_CC
1897 fi
1898
1899 fi
1900
1901
1902 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1903 See \`config.log' for more details." >&5
1904 echo "$as_me: error: no acceptable C compiler found in \$PATH
1905 See \`config.log' for more details." >&2;}
1906    { (exit 1); exit 1; }; }
1907
1908 # Provide some information about the compiler.
1909 echo "$as_me:$LINENO:" \
1910      "checking for C compiler version" >&5
1911 ac_compiler=`set X $ac_compile; echo $2`
1912 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1913   (eval $ac_compiler --version </dev/null >&5) 2>&5
1914   ac_status=$?
1915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1916   (exit $ac_status); }
1917 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1918   (eval $ac_compiler -v </dev/null >&5) 2>&5
1919   ac_status=$?
1920   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1921   (exit $ac_status); }
1922 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1923   (eval $ac_compiler -V </dev/null >&5) 2>&5
1924   ac_status=$?
1925   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1926   (exit $ac_status); }
1927
1928 cat >conftest.$ac_ext <<_ACEOF
1929 /* confdefs.h.  */
1930 _ACEOF
1931 cat confdefs.h >>conftest.$ac_ext
1932 cat >>conftest.$ac_ext <<_ACEOF
1933 /* end confdefs.h.  */
1934
1935 int
1936 main ()
1937 {
1938
1939   ;
1940   return 0;
1941 }
1942 _ACEOF
1943 ac_clean_files_save=$ac_clean_files
1944 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1945 # Try to create an executable without -o first, disregard a.out.
1946 # It will help us diagnose broken compilers, and finding out an intuition
1947 # of exeext.
1948 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1949 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1950 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1951 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1952   (eval $ac_link_default) 2>&5
1953   ac_status=$?
1954   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1955   (exit $ac_status); }; then
1956   # Find the output, starting from the most likely.  This scheme is
1957 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1958 # resort.
1959
1960 # Be careful to initialize this variable, since it used to be cached.
1961 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1962 ac_cv_exeext=
1963 # b.out is created by i960 compilers.
1964 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1965 do
1966   test -f "$ac_file" || continue
1967   case $ac_file in
1968     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1969         ;;
1970     conftest.$ac_ext )
1971         # This is the source file.
1972         ;;
1973     [ab].out )
1974         # We found the default executable, but exeext='' is most
1975         # certainly right.
1976         break;;
1977     *.* )
1978         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1979         # FIXME: I believe we export ac_cv_exeext for Libtool,
1980         # but it would be cool to find out if it's true.  Does anybody
1981         # maintain Libtool? --akim.
1982         export ac_cv_exeext
1983         break;;
1984     * )
1985         break;;
1986   esac
1987 done
1988 else
1989   echo "$as_me: failed program was:" >&5
1990 sed 's/^/| /' conftest.$ac_ext >&5
1991
1992 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1993 See \`config.log' for more details." >&5
1994 echo "$as_me: error: C compiler cannot create executables
1995 See \`config.log' for more details." >&2;}
1996    { (exit 77); exit 77; }; }
1997 fi
1998
1999 ac_exeext=$ac_cv_exeext
2000 echo "$as_me:$LINENO: result: $ac_file" >&5
2001 echo "${ECHO_T}$ac_file" >&6
2002
2003 # Check the compiler produces executables we can run.  If not, either
2004 # the compiler is broken, or we cross compile.
2005 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2006 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2007 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2008 # If not cross compiling, check that we can run a simple program.
2009 if test "$cross_compiling" != yes; then
2010   if { ac_try='./$ac_file'
2011   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2012   (eval $ac_try) 2>&5
2013   ac_status=$?
2014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2015   (exit $ac_status); }; }; then
2016     cross_compiling=no
2017   else
2018     if test "$cross_compiling" = maybe; then
2019         cross_compiling=yes
2020     else
2021         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2022 If you meant to cross compile, use \`--host'.
2023 See \`config.log' for more details." >&5
2024 echo "$as_me: error: cannot run C compiled programs.
2025 If you meant to cross compile, use \`--host'.
2026 See \`config.log' for more details." >&2;}
2027    { (exit 1); exit 1; }; }
2028     fi
2029   fi
2030 fi
2031 echo "$as_me:$LINENO: result: yes" >&5
2032 echo "${ECHO_T}yes" >&6
2033
2034 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2035 ac_clean_files=$ac_clean_files_save
2036 # Check the compiler produces executables we can run.  If not, either
2037 # the compiler is broken, or we cross compile.
2038 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2039 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2040 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2041 echo "${ECHO_T}$cross_compiling" >&6
2042
2043 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2044 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2045 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2046   (eval $ac_link) 2>&5
2047   ac_status=$?
2048   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2049   (exit $ac_status); }; then
2050   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2051 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2052 # work properly (i.e., refer to `conftest.exe'), while it won't with
2053 # `rm'.
2054 for ac_file in conftest.exe conftest conftest.*; do
2055   test -f "$ac_file" || continue
2056   case $ac_file in
2057     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2058     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2059           export ac_cv_exeext
2060           break;;
2061     * ) break;;
2062   esac
2063 done
2064 else
2065   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2066 See \`config.log' for more details." >&5
2067 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2068 See \`config.log' for more details." >&2;}
2069    { (exit 1); exit 1; }; }
2070 fi
2071
2072 rm -f conftest$ac_cv_exeext
2073 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2074 echo "${ECHO_T}$ac_cv_exeext" >&6
2075
2076 rm -f conftest.$ac_ext
2077 EXEEXT=$ac_cv_exeext
2078 ac_exeext=$EXEEXT
2079 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2080 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2081 if test "${ac_cv_objext+set}" = set; then
2082   echo $ECHO_N "(cached) $ECHO_C" >&6
2083 else
2084   cat >conftest.$ac_ext <<_ACEOF
2085 /* confdefs.h.  */
2086 _ACEOF
2087 cat confdefs.h >>conftest.$ac_ext
2088 cat >>conftest.$ac_ext <<_ACEOF
2089 /* end confdefs.h.  */
2090
2091 int
2092 main ()
2093 {
2094
2095   ;
2096   return 0;
2097 }
2098 _ACEOF
2099 rm -f conftest.o conftest.obj
2100 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2101   (eval $ac_compile) 2>&5
2102   ac_status=$?
2103   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2104   (exit $ac_status); }; then
2105   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2106   case $ac_file in
2107     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2108     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2109        break;;
2110   esac
2111 done
2112 else
2113   echo "$as_me: failed program was:" >&5
2114 sed 's/^/| /' conftest.$ac_ext >&5
2115
2116 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2117 See \`config.log' for more details." >&5
2118 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2119 See \`config.log' for more details." >&2;}
2120    { (exit 1); exit 1; }; }
2121 fi
2122
2123 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2124 fi
2125 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2126 echo "${ECHO_T}$ac_cv_objext" >&6
2127 OBJEXT=$ac_cv_objext
2128 ac_objext=$OBJEXT
2129 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2130 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2131 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2132   echo $ECHO_N "(cached) $ECHO_C" >&6
2133 else
2134   cat >conftest.$ac_ext <<_ACEOF
2135 /* confdefs.h.  */
2136 _ACEOF
2137 cat confdefs.h >>conftest.$ac_ext
2138 cat >>conftest.$ac_ext <<_ACEOF
2139 /* end confdefs.h.  */
2140
2141 int
2142 main ()
2143 {
2144 #ifndef __GNUC__
2145        choke me
2146 #endif
2147
2148   ;
2149   return 0;
2150 }
2151 _ACEOF
2152 rm -f conftest.$ac_objext
2153 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2154   (eval $ac_compile) 2>conftest.er1
2155   ac_status=$?
2156   grep -v '^ *+' conftest.er1 >conftest.err
2157   rm -f conftest.er1
2158   cat conftest.err >&5
2159   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2160   (exit $ac_status); } &&
2161          { ac_try='test -z "$ac_c_werror_flag"
2162                          || test ! -s conftest.err'
2163   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2164   (eval $ac_try) 2>&5
2165   ac_status=$?
2166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2167   (exit $ac_status); }; } &&
2168          { ac_try='test -s conftest.$ac_objext'
2169   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2170   (eval $ac_try) 2>&5
2171   ac_status=$?
2172   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2173   (exit $ac_status); }; }; then
2174   ac_compiler_gnu=yes
2175 else
2176   echo "$as_me: failed program was:" >&5
2177 sed 's/^/| /' conftest.$ac_ext >&5
2178
2179 ac_compiler_gnu=no
2180 fi
2181 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2182 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2183
2184 fi
2185 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2186 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2187 GCC=`test $ac_compiler_gnu = yes && echo yes`
2188 ac_test_CFLAGS=${CFLAGS+set}
2189 ac_save_CFLAGS=$CFLAGS
2190 CFLAGS="-g"
2191 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2192 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2193 if test "${ac_cv_prog_cc_g+set}" = set; then
2194   echo $ECHO_N "(cached) $ECHO_C" >&6
2195 else
2196   cat >conftest.$ac_ext <<_ACEOF
2197 /* confdefs.h.  */
2198 _ACEOF
2199 cat confdefs.h >>conftest.$ac_ext
2200 cat >>conftest.$ac_ext <<_ACEOF
2201 /* end confdefs.h.  */
2202
2203 int
2204 main ()
2205 {
2206
2207   ;
2208   return 0;
2209 }
2210 _ACEOF
2211 rm -f conftest.$ac_objext
2212 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2213   (eval $ac_compile) 2>conftest.er1
2214   ac_status=$?
2215   grep -v '^ *+' conftest.er1 >conftest.err
2216   rm -f conftest.er1
2217   cat conftest.err >&5
2218   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2219   (exit $ac_status); } &&
2220          { ac_try='test -z "$ac_c_werror_flag"
2221                          || test ! -s conftest.err'
2222   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2223   (eval $ac_try) 2>&5
2224   ac_status=$?
2225   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2226   (exit $ac_status); }; } &&
2227          { ac_try='test -s conftest.$ac_objext'
2228   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2229   (eval $ac_try) 2>&5
2230   ac_status=$?
2231   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2232   (exit $ac_status); }; }; then
2233   ac_cv_prog_cc_g=yes
2234 else
2235   echo "$as_me: failed program was:" >&5
2236 sed 's/^/| /' conftest.$ac_ext >&5
2237
2238 ac_cv_prog_cc_g=no
2239 fi
2240 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2241 fi
2242 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2243 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2244 if test "$ac_test_CFLAGS" = set; then
2245   CFLAGS=$ac_save_CFLAGS
2246 elif test $ac_cv_prog_cc_g = yes; then
2247   if test "$GCC" = yes; then
2248     CFLAGS="-g -O2"
2249   else
2250     CFLAGS="-g"
2251   fi
2252 else
2253   if test "$GCC" = yes; then
2254     CFLAGS="-O2"
2255   else
2256     CFLAGS=
2257   fi
2258 fi
2259 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2260 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2261 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2262   echo $ECHO_N "(cached) $ECHO_C" >&6
2263 else
2264   ac_cv_prog_cc_stdc=no
2265 ac_save_CC=$CC
2266 cat >conftest.$ac_ext <<_ACEOF
2267 /* confdefs.h.  */
2268 _ACEOF
2269 cat confdefs.h >>conftest.$ac_ext
2270 cat >>conftest.$ac_ext <<_ACEOF
2271 /* end confdefs.h.  */
2272 #include <stdarg.h>
2273 #include <stdio.h>
2274 #include <sys/types.h>
2275 #include <sys/stat.h>
2276 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2277 struct buf { int x; };
2278 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2279 static char *e (p, i)
2280      char **p;
2281      int i;
2282 {
2283   return p[i];
2284 }
2285 static char *f (char * (*g) (char **, int), char **p, ...)
2286 {
2287   char *s;
2288   va_list v;
2289   va_start (v,p);
2290   s = g (p, va_arg (v,int));
2291   va_end (v);
2292   return s;
2293 }
2294
2295 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2296    function prototypes and stuff, but not '\xHH' hex character constants.
2297    These don't provoke an error unfortunately, instead are silently treated
2298    as 'x'.  The following induces an error, until -std1 is added to get
2299    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2300    array size at least.  It's necessary to write '\x00'==0 to get something
2301    that's true only with -std1.  */
2302 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2303
2304 int test (int i, double x);
2305 struct s1 {int (*f) (int a);};
2306 struct s2 {int (*f) (double a);};
2307 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2308 int argc;
2309 char **argv;
2310 int
2311 main ()
2312 {
2313 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2314   ;
2315   return 0;
2316 }
2317 _ACEOF
2318 # Don't try gcc -ansi; that turns off useful extensions and
2319 # breaks some systems' header files.
2320 # AIX                   -qlanglvl=ansi
2321 # Ultrix and OSF/1      -std1
2322 # HP-UX 10.20 and later -Ae
2323 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2324 # SVR4                  -Xc -D__EXTENSIONS__
2325 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2326 do
2327   CC="$ac_save_CC $ac_arg"
2328   rm -f conftest.$ac_objext
2329 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2330   (eval $ac_compile) 2>conftest.er1
2331   ac_status=$?
2332   grep -v '^ *+' conftest.er1 >conftest.err
2333   rm -f conftest.er1
2334   cat conftest.err >&5
2335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2336   (exit $ac_status); } &&
2337          { ac_try='test -z "$ac_c_werror_flag"
2338                          || test ! -s conftest.err'
2339   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2340   (eval $ac_try) 2>&5
2341   ac_status=$?
2342   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2343   (exit $ac_status); }; } &&
2344          { ac_try='test -s conftest.$ac_objext'
2345   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2346   (eval $ac_try) 2>&5
2347   ac_status=$?
2348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2349   (exit $ac_status); }; }; then
2350   ac_cv_prog_cc_stdc=$ac_arg
2351 break
2352 else
2353   echo "$as_me: failed program was:" >&5
2354 sed 's/^/| /' conftest.$ac_ext >&5
2355
2356 fi
2357 rm -f conftest.err conftest.$ac_objext
2358 done
2359 rm -f conftest.$ac_ext conftest.$ac_objext
2360 CC=$ac_save_CC
2361
2362 fi
2363
2364 case "x$ac_cv_prog_cc_stdc" in
2365   x|xno)
2366     echo "$as_me:$LINENO: result: none needed" >&5
2367 echo "${ECHO_T}none needed" >&6 ;;
2368   *)
2369     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2370 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2371     CC="$CC $ac_cv_prog_cc_stdc" ;;
2372 esac
2373
2374 # Some people use a C++ compiler to compile C.  Since we use `exit',
2375 # in C++ we need to declare it.  In case someone uses the same compiler
2376 # for both compiling C and C++ we need to have the C++ compiler decide
2377 # the declaration of exit, since it's the most demanding environment.
2378 cat >conftest.$ac_ext <<_ACEOF
2379 #ifndef __cplusplus
2380   choke me
2381 #endif
2382 _ACEOF
2383 rm -f conftest.$ac_objext
2384 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2385   (eval $ac_compile) 2>conftest.er1
2386   ac_status=$?
2387   grep -v '^ *+' conftest.er1 >conftest.err
2388   rm -f conftest.er1
2389   cat conftest.err >&5
2390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2391   (exit $ac_status); } &&
2392          { ac_try='test -z "$ac_c_werror_flag"
2393                          || test ! -s conftest.err'
2394   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2395   (eval $ac_try) 2>&5
2396   ac_status=$?
2397   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2398   (exit $ac_status); }; } &&
2399          { ac_try='test -s conftest.$ac_objext'
2400   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2401   (eval $ac_try) 2>&5
2402   ac_status=$?
2403   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2404   (exit $ac_status); }; }; then
2405   for ac_declaration in \
2406    '' \
2407    'extern "C" void std::exit (int) throw (); using std::exit;' \
2408    'extern "C" void std::exit (int); using std::exit;' \
2409    'extern "C" void exit (int) throw ();' \
2410    'extern "C" void exit (int);' \
2411    'void exit (int);'
2412 do
2413   cat >conftest.$ac_ext <<_ACEOF
2414 /* confdefs.h.  */
2415 _ACEOF
2416 cat confdefs.h >>conftest.$ac_ext
2417 cat >>conftest.$ac_ext <<_ACEOF
2418 /* end confdefs.h.  */
2419 $ac_declaration
2420 #include <stdlib.h>
2421 int
2422 main ()
2423 {
2424 exit (42);
2425   ;
2426   return 0;
2427 }
2428 _ACEOF
2429 rm -f conftest.$ac_objext
2430 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2431   (eval $ac_compile) 2>conftest.er1
2432   ac_status=$?
2433   grep -v '^ *+' conftest.er1 >conftest.err
2434   rm -f conftest.er1
2435   cat conftest.err >&5
2436   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2437   (exit $ac_status); } &&
2438          { ac_try='test -z "$ac_c_werror_flag"
2439                          || test ! -s conftest.err'
2440   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2441   (eval $ac_try) 2>&5
2442   ac_status=$?
2443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2444   (exit $ac_status); }; } &&
2445          { ac_try='test -s conftest.$ac_objext'
2446   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2447   (eval $ac_try) 2>&5
2448   ac_status=$?
2449   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2450   (exit $ac_status); }; }; then
2451   :
2452 else
2453   echo "$as_me: failed program was:" >&5
2454 sed 's/^/| /' conftest.$ac_ext >&5
2455
2456 continue
2457 fi
2458 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2459   cat >conftest.$ac_ext <<_ACEOF
2460 /* confdefs.h.  */
2461 _ACEOF
2462 cat confdefs.h >>conftest.$ac_ext
2463 cat >>conftest.$ac_ext <<_ACEOF
2464 /* end confdefs.h.  */
2465 $ac_declaration
2466 int
2467 main ()
2468 {
2469 exit (42);
2470   ;
2471   return 0;
2472 }
2473 _ACEOF
2474 rm -f conftest.$ac_objext
2475 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2476   (eval $ac_compile) 2>conftest.er1
2477   ac_status=$?
2478   grep -v '^ *+' conftest.er1 >conftest.err
2479   rm -f conftest.er1
2480   cat conftest.err >&5
2481   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2482   (exit $ac_status); } &&
2483          { ac_try='test -z "$ac_c_werror_flag"
2484                          || test ! -s conftest.err'
2485   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2486   (eval $ac_try) 2>&5
2487   ac_status=$?
2488   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2489   (exit $ac_status); }; } &&
2490          { ac_try='test -s conftest.$ac_objext'
2491   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2492   (eval $ac_try) 2>&5
2493   ac_status=$?
2494   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2495   (exit $ac_status); }; }; then
2496   break
2497 else
2498   echo "$as_me: failed program was:" >&5
2499 sed 's/^/| /' conftest.$ac_ext >&5
2500
2501 fi
2502 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2503 done
2504 rm -f conftest*
2505 if test -n "$ac_declaration"; then
2506   echo '#ifdef __cplusplus' >>confdefs.h
2507   echo $ac_declaration      >>confdefs.h
2508   echo '#endif'             >>confdefs.h
2509 fi
2510
2511 else
2512   echo "$as_me: failed program was:" >&5
2513 sed 's/^/| /' conftest.$ac_ext >&5
2514
2515 fi
2516 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2517 ac_ext=c
2518 ac_cpp='$CPP $CPPFLAGS'
2519 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2520 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2521 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2522
2523
2524 echo "$as_me:$LINENO: checking for library containing strerror" >&5
2525 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2526 if test "${ac_cv_search_strerror+set}" = set; then
2527   echo $ECHO_N "(cached) $ECHO_C" >&6
2528 else
2529   ac_func_search_save_LIBS=$LIBS
2530 ac_cv_search_strerror=no
2531 cat >conftest.$ac_ext <<_ACEOF
2532 /* confdefs.h.  */
2533 _ACEOF
2534 cat confdefs.h >>conftest.$ac_ext
2535 cat >>conftest.$ac_ext <<_ACEOF
2536 /* end confdefs.h.  */
2537
2538 /* Override any gcc2 internal prototype to avoid an error.  */
2539 #ifdef __cplusplus
2540 extern "C"
2541 #endif
2542 /* We use char because int might match the return type of a gcc2
2543    builtin and then its argument prototype would still apply.  */
2544 char strerror ();
2545 int
2546 main ()
2547 {
2548 strerror ();
2549   ;
2550   return 0;
2551 }
2552 _ACEOF
2553 rm -f conftest.$ac_objext conftest$ac_exeext
2554 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2555   (eval $ac_link) 2>conftest.er1
2556   ac_status=$?
2557   grep -v '^ *+' conftest.er1 >conftest.err
2558   rm -f conftest.er1
2559   cat conftest.err >&5
2560   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2561   (exit $ac_status); } &&
2562          { ac_try='test -z "$ac_c_werror_flag"
2563                          || test ! -s conftest.err'
2564   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2565   (eval $ac_try) 2>&5
2566   ac_status=$?
2567   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2568   (exit $ac_status); }; } &&
2569          { ac_try='test -s conftest$ac_exeext'
2570   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2571   (eval $ac_try) 2>&5
2572   ac_status=$?
2573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2574   (exit $ac_status); }; }; then
2575   ac_cv_search_strerror="none required"
2576 else
2577   echo "$as_me: failed program was:" >&5
2578 sed 's/^/| /' conftest.$ac_ext >&5
2579
2580 fi
2581 rm -f conftest.err conftest.$ac_objext \
2582       conftest$ac_exeext conftest.$ac_ext
2583 if test "$ac_cv_search_strerror" = no; then
2584   for ac_lib in cposix; do
2585     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
2586     cat >conftest.$ac_ext <<_ACEOF
2587 /* confdefs.h.  */
2588 _ACEOF
2589 cat confdefs.h >>conftest.$ac_ext
2590 cat >>conftest.$ac_ext <<_ACEOF
2591 /* end confdefs.h.  */
2592
2593 /* Override any gcc2 internal prototype to avoid an error.  */
2594 #ifdef __cplusplus
2595 extern "C"
2596 #endif
2597 /* We use char because int might match the return type of a gcc2
2598    builtin and then its argument prototype would still apply.  */
2599 char strerror ();
2600 int
2601 main ()
2602 {
2603 strerror ();
2604   ;
2605   return 0;
2606 }
2607 _ACEOF
2608 rm -f conftest.$ac_objext conftest$ac_exeext
2609 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2610   (eval $ac_link) 2>conftest.er1
2611   ac_status=$?
2612   grep -v '^ *+' conftest.er1 >conftest.err
2613   rm -f conftest.er1
2614   cat conftest.err >&5
2615   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2616   (exit $ac_status); } &&
2617          { ac_try='test -z "$ac_c_werror_flag"
2618                          || test ! -s conftest.err'
2619   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2620   (eval $ac_try) 2>&5
2621   ac_status=$?
2622   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2623   (exit $ac_status); }; } &&
2624          { ac_try='test -s conftest$ac_exeext'
2625   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2626   (eval $ac_try) 2>&5
2627   ac_status=$?
2628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2629   (exit $ac_status); }; }; then
2630   ac_cv_search_strerror="-l$ac_lib"
2631 break
2632 else
2633   echo "$as_me: failed program was:" >&5
2634 sed 's/^/| /' conftest.$ac_ext >&5
2635
2636 fi
2637 rm -f conftest.err conftest.$ac_objext \
2638       conftest$ac_exeext conftest.$ac_ext
2639   done
2640 fi
2641 LIBS=$ac_func_search_save_LIBS
2642 fi
2643 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2644 echo "${ECHO_T}$ac_cv_search_strerror" >&6
2645 if test "$ac_cv_search_strerror" != no; then
2646   test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2647
2648 fi
2649
2650
2651 # We currently only use the version number for the name of any shared
2652 # library.  For user convenience, we always use the same version
2653 # number that BFD is using.
2654 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[         ]*\([^  ]*\)[   ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
2655
2656 am__api_version="1.9"
2657 # Find a good install program.  We prefer a C program (faster),
2658 # so one script is as good as another.  But avoid the broken or
2659 # incompatible versions:
2660 # SysV /etc/install, /usr/sbin/install
2661 # SunOS /usr/etc/install
2662 # IRIX /sbin/install
2663 # AIX /bin/install
2664 # AmigaOS /C/install, which installs bootblocks on floppy discs
2665 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2666 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2667 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2668 # OS/2's system install, which has a completely different semantic
2669 # ./install, which can be erroneously created by make from ./install.sh.
2670 # Reject install programs that cannot install multiple files.
2671 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2672 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2673 if test -z "$INSTALL"; then
2674 if test "${ac_cv_path_install+set}" = set; then
2675   echo $ECHO_N "(cached) $ECHO_C" >&6
2676 else
2677   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2678 for as_dir in $PATH
2679 do
2680   IFS=$as_save_IFS
2681   test -z "$as_dir" && as_dir=.
2682   # Account for people who put trailing slashes in PATH elements.
2683 case $as_dir/ in
2684   ./ | .// | /cC/* | \
2685   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2686   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2687   /usr/ucb/* ) ;;
2688   *)
2689     # OSF1 and SCO ODT 3.0 have their own names for install.
2690     # Don't use installbsd from OSF since it installs stuff as root
2691     # by default.
2692     for ac_prog in ginstall scoinst install; do
2693       for ac_exec_ext in '' $ac_executable_extensions; do
2694         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2695           if test $ac_prog = install &&
2696             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2697             # AIX install.  It has an incompatible calling convention.
2698             :
2699           elif test $ac_prog = install &&
2700             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2701             # program-specific install script used by HP pwplus--don't use.
2702             :
2703           else
2704             rm -rf conftest.one conftest.two conftest.dir
2705             echo one > conftest.one
2706             echo two > conftest.two
2707             mkdir conftest.dir
2708             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2709               test -s conftest.one && test -s conftest.two &&
2710               test -s conftest.dir/conftest.one &&
2711               test -s conftest.dir/conftest.two
2712             then
2713               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2714               break 3
2715             fi
2716           fi
2717         fi
2718       done
2719     done
2720     ;;
2721 esac
2722 done
2723
2724 rm -rf conftest.one conftest.two conftest.dir
2725
2726 fi
2727   if test "${ac_cv_path_install+set}" = set; then
2728     INSTALL=$ac_cv_path_install
2729   else
2730     # As a last resort, use the slow shell script.  Don't cache a
2731     # value for INSTALL within a source directory, because that will
2732     # break other packages using the cache if that directory is
2733     # removed, or if the value is a relative name.
2734     INSTALL=$ac_install_sh
2735   fi
2736 fi
2737 echo "$as_me:$LINENO: result: $INSTALL" >&5
2738 echo "${ECHO_T}$INSTALL" >&6
2739
2740 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2741 # It thinks the first close brace ends the variable substitution.
2742 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2743
2744 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2745
2746 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2747
2748 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2749 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
2750 # Just in case
2751 sleep 1
2752 echo timestamp > conftest.file
2753 # Do `set' in a subshell so we don't clobber the current shell's
2754 # arguments.  Must try -L first in case configure is actually a
2755 # symlink; some systems play weird games with the mod time of symlinks
2756 # (eg FreeBSD returns the mod time of the symlink's containing
2757 # directory).
2758 if (
2759    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2760    if test "$*" = "X"; then
2761       # -L didn't work.
2762       set X `ls -t $srcdir/configure conftest.file`
2763    fi
2764    rm -f conftest.file
2765    if test "$*" != "X $srcdir/configure conftest.file" \
2766       && test "$*" != "X conftest.file $srcdir/configure"; then
2767
2768       # If neither matched, then we have a broken ls.  This can happen
2769       # if, for instance, CONFIG_SHELL is bash and it inherits a
2770       # broken ls alias from the environment.  This has actually
2771       # happened.  Such a system could not be considered "sane".
2772       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2773 alias in your environment" >&5
2774 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2775 alias in your environment" >&2;}
2776    { (exit 1); exit 1; }; }
2777    fi
2778
2779    test "$2" = conftest.file
2780    )
2781 then
2782    # Ok.
2783    :
2784 else
2785    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2786 Check your system clock" >&5
2787 echo "$as_me: error: newly created file is older than distributed files!
2788 Check your system clock" >&2;}
2789    { (exit 1); exit 1; }; }
2790 fi
2791 echo "$as_me:$LINENO: result: yes" >&5
2792 echo "${ECHO_T}yes" >&6
2793 test "$program_prefix" != NONE &&
2794   program_transform_name="s,^,$program_prefix,;$program_transform_name"
2795 # Use a double $ so make ignores it.
2796 test "$program_suffix" != NONE &&
2797   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2798 # Double any \ or $.  echo might interpret backslashes.
2799 # By default was `s,x,x', remove it if useless.
2800 cat <<\_ACEOF >conftest.sed
2801 s/[\\$]/&&/g;s/;s,x,x,$//
2802 _ACEOF
2803 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2804 rm conftest.sed
2805
2806 # expand $ac_aux_dir to an absolute path
2807 am_aux_dir=`cd $ac_aux_dir && pwd`
2808
2809 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2810 # Use eval to expand $SHELL
2811 if eval "$MISSING --run true"; then
2812   am_missing_run="$MISSING --run "
2813 else
2814   am_missing_run=
2815   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2816 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2817 fi
2818
2819 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2820   # We used to keeping the `.' as first argument, in order to
2821   # allow $(mkdir_p) to be used without argument.  As in
2822   #   $(mkdir_p) $(somedir)
2823   # where $(somedir) is conditionally defined.  However this is wrong
2824   # for two reasons:
2825   #  1. if the package is installed by a user who cannot write `.'
2826   #     make install will fail,
2827   #  2. the above comment should most certainly read
2828   #     $(mkdir_p) $(DESTDIR)$(somedir)
2829   #     so it does not work when $(somedir) is undefined and
2830   #     $(DESTDIR) is not.
2831   #  To support the latter case, we have to write
2832   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2833   #  so the `.' trick is pointless.
2834   mkdir_p='mkdir -p --'
2835 else
2836   # On NextStep and OpenStep, the `mkdir' command does not
2837   # recognize any option.  It will interpret all options as
2838   # directories to create, and then abort because `.' already
2839   # exists.
2840   for d in ./-p ./--version;
2841   do
2842     test -d $d && rmdir $d
2843   done
2844   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2845   if test -f "$ac_aux_dir/mkinstalldirs"; then
2846     mkdir_p='$(mkinstalldirs)'
2847   else
2848     mkdir_p='$(install_sh) -d'
2849   fi
2850 fi
2851
2852 for ac_prog in gawk mawk nawk awk
2853 do
2854   # Extract the first word of "$ac_prog", so it can be a program name with args.
2855 set dummy $ac_prog; ac_word=$2
2856 echo "$as_me:$LINENO: checking for $ac_word" >&5
2857 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2858 if test "${ac_cv_prog_AWK+set}" = set; then
2859   echo $ECHO_N "(cached) $ECHO_C" >&6
2860 else
2861   if test -n "$AWK"; then
2862   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2863 else
2864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2865 for as_dir in $PATH
2866 do
2867   IFS=$as_save_IFS
2868   test -z "$as_dir" && as_dir=.
2869   for ac_exec_ext in '' $ac_executable_extensions; do
2870   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2871     ac_cv_prog_AWK="$ac_prog"
2872     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2873     break 2
2874   fi
2875 done
2876 done
2877
2878 fi
2879 fi
2880 AWK=$ac_cv_prog_AWK
2881 if test -n "$AWK"; then
2882   echo "$as_me:$LINENO: result: $AWK" >&5
2883 echo "${ECHO_T}$AWK" >&6
2884 else
2885   echo "$as_me:$LINENO: result: no" >&5
2886 echo "${ECHO_T}no" >&6
2887 fi
2888
2889   test -n "$AWK" && break
2890 done
2891
2892 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2893 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2894 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
2895 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2896   echo $ECHO_N "(cached) $ECHO_C" >&6
2897 else
2898   cat >conftest.make <<\_ACEOF
2899 all:
2900         @echo 'ac_maketemp="$(MAKE)"'
2901 _ACEOF
2902 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2903 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2904 if test -n "$ac_maketemp"; then
2905   eval ac_cv_prog_make_${ac_make}_set=yes
2906 else
2907   eval ac_cv_prog_make_${ac_make}_set=no
2908 fi
2909 rm -f conftest.make
2910 fi
2911 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2912   echo "$as_me:$LINENO: result: yes" >&5
2913 echo "${ECHO_T}yes" >&6
2914   SET_MAKE=
2915 else
2916   echo "$as_me:$LINENO: result: no" >&5
2917 echo "${ECHO_T}no" >&6
2918   SET_MAKE="MAKE=${MAKE-make}"
2919 fi
2920
2921 rm -rf .tst 2>/dev/null
2922 mkdir .tst 2>/dev/null
2923 if test -d .tst; then
2924   am__leading_dot=.
2925 else
2926   am__leading_dot=_
2927 fi
2928 rmdir .tst 2>/dev/null
2929
2930 DEPDIR="${am__leading_dot}deps"
2931
2932           ac_config_commands="$ac_config_commands depfiles"
2933
2934
2935 am_make=${MAKE-make}
2936 cat > confinc << 'END'
2937 am__doit:
2938         @echo done
2939 .PHONY: am__doit
2940 END
2941 # If we don't find an include directive, just comment out the code.
2942 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2943 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2944 am__include="#"
2945 am__quote=
2946 _am_result=none
2947 # First try GNU make style include.
2948 echo "include confinc" > confmf
2949 # We grep out `Entering directory' and `Leaving directory'
2950 # messages which can occur if `w' ends up in MAKEFLAGS.
2951 # In particular we don't look at `^make:' because GNU make might
2952 # be invoked under some other name (usually "gmake"), in which
2953 # case it prints its new name instead of `make'.
2954 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2955    am__include=include
2956    am__quote=
2957    _am_result=GNU
2958 fi
2959 # Now try BSD make style include.
2960 if test "$am__include" = "#"; then
2961    echo '.include "confinc"' > confmf
2962    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2963       am__include=.include
2964       am__quote="\""
2965       _am_result=BSD
2966    fi
2967 fi
2968
2969
2970 echo "$as_me:$LINENO: result: $_am_result" >&5
2971 echo "${ECHO_T}$_am_result" >&6
2972 rm -f confinc confmf
2973
2974 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2975 if test "${enable_dependency_tracking+set}" = set; then
2976   enableval="$enable_dependency_tracking"
2977
2978 fi;
2979 if test "x$enable_dependency_tracking" != xno; then
2980   am_depcomp="$ac_aux_dir/depcomp"
2981   AMDEPBACKSLASH='\'
2982 fi
2983
2984
2985 if test "x$enable_dependency_tracking" != xno; then
2986   AMDEP_TRUE=
2987   AMDEP_FALSE='#'
2988 else
2989   AMDEP_TRUE='#'
2990   AMDEP_FALSE=
2991 fi
2992
2993
2994
2995 # test to see if srcdir already configured
2996 if test "`cd $srcdir && pwd`" != "`pwd`" &&
2997    test -f $srcdir/config.status; then
2998   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2999 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
3000    { (exit 1); exit 1; }; }
3001 fi
3002
3003 # test whether we have cygpath
3004 if test -z "$CYGPATH_W"; then
3005   if (cygpath --version) >/dev/null 2>/dev/null; then
3006     CYGPATH_W='cygpath -w'
3007   else
3008     CYGPATH_W=echo
3009   fi
3010 fi
3011
3012
3013 # Define the identity of the package.
3014  PACKAGE=opcodes
3015  VERSION=${BFD_VERSION}
3016
3017
3018 cat >>confdefs.h <<_ACEOF
3019 #define PACKAGE "$PACKAGE"
3020 _ACEOF
3021
3022
3023 cat >>confdefs.h <<_ACEOF
3024 #define VERSION "$VERSION"
3025 _ACEOF
3026
3027 # Some tools Automake needs.
3028
3029 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3030
3031
3032 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3033
3034
3035 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3036
3037
3038 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3039
3040
3041 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3042
3043 install_sh=${install_sh-"$am_aux_dir/install-sh"}
3044
3045 # Installed binaries are usually stripped using `strip' when the user
3046 # run `make install-strip'.  However `strip' might not be the right
3047 # tool to use in cross-compilation environments, therefore Automake
3048 # will honor the `STRIP' environment variable to overrule this program.
3049 if test "$cross_compiling" != no; then
3050   if test -n "$ac_tool_prefix"; then
3051   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3052 set dummy ${ac_tool_prefix}strip; ac_word=$2
3053 echo "$as_me:$LINENO: checking for $ac_word" >&5
3054 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3055 if test "${ac_cv_prog_STRIP+set}" = set; then
3056   echo $ECHO_N "(cached) $ECHO_C" >&6
3057 else
3058   if test -n "$STRIP"; then
3059   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3060 else
3061 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3062 for as_dir in $PATH
3063 do
3064   IFS=$as_save_IFS
3065   test -z "$as_dir" && as_dir=.
3066   for ac_exec_ext in '' $ac_executable_extensions; do
3067   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3068     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3069     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3070     break 2
3071   fi
3072 done
3073 done
3074
3075 fi
3076 fi
3077 STRIP=$ac_cv_prog_STRIP
3078 if test -n "$STRIP"; then
3079   echo "$as_me:$LINENO: result: $STRIP" >&5
3080 echo "${ECHO_T}$STRIP" >&6
3081 else
3082   echo "$as_me:$LINENO: result: no" >&5
3083 echo "${ECHO_T}no" >&6
3084 fi
3085
3086 fi
3087 if test -z "$ac_cv_prog_STRIP"; then
3088   ac_ct_STRIP=$STRIP
3089   # Extract the first word of "strip", so it can be a program name with args.
3090 set dummy strip; ac_word=$2
3091 echo "$as_me:$LINENO: checking for $ac_word" >&5
3092 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3093 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3094   echo $ECHO_N "(cached) $ECHO_C" >&6
3095 else
3096   if test -n "$ac_ct_STRIP"; then
3097   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3098 else
3099 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3100 for as_dir in $PATH
3101 do
3102   IFS=$as_save_IFS
3103   test -z "$as_dir" && as_dir=.
3104   for ac_exec_ext in '' $ac_executable_extensions; do
3105   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3106     ac_cv_prog_ac_ct_STRIP="strip"
3107     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3108     break 2
3109   fi
3110 done
3111 done
3112
3113   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3114 fi
3115 fi
3116 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3117 if test -n "$ac_ct_STRIP"; then
3118   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3119 echo "${ECHO_T}$ac_ct_STRIP" >&6
3120 else
3121   echo "$as_me:$LINENO: result: no" >&5
3122 echo "${ECHO_T}no" >&6
3123 fi
3124
3125   STRIP=$ac_ct_STRIP
3126 else
3127   STRIP="$ac_cv_prog_STRIP"
3128 fi
3129
3130 fi
3131 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
3132
3133 # We need awk for the "check" target.  The system "awk" is bad on
3134 # some platforms.
3135 # Always define AMTAR for backward compatibility.
3136
3137 AMTAR=${AMTAR-"${am_missing_run}tar"}
3138
3139 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3140
3141
3142
3143
3144 depcc="$CC"   am_compiler_list=
3145
3146 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3147 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3148 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3149   echo $ECHO_N "(cached) $ECHO_C" >&6
3150 else
3151   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3152   # We make a subdir and do the tests there.  Otherwise we can end up
3153   # making bogus files that we don't know about and never remove.  For
3154   # instance it was reported that on HP-UX the gcc test will end up
3155   # making a dummy file named `D' -- because `-MD' means `put the output
3156   # in D'.
3157   mkdir conftest.dir
3158   # Copy depcomp to subdir because otherwise we won't find it if we're
3159   # using a relative directory.
3160   cp "$am_depcomp" conftest.dir
3161   cd conftest.dir
3162   # We will build objects and dependencies in a subdirectory because
3163   # it helps to detect inapplicable dependency modes.  For instance
3164   # both Tru64's cc and ICC support -MD to output dependencies as a
3165   # side effect of compilation, but ICC will put the dependencies in
3166   # the current directory while Tru64 will put them in the object
3167   # directory.
3168   mkdir sub
3169
3170   am_cv_CC_dependencies_compiler_type=none
3171   if test "$am_compiler_list" = ""; then
3172      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3173   fi
3174   for depmode in $am_compiler_list; do
3175     # Setup a source with many dependencies, because some compilers
3176     # like to wrap large dependency lists on column 80 (with \), and
3177     # we should not choose a depcomp mode which is confused by this.
3178     #
3179     # We need to recreate these files for each test, as the compiler may
3180     # overwrite some of them when testing with obscure command lines.
3181     # This happens at least with the AIX C compiler.
3182     : > sub/conftest.c
3183     for i in 1 2 3 4 5 6; do
3184       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3185       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3186       # Solaris 8's {/usr,}/bin/sh.
3187       touch sub/conftst$i.h
3188     done
3189     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3190
3191     case $depmode in
3192     nosideeffect)
3193       # after this tag, mechanisms are not by side-effect, so they'll
3194       # only be used when explicitly requested
3195       if test "x$enable_dependency_tracking" = xyes; then
3196         continue
3197       else
3198         break
3199       fi
3200       ;;
3201     none) break ;;
3202     esac
3203     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3204     # mode.  It turns out that the SunPro C++ compiler does not properly
3205     # handle `-M -o', and we need to detect this.
3206     if depmode=$depmode \
3207        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3208        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3209        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3210          >/dev/null 2>conftest.err &&
3211        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3212        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3213        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3214       # icc doesn't choke on unknown options, it will just issue warnings
3215       # or remarks (even with -Werror).  So we grep stderr for any message
3216       # that says an option was ignored or not supported.
3217       # When given -MP, icc 7.0 and 7.1 complain thusly:
3218       #   icc: Command line warning: ignoring option '-M'; no argument required
3219       # The diagnosis changed in icc 8.0:
3220       #   icc: Command line remark: option '-MP' not supported
3221       if (grep 'ignoring option' conftest.err ||
3222           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3223         am_cv_CC_dependencies_compiler_type=$depmode
3224         break
3225       fi
3226     fi
3227   done
3228
3229   cd ..
3230   rm -rf conftest.dir
3231 else
3232   am_cv_CC_dependencies_compiler_type=none
3233 fi
3234
3235 fi
3236 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3237 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3238 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3239
3240
3241
3242 if
3243   test "x$enable_dependency_tracking" != xno \
3244   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3245   am__fastdepCC_TRUE=
3246   am__fastdepCC_FALSE='#'
3247 else
3248   am__fastdepCC_TRUE='#'
3249   am__fastdepCC_FALSE=
3250 fi
3251
3252
3253
3254
3255 ac_ext=c
3256 ac_cpp='$CPP $CPPFLAGS'
3257 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3258 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3259 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3260 if test -n "$ac_tool_prefix"; then
3261   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3262 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3263 echo "$as_me:$LINENO: checking for $ac_word" >&5
3264 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3265 if test "${ac_cv_prog_CC+set}" = set; then
3266   echo $ECHO_N "(cached) $ECHO_C" >&6
3267 else
3268   if test -n "$CC"; then
3269   ac_cv_prog_CC="$CC" # Let the user override the test.
3270 else
3271 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3272 for as_dir in $PATH
3273 do
3274   IFS=$as_save_IFS
3275   test -z "$as_dir" && as_dir=.
3276   for ac_exec_ext in '' $ac_executable_extensions; do
3277   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3278     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3279     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3280     break 2
3281   fi
3282 done
3283 done
3284
3285 fi
3286 fi
3287 CC=$ac_cv_prog_CC
3288 if test -n "$CC"; then
3289   echo "$as_me:$LINENO: result: $CC" >&5
3290 echo "${ECHO_T}$CC" >&6
3291 else
3292   echo "$as_me:$LINENO: result: no" >&5
3293 echo "${ECHO_T}no" >&6
3294 fi
3295
3296 fi
3297 if test -z "$ac_cv_prog_CC"; then
3298   ac_ct_CC=$CC
3299   # Extract the first word of "gcc", so it can be a program name with args.
3300 set dummy gcc; ac_word=$2
3301 echo "$as_me:$LINENO: checking for $ac_word" >&5
3302 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3303 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3304   echo $ECHO_N "(cached) $ECHO_C" >&6
3305 else
3306   if test -n "$ac_ct_CC"; then
3307   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3308 else
3309 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3310 for as_dir in $PATH
3311 do
3312   IFS=$as_save_IFS
3313   test -z "$as_dir" && as_dir=.
3314   for ac_exec_ext in '' $ac_executable_extensions; do
3315   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3316     ac_cv_prog_ac_ct_CC="gcc"
3317     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3318     break 2
3319   fi
3320 done
3321 done
3322
3323 fi
3324 fi
3325 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3326 if test -n "$ac_ct_CC"; then
3327   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3328 echo "${ECHO_T}$ac_ct_CC" >&6
3329 else
3330   echo "$as_me:$LINENO: result: no" >&5
3331 echo "${ECHO_T}no" >&6
3332 fi
3333
3334   CC=$ac_ct_CC
3335 else
3336   CC="$ac_cv_prog_CC"
3337 fi
3338
3339 if test -z "$CC"; then
3340   if test -n "$ac_tool_prefix"; then
3341   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3342 set dummy ${ac_tool_prefix}cc; ac_word=$2
3343 echo "$as_me:$LINENO: checking for $ac_word" >&5
3344 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3345 if test "${ac_cv_prog_CC+set}" = set; then
3346   echo $ECHO_N "(cached) $ECHO_C" >&6
3347 else
3348   if test -n "$CC"; then
3349   ac_cv_prog_CC="$CC" # Let the user override the test.
3350 else
3351 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3352 for as_dir in $PATH
3353 do
3354   IFS=$as_save_IFS
3355   test -z "$as_dir" && as_dir=.
3356   for ac_exec_ext in '' $ac_executable_extensions; do
3357   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3358     ac_cv_prog_CC="${ac_tool_prefix}cc"
3359     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3360     break 2
3361   fi
3362 done
3363 done
3364
3365 fi
3366 fi
3367 CC=$ac_cv_prog_CC
3368 if test -n "$CC"; then
3369   echo "$as_me:$LINENO: result: $CC" >&5
3370 echo "${ECHO_T}$CC" >&6
3371 else
3372   echo "$as_me:$LINENO: result: no" >&5
3373 echo "${ECHO_T}no" >&6
3374 fi
3375
3376 fi
3377 if test -z "$ac_cv_prog_CC"; then
3378   ac_ct_CC=$CC
3379   # Extract the first word of "cc", so it can be a program name with args.
3380 set dummy cc; ac_word=$2
3381 echo "$as_me:$LINENO: checking for $ac_word" >&5
3382 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3383 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3384   echo $ECHO_N "(cached) $ECHO_C" >&6
3385 else
3386   if test -n "$ac_ct_CC"; then
3387   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3388 else
3389 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3390 for as_dir in $PATH
3391 do
3392   IFS=$as_save_IFS
3393   test -z "$as_dir" && as_dir=.
3394   for ac_exec_ext in '' $ac_executable_extensions; do
3395   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3396     ac_cv_prog_ac_ct_CC="cc"
3397     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3398     break 2
3399   fi
3400 done
3401 done
3402
3403 fi
3404 fi
3405 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3406 if test -n "$ac_ct_CC"; then
3407   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3408 echo "${ECHO_T}$ac_ct_CC" >&6
3409 else
3410   echo "$as_me:$LINENO: result: no" >&5
3411 echo "${ECHO_T}no" >&6
3412 fi
3413
3414   CC=$ac_ct_CC
3415 else
3416   CC="$ac_cv_prog_CC"
3417 fi
3418
3419 fi
3420 if test -z "$CC"; then
3421   # Extract the first word of "cc", so it can be a program name with args.
3422 set dummy cc; ac_word=$2
3423 echo "$as_me:$LINENO: checking for $ac_word" >&5
3424 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3425 if test "${ac_cv_prog_CC+set}" = set; then
3426   echo $ECHO_N "(cached) $ECHO_C" >&6
3427 else
3428   if test -n "$CC"; then
3429   ac_cv_prog_CC="$CC" # Let the user override the test.
3430 else
3431   ac_prog_rejected=no
3432 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3433 for as_dir in $PATH
3434 do
3435   IFS=$as_save_IFS
3436   test -z "$as_dir" && as_dir=.
3437   for ac_exec_ext in '' $ac_executable_extensions; do
3438   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3439     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3440        ac_prog_rejected=yes
3441        continue
3442      fi
3443     ac_cv_prog_CC="cc"
3444     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3445     break 2
3446   fi
3447 done
3448 done
3449
3450 if test $ac_prog_rejected = yes; then
3451   # We found a bogon in the path, so make sure we never use it.
3452   set dummy $ac_cv_prog_CC
3453   shift
3454   if test $# != 0; then
3455     # We chose a different compiler from the bogus one.
3456     # However, it has the same basename, so the bogon will be chosen
3457     # first if we set CC to just the basename; use the full file name.
3458     shift
3459     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3460   fi
3461 fi
3462 fi
3463 fi
3464 CC=$ac_cv_prog_CC
3465 if test -n "$CC"; then
3466   echo "$as_me:$LINENO: result: $CC" >&5
3467 echo "${ECHO_T}$CC" >&6
3468 else
3469   echo "$as_me:$LINENO: result: no" >&5
3470 echo "${ECHO_T}no" >&6
3471 fi
3472
3473 fi
3474 if test -z "$CC"; then
3475   if test -n "$ac_tool_prefix"; then
3476   for ac_prog in cl
3477   do
3478     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3479 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3480 echo "$as_me:$LINENO: checking for $ac_word" >&5
3481 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3482 if test "${ac_cv_prog_CC+set}" = set; then
3483   echo $ECHO_N "(cached) $ECHO_C" >&6
3484 else
3485   if test -n "$CC"; then
3486   ac_cv_prog_CC="$CC" # Let the user override the test.
3487 else
3488 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3489 for as_dir in $PATH
3490 do
3491   IFS=$as_save_IFS
3492   test -z "$as_dir" && as_dir=.
3493   for ac_exec_ext in '' $ac_executable_extensions; do
3494   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3495     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3496     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3497     break 2
3498   fi
3499 done
3500 done
3501
3502 fi
3503 fi
3504 CC=$ac_cv_prog_CC
3505 if test -n "$CC"; then
3506   echo "$as_me:$LINENO: result: $CC" >&5
3507 echo "${ECHO_T}$CC" >&6
3508 else
3509   echo "$as_me:$LINENO: result: no" >&5
3510 echo "${ECHO_T}no" >&6
3511 fi
3512
3513     test -n "$CC" && break
3514   done
3515 fi
3516 if test -z "$CC"; then
3517   ac_ct_CC=$CC
3518   for ac_prog in cl
3519 do
3520   # Extract the first word of "$ac_prog", so it can be a program name with args.
3521 set dummy $ac_prog; ac_word=$2
3522 echo "$as_me:$LINENO: checking for $ac_word" >&5
3523 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3524 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3525   echo $ECHO_N "(cached) $ECHO_C" >&6
3526 else
3527   if test -n "$ac_ct_CC"; then
3528   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3529 else
3530 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3531 for as_dir in $PATH
3532 do
3533   IFS=$as_save_IFS
3534   test -z "$as_dir" && as_dir=.
3535   for ac_exec_ext in '' $ac_executable_extensions; do
3536   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3537     ac_cv_prog_ac_ct_CC="$ac_prog"
3538     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3539     break 2
3540   fi
3541 done
3542 done
3543
3544 fi
3545 fi
3546 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3547 if test -n "$ac_ct_CC"; then
3548   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3549 echo "${ECHO_T}$ac_ct_CC" >&6
3550 else
3551   echo "$as_me:$LINENO: result: no" >&5
3552 echo "${ECHO_T}no" >&6
3553 fi
3554
3555   test -n "$ac_ct_CC" && break
3556 done
3557
3558   CC=$ac_ct_CC
3559 fi
3560
3561 fi
3562
3563
3564 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3565 See \`config.log' for more details." >&5
3566 echo "$as_me: error: no acceptable C compiler found in \$PATH
3567 See \`config.log' for more details." >&2;}
3568    { (exit 1); exit 1; }; }
3569
3570 # Provide some information about the compiler.
3571 echo "$as_me:$LINENO:" \
3572      "checking for C compiler version" >&5
3573 ac_compiler=`set X $ac_compile; echo $2`
3574 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3575   (eval $ac_compiler --version </dev/null >&5) 2>&5
3576   ac_status=$?
3577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3578   (exit $ac_status); }
3579 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3580   (eval $ac_compiler -v </dev/null >&5) 2>&5
3581   ac_status=$?
3582   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3583   (exit $ac_status); }
3584 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3585   (eval $ac_compiler -V </dev/null >&5) 2>&5
3586   ac_status=$?
3587   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3588   (exit $ac_status); }
3589
3590 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3591 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3592 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3593   echo $ECHO_N "(cached) $ECHO_C" >&6
3594 else
3595   cat >conftest.$ac_ext <<_ACEOF
3596 /* confdefs.h.  */
3597 _ACEOF
3598 cat confdefs.h >>conftest.$ac_ext
3599 cat >>conftest.$ac_ext <<_ACEOF
3600 /* end confdefs.h.  */
3601
3602 int
3603 main ()
3604 {
3605 #ifndef __GNUC__
3606        choke me
3607 #endif
3608
3609   ;
3610   return 0;
3611 }
3612 _ACEOF
3613 rm -f conftest.$ac_objext
3614 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3615   (eval $ac_compile) 2>conftest.er1
3616   ac_status=$?
3617   grep -v '^ *+' conftest.er1 >conftest.err
3618   rm -f conftest.er1
3619   cat conftest.err >&5
3620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3621   (exit $ac_status); } &&
3622          { ac_try='test -z "$ac_c_werror_flag"
3623                          || test ! -s conftest.err'
3624   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3625   (eval $ac_try) 2>&5
3626   ac_status=$?
3627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3628   (exit $ac_status); }; } &&
3629          { ac_try='test -s conftest.$ac_objext'
3630   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3631   (eval $ac_try) 2>&5
3632   ac_status=$?
3633   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3634   (exit $ac_status); }; }; then
3635   ac_compiler_gnu=yes
3636 else
3637   echo "$as_me: failed program was:" >&5
3638 sed 's/^/| /' conftest.$ac_ext >&5
3639
3640 ac_compiler_gnu=no
3641 fi
3642 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3643 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3644
3645 fi
3646 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3647 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3648 GCC=`test $ac_compiler_gnu = yes && echo yes`
3649 ac_test_CFLAGS=${CFLAGS+set}
3650 ac_save_CFLAGS=$CFLAGS
3651 CFLAGS="-g"
3652 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3653 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3654 if test "${ac_cv_prog_cc_g+set}" = set; then
3655   echo $ECHO_N "(cached) $ECHO_C" >&6
3656 else
3657   cat >conftest.$ac_ext <<_ACEOF
3658 /* confdefs.h.  */
3659 _ACEOF
3660 cat confdefs.h >>conftest.$ac_ext
3661 cat >>conftest.$ac_ext <<_ACEOF
3662 /* end confdefs.h.  */
3663
3664 int
3665 main ()
3666 {
3667
3668   ;
3669   return 0;
3670 }
3671 _ACEOF
3672 rm -f conftest.$ac_objext
3673 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3674   (eval $ac_compile) 2>conftest.er1
3675   ac_status=$?
3676   grep -v '^ *+' conftest.er1 >conftest.err
3677   rm -f conftest.er1
3678   cat conftest.err >&5
3679   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3680   (exit $ac_status); } &&
3681          { ac_try='test -z "$ac_c_werror_flag"
3682                          || test ! -s conftest.err'
3683   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3684   (eval $ac_try) 2>&5
3685   ac_status=$?
3686   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3687   (exit $ac_status); }; } &&
3688          { ac_try='test -s conftest.$ac_objext'
3689   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3690   (eval $ac_try) 2>&5
3691   ac_status=$?
3692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3693   (exit $ac_status); }; }; then
3694   ac_cv_prog_cc_g=yes
3695 else
3696   echo "$as_me: failed program was:" >&5
3697 sed 's/^/| /' conftest.$ac_ext >&5
3698
3699 ac_cv_prog_cc_g=no
3700 fi
3701 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3702 fi
3703 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3704 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3705 if test "$ac_test_CFLAGS" = set; then
3706   CFLAGS=$ac_save_CFLAGS
3707 elif test $ac_cv_prog_cc_g = yes; then
3708   if test "$GCC" = yes; then
3709     CFLAGS="-g -O2"
3710   else
3711     CFLAGS="-g"
3712   fi
3713 else
3714   if test "$GCC" = yes; then
3715     CFLAGS="-O2"
3716   else
3717     CFLAGS=
3718   fi
3719 fi
3720 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3721 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3722 if test "${ac_cv_prog_cc_stdc+set}" = set; then
3723   echo $ECHO_N "(cached) $ECHO_C" >&6
3724 else
3725   ac_cv_prog_cc_stdc=no
3726 ac_save_CC=$CC
3727 cat >conftest.$ac_ext <<_ACEOF
3728 /* confdefs.h.  */
3729 _ACEOF
3730 cat confdefs.h >>conftest.$ac_ext
3731 cat >>conftest.$ac_ext <<_ACEOF
3732 /* end confdefs.h.  */
3733 #include <stdarg.h>
3734 #include <stdio.h>
3735 #include <sys/types.h>
3736 #include <sys/stat.h>
3737 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3738 struct buf { int x; };
3739 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3740 static char *e (p, i)
3741      char **p;
3742      int i;
3743 {
3744   return p[i];
3745 }
3746 static char *f (char * (*g) (char **, int), char **p, ...)
3747 {
3748   char *s;
3749   va_list v;
3750   va_start (v,p);
3751   s = g (p, va_arg (v,int));
3752   va_end (v);
3753   return s;
3754 }
3755
3756 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3757    function prototypes and stuff, but not '\xHH' hex character constants.
3758    These don't provoke an error unfortunately, instead are silently treated
3759    as 'x'.  The following induces an error, until -std1 is added to get
3760    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3761    array size at least.  It's necessary to write '\x00'==0 to get something
3762    that's true only with -std1.  */
3763 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3764
3765 int test (int i, double x);
3766 struct s1 {int (*f) (int a);};
3767 struct s2 {int (*f) (double a);};
3768 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3769 int argc;
3770 char **argv;
3771 int
3772 main ()
3773 {
3774 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3775   ;
3776   return 0;
3777 }
3778 _ACEOF
3779 # Don't try gcc -ansi; that turns off useful extensions and
3780 # breaks some systems' header files.
3781 # AIX                   -qlanglvl=ansi
3782 # Ultrix and OSF/1      -std1
3783 # HP-UX 10.20 and later -Ae
3784 # HP-UX older versions  -Aa -D_HPUX_SOURCE
3785 # SVR4                  -Xc -D__EXTENSIONS__
3786 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3787 do
3788   CC="$ac_save_CC $ac_arg"
3789   rm -f conftest.$ac_objext
3790 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3791   (eval $ac_compile) 2>conftest.er1
3792   ac_status=$?
3793   grep -v '^ *+' conftest.er1 >conftest.err
3794   rm -f conftest.er1
3795   cat conftest.err >&5
3796   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3797   (exit $ac_status); } &&
3798          { ac_try='test -z "$ac_c_werror_flag"
3799                          || test ! -s conftest.err'
3800   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3801   (eval $ac_try) 2>&5
3802   ac_status=$?
3803   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3804   (exit $ac_status); }; } &&
3805          { ac_try='test -s conftest.$ac_objext'
3806   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3807   (eval $ac_try) 2>&5
3808   ac_status=$?
3809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3810   (exit $ac_status); }; }; then
3811   ac_cv_prog_cc_stdc=$ac_arg
3812 break
3813 else
3814   echo "$as_me: failed program was:" >&5
3815 sed 's/^/| /' conftest.$ac_ext >&5
3816
3817 fi
3818 rm -f conftest.err conftest.$ac_objext
3819 done
3820 rm -f conftest.$ac_ext conftest.$ac_objext
3821 CC=$ac_save_CC
3822
3823 fi
3824
3825 case "x$ac_cv_prog_cc_stdc" in
3826   x|xno)
3827     echo "$as_me:$LINENO: result: none needed" >&5
3828 echo "${ECHO_T}none needed" >&6 ;;
3829   *)
3830     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3831 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3832     CC="$CC $ac_cv_prog_cc_stdc" ;;
3833 esac
3834
3835 # Some people use a C++ compiler to compile C.  Since we use `exit',
3836 # in C++ we need to declare it.  In case someone uses the same compiler
3837 # for both compiling C and C++ we need to have the C++ compiler decide
3838 # the declaration of exit, since it's the most demanding environment.
3839 cat >conftest.$ac_ext <<_ACEOF
3840 #ifndef __cplusplus
3841   choke me
3842 #endif
3843 _ACEOF
3844 rm -f conftest.$ac_objext
3845 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3846   (eval $ac_compile) 2>conftest.er1
3847   ac_status=$?
3848   grep -v '^ *+' conftest.er1 >conftest.err
3849   rm -f conftest.er1
3850   cat conftest.err >&5
3851   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3852   (exit $ac_status); } &&
3853          { ac_try='test -z "$ac_c_werror_flag"
3854                          || test ! -s conftest.err'
3855   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3856   (eval $ac_try) 2>&5
3857   ac_status=$?
3858   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3859   (exit $ac_status); }; } &&
3860          { ac_try='test -s conftest.$ac_objext'
3861   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3862   (eval $ac_try) 2>&5
3863   ac_status=$?
3864   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3865   (exit $ac_status); }; }; then
3866   for ac_declaration in \
3867    '' \
3868    'extern "C" void std::exit (int) throw (); using std::exit;' \
3869    'extern "C" void std::exit (int); using std::exit;' \
3870    'extern "C" void exit (int) throw ();' \
3871    'extern "C" void exit (int);' \
3872    'void exit (int);'
3873 do
3874   cat >conftest.$ac_ext <<_ACEOF
3875 /* confdefs.h.  */
3876 _ACEOF
3877 cat confdefs.h >>conftest.$ac_ext
3878 cat >>conftest.$ac_ext <<_ACEOF
3879 /* end confdefs.h.  */
3880 $ac_declaration
3881 #include <stdlib.h>
3882 int
3883 main ()
3884 {
3885 exit (42);
3886   ;
3887   return 0;
3888 }
3889 _ACEOF
3890 rm -f conftest.$ac_objext
3891 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3892   (eval $ac_compile) 2>conftest.er1
3893   ac_status=$?
3894   grep -v '^ *+' conftest.er1 >conftest.err
3895   rm -f conftest.er1
3896   cat conftest.err >&5
3897   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3898   (exit $ac_status); } &&
3899          { ac_try='test -z "$ac_c_werror_flag"
3900                          || test ! -s conftest.err'
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); }; } &&
3906          { ac_try='test -s conftest.$ac_objext'
3907   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3908   (eval $ac_try) 2>&5
3909   ac_status=$?
3910   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3911   (exit $ac_status); }; }; then
3912   :
3913 else
3914   echo "$as_me: failed program was:" >&5
3915 sed 's/^/| /' conftest.$ac_ext >&5
3916
3917 continue
3918 fi
3919 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3920   cat >conftest.$ac_ext <<_ACEOF
3921 /* confdefs.h.  */
3922 _ACEOF
3923 cat confdefs.h >>conftest.$ac_ext
3924 cat >>conftest.$ac_ext <<_ACEOF
3925 /* end confdefs.h.  */
3926 $ac_declaration
3927 int
3928 main ()
3929 {
3930 exit (42);
3931   ;
3932   return 0;
3933 }
3934 _ACEOF
3935 rm -f conftest.$ac_objext
3936 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3937   (eval $ac_compile) 2>conftest.er1
3938   ac_status=$?
3939   grep -v '^ *+' conftest.er1 >conftest.err
3940   rm -f conftest.er1
3941   cat conftest.err >&5
3942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3943   (exit $ac_status); } &&
3944          { ac_try='test -z "$ac_c_werror_flag"
3945                          || test ! -s conftest.err'
3946   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3947   (eval $ac_try) 2>&5
3948   ac_status=$?
3949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3950   (exit $ac_status); }; } &&
3951          { ac_try='test -s conftest.$ac_objext'
3952   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3953   (eval $ac_try) 2>&5
3954   ac_status=$?
3955   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3956   (exit $ac_status); }; }; then
3957   break
3958 else
3959   echo "$as_me: failed program was:" >&5
3960 sed 's/^/| /' conftest.$ac_ext >&5
3961
3962 fi
3963 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3964 done
3965 rm -f conftest*
3966 if test -n "$ac_declaration"; then
3967   echo '#ifdef __cplusplus' >>confdefs.h
3968   echo $ac_declaration      >>confdefs.h
3969   echo '#endif'             >>confdefs.h
3970 fi
3971
3972 else
3973   echo "$as_me: failed program was:" >&5
3974 sed 's/^/| /' conftest.$ac_ext >&5
3975
3976 fi
3977 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3978 ac_ext=c
3979 ac_cpp='$CPP $CPPFLAGS'
3980 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3981 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3982 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3983
3984
3985 cat >>confdefs.h <<\_ACEOF
3986 #define _GNU_SOURCE 1
3987 _ACEOF
3988
3989
3990
3991 if test -n "$ac_tool_prefix"; then
3992   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3993 set dummy ${ac_tool_prefix}ar; ac_word=$2
3994 echo "$as_me:$LINENO: checking for $ac_word" >&5
3995 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3996 if test "${ac_cv_prog_AR+set}" = set; then
3997   echo $ECHO_N "(cached) $ECHO_C" >&6
3998 else
3999   if test -n "$AR"; then
4000   ac_cv_prog_AR="$AR" # Let the user override the test.
4001 else
4002 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4003 for as_dir in $PATH
4004 do
4005   IFS=$as_save_IFS
4006   test -z "$as_dir" && as_dir=.
4007   for ac_exec_ext in '' $ac_executable_extensions; do
4008   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4009     ac_cv_prog_AR="${ac_tool_prefix}ar"
4010     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4011     break 2
4012   fi
4013 done
4014 done
4015
4016 fi
4017 fi
4018 AR=$ac_cv_prog_AR
4019 if test -n "$AR"; then
4020   echo "$as_me:$LINENO: result: $AR" >&5
4021 echo "${ECHO_T}$AR" >&6
4022 else
4023   echo "$as_me:$LINENO: result: no" >&5
4024 echo "${ECHO_T}no" >&6
4025 fi
4026
4027 fi
4028 if test -z "$ac_cv_prog_AR"; then
4029   ac_ct_AR=$AR
4030   # Extract the first word of "ar", so it can be a program name with args.
4031 set dummy ar; ac_word=$2
4032 echo "$as_me:$LINENO: checking for $ac_word" >&5
4033 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4034 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
4035   echo $ECHO_N "(cached) $ECHO_C" >&6
4036 else
4037   if test -n "$ac_ct_AR"; then
4038   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4039 else
4040 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4041 for as_dir in $PATH
4042 do
4043   IFS=$as_save_IFS
4044   test -z "$as_dir" && as_dir=.
4045   for ac_exec_ext in '' $ac_executable_extensions; do
4046   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4047     ac_cv_prog_ac_ct_AR="ar"
4048     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4049     break 2
4050   fi
4051 done
4052 done
4053
4054 fi
4055 fi
4056 ac_ct_AR=$ac_cv_prog_ac_ct_AR
4057 if test -n "$ac_ct_AR"; then
4058   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
4059 echo "${ECHO_T}$ac_ct_AR" >&6
4060 else
4061   echo "$as_me:$LINENO: result: no" >&5
4062 echo "${ECHO_T}no" >&6
4063 fi
4064
4065   AR=$ac_ct_AR
4066 else
4067   AR="$ac_cv_prog_AR"
4068 fi
4069
4070 if test -n "$ac_tool_prefix"; then
4071   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4072 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4073 echo "$as_me:$LINENO: checking for $ac_word" >&5
4074 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4075 if test "${ac_cv_prog_RANLIB+set}" = set; then
4076   echo $ECHO_N "(cached) $ECHO_C" >&6
4077 else
4078   if test -n "$RANLIB"; then
4079   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4080 else
4081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4082 for as_dir in $PATH
4083 do
4084   IFS=$as_save_IFS
4085   test -z "$as_dir" && as_dir=.
4086   for ac_exec_ext in '' $ac_executable_extensions; do
4087   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4088     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4089     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4090     break 2
4091   fi
4092 done
4093 done
4094
4095 fi
4096 fi
4097 RANLIB=$ac_cv_prog_RANLIB
4098 if test -n "$RANLIB"; then
4099   echo "$as_me:$LINENO: result: $RANLIB" >&5
4100 echo "${ECHO_T}$RANLIB" >&6
4101 else
4102   echo "$as_me:$LINENO: result: no" >&5
4103 echo "${ECHO_T}no" >&6
4104 fi
4105
4106 fi
4107 if test -z "$ac_cv_prog_RANLIB"; then
4108   ac_ct_RANLIB=$RANLIB
4109   # Extract the first word of "ranlib", so it can be a program name with args.
4110 set dummy ranlib; ac_word=$2
4111 echo "$as_me:$LINENO: checking for $ac_word" >&5
4112 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4113 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4114   echo $ECHO_N "(cached) $ECHO_C" >&6
4115 else
4116   if test -n "$ac_ct_RANLIB"; then
4117   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4118 else
4119 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4120 for as_dir in $PATH
4121 do
4122   IFS=$as_save_IFS
4123   test -z "$as_dir" && as_dir=.
4124   for ac_exec_ext in '' $ac_executable_extensions; do
4125   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4126     ac_cv_prog_ac_ct_RANLIB="ranlib"
4127     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4128     break 2
4129   fi
4130 done
4131 done
4132
4133   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4134 fi
4135 fi
4136 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4137 if test -n "$ac_ct_RANLIB"; then
4138   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4139 echo "${ECHO_T}$ac_ct_RANLIB" >&6
4140 else
4141   echo "$as_me:$LINENO: result: no" >&5
4142 echo "${ECHO_T}no" >&6
4143 fi
4144
4145   RANLIB=$ac_ct_RANLIB
4146 else
4147   RANLIB="$ac_cv_prog_RANLIB"
4148 fi
4149
4150
4151 # Check whether --enable-shared or --disable-shared was given.
4152 if test "${enable_shared+set}" = set; then
4153   enableval="$enable_shared"
4154   p=${PACKAGE-default}
4155     case $enableval in
4156     yes) enable_shared=yes ;;
4157     no) enable_shared=no ;;
4158     *)
4159       enable_shared=no
4160       # Look at the argument we got.  We use all the common list separators.
4161       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4162       for pkg in $enableval; do
4163         IFS="$lt_save_ifs"
4164         if test "X$pkg" = "X$p"; then
4165           enable_shared=yes
4166         fi
4167       done
4168       IFS="$lt_save_ifs"
4169       ;;
4170     esac
4171 else
4172   enable_shared=no
4173 fi;
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185 macro_version='2.1a'
4186 macro_revision='1.2435'
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199 ltmain="$ac_aux_dir/ltmain.sh"
4200
4201 # Set options
4202
4203 enable_dlopen=no
4204
4205
4206 enable_win32_dll=no
4207
4208
4209
4210 # Check whether --enable-static or --disable-static was given.
4211 if test "${enable_static+set}" = set; then
4212   enableval="$enable_static"
4213   p=${PACKAGE-default}
4214     case $enableval in
4215     yes) enable_static=yes ;;
4216     no) enable_static=no ;;
4217     *)
4218      enable_static=no
4219       # Look at the argument we got.  We use all the common list separators.
4220       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4221       for pkg in $enableval; do
4222         IFS="$lt_save_ifs"
4223         if test "X$pkg" = "X$p"; then
4224           enable_static=yes
4225         fi
4226       done
4227       IFS="$lt_save_ifs"
4228       ;;
4229     esac
4230 else
4231   enable_static=yes
4232 fi;
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242 # Check whether --with-pic or --without-pic was given.
4243 if test "${with_pic+set}" = set; then
4244   withval="$with_pic"
4245   pic_mode="$withval"
4246 else
4247   pic_mode=default
4248 fi;
4249
4250 test -z "$pic_mode" && pic_mode=default
4251
4252
4253
4254
4255
4256
4257
4258 # Check whether --enable-fast-install or --disable-fast-install was given.
4259 if test "${enable_fast_install+set}" = set; then
4260   enableval="$enable_fast_install"
4261   p=${PACKAGE-default}
4262     case $enableval in
4263     yes) enable_fast_install=yes ;;
4264     no) enable_fast_install=no ;;
4265     *)
4266       enable_fast_install=no
4267       # Look at the argument we got.  We use all the common list separators.
4268       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4269       for pkg in $enableval; do
4270         IFS="$lt_save_ifs"
4271         if test "X$pkg" = "X$p"; then
4272           enable_fast_install=yes
4273         fi
4274       done
4275       IFS="$lt_save_ifs"
4276       ;;
4277     esac
4278 else
4279   enable_fast_install=yes
4280 fi;
4281
4282
4283
4284
4285
4286
4287
4288
4289 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
4290 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
4291 if test "${lt_cv_path_SED+set}" = set; then
4292   echo $ECHO_N "(cached) $ECHO_C" >&6
4293 else
4294   # Loop through the user's path and test for sed and gsed.
4295 # Then use that list of sed's as ones to test for truncation.
4296 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4297 for as_dir in $PATH
4298 do
4299   IFS=$as_save_IFS
4300   test -z "$as_dir" && as_dir=.
4301   for lt_ac_prog in sed gsed; do
4302     for ac_exec_ext in '' $ac_executable_extensions; do
4303       if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
4304         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
4305       fi
4306     done
4307   done
4308 done
4309 IFS=$as_save_IFS
4310 lt_ac_max=0
4311 lt_ac_count=0
4312 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
4313 # along with /bin/sed that truncates output.
4314 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
4315   test ! -f $lt_ac_sed && continue
4316   cat /dev/null > conftest.in
4317   lt_ac_count=0
4318   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
4319   # Check for GNU sed and select it if it is found.
4320   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
4321     lt_cv_path_SED=$lt_ac_sed
4322     break
4323   fi
4324   while true; do
4325     cat conftest.in conftest.in >conftest.tmp
4326     mv conftest.tmp conftest.in
4327     cp conftest.in conftest.nl
4328     echo >>conftest.nl
4329     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
4330     cmp -s conftest.out conftest.nl || break
4331     # 10000 chars as input seems more than enough
4332     test $lt_ac_count -gt 10 && break
4333     lt_ac_count=`expr $lt_ac_count + 1`
4334     if test $lt_ac_count -gt $lt_ac_max; then
4335       lt_ac_max=$lt_ac_count
4336       lt_cv_path_SED=$lt_ac_sed
4337     fi
4338   done
4339 done
4340
4341 fi
4342
4343 SED=$lt_cv_path_SED
4344
4345 echo "$as_me:$LINENO: result: $SED" >&5
4346 echo "${ECHO_T}$SED" >&6
4347
4348 test -z "$SED" && SED=sed
4349 Xsed="$SED -e 1s/^X//"
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361 echo "$as_me:$LINENO: checking for egrep" >&5
4362 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4363 if test "${ac_cv_prog_egrep+set}" = set; then
4364   echo $ECHO_N "(cached) $ECHO_C" >&6
4365 else
4366   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4367     then ac_cv_prog_egrep='grep -E'
4368     else ac_cv_prog_egrep='egrep'
4369     fi
4370 fi
4371 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4372 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4373  EGREP=$ac_cv_prog_egrep
4374
4375
4376 echo "$as_me:$LINENO: checking for fgrep" >&5
4377 echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
4378 if test "${ac_cv_prog_fgrep+set}" = set; then
4379   echo $ECHO_N "(cached) $ECHO_C" >&6
4380 else
4381   if echo 'ab*c' | (grep -F 'ab*c') >/dev/null 2>&1
4382     then ac_cv_prog_fgrep='grep -F'
4383     else ac_cv_prog_fgrep='fgrep'
4384     fi
4385 fi
4386 echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5
4387 echo "${ECHO_T}$ac_cv_prog_fgrep" >&6
4388  FGREP=$ac_cv_prog_fgrep
4389
4390
4391 test -z "$GREP" && GREP=grep
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411 # Check whether --with-gnu-ld or --without-gnu-ld was given.
4412 if test "${with_gnu_ld+set}" = set; then
4413   withval="$with_gnu_ld"
4414   test "$withval" = no || with_gnu_ld=yes
4415 else
4416   with_gnu_ld=no
4417 fi;
4418 ac_prog=ld
4419 if test "$GCC" = yes; then
4420   # Check if gcc -print-prog-name=ld gives a path.
4421   echo "$as_me:$LINENO: checking for ld used by $CC" >&5
4422 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
4423   case $host in
4424   *-*-mingw*)
4425     # gcc leaves a trailing carriage return which upsets mingw
4426     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4427   *)
4428     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4429   esac
4430   case $ac_prog in
4431     # Accept absolute paths.
4432     [\\/]* | ?:[\\/]*)
4433       re_direlt='/[^/][^/]*/\.\./'
4434       # Canonicalize the pathname of ld
4435       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4436       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4437         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4438       done
4439       test -z "$LD" && LD="$ac_prog"
4440       ;;
4441   "")
4442     # If it fails, then pretend we aren't using GCC.
4443     ac_prog=ld
4444     ;;
4445   *)
4446     # If it is relative, then search for the first ld in PATH.
4447     with_gnu_ld=unknown
4448     ;;
4449   esac
4450 elif test "$with_gnu_ld" = yes; then
4451   echo "$as_me:$LINENO: checking for GNU ld" >&5
4452 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4453 else
4454   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4455 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4456 fi
4457 if test "${lt_cv_path_LD+set}" = set; then
4458   echo $ECHO_N "(cached) $ECHO_C" >&6
4459 else
4460   if test -z "$LD"; then
4461   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4462   for ac_dir in $PATH; do
4463     IFS="$lt_save_ifs"
4464     test -z "$ac_dir" && ac_dir=.
4465     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4466       lt_cv_path_LD="$ac_dir/$ac_prog"
4467       # Check to see if the program is GNU ld.  I'd rather use --version,
4468       # but apparently some variants of GNU ld only accept -v.
4469       # Break only if it was the GNU/non-GNU ld that we prefer.
4470       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4471       *GNU* | *'with BFD'*)
4472         test "$with_gnu_ld" != no && break
4473         ;;
4474       *)
4475         test "$with_gnu_ld" != yes && break
4476         ;;
4477       esac
4478     fi
4479   done
4480   IFS="$lt_save_ifs"
4481 else
4482   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4483 fi
4484 fi
4485
4486 LD="$lt_cv_path_LD"
4487 if test -n "$LD"; then
4488   echo "$as_me:$LINENO: result: $LD" >&5
4489 echo "${ECHO_T}$LD" >&6
4490 else
4491   echo "$as_me:$LINENO: result: no" >&5
4492 echo "${ECHO_T}no" >&6
4493 fi
4494 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4495 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4496    { (exit 1); exit 1; }; }
4497 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4498 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4499 if test "${lt_cv_prog_gnu_ld+set}" = set; then
4500   echo $ECHO_N "(cached) $ECHO_C" >&6
4501 else
4502   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4503 case `$LD -v 2>&1 </dev/null` in
4504 *GNU* | *'with BFD'*)
4505   lt_cv_prog_gnu_ld=yes
4506   ;;
4507 *)
4508   lt_cv_prog_gnu_ld=no
4509   ;;
4510 esac
4511 fi
4512 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4513 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4514 with_gnu_ld=$lt_cv_prog_gnu_ld
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525 echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
4526 echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6
4527 if test "${lt_cv_path_NM+set}" = set; then
4528   echo $ECHO_N "(cached) $ECHO_C" >&6
4529 else
4530   if test -n "$NM"; then
4531   # Let the user override the test.
4532   lt_cv_path_NM="$NM"
4533 else
4534   lt_nm_to_check="${ac_tool_prefix}nm"
4535   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4536     lt_nm_to_check="$lt_nm_to_check nm"
4537   fi
4538   for lt_tmp_nm in $lt_nm_to_check; do
4539     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4540     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4541       IFS="$lt_save_ifs"
4542       test -z "$ac_dir" && ac_dir=.
4543       tmp_nm="$ac_dir/$lt_tmp_nm"
4544       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4545         # Check to see if the nm accepts a BSD-compat flag.
4546         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4547         #   nm: unknown option "B" ignored
4548         # Tru64's nm complains that /dev/null is an invalid object file
4549         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4550         */dev/null* | *'Invalid file or object type'*)
4551           lt_cv_path_NM="$tmp_nm -B"
4552           break
4553           ;;
4554         *)
4555           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4556           */dev/null*)
4557             lt_cv_path_NM="$tmp_nm -p"
4558             break
4559             ;;
4560           *)
4561             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4562             continue # so that we can try to find one that supports BSD flags
4563             ;;
4564           esac
4565           ;;
4566         esac
4567       fi
4568     done
4569     IFS="$lt_save_ifs"
4570   done
4571   : ${lt_cv_path_NM=no}
4572 fi
4573 fi
4574 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
4575 echo "${ECHO_T}$lt_cv_path_NM" >&6
4576 if test "$lt_cv_path_NM" != "no"; then
4577   NM="$lt_cv_path_NM"
4578 else
4579   # Didn't find any BSD compatible name lister, look for dumpbin.
4580   if test -n "$ac_tool_prefix"; then
4581   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4582   do
4583     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4584 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4585 echo "$as_me:$LINENO: checking for $ac_word" >&5
4586 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4587 if test "${ac_cv_prog_DUMPBIN+set}" = set; then
4588   echo $ECHO_N "(cached) $ECHO_C" >&6
4589 else
4590   if test -n "$DUMPBIN"; then
4591   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4592 else
4593 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4594 for as_dir in $PATH
4595 do
4596   IFS=$as_save_IFS
4597   test -z "$as_dir" && as_dir=.
4598   for ac_exec_ext in '' $ac_executable_extensions; do
4599   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4600     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4601     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4602     break 2
4603   fi
4604 done
4605 done
4606
4607 fi
4608 fi
4609 DUMPBIN=$ac_cv_prog_DUMPBIN
4610 if test -n "$DUMPBIN"; then
4611   echo "$as_me:$LINENO: result: $DUMPBIN" >&5
4612 echo "${ECHO_T}$DUMPBIN" >&6
4613 else
4614   echo "$as_me:$LINENO: result: no" >&5
4615 echo "${ECHO_T}no" >&6
4616 fi
4617
4618     test -n "$DUMPBIN" && break
4619   done
4620 fi
4621 if test -z "$DUMPBIN"; then
4622   ac_ct_DUMPBIN=$DUMPBIN
4623   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4624 do
4625   # Extract the first word of "$ac_prog", so it can be a program name with args.
4626 set dummy $ac_prog; ac_word=$2
4627 echo "$as_me:$LINENO: checking for $ac_word" >&5
4628 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4629 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
4630   echo $ECHO_N "(cached) $ECHO_C" >&6
4631 else
4632   if test -n "$ac_ct_DUMPBIN"; then
4633   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4634 else
4635 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4636 for as_dir in $PATH
4637 do
4638   IFS=$as_save_IFS
4639   test -z "$as_dir" && as_dir=.
4640   for ac_exec_ext in '' $ac_executable_extensions; do
4641   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4642     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4643     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4644     break 2
4645   fi
4646 done
4647 done
4648
4649 fi
4650 fi
4651 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4652 if test -n "$ac_ct_DUMPBIN"; then
4653   echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
4654 echo "${ECHO_T}$ac_ct_DUMPBIN" >&6
4655 else
4656   echo "$as_me:$LINENO: result: no" >&5
4657 echo "${ECHO_T}no" >&6
4658 fi
4659
4660   test -n "$ac_ct_DUMPBIN" && break
4661 done
4662 test -n "$ac_ct_DUMPBIN" || ac_ct_DUMPBIN=":"
4663
4664   DUMPBIN=$ac_ct_DUMPBIN
4665 fi
4666
4667
4668   if test "$DUMPBIN" != ":"; then
4669     NM="$DUMPBIN"
4670   fi
4671 fi
4672 test -z "$NM" && NM=nm
4673
4674
4675
4676
4677
4678
4679 echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
4680 echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6
4681 if test "${lt_cv_nm_interface+set}" = set; then
4682   echo $ECHO_N "(cached) $ECHO_C" >&6
4683 else
4684   lt_cv_nm_interface="BSD nm"
4685   echo "int some_variable = 0;" > conftest.$ac_ext
4686   (eval echo "\"\$as_me:4686: $ac_compile\"" >&5)
4687   (eval "$ac_compile" 2>conftest.err)
4688   cat conftest.err >&5
4689   (eval echo "\"\$as_me:4689: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4690   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4691   cat conftest.err >&5
4692   (eval echo "\"\$as_me:4692: output\"" >&5)
4693   cat conftest.out >&5
4694   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4695     lt_cv_nm_interface="MS dumpbin"
4696   fi
4697   rm -f conftest*
4698 fi
4699 echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
4700 echo "${ECHO_T}$lt_cv_nm_interface" >&6
4701
4702 echo "$as_me:$LINENO: checking whether ln -s works" >&5
4703 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4704 LN_S=$as_ln_s
4705 if test "$LN_S" = "ln -s"; then
4706   echo "$as_me:$LINENO: result: yes" >&5
4707 echo "${ECHO_T}yes" >&6
4708 else
4709   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4710 echo "${ECHO_T}no, using $LN_S" >&6
4711 fi
4712
4713 # find the maximum length of command line arguments
4714 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
4715 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
4716 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
4717   echo $ECHO_N "(cached) $ECHO_C" >&6
4718 else
4719     i=0
4720   teststring="ABCD"
4721
4722   case $build_os in
4723   msdosdjgpp*)
4724     # On DJGPP, this test can blow up pretty badly due to problems in libc
4725     # (any single argument exceeding 2000 bytes causes a buffer overrun
4726     # during glob expansion).  Even if it were fixed, the result of this
4727     # check would be larger than it should be.
4728     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4729     ;;
4730
4731   gnu*)
4732     # Under GNU Hurd, this test is not required because there is
4733     # no limit to the length of command line arguments.
4734     # Libtool will interpret -1 as no limit whatsoever
4735     lt_cv_sys_max_cmd_len=-1;
4736     ;;
4737
4738   cygwin* | mingw*)
4739     # On Win9x/ME, this test blows up -- it succeeds, but takes
4740     # about 5 minutes as the teststring grows exponentially.
4741     # Worse, since 9x/ME are not pre-emptively multitasking,
4742     # you end up with a "frozen" computer, even though with patience
4743     # the test eventually succeeds (with a max line length of 256k).
4744     # Instead, let's just punt: use the minimum linelength reported by
4745     # all of the supported platforms: 8192 (on NT/2K/XP).
4746     lt_cv_sys_max_cmd_len=8192;
4747     ;;
4748
4749   amigaos*)
4750     # On AmigaOS with pdksh, this test takes hours, literally.
4751     # So we just punt and use a minimum line length of 8192.
4752     lt_cv_sys_max_cmd_len=8192;
4753     ;;
4754
4755   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4756     # This has been around since 386BSD, at least.  Likely further.
4757     if test -x /sbin/sysctl; then
4758       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4759     elif test -x /usr/sbin/sysctl; then
4760       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4761     else
4762       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4763     fi
4764     # And add a safety zone
4765     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4766     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4767     ;;
4768
4769   interix*)
4770     # We know the value 262144 and hardcode it with a safety zone (like BSD)
4771     lt_cv_sys_max_cmd_len=196608
4772     ;;
4773
4774   osf*)
4775     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4776     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4777     # nice to cause kernel panics so lets avoid the loop below.
4778     # First set a reasonable default.
4779     lt_cv_sys_max_cmd_len=16384
4780     #
4781     if test -x /sbin/sysconfig; then
4782       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4783         *1*) lt_cv_sys_max_cmd_len=-1 ;;
4784       esac
4785     fi
4786     ;;
4787   sco3.2v5*)
4788     lt_cv_sys_max_cmd_len=102400
4789     ;;
4790   sysv5* | sco5v6* | sysv4.2uw2*)
4791     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4792     if test -n "$kargmax"; then
4793       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4794     else
4795       lt_cv_sys_max_cmd_len=32768
4796     fi
4797     ;;
4798   *)
4799     lt_cv_sys_max_cmd_len=`getconf ARG_MAX 2> /dev/null`
4800     if test -n $lt_cv_sys_max_cmd_len; then
4801       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4802       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4803     else
4804       # Make teststring a little bigger before we do anything with it.
4805       # a 1K string should be a reasonable start.
4806       for i in 1 2 3 4 5 6 7 8 ; do
4807         teststring=$teststring$teststring
4808       done
4809       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4810       # If test is not a shell built-in, we'll probably end up computing a
4811       # maximum length that is only half of the actual maximum length, but
4812       # we can't tell.
4813       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4814                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4815               test $i != 17 # 1/2 MB should be enough
4816       do
4817         i=`expr $i + 1`
4818         teststring=$teststring$teststring
4819       done
4820       # Only check the string length outside the loop.
4821       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4822       teststring=
4823       # Add a significant safety factor because C++ compilers can tack on
4824       # massive amounts of additional arguments before passing them to the
4825       # linker.  It appears as though 1/2 is a usable value.
4826       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4827     fi
4828     ;;
4829   esac
4830
4831 fi
4832
4833 if test -n $lt_cv_sys_max_cmd_len ; then
4834   echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4835 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
4836 else
4837   echo "$as_me:$LINENO: result: none" >&5
4838 echo "${ECHO_T}none" >&6
4839 fi
4840 max_cmd_len=$lt_cv_sys_max_cmd_len
4841
4842
4843
4844
4845
4846
4847
4848 : ${CP="cp -f"}
4849 : ${MV="mv -f"}
4850 : ${RM="rm -f"}
4851
4852 echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
4853 echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6
4854 # Try some XSI features
4855 xsi_shell=no
4856 ( _lt_dummy="a/b/c"
4857   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4858       = c,a/b,, ) >/dev/null 2>&1 \
4859   && xsi_shell=yes
4860 echo "$as_me:$LINENO: result: $xsi_shell" >&5
4861 echo "${ECHO_T}$xsi_shell" >&6
4862
4863
4864 echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
4865 echo $ECHO_N "checking whether the shell understands \"+=\"... $ECHO_C" >&6
4866 lt_shell_append=no
4867 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4868     >/dev/null 2>&1 \
4869   && lt_shell_append=yes
4870 echo "$as_me:$LINENO: result: $lt_shell_append" >&5
4871 echo "${ECHO_T}$lt_shell_append" >&6
4872
4873
4874 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4875   lt_unset=unset
4876 else
4877   lt_unset=false
4878 fi
4879
4880
4881
4882
4883
4884 # test EBCDIC or ASCII
4885 case `echo X|tr X '\101'` in
4886  A) # ASCII based system
4887     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4888   lt_SP2NL='tr \040 \012'
4889   lt_NL2SP='tr \015\012 \040\040'
4890   ;;
4891  *) # EBCDIC based system
4892   lt_SP2NL='tr \100 \n'
4893   lt_NL2SP='tr \r\n \100\100'
4894   ;;
4895 esac
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4906 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
4907 if test "${lt_cv_ld_reload_flag+set}" = set; then
4908   echo $ECHO_N "(cached) $ECHO_C" >&6
4909 else
4910   lt_cv_ld_reload_flag='-r'
4911 fi
4912 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4913 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4914 reload_flag=$lt_cv_ld_reload_flag
4915 case $reload_flag in
4916 "" | " "*) ;;
4917 *) reload_flag=" $reload_flag" ;;
4918 esac
4919 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4920 case $host_os in
4921   darwin*)
4922     if test "$GCC" = yes; then
4923       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4924     else
4925       reload_cmds='$LD$reload_flag -o $output$reload_objs'
4926     fi
4927     ;;
4928 esac
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939 echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
4940 echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6
4941 if test "${lt_cv_deplibs_check_method+set}" = set; then
4942   echo $ECHO_N "(cached) $ECHO_C" >&6
4943 else
4944   lt_cv_file_magic_cmd='$MAGIC_CMD'
4945 lt_cv_file_magic_test_file=
4946 lt_cv_deplibs_check_method='unknown'
4947 # Need to set the preceding variable on all platforms that support
4948 # interlibrary dependencies.
4949 # 'none' -- dependencies not supported.
4950 # `unknown' -- same as none, but documents that we really don't know.
4951 # 'pass_all' -- all dependencies passed with no checks.
4952 # 'test_compile' -- check by making test program.
4953 # 'file_magic [[regex]]' -- check by looking for files in library path
4954 # which responds to the $file_magic_cmd with a given extended regex.
4955 # If you have `file' or equivalent on your system and you're not sure
4956 # whether `pass_all' will *always* work, you probably want this one.
4957
4958 case $host_os in
4959 aix[4-9]*)
4960   lt_cv_deplibs_check_method=pass_all
4961   ;;
4962
4963 beos*)
4964   lt_cv_deplibs_check_method=pass_all
4965   ;;
4966
4967 bsdi[45]*)
4968   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4969   lt_cv_file_magic_cmd='/usr/bin/file -L'
4970   lt_cv_file_magic_test_file=/shlib/libc.so
4971   ;;
4972
4973 cygwin*)
4974   # func_win32_libid is a shell function defined in ltmain.sh
4975   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4976   lt_cv_file_magic_cmd='func_win32_libid'
4977   ;;
4978
4979 mingw* | pw32*)
4980   # Base MSYS/MinGW do not provide the 'file' command needed by
4981   # func_win32_libid shell function, so use a weaker test based on 'objdump',
4982   # unless we find 'file', for example because we are cross-compiling.
4983   if ( file / ) >/dev/null 2>&1; then
4984     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4985     lt_cv_file_magic_cmd='func_win32_libid'
4986   else
4987     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4988     lt_cv_file_magic_cmd='$OBJDUMP -f'
4989   fi
4990   ;;
4991
4992 darwin* | rhapsody*)
4993   lt_cv_deplibs_check_method=pass_all
4994   ;;
4995
4996 freebsd* | dragonfly*)
4997   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4998     case $host_cpu in
4999     i*86 )
5000       # Not sure whether the presence of OpenBSD here was a mistake.
5001       # Let's accept both of them until this is cleared up.
5002       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5003       lt_cv_file_magic_cmd=/usr/bin/file
5004       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5005       ;;
5006     esac
5007   else
5008     lt_cv_deplibs_check_method=pass_all
5009   fi
5010   ;;
5011
5012 gnu*)
5013   lt_cv_deplibs_check_method=pass_all
5014   ;;
5015
5016 hpux10.20* | hpux11*)
5017   lt_cv_file_magic_cmd=/usr/bin/file
5018   case $host_cpu in
5019   ia64*)
5020     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5021     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5022     ;;
5023   hppa*64*)
5024     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]'
5025     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5026     ;;
5027   *)
5028     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5029     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5030     ;;
5031   esac
5032   ;;
5033
5034 interix[3-9]*)
5035   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5036   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5037   ;;
5038
5039 irix5* | irix6* | nonstopux*)
5040   case $LD in
5041   *-32|*"-32 ") libmagic=32-bit;;
5042   *-n32|*"-n32 ") libmagic=N32;;
5043   *-64|*"-64 ") libmagic=64-bit;;
5044   *) libmagic=never-match;;
5045   esac
5046   lt_cv_deplibs_check_method=pass_all
5047   ;;
5048
5049 # This must be Linux ELF.
5050 linux* | k*bsd*-gnu)
5051   lt_cv_deplibs_check_method=pass_all
5052   ;;
5053
5054 netbsd*)
5055   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5056     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5057   else
5058     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5059   fi
5060   ;;
5061
5062 newos6*)
5063   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5064   lt_cv_file_magic_cmd=/usr/bin/file
5065   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5066   ;;
5067
5068 *nto* | *qnx*)
5069   lt_cv_deplibs_check_method=pass_all
5070   ;;
5071
5072 openbsd*)
5073   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5074     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5075   else
5076     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5077   fi
5078   ;;
5079
5080 osf3* | osf4* | osf5*)
5081   lt_cv_deplibs_check_method=pass_all
5082   ;;
5083
5084 rdos*)
5085   lt_cv_deplibs_check_method=pass_all
5086   ;;
5087
5088 solaris*)
5089   lt_cv_deplibs_check_method=pass_all
5090   ;;
5091
5092 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5093   lt_cv_deplibs_check_method=pass_all
5094   ;;
5095
5096 sysv4 | sysv4.3*)
5097   case $host_vendor in
5098   motorola)
5099     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]'
5100     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5101     ;;
5102   ncr)
5103     lt_cv_deplibs_check_method=pass_all
5104     ;;
5105   sequent)
5106     lt_cv_file_magic_cmd='/bin/file'
5107     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5108     ;;
5109   sni)
5110     lt_cv_file_magic_cmd='/bin/file'
5111     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5112     lt_cv_file_magic_test_file=/lib/libc.so
5113     ;;
5114   siemens)
5115     lt_cv_deplibs_check_method=pass_all
5116     ;;
5117   pc)
5118     lt_cv_deplibs_check_method=pass_all
5119     ;;
5120   esac
5121   ;;
5122
5123 tpf*)
5124   lt_cv_deplibs_check_method=pass_all
5125   ;;
5126 esac
5127
5128 fi
5129 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5130 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5131 file_magic_cmd=$lt_cv_file_magic_cmd
5132 deplibs_check_method=$lt_cv_deplibs_check_method
5133 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146 if test -n "$ac_tool_prefix"; then
5147   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5148 set dummy ${ac_tool_prefix}ar; ac_word=$2
5149 echo "$as_me:$LINENO: checking for $ac_word" >&5
5150 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5151 if test "${ac_cv_prog_AR+set}" = set; then
5152   echo $ECHO_N "(cached) $ECHO_C" >&6
5153 else
5154   if test -n "$AR"; then
5155   ac_cv_prog_AR="$AR" # Let the user override the test.
5156 else
5157 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5158 for as_dir in $PATH
5159 do
5160   IFS=$as_save_IFS
5161   test -z "$as_dir" && as_dir=.
5162   for ac_exec_ext in '' $ac_executable_extensions; do
5163   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5164     ac_cv_prog_AR="${ac_tool_prefix}ar"
5165     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5166     break 2
5167   fi
5168 done
5169 done
5170
5171 fi
5172 fi
5173 AR=$ac_cv_prog_AR
5174 if test -n "$AR"; then
5175   echo "$as_me:$LINENO: result: $AR" >&5
5176 echo "${ECHO_T}$AR" >&6
5177 else
5178   echo "$as_me:$LINENO: result: no" >&5
5179 echo "${ECHO_T}no" >&6
5180 fi
5181
5182 fi
5183 if test -z "$ac_cv_prog_AR"; then
5184   ac_ct_AR=$AR
5185   # Extract the first word of "ar", so it can be a program name with args.
5186 set dummy ar; ac_word=$2
5187 echo "$as_me:$LINENO: checking for $ac_word" >&5
5188 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5189 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
5190   echo $ECHO_N "(cached) $ECHO_C" >&6
5191 else
5192   if test -n "$ac_ct_AR"; then
5193   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5194 else
5195 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5196 for as_dir in $PATH
5197 do
5198   IFS=$as_save_IFS
5199   test -z "$as_dir" && as_dir=.
5200   for ac_exec_ext in '' $ac_executable_extensions; do
5201   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5202     ac_cv_prog_ac_ct_AR="ar"
5203     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5204     break 2
5205   fi
5206 done
5207 done
5208
5209   test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
5210 fi
5211 fi
5212 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5213 if test -n "$ac_ct_AR"; then
5214   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
5215 echo "${ECHO_T}$ac_ct_AR" >&6
5216 else
5217   echo "$as_me:$LINENO: result: no" >&5
5218 echo "${ECHO_T}no" >&6
5219 fi
5220
5221   AR=$ac_ct_AR
5222 else
5223   AR="$ac_cv_prog_AR"
5224 fi
5225
5226 test -z "$AR" && AR=ar
5227 test -z "$AR_FLAGS" && AR_FLAGS=cru
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239 if test -n "$ac_tool_prefix"; then
5240   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5241 set dummy ${ac_tool_prefix}strip; ac_word=$2
5242 echo "$as_me:$LINENO: checking for $ac_word" >&5
5243 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5244 if test "${ac_cv_prog_STRIP+set}" = set; then
5245   echo $ECHO_N "(cached) $ECHO_C" >&6
5246 else
5247   if test -n "$STRIP"; then
5248   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5249 else
5250 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5251 for as_dir in $PATH
5252 do
5253   IFS=$as_save_IFS
5254   test -z "$as_dir" && as_dir=.
5255   for ac_exec_ext in '' $ac_executable_extensions; do
5256   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5257     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5258     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5259     break 2
5260   fi
5261 done
5262 done
5263
5264 fi
5265 fi
5266 STRIP=$ac_cv_prog_STRIP
5267 if test -n "$STRIP"; then
5268   echo "$as_me:$LINENO: result: $STRIP" >&5
5269 echo "${ECHO_T}$STRIP" >&6
5270 else
5271   echo "$as_me:$LINENO: result: no" >&5
5272 echo "${ECHO_T}no" >&6
5273 fi
5274
5275 fi
5276 if test -z "$ac_cv_prog_STRIP"; then
5277   ac_ct_STRIP=$STRIP
5278   # Extract the first word of "strip", so it can be a program name with args.
5279 set dummy strip; ac_word=$2
5280 echo "$as_me:$LINENO: checking for $ac_word" >&5
5281 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5282 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5283   echo $ECHO_N "(cached) $ECHO_C" >&6
5284 else
5285   if test -n "$ac_ct_STRIP"; then
5286   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5287 else
5288 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5289 for as_dir in $PATH
5290 do
5291   IFS=$as_save_IFS
5292   test -z "$as_dir" && as_dir=.
5293   for ac_exec_ext in '' $ac_executable_extensions; do
5294   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5295     ac_cv_prog_ac_ct_STRIP="strip"
5296     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5297     break 2
5298   fi
5299 done
5300 done
5301
5302   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5303 fi
5304 fi
5305 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5306 if test -n "$ac_ct_STRIP"; then
5307   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5308 echo "${ECHO_T}$ac_ct_STRIP" >&6
5309 else
5310   echo "$as_me:$LINENO: result: no" >&5
5311 echo "${ECHO_T}no" >&6
5312 fi
5313
5314   STRIP=$ac_ct_STRIP
5315 else
5316   STRIP="$ac_cv_prog_STRIP"
5317 fi
5318
5319 test -z "$STRIP" && STRIP=:
5320
5321
5322
5323
5324
5325
5326 if test -n "$ac_tool_prefix"; then
5327   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5328 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5329 echo "$as_me:$LINENO: checking for $ac_word" >&5
5330 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5331 if test "${ac_cv_prog_RANLIB+set}" = set; then
5332   echo $ECHO_N "(cached) $ECHO_C" >&6
5333 else
5334   if test -n "$RANLIB"; then
5335   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5336 else
5337 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5338 for as_dir in $PATH
5339 do
5340   IFS=$as_save_IFS
5341   test -z "$as_dir" && as_dir=.
5342   for ac_exec_ext in '' $ac_executable_extensions; do
5343   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5344     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5345     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5346     break 2
5347   fi
5348 done
5349 done
5350
5351 fi
5352 fi
5353 RANLIB=$ac_cv_prog_RANLIB
5354 if test -n "$RANLIB"; then
5355   echo "$as_me:$LINENO: result: $RANLIB" >&5
5356 echo "${ECHO_T}$RANLIB" >&6
5357 else
5358   echo "$as_me:$LINENO: result: no" >&5
5359 echo "${ECHO_T}no" >&6
5360 fi
5361
5362 fi
5363 if test -z "$ac_cv_prog_RANLIB"; then
5364   ac_ct_RANLIB=$RANLIB
5365   # Extract the first word of "ranlib", so it can be a program name with args.
5366 set dummy ranlib; ac_word=$2
5367 echo "$as_me:$LINENO: checking for $ac_word" >&5
5368 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5369 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5370   echo $ECHO_N "(cached) $ECHO_C" >&6
5371 else
5372   if test -n "$ac_ct_RANLIB"; then
5373   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5374 else
5375 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5376 for as_dir in $PATH
5377 do
5378   IFS=$as_save_IFS
5379   test -z "$as_dir" && as_dir=.
5380   for ac_exec_ext in '' $ac_executable_extensions; do
5381   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5382     ac_cv_prog_ac_ct_RANLIB="ranlib"
5383     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5384     break 2
5385   fi
5386 done
5387 done
5388
5389   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5390 fi
5391 fi
5392 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5393 if test -n "$ac_ct_RANLIB"; then
5394   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5395 echo "${ECHO_T}$ac_ct_RANLIB" >&6
5396 else
5397   echo "$as_me:$LINENO: result: no" >&5
5398 echo "${ECHO_T}no" >&6
5399 fi
5400
5401   RANLIB=$ac_ct_RANLIB
5402 else
5403   RANLIB="$ac_cv_prog_RANLIB"
5404 fi
5405
5406 test -z "$RANLIB" && RANLIB=:
5407
5408
5409
5410
5411
5412
5413 # Determine commands to create old-style static archives.
5414 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5415 old_postinstall_cmds='chmod 644 $oldlib'
5416 old_postuninstall_cmds=
5417
5418 if test -n "$RANLIB"; then
5419   case $host_os in
5420   openbsd*)
5421     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5422     ;;
5423   *)
5424     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5425     ;;
5426   esac
5427   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5428 fi
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463 # If no C compiler was specified, use CC.
5464 LTCC=${LTCC-"$CC"}
5465
5466 # If no C compiler flags were specified, use CFLAGS.
5467 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5468
5469 # Allow CC to be a program name with arguments.
5470 compiler=$CC
5471
5472
5473 # Check for command to grab the raw symbol name followed by C symbol from nm.
5474 echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
5475 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
5476 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
5477   echo $ECHO_N "(cached) $ECHO_C" >&6
5478 else
5479
5480 # These are sane defaults that work on at least a few old systems.
5481 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5482
5483 # Character class describing NM global symbol codes.
5484 symcode='[BCDEGRST]'
5485
5486 # Regexp to match symbols that can be accessed directly from C.
5487 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5488
5489 # Define system-specific variables.
5490 case $host_os in
5491 aix*)
5492   symcode='[BCDT]'
5493   ;;
5494 cygwin* | mingw* | pw32*)
5495   symcode='[ABCDGISTW]'
5496   ;;
5497 hpux*)
5498   if test "$host_cpu" = ia64; then
5499     symcode='[ABCDEGRST]'
5500   fi
5501   ;;
5502 irix* | nonstopux*)
5503   symcode='[BCDEGRST]'
5504   ;;
5505 osf*)
5506   symcode='[BCDEGQRST]'
5507   ;;
5508 solaris*)
5509   symcode='[BDRT]'
5510   ;;
5511 sco3.2v5*)
5512   symcode='[DT]'
5513   ;;
5514 sysv4.2uw2*)
5515   symcode='[DT]'
5516   ;;
5517 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5518   symcode='[ABDT]'
5519   ;;
5520 sysv4)
5521   symcode='[DFNSTU]'
5522   ;;
5523 esac
5524
5525 # If we're using GNU nm, then use its standard symbol codes.
5526 case `$NM -V 2>&1` in
5527 *GNU* | *'with BFD'*)
5528   symcode='[ABCDGIRSTW]' ;;
5529 esac
5530
5531 # Transform an extracted symbol line into a proper C declaration.
5532 # Some systems (esp. on ia64) link data and code symbols differently,
5533 # so use this general approach.
5534 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5535
5536 # Transform an extracted symbol line into symbol name and symbol address
5537 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5538
5539 # Handle CRLF in mingw tool chain
5540 opt_cr=
5541 case $build_os in
5542 mingw*)
5543   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5544   ;;
5545 esac
5546
5547 # Try without a prefix underscore, then with it.
5548 for ac_symprfx in "" "_"; do
5549
5550   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5551   symxfrm="\\1 $ac_symprfx\\2 \\2"
5552
5553   # Write the raw and C identifiers.
5554   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5555     # Fake it for dumpbin and say T for any non-static function
5556     # and D for any global variable.
5557     # Also find C++ and __fastcall symbols from MSVC++,
5558     # which start with @ or ?.
5559     lt_cv_sys_global_symbol_pipe="$AWK '"\
5560 "     {last_section=section; section=\$ 3};"\
5561 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5562 "     \$ 0!~/External *\|/{next};"\
5563 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5564 "     {if(hide[section]) next};"\
5565 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5566 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5567 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5568 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5569 "     ' prfx=^$ac_symprfx"
5570   else
5571     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5572   fi
5573
5574   # Check to see that the pipe works correctly.
5575   pipe_works=no
5576
5577   rm -f conftest*
5578   cat > conftest.$ac_ext <<_LT_EOF
5579 #ifdef __cplusplus
5580 extern "C" {
5581 #endif
5582 char nm_test_var;
5583 void nm_test_func(void);
5584 void nm_test_func(void){}
5585 #ifdef __cplusplus
5586 }
5587 #endif
5588 int main(){nm_test_var='a';nm_test_func();return(0);}
5589 _LT_EOF
5590
5591   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5592   (eval $ac_compile) 2>&5
5593   ac_status=$?
5594   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5595   (exit $ac_status); }; then
5596     # Now try to grab the symbols.
5597     nlist=conftest.nm
5598     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
5599   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5600   ac_status=$?
5601   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5602   (exit $ac_status); } && test -s "$nlist"; then
5603       # Try sorting and uniquifying the output.
5604       if sort "$nlist" | uniq > "$nlist"T; then
5605         mv -f "$nlist"T "$nlist"
5606       else
5607         rm -f "$nlist"T
5608       fi
5609
5610       # Make sure that we snagged all the symbols we need.
5611       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5612         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5613           cat <<_LT_EOF > conftest.$ac_ext
5614 #ifdef __cplusplus
5615 extern "C" {
5616 #endif
5617
5618 _LT_EOF
5619           # Now generate the symbol file.
5620           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5621
5622           cat <<_LT_EOF >> conftest.$ac_ext
5623
5624 /* The mapping between symbol names and symbols.  */
5625 const struct {
5626   const char *name;
5627   void       *address;
5628 }
5629 lt__PROGRAM__LTX_preloaded_symbols[] =
5630 {
5631   { "@PROGRAM@", (void *) 0 },
5632 _LT_EOF
5633           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5634           cat <<\_LT_EOF >> conftest.$ac_ext
5635   {0, (void *) 0}
5636 };
5637
5638 /* This works around a problem in FreeBSD linker */
5639 #ifdef FREEBSD_WORKAROUND
5640 static const void *lt_preloaded_setup() {
5641   return lt__PROGRAM__LTX_preloaded_symbols;
5642 }
5643 #endif
5644
5645 #ifdef __cplusplus
5646 }
5647 #endif
5648 _LT_EOF
5649           # Now try linking the two files.
5650           mv conftest.$ac_objext conftstm.$ac_objext
5651           lt_save_LIBS="$LIBS"
5652           lt_save_CFLAGS="$CFLAGS"
5653           LIBS="conftstm.$ac_objext"
5654           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5655           if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5656   (eval $ac_link) 2>&5
5657   ac_status=$?
5658   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5659   (exit $ac_status); } && test -s conftest${ac_exeext}; then
5660             pipe_works=yes
5661           fi
5662           LIBS="$lt_save_LIBS"
5663           CFLAGS="$lt_save_CFLAGS"
5664         else
5665           echo "cannot find nm_test_func in $nlist" >&5
5666         fi
5667       else
5668         echo "cannot find nm_test_var in $nlist" >&5
5669       fi
5670     else
5671       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5672     fi
5673   else
5674     echo "$progname: failed program was:" >&5
5675     cat conftest.$ac_ext >&5
5676   fi
5677   rm -f conftest* conftst*
5678
5679   # Do not use the global_symbol_pipe unless it works.
5680   if test "$pipe_works" = yes; then
5681     break
5682   else
5683     lt_cv_sys_global_symbol_pipe=
5684   fi
5685 done
5686
5687 fi
5688
5689 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5690   lt_cv_sys_global_symbol_to_cdecl=
5691 fi
5692 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5693   echo "$as_me:$LINENO: result: failed" >&5
5694 echo "${ECHO_T}failed" >&6
5695 else
5696   echo "$as_me:$LINENO: result: ok" >&5
5697 echo "${ECHO_T}ok" >&6
5698 fi
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5717 if test "${enable_libtool_lock+set}" = set; then
5718   enableval="$enable_libtool_lock"
5719
5720 fi;
5721 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5722
5723 # Some flags need to be propagated to the compiler or linker for good
5724 # libtool support.
5725 case $host in
5726 ia64-*-hpux*)
5727   # Find out which ABI we are using.
5728   echo 'int i;' > conftest.$ac_ext
5729   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5730   (eval $ac_compile) 2>&5
5731   ac_status=$?
5732   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5733   (exit $ac_status); }; then
5734     case `/usr/bin/file conftest.$ac_objext` in
5735       *ELF-32*)
5736         HPUX_IA64_MODE="32"
5737         ;;
5738       *ELF-64*)
5739         HPUX_IA64_MODE="64"
5740         ;;
5741     esac
5742   fi
5743   rm -rf conftest*
5744   ;;
5745 *-*-irix6*)
5746   # Find out which ABI we are using.
5747   echo '#line 5747 "configure"' > conftest.$ac_ext
5748   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5749   (eval $ac_compile) 2>&5
5750   ac_status=$?
5751   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5752   (exit $ac_status); }; then
5753     if test "$lt_cv_prog_gnu_ld" = yes; then
5754       case `/usr/bin/file conftest.$ac_objext` in
5755         *32-bit*)
5756           LD="${LD-ld} -melf32bsmip"
5757           ;;
5758         *N32*)
5759           LD="${LD-ld} -melf32bmipn32"
5760           ;;
5761         *64-bit*)
5762           LD="${LD-ld} -melf64bmip"
5763         ;;
5764       esac
5765     else
5766       case `/usr/bin/file conftest.$ac_objext` in
5767         *32-bit*)
5768           LD="${LD-ld} -32"
5769           ;;
5770         *N32*)
5771           LD="${LD-ld} -n32"
5772           ;;
5773         *64-bit*)
5774           LD="${LD-ld} -64"
5775           ;;
5776       esac
5777     fi
5778   fi
5779   rm -rf conftest*
5780   ;;
5781
5782 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5783 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5784   # Find out which ABI we are using.
5785   echo 'int i;' > conftest.$ac_ext
5786   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5787   (eval $ac_compile) 2>&5
5788   ac_status=$?
5789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5790   (exit $ac_status); }; then
5791     case `/usr/bin/file conftest.o` in
5792       *32-bit*)
5793         case $host in
5794           x86_64-*kfreebsd*-gnu)
5795             LD="${LD-ld} -m elf_i386_fbsd"
5796             ;;
5797           x86_64-*linux*)
5798             LD="${LD-ld} -m elf_i386"
5799             ;;
5800           ppc64-*linux*|powerpc64-*linux*)
5801             LD="${LD-ld} -m elf32ppclinux"
5802             ;;
5803           s390x-*linux*)
5804             LD="${LD-ld} -m elf_s390"
5805             ;;
5806           sparc64-*linux*)
5807             LD="${LD-ld} -m elf32_sparc"
5808             ;;
5809         esac
5810         ;;
5811       *64-bit*)
5812         case $host in
5813           x86_64-*kfreebsd*-gnu)
5814             LD="${LD-ld} -m elf_x86_64_fbsd"
5815             ;;
5816           x86_64-*linux*)
5817             LD="${LD-ld} -m elf_x86_64"
5818             ;;
5819           ppc*-*linux*|powerpc*-*linux*)
5820             LD="${LD-ld} -m elf64ppc"
5821             ;;
5822           s390*-*linux*|s390*-*tpf*)
5823             LD="${LD-ld} -m elf64_s390"
5824             ;;
5825           sparc*-*linux*)
5826             LD="${LD-ld} -m elf64_sparc"
5827             ;;
5828         esac
5829         ;;
5830     esac
5831   fi
5832   rm -rf conftest*
5833   ;;
5834
5835 *-*-sco3.2v5*)
5836   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5837   SAVE_CFLAGS="$CFLAGS"
5838   CFLAGS="$CFLAGS -belf"
5839   echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5840 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5841 if test "${lt_cv_cc_needs_belf+set}" = set; then
5842   echo $ECHO_N "(cached) $ECHO_C" >&6
5843 else
5844   ac_ext=c
5845 ac_cpp='$CPP $CPPFLAGS'
5846 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5847 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5848 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5849
5850      cat >conftest.$ac_ext <<_ACEOF
5851 /* confdefs.h.  */
5852 _ACEOF
5853 cat confdefs.h >>conftest.$ac_ext
5854 cat >>conftest.$ac_ext <<_ACEOF
5855 /* end confdefs.h.  */
5856
5857 int
5858 main ()
5859 {
5860
5861   ;
5862   return 0;
5863 }
5864 _ACEOF
5865 rm -f conftest.$ac_objext conftest$ac_exeext
5866 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5867   (eval $ac_link) 2>conftest.er1
5868   ac_status=$?
5869   grep -v '^ *+' conftest.er1 >conftest.err
5870   rm -f conftest.er1
5871   cat conftest.err >&5
5872   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5873   (exit $ac_status); } &&
5874          { ac_try='test -z "$ac_c_werror_flag"
5875                          || test ! -s conftest.err'
5876   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5877   (eval $ac_try) 2>&5
5878   ac_status=$?
5879   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5880   (exit $ac_status); }; } &&
5881          { ac_try='test -s conftest$ac_exeext'
5882   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5883   (eval $ac_try) 2>&5
5884   ac_status=$?
5885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5886   (exit $ac_status); }; }; then
5887   lt_cv_cc_needs_belf=yes
5888 else
5889   echo "$as_me: failed program was:" >&5
5890 sed 's/^/| /' conftest.$ac_ext >&5
5891
5892 lt_cv_cc_needs_belf=no
5893 fi
5894 rm -f conftest.err conftest.$ac_objext \
5895       conftest$ac_exeext conftest.$ac_ext
5896      ac_ext=c
5897 ac_cpp='$CPP $CPPFLAGS'
5898 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5899 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5900 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5901
5902 fi
5903 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5904 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5905   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5906     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5907     CFLAGS="$SAVE_CFLAGS"
5908   fi
5909   ;;
5910 sparc*-*solaris*)
5911   # Find out which ABI we are using.
5912   echo 'int i;' > conftest.$ac_ext
5913   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5914   (eval $ac_compile) 2>&5
5915   ac_status=$?
5916   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5917   (exit $ac_status); }; then
5918     case `/usr/bin/file conftest.o` in
5919     *64-bit*)
5920       case $lt_cv_prog_gnu_ld in
5921       yes*) LD="${LD-ld} -m elf64_sparc" ;;
5922       *)    LD="${LD-ld} -64" ;;
5923       esac
5924       ;;
5925     esac
5926   fi
5927   rm -rf conftest*
5928   ;;
5929 esac
5930
5931 need_locks="$enable_libtool_lock"
5932
5933 ac_ext=c
5934 ac_cpp='$CPP $CPPFLAGS'
5935 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5936 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5937 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5938 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
5939 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
5940 # On Suns, sometimes $CPP names a directory.
5941 if test -n "$CPP" && test -d "$CPP"; then
5942   CPP=
5943 fi
5944 if test -z "$CPP"; then
5945   if test "${ac_cv_prog_CPP+set}" = set; then
5946   echo $ECHO_N "(cached) $ECHO_C" >&6
5947 else
5948       # Double quotes because CPP needs to be expanded
5949     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5950     do
5951       ac_preproc_ok=false
5952 for ac_c_preproc_warn_flag in '' yes
5953 do
5954   # Use a header file that comes with gcc, so configuring glibc
5955   # with a fresh cross-compiler works.
5956   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5957   # <limits.h> exists even on freestanding compilers.
5958   # On the NeXT, cc -E runs the code through the compiler's parser,
5959   # not just through cpp. "Syntax error" is here to catch this case.
5960   cat >conftest.$ac_ext <<_ACEOF
5961 /* confdefs.h.  */
5962 _ACEOF
5963 cat confdefs.h >>conftest.$ac_ext
5964 cat >>conftest.$ac_ext <<_ACEOF
5965 /* end confdefs.h.  */
5966 #ifdef __STDC__
5967 # include <limits.h>
5968 #else
5969 # include <assert.h>
5970 #endif
5971                      Syntax error
5972 _ACEOF
5973 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5974   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5975   ac_status=$?
5976   grep -v '^ *+' conftest.er1 >conftest.err
5977   rm -f conftest.er1
5978   cat conftest.err >&5
5979   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5980   (exit $ac_status); } >/dev/null; then
5981   if test -s conftest.err; then
5982     ac_cpp_err=$ac_c_preproc_warn_flag
5983     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5984   else
5985     ac_cpp_err=
5986   fi
5987 else
5988   ac_cpp_err=yes
5989 fi
5990 if test -z "$ac_cpp_err"; then
5991   :
5992 else
5993   echo "$as_me: failed program was:" >&5
5994 sed 's/^/| /' conftest.$ac_ext >&5
5995
5996   # Broken: fails on valid input.
5997 continue
5998 fi
5999 rm -f conftest.err conftest.$ac_ext
6000
6001   # OK, works on sane cases.  Now check whether non-existent headers
6002   # can be detected and how.
6003   cat >conftest.$ac_ext <<_ACEOF
6004 /* confdefs.h.  */
6005 _ACEOF
6006 cat confdefs.h >>conftest.$ac_ext
6007 cat >>conftest.$ac_ext <<_ACEOF
6008 /* end confdefs.h.  */
6009 #include <ac_nonexistent.h>
6010 _ACEOF
6011 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6012   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6013   ac_status=$?
6014   grep -v '^ *+' conftest.er1 >conftest.err
6015   rm -f conftest.er1
6016   cat conftest.err >&5
6017   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6018   (exit $ac_status); } >/dev/null; then
6019   if test -s conftest.err; then
6020     ac_cpp_err=$ac_c_preproc_warn_flag
6021     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6022   else
6023     ac_cpp_err=
6024   fi
6025 else
6026   ac_cpp_err=yes
6027 fi
6028 if test -z "$ac_cpp_err"; then
6029   # Broken: success on invalid input.
6030 continue
6031 else
6032   echo "$as_me: failed program was:" >&5
6033 sed 's/^/| /' conftest.$ac_ext >&5
6034
6035   # Passes both tests.
6036 ac_preproc_ok=:
6037 break
6038 fi
6039 rm -f conftest.err conftest.$ac_ext
6040
6041 done
6042 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6043 rm -f conftest.err conftest.$ac_ext
6044 if $ac_preproc_ok; then
6045   break
6046 fi
6047
6048     done
6049     ac_cv_prog_CPP=$CPP
6050
6051 fi
6052   CPP=$ac_cv_prog_CPP
6053 else
6054   ac_cv_prog_CPP=$CPP
6055 fi
6056 echo "$as_me:$LINENO: result: $CPP" >&5
6057 echo "${ECHO_T}$CPP" >&6
6058 ac_preproc_ok=false
6059 for ac_c_preproc_warn_flag in '' yes
6060 do
6061   # Use a header file that comes with gcc, so configuring glibc
6062   # with a fresh cross-compiler works.
6063   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6064   # <limits.h> exists even on freestanding compilers.
6065   # On the NeXT, cc -E runs the code through the compiler's parser,
6066   # not just through cpp. "Syntax error" is here to catch this case.
6067   cat >conftest.$ac_ext <<_ACEOF
6068 /* confdefs.h.  */
6069 _ACEOF
6070 cat confdefs.h >>conftest.$ac_ext
6071 cat >>conftest.$ac_ext <<_ACEOF
6072 /* end confdefs.h.  */
6073 #ifdef __STDC__
6074 # include <limits.h>
6075 #else
6076 # include <assert.h>
6077 #endif
6078                      Syntax error
6079 _ACEOF
6080 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6081   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6082   ac_status=$?
6083   grep -v '^ *+' conftest.er1 >conftest.err
6084   rm -f conftest.er1
6085   cat conftest.err >&5
6086   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6087   (exit $ac_status); } >/dev/null; then
6088   if test -s conftest.err; then
6089     ac_cpp_err=$ac_c_preproc_warn_flag
6090     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6091   else
6092     ac_cpp_err=
6093   fi
6094 else
6095   ac_cpp_err=yes
6096 fi
6097 if test -z "$ac_cpp_err"; then
6098   :
6099 else
6100   echo "$as_me: failed program was:" >&5
6101 sed 's/^/| /' conftest.$ac_ext >&5
6102
6103   # Broken: fails on valid input.
6104 continue
6105 fi
6106 rm -f conftest.err conftest.$ac_ext
6107
6108   # OK, works on sane cases.  Now check whether non-existent headers
6109   # can be detected and how.
6110   cat >conftest.$ac_ext <<_ACEOF
6111 /* confdefs.h.  */
6112 _ACEOF
6113 cat confdefs.h >>conftest.$ac_ext
6114 cat >>conftest.$ac_ext <<_ACEOF
6115 /* end confdefs.h.  */
6116 #include <ac_nonexistent.h>
6117 _ACEOF
6118 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6119   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6120   ac_status=$?
6121   grep -v '^ *+' conftest.er1 >conftest.err
6122   rm -f conftest.er1
6123   cat conftest.err >&5
6124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6125   (exit $ac_status); } >/dev/null; then
6126   if test -s conftest.err; then
6127     ac_cpp_err=$ac_c_preproc_warn_flag
6128     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6129   else
6130     ac_cpp_err=
6131   fi
6132 else
6133   ac_cpp_err=yes
6134 fi
6135 if test -z "$ac_cpp_err"; then
6136   # Broken: success on invalid input.
6137 continue
6138 else
6139   echo "$as_me: failed program was:" >&5
6140 sed 's/^/| /' conftest.$ac_ext >&5
6141
6142   # Passes both tests.
6143 ac_preproc_ok=:
6144 break
6145 fi
6146 rm -f conftest.err conftest.$ac_ext
6147
6148 done
6149 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6150 rm -f conftest.err conftest.$ac_ext
6151 if $ac_preproc_ok; then
6152   :
6153 else
6154   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6155 See \`config.log' for more details." >&5
6156 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6157 See \`config.log' for more details." >&2;}
6158    { (exit 1); exit 1; }; }
6159 fi
6160
6161 ac_ext=c
6162 ac_cpp='$CPP $CPPFLAGS'
6163 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6164 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6165 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6166
6167
6168 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6169 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6170 if test "${ac_cv_header_stdc+set}" = set; then
6171   echo $ECHO_N "(cached) $ECHO_C" >&6
6172 else
6173   cat >conftest.$ac_ext <<_ACEOF
6174 /* confdefs.h.  */
6175 _ACEOF
6176 cat confdefs.h >>conftest.$ac_ext
6177 cat >>conftest.$ac_ext <<_ACEOF
6178 /* end confdefs.h.  */
6179 #include <stdlib.h>
6180 #include <stdarg.h>
6181 #include <string.h>
6182 #include <float.h>
6183
6184 int
6185 main ()
6186 {
6187
6188   ;
6189   return 0;
6190 }
6191 _ACEOF
6192 rm -f conftest.$ac_objext
6193 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6194   (eval $ac_compile) 2>conftest.er1
6195   ac_status=$?
6196   grep -v '^ *+' conftest.er1 >conftest.err
6197   rm -f conftest.er1
6198   cat conftest.err >&5
6199   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6200   (exit $ac_status); } &&
6201          { ac_try='test -z "$ac_c_werror_flag"
6202                          || test ! -s conftest.err'
6203   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6204   (eval $ac_try) 2>&5
6205   ac_status=$?
6206   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6207   (exit $ac_status); }; } &&
6208          { ac_try='test -s conftest.$ac_objext'
6209   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6210   (eval $ac_try) 2>&5
6211   ac_status=$?
6212   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6213   (exit $ac_status); }; }; then
6214   ac_cv_header_stdc=yes
6215 else
6216   echo "$as_me: failed program was:" >&5
6217 sed 's/^/| /' conftest.$ac_ext >&5
6218
6219 ac_cv_header_stdc=no
6220 fi
6221 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6222
6223 if test $ac_cv_header_stdc = yes; then
6224   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6225   cat >conftest.$ac_ext <<_ACEOF
6226 /* confdefs.h.  */
6227 _ACEOF
6228 cat confdefs.h >>conftest.$ac_ext
6229 cat >>conftest.$ac_ext <<_ACEOF
6230 /* end confdefs.h.  */
6231 #include <string.h>
6232
6233 _ACEOF
6234 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6235   $EGREP "memchr" >/dev/null 2>&1; then
6236   :
6237 else
6238   ac_cv_header_stdc=no
6239 fi
6240 rm -f conftest*
6241
6242 fi
6243
6244 if test $ac_cv_header_stdc = yes; then
6245   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6246   cat >conftest.$ac_ext <<_ACEOF
6247 /* confdefs.h.  */
6248 _ACEOF
6249 cat confdefs.h >>conftest.$ac_ext
6250 cat >>conftest.$ac_ext <<_ACEOF
6251 /* end confdefs.h.  */
6252 #include <stdlib.h>
6253
6254 _ACEOF
6255 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6256   $EGREP "free" >/dev/null 2>&1; then
6257   :
6258 else
6259   ac_cv_header_stdc=no
6260 fi
6261 rm -f conftest*
6262
6263 fi
6264
6265 if test $ac_cv_header_stdc = yes; then
6266   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6267   if test "$cross_compiling" = yes; then
6268   :
6269 else
6270   cat >conftest.$ac_ext <<_ACEOF
6271 /* confdefs.h.  */
6272 _ACEOF
6273 cat confdefs.h >>conftest.$ac_ext
6274 cat >>conftest.$ac_ext <<_ACEOF
6275 /* end confdefs.h.  */
6276 #include <ctype.h>
6277 #if ((' ' & 0x0FF) == 0x020)
6278 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6279 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6280 #else
6281 # define ISLOWER(c) \
6282                    (('a' <= (c) && (c) <= 'i') \
6283                      || ('j' <= (c) && (c) <= 'r') \
6284                      || ('s' <= (c) && (c) <= 'z'))
6285 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6286 #endif
6287
6288 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6289 int
6290 main ()
6291 {
6292   int i;
6293   for (i = 0; i < 256; i++)
6294     if (XOR (islower (i), ISLOWER (i))
6295         || toupper (i) != TOUPPER (i))
6296       exit(2);
6297   exit (0);
6298 }
6299 _ACEOF
6300 rm -f conftest$ac_exeext
6301 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6302   (eval $ac_link) 2>&5
6303   ac_status=$?
6304   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6305   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6306   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6307   (eval $ac_try) 2>&5
6308   ac_status=$?
6309   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6310   (exit $ac_status); }; }; then
6311   :
6312 else
6313   echo "$as_me: program exited with status $ac_status" >&5
6314 echo "$as_me: failed program was:" >&5
6315 sed 's/^/| /' conftest.$ac_ext >&5
6316
6317 ( exit $ac_status )
6318 ac_cv_header_stdc=no
6319 fi
6320 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6321 fi
6322 fi
6323 fi
6324 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6325 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6326 if test $ac_cv_header_stdc = yes; then
6327
6328 cat >>confdefs.h <<\_ACEOF
6329 #define STDC_HEADERS 1
6330 _ACEOF
6331
6332 fi
6333
6334 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6345                   inttypes.h stdint.h unistd.h
6346 do
6347 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6348 echo "$as_me:$LINENO: checking for $ac_header" >&5
6349 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6350 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6351   echo $ECHO_N "(cached) $ECHO_C" >&6
6352 else
6353   cat >conftest.$ac_ext <<_ACEOF
6354 /* confdefs.h.  */
6355 _ACEOF
6356 cat confdefs.h >>conftest.$ac_ext
6357 cat >>conftest.$ac_ext <<_ACEOF
6358 /* end confdefs.h.  */
6359 $ac_includes_default
6360
6361 #include <$ac_header>
6362 _ACEOF
6363 rm -f conftest.$ac_objext
6364 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6365   (eval $ac_compile) 2>conftest.er1
6366   ac_status=$?
6367   grep -v '^ *+' conftest.er1 >conftest.err
6368   rm -f conftest.er1
6369   cat conftest.err >&5
6370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6371   (exit $ac_status); } &&
6372          { ac_try='test -z "$ac_c_werror_flag"
6373                          || test ! -s conftest.err'
6374   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6375   (eval $ac_try) 2>&5
6376   ac_status=$?
6377   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6378   (exit $ac_status); }; } &&
6379          { ac_try='test -s conftest.$ac_objext'
6380   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6381   (eval $ac_try) 2>&5
6382   ac_status=$?
6383   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6384   (exit $ac_status); }; }; then
6385   eval "$as_ac_Header=yes"
6386 else
6387   echo "$as_me: failed program was:" >&5
6388 sed 's/^/| /' conftest.$ac_ext >&5
6389
6390 eval "$as_ac_Header=no"
6391 fi
6392 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6393 fi
6394 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6395 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6396 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6397   cat >>confdefs.h <<_ACEOF
6398 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6399 _ACEOF
6400
6401 fi
6402
6403 done
6404
6405
6406
6407 for ac_header in dlfcn.h
6408 do
6409 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6410 echo "$as_me:$LINENO: checking for $ac_header" >&5
6411 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6412 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6413   echo $ECHO_N "(cached) $ECHO_C" >&6
6414 else
6415   cat >conftest.$ac_ext <<_ACEOF
6416 /* confdefs.h.  */
6417 _ACEOF
6418 cat confdefs.h >>conftest.$ac_ext
6419 cat >>conftest.$ac_ext <<_ACEOF
6420 /* end confdefs.h.  */
6421 $ac_includes_default
6422
6423 #include <$ac_header>
6424 _ACEOF
6425 rm -f conftest.$ac_objext
6426 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6427   (eval $ac_compile) 2>conftest.er1
6428   ac_status=$?
6429   grep -v '^ *+' conftest.er1 >conftest.err
6430   rm -f conftest.er1
6431   cat conftest.err >&5
6432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6433   (exit $ac_status); } &&
6434          { ac_try='test -z "$ac_c_werror_flag"
6435                          || test ! -s conftest.err'
6436   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6437   (eval $ac_try) 2>&5
6438   ac_status=$?
6439   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6440   (exit $ac_status); }; } &&
6441          { ac_try='test -s conftest.$ac_objext'
6442   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6443   (eval $ac_try) 2>&5
6444   ac_status=$?
6445   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6446   (exit $ac_status); }; }; then
6447   eval "$as_ac_Header=yes"
6448 else
6449   echo "$as_me: failed program was:" >&5
6450 sed 's/^/| /' conftest.$ac_ext >&5
6451
6452 eval "$as_ac_Header=no"
6453 fi
6454 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6455 fi
6456 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6457 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6458 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6459   cat >>confdefs.h <<_ACEOF
6460 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6461 _ACEOF
6462
6463 fi
6464
6465 done
6466
6467
6468
6469 # This can be used to rebuild libtool when needed
6470 LIBTOOL_DEPS="$ltmain"
6471
6472 # Always use our own libtool.
6473 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499 test -z "$LN_S" && LN_S="ln -s"
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514 if test -n "${ZSH_VERSION+set}" ; then
6515    setopt NO_GLOB_SUBST
6516 fi
6517
6518 echo "$as_me:$LINENO: checking for objdir" >&5
6519 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
6520 if test "${lt_cv_objdir+set}" = set; then
6521   echo $ECHO_N "(cached) $ECHO_C" >&6
6522 else
6523   rm -f .libs 2>/dev/null
6524 mkdir .libs 2>/dev/null
6525 if test -d .libs; then
6526   lt_cv_objdir=.libs
6527 else
6528   # MS-DOS does not allow filenames that begin with a dot.
6529   lt_cv_objdir=_libs
6530 fi
6531 rmdir .libs 2>/dev/null
6532 fi
6533 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
6534 echo "${ECHO_T}$lt_cv_objdir" >&6
6535 objdir=$lt_cv_objdir
6536
6537
6538
6539
6540
6541 cat >>confdefs.h <<_ACEOF
6542 #define LT_OBJDIR "$lt_cv_objdir/"
6543 _ACEOF
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561 case $host_os in
6562 aix3*)
6563   # AIX sometimes has problems with the GCC collect2 program.  For some
6564   # reason, if we set the COLLECT_NAMES environment variable, the problems
6565   # vanish in a puff of smoke.
6566   if test "X${COLLECT_NAMES+set}" != Xset; then
6567     COLLECT_NAMES=
6568     export COLLECT_NAMES
6569   fi
6570   ;;
6571 esac
6572
6573 # Sed substitution that helps us do robust quoting.  It backslashifies
6574 # metacharacters that are still active within double-quoted strings.
6575 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6576
6577 # Same as above, but do not quote variable references.
6578 double_quote_subst='s/\(["`\\]\)/\\\1/g'
6579
6580 # Sed substitution to delay expansion of an escaped shell variable in a
6581 # double_quote_subst'ed string.
6582 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6583
6584 # Sed substitution to delay expansion of an escaped single quote.
6585 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6586
6587 # Sed substitution to avoid accidental globbing in evaled expressions
6588 no_glob_subst='s/\*/\\\*/g'
6589
6590 # Global variables:
6591 ofile=libtool
6592 can_build_shared=yes
6593
6594 # All known linkers require a `.a' archive for static linking (except MSVC,
6595 # which needs '.lib').
6596 libext=a
6597
6598 with_gnu_ld="$lt_cv_prog_gnu_ld"
6599
6600 old_CC="$CC"
6601 old_CFLAGS="$CFLAGS"
6602
6603 # Set sane defaults for various variables
6604 test -z "$CC" && CC=cc
6605 test -z "$LTCC" && LTCC=$CC
6606 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6607 test -z "$LD" && LD=ld
6608 test -z "$ac_objext" && ac_objext=o
6609
6610 for cc_temp in $compiler""; do
6611   case $cc_temp in
6612     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6613     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6614     \-*) ;;
6615     *) break;;
6616   esac
6617 done
6618 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6619
6620
6621 # Only perform the check for file, if the check method requires it
6622 test -z "$MAGIC_CMD" && MAGIC_CMD=file
6623 case $deplibs_check_method in
6624 file_magic*)
6625   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6626     echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
6627 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
6628 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6629   echo $ECHO_N "(cached) $ECHO_C" >&6
6630 else
6631   case $MAGIC_CMD in
6632 [\\/*] |  ?:[\\/]*)
6633   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6634   ;;
6635 *)
6636   lt_save_MAGIC_CMD="$MAGIC_CMD"
6637   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6638   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6639   for ac_dir in $ac_dummy; do
6640     IFS="$lt_save_ifs"
6641     test -z "$ac_dir" && ac_dir=.
6642     if test -f $ac_dir/${ac_tool_prefix}file; then
6643       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6644       if test -n "$file_magic_test_file"; then
6645         case $deplibs_check_method in
6646         "file_magic "*)
6647           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6648           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6649           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6650             $EGREP "$file_magic_regex" > /dev/null; then
6651             :
6652           else
6653             cat <<_LT_EOF 1>&2
6654
6655 *** Warning: the command libtool uses to detect shared libraries,
6656 *** $file_magic_cmd, produces output that libtool cannot recognize.
6657 *** The result is that libtool may fail to recognize shared libraries
6658 *** as such.  This will affect the creation of libtool libraries that
6659 *** depend on shared libraries, but programs linked with such libtool
6660 *** libraries will work regardless of this problem.  Nevertheless, you
6661 *** may want to report the problem to your system manager and/or to
6662 *** bug-libtool@gnu.org
6663
6664 _LT_EOF
6665           fi ;;
6666         esac
6667       fi
6668       break
6669     fi
6670   done
6671   IFS="$lt_save_ifs"
6672   MAGIC_CMD="$lt_save_MAGIC_CMD"
6673   ;;
6674 esac
6675 fi
6676
6677 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6678 if test -n "$MAGIC_CMD"; then
6679   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6680 echo "${ECHO_T}$MAGIC_CMD" >&6
6681 else
6682   echo "$as_me:$LINENO: result: no" >&5
6683 echo "${ECHO_T}no" >&6
6684 fi
6685
6686
6687
6688
6689
6690 if test -z "$lt_cv_path_MAGIC_CMD"; then
6691   if test -n "$ac_tool_prefix"; then
6692     echo "$as_me:$LINENO: checking for file" >&5
6693 echo $ECHO_N "checking for file... $ECHO_C" >&6
6694 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6695   echo $ECHO_N "(cached) $ECHO_C" >&6
6696 else
6697   case $MAGIC_CMD in
6698 [\\/*] |  ?:[\\/]*)
6699   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6700   ;;
6701 *)
6702   lt_save_MAGIC_CMD="$MAGIC_CMD"
6703   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6704   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6705   for ac_dir in $ac_dummy; do
6706     IFS="$lt_save_ifs"
6707     test -z "$ac_dir" && ac_dir=.
6708     if test -f $ac_dir/file; then
6709       lt_cv_path_MAGIC_CMD="$ac_dir/file"
6710       if test -n "$file_magic_test_file"; then
6711         case $deplibs_check_method in
6712         "file_magic "*)
6713           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6714           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6715           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6716             $EGREP "$file_magic_regex" > /dev/null; then
6717             :
6718           else
6719             cat <<_LT_EOF 1>&2
6720
6721 *** Warning: the command libtool uses to detect shared libraries,
6722 *** $file_magic_cmd, produces output that libtool cannot recognize.
6723 *** The result is that libtool may fail to recognize shared libraries
6724 *** as such.  This will affect the creation of libtool libraries that
6725 *** depend on shared libraries, but programs linked with such libtool
6726 *** libraries will work regardless of this problem.  Nevertheless, you
6727 *** may want to report the problem to your system manager and/or to
6728 *** bug-libtool@gnu.org
6729
6730 _LT_EOF
6731           fi ;;
6732         esac
6733       fi
6734       break
6735     fi
6736   done
6737   IFS="$lt_save_ifs"
6738   MAGIC_CMD="$lt_save_MAGIC_CMD"
6739   ;;
6740 esac
6741 fi
6742
6743 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6744 if test -n "$MAGIC_CMD"; then
6745   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6746 echo "${ECHO_T}$MAGIC_CMD" >&6
6747 else
6748   echo "$as_me:$LINENO: result: no" >&5
6749 echo "${ECHO_T}no" >&6
6750 fi
6751
6752
6753   else
6754     MAGIC_CMD=:
6755   fi
6756 fi
6757
6758   fi
6759   ;;
6760 esac
6761
6762 # Use C for the default configuration in the libtool script
6763
6764 lt_save_CC="$CC"
6765 ac_ext=c
6766 ac_cpp='$CPP $CPPFLAGS'
6767 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6768 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6769 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6770
6771
6772 # Source file extension for C test sources.
6773 ac_ext=c
6774
6775 # Object file extension for compiled C test sources.
6776 objext=o
6777 objext=$objext
6778
6779 # Code to be used in simple compile tests
6780 lt_simple_compile_test_code="int some_variable = 0;"
6781
6782 # Code to be used in simple link tests
6783 lt_simple_link_test_code='int main(){return(0);}'
6784
6785
6786
6787
6788
6789
6790
6791 # If no C compiler was specified, use CC.
6792 LTCC=${LTCC-"$CC"}
6793
6794 # If no C compiler flags were specified, use CFLAGS.
6795 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6796
6797 # Allow CC to be a program name with arguments.
6798 compiler=$CC
6799
6800 # Save the default compiler, since it gets overwritten when the other
6801 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
6802 compiler_DEFAULT=$CC
6803
6804 # save warnings/boilerplate of simple test code
6805 ac_outfile=conftest.$ac_objext
6806 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
6807 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
6808 _lt_compiler_boilerplate=`cat conftest.err`
6809 $RM conftest*
6810
6811 ac_outfile=conftest.$ac_objext
6812 echo "$lt_simple_link_test_code" >conftest.$ac_ext
6813 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
6814 _lt_linker_boilerplate=`cat conftest.err`
6815 $RM conftest*
6816
6817
6818 ## CAVEAT EMPTOR:
6819 ## There is no encapsulation within the following macros, do not change
6820 ## the running order or otherwise move them around unless you know exactly
6821 ## what you are doing...
6822 if test -n "$compiler"; then
6823
6824 lt_prog_compiler_no_builtin_flag=
6825
6826 if test "$GCC" = yes; then
6827   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
6828
6829   echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
6830 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
6831 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
6832   echo $ECHO_N "(cached) $ECHO_C" >&6
6833 else
6834   lt_cv_prog_compiler_rtti_exceptions=no
6835    ac_outfile=conftest.$ac_objext
6836    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
6837    lt_compiler_flag="-fno-rtti -fno-exceptions"
6838    # Insert the option either (1) after the last *FLAGS variable, or
6839    # (2) before a word containing "conftest.", or (3) at the end.
6840    # Note that $ac_compile itself does not contain backslashes and begins
6841    # with a dollar sign (not a hyphen), so the echo should work correctly.
6842    # The option is referenced via a variable to avoid confusing sed.
6843    lt_compile=`echo "$ac_compile" | $SED \
6844    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6845    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6846    -e 's:$: $lt_compiler_flag:'`
6847    (eval echo "\"\$as_me:6847: $lt_compile\"" >&5)
6848    (eval "$lt_compile" 2>conftest.err)
6849    ac_status=$?
6850    cat conftest.err >&5
6851    echo "$as_me:6851: \$? = $ac_status" >&5
6852    if (exit $ac_status) && test -s "$ac_outfile"; then
6853      # The compiler can only warn and ignore the option if not recognized
6854      # So say no if there are warnings other than the usual output.
6855      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
6856      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
6857      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
6858        lt_cv_prog_compiler_rtti_exceptions=yes
6859      fi
6860    fi
6861    $RM conftest*
6862
6863 fi
6864 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
6865 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
6866
6867 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
6868     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
6869 else
6870     :
6871 fi
6872
6873 fi
6874
6875
6876
6877
6878
6879
6880   lt_prog_compiler_wl=
6881 lt_prog_compiler_pic=
6882 lt_prog_compiler_static=
6883
6884 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
6885 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
6886
6887   if test "$GCC" = yes; then
6888     lt_prog_compiler_wl='-Wl,'
6889     lt_prog_compiler_static='-static'
6890
6891     case $host_os in
6892       aix*)
6893       # All AIX code is PIC.
6894       if test "$host_cpu" = ia64; then
6895         # AIX 5 now supports IA64 processor
6896         lt_prog_compiler_static='-Bstatic'
6897       fi
6898       ;;
6899
6900     amigaos*)
6901       if test "$host_cpu" = m68k; then
6902         # FIXME: we need at least 68020 code to build shared libraries, but
6903         # adding the `-m68020' flag to GCC prevents building anything better,
6904         # like `-m68040'.
6905         lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
6906       fi
6907       ;;
6908
6909     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
6910       # PIC is the default for these OSes.
6911       ;;
6912
6913     mingw* | cygwin* | pw32* | os2*)
6914       # This hack is so that the source file can tell whether it is being
6915       # built for inclusion in a dll (and should export symbols for example).
6916       # Although the cygwin gcc ignores -fPIC, still need this for old-style
6917       # (--disable-auto-import) libraries
6918       lt_prog_compiler_pic='-DDLL_EXPORT'
6919       ;;
6920
6921     darwin* | rhapsody*)
6922       # PIC is the default on this platform
6923       # Common symbols not allowed in MH_DYLIB files
6924       lt_prog_compiler_pic='-fno-common'
6925       ;;
6926
6927     hpux*)
6928       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
6929       # not for PA HP-UX.
6930       case $host_cpu in
6931       hppa*64*|ia64*)
6932         # +Z the default
6933         ;;
6934       *)
6935         lt_prog_compiler_pic='-fPIC'
6936         ;;
6937       esac
6938       ;;
6939
6940     interix[3-9]*)
6941       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
6942       # Instead, we relocate shared libraries at runtime.
6943       ;;
6944
6945     msdosdjgpp*)
6946       # Just because we use GCC doesn't mean we suddenly get shared libraries
6947       # on systems that don't support them.
6948       lt_prog_compiler_can_build_shared=no
6949       enable_shared=no
6950       ;;
6951
6952     *nto* | *qnx*)
6953       # QNX uses GNU C++, but need to define -shared option too, otherwise
6954       # it will coredump.
6955       lt_prog_compiler_pic='-fPIC -shared'
6956       ;;
6957
6958     sysv4*MP*)
6959       if test -d /usr/nec; then
6960         lt_prog_compiler_pic=-Kconform_pic
6961       fi
6962       ;;
6963
6964     *)
6965       lt_prog_compiler_pic='-fPIC'
6966       ;;
6967     esac
6968   else
6969     # PORTME Check for flag to pass linker flags through the system compiler.
6970     case $host_os in
6971     aix*)
6972       lt_prog_compiler_wl='-Wl,'
6973       if test "$host_cpu" = ia64; then
6974         # AIX 5 now supports IA64 processor
6975         lt_prog_compiler_static='-Bstatic'
6976       else
6977         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
6978       fi
6979       ;;
6980     darwin*)
6981       # PIC is the default on this platform
6982       # Common symbols not allowed in MH_DYLIB files
6983       case $cc_basename in
6984       xlc*)
6985         lt_prog_compiler_pic='-qnocommon'
6986         lt_prog_compiler_wl='-Wl,'
6987         ;;
6988       esac
6989       ;;
6990
6991     mingw* | cygwin* | pw32* | os2*)
6992       # This hack is so that the source file can tell whether it is being
6993       # built for inclusion in a dll (and should export symbols for example).
6994       lt_prog_compiler_pic='-DDLL_EXPORT'
6995       ;;
6996
6997     hpux9* | hpux10* | hpux11*)
6998       lt_prog_compiler_wl='-Wl,'
6999       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7000       # not for PA HP-UX.
7001       case $host_cpu in
7002       hppa*64*|ia64*)
7003         # +Z the default
7004         ;;
7005       *)
7006         lt_prog_compiler_pic='+Z'
7007         ;;
7008       esac
7009       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7010       lt_prog_compiler_static='${wl}-a ${wl}archive'
7011       ;;
7012
7013     irix5* | irix6* | nonstopux*)
7014       lt_prog_compiler_wl='-Wl,'
7015       # PIC (with -KPIC) is the default.
7016       lt_prog_compiler_static='-non_shared'
7017       ;;
7018
7019     linux* | k*bsd*-gnu)
7020       case $cc_basename in
7021       icc* | ecc*)
7022         lt_prog_compiler_wl='-Wl,'
7023         lt_prog_compiler_pic='-KPIC'
7024         lt_prog_compiler_static='-static'
7025         ;;
7026       pgcc* | pgf77* | pgf90* | pgf95*)
7027         # Portland Group compilers (*not* the Pentium gcc compiler,
7028         # which looks to be a dead project)
7029         lt_prog_compiler_wl='-Wl,'
7030         lt_prog_compiler_pic='-fpic'
7031         lt_prog_compiler_static='-Bstatic'
7032         ;;
7033       ccc*)
7034         lt_prog_compiler_wl='-Wl,'
7035         # All Alpha code is PIC.
7036         lt_prog_compiler_static='-non_shared'
7037         ;;
7038       *)
7039         case `$CC -V 2>&1 | sed 5q` in
7040         *Sun\ C*)
7041           # Sun C 5.9
7042           lt_prog_compiler_pic='-KPIC'
7043           lt_prog_compiler_static='-Bstatic'
7044           lt_prog_compiler_wl='-Wl,'
7045           ;;
7046         *Sun\ F*)
7047           # Sun Fortran 8.3 passes all unrecognized flags to the linker
7048           lt_prog_compiler_pic='-KPIC'
7049           lt_prog_compiler_static='-Bstatic'
7050           lt_prog_compiler_wl=''
7051           ;;
7052         esac
7053         ;;
7054       esac
7055       ;;
7056
7057     newsos6)
7058       lt_prog_compiler_pic='-KPIC'
7059       lt_prog_compiler_static='-Bstatic'
7060       ;;
7061
7062     *nto* | *qnx*)
7063       # QNX uses GNU C++, but need to define -shared option too, otherwise
7064       # it will coredump.
7065       lt_prog_compiler_pic='-fPIC -shared'
7066       ;;
7067
7068     osf3* | osf4* | osf5*)
7069       lt_prog_compiler_wl='-Wl,'
7070       # All OSF/1 code is PIC.
7071       lt_prog_compiler_static='-non_shared'
7072       ;;
7073
7074     rdos*)
7075       lt_prog_compiler_static='-non_shared'
7076       ;;
7077
7078     solaris*)
7079       lt_prog_compiler_pic='-KPIC'
7080       lt_prog_compiler_static='-Bstatic'
7081       case $cc_basename in
7082       f77* | f90* | f95*)
7083         lt_prog_compiler_wl='-Qoption ld ';;
7084       *)
7085         lt_prog_compiler_wl='-Wl,';;
7086       esac
7087       ;;
7088
7089     sunos4*)
7090       lt_prog_compiler_wl='-Qoption ld '
7091       lt_prog_compiler_pic='-PIC'
7092       lt_prog_compiler_static='-Bstatic'
7093       ;;
7094
7095     sysv4 | sysv4.2uw2* | sysv4.3*)
7096       lt_prog_compiler_wl='-Wl,'
7097       lt_prog_compiler_pic='-KPIC'
7098       lt_prog_compiler_static='-Bstatic'
7099       ;;
7100
7101     sysv4*MP*)
7102       if test -d /usr/nec ;then
7103         lt_prog_compiler_pic='-Kconform_pic'
7104         lt_prog_compiler_static='-Bstatic'
7105       fi
7106       ;;
7107
7108     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7109       lt_prog_compiler_wl='-Wl,'
7110       lt_prog_compiler_pic='-KPIC'
7111       lt_prog_compiler_static='-Bstatic'
7112       ;;
7113
7114     unicos*)
7115       lt_prog_compiler_wl='-Wl,'
7116       lt_prog_compiler_can_build_shared=no
7117       ;;
7118
7119     uts4*)
7120       lt_prog_compiler_pic='-pic'
7121       lt_prog_compiler_static='-Bstatic'
7122       ;;
7123
7124     *)
7125       lt_prog_compiler_can_build_shared=no
7126       ;;
7127     esac
7128   fi
7129
7130 case $host_os in
7131   # For platforms which do not support PIC, -DPIC is meaningless:
7132   *djgpp*)
7133     lt_prog_compiler_pic=
7134     ;;
7135   *)
7136     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7137     ;;
7138 esac
7139 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7140 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
7141
7142
7143
7144
7145
7146
7147 #
7148 # Check to make sure the PIC flag actually works.
7149 #
7150 if test -n "$lt_prog_compiler_pic"; then
7151   echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7152 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
7153 if test "${lt_prog_compiler_pic_works+set}" = set; then
7154   echo $ECHO_N "(cached) $ECHO_C" >&6
7155 else
7156   lt_prog_compiler_pic_works=no
7157    ac_outfile=conftest.$ac_objext
7158    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7159    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7160    # Insert the option either (1) after the last *FLAGS variable, or
7161    # (2) before a word containing "conftest.", or (3) at the end.
7162    # Note that $ac_compile itself does not contain backslashes and begins
7163    # with a dollar sign (not a hyphen), so the echo should work correctly.
7164    # The option is referenced via a variable to avoid confusing sed.
7165    lt_compile=`echo "$ac_compile" | $SED \
7166    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7167    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7168    -e 's:$: $lt_compiler_flag:'`
7169    (eval echo "\"\$as_me:7169: $lt_compile\"" >&5)
7170    (eval "$lt_compile" 2>conftest.err)
7171    ac_status=$?
7172    cat conftest.err >&5
7173    echo "$as_me:7173: \$? = $ac_status" >&5
7174    if (exit $ac_status) && test -s "$ac_outfile"; then
7175      # The compiler can only warn and ignore the option if not recognized
7176      # So say no if there are warnings other than the usual output.
7177      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7178      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7179      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7180        lt_prog_compiler_pic_works=yes
7181      fi
7182    fi
7183    $RM conftest*
7184
7185 fi
7186 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7187 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7188
7189 if test x"$lt_prog_compiler_pic_works" = xyes; then
7190     case $lt_prog_compiler_pic in
7191      "" | " "*) ;;
7192      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7193      esac
7194 else
7195     lt_prog_compiler_pic=
7196      lt_prog_compiler_can_build_shared=no
7197 fi
7198
7199 fi
7200
7201
7202
7203
7204
7205
7206 #
7207 # Check to make sure the static flag actually works.
7208 #
7209 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7210 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7211 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
7212 if test "${lt_prog_compiler_static_works+set}" = set; then
7213   echo $ECHO_N "(cached) $ECHO_C" >&6
7214 else
7215   lt_prog_compiler_static_works=no
7216    save_LDFLAGS="$LDFLAGS"
7217    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7218    echo "$lt_simple_link_test_code" > conftest.$ac_ext
7219    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7220      # The linker can only warn and ignore the option if not recognized
7221      # So say no if there are warnings
7222      if test -s conftest.err; then
7223        # Append any errors to the config.log.
7224        cat conftest.err 1>&5
7225        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7226        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7227        if diff conftest.exp conftest.er2 >/dev/null; then
7228          lt_prog_compiler_static_works=yes
7229        fi
7230      else
7231        lt_prog_compiler_static_works=yes
7232      fi
7233    fi
7234    $RM conftest*
7235    LDFLAGS="$save_LDFLAGS"
7236
7237 fi
7238 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7239 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7240
7241 if test x"$lt_prog_compiler_static_works" = xyes; then
7242     :
7243 else
7244     lt_prog_compiler_static=
7245 fi
7246
7247
7248
7249
7250
7251
7252
7253   echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7254 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7255 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7256   echo $ECHO_N "(cached) $ECHO_C" >&6
7257 else
7258   lt_cv_prog_compiler_c_o=no
7259    $RM -r conftest 2>/dev/null
7260    mkdir conftest
7261    cd conftest
7262    mkdir out
7263    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7264
7265    lt_compiler_flag="-o out/conftest2.$ac_objext"
7266    # Insert the option either (1) after the last *FLAGS variable, or
7267    # (2) before a word containing "conftest.", or (3) at the end.
7268    # Note that $ac_compile itself does not contain backslashes and begins
7269    # with a dollar sign (not a hyphen), so the echo should work correctly.
7270    lt_compile=`echo "$ac_compile" | $SED \
7271    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7272    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7273    -e 's:$: $lt_compiler_flag:'`
7274    (eval echo "\"\$as_me:7274: $lt_compile\"" >&5)
7275    (eval "$lt_compile" 2>out/conftest.err)
7276    ac_status=$?
7277    cat out/conftest.err >&5
7278    echo "$as_me:7278: \$? = $ac_status" >&5
7279    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7280    then
7281      # The compiler can only warn and ignore the option if not recognized
7282      # So say no if there are warnings
7283      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7284      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7285      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7286        lt_cv_prog_compiler_c_o=yes
7287      fi
7288    fi
7289    chmod u+w . 2>&5
7290    $RM conftest*
7291    # SGI C++ compiler will create directory out/ii_files/ for
7292    # template instantiation
7293    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7294    $RM out/* && rmdir out
7295    cd ..
7296    $RM -r conftest
7297    $RM conftest*
7298
7299 fi
7300 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7301 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7302
7303
7304
7305
7306
7307
7308   echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7309 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7310 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7311   echo $ECHO_N "(cached) $ECHO_C" >&6
7312 else
7313   lt_cv_prog_compiler_c_o=no
7314    $RM -r conftest 2>/dev/null
7315    mkdir conftest
7316    cd conftest
7317    mkdir out
7318    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7319
7320    lt_compiler_flag="-o out/conftest2.$ac_objext"
7321    # Insert the option either (1) after the last *FLAGS variable, or
7322    # (2) before a word containing "conftest.", or (3) at the end.
7323    # Note that $ac_compile itself does not contain backslashes and begins
7324    # with a dollar sign (not a hyphen), so the echo should work correctly.
7325    lt_compile=`echo "$ac_compile" | $SED \
7326    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7327    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7328    -e 's:$: $lt_compiler_flag:'`
7329    (eval echo "\"\$as_me:7329: $lt_compile\"" >&5)
7330    (eval "$lt_compile" 2>out/conftest.err)
7331    ac_status=$?
7332    cat out/conftest.err >&5
7333    echo "$as_me:7333: \$? = $ac_status" >&5
7334    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7335    then
7336      # The compiler can only warn and ignore the option if not recognized
7337      # So say no if there are warnings
7338      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7339      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7340      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7341        lt_cv_prog_compiler_c_o=yes
7342      fi
7343    fi
7344    chmod u+w . 2>&5
7345    $RM conftest*
7346    # SGI C++ compiler will create directory out/ii_files/ for
7347    # template instantiation
7348    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7349    $RM out/* && rmdir out
7350    cd ..
7351    $RM -r conftest
7352    $RM conftest*
7353
7354 fi
7355 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7356 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7357
7358
7359
7360
7361 hard_links="nottested"
7362 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7363   # do not overwrite the value of need_locks provided by the user
7364   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
7365 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
7366   hard_links=yes
7367   $RM conftest*
7368   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7369   touch conftest.a
7370   ln conftest.a conftest.b 2>&5 || hard_links=no
7371   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7372   echo "$as_me:$LINENO: result: $hard_links" >&5
7373 echo "${ECHO_T}$hard_links" >&6
7374   if test "$hard_links" = no; then
7375     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7376 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7377     need_locks=warn
7378   fi
7379 else
7380   need_locks=no
7381 fi
7382
7383
7384
7385
7386
7387
7388   echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7389 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
7390
7391   runpath_var=
7392   allow_undefined_flag=
7393   always_export_symbols=no
7394   archive_cmds=
7395   archive_expsym_cmds=
7396   compiler_needs_object=no
7397   enable_shared_with_static_runtimes=no
7398   export_dynamic_flag_spec=
7399   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7400   hardcode_automatic=no
7401   hardcode_direct=no
7402   hardcode_direct_absolute=no
7403   hardcode_libdir_flag_spec=
7404   hardcode_libdir_flag_spec_ld=
7405   hardcode_libdir_separator=
7406   hardcode_minus_L=no
7407   hardcode_shlibpath_var=unsupported
7408   inherit_rpath=no
7409   link_all_deplibs=unknown
7410   module_cmds=
7411   module_expsym_cmds=
7412   old_archive_from_new_cmds=
7413   old_archive_from_expsyms_cmds=
7414   thread_safe_flag_spec=
7415   whole_archive_flag_spec=
7416   # include_expsyms should be a list of space-separated symbols to be *always*
7417   # included in the symbol list
7418   include_expsyms=
7419   # exclude_expsyms can be an extended regexp of symbols to exclude
7420   # it will be wrapped by ` (' and `)$', so one must not match beginning or
7421   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7422   # as well as any symbol that contains `d'.
7423   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
7424   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7425   # platforms (ab)use it in PIC code, but their linkers get confused if
7426   # the symbol is explicitly referenced.  Since portable code cannot
7427   # rely on this symbol name, it's probably fine to never include it in
7428   # preloaded symbol tables.
7429   extract_expsyms_cmds=
7430
7431   case $host_os in
7432   cygwin* | mingw* | pw32*)
7433     # FIXME: the MSVC++ port hasn't been tested in a loooong time
7434     # When not using gcc, we currently assume that we are using
7435     # Microsoft Visual C++.
7436     if test "$GCC" != yes; then
7437       with_gnu_ld=no
7438     fi
7439     ;;
7440   interix*)
7441     # we just hope/assume this is gcc and not c89 (= MSVC++)
7442     with_gnu_ld=yes
7443     ;;
7444   openbsd*)
7445     with_gnu_ld=no
7446     ;;
7447   esac
7448
7449   ld_shlibs=yes
7450   if test "$with_gnu_ld" = yes; then
7451     # If archive_cmds runs LD, not CC, wlarc should be empty
7452     wlarc='${wl}'
7453
7454     # Set some defaults for GNU ld with shared library support. These
7455     # are reset later if shared libraries are not supported. Putting them
7456     # here allows them to be overridden if necessary.
7457     runpath_var=LD_RUN_PATH
7458     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7459     export_dynamic_flag_spec='${wl}--export-dynamic'
7460     # ancient GNU ld didn't support --whole-archive et. al.
7461     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7462       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7463     else
7464       whole_archive_flag_spec=
7465     fi
7466     supports_anon_versioning=no
7467     case `$LD -v 2>&1` in
7468       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7469       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7470       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7471       *\ 2.11.*) ;; # other 2.11 versions
7472       *) supports_anon_versioning=yes ;;
7473     esac
7474
7475     # See if GNU ld supports shared libraries.
7476     case $host_os in
7477     aix[3-9]*)
7478       # On AIX/PPC, the GNU linker is very broken
7479       if test "$host_cpu" != ia64; then
7480         ld_shlibs=no
7481         cat <<_LT_EOF 1>&2
7482
7483 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7484 *** to be unable to reliably create shared libraries on AIX.
7485 *** Therefore, libtool is disabling shared libraries support.  If you
7486 *** really care for shared libraries, you may want to modify your PATH
7487 *** so that a non-GNU linker is found, and then restart.
7488
7489 _LT_EOF
7490       fi
7491       ;;
7492
7493     amigaos*)
7494       if test "$host_cpu" = m68k; then
7495         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)'
7496         hardcode_libdir_flag_spec='-L$libdir'
7497         hardcode_minus_L=yes
7498       fi
7499
7500       # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
7501       # that the semantics of dynamic libraries on AmigaOS, at least up
7502       # to version 4, is to share data among multiple programs linked
7503       # with the same dynamic library.  Since this doesn't match the
7504       # behavior of shared libraries on other platforms, we can't use
7505       # them.
7506       ld_shlibs=no
7507       ;;
7508
7509     beos*)
7510       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7511         allow_undefined_flag=unsupported
7512         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7513         # support --undefined.  This deserves some investigation.  FIXME
7514         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7515       else
7516         ld_shlibs=no
7517       fi
7518       ;;
7519
7520     cygwin* | mingw* | pw32*)
7521       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7522       # as there is no search path for DLLs.
7523       hardcode_libdir_flag_spec='-L$libdir'
7524       allow_undefined_flag=unsupported
7525       always_export_symbols=no
7526       enable_shared_with_static_runtimes=yes
7527       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7528
7529       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7530         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7531         # If the export-symbols file already is a .def file (1st line
7532         # is EXPORTS), use it as is; otherwise, prepend...
7533         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7534           cp $export_symbols $output_objdir/$soname.def;
7535         else
7536           echo EXPORTS > $output_objdir/$soname.def;
7537           cat $export_symbols >> $output_objdir/$soname.def;
7538         fi~
7539         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7540       else
7541         ld_shlibs=no
7542       fi
7543       ;;
7544
7545     interix[3-9]*)
7546       hardcode_direct=no
7547       hardcode_shlibpath_var=no
7548       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7549       export_dynamic_flag_spec='${wl}-E'
7550       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7551       # Instead, shared libraries are loaded at an image base (0x10000000 by
7552       # default) and relocated if they conflict, which is a slow very memory
7553       # consuming and fragmenting process.  To avoid this, we pick a random,
7554       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7555       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7556       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7557       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'
7558       ;;
7559
7560     gnu* | linux* | tpf* | k*bsd*-gnu)
7561       tmp_diet=no
7562       if test "$host_os" = linux-dietlibc; then
7563         case $cc_basename in
7564           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
7565         esac
7566       fi
7567       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7568          && test "$tmp_diet" = no
7569       then
7570         tmp_addflag=
7571         case $cc_basename,$host_cpu in
7572         pgcc*)                          # Portland Group C compiler
7573           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'
7574           tmp_addflag=' $pic_flag'
7575           ;;
7576         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
7577           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'
7578           tmp_addflag=' $pic_flag -Mnomain' ;;
7579         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
7580           tmp_addflag=' -i_dynamic' ;;
7581         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
7582           tmp_addflag=' -i_dynamic -nofor_main' ;;
7583         ifc* | ifort*)                  # Intel Fortran compiler
7584           tmp_addflag=' -nofor_main' ;;
7585         esac
7586         case `$CC -V 2>&1 | sed 5q` in
7587         *Sun\ C*)                       # Sun C 5.9
7588           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'
7589           compiler_needs_object=yes
7590           tmp_sharedflag='-G' ;;
7591         *Sun\ F*)                       # Sun Fortran 8.3
7592           tmp_sharedflag='-G' ;;
7593         *)
7594           tmp_sharedflag='-shared' ;;
7595         esac
7596         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7597
7598         if test "x$supports_anon_versioning" = xyes; then
7599           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7600             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7601             echo "local: *; };" >> $output_objdir/$libname.ver~
7602             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7603         fi
7604       else
7605         ld_shlibs=no
7606       fi
7607       ;;
7608
7609     netbsd*)
7610       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
7611         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7612         wlarc=
7613       else
7614         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7615         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7616       fi
7617       ;;
7618
7619     solaris*)
7620       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
7621         ld_shlibs=no
7622         cat <<_LT_EOF 1>&2
7623
7624 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
7625 *** create shared libraries on Solaris systems.  Therefore, libtool
7626 *** is disabling shared libraries support.  We urge you to upgrade GNU
7627 *** binutils to release 2.9.1 or newer.  Another option is to modify
7628 *** your PATH or compiler configuration so that the native linker is
7629 *** used, and then restart.
7630
7631 _LT_EOF
7632       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7633         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7634         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7635       else
7636         ld_shlibs=no
7637       fi
7638       ;;
7639
7640     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
7641       case `$LD -v 2>&1` in
7642         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
7643         ld_shlibs=no
7644         cat <<_LT_EOF 1>&2
7645
7646 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
7647 *** reliably create shared libraries on SCO systems.  Therefore, libtool
7648 *** is disabling shared libraries support.  We urge you to upgrade GNU
7649 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
7650 *** your PATH or compiler configuration so that the native linker is
7651 *** used, and then restart.
7652
7653 _LT_EOF
7654         ;;
7655         *)
7656           # For security reasons, it is highly recommended that you always
7657           # use absolute paths for naming shared libraries, and exclude the
7658           # DT_RUNPATH tag from executables and libraries.  But doing so
7659           # requires that you compile everything twice, which is a pain.
7660           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7661             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7662             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7663             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7664           else
7665             ld_shlibs=no
7666           fi
7667         ;;
7668       esac
7669       ;;
7670
7671     sunos4*)
7672       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7673       wlarc=
7674       hardcode_direct=yes
7675       hardcode_shlibpath_var=no
7676       ;;
7677
7678     *)
7679       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7680         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7681         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7682       else
7683         ld_shlibs=no
7684       fi
7685       ;;
7686     esac
7687
7688     if test "$ld_shlibs" = no; then
7689       runpath_var=
7690       hardcode_libdir_flag_spec=
7691       export_dynamic_flag_spec=
7692       whole_archive_flag_spec=
7693     fi
7694   else
7695     # PORTME fill in a description of your system's linker (not GNU ld)
7696     case $host_os in
7697     aix3*)
7698       allow_undefined_flag=unsupported
7699       always_export_symbols=yes
7700       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'
7701       # Note: this linker hardcodes the directories in LIBPATH if there
7702       # are no directories specified by -L.
7703       hardcode_minus_L=yes
7704       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
7705         # Neither direct hardcoding nor static linking is supported with a
7706         # broken collect2.
7707         hardcode_direct=unsupported
7708       fi
7709       ;;
7710
7711     aix[4-9]*)
7712       if test "$host_cpu" = ia64; then
7713         # On IA64, the linker does run time linking by default, so we don't
7714         # have to do anything special.
7715         aix_use_runtimelinking=no
7716         exp_sym_flag='-Bexport'
7717         no_entry_flag=""
7718       else
7719         # If we're using GNU nm, then we don't want the "-C" option.
7720         # -C means demangle to AIX nm, but means don't demangle with GNU nm
7721         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
7722           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'
7723         else
7724           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'
7725         fi
7726         aix_use_runtimelinking=no
7727
7728         # Test if we are trying to use run time linking or normal
7729         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
7730         # need to do runtime linking.
7731         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
7732           for ld_flag in $LDFLAGS; do
7733           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
7734             aix_use_runtimelinking=yes
7735             break
7736           fi
7737           done
7738           ;;
7739         esac
7740
7741         exp_sym_flag='-bexport'
7742         no_entry_flag='-bnoentry'
7743       fi
7744
7745       # When large executables or shared objects are built, AIX ld can
7746       # have problems creating the table of contents.  If linking a library
7747       # or program results in "error TOC overflow" add -mminimal-toc to
7748       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
7749       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
7750
7751       archive_cmds=''
7752       hardcode_direct=yes
7753       hardcode_direct_absolute=yes
7754       hardcode_libdir_separator=':'
7755       link_all_deplibs=yes
7756       file_list_spec='${wl}-f,'
7757
7758       if test "$GCC" = yes; then
7759         case $host_os in aix4.[012]|aix4.[012].*)
7760         # We only want to do this on AIX 4.2 and lower, the check
7761         # below for broken collect2 doesn't work under 4.3+
7762           collect2name=`${CC} -print-prog-name=collect2`
7763           if test -f "$collect2name" &&
7764            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
7765           then
7766           # We have reworked collect2
7767           :
7768           else
7769           # We have old collect2
7770           hardcode_direct=unsupported
7771           # It fails to find uninstalled libraries when the uninstalled
7772           # path is not listed in the libpath.  Setting hardcode_minus_L
7773           # to unsupported forces relinking
7774           hardcode_minus_L=yes
7775           hardcode_libdir_flag_spec='-L$libdir'
7776           hardcode_libdir_separator=
7777           fi
7778           ;;
7779         esac
7780         shared_flag='-shared'
7781         if test "$aix_use_runtimelinking" = yes; then
7782           shared_flag="$shared_flag "'${wl}-G'
7783         fi
7784       else
7785         # not using gcc
7786         if test "$host_cpu" = ia64; then
7787         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
7788         # chokes on -Wl,-G. The following line is correct:
7789           shared_flag='-G'
7790         else
7791           if test "$aix_use_runtimelinking" = yes; then
7792             shared_flag='${wl}-G'
7793           else
7794             shared_flag='${wl}-bM:SRE'
7795           fi
7796         fi
7797       fi
7798
7799       # It seems that -bexpall does not export symbols beginning with
7800       # underscore (_), so it is better to generate a list of symbols to export.
7801       always_export_symbols=yes
7802       if test "$aix_use_runtimelinking" = yes; then
7803         # Warning - without using the other runtime loading flags (-brtl),
7804         # -berok will link without error, but may produce a broken library.
7805         allow_undefined_flag='-berok'
7806         # Determine the default libpath from the value encoded in an
7807         # empty executable.
7808         cat >conftest.$ac_ext <<_ACEOF
7809 /* confdefs.h.  */
7810 _ACEOF
7811 cat confdefs.h >>conftest.$ac_ext
7812 cat >>conftest.$ac_ext <<_ACEOF
7813 /* end confdefs.h.  */
7814
7815 int
7816 main ()
7817 {
7818
7819   ;
7820   return 0;
7821 }
7822 _ACEOF
7823 rm -f conftest.$ac_objext conftest$ac_exeext
7824 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7825   (eval $ac_link) 2>conftest.er1
7826   ac_status=$?
7827   grep -v '^ *+' conftest.er1 >conftest.err
7828   rm -f conftest.er1
7829   cat conftest.err >&5
7830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7831   (exit $ac_status); } &&
7832          { ac_try='test -z "$ac_c_werror_flag"
7833                          || test ! -s conftest.err'
7834   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7835   (eval $ac_try) 2>&5
7836   ac_status=$?
7837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7838   (exit $ac_status); }; } &&
7839          { ac_try='test -s conftest$ac_exeext'
7840   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7841   (eval $ac_try) 2>&5
7842   ac_status=$?
7843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7844   (exit $ac_status); }; }; then
7845
7846 lt_aix_libpath_sed='
7847     /Import File Strings/,/^$/ {
7848         /^0/ {
7849             s/^0  *\(.*\)$/\1/
7850             p
7851         }
7852     }'
7853 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7854 # Check for a 64-bit object if we didn't find anything.
7855 if test -z "$aix_libpath"; then
7856   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7857 fi
7858 else
7859   echo "$as_me: failed program was:" >&5
7860 sed 's/^/| /' conftest.$ac_ext >&5
7861
7862 fi
7863 rm -f conftest.err conftest.$ac_objext \
7864       conftest$ac_exeext conftest.$ac_ext
7865 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
7866
7867         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
7868         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"
7869       else
7870         if test "$host_cpu" = ia64; then
7871           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
7872           allow_undefined_flag="-z nodefs"
7873           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"
7874         else
7875          # Determine the default libpath from the value encoded in an
7876          # empty executable.
7877          cat >conftest.$ac_ext <<_ACEOF
7878 /* confdefs.h.  */
7879 _ACEOF
7880 cat confdefs.h >>conftest.$ac_ext
7881 cat >>conftest.$ac_ext <<_ACEOF
7882 /* end confdefs.h.  */
7883
7884 int
7885 main ()
7886 {
7887
7888   ;
7889   return 0;
7890 }
7891 _ACEOF
7892 rm -f conftest.$ac_objext conftest$ac_exeext
7893 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7894   (eval $ac_link) 2>conftest.er1
7895   ac_status=$?
7896   grep -v '^ *+' conftest.er1 >conftest.err
7897   rm -f conftest.er1
7898   cat conftest.err >&5
7899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7900   (exit $ac_status); } &&
7901          { ac_try='test -z "$ac_c_werror_flag"
7902                          || test ! -s conftest.err'
7903   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7904   (eval $ac_try) 2>&5
7905   ac_status=$?
7906   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7907   (exit $ac_status); }; } &&
7908          { ac_try='test -s conftest$ac_exeext'
7909   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7910   (eval $ac_try) 2>&5
7911   ac_status=$?
7912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7913   (exit $ac_status); }; }; then
7914
7915 lt_aix_libpath_sed='
7916     /Import File Strings/,/^$/ {
7917         /^0/ {
7918             s/^0  *\(.*\)$/\1/
7919             p
7920         }
7921     }'
7922 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7923 # Check for a 64-bit object if we didn't find anything.
7924 if test -z "$aix_libpath"; then
7925   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7926 fi
7927 else
7928   echo "$as_me: failed program was:" >&5
7929 sed 's/^/| /' conftest.$ac_ext >&5
7930
7931 fi
7932 rm -f conftest.err conftest.$ac_objext \
7933       conftest$ac_exeext conftest.$ac_ext
7934 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
7935
7936          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
7937           # Warning - without using the other run time loading flags,
7938           # -berok will link without error, but may produce a broken library.
7939           no_undefined_flag=' ${wl}-bernotok'
7940           allow_undefined_flag=' ${wl}-berok'
7941           # Exported symbols can be pulled into shared objects from archives
7942           whole_archive_flag_spec='$convenience'
7943           archive_cmds_need_lc=yes
7944           # This is similar to how AIX traditionally builds its shared libraries.
7945           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'
7946         fi
7947       fi
7948       ;;
7949
7950     amigaos*)
7951       if test "$host_cpu" = m68k; then
7952         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)'
7953         hardcode_libdir_flag_spec='-L$libdir'
7954         hardcode_minus_L=yes
7955       fi
7956       # see comment about different semantics on the GNU ld section
7957       ld_shlibs=no
7958       ;;
7959
7960     bsdi[45]*)
7961       export_dynamic_flag_spec=-rdynamic
7962       ;;
7963
7964     cygwin* | mingw* | pw32*)
7965       # When not using gcc, we currently assume that we are using
7966       # Microsoft Visual C++.
7967       # hardcode_libdir_flag_spec is actually meaningless, as there is
7968       # no search path for DLLs.
7969       hardcode_libdir_flag_spec=' '
7970       allow_undefined_flag=unsupported
7971       # Tell ltmain to make .lib files, not .a files.
7972       libext=lib
7973       # Tell ltmain to make .dll files, not .so files.
7974       shrext_cmds=".dll"
7975       # FIXME: Setting linknames here is a bad hack.
7976       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
7977       # The linker will automatically build a .lib file if we build a DLL.
7978       old_archive_from_new_cmds='true'
7979       # FIXME: Should let the user specify the lib program.
7980       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
7981       fix_srcfile_path='`cygpath -w "$srcfile"`'
7982       enable_shared_with_static_runtimes=yes
7983       ;;
7984
7985     darwin* | rhapsody*)
7986       case $host_os in
7987       rhapsody* | darwin1.[012])
7988         allow_undefined_flag='${wl}-undefined ${wl}suppress'
7989         ;;
7990       *) # Darwin 1.3 on
7991         case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
7992         10.[012])
7993           allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
7994           ;;
7995         10.*)
7996           allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
7997           ;;
7998         esac
7999         ;;
8000       esac
8001       archive_cmds_need_lc=no
8002       hardcode_direct=no
8003       hardcode_automatic=yes
8004       hardcode_shlibpath_var=unsupported
8005       whole_archive_flag_spec=''
8006       link_all_deplibs=yes
8007       if test "$GCC" = yes ; then
8008         if test "${lt_cv_apple_cc_single_mod+set}" = set; then
8009   echo $ECHO_N "(cached) $ECHO_C" >&6
8010 else
8011   lt_cv_apple_cc_single_mod=no
8012         if test -z "${LT_MULTI_MODULE}"; then
8013           # By default we will add the -single_module flag. You can override
8014           # by either setting the environment variable LT_MULTI_MODULE
8015           # non-empty at configure time, or by adding -multi-module to the
8016           # link flags.
8017           echo "int foo(void){return 1;}" > conftest.c
8018           $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8019               -dynamiclib ${wl}-single_module conftest.c
8020           if test -f libconftest.dylib; then
8021               lt_cv_apple_cc_single_mod=yes
8022               rm libconftest.dylib
8023           fi
8024           rm conftest.$ac_ext
8025         fi
8026 fi
8027
8028         output_verbose_link_cmd=echo
8029         if test "X$lt_cv_apple_cc_single_mod" = Xyes ; then
8030           archive_cmds='$CC -dynamiclib $single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8031           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}'
8032         else
8033           archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8034           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}'
8035         fi
8036         module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8037         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}'
8038       else
8039         case $cc_basename in
8040         xlc*)
8041           output_verbose_link_cmd=echo
8042           archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`$ECHO $rpath/$soname` $verstring'
8043           module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8044           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8045           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}'
8046           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}'
8047           ;;
8048         *)
8049           ld_shlibs=no
8050           ;;
8051         esac
8052       fi
8053       ;;
8054
8055     dgux*)
8056       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8057       hardcode_libdir_flag_spec='-L$libdir'
8058       hardcode_shlibpath_var=no
8059       ;;
8060
8061     freebsd1*)
8062       ld_shlibs=no
8063       ;;
8064
8065     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8066     # support.  Future versions do this automatically, but an explicit c++rt0.o
8067     # does not break anything, and helps significantly (at the cost of a little
8068     # extra space).
8069     freebsd2.2*)
8070       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8071       hardcode_libdir_flag_spec='-R$libdir'
8072       hardcode_direct=yes
8073       hardcode_shlibpath_var=no
8074       ;;
8075
8076     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8077     freebsd2*)
8078       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8079       hardcode_direct=yes
8080       hardcode_minus_L=yes
8081       hardcode_shlibpath_var=no
8082       ;;
8083
8084     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8085     freebsd* | dragonfly*)
8086       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8087       hardcode_libdir_flag_spec='-R$libdir'
8088       hardcode_direct=yes
8089       hardcode_shlibpath_var=no
8090       ;;
8091
8092     hpux9*)
8093       if test "$GCC" = yes; then
8094         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'
8095       else
8096         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'
8097       fi
8098       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8099       hardcode_libdir_separator=:
8100       hardcode_direct=yes
8101
8102       # hardcode_minus_L: Not really in the search PATH,
8103       # but as the default location of the library.
8104       hardcode_minus_L=yes
8105       export_dynamic_flag_spec='${wl}-E'
8106       ;;
8107
8108     hpux10*)
8109       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8110         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8111       else
8112         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8113       fi
8114       if test "$with_gnu_ld" = no; then
8115         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8116         hardcode_libdir_flag_spec_ld='+b $libdir'
8117         hardcode_libdir_separator=:
8118         hardcode_direct=yes
8119         hardcode_direct_absolute=yes
8120         export_dynamic_flag_spec='${wl}-E'
8121         # hardcode_minus_L: Not really in the search PATH,
8122         # but as the default location of the library.
8123         hardcode_minus_L=yes
8124       fi
8125       ;;
8126
8127     hpux11*)
8128       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8129         case $host_cpu in
8130         hppa*64*)
8131           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8132           ;;
8133         ia64*)
8134           archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8135           ;;
8136         *)
8137           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8138           ;;
8139         esac
8140       else
8141         case $host_cpu in
8142         hppa*64*)
8143           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8144           ;;
8145         ia64*)
8146           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8147           ;;
8148         *)
8149           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8150           ;;
8151         esac
8152       fi
8153       if test "$with_gnu_ld" = no; then
8154         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8155         hardcode_libdir_separator=:
8156
8157         case $host_cpu in
8158         hppa*64*|ia64*)
8159           hardcode_direct=no
8160           hardcode_shlibpath_var=no
8161           ;;
8162         *)
8163           hardcode_direct=yes
8164           hardcode_direct_absolute=yes
8165           export_dynamic_flag_spec='${wl}-E'
8166
8167           # hardcode_minus_L: Not really in the search PATH,
8168           # but as the default location of the library.
8169           hardcode_minus_L=yes
8170           ;;
8171         esac
8172       fi
8173       ;;
8174
8175     irix5* | irix6* | nonstopux*)
8176       if test "$GCC" = yes; then
8177         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'
8178         # Try to use the -exported_symbol ld option, if it does not
8179         # work, assume that -exports_file does not work either and
8180         # implicitly export all symbols.
8181         save_LDFLAGS="$LDFLAGS"
8182         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8183         cat >conftest.$ac_ext <<_ACEOF
8184 int foo(void) {}
8185 _ACEOF
8186 rm -f conftest.$ac_objext conftest$ac_exeext
8187 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8188   (eval $ac_link) 2>conftest.er1
8189   ac_status=$?
8190   grep -v '^ *+' conftest.er1 >conftest.err
8191   rm -f conftest.er1
8192   cat conftest.err >&5
8193   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8194   (exit $ac_status); } &&
8195          { ac_try='test -z "$ac_c_werror_flag"
8196                          || test ! -s conftest.err'
8197   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8198   (eval $ac_try) 2>&5
8199   ac_status=$?
8200   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8201   (exit $ac_status); }; } &&
8202          { ac_try='test -s conftest$ac_exeext'
8203   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8204   (eval $ac_try) 2>&5
8205   ac_status=$?
8206   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8207   (exit $ac_status); }; }; then
8208   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'
8209
8210 else
8211   echo "$as_me: failed program was:" >&5
8212 sed 's/^/| /' conftest.$ac_ext >&5
8213
8214 fi
8215 rm -f conftest.err conftest.$ac_objext \
8216       conftest$ac_exeext conftest.$ac_ext
8217         LDFLAGS="$save_LDFLAGS"
8218       else
8219         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'
8220         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'
8221       fi
8222       archive_cmds_need_lc='no'
8223       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8224       hardcode_libdir_separator=:
8225       inherit_rpath=yes
8226       link_all_deplibs=yes
8227       ;;
8228
8229     netbsd*)
8230       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8231         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8232       else
8233         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8234       fi
8235       hardcode_libdir_flag_spec='-R$libdir'
8236       hardcode_direct=yes
8237       hardcode_shlibpath_var=no
8238       ;;
8239
8240     newsos6)
8241       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8242       hardcode_direct=yes
8243       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8244       hardcode_libdir_separator=:
8245       hardcode_shlibpath_var=no
8246       ;;
8247
8248     *nto* | *qnx*)
8249       ;;
8250
8251     openbsd*)
8252       hardcode_direct=yes
8253       hardcode_shlibpath_var=no
8254       hardcode_direct_absolute=yes
8255       if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8256         archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8257         archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8258         hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8259         export_dynamic_flag_spec='${wl}-E'
8260       else
8261         case $host_os in
8262         openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8263           archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8264           hardcode_libdir_flag_spec='-R$libdir'
8265           ;;
8266         *)
8267           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8268           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8269           ;;
8270         esac
8271       fi
8272       ;;
8273
8274     os2*)
8275       hardcode_libdir_flag_spec='-L$libdir'
8276       hardcode_minus_L=yes
8277       allow_undefined_flag=unsupported
8278       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'
8279       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8280       ;;
8281
8282     osf3*)
8283       if test "$GCC" = yes; then
8284         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8285         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'
8286       else
8287         allow_undefined_flag=' -expect_unresolved \*'
8288         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'
8289       fi
8290       archive_cmds_need_lc='no'
8291       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8292       hardcode_libdir_separator=:
8293       ;;
8294
8295     osf4* | osf5*)      # as osf3* with the addition of -msym flag
8296       if test "$GCC" = yes; then
8297         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8298         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'
8299         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8300       else
8301         allow_undefined_flag=' -expect_unresolved \*'
8302         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'
8303         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~
8304         $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'
8305
8306         # Both c and cxx compiler support -rpath directly
8307         hardcode_libdir_flag_spec='-rpath $libdir'
8308       fi
8309       archive_cmds_need_lc='no'
8310       hardcode_libdir_separator=:
8311       ;;
8312
8313     solaris*)
8314       no_undefined_flag=' -z defs'
8315       if test "$GCC" = yes; then
8316         wlarc='${wl}'
8317         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8318         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8319           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8320       else
8321         case `$CC -V 2>&1` in
8322         *"Compilers 5.0"*)
8323           wlarc=''
8324           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8325           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8326           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8327           ;;
8328         *)
8329           wlarc='${wl}'
8330           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8331           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8332           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8333           ;;
8334         esac
8335       fi
8336       hardcode_libdir_flag_spec='-R$libdir'
8337       hardcode_shlibpath_var=no
8338       case $host_os in
8339       solaris2.[0-5] | solaris2.[0-5].*) ;;
8340       *)
8341         # The compiler driver will combine and reorder linker options,
8342         # but understands `-z linker_flag'.  GCC discards it without `$wl',
8343         # but is careful enough not to reorder.
8344         # Supported since Solaris 2.6 (maybe 2.5.1?)
8345         if test "$GCC" = yes; then
8346           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8347         else
8348           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8349         fi
8350         ;;
8351       esac
8352       link_all_deplibs=yes
8353       ;;
8354
8355     sunos4*)
8356       if test "x$host_vendor" = xsequent; then
8357         # Use $CC to link under sequent, because it throws in some extra .o
8358         # files that make .init and .fini sections work.
8359         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8360       else
8361         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8362       fi
8363       hardcode_libdir_flag_spec='-L$libdir'
8364       hardcode_direct=yes
8365       hardcode_minus_L=yes
8366       hardcode_shlibpath_var=no
8367       ;;
8368
8369     sysv4)
8370       case $host_vendor in
8371         sni)
8372           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8373           hardcode_direct=yes # is this really true???
8374         ;;
8375         siemens)
8376           ## LD is ld it makes a PLAMLIB
8377           ## CC just makes a GrossModule.
8378           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8379           reload_cmds='$CC -r -o $output$reload_objs'
8380           hardcode_direct=no
8381         ;;
8382         motorola)
8383           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8384           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8385         ;;
8386       esac
8387       runpath_var='LD_RUN_PATH'
8388       hardcode_shlibpath_var=no
8389       ;;
8390
8391     sysv4.3*)
8392       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8393       hardcode_shlibpath_var=no
8394       export_dynamic_flag_spec='-Bexport'
8395       ;;
8396
8397     sysv4*MP*)
8398       if test -d /usr/nec; then
8399         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8400         hardcode_shlibpath_var=no
8401         runpath_var=LD_RUN_PATH
8402         hardcode_runpath_var=yes
8403         ld_shlibs=yes
8404       fi
8405       ;;
8406
8407     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8408       no_undefined_flag='${wl}-z,text'
8409       archive_cmds_need_lc=no
8410       hardcode_shlibpath_var=no
8411       runpath_var='LD_RUN_PATH'
8412
8413       if test "$GCC" = yes; then
8414         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8415         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8416       else
8417         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8418         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8419       fi
8420       ;;
8421
8422     sysv5* | sco3.2v5* | sco5v6*)
8423       # Note: We can NOT use -z defs as we might desire, because we do not
8424       # link with -lc, and that would cause any symbols used from libc to
8425       # always be unresolved, which means just about no library would
8426       # ever link correctly.  If we're not using GNU ld we use -z text
8427       # though, which does catch some bad symbols but isn't as heavy-handed
8428       # as -z defs.
8429       no_undefined_flag='${wl}-z,text'
8430       allow_undefined_flag='${wl}-z,nodefs'
8431       archive_cmds_need_lc=no
8432       hardcode_shlibpath_var=no
8433       hardcode_libdir_flag_spec='${wl}-R,$libdir'
8434       hardcode_libdir_separator=':'
8435       link_all_deplibs=yes
8436       export_dynamic_flag_spec='${wl}-Bexport'
8437       runpath_var='LD_RUN_PATH'
8438
8439       if test "$GCC" = yes; then
8440         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8441         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8442       else
8443         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8444         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8445       fi
8446       ;;
8447
8448     uts4*)
8449       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8450       hardcode_libdir_flag_spec='-L$libdir'
8451       hardcode_shlibpath_var=no
8452       ;;
8453
8454     *)
8455       ld_shlibs=no
8456       ;;
8457     esac
8458
8459     if test x$host_vendor = xsni; then
8460       case $host in
8461       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8462         export_dynamic_flag_spec='${wl}-Blargedynsym'
8463         ;;
8464       esac
8465     fi
8466   fi
8467
8468 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8469 echo "${ECHO_T}$ld_shlibs" >&6
8470 test "$ld_shlibs" = no && can_build_shared=no
8471
8472 with_gnu_ld=$with_gnu_ld
8473
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
8484
8485
8486
8487
8488 #
8489 # Do we need to explicitly link libc?
8490 #
8491 case "x$archive_cmds_need_lc" in
8492 x|xyes)
8493   # Assume -lc should be added
8494   archive_cmds_need_lc=yes
8495
8496   if test "$enable_shared" = yes && test "$GCC" = yes; then
8497     case $archive_cmds in
8498     *'~'*)
8499       # FIXME: we may have to deal with multi-command sequences.
8500       ;;
8501     '$CC '*)
8502       # Test whether the compiler implicitly links with -lc since on some
8503       # systems, -lgcc has to come before -lc. If gcc already passes -lc
8504       # to ld, don't add -lc before -lgcc.
8505       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
8506 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
8507       $RM conftest*
8508       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8509
8510       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8511   (eval $ac_compile) 2>&5
8512   ac_status=$?
8513   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8514   (exit $ac_status); } 2>conftest.err; then
8515         soname=conftest
8516         lib=conftest
8517         libobjs=conftest.$ac_objext
8518         deplibs=
8519         wl=$lt_prog_compiler_wl
8520         pic_flag=$lt_prog_compiler_pic
8521         compiler_flags=-v
8522         linker_flags=-v
8523         verstring=
8524         output_objdir=.
8525         libname=conftest
8526         lt_save_allow_undefined_flag=$allow_undefined_flag
8527         allow_undefined_flag=
8528         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
8529   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8530   ac_status=$?
8531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8532   (exit $ac_status); }
8533         then
8534           archive_cmds_need_lc=no
8535         else
8536           archive_cmds_need_lc=yes
8537         fi
8538         allow_undefined_flag=$lt_save_allow_undefined_flag
8539       else
8540         cat conftest.err 1>&5
8541       fi
8542       $RM conftest*
8543       echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
8544 echo "${ECHO_T}$archive_cmds_need_lc" >&6
8545       ;;
8546     esac
8547   fi
8548   ;;
8549 esac
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561
8562
8563
8564
8565
8566
8567
8568
8569
8570
8571
8572
8573
8574
8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
8695
8696
8697
8698
8699
8700
8701
8702
8703
8704
8705
8706
8707   echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8708 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
8709 withGCC=$GCC
8710 if test "$withGCC" = yes; then
8711   case $host_os in
8712     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
8713     *) lt_awk_arg="/^libraries:/" ;;
8714   esac
8715   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8716   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
8717     # if the path contains ";" then we assume it to be the separator
8718     # otherwise default to the standard path separator (i.e. ":") - it is
8719     # assumed that no part of a normal pathname contains ";" but that should
8720     # okay in the real world where ";" in dirpaths is itself problematic.
8721     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
8722   else
8723     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8724   fi
8725   # Ok, now we have the path, separated by spaces, we can step through it
8726   # and add multilib dir if necessary.
8727   lt_tmp_lt_search_path_spec=
8728   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
8729   for lt_sys_path in $lt_search_path_spec; do
8730     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
8731       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
8732     else
8733       test -d "$lt_sys_path" && \
8734         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
8735     fi
8736   done
8737   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
8738 BEGIN {RS=" "; FS="/|\n";} {
8739   lt_foo="";
8740   lt_count=0;
8741   for (lt_i = NF; lt_i > 0; lt_i--) {
8742     if ($lt_i != "" && $lt_i != ".") {
8743       if ($lt_i == "..") {
8744         lt_count++;
8745       } else {
8746         if (lt_count == 0) {
8747           lt_foo="/" $lt_i lt_foo;
8748         } else {
8749           lt_count--;
8750         }
8751       }
8752     }
8753   }
8754   if (lt_foo != "") { lt_freq[lt_foo]++; }
8755   if (lt_freq[lt_foo] == 1) { print lt_foo; }
8756 }'`
8757   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
8758 else
8759   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8760 fi
8761 library_names_spec=
8762 libname_spec='lib$name'
8763 soname_spec=
8764 shrext_cmds=".so"
8765 postinstall_cmds=
8766 postuninstall_cmds=
8767 finish_cmds=
8768 finish_eval=
8769 shlibpath_var=
8770 shlibpath_overrides_runpath=unknown
8771 version_type=none
8772 dynamic_linker="$host_os ld.so"
8773 sys_lib_dlsearch_path_spec="/lib /usr/lib"
8774 need_lib_prefix=unknown
8775 hardcode_into_libs=no
8776
8777 # when you set need_version to no, make sure it does not cause -set_version
8778 # flags to be left without arguments
8779 need_version=unknown
8780
8781 case $host_os in
8782 aix3*)
8783   version_type=linux
8784   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8785   shlibpath_var=LIBPATH
8786
8787   # AIX 3 has no versioning support, so we append a major version to the name.
8788   soname_spec='${libname}${release}${shared_ext}$major'
8789   ;;
8790
8791 aix[4-9]*)
8792   version_type=linux
8793   need_lib_prefix=no
8794   need_version=no
8795   hardcode_into_libs=yes
8796   if test "$host_cpu" = ia64; then
8797     # AIX 5 supports IA64
8798     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8799     shlibpath_var=LD_LIBRARY_PATH
8800   else
8801     # With GCC up to 2.95.x, collect2 would create an import file
8802     # for dependence libraries.  The import file would start with
8803     # the line `#! .'.  This would cause the generated library to
8804     # depend on `.', always an invalid library.  This was fixed in
8805     # development snapshots of GCC prior to 3.0.
8806     case $host_os in
8807       aix4 | aix4.[01] | aix4.[01].*)
8808       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8809            echo ' yes '
8810            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
8811         :
8812       else
8813         can_build_shared=no
8814       fi
8815       ;;
8816     esac
8817     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8818     # soname into executable. Probably we can add versioning support to
8819     # collect2, so additional links can be useful in future.
8820     if test "$aix_use_runtimelinking" = yes; then
8821       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8822       # instead of lib<name>.a to let people know that these are not
8823       # typical AIX shared libraries.
8824       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8825     else
8826       # We preserve .a as extension for shared libraries through AIX4.2
8827       # and later when we are not doing run time linking.
8828       library_names_spec='${libname}${release}.a $libname.a'
8829       soname_spec='${libname}${release}${shared_ext}$major'
8830     fi
8831     shlibpath_var=LIBPATH
8832   fi
8833   ;;
8834
8835 amigaos*)
8836   if test "$host_cpu" = m68k; then
8837     library_names_spec='$libname.ixlibrary $libname.a'
8838     # Create ${libname}_ixlibrary.a entries in /sys/libs.
8839     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'
8840   else
8841     dynamic_linker=no
8842   fi
8843   ;;
8844
8845 beos*)
8846   library_names_spec='${libname}${shared_ext}'
8847   dynamic_linker="$host_os ld.so"
8848   shlibpath_var=LIBRARY_PATH
8849   ;;
8850
8851 bsdi[45]*)
8852   version_type=linux
8853   need_version=no
8854   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8855   soname_spec='${libname}${release}${shared_ext}$major'
8856   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
8857   shlibpath_var=LD_LIBRARY_PATH
8858   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8859   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
8860   # the default ld.so.conf also contains /usr/contrib/lib and
8861   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8862   # libtool to hard-code these into programs
8863   ;;
8864
8865 cygwin* | mingw* | pw32*)
8866   version_type=windows
8867   shrext_cmds=".dll"
8868   need_version=no
8869   need_lib_prefix=no
8870
8871   case $withGCC,$host_os in
8872   yes,cygwin* | yes,mingw* | yes,pw32*)
8873     library_names_spec='$libname.dll.a'
8874     # DLL is installed to $(libdir)/../bin by postinstall_cmds
8875     postinstall_cmds='base_file=`basename \${file}`~
8876       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
8877       dldir=$destdir/`dirname \$dlpath`~
8878       test -d \$dldir || mkdir -p \$dldir~
8879       $install_prog $dir/$dlname \$dldir/$dlname~
8880       chmod a+x \$dldir/$dlname~
8881       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
8882         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
8883       fi'
8884     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8885       dlpath=$dir/\$dldll~
8886        $RM \$dlpath'
8887     shlibpath_overrides_runpath=yes
8888
8889     case $host_os in
8890     cygwin*)
8891       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8892       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8893       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
8894       ;;
8895     mingw*)
8896       # MinGW DLLs use traditional 'lib' prefix
8897       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8898       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8899       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
8900         # It is most probably a Windows format PATH printed by
8901         # mingw gcc, but we are running on Cygwin. Gcc prints its search
8902         # path with ; separators, and with drive letters. We can handle the
8903         # drive letters (cygwin fileutils understands them), so leave them,
8904         # especially as we might pass files found there to a mingw objdump,
8905         # which wouldn't understand a cygwinified path. Ahh.
8906         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8907       else
8908         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8909       fi
8910       ;;
8911     pw32*)
8912       # pw32 DLLs use 'pw' prefix rather than 'lib'
8913       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8914       ;;
8915     esac
8916     ;;
8917
8918   *)
8919     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8920     ;;
8921   esac
8922   dynamic_linker='Win32 ld.exe'
8923   # FIXME: first we should search . and the directory the executable is in
8924   shlibpath_var=PATH
8925   ;;
8926
8927 darwin* | rhapsody*)
8928   dynamic_linker="$host_os dyld"
8929   version_type=darwin
8930   need_lib_prefix=no
8931   need_version=no
8932   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8933   soname_spec='${libname}${release}${major}$shared_ext'
8934   shlibpath_overrides_runpath=yes
8935   shlibpath_var=DYLD_LIBRARY_PATH
8936   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
8937
8938   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
8939   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
8940   ;;
8941
8942 dgux*)
8943   version_type=linux
8944   need_lib_prefix=no
8945   need_version=no
8946   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8947   soname_spec='${libname}${release}${shared_ext}$major'
8948   shlibpath_var=LD_LIBRARY_PATH
8949   ;;
8950
8951 freebsd1*)
8952   dynamic_linker=no
8953   ;;
8954
8955 freebsd* | dragonfly*)
8956   # DragonFly does not have aout.  When/if they implement a new
8957   # versioning mechanism, adjust this.
8958   if test -x /usr/bin/objformat; then
8959     objformat=`/usr/bin/objformat`
8960   else
8961     case $host_os in
8962     freebsd[123]*) objformat=aout ;;
8963     *) objformat=elf ;;
8964     esac
8965   fi
8966   version_type=freebsd-$objformat
8967   case $version_type in
8968     freebsd-elf*)
8969       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8970       need_version=no
8971       need_lib_prefix=no
8972       ;;
8973     freebsd-*)
8974       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8975       need_version=yes
8976       ;;
8977   esac
8978   shlibpath_var=LD_LIBRARY_PATH
8979   case $host_os in
8980   freebsd2*)
8981     shlibpath_overrides_runpath=yes
8982     ;;
8983   freebsd3.[01]* | freebsdelf3.[01]*)
8984     shlibpath_overrides_runpath=yes
8985     hardcode_into_libs=yes
8986     ;;
8987   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
8988   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
8989     shlibpath_overrides_runpath=no
8990     hardcode_into_libs=yes
8991     ;;
8992   *) # from 4.6 on, and DragonFly
8993     shlibpath_overrides_runpath=yes
8994     hardcode_into_libs=yes
8995     ;;
8996   esac
8997   ;;
8998
8999 gnu*)
9000   version_type=linux
9001   need_lib_prefix=no
9002   need_version=no
9003   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9004   soname_spec='${libname}${release}${shared_ext}$major'
9005   shlibpath_var=LD_LIBRARY_PATH
9006   hardcode_into_libs=yes
9007   ;;
9008
9009 hpux9* | hpux10* | hpux11*)
9010   # Give a soname corresponding to the major version so that dld.sl refuses to
9011   # link against other versions.
9012   version_type=sunos
9013   need_lib_prefix=no
9014   need_version=no
9015   case $host_cpu in
9016   ia64*)
9017     shrext_cmds='.so'
9018     hardcode_into_libs=yes
9019     dynamic_linker="$host_os dld.so"
9020     shlibpath_var=LD_LIBRARY_PATH
9021     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9022     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9023     soname_spec='${libname}${release}${shared_ext}$major'
9024     if test "X$HPUX_IA64_MODE" = X32; then
9025       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9026     else
9027       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9028     fi
9029     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9030     ;;
9031   hppa*64*)
9032     shrext_cmds='.sl'
9033     hardcode_into_libs=yes
9034     dynamic_linker="$host_os dld.sl"
9035     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9036     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9037     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9038     soname_spec='${libname}${release}${shared_ext}$major'
9039     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9040     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9041     ;;
9042   *)
9043     shrext_cmds='.sl'
9044     dynamic_linker="$host_os dld.sl"
9045     shlibpath_var=SHLIB_PATH
9046     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9047     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9048     soname_spec='${libname}${release}${shared_ext}$major'
9049     ;;
9050   esac
9051   # HP-UX runs *really* slowly unless shared libraries are mode 555.
9052   postinstall_cmds='chmod 555 $lib'
9053   ;;
9054
9055 interix[3-9]*)
9056   version_type=linux
9057   need_lib_prefix=no
9058   need_version=no
9059   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9060   soname_spec='${libname}${release}${shared_ext}$major'
9061   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9062   shlibpath_var=LD_LIBRARY_PATH
9063   shlibpath_overrides_runpath=no
9064   hardcode_into_libs=yes
9065   ;;
9066
9067 irix5* | irix6* | nonstopux*)
9068   case $host_os in
9069     nonstopux*) version_type=nonstopux ;;
9070     *)
9071         if test "$lt_cv_prog_gnu_ld" = yes; then
9072                 version_type=linux
9073         else
9074                 version_type=irix
9075         fi ;;
9076   esac
9077   need_lib_prefix=no
9078   need_version=no
9079   soname_spec='${libname}${release}${shared_ext}$major'
9080   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9081   case $host_os in
9082   irix5* | nonstopux*)
9083     libsuff= shlibsuff=
9084     ;;
9085   *)
9086     case $LD in # libtool.m4 will add one of these switches to LD
9087     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9088       libsuff= shlibsuff= libmagic=32-bit;;
9089     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9090       libsuff=32 shlibsuff=N32 libmagic=N32;;
9091     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9092       libsuff=64 shlibsuff=64 libmagic=64-bit;;
9093     *) libsuff= shlibsuff= libmagic=never-match;;
9094     esac
9095     ;;
9096   esac
9097   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9098   shlibpath_overrides_runpath=no
9099   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9100   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9101   hardcode_into_libs=yes
9102   ;;
9103
9104 # No shared lib support for Linux oldld, aout, or coff.
9105 linux*oldld* | linux*aout* | linux*coff*)
9106   dynamic_linker=no
9107   ;;
9108
9109 # This must be Linux ELF.
9110 linux* | k*bsd*-gnu)
9111   version_type=linux
9112   need_lib_prefix=no
9113   need_version=no
9114   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9115   soname_spec='${libname}${release}${shared_ext}$major'
9116   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9117   shlibpath_var=LD_LIBRARY_PATH
9118   shlibpath_overrides_runpath=no
9119   # Some binutils ld are patched to set DT_RUNPATH
9120   save_LDFLAGS=$LDFLAGS
9121   save_libdir=$libdir
9122   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9123        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9124   cat >conftest.$ac_ext <<_ACEOF
9125 /* confdefs.h.  */
9126 _ACEOF
9127 cat confdefs.h >>conftest.$ac_ext
9128 cat >>conftest.$ac_ext <<_ACEOF
9129 /* end confdefs.h.  */
9130
9131 int
9132 main ()
9133 {
9134
9135   ;
9136   return 0;
9137 }
9138 _ACEOF
9139 rm -f conftest.$ac_objext conftest$ac_exeext
9140 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9141   (eval $ac_link) 2>conftest.er1
9142   ac_status=$?
9143   grep -v '^ *+' conftest.er1 >conftest.err
9144   rm -f conftest.er1
9145   cat conftest.err >&5
9146   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9147   (exit $ac_status); } &&
9148          { ac_try='test -z "$ac_c_werror_flag"
9149                          || test ! -s conftest.err'
9150   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9151   (eval $ac_try) 2>&5
9152   ac_status=$?
9153   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9154   (exit $ac_status); }; } &&
9155          { ac_try='test -s conftest$ac_exeext'
9156   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9157   (eval $ac_try) 2>&5
9158   ac_status=$?
9159   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9160   (exit $ac_status); }; }; then
9161   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir"; then
9162   shlibpath_overrides_runpath=yes
9163 fi
9164
9165 else
9166   echo "$as_me: failed program was:" >&5
9167 sed 's/^/| /' conftest.$ac_ext >&5
9168
9169 fi
9170 rm -f conftest.err conftest.$ac_objext \
9171       conftest$ac_exeext conftest.$ac_ext
9172   LDFLAGS=$save_LDFLAGS
9173   libdir=$save_libdir
9174
9175   # This implies no fast_install, which is unacceptable.
9176   # Some rework will be needed to allow for fast_install
9177   # before this can be enabled.
9178   hardcode_into_libs=yes
9179
9180   # Append ld.so.conf contents to the search path
9181   if test -f /etc/ld.so.conf; then
9182     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' ' '`
9183     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9184   fi
9185
9186   # We used to test for /lib/ld.so.1 and disable shared libraries on
9187   # powerpc, because MkLinux only supported shared libraries with the
9188   # GNU dynamic linker.  Since this was broken with cross compilers,
9189   # most powerpc-linux boxes support dynamic linking these days and
9190   # people can always --disable-shared, the test was removed, and we
9191   # assume the GNU/Linux dynamic linker is in use.
9192   dynamic_linker='GNU/Linux ld.so'
9193   ;;
9194
9195 netbsd*)
9196   version_type=sunos
9197   need_lib_prefix=no
9198   need_version=no
9199   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9200     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9201     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9202     dynamic_linker='NetBSD (a.out) ld.so'
9203   else
9204     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9205     soname_spec='${libname}${release}${shared_ext}$major'
9206     dynamic_linker='NetBSD ld.elf_so'
9207   fi
9208   shlibpath_var=LD_LIBRARY_PATH
9209   shlibpath_overrides_runpath=yes
9210   hardcode_into_libs=yes
9211   ;;
9212
9213 newsos6)
9214   version_type=linux
9215   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9216   shlibpath_var=LD_LIBRARY_PATH
9217   shlibpath_overrides_runpath=yes
9218   ;;
9219
9220 *nto* | *qnx*)
9221   version_type=qnx
9222   need_lib_prefix=no
9223   need_version=no
9224   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9225   soname_spec='${libname}${release}${shared_ext}$major'
9226   shlibpath_var=LD_LIBRARY_PATH
9227   shlibpath_overrides_runpath=no
9228   hardcode_into_libs=yes
9229   dynamic_linker='ldqnx.so'
9230   ;;
9231
9232 openbsd*)
9233   version_type=sunos
9234   sys_lib_dlsearch_path_spec="/usr/lib"
9235   need_lib_prefix=no
9236   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9237   case $host_os in
9238     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9239     *)                          need_version=no  ;;
9240   esac
9241   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9242   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9243   shlibpath_var=LD_LIBRARY_PATH
9244   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9245     case $host_os in
9246       openbsd2.[89] | openbsd2.[89].*)
9247         shlibpath_overrides_runpath=no
9248         ;;
9249       *)
9250         shlibpath_overrides_runpath=yes
9251         ;;
9252       esac
9253   else
9254     shlibpath_overrides_runpath=yes
9255   fi
9256   ;;
9257
9258 os2*)
9259   libname_spec='$name'
9260   shrext_cmds=".dll"
9261   need_lib_prefix=no
9262   library_names_spec='$libname${shared_ext} $libname.a'
9263   dynamic_linker='OS/2 ld.exe'
9264   shlibpath_var=LIBPATH
9265   ;;
9266
9267 osf3* | osf4* | osf5*)
9268   version_type=osf
9269   need_lib_prefix=no
9270   need_version=no
9271   soname_spec='${libname}${release}${shared_ext}$major'
9272   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9273   shlibpath_var=LD_LIBRARY_PATH
9274   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9275   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9276   ;;
9277
9278 rdos*)
9279   dynamic_linker=no
9280   ;;
9281
9282 solaris*)
9283   version_type=linux
9284   need_lib_prefix=no
9285   need_version=no
9286   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9287   soname_spec='${libname}${release}${shared_ext}$major'
9288   shlibpath_var=LD_LIBRARY_PATH
9289   shlibpath_overrides_runpath=yes
9290   hardcode_into_libs=yes
9291   # ldd complains unless libraries are executable
9292   postinstall_cmds='chmod +x $lib'
9293   ;;
9294
9295 sunos4*)
9296   version_type=sunos
9297   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9298   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9299   shlibpath_var=LD_LIBRARY_PATH
9300   shlibpath_overrides_runpath=yes
9301   if test "$with_gnu_ld" = yes; then
9302     need_lib_prefix=no
9303   fi
9304   need_version=yes
9305   ;;
9306
9307 sysv4 | sysv4.3*)
9308   version_type=linux
9309   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9310   soname_spec='${libname}${release}${shared_ext}$major'
9311   shlibpath_var=LD_LIBRARY_PATH
9312   case $host_vendor in
9313     sni)
9314       shlibpath_overrides_runpath=no
9315       need_lib_prefix=no
9316       runpath_var=LD_RUN_PATH
9317       ;;
9318     siemens)
9319       need_lib_prefix=no
9320       ;;
9321     motorola)
9322       need_lib_prefix=no
9323       need_version=no
9324       shlibpath_overrides_runpath=no
9325       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9326       ;;
9327   esac
9328   ;;
9329
9330 sysv4*MP*)
9331   if test -d /usr/nec ;then
9332     version_type=linux
9333     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9334     soname_spec='$libname${shared_ext}.$major'
9335     shlibpath_var=LD_LIBRARY_PATH
9336   fi
9337   ;;
9338
9339 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9340   version_type=freebsd-elf
9341   need_lib_prefix=no
9342   need_version=no
9343   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9344   soname_spec='${libname}${release}${shared_ext}$major'
9345   shlibpath_var=LD_LIBRARY_PATH
9346   shlibpath_overrides_runpath=yes
9347   hardcode_into_libs=yes
9348   if test "$with_gnu_ld" = yes; then
9349     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9350   else
9351     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9352     case $host_os in
9353       sco3.2v5*)
9354         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9355         ;;
9356     esac
9357   fi
9358   sys_lib_dlsearch_path_spec='/usr/lib'
9359   ;;
9360
9361 tpf*)
9362   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9363   version_type=linux
9364   need_lib_prefix=no
9365   need_version=no
9366   library_name_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9367   shlibpath_var=LD_LIBRARY_PATH
9368   shlibpath_overrides_runpath=no
9369   hardcode_into_libs=yes
9370   ;;
9371
9372 uts4*)
9373   version_type=linux
9374   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9375   soname_spec='${libname}${release}${shared_ext}$major'
9376   shlibpath_var=LD_LIBRARY_PATH
9377   ;;
9378
9379 *)
9380   dynamic_linker=no
9381   ;;
9382 esac
9383 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9384 echo "${ECHO_T}$dynamic_linker" >&6
9385 test "$dynamic_linker" = no && can_build_shared=no
9386
9387 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9388 if test "$GCC" = yes; then
9389   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9390 fi
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478   echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9479 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9480 hardcode_action=
9481 if test -n "$hardcode_libdir_flag_spec" ||
9482    test -n "$runpath_var" ||
9483    test "X$hardcode_automatic" = "Xyes" ; then
9484
9485   # We can hardcode non-existent directories.
9486   if test "$hardcode_direct" != no &&
9487      # If the only mechanism to avoid hardcoding is shlibpath_var, we
9488      # have to relink, otherwise we might link with an installed library
9489      # when we should be linking with a yet-to-be-installed one
9490      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9491      test "$hardcode_minus_L" != no; then
9492     # Linking always hardcodes the temporary library directory.
9493     hardcode_action=relink
9494   else
9495     # We can link without hardcoding, and we can hardcode nonexisting dirs.
9496     hardcode_action=immediate
9497   fi
9498 else
9499   # We cannot hardcode anything, or else we can only hardcode existing
9500   # directories.
9501   hardcode_action=unsupported
9502 fi
9503 echo "$as_me:$LINENO: result: $hardcode_action" >&5
9504 echo "${ECHO_T}$hardcode_action" >&6
9505
9506 if test "$hardcode_action" = relink ||
9507    test "$inherit_rpath" = yes; then
9508   # Fast installation is not supported
9509   enable_fast_install=no
9510 elif test "$shlibpath_overrides_runpath" = yes ||
9511      test "$enable_shared" = no; then
9512   # Fast installation is not necessary
9513   enable_fast_install=needless
9514 fi
9515
9516
9517
9518
9519
9520
9521   if test "x$enable_dlopen" != xyes; then
9522   enable_dlopen=unknown
9523   enable_dlopen_self=unknown
9524   enable_dlopen_self_static=unknown
9525 else
9526   lt_cv_dlopen=no
9527   lt_cv_dlopen_libs=
9528
9529   case $host_os in
9530   beos*)
9531     lt_cv_dlopen="load_add_on"
9532     lt_cv_dlopen_libs=
9533     lt_cv_dlopen_self=yes
9534     ;;
9535
9536   mingw* | pw32*)
9537     lt_cv_dlopen="LoadLibrary"
9538     lt_cv_dlopen_libs=
9539     ;;
9540
9541   cygwin*)
9542     lt_cv_dlopen="dlopen"
9543     lt_cv_dlopen_libs=
9544     ;;
9545
9546   darwin*)
9547   # if libdl is installed we need to link against it
9548     echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9549 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9550 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9551   echo $ECHO_N "(cached) $ECHO_C" >&6
9552 else
9553   ac_check_lib_save_LIBS=$LIBS
9554 LIBS="-ldl  $LIBS"
9555 cat >conftest.$ac_ext <<_ACEOF
9556 /* confdefs.h.  */
9557 _ACEOF
9558 cat confdefs.h >>conftest.$ac_ext
9559 cat >>conftest.$ac_ext <<_ACEOF
9560 /* end confdefs.h.  */
9561
9562 /* Override any gcc2 internal prototype to avoid an error.  */
9563 #ifdef __cplusplus
9564 extern "C"
9565 #endif
9566 /* We use char because int might match the return type of a gcc2
9567    builtin and then its argument prototype would still apply.  */
9568 char dlopen ();
9569 int
9570 main ()
9571 {
9572 dlopen ();
9573   ;
9574   return 0;
9575 }
9576 _ACEOF
9577 rm -f conftest.$ac_objext conftest$ac_exeext
9578 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9579   (eval $ac_link) 2>conftest.er1
9580   ac_status=$?
9581   grep -v '^ *+' conftest.er1 >conftest.err
9582   rm -f conftest.er1
9583   cat conftest.err >&5
9584   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9585   (exit $ac_status); } &&
9586          { ac_try='test -z "$ac_c_werror_flag"
9587                          || test ! -s conftest.err'
9588   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9589   (eval $ac_try) 2>&5
9590   ac_status=$?
9591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9592   (exit $ac_status); }; } &&
9593          { ac_try='test -s conftest$ac_exeext'
9594   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9595   (eval $ac_try) 2>&5
9596   ac_status=$?
9597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9598   (exit $ac_status); }; }; then
9599   ac_cv_lib_dl_dlopen=yes
9600 else
9601   echo "$as_me: failed program was:" >&5
9602 sed 's/^/| /' conftest.$ac_ext >&5
9603
9604 ac_cv_lib_dl_dlopen=no
9605 fi
9606 rm -f conftest.err conftest.$ac_objext \
9607       conftest$ac_exeext conftest.$ac_ext
9608 LIBS=$ac_check_lib_save_LIBS
9609 fi
9610 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9611 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9612 if test $ac_cv_lib_dl_dlopen = yes; then
9613   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9614 else
9615
9616     lt_cv_dlopen="dyld"
9617     lt_cv_dlopen_libs=
9618     lt_cv_dlopen_self=yes
9619
9620 fi
9621
9622     ;;
9623
9624   *)
9625     echo "$as_me:$LINENO: checking for shl_load" >&5
9626 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
9627 if test "${ac_cv_func_shl_load+set}" = set; then
9628   echo $ECHO_N "(cached) $ECHO_C" >&6
9629 else
9630   cat >conftest.$ac_ext <<_ACEOF
9631 /* confdefs.h.  */
9632 _ACEOF
9633 cat confdefs.h >>conftest.$ac_ext
9634 cat >>conftest.$ac_ext <<_ACEOF
9635 /* end confdefs.h.  */
9636 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9637    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9638 #define shl_load innocuous_shl_load
9639
9640 /* System header to define __stub macros and hopefully few prototypes,
9641     which can conflict with char shl_load (); below.
9642     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9643     <limits.h> exists even on freestanding compilers.  */
9644
9645 #ifdef __STDC__
9646 # include <limits.h>
9647 #else
9648 # include <assert.h>
9649 #endif
9650
9651 #undef shl_load
9652
9653 /* Override any gcc2 internal prototype to avoid an error.  */
9654 #ifdef __cplusplus
9655 extern "C"
9656 {
9657 #endif
9658 /* We use char because int might match the return type of a gcc2
9659    builtin and then its argument prototype would still apply.  */
9660 char shl_load ();
9661 /* The GNU C library defines this for functions which it implements
9662     to always fail with ENOSYS.  Some functions are actually named
9663     something starting with __ and the normal name is an alias.  */
9664 #if defined (__stub_shl_load) || defined (__stub___shl_load)
9665 choke me
9666 #else
9667 char (*f) () = shl_load;
9668 #endif
9669 #ifdef __cplusplus
9670 }
9671 #endif
9672
9673 int
9674 main ()
9675 {
9676 return f != shl_load;
9677   ;
9678   return 0;
9679 }
9680 _ACEOF
9681 rm -f conftest.$ac_objext conftest$ac_exeext
9682 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9683   (eval $ac_link) 2>conftest.er1
9684   ac_status=$?
9685   grep -v '^ *+' conftest.er1 >conftest.err
9686   rm -f conftest.er1
9687   cat conftest.err >&5
9688   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9689   (exit $ac_status); } &&
9690          { ac_try='test -z "$ac_c_werror_flag"
9691                          || test ! -s conftest.err'
9692   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9693   (eval $ac_try) 2>&5
9694   ac_status=$?
9695   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9696   (exit $ac_status); }; } &&
9697          { ac_try='test -s conftest$ac_exeext'
9698   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9699   (eval $ac_try) 2>&5
9700   ac_status=$?
9701   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9702   (exit $ac_status); }; }; then
9703   ac_cv_func_shl_load=yes
9704 else
9705   echo "$as_me: failed program was:" >&5
9706 sed 's/^/| /' conftest.$ac_ext >&5
9707
9708 ac_cv_func_shl_load=no
9709 fi
9710 rm -f conftest.err conftest.$ac_objext \
9711       conftest$ac_exeext conftest.$ac_ext
9712 fi
9713 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9714 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
9715 if test $ac_cv_func_shl_load = yes; then
9716   lt_cv_dlopen="shl_load"
9717 else
9718   echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9719 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
9720 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9721   echo $ECHO_N "(cached) $ECHO_C" >&6
9722 else
9723   ac_check_lib_save_LIBS=$LIBS
9724 LIBS="-ldld  $LIBS"
9725 cat >conftest.$ac_ext <<_ACEOF
9726 /* confdefs.h.  */
9727 _ACEOF
9728 cat confdefs.h >>conftest.$ac_ext
9729 cat >>conftest.$ac_ext <<_ACEOF
9730 /* end confdefs.h.  */
9731
9732 /* Override any gcc2 internal prototype to avoid an error.  */
9733 #ifdef __cplusplus
9734 extern "C"
9735 #endif
9736 /* We use char because int might match the return type of a gcc2
9737    builtin and then its argument prototype would still apply.  */
9738 char shl_load ();
9739 int
9740 main ()
9741 {
9742 shl_load ();
9743   ;
9744   return 0;
9745 }
9746 _ACEOF
9747 rm -f conftest.$ac_objext conftest$ac_exeext
9748 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9749   (eval $ac_link) 2>conftest.er1
9750   ac_status=$?
9751   grep -v '^ *+' conftest.er1 >conftest.err
9752   rm -f conftest.er1
9753   cat conftest.err >&5
9754   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9755   (exit $ac_status); } &&
9756          { ac_try='test -z "$ac_c_werror_flag"
9757                          || test ! -s conftest.err'
9758   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9759   (eval $ac_try) 2>&5
9760   ac_status=$?
9761   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9762   (exit $ac_status); }; } &&
9763          { ac_try='test -s conftest$ac_exeext'
9764   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9765   (eval $ac_try) 2>&5
9766   ac_status=$?
9767   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9768   (exit $ac_status); }; }; then
9769   ac_cv_lib_dld_shl_load=yes
9770 else
9771   echo "$as_me: failed program was:" >&5
9772 sed 's/^/| /' conftest.$ac_ext >&5
9773
9774 ac_cv_lib_dld_shl_load=no
9775 fi
9776 rm -f conftest.err conftest.$ac_objext \
9777       conftest$ac_exeext conftest.$ac_ext
9778 LIBS=$ac_check_lib_save_LIBS
9779 fi
9780 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9781 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
9782 if test $ac_cv_lib_dld_shl_load = yes; then
9783   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
9784 else
9785   echo "$as_me:$LINENO: checking for dlopen" >&5
9786 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
9787 if test "${ac_cv_func_dlopen+set}" = set; then
9788   echo $ECHO_N "(cached) $ECHO_C" >&6
9789 else
9790   cat >conftest.$ac_ext <<_ACEOF
9791 /* confdefs.h.  */
9792 _ACEOF
9793 cat confdefs.h >>conftest.$ac_ext
9794 cat >>conftest.$ac_ext <<_ACEOF
9795 /* end confdefs.h.  */
9796 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
9797    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9798 #define dlopen innocuous_dlopen
9799
9800 /* System header to define __stub macros and hopefully few prototypes,
9801     which can conflict with char dlopen (); below.
9802     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9803     <limits.h> exists even on freestanding compilers.  */
9804
9805 #ifdef __STDC__
9806 # include <limits.h>
9807 #else
9808 # include <assert.h>
9809 #endif
9810
9811 #undef dlopen
9812
9813 /* Override any gcc2 internal prototype to avoid an error.  */
9814 #ifdef __cplusplus
9815 extern "C"
9816 {
9817 #endif
9818 /* We use char because int might match the return type of a gcc2
9819    builtin and then its argument prototype would still apply.  */
9820 char dlopen ();
9821 /* The GNU C library defines this for functions which it implements
9822     to always fail with ENOSYS.  Some functions are actually named
9823     something starting with __ and the normal name is an alias.  */
9824 #if defined (__stub_dlopen) || defined (__stub___dlopen)
9825 choke me
9826 #else
9827 char (*f) () = dlopen;
9828 #endif
9829 #ifdef __cplusplus
9830 }
9831 #endif
9832
9833 int
9834 main ()
9835 {
9836 return f != dlopen;
9837   ;
9838   return 0;
9839 }
9840 _ACEOF
9841 rm -f conftest.$ac_objext conftest$ac_exeext
9842 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9843   (eval $ac_link) 2>conftest.er1
9844   ac_status=$?
9845   grep -v '^ *+' conftest.er1 >conftest.err
9846   rm -f conftest.er1
9847   cat conftest.err >&5
9848   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9849   (exit $ac_status); } &&
9850          { ac_try='test -z "$ac_c_werror_flag"
9851                          || test ! -s conftest.err'
9852   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9853   (eval $ac_try) 2>&5
9854   ac_status=$?
9855   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9856   (exit $ac_status); }; } &&
9857          { ac_try='test -s conftest$ac_exeext'
9858   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9859   (eval $ac_try) 2>&5
9860   ac_status=$?
9861   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9862   (exit $ac_status); }; }; then
9863   ac_cv_func_dlopen=yes
9864 else
9865   echo "$as_me: failed program was:" >&5
9866 sed 's/^/| /' conftest.$ac_ext >&5
9867
9868 ac_cv_func_dlopen=no
9869 fi
9870 rm -f conftest.err conftest.$ac_objext \
9871       conftest$ac_exeext conftest.$ac_ext
9872 fi
9873 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
9874 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
9875 if test $ac_cv_func_dlopen = yes; then
9876   lt_cv_dlopen="dlopen"
9877 else
9878   echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9879 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9880 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9881   echo $ECHO_N "(cached) $ECHO_C" >&6
9882 else
9883   ac_check_lib_save_LIBS=$LIBS
9884 LIBS="-ldl  $LIBS"
9885 cat >conftest.$ac_ext <<_ACEOF
9886 /* confdefs.h.  */
9887 _ACEOF
9888 cat confdefs.h >>conftest.$ac_ext
9889 cat >>conftest.$ac_ext <<_ACEOF
9890 /* end confdefs.h.  */
9891
9892 /* Override any gcc2 internal prototype to avoid an error.  */
9893 #ifdef __cplusplus
9894 extern "C"
9895 #endif
9896 /* We use char because int might match the return type of a gcc2
9897    builtin and then its argument prototype would still apply.  */
9898 char dlopen ();
9899 int
9900 main ()
9901 {
9902 dlopen ();
9903   ;
9904   return 0;
9905 }
9906 _ACEOF
9907 rm -f conftest.$ac_objext conftest$ac_exeext
9908 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9909   (eval $ac_link) 2>conftest.er1
9910   ac_status=$?
9911   grep -v '^ *+' conftest.er1 >conftest.err
9912   rm -f conftest.er1
9913   cat conftest.err >&5
9914   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9915   (exit $ac_status); } &&
9916          { ac_try='test -z "$ac_c_werror_flag"
9917                          || test ! -s conftest.err'
9918   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9919   (eval $ac_try) 2>&5
9920   ac_status=$?
9921   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9922   (exit $ac_status); }; } &&
9923          { ac_try='test -s conftest$ac_exeext'
9924   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9925   (eval $ac_try) 2>&5
9926   ac_status=$?
9927   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9928   (exit $ac_status); }; }; then
9929   ac_cv_lib_dl_dlopen=yes
9930 else
9931   echo "$as_me: failed program was:" >&5
9932 sed 's/^/| /' conftest.$ac_ext >&5
9933
9934 ac_cv_lib_dl_dlopen=no
9935 fi
9936 rm -f conftest.err conftest.$ac_objext \
9937       conftest$ac_exeext conftest.$ac_ext
9938 LIBS=$ac_check_lib_save_LIBS
9939 fi
9940 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9941 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9942 if test $ac_cv_lib_dl_dlopen = yes; then
9943   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9944 else
9945   echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
9946 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
9947 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
9948   echo $ECHO_N "(cached) $ECHO_C" >&6
9949 else
9950   ac_check_lib_save_LIBS=$LIBS
9951 LIBS="-lsvld  $LIBS"
9952 cat >conftest.$ac_ext <<_ACEOF
9953 /* confdefs.h.  */
9954 _ACEOF
9955 cat confdefs.h >>conftest.$ac_ext
9956 cat >>conftest.$ac_ext <<_ACEOF
9957 /* end confdefs.h.  */
9958
9959 /* Override any gcc2 internal prototype to avoid an error.  */
9960 #ifdef __cplusplus
9961 extern "C"
9962 #endif
9963 /* We use char because int might match the return type of a gcc2
9964    builtin and then its argument prototype would still apply.  */
9965 char dlopen ();
9966 int
9967 main ()
9968 {
9969 dlopen ();
9970   ;
9971   return 0;
9972 }
9973 _ACEOF
9974 rm -f conftest.$ac_objext conftest$ac_exeext
9975 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9976   (eval $ac_link) 2>conftest.er1
9977   ac_status=$?
9978   grep -v '^ *+' conftest.er1 >conftest.err
9979   rm -f conftest.er1
9980   cat conftest.err >&5
9981   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9982   (exit $ac_status); } &&
9983          { ac_try='test -z "$ac_c_werror_flag"
9984                          || test ! -s conftest.err'
9985   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9986   (eval $ac_try) 2>&5
9987   ac_status=$?
9988   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9989   (exit $ac_status); }; } &&
9990          { ac_try='test -s conftest$ac_exeext'
9991   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9992   (eval $ac_try) 2>&5
9993   ac_status=$?
9994   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9995   (exit $ac_status); }; }; then
9996   ac_cv_lib_svld_dlopen=yes
9997 else
9998   echo "$as_me: failed program was:" >&5
9999 sed 's/^/| /' conftest.$ac_ext >&5
10000
10001 ac_cv_lib_svld_dlopen=no
10002 fi
10003 rm -f conftest.err conftest.$ac_objext \
10004       conftest$ac_exeext conftest.$ac_ext
10005 LIBS=$ac_check_lib_save_LIBS
10006 fi
10007 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10008 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
10009 if test $ac_cv_lib_svld_dlopen = yes; then
10010   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10011 else
10012   echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10013 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
10014 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10015   echo $ECHO_N "(cached) $ECHO_C" >&6
10016 else
10017   ac_check_lib_save_LIBS=$LIBS
10018 LIBS="-ldld  $LIBS"
10019 cat >conftest.$ac_ext <<_ACEOF
10020 /* confdefs.h.  */
10021 _ACEOF
10022 cat confdefs.h >>conftest.$ac_ext
10023 cat >>conftest.$ac_ext <<_ACEOF
10024 /* end confdefs.h.  */
10025
10026 /* Override any gcc2 internal prototype to avoid an error.  */
10027 #ifdef __cplusplus
10028 extern "C"
10029 #endif
10030 /* We use char because int might match the return type of a gcc2
10031    builtin and then its argument prototype would still apply.  */
10032 char dld_link ();
10033 int
10034 main ()
10035 {
10036 dld_link ();
10037   ;
10038   return 0;
10039 }
10040 _ACEOF
10041 rm -f conftest.$ac_objext conftest$ac_exeext
10042 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10043   (eval $ac_link) 2>conftest.er1
10044   ac_status=$?
10045   grep -v '^ *+' conftest.er1 >conftest.err
10046   rm -f conftest.er1
10047   cat conftest.err >&5
10048   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10049   (exit $ac_status); } &&
10050          { ac_try='test -z "$ac_c_werror_flag"
10051                          || test ! -s conftest.err'
10052   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10053   (eval $ac_try) 2>&5
10054   ac_status=$?
10055   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10056   (exit $ac_status); }; } &&
10057          { ac_try='test -s conftest$ac_exeext'
10058   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10059   (eval $ac_try) 2>&5
10060   ac_status=$?
10061   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10062   (exit $ac_status); }; }; then
10063   ac_cv_lib_dld_dld_link=yes
10064 else
10065   echo "$as_me: failed program was:" >&5
10066 sed 's/^/| /' conftest.$ac_ext >&5
10067
10068 ac_cv_lib_dld_dld_link=no
10069 fi
10070 rm -f conftest.err conftest.$ac_objext \
10071       conftest$ac_exeext conftest.$ac_ext
10072 LIBS=$ac_check_lib_save_LIBS
10073 fi
10074 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10075 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
10076 if test $ac_cv_lib_dld_dld_link = yes; then
10077   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
10078 fi
10079
10080
10081 fi
10082
10083
10084 fi
10085
10086
10087 fi
10088
10089
10090 fi
10091
10092
10093 fi
10094
10095     ;;
10096   esac
10097
10098   if test "x$lt_cv_dlopen" != xno; then
10099     enable_dlopen=yes
10100   else
10101     enable_dlopen=no
10102   fi
10103
10104   case $lt_cv_dlopen in
10105   dlopen)
10106     save_CPPFLAGS="$CPPFLAGS"
10107     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10108
10109     save_LDFLAGS="$LDFLAGS"
10110     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10111
10112     save_LIBS="$LIBS"
10113     LIBS="$lt_cv_dlopen_libs $LIBS"
10114
10115     echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10116 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
10117 if test "${lt_cv_dlopen_self+set}" = set; then
10118   echo $ECHO_N "(cached) $ECHO_C" >&6
10119 else
10120           if test "$cross_compiling" = yes; then :
10121   lt_cv_dlopen_self=cross
10122 else
10123   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10124   lt_status=$lt_dlunknown
10125   cat > conftest.$ac_ext <<_LT_EOF
10126 #line 10126 "configure"
10127 #include "confdefs.h"
10128
10129 #if HAVE_DLFCN_H
10130 #include <dlfcn.h>
10131 #endif
10132
10133 #include <stdio.h>
10134
10135 #ifdef RTLD_GLOBAL
10136 #  define LT_DLGLOBAL           RTLD_GLOBAL
10137 #else
10138 #  ifdef DL_GLOBAL
10139 #    define LT_DLGLOBAL         DL_GLOBAL
10140 #  else
10141 #    define LT_DLGLOBAL         0
10142 #  endif
10143 #endif
10144
10145 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10146    find out it does not work in some platform. */
10147 #ifndef LT_DLLAZY_OR_NOW
10148 #  ifdef RTLD_LAZY
10149 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10150 #  else
10151 #    ifdef DL_LAZY
10152 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10153 #    else
10154 #      ifdef RTLD_NOW
10155 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10156 #      else
10157 #        ifdef DL_NOW
10158 #          define LT_DLLAZY_OR_NOW      DL_NOW
10159 #        else
10160 #          define LT_DLLAZY_OR_NOW      0
10161 #        endif
10162 #      endif
10163 #    endif
10164 #  endif
10165 #endif
10166
10167 #ifdef __cplusplus
10168 extern "C" void exit (int);
10169 #endif
10170
10171 void fnord() { int i=42;}
10172 int main ()
10173 {
10174   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10175   int status = $lt_dlunknown;
10176
10177   if (self)
10178     {
10179       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10180       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10181       /* dlclose (self); */
10182     }
10183   else
10184     puts (dlerror ());
10185
10186     exit (status);
10187 }
10188 _LT_EOF
10189   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10190   (eval $ac_link) 2>&5
10191   ac_status=$?
10192   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10193   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10194     (./conftest; exit; ) >&5 2>/dev/null
10195     lt_status=$?
10196     case x$lt_status in
10197       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10198       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10199       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10200     esac
10201   else :
10202     # compilation failed
10203     lt_cv_dlopen_self=no
10204   fi
10205 fi
10206 rm -fr conftest*
10207
10208
10209 fi
10210 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10211 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
10212
10213     if test "x$lt_cv_dlopen_self" = xyes; then
10214       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10215       echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10216 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10217 if test "${lt_cv_dlopen_self_static+set}" = set; then
10218   echo $ECHO_N "(cached) $ECHO_C" >&6
10219 else
10220           if test "$cross_compiling" = yes; then :
10221   lt_cv_dlopen_self_static=cross
10222 else
10223   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10224   lt_status=$lt_dlunknown
10225   cat > conftest.$ac_ext <<_LT_EOF
10226 #line 10226 "configure"
10227 #include "confdefs.h"
10228
10229 #if HAVE_DLFCN_H
10230 #include <dlfcn.h>
10231 #endif
10232
10233 #include <stdio.h>
10234
10235 #ifdef RTLD_GLOBAL
10236 #  define LT_DLGLOBAL           RTLD_GLOBAL
10237 #else
10238 #  ifdef DL_GLOBAL
10239 #    define LT_DLGLOBAL         DL_GLOBAL
10240 #  else
10241 #    define LT_DLGLOBAL         0
10242 #  endif
10243 #endif
10244
10245 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10246    find out it does not work in some platform. */
10247 #ifndef LT_DLLAZY_OR_NOW
10248 #  ifdef RTLD_LAZY
10249 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10250 #  else
10251 #    ifdef DL_LAZY
10252 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10253 #    else
10254 #      ifdef RTLD_NOW
10255 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10256 #      else
10257 #        ifdef DL_NOW
10258 #          define LT_DLLAZY_OR_NOW      DL_NOW
10259 #        else
10260 #          define LT_DLLAZY_OR_NOW      0
10261 #        endif
10262 #      endif
10263 #    endif
10264 #  endif
10265 #endif
10266
10267 #ifdef __cplusplus
10268 extern "C" void exit (int);
10269 #endif
10270
10271 void fnord() { int i=42;}
10272 int main ()
10273 {
10274   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10275   int status = $lt_dlunknown;
10276
10277   if (self)
10278     {
10279       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10280       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10281       /* dlclose (self); */
10282     }
10283   else
10284     puts (dlerror ());
10285
10286     exit (status);
10287 }
10288 _LT_EOF
10289   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10290   (eval $ac_link) 2>&5
10291   ac_status=$?
10292   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10293   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10294     (./conftest; exit; ) >&5 2>/dev/null
10295     lt_status=$?
10296     case x$lt_status in
10297       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10298       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10299       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10300     esac
10301   else :
10302     # compilation failed
10303     lt_cv_dlopen_self_static=no
10304   fi
10305 fi
10306 rm -fr conftest*
10307
10308
10309 fi
10310 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10311 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
10312     fi
10313
10314     CPPFLAGS="$save_CPPFLAGS"
10315     LDFLAGS="$save_LDFLAGS"
10316     LIBS="$save_LIBS"
10317     ;;
10318   esac
10319
10320   case $lt_cv_dlopen_self in
10321   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10322   *) enable_dlopen_self=unknown ;;
10323   esac
10324
10325   case $lt_cv_dlopen_self_static in
10326   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10327   *) enable_dlopen_self_static=unknown ;;
10328   esac
10329 fi
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347 striplib=
10348 old_striplib=
10349 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
10350 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
10351 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10352   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10353   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10354   echo "$as_me:$LINENO: result: yes" >&5
10355 echo "${ECHO_T}yes" >&6
10356 else
10357 # FIXME - insert some real tests, host_os isn't really good enough
10358   case $host_os in
10359   darwin*)
10360     if test -n "$STRIP" ; then
10361       striplib="$STRIP -x"
10362       old_striplib="$STRIP -S"
10363       echo "$as_me:$LINENO: result: yes" >&5
10364 echo "${ECHO_T}yes" >&6
10365     else
10366       echo "$as_me:$LINENO: result: no" >&5
10367 echo "${ECHO_T}no" >&6
10368     fi
10369     ;;
10370   *)
10371     echo "$as_me:$LINENO: result: no" >&5
10372 echo "${ECHO_T}no" >&6
10373     ;;
10374   esac
10375 fi
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388   # Report which library types will actually be built
10389   echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10390 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10391   echo "$as_me:$LINENO: result: $can_build_shared" >&5
10392 echo "${ECHO_T}$can_build_shared" >&6
10393
10394   echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10395 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
10396   test "$can_build_shared" = "no" && enable_shared=no
10397
10398   # On AIX, shared libraries and static libraries use the same namespace, and
10399   # are all built from PIC.
10400   case $host_os in
10401   aix3*)
10402     test "$enable_shared" = yes && enable_static=no
10403     if test -n "$RANLIB"; then
10404       archive_cmds="$archive_cmds~\$RANLIB \$lib"
10405       postinstall_cmds='$RANLIB $lib'
10406     fi
10407     ;;
10408
10409   aix[4-9]*)
10410     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10411       test "$enable_shared" = yes && enable_static=no
10412     fi
10413     ;;
10414   esac
10415   echo "$as_me:$LINENO: result: $enable_shared" >&5
10416 echo "${ECHO_T}$enable_shared" >&6
10417
10418   echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10419 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
10420   # Make sure either enable_shared or enable_static is yes.
10421   test "$enable_shared" = yes || enable_static=yes
10422   echo "$as_me:$LINENO: result: $enable_static" >&5
10423 echo "${ECHO_T}$enable_static" >&6
10424
10425
10426
10427
10428 fi
10429 ac_ext=c
10430 ac_cpp='$CPP $CPPFLAGS'
10431 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10432 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10433 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10434
10435 CC="$lt_save_CC"
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449                   ac_config_commands="$ac_config_commands libtool"
10450
10451
10452
10453
10454 # Only expand once:
10455
10456
10457
10458 # Check whether --enable-targets or --disable-targets was given.
10459 if test "${enable_targets+set}" = set; then
10460   enableval="$enable_targets"
10461   case "${enableval}" in
10462   yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
10463 echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
10464    { (exit 1); exit 1; }; }
10465             ;;
10466   no)       enable_targets= ;;
10467   *)        enable_targets=$enableval ;;
10468 esac
10469 fi; # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
10470 if test "${enable_commonbfdlib+set}" = set; then
10471   enableval="$enable_commonbfdlib"
10472   case "${enableval}" in
10473   yes) commonbfdlib=true ;;
10474   no)  commonbfdlib=false ;;
10475   *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for opcodes commonbfdlib option" >&5
10476 echo "$as_me: error: bad value ${enableval} for opcodes commonbfdlib option" >&2;}
10477    { (exit 1); exit 1; }; } ;;
10478 esac
10479 fi;
10480
10481 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
10482
10483 # Check whether --enable-werror or --disable-werror was given.
10484 if test "${enable_werror+set}" = set; then
10485   enableval="$enable_werror"
10486   case "${enableval}" in
10487      yes | y) ERROR_ON_WARNING="yes" ;;
10488      no | n)  ERROR_ON_WARNING="no" ;;
10489      *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
10490 echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
10491    { (exit 1); exit 1; }; } ;;
10492    esac
10493 fi;
10494
10495 # Enable -Wno-format by default when using gcc on mingw
10496 case "${host}" in
10497   *-*-mingw32*)
10498     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
10499       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
10500     fi
10501     ;;
10502   *) ;;
10503 esac
10504
10505 # Enable -Werror by default when using gcc
10506 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
10507     ERROR_ON_WARNING=yes
10508 fi
10509
10510 NO_WERROR=
10511 if test "${ERROR_ON_WARNING}" = yes ; then
10512     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
10513     NO_WERROR="-Wno-error"
10514 fi
10515
10516 if test "${GCC}" = yes ; then
10517   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
10518 fi
10519
10520 # Check whether --enable-build-warnings or --disable-build-warnings was given.
10521 if test "${enable_build_warnings+set}" = set; then
10522   enableval="$enable_build_warnings"
10523   case "${enableval}" in
10524   yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
10525   no)   if test "${GCC}" = yes ; then
10526           WARN_CFLAGS="-w"
10527         fi;;
10528   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
10529         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
10530   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
10531         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
10532   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
10533 esac
10534 fi;
10535
10536 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
10537   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
10538 fi
10539
10540
10541
10542
10543
10544           ac_config_headers="$ac_config_headers config.h:config.in"
10545
10546
10547 if test -z "$target" ; then
10548     { { echo "$as_me:$LINENO: error: Unrecognized target system type; please check config.sub." >&5
10549 echo "$as_me: error: Unrecognized target system type; please check config.sub." >&2;}
10550    { (exit 1); exit 1; }; }
10551 fi
10552
10553 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
10554 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
10555     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
10556 if test "${enable_maintainer_mode+set}" = set; then
10557   enableval="$enable_maintainer_mode"
10558   USE_MAINTAINER_MODE=$enableval
10559 else
10560   USE_MAINTAINER_MODE=no
10561 fi;
10562   echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
10563 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
10564
10565
10566 if test $USE_MAINTAINER_MODE = yes; then
10567   MAINTAINER_MODE_TRUE=
10568   MAINTAINER_MODE_FALSE='#'
10569 else
10570   MAINTAINER_MODE_TRUE='#'
10571   MAINTAINER_MODE_FALSE=
10572 fi
10573
10574   MAINT=$MAINTAINER_MODE_TRUE
10575
10576
10577  case ${build_alias} in
10578   "") build_noncanonical=${build} ;;
10579   *) build_noncanonical=${build_alias} ;;
10580 esac
10581
10582  case ${host_alias} in
10583   "") host_noncanonical=${build_noncanonical} ;;
10584   *) host_noncanonical=${host_alias} ;;
10585 esac
10586
10587  case ${target_alias} in
10588   "") target_noncanonical=${host_noncanonical} ;;
10589   *) target_noncanonical=${target_alias} ;;
10590 esac
10591
10592 echo "$as_me:$LINENO: checking whether to install libbfd" >&5
10593 echo $ECHO_N "checking whether to install libbfd... $ECHO_C" >&6
10594   # Check whether --enable-install-libbfd or --disable-install-libbfd was given.
10595 if test "${enable_install_libbfd+set}" = set; then
10596   enableval="$enable_install_libbfd"
10597   install_libbfd_p=$enableval
10598 else
10599   if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
10600         install_libbfd_p=yes
10601       else
10602         install_libbfd_p=no
10603       fi
10604 fi;
10605   echo "$as_me:$LINENO: result: $install_libbfd_p" >&5
10606 echo "${ECHO_T}$install_libbfd_p" >&6
10607
10608
10609 if test $install_libbfd_p = yes; then
10610   INSTALL_LIBBFD_TRUE=
10611   INSTALL_LIBBFD_FALSE='#'
10612 else
10613   INSTALL_LIBBFD_TRUE='#'
10614   INSTALL_LIBBFD_FALSE=
10615 fi
10616
10617   # Need _noncanonical variables for this.
10618
10619
10620
10621
10622   # libbfd.a is a host library containing target dependent code
10623   bfdlibdir='$(libdir)'
10624   bfdincludedir='$(includedir)'
10625   if test "${host}" != "${target}"; then
10626     bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
10627     bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
10628   fi
10629
10630
10631
10632
10633
10634
10635 # host-specific stuff:
10636
10637 ALL_LINGUAS="fr sv tr es da de id pt_BR ro nl fi vi ga zh_CN"
10638 # If we haven't got the data from the intl directory,
10639 # assume NLS is disabled.
10640 USE_NLS=no
10641 LIBINTL=
10642 LIBINTL_DEP=
10643 INCINTL=
10644 XGETTEXT=
10645 GMSGFMT=
10646 POSUB=
10647
10648 if test -f  ../intl/config.intl; then
10649   .  ../intl/config.intl
10650 fi
10651 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10652 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10653 if test x"$USE_NLS" != xyes; then
10654   echo "$as_me:$LINENO: result: no" >&5
10655 echo "${ECHO_T}no" >&6
10656 else
10657   echo "$as_me:$LINENO: result: yes" >&5
10658 echo "${ECHO_T}yes" >&6
10659
10660 cat >>confdefs.h <<\_ACEOF
10661 #define ENABLE_NLS 1
10662 _ACEOF
10663
10664
10665   echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
10666 echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
10667   # Look for .po and .gmo files in the source directory.
10668   CATALOGS=
10669   XLINGUAS=
10670   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
10671     # If there aren't any .gmo files the shell will give us the
10672     # literal string "../path/to/srcdir/po/*.gmo" which has to be
10673     # weeded out.
10674     case "$cat" in *\**)
10675       continue;;
10676     esac
10677     # The quadruple backslash is collapsed to a double backslash
10678     # by the backticks, then collapsed again by the double quotes,
10679     # leaving us with one backslash in the sed expression (right
10680     # before the dot that mustn't act as a wildcard).
10681     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
10682     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
10683     # The user is allowed to set LINGUAS to a list of languages to
10684     # install catalogs for.  If it's empty that means "all of them."
10685     if test "x$LINGUAS" = x; then
10686       CATALOGS="$CATALOGS $cat"
10687       XLINGUAS="$XLINGUAS $lang"
10688     else
10689       case "$LINGUAS" in *$lang*)
10690         CATALOGS="$CATALOGS $cat"
10691         XLINGUAS="$XLINGUAS $lang"
10692         ;;
10693       esac
10694     fi
10695   done
10696   LINGUAS="$XLINGUAS"
10697   echo "$as_me:$LINENO: result: $LINGUAS" >&5
10698 echo "${ECHO_T}$LINGUAS" >&6
10699
10700
10701     DATADIRNAME=share
10702
10703   INSTOBJEXT=.mo
10704
10705   GENCAT=gencat
10706
10707   CATOBJEXT=.gmo
10708
10709 fi
10710
10711         MKINSTALLDIRS=
10712   if test -n "$ac_aux_dir"; then
10713     case "$ac_aux_dir" in
10714       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
10715       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
10716     esac
10717   fi
10718   if test -z "$MKINSTALLDIRS"; then
10719     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
10720   fi
10721
10722
10723
10724   echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10725 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10726     # Check whether --enable-nls or --disable-nls was given.
10727 if test "${enable_nls+set}" = set; then
10728   enableval="$enable_nls"
10729   USE_NLS=$enableval
10730 else
10731   USE_NLS=yes
10732 fi;
10733   echo "$as_me:$LINENO: result: $USE_NLS" >&5
10734 echo "${ECHO_T}$USE_NLS" >&6
10735
10736
10737
10738
10739
10740
10741 # Prepare PATH_SEPARATOR.
10742 # The user is always right.
10743 if test "${PATH_SEPARATOR+set}" != set; then
10744   echo "#! /bin/sh" >conf$$.sh
10745   echo  "exit 0"   >>conf$$.sh
10746   chmod +x conf$$.sh
10747   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10748     PATH_SEPARATOR=';'
10749   else
10750     PATH_SEPARATOR=:
10751   fi
10752   rm -f conf$$.sh
10753 fi
10754
10755 # Find out how to test for executable files. Don't use a zero-byte file,
10756 # as systems may use methods other than mode bits to determine executability.
10757 cat >conf$$.file <<_ASEOF
10758 #! /bin/sh
10759 exit 0
10760 _ASEOF
10761 chmod +x conf$$.file
10762 if test -x conf$$.file >/dev/null 2>&1; then
10763   ac_executable_p="test -x"
10764 else
10765   ac_executable_p="test -f"
10766 fi
10767 rm -f conf$$.file
10768
10769 # Extract the first word of "msgfmt", so it can be a program name with args.
10770 set dummy msgfmt; ac_word=$2
10771 echo "$as_me:$LINENO: checking for $ac_word" >&5
10772 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10773 if test "${ac_cv_path_MSGFMT+set}" = set; then
10774   echo $ECHO_N "(cached) $ECHO_C" >&6
10775 else
10776   case "$MSGFMT" in
10777   [\\/]* | ?:[\\/]*)
10778     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
10779     ;;
10780   *)
10781     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
10782     for ac_dir in $PATH; do
10783       IFS="$ac_save_IFS"
10784       test -z "$ac_dir" && ac_dir=.
10785       for ac_exec_ext in '' $ac_executable_extensions; do
10786         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
10787           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
10788      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
10789             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
10790             break 2
10791           fi
10792         fi
10793       done
10794     done
10795     IFS="$ac_save_IFS"
10796   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
10797     ;;
10798 esac
10799 fi
10800 MSGFMT="$ac_cv_path_MSGFMT"
10801 if test "$MSGFMT" != ":"; then
10802   echo "$as_me:$LINENO: result: $MSGFMT" >&5
10803 echo "${ECHO_T}$MSGFMT" >&6
10804 else
10805   echo "$as_me:$LINENO: result: no" >&5
10806 echo "${ECHO_T}no" >&6
10807 fi
10808
10809   # Extract the first word of "gmsgfmt", so it can be a program name with args.
10810 set dummy gmsgfmt; ac_word=$2
10811 echo "$as_me:$LINENO: checking for $ac_word" >&5
10812 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10813 if test "${ac_cv_path_GMSGFMT+set}" = set; then
10814   echo $ECHO_N "(cached) $ECHO_C" >&6
10815 else
10816   case $GMSGFMT in
10817   [\\/]* | ?:[\\/]*)
10818   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
10819   ;;
10820   *)
10821   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10822 for as_dir in $PATH
10823 do
10824   IFS=$as_save_IFS
10825   test -z "$as_dir" && as_dir=.
10826   for ac_exec_ext in '' $ac_executable_extensions; do
10827   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10828     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
10829     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10830     break 2
10831   fi
10832 done
10833 done
10834
10835   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
10836   ;;
10837 esac
10838 fi
10839 GMSGFMT=$ac_cv_path_GMSGFMT
10840
10841 if test -n "$GMSGFMT"; then
10842   echo "$as_me:$LINENO: result: $GMSGFMT" >&5
10843 echo "${ECHO_T}$GMSGFMT" >&6
10844 else
10845   echo "$as_me:$LINENO: result: no" >&5
10846 echo "${ECHO_T}no" >&6
10847 fi
10848
10849
10850
10851 # Prepare PATH_SEPARATOR.
10852 # The user is always right.
10853 if test "${PATH_SEPARATOR+set}" != set; then
10854   echo "#! /bin/sh" >conf$$.sh
10855   echo  "exit 0"   >>conf$$.sh
10856   chmod +x conf$$.sh
10857   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10858     PATH_SEPARATOR=';'
10859   else
10860     PATH_SEPARATOR=:
10861   fi
10862   rm -f conf$$.sh
10863 fi
10864
10865 # Find out how to test for executable files. Don't use a zero-byte file,
10866 # as systems may use methods other than mode bits to determine executability.
10867 cat >conf$$.file <<_ASEOF
10868 #! /bin/sh
10869 exit 0
10870 _ASEOF
10871 chmod +x conf$$.file
10872 if test -x conf$$.file >/dev/null 2>&1; then
10873   ac_executable_p="test -x"
10874 else
10875   ac_executable_p="test -f"
10876 fi
10877 rm -f conf$$.file
10878
10879 # Extract the first word of "xgettext", so it can be a program name with args.
10880 set dummy xgettext; ac_word=$2
10881 echo "$as_me:$LINENO: checking for $ac_word" >&5
10882 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10883 if test "${ac_cv_path_XGETTEXT+set}" = set; then
10884   echo $ECHO_N "(cached) $ECHO_C" >&6
10885 else
10886   case "$XGETTEXT" in
10887   [\\/]* | ?:[\\/]*)
10888     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
10889     ;;
10890   *)
10891     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
10892     for ac_dir in $PATH; do
10893       IFS="$ac_save_IFS"
10894       test -z "$ac_dir" && ac_dir=.
10895       for ac_exec_ext in '' $ac_executable_extensions; do
10896         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
10897           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
10898      (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
10899             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
10900             break 2
10901           fi
10902         fi
10903       done
10904     done
10905     IFS="$ac_save_IFS"
10906   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
10907     ;;
10908 esac
10909 fi
10910 XGETTEXT="$ac_cv_path_XGETTEXT"
10911 if test "$XGETTEXT" != ":"; then
10912   echo "$as_me:$LINENO: result: $XGETTEXT" >&5
10913 echo "${ECHO_T}$XGETTEXT" >&6
10914 else
10915   echo "$as_me:$LINENO: result: no" >&5
10916 echo "${ECHO_T}no" >&6
10917 fi
10918
10919     rm -f messages.po
10920
10921
10922 # Prepare PATH_SEPARATOR.
10923 # The user is always right.
10924 if test "${PATH_SEPARATOR+set}" != set; then
10925   echo "#! /bin/sh" >conf$$.sh
10926   echo  "exit 0"   >>conf$$.sh
10927   chmod +x conf$$.sh
10928   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10929     PATH_SEPARATOR=';'
10930   else
10931     PATH_SEPARATOR=:
10932   fi
10933   rm -f conf$$.sh
10934 fi
10935
10936 # Find out how to test for executable files. Don't use a zero-byte file,
10937 # as systems may use methods other than mode bits to determine executability.
10938 cat >conf$$.file <<_ASEOF
10939 #! /bin/sh
10940 exit 0
10941 _ASEOF
10942 chmod +x conf$$.file
10943 if test -x conf$$.file >/dev/null 2>&1; then
10944   ac_executable_p="test -x"
10945 else
10946   ac_executable_p="test -f"
10947 fi
10948 rm -f conf$$.file
10949
10950 # Extract the first word of "msgmerge", so it can be a program name with args.
10951 set dummy msgmerge; ac_word=$2
10952 echo "$as_me:$LINENO: checking for $ac_word" >&5
10953 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10954 if test "${ac_cv_path_MSGMERGE+set}" = set; then
10955   echo $ECHO_N "(cached) $ECHO_C" >&6
10956 else
10957   case "$MSGMERGE" in
10958   [\\/]* | ?:[\\/]*)
10959     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
10960     ;;
10961   *)
10962     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
10963     for ac_dir in $PATH; do
10964       IFS="$ac_save_IFS"
10965       test -z "$ac_dir" && ac_dir=.
10966       for ac_exec_ext in '' $ac_executable_extensions; do
10967         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
10968           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
10969             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
10970             break 2
10971           fi
10972         fi
10973       done
10974     done
10975     IFS="$ac_save_IFS"
10976   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
10977     ;;
10978 esac
10979 fi
10980 MSGMERGE="$ac_cv_path_MSGMERGE"
10981 if test "$MSGMERGE" != ":"; then
10982   echo "$as_me:$LINENO: result: $MSGMERGE" >&5
10983 echo "${ECHO_T}$MSGMERGE" >&6
10984 else
10985   echo "$as_me:$LINENO: result: no" >&5
10986 echo "${ECHO_T}no" >&6
10987 fi
10988
10989
10990       if test "$GMSGFMT" != ":"; then
10991             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
10992        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
10993       : ;
10994     else
10995       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
10996       echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
10997 echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6
10998       GMSGFMT=":"
10999     fi
11000   fi
11001
11002       if test "$XGETTEXT" != ":"; then
11003             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11004        (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
11005       : ;
11006     else
11007       echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
11008 echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6
11009       XGETTEXT=":"
11010     fi
11011         rm -f messages.po
11012   fi
11013
11014             ac_config_commands="$ac_config_commands default-1"
11015
11016
11017
11018 . ${srcdir}/../bfd/configure.host
11019
11020 # Put a plausible default for CC_FOR_BUILD in Makefile.
11021 if test -z "$CC_FOR_BUILD"; then
11022   if test "x$cross_compiling" = "xno"; then
11023     CC_FOR_BUILD='$(CC)'
11024   else
11025     CC_FOR_BUILD=gcc
11026   fi
11027 fi
11028
11029 # Also set EXEEXT_FOR_BUILD.
11030 if test "x$cross_compiling" = "xno"; then
11031   EXEEXT_FOR_BUILD='$(EXEEXT)'
11032 else
11033   echo "$as_me:$LINENO: checking for build system executable suffix" >&5
11034 echo $ECHO_N "checking for build system executable suffix... $ECHO_C" >&6
11035 if test "${bfd_cv_build_exeext+set}" = set; then
11036   echo $ECHO_N "(cached) $ECHO_C" >&6
11037 else
11038   rm -f conftest*
11039      echo 'int main () { return 0; }' > conftest.c
11040      bfd_cv_build_exeext=
11041      ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
11042      for file in conftest.*; do
11043        case $file in
11044        *.c | *.o | *.obj | *.ilk | *.pdb) ;;
11045        *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
11046        esac
11047      done
11048      rm -f conftest*
11049      test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
11050 fi
11051 echo "$as_me:$LINENO: result: $bfd_cv_build_exeext" >&5
11052 echo "${ECHO_T}$bfd_cv_build_exeext" >&6
11053   EXEEXT_FOR_BUILD=""
11054   test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
11055 fi
11056
11057
11058
11059 # Find a good install program.  We prefer a C program (faster),
11060 # so one script is as good as another.  But avoid the broken or
11061 # incompatible versions:
11062 # SysV /etc/install, /usr/sbin/install
11063 # SunOS /usr/etc/install
11064 # IRIX /sbin/install
11065 # AIX /bin/install
11066 # AmigaOS /C/install, which installs bootblocks on floppy discs
11067 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
11068 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
11069 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
11070 # OS/2's system install, which has a completely different semantic
11071 # ./install, which can be erroneously created by make from ./install.sh.
11072 # Reject install programs that cannot install multiple files.
11073 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
11074 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
11075 if test -z "$INSTALL"; then
11076 if test "${ac_cv_path_install+set}" = set; then
11077   echo $ECHO_N "(cached) $ECHO_C" >&6
11078 else
11079   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11080 for as_dir in $PATH
11081 do
11082   IFS=$as_save_IFS
11083   test -z "$as_dir" && as_dir=.
11084   # Account for people who put trailing slashes in PATH elements.
11085 case $as_dir/ in
11086   ./ | .// | /cC/* | \
11087   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
11088   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
11089   /usr/ucb/* ) ;;
11090   *)
11091     # OSF1 and SCO ODT 3.0 have their own names for install.
11092     # Don't use installbsd from OSF since it installs stuff as root
11093     # by default.
11094     for ac_prog in ginstall scoinst install; do
11095       for ac_exec_ext in '' $ac_executable_extensions; do
11096         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
11097           if test $ac_prog = install &&
11098             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11099             # AIX install.  It has an incompatible calling convention.
11100             :
11101           elif test $ac_prog = install &&
11102             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11103             # program-specific install script used by HP pwplus--don't use.
11104             :
11105           else
11106             rm -rf conftest.one conftest.two conftest.dir
11107             echo one > conftest.one
11108             echo two > conftest.two
11109             mkdir conftest.dir
11110             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
11111               test -s conftest.one && test -s conftest.two &&
11112               test -s conftest.dir/conftest.one &&
11113               test -s conftest.dir/conftest.two
11114             then
11115               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
11116               break 3
11117             fi
11118           fi
11119         fi
11120       done
11121     done
11122     ;;
11123 esac
11124 done
11125
11126 rm -rf conftest.one conftest.two conftest.dir
11127
11128 fi
11129   if test "${ac_cv_path_install+set}" = set; then
11130     INSTALL=$ac_cv_path_install
11131   else
11132     # As a last resort, use the slow shell script.  Don't cache a
11133     # value for INSTALL within a source directory, because that will
11134     # break other packages using the cache if that directory is
11135     # removed, or if the value is a relative name.
11136     INSTALL=$ac_install_sh
11137   fi
11138 fi
11139 echo "$as_me:$LINENO: result: $INSTALL" >&5
11140 echo "${ECHO_T}$INSTALL" >&6
11141
11142 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
11143 # It thinks the first close brace ends the variable substitution.
11144 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
11145
11146 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
11147
11148 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
11149
11150
11151
11152
11153
11154
11155 for ac_header in string.h strings.h stdlib.h limits.h
11156 do
11157 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11158 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11159   echo "$as_me:$LINENO: checking for $ac_header" >&5
11160 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11161 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11162   echo $ECHO_N "(cached) $ECHO_C" >&6
11163 fi
11164 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11165 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11166 else
11167   # Is the header compilable?
11168 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11169 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11170 cat >conftest.$ac_ext <<_ACEOF
11171 /* confdefs.h.  */
11172 _ACEOF
11173 cat confdefs.h >>conftest.$ac_ext
11174 cat >>conftest.$ac_ext <<_ACEOF
11175 /* end confdefs.h.  */
11176 $ac_includes_default
11177 #include <$ac_header>
11178 _ACEOF
11179 rm -f conftest.$ac_objext
11180 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11181   (eval $ac_compile) 2>conftest.er1
11182   ac_status=$?
11183   grep -v '^ *+' conftest.er1 >conftest.err
11184   rm -f conftest.er1
11185   cat conftest.err >&5
11186   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11187   (exit $ac_status); } &&
11188          { ac_try='test -z "$ac_c_werror_flag"
11189                          || test ! -s conftest.err'
11190   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11191   (eval $ac_try) 2>&5
11192   ac_status=$?
11193   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11194   (exit $ac_status); }; } &&
11195          { ac_try='test -s conftest.$ac_objext'
11196   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11197   (eval $ac_try) 2>&5
11198   ac_status=$?
11199   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11200   (exit $ac_status); }; }; then
11201   ac_header_compiler=yes
11202 else
11203   echo "$as_me: failed program was:" >&5
11204 sed 's/^/| /' conftest.$ac_ext >&5
11205
11206 ac_header_compiler=no
11207 fi
11208 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11209 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11210 echo "${ECHO_T}$ac_header_compiler" >&6
11211
11212 # Is the header present?
11213 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11214 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11215 cat >conftest.$ac_ext <<_ACEOF
11216 /* confdefs.h.  */
11217 _ACEOF
11218 cat confdefs.h >>conftest.$ac_ext
11219 cat >>conftest.$ac_ext <<_ACEOF
11220 /* end confdefs.h.  */
11221 #include <$ac_header>
11222 _ACEOF
11223 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11224   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11225   ac_status=$?
11226   grep -v '^ *+' conftest.er1 >conftest.err
11227   rm -f conftest.er1
11228   cat conftest.err >&5
11229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11230   (exit $ac_status); } >/dev/null; then
11231   if test -s conftest.err; then
11232     ac_cpp_err=$ac_c_preproc_warn_flag
11233     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11234   else
11235     ac_cpp_err=
11236   fi
11237 else
11238   ac_cpp_err=yes
11239 fi
11240 if test -z "$ac_cpp_err"; then
11241   ac_header_preproc=yes
11242 else
11243   echo "$as_me: failed program was:" >&5
11244 sed 's/^/| /' conftest.$ac_ext >&5
11245
11246   ac_header_preproc=no
11247 fi
11248 rm -f conftest.err conftest.$ac_ext
11249 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11250 echo "${ECHO_T}$ac_header_preproc" >&6
11251
11252 # So?  What about this header?
11253 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11254   yes:no: )
11255     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11256 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11257     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11258 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11259     ac_header_preproc=yes
11260     ;;
11261   no:yes:* )
11262     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11263 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11264     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11265 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11266     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11267 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11268     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11269 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11270     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11271 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11272     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11273 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11274     (
11275       cat <<\_ASBOX
11276 ## ------------------------------------------ ##
11277 ## Report this to the AC_PACKAGE_NAME lists.  ##
11278 ## ------------------------------------------ ##
11279 _ASBOX
11280     ) |
11281       sed "s/^/$as_me: WARNING:     /" >&2
11282     ;;
11283 esac
11284 echo "$as_me:$LINENO: checking for $ac_header" >&5
11285 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11286 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11287   echo $ECHO_N "(cached) $ECHO_C" >&6
11288 else
11289   eval "$as_ac_Header=\$ac_header_preproc"
11290 fi
11291 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11292 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11293
11294 fi
11295 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11296   cat >>confdefs.h <<_ACEOF
11297 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11298 _ACEOF
11299
11300 fi
11301
11302 done
11303
11304
11305 echo "$as_me:$LINENO: checking whether basename is declared" >&5
11306 echo $ECHO_N "checking whether basename is declared... $ECHO_C" >&6
11307 if test "${ac_cv_have_decl_basename+set}" = set; then
11308   echo $ECHO_N "(cached) $ECHO_C" >&6
11309 else
11310   cat >conftest.$ac_ext <<_ACEOF
11311 /* confdefs.h.  */
11312 _ACEOF
11313 cat confdefs.h >>conftest.$ac_ext
11314 cat >>conftest.$ac_ext <<_ACEOF
11315 /* end confdefs.h.  */
11316 $ac_includes_default
11317 int
11318 main ()
11319 {
11320 #ifndef basename
11321   char *p = (char *) basename;
11322 #endif
11323
11324   ;
11325   return 0;
11326 }
11327 _ACEOF
11328 rm -f conftest.$ac_objext
11329 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11330   (eval $ac_compile) 2>conftest.er1
11331   ac_status=$?
11332   grep -v '^ *+' conftest.er1 >conftest.err
11333   rm -f conftest.er1
11334   cat conftest.err >&5
11335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11336   (exit $ac_status); } &&
11337          { ac_try='test -z "$ac_c_werror_flag"
11338                          || test ! -s conftest.err'
11339   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11340   (eval $ac_try) 2>&5
11341   ac_status=$?
11342   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11343   (exit $ac_status); }; } &&
11344          { ac_try='test -s conftest.$ac_objext'
11345   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11346   (eval $ac_try) 2>&5
11347   ac_status=$?
11348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11349   (exit $ac_status); }; }; then
11350   ac_cv_have_decl_basename=yes
11351 else
11352   echo "$as_me: failed program was:" >&5
11353 sed 's/^/| /' conftest.$ac_ext >&5
11354
11355 ac_cv_have_decl_basename=no
11356 fi
11357 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11358 fi
11359 echo "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5
11360 echo "${ECHO_T}$ac_cv_have_decl_basename" >&6
11361 if test $ac_cv_have_decl_basename = yes; then
11362
11363 cat >>confdefs.h <<_ACEOF
11364 #define HAVE_DECL_BASENAME 1
11365 _ACEOF
11366
11367
11368 else
11369   cat >>confdefs.h <<_ACEOF
11370 #define HAVE_DECL_BASENAME 0
11371 _ACEOF
11372
11373
11374 fi
11375 echo "$as_me:$LINENO: checking whether stpcpy is declared" >&5
11376 echo $ECHO_N "checking whether stpcpy is declared... $ECHO_C" >&6
11377 if test "${ac_cv_have_decl_stpcpy+set}" = set; then
11378   echo $ECHO_N "(cached) $ECHO_C" >&6
11379 else
11380   cat >conftest.$ac_ext <<_ACEOF
11381 /* confdefs.h.  */
11382 _ACEOF
11383 cat confdefs.h >>conftest.$ac_ext
11384 cat >>conftest.$ac_ext <<_ACEOF
11385 /* end confdefs.h.  */
11386 $ac_includes_default
11387 int
11388 main ()
11389 {
11390 #ifndef stpcpy
11391   char *p = (char *) stpcpy;
11392 #endif
11393
11394   ;
11395   return 0;
11396 }
11397 _ACEOF
11398 rm -f conftest.$ac_objext
11399 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11400   (eval $ac_compile) 2>conftest.er1
11401   ac_status=$?
11402   grep -v '^ *+' conftest.er1 >conftest.err
11403   rm -f conftest.er1
11404   cat conftest.err >&5
11405   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11406   (exit $ac_status); } &&
11407          { ac_try='test -z "$ac_c_werror_flag"
11408                          || test ! -s conftest.err'
11409   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11410   (eval $ac_try) 2>&5
11411   ac_status=$?
11412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11413   (exit $ac_status); }; } &&
11414          { ac_try='test -s conftest.$ac_objext'
11415   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11416   (eval $ac_try) 2>&5
11417   ac_status=$?
11418   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11419   (exit $ac_status); }; }; then
11420   ac_cv_have_decl_stpcpy=yes
11421 else
11422   echo "$as_me: failed program was:" >&5
11423 sed 's/^/| /' conftest.$ac_ext >&5
11424
11425 ac_cv_have_decl_stpcpy=no
11426 fi
11427 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11428 fi
11429 echo "$as_me:$LINENO: result: $ac_cv_have_decl_stpcpy" >&5
11430 echo "${ECHO_T}$ac_cv_have_decl_stpcpy" >&6
11431 if test $ac_cv_have_decl_stpcpy = yes; then
11432
11433 cat >>confdefs.h <<_ACEOF
11434 #define HAVE_DECL_STPCPY 1
11435 _ACEOF
11436
11437
11438 else
11439   cat >>confdefs.h <<_ACEOF
11440 #define HAVE_DECL_STPCPY 0
11441 _ACEOF
11442
11443
11444 fi
11445
11446
11447
11448 cgen_maint=no
11449 cgendir='$(srcdir)/../cgen'
11450
11451 # Check whether --enable-cgen-maint or --disable-cgen-maint was given.
11452 if test "${enable_cgen_maint+set}" = set; then
11453   enableval="$enable_cgen_maint"
11454   case "${enableval}" in
11455   yes)  cgen_maint=yes ;;
11456   no)   cgen_maint=no ;;
11457   *)
11458         # argument is cgen install directory (not implemented yet).
11459         # Having a `share' directory might be more appropriate for the .scm,
11460         # .cpu, etc. files.
11461         cgen_maint=yes
11462         cgendir=${cgen_maint}/lib/cgen
11463         ;;
11464 esac
11465 fi;
11466
11467 if test x${cgen_maint} = xyes; then
11468   CGEN_MAINT_TRUE=
11469   CGEN_MAINT_FALSE='#'
11470 else
11471   CGEN_MAINT_TRUE='#'
11472   CGEN_MAINT_FALSE=
11473 fi
11474
11475
11476
11477 using_cgen=no
11478
11479 # Horrible hacks to build DLLs on Windows and a shared library elsewhere.
11480 SHARED_LDFLAGS=
11481 SHARED_LIBADD=
11482 SHARED_DEPENDENCIES=
11483 if test "$enable_shared" = "yes"; then
11484   case "${host}" in
11485     *-*-cygwin*)
11486       SHARED_LDFLAGS="-no-undefined"
11487       SHARED_LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
11488       ;;
11489    *-*-darwin*)
11490      SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.dylib"
11491      SHARED_DEPENDENCIES="../bfd/libbfd.la"
11492      ;;
11493     *)
11494       case "$host_vendor" in
11495         hp)
11496           SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.sl"
11497           ;;
11498         *)
11499           SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so"
11500           ;;
11501       esac
11502       SHARED_DEPENDENCIES="../bfd/libbfd.la"
11503       ;;
11504   esac
11505 fi
11506
11507
11508
11509
11510 # target-specific stuff:
11511
11512 # Canonicalize the secondary target names.
11513 if test -n "$enable_targets" ; then
11514     for targ in `echo $enable_targets | sed 's/,/ /g'`
11515     do
11516         result=`$ac_config_sub $targ 2>/dev/null`
11517         if test -n "$result" ; then
11518             canon_targets="$canon_targets $result"
11519         else
11520             # Allow targets that config.sub doesn't recognize, like "all".
11521             canon_targets="$canon_targets $targ"
11522         fi
11523     done
11524 fi
11525
11526 all_targets=false
11527 selarchs=
11528 for targ in $target $canon_targets
11529 do
11530     if test "x$targ" = "xall" ; then
11531         all_targets=true
11532     else
11533         . $srcdir/../bfd/config.bfd
11534         selarchs="$selarchs $targ_archs"
11535     fi
11536 done
11537
11538 # Utility var, documents generic cgen support files.
11539
11540 cgen_files="cgen-opc.lo cgen-asm.lo cgen-dis.lo cgen-bitset.lo"
11541
11542 # We don't do any links based on the target system, just makefile config.
11543
11544 if test x${all_targets} = xfalse ; then
11545
11546     # Target architecture .o files.
11547     ta=
11548
11549     for arch in $selarchs
11550     do
11551         ad=`echo $arch | sed -e s/bfd_//g -e s/_arch//g`
11552         archdefs="$archdefs -DARCH_$ad"
11553         case "$arch" in
11554         bfd_alpha_arch)         ta="$ta alpha-dis.lo alpha-opc.lo" ;;
11555         bfd_arc_arch)           ta="$ta arc-dis.lo arc-opc.lo arc-ext.lo" ;;
11556         bfd_arm_arch)           ta="$ta arm-dis.lo" ;;
11557         bfd_avr_arch)           ta="$ta avr-dis.lo" ;;
11558         bfd_bfin_arch)          ta="$ta bfin-dis.lo" ;;
11559         bfd_cr16_arch)          ta="$ta cr16-dis.lo cr16-opc.lo" ;;
11560         bfd_cris_arch)          ta="$ta cris-dis.lo cris-opc.lo cgen-bitset.lo" ;;
11561         bfd_crx_arch)           ta="$ta crx-dis.lo crx-opc.lo" ;;
11562         bfd_d10v_arch)          ta="$ta d10v-dis.lo d10v-opc.lo" ;;
11563         bfd_d30v_arch)          ta="$ta d30v-dis.lo d30v-opc.lo" ;;
11564         bfd_dlx_arch)           ta="$ta dlx-dis.lo" ;;
11565         bfd_fr30_arch)          ta="$ta fr30-asm.lo fr30-desc.lo fr30-dis.lo fr30-ibld.lo fr30-opc.lo" using_cgen=yes ;;
11566         bfd_frv_arch)           ta="$ta frv-asm.lo frv-desc.lo frv-dis.lo frv-ibld.lo frv-opc.lo" using_cgen=yes ;;
11567         bfd_h8300_arch)         ta="$ta h8300-dis.lo" ;;
11568         bfd_h8500_arch)         ta="$ta h8500-dis.lo" ;;
11569         bfd_hppa_arch)          ta="$ta hppa-dis.lo" ;;
11570         bfd_i370_arch)          ta="$ta i370-dis.lo i370-opc.lo" ;;
11571         bfd_i386_arch)          ta="$ta i386-dis.lo i386-opc.lo" ;;
11572         bfd_i860_arch)          ta="$ta i860-dis.lo" ;;
11573         bfd_i960_arch)          ta="$ta i960-dis.lo" ;;
11574         bfd_ia64_arch)          ta="$ta ia64-dis.lo ia64-opc.lo" ;;
11575         bfd_ip2k_arch)          ta="$ta ip2k-asm.lo ip2k-desc.lo ip2k-dis.lo ip2k-ibld.lo ip2k-opc.lo" using_cgen=yes ;;
11576         bfd_iq2000_arch)        ta="$ta iq2000-asm.lo iq2000-desc.lo iq2000-dis.lo iq2000-ibld.lo iq2000-opc.lo" using_cgen=yes ;;
11577         bfd_m32c_arch)          ta="$ta m32c-asm.lo m32c-desc.lo m32c-dis.lo m32c-ibld.lo m32c-opc.lo" using_cgen=yes ;;
11578         bfd_m32r_arch)          ta="$ta m32r-asm.lo m32r-desc.lo m32r-dis.lo m32r-ibld.lo m32r-opc.lo m32r-opinst.lo" using_cgen=yes ;;
11579         bfd_m68hc11_arch)       ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
11580         bfd_m68hc12_arch)       ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
11581         bfd_m68k_arch)          ta="$ta m68k-dis.lo m68k-opc.lo" ;;
11582         bfd_m88k_arch)          ta="$ta m88k-dis.lo" ;;
11583         bfd_maxq_arch)          ta="$ta maxq-dis.lo" ;;
11584         bfd_mcore_arch)         ta="$ta mcore-dis.lo" ;;
11585         bfd_mep_arch)           ta="$ta mep-asm.lo mep-desc.lo mep-dis.lo mep-ibld.lo mep-opc.lo" using_cgen=yes ;;
11586         bfd_mips_arch)          ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo" ;;
11587         bfd_mmix_arch)          ta="$ta mmix-dis.lo mmix-opc.lo" ;;
11588         bfd_mn10200_arch)       ta="$ta m10200-dis.lo m10200-opc.lo" ;;
11589         bfd_mn10300_arch)       ta="$ta m10300-dis.lo m10300-opc.lo" ;;
11590         bfd_mt_arch)            ta="$ta mt-asm.lo mt-desc.lo mt-dis.lo mt-ibld.lo mt-opc.lo" using_cgen=yes ;;
11591         bfd_msp430_arch)        ta="$ta msp430-dis.lo" ;;
11592         bfd_ns32k_arch)         ta="$ta ns32k-dis.lo" ;;
11593         bfd_openrisc_arch)      ta="$ta openrisc-asm.lo openrisc-desc.lo openrisc-dis.lo openrisc-ibld.lo openrisc-opc.lo" using_cgen=yes ;;
11594         bfd_or32_arch)          ta="$ta or32-dis.lo or32-opc.lo" using_cgen=yes ;;
11595         bfd_pdp11_arch)         ta="$ta pdp11-dis.lo pdp11-opc.lo" ;;
11596         bfd_pj_arch)            ta="$ta pj-dis.lo pj-opc.lo" ;;
11597         bfd_powerpc_arch)       ta="$ta ppc-dis.lo ppc-opc.lo" ;;
11598         bfd_powerpc_64_arch)    ta="$ta ppc-dis.lo ppc-opc.lo" ;;
11599         bfd_pyramid_arch)       ;;
11600         bfd_romp_arch)          ;;
11601         bfd_rs6000_arch)        ta="$ta ppc-dis.lo ppc-opc.lo" ;;
11602         bfd_s390_arch)          ta="$ta s390-dis.lo s390-opc.lo" ;;
11603         bfd_score_arch)         ta="$ta score-dis.lo" ;;
11604         bfd_sh_arch)
11605           # We can't decide what we want just from the CPU family.
11606           # We want SH5 support unless a specific version of sh is
11607           # specified, as in sh3-elf, sh3b-linux-gnu, etc.
11608           # Include it just for ELF targets, since the SH5 bfd:s are ELF only.
11609           for t in $target $canon_targets; do
11610             case $t in
11611               all |  sh5*-* | sh64*-* | sh-*-*elf* | shl*-*-*elf* | \
11612               sh-*-linux* | shl-*-linux*)
11613                                 ta="$ta sh64-dis.lo sh64-opc.lo"
11614                                 archdefs="$archdefs -DINCLUDE_SHMEDIA"
11615                                 break;;
11616             esac;
11617           done
11618                                 ta="$ta sh-dis.lo cgen-bitset.lo" ;;
11619         bfd_sparc_arch)         ta="$ta sparc-dis.lo sparc-opc.lo" ;;
11620         bfd_spu_arch)           ta="$ta spu-dis.lo spu-opc.lo" ;;
11621         bfd_tahoe_arch)         ;;
11622         bfd_tic30_arch)         ta="$ta tic30-dis.lo" ;;
11623         bfd_tic4x_arch)         ta="$ta tic4x-dis.lo" ;;
11624         bfd_tic54x_arch)        ta="$ta tic54x-dis.lo tic54x-opc.lo" ;;
11625         bfd_tic80_arch)         ta="$ta tic80-dis.lo tic80-opc.lo" ;;
11626         bfd_v850_arch)          ta="$ta v850-opc.lo v850-dis.lo" ;;
11627         bfd_v850e_arch)         ta="$ta v850-opc.lo v850-dis.lo" ;;
11628         bfd_v850ea_arch)        ta="$ta v850-opc.lo v850-dis.lo" ;;
11629         bfd_vax_arch)           ta="$ta vax-dis.lo" ;;
11630         bfd_w65_arch)           ta="$ta w65-dis.lo" ;;
11631         bfd_we32k_arch)         ;;
11632         bfd_xc16x_arch)         ta="$ta xc16x-asm.lo xc16x-desc.lo xc16x-dis.lo xc16x-ibld.lo xc16x-opc.lo" using_cgen=yes ;;
11633         bfd_xstormy16_arch)     ta="$ta xstormy16-asm.lo xstormy16-desc.lo xstormy16-dis.lo xstormy16-ibld.lo xstormy16-opc.lo" using_cgen=yes ;;
11634         bfd_xtensa_arch)        ta="$ta xtensa-dis.lo" ;;
11635         bfd_z80_arch)           ta="$ta z80-dis.lo" ;;
11636         bfd_z8k_arch)           ta="$ta z8k-dis.lo" ;;
11637
11638         "")                     ;;
11639         *)              { { echo "$as_me:$LINENO: error: *** unknown target architecture $arch" >&5
11640 echo "$as_me: error: *** unknown target architecture $arch" >&2;}
11641    { (exit 1); exit 1; }; } ;;
11642         esac
11643     done
11644
11645     if test $using_cgen = yes ; then
11646         ta="$ta $cgen_files"
11647     fi
11648
11649     # Weed out duplicate .o files.
11650     f=""
11651     for i in $ta ; do
11652         case " $f " in
11653         *" $i "*) ;;
11654         *) f="$f $i" ;;
11655         esac
11656     done
11657     ta="$f"
11658
11659     # And duplicate -D flags.
11660     f=""
11661     for i in $archdefs ; do
11662         case " $f " in
11663         *" $i "*) ;;
11664         *) f="$f $i" ;;
11665         esac
11666     done
11667     archdefs="$f"
11668
11669     BFD_MACHINES="$ta"
11670
11671 else    # all_targets is true
11672     archdefs=-DARCH_all
11673     BFD_MACHINES='$(ALL_MACHINES)'
11674 fi
11675
11676
11677
11678
11679                     ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
11680
11681 cat >confcache <<\_ACEOF
11682 # This file is a shell script that caches the results of configure
11683 # tests run on this system so they can be shared between configure
11684 # scripts and configure runs, see configure's option --config-cache.
11685 # It is not useful on other systems.  If it contains results you don't
11686 # want to keep, you may remove or edit it.
11687 #
11688 # config.status only pays attention to the cache file if you give it
11689 # the --recheck option to rerun configure.
11690 #
11691 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11692 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11693 # following values.
11694
11695 _ACEOF
11696
11697 # The following way of writing the cache mishandles newlines in values,
11698 # but we know of no workaround that is simple, portable, and efficient.
11699 # So, don't put newlines in cache variables' values.
11700 # Ultrix sh set writes to stderr and can't be redirected directly,
11701 # and sets the high bit in the cache file unless we assign to the vars.
11702 {
11703   (set) 2>&1 |
11704     case `(ac_space=' '; set | grep ac_space) 2>&1` in
11705     *ac_space=\ *)
11706       # `set' does not quote correctly, so add quotes (double-quote
11707       # substitution turns \\\\ into \\, and sed turns \\ into \).
11708       sed -n \
11709         "s/'/'\\\\''/g;
11710           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11711       ;;
11712     *)
11713       # `set' quotes correctly as required by POSIX, so do not add quotes.
11714       sed -n \
11715         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
11716       ;;
11717     esac;
11718 } |
11719   sed '
11720      t clear
11721      : clear
11722      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11723      t end
11724      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11725      : end' >>confcache
11726 if diff $cache_file confcache >/dev/null 2>&1; then :; else
11727   if test -w $cache_file; then
11728     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
11729     cat confcache >$cache_file
11730   else
11731     echo "not updating unwritable cache $cache_file"
11732   fi
11733 fi
11734 rm -f confcache
11735
11736 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11737 # Let make expand exec_prefix.
11738 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11739
11740 # VPATH may cause trouble with some makes, so we remove $(srcdir),
11741 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11742 # trailing colons and then remove the whole line if VPATH becomes empty
11743 # (actually we leave an empty line to preserve line numbers).
11744 if test "x$srcdir" = x.; then
11745   ac_vpsub='/^[  ]*VPATH[        ]*=/{
11746 s/:*\$(srcdir):*/:/;
11747 s/:*\${srcdir}:*/:/;
11748 s/:*@srcdir@:*/:/;
11749 s/^\([^=]*=[     ]*\):*/\1/;
11750 s/:*$//;
11751 s/^[^=]*=[       ]*$//;
11752 }'
11753 fi
11754
11755 DEFS=-DHAVE_CONFIG_H
11756
11757 ac_libobjs=
11758 ac_ltlibobjs=
11759 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11760   # 1. Remove the extension, and $U if already installed.
11761   ac_i=`echo "$ac_i" |
11762          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
11763   # 2. Add them.
11764   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
11765   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
11766 done
11767 LIBOBJS=$ac_libobjs
11768
11769 LTLIBOBJS=$ac_ltlibobjs
11770
11771
11772 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11773   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
11774 Usually this means the macro was only invoked conditionally." >&5
11775 echo "$as_me: error: conditional \"AMDEP\" was never defined.
11776 Usually this means the macro was only invoked conditionally." >&2;}
11777    { (exit 1); exit 1; }; }
11778 fi
11779 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11780   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
11781 Usually this means the macro was only invoked conditionally." >&5
11782 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
11783 Usually this means the macro was only invoked conditionally." >&2;}
11784    { (exit 1); exit 1; }; }
11785 fi
11786 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11787   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
11788 Usually this means the macro was only invoked conditionally." >&5
11789 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
11790 Usually this means the macro was only invoked conditionally." >&2;}
11791    { (exit 1); exit 1; }; }
11792 fi
11793 if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
11794   { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LIBBFD\" was never defined.
11795 Usually this means the macro was only invoked conditionally." >&5
11796 echo "$as_me: error: conditional \"INSTALL_LIBBFD\" was never defined.
11797 Usually this means the macro was only invoked conditionally." >&2;}
11798    { (exit 1); exit 1; }; }
11799 fi
11800 if test -z "${CGEN_MAINT_TRUE}" && test -z "${CGEN_MAINT_FALSE}"; then
11801   { { echo "$as_me:$LINENO: error: conditional \"CGEN_MAINT\" was never defined.
11802 Usually this means the macro was only invoked conditionally." >&5
11803 echo "$as_me: error: conditional \"CGEN_MAINT\" was never defined.
11804 Usually this means the macro was only invoked conditionally." >&2;}
11805    { (exit 1); exit 1; }; }
11806 fi
11807
11808 : ${CONFIG_STATUS=./config.status}
11809 ac_clean_files_save=$ac_clean_files
11810 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11811 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
11812 echo "$as_me: creating $CONFIG_STATUS" >&6;}
11813 cat >$CONFIG_STATUS <<_ACEOF
11814 #! $SHELL
11815 # Generated by $as_me.
11816 # Run this file to recreate the current configuration.
11817 # Compiler output produced by configure, useful for debugging
11818 # configure, is in config.log if it exists.
11819
11820 debug=false
11821 ac_cs_recheck=false
11822 ac_cs_silent=false
11823 SHELL=\${CONFIG_SHELL-$SHELL}
11824 _ACEOF
11825
11826 cat >>$CONFIG_STATUS <<\_ACEOF
11827 ## --------------------- ##
11828 ## M4sh Initialization.  ##
11829 ## --------------------- ##
11830
11831 # Be Bourne compatible
11832 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
11833   emulate sh
11834   NULLCMD=:
11835   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
11836   # is contrary to our usage.  Disable this feature.
11837   alias -g '${1+"$@"}'='"$@"'
11838 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
11839   set -o posix
11840 fi
11841 DUALCASE=1; export DUALCASE # for MKS sh
11842
11843 # Support unset when possible.
11844 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11845   as_unset=unset
11846 else
11847   as_unset=false
11848 fi
11849
11850
11851 # Work around bugs in pre-3.0 UWIN ksh.
11852 $as_unset ENV MAIL MAILPATH
11853 PS1='$ '
11854 PS2='> '
11855 PS4='+ '
11856
11857 # NLS nuisances.
11858 for as_var in \
11859   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
11860   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
11861   LC_TELEPHONE LC_TIME
11862 do
11863   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
11864     eval $as_var=C; export $as_var
11865   else
11866     $as_unset $as_var
11867   fi
11868 done
11869
11870 # Required to use basename.
11871 if expr a : '\(a\)' >/dev/null 2>&1; then
11872   as_expr=expr
11873 else
11874   as_expr=false
11875 fi
11876
11877 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
11878   as_basename=basename
11879 else
11880   as_basename=false
11881 fi
11882
11883
11884 # Name of the executable.
11885 as_me=`$as_basename "$0" ||
11886 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11887          X"$0" : 'X\(//\)$' \| \
11888          X"$0" : 'X\(/\)$' \| \
11889          .     : '\(.\)' 2>/dev/null ||
11890 echo X/"$0" |
11891     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
11892           /^X\/\(\/\/\)$/{ s//\1/; q; }
11893           /^X\/\(\/\).*/{ s//\1/; q; }
11894           s/.*/./; q'`
11895
11896
11897 # PATH needs CR, and LINENO needs CR and PATH.
11898 # Avoid depending upon Character Ranges.
11899 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11900 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11901 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11902 as_cr_digits='0123456789'
11903 as_cr_alnum=$as_cr_Letters$as_cr_digits
11904
11905 # The user is always right.
11906 if test "${PATH_SEPARATOR+set}" != set; then
11907   echo "#! /bin/sh" >conf$$.sh
11908   echo  "exit 0"   >>conf$$.sh
11909   chmod +x conf$$.sh
11910   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11911     PATH_SEPARATOR=';'
11912   else
11913     PATH_SEPARATOR=:
11914   fi
11915   rm -f conf$$.sh
11916 fi
11917
11918
11919   as_lineno_1=$LINENO
11920   as_lineno_2=$LINENO
11921   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11922   test "x$as_lineno_1" != "x$as_lineno_2" &&
11923   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
11924   # Find who we are.  Look in the path if we contain no path at all
11925   # relative or not.
11926   case $0 in
11927     *[\\/]* ) as_myself=$0 ;;
11928     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11929 for as_dir in $PATH
11930 do
11931   IFS=$as_save_IFS
11932   test -z "$as_dir" && as_dir=.
11933   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11934 done
11935
11936        ;;
11937   esac
11938   # We did not find ourselves, most probably we were run as `sh COMMAND'
11939   # in which case we are not to be found in the path.
11940   if test "x$as_myself" = x; then
11941     as_myself=$0
11942   fi
11943   if test ! -f "$as_myself"; then
11944     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
11945 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
11946    { (exit 1); exit 1; }; }
11947   fi
11948   case $CONFIG_SHELL in
11949   '')
11950     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11951 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
11952 do
11953   IFS=$as_save_IFS
11954   test -z "$as_dir" && as_dir=.
11955   for as_base in sh bash ksh sh5; do
11956          case $as_dir in
11957          /*)
11958            if ("$as_dir/$as_base" -c '
11959   as_lineno_1=$LINENO
11960   as_lineno_2=$LINENO
11961   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11962   test "x$as_lineno_1" != "x$as_lineno_2" &&
11963   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
11964              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
11965              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
11966              CONFIG_SHELL=$as_dir/$as_base
11967              export CONFIG_SHELL
11968              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
11969            fi;;
11970          esac
11971        done
11972 done
11973 ;;
11974   esac
11975
11976   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
11977   # uniformly replaced by the line number.  The first 'sed' inserts a
11978   # line-number line before each line; the second 'sed' does the real
11979   # work.  The second script uses 'N' to pair each line-number line
11980   # with the numbered line, and appends trailing '-' during
11981   # substitution so that $LINENO is not a special case at line end.
11982   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
11983   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
11984   sed '=' <$as_myself |
11985     sed '
11986       N
11987       s,$,-,
11988       : loop
11989       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
11990       t loop
11991       s,-$,,
11992       s,^['$as_cr_digits']*\n,,
11993     ' >$as_me.lineno &&
11994   chmod +x $as_me.lineno ||
11995     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
11996 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
11997    { (exit 1); exit 1; }; }
11998
11999   # Don't try to exec as it changes $[0], causing all sort of problems
12000   # (the dirname of $[0] is not the place where we might find the
12001   # original and so on.  Autoconf is especially sensible to this).
12002   . ./$as_me.lineno
12003   # Exit status is that of the last command.
12004   exit
12005 }
12006
12007
12008 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
12009   *c*,-n*) ECHO_N= ECHO_C='
12010 ' ECHO_T='      ' ;;
12011   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
12012   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
12013 esac
12014
12015 if expr a : '\(a\)' >/dev/null 2>&1; then
12016   as_expr=expr
12017 else
12018   as_expr=false
12019 fi
12020
12021 rm -f conf$$ conf$$.exe conf$$.file
12022 echo >conf$$.file
12023 if ln -s conf$$.file conf$$ 2>/dev/null; then
12024   # We could just check for DJGPP; but this test a) works b) is more generic
12025   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
12026   if test -f conf$$.exe; then
12027     # Don't use ln at all; we don't have any links
12028     as_ln_s='cp -p'
12029   else
12030     as_ln_s='ln -s'
12031   fi
12032 elif ln conf$$.file conf$$ 2>/dev/null; then
12033   as_ln_s=ln
12034 else
12035   as_ln_s='cp -p'
12036 fi
12037 rm -f conf$$ conf$$.exe conf$$.file
12038
12039 if mkdir -p . 2>/dev/null; then
12040   as_mkdir_p=:
12041 else
12042   test -d ./-p && rmdir ./-p
12043   as_mkdir_p=false
12044 fi
12045
12046 as_executable_p="test -f"
12047
12048 # Sed expression to map a string onto a valid CPP name.
12049 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12050
12051 # Sed expression to map a string onto a valid variable name.
12052 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12053
12054
12055 # IFS
12056 # We need space, tab and new line, in precisely that order.
12057 as_nl='
12058 '
12059 IFS="   $as_nl"
12060
12061 # CDPATH.
12062 $as_unset CDPATH
12063
12064 exec 6>&1
12065
12066 # Open the log real soon, to keep \$[0] and so on meaningful, and to
12067 # report actual input values of CONFIG_FILES etc. instead of their
12068 # values after options handling.  Logging --version etc. is OK.
12069 exec 5>>config.log
12070 {
12071   echo
12072   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12073 ## Running $as_me. ##
12074 _ASBOX
12075 } >&5
12076 cat >&5 <<_CSEOF
12077
12078 This file was extended by $as_me, which was
12079 generated by GNU Autoconf 2.59.  Invocation command line was
12080
12081   CONFIG_FILES    = $CONFIG_FILES
12082   CONFIG_HEADERS  = $CONFIG_HEADERS
12083   CONFIG_LINKS    = $CONFIG_LINKS
12084   CONFIG_COMMANDS = $CONFIG_COMMANDS
12085   $ $0 $@
12086
12087 _CSEOF
12088 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
12089 echo >&5
12090 _ACEOF
12091
12092 # Files that config.status was made for.
12093 if test -n "$ac_config_files"; then
12094   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
12095 fi
12096
12097 if test -n "$ac_config_headers"; then
12098   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
12099 fi
12100
12101 if test -n "$ac_config_links"; then
12102   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
12103 fi
12104
12105 if test -n "$ac_config_commands"; then
12106   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
12107 fi
12108
12109 cat >>$CONFIG_STATUS <<\_ACEOF
12110
12111 ac_cs_usage="\
12112 \`$as_me' instantiates files from templates according to the
12113 current configuration.
12114
12115 Usage: $0 [OPTIONS] [FILE]...
12116
12117   -h, --help       print this help, then exit
12118   -V, --version    print version number, then exit
12119   -q, --quiet      do not print progress messages
12120   -d, --debug      don't remove temporary files
12121       --recheck    update $as_me by reconfiguring in the same conditions
12122   --file=FILE[:TEMPLATE]
12123                    instantiate the configuration file FILE
12124   --header=FILE[:TEMPLATE]
12125                    instantiate the configuration header FILE
12126
12127 Configuration files:
12128 $config_files
12129
12130 Configuration headers:
12131 $config_headers
12132
12133 Configuration commands:
12134 $config_commands
12135
12136 Report bugs to <bug-autoconf@gnu.org>."
12137 _ACEOF
12138
12139 cat >>$CONFIG_STATUS <<_ACEOF
12140 ac_cs_version="\\
12141 config.status
12142 configured by $0, generated by GNU Autoconf 2.59,
12143   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
12144
12145 Copyright (C) 2003 Free Software Foundation, Inc.
12146 This config.status script is free software; the Free Software Foundation
12147 gives unlimited permission to copy, distribute and modify it."
12148 srcdir=$srcdir
12149 INSTALL="$INSTALL"
12150 _ACEOF
12151
12152 cat >>$CONFIG_STATUS <<\_ACEOF
12153 # If no file are specified by the user, then we need to provide default
12154 # value.  By we need to know if files were specified by the user.
12155 ac_need_defaults=:
12156 while test $# != 0
12157 do
12158   case $1 in
12159   --*=*)
12160     ac_option=`expr "x$1" : 'x\([^=]*\)='`
12161     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
12162     ac_shift=:
12163     ;;
12164   -*)
12165     ac_option=$1
12166     ac_optarg=$2
12167     ac_shift=shift
12168     ;;
12169   *) # This is not an option, so the user has probably given explicit
12170      # arguments.
12171      ac_option=$1
12172      ac_need_defaults=false;;
12173   esac
12174
12175   case $ac_option in
12176   # Handling of the options.
12177 _ACEOF
12178 cat >>$CONFIG_STATUS <<\_ACEOF
12179   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12180     ac_cs_recheck=: ;;
12181   --version | --vers* | -V )
12182     echo "$ac_cs_version"; exit 0 ;;
12183   --he | --h)
12184     # Conflict between --help and --header
12185     { { echo "$as_me:$LINENO: error: ambiguous option: $1
12186 Try \`$0 --help' for more information." >&5
12187 echo "$as_me: error: ambiguous option: $1
12188 Try \`$0 --help' for more information." >&2;}
12189    { (exit 1); exit 1; }; };;
12190   --help | --hel | -h )
12191     echo "$ac_cs_usage"; exit 0 ;;
12192   --debug | --d* | -d )
12193     debug=: ;;
12194   --file | --fil | --fi | --f )
12195     $ac_shift
12196     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
12197     ac_need_defaults=false;;
12198   --header | --heade | --head | --hea )
12199     $ac_shift
12200     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
12201     ac_need_defaults=false;;
12202   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12203   | -silent | --silent | --silen | --sile | --sil | --si | --s)
12204     ac_cs_silent=: ;;
12205
12206   # This is an error.
12207   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
12208 Try \`$0 --help' for more information." >&5
12209 echo "$as_me: error: unrecognized option: $1
12210 Try \`$0 --help' for more information." >&2;}
12211    { (exit 1); exit 1; }; } ;;
12212
12213   *) ac_config_targets="$ac_config_targets $1" ;;
12214
12215   esac
12216   shift
12217 done
12218
12219 ac_configure_extra_args=
12220
12221 if $ac_cs_silent; then
12222   exec 6>/dev/null
12223   ac_configure_extra_args="$ac_configure_extra_args --silent"
12224 fi
12225
12226 _ACEOF
12227 cat >>$CONFIG_STATUS <<_ACEOF
12228 if \$ac_cs_recheck; then
12229   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
12230   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12231 fi
12232
12233 _ACEOF
12234
12235 cat >>$CONFIG_STATUS <<_ACEOF
12236 #
12237 # INIT-COMMANDS section.
12238 #
12239
12240 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12241
12242
12243 # The HP-UX ksh and POSIX shell print the target directory to stdout
12244 # if CDPATH is set.
12245 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12246
12247 sed_quote_subst='$sed_quote_subst'
12248 double_quote_subst='$double_quote_subst'
12249 delay_variable_subst='$delay_variable_subst'
12250 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12251 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12252 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12253 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12254 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12255 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12256 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12257 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12258 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12259 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12260 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12261 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12262 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12263 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12264 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12265 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12266 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12267 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12268 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12269 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12270 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12271 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12272 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12273 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12274 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12275 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12276 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12277 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12278 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12279 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12280 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12281 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12282 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12283 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12284 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12285 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12286 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12287 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12288 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12289 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12290 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12291 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12292 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12293 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"`'
12294 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12295 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12296 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12297 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12298 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12299 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12300 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12301 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12302 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12303 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12304 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12305 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12306 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12307 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12308 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12309 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12310 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12311 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12312 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12313 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12314 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12315 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12316 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12317 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12318 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12319 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12320 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12321 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12322 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12323 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12324 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12325 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12326 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12327 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12328 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12329 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12330 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12331 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12332 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12333 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12334 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12335 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12336 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12337 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12338 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12339 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12340 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12341 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12342 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12343 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12344 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12345 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12346 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12347 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12348 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12349 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12350 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12351 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12352 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12353 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12354 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12355 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12356 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12357 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12358 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12359 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12360 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12361
12362 LTCC='$LTCC'
12363 LTCFLAGS='$LTCFLAGS'
12364 compiler='$compiler_DEFAULT'
12365
12366 # Quote evaled strings.
12367 for var in SED \
12368 GREP \
12369 EGREP \
12370 FGREP \
12371 LD \
12372 NM \
12373 LN_S \
12374 lt_SP2NL \
12375 lt_NL2SP \
12376 reload_flag \
12377 deplibs_check_method \
12378 file_magic_cmd \
12379 AR \
12380 AR_FLAGS \
12381 STRIP \
12382 RANLIB \
12383 CC \
12384 CFLAGS \
12385 compiler \
12386 lt_cv_sys_global_symbol_pipe \
12387 lt_cv_sys_global_symbol_to_cdecl \
12388 lt_cv_sys_global_symbol_to_c_name_address \
12389 SHELL \
12390 ECHO \
12391 lt_prog_compiler_no_builtin_flag \
12392 lt_prog_compiler_wl \
12393 lt_prog_compiler_pic \
12394 lt_prog_compiler_static \
12395 lt_cv_prog_compiler_c_o \
12396 need_locks \
12397 shrext_cmds \
12398 export_dynamic_flag_spec \
12399 whole_archive_flag_spec \
12400 compiler_needs_object \
12401 with_gnu_ld \
12402 allow_undefined_flag \
12403 no_undefined_flag \
12404 hardcode_libdir_flag_spec \
12405 hardcode_libdir_flag_spec_ld \
12406 hardcode_libdir_separator \
12407 fix_srcfile_path \
12408 exclude_expsyms \
12409 include_expsyms \
12410 file_list_spec \
12411 variables_saved_for_relink \
12412 libname_spec \
12413 library_names_spec \
12414 soname_spec \
12415 finish_eval \
12416 old_striplib \
12417 striplib; do
12418     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12419     *[\\\\\\\`\\"\\\$]*)
12420       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12421       ;;
12422     *)
12423       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12424       ;;
12425     esac
12426 done
12427
12428 # Double-quote double-evaled strings.
12429 for var in reload_cmds \
12430 old_postinstall_cmds \
12431 old_postuninstall_cmds \
12432 old_archive_cmds \
12433 extract_expsyms_cmds \
12434 old_archive_from_new_cmds \
12435 old_archive_from_expsyms_cmds \
12436 archive_cmds \
12437 archive_expsym_cmds \
12438 module_cmds \
12439 module_expsym_cmds \
12440 export_symbols_cmds \
12441 prelink_cmds \
12442 postinstall_cmds \
12443 postuninstall_cmds \
12444 finish_cmds \
12445 sys_lib_search_path_spec \
12446 sys_lib_dlsearch_path_spec; do
12447     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12448     *[\\\\\\\`\\"\\\$]*)
12449       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12450       ;;
12451     *)
12452       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12453       ;;
12454     esac
12455 done
12456
12457 # Fix-up fallback echo if it was mangled by the above quoting rules.
12458 case \$lt_ECHO in
12459 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12460   ;;
12461 esac
12462
12463 ac_aux_dir='$ac_aux_dir'
12464 xsi_shell='$xsi_shell'
12465 lt_shell_append='$lt_shell_append'
12466
12467 # See if we are running on zsh, and set the options which allow our
12468 # commands through without removal of \ escapes INIT.
12469 if test -n "\${ZSH_VERSION+set}" ; then
12470    setopt NO_GLOB_SUBST
12471 fi
12472
12473
12474     PACKAGE='$PACKAGE'
12475     VERSION='$VERSION'
12476     TIMESTAMP='$TIMESTAMP'
12477     RM='$RM'
12478     ofile='$ofile'
12479
12480
12481
12482 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
12483     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
12484     # from automake.
12485     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
12486     # Capture the value of LINGUAS because we need it to compute CATALOGS.
12487     LINGUAS="${LINGUAS-%UNSET%}"
12488
12489
12490 _ACEOF
12491
12492
12493
12494 cat >>$CONFIG_STATUS <<\_ACEOF
12495 for ac_config_target in $ac_config_targets
12496 do
12497   case "$ac_config_target" in
12498   # Handling of arguments.
12499   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12500   "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
12501   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12502   "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12503   "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
12504   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
12505   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12506 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12507    { (exit 1); exit 1; }; };;
12508   esac
12509 done
12510
12511 # If the user did not use the arguments to specify the items to instantiate,
12512 # then the envvar interface is used.  Set only those that are not.
12513 # We use the long form for the default assignment because of an extremely
12514 # bizarre bug on SunOS 4.1.3.
12515 if $ac_need_defaults; then
12516   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12517   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12518   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12519 fi
12520
12521 # Have a temporary directory for convenience.  Make it in the build tree
12522 # simply because there is no reason to put it here, and in addition,
12523 # creating and moving files from /tmp can sometimes cause problems.
12524 # Create a temporary directory, and hook for its removal unless debugging.
12525 $debug ||
12526 {
12527   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
12528   trap '{ (exit 1); exit 1; }' 1 2 13 15
12529 }
12530
12531 # Create a (secure) tmp directory for tmp files.
12532
12533 {
12534   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
12535   test -n "$tmp" && test -d "$tmp"
12536 }  ||
12537 {
12538   tmp=./confstat$$-$RANDOM
12539   (umask 077 && mkdir $tmp)
12540 } ||
12541 {
12542    echo "$me: cannot create a temporary directory in ." >&2
12543    { (exit 1); exit 1; }
12544 }
12545
12546 _ACEOF
12547
12548 cat >>$CONFIG_STATUS <<_ACEOF
12549
12550 #
12551 # CONFIG_FILES section.
12552 #
12553
12554 # No need to generate the scripts if there are no CONFIG_FILES.
12555 # This happens for instance when ./config.status config.h
12556 if test -n "\$CONFIG_FILES"; then
12557   # Protect against being on the right side of a sed subst in config.status.
12558   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
12559    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
12560 s,@SHELL@,$SHELL,;t t
12561 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
12562 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
12563 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
12564 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
12565 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
12566 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
12567 s,@exec_prefix@,$exec_prefix,;t t
12568 s,@prefix@,$prefix,;t t
12569 s,@program_transform_name@,$program_transform_name,;t t
12570 s,@bindir@,$bindir,;t t
12571 s,@sbindir@,$sbindir,;t t
12572 s,@libexecdir@,$libexecdir,;t t
12573 s,@datadir@,$datadir,;t t
12574 s,@sysconfdir@,$sysconfdir,;t t
12575 s,@sharedstatedir@,$sharedstatedir,;t t
12576 s,@localstatedir@,$localstatedir,;t t
12577 s,@libdir@,$libdir,;t t
12578 s,@includedir@,$includedir,;t t
12579 s,@oldincludedir@,$oldincludedir,;t t
12580 s,@infodir@,$infodir,;t t
12581 s,@mandir@,$mandir,;t t
12582 s,@build_alias@,$build_alias,;t t
12583 s,@host_alias@,$host_alias,;t t
12584 s,@target_alias@,$target_alias,;t t
12585 s,@DEFS@,$DEFS,;t t
12586 s,@ECHO_C@,$ECHO_C,;t t
12587 s,@ECHO_N@,$ECHO_N,;t t
12588 s,@ECHO_T@,$ECHO_T,;t t
12589 s,@LIBS@,$LIBS,;t t
12590 s,@build@,$build,;t t
12591 s,@build_cpu@,$build_cpu,;t t
12592 s,@build_vendor@,$build_vendor,;t t
12593 s,@build_os@,$build_os,;t t
12594 s,@host@,$host,;t t
12595 s,@host_cpu@,$host_cpu,;t t
12596 s,@host_vendor@,$host_vendor,;t t
12597 s,@host_os@,$host_os,;t t
12598 s,@target@,$target,;t t
12599 s,@target_cpu@,$target_cpu,;t t
12600 s,@target_vendor@,$target_vendor,;t t
12601 s,@target_os@,$target_os,;t t
12602 s,@CC@,$CC,;t t
12603 s,@CFLAGS@,$CFLAGS,;t t
12604 s,@LDFLAGS@,$LDFLAGS,;t t
12605 s,@CPPFLAGS@,$CPPFLAGS,;t t
12606 s,@ac_ct_CC@,$ac_ct_CC,;t t
12607 s,@EXEEXT@,$EXEEXT,;t t
12608 s,@OBJEXT@,$OBJEXT,;t t
12609 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
12610 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
12611 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
12612 s,@CYGPATH_W@,$CYGPATH_W,;t t
12613 s,@PACKAGE@,$PACKAGE,;t t
12614 s,@VERSION@,$VERSION,;t t
12615 s,@ACLOCAL@,$ACLOCAL,;t t
12616 s,@AUTOCONF@,$AUTOCONF,;t t
12617 s,@AUTOMAKE@,$AUTOMAKE,;t t
12618 s,@AUTOHEADER@,$AUTOHEADER,;t t
12619 s,@MAKEINFO@,$MAKEINFO,;t t
12620 s,@install_sh@,$install_sh,;t t
12621 s,@STRIP@,$STRIP,;t t
12622 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
12623 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
12624 s,@mkdir_p@,$mkdir_p,;t t
12625 s,@AWK@,$AWK,;t t
12626 s,@SET_MAKE@,$SET_MAKE,;t t
12627 s,@am__leading_dot@,$am__leading_dot,;t t
12628 s,@AMTAR@,$AMTAR,;t t
12629 s,@am__tar@,$am__tar,;t t
12630 s,@am__untar@,$am__untar,;t t
12631 s,@DEPDIR@,$DEPDIR,;t t
12632 s,@am__include@,$am__include,;t t
12633 s,@am__quote@,$am__quote,;t t
12634 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
12635 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
12636 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
12637 s,@CCDEPMODE@,$CCDEPMODE,;t t
12638 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
12639 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
12640 s,@AR@,$AR,;t t
12641 s,@ac_ct_AR@,$ac_ct_AR,;t t
12642 s,@RANLIB@,$RANLIB,;t t
12643 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
12644 s,@LIBTOOL@,$LIBTOOL,;t t
12645 s,@SED@,$SED,;t t
12646 s,@EGREP@,$EGREP,;t t
12647 s,@FGREP@,$FGREP,;t t
12648 s,@GREP@,$GREP,;t t
12649 s,@LD@,$LD,;t t
12650 s,@DUMPBIN@,$DUMPBIN,;t t
12651 s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
12652 s,@NM@,$NM,;t t
12653 s,@LN_S@,$LN_S,;t t
12654 s,@lt_ECHO@,$lt_ECHO,;t t
12655 s,@CPP@,$CPP,;t t
12656 s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
12657 s,@NO_WERROR@,$NO_WERROR,;t t
12658 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
12659 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
12660 s,@MAINT@,$MAINT,;t t
12661 s,@INSTALL_LIBBFD_TRUE@,$INSTALL_LIBBFD_TRUE,;t t
12662 s,@INSTALL_LIBBFD_FALSE@,$INSTALL_LIBBFD_FALSE,;t t
12663 s,@host_noncanonical@,$host_noncanonical,;t t
12664 s,@target_noncanonical@,$target_noncanonical,;t t
12665 s,@bfdlibdir@,$bfdlibdir,;t t
12666 s,@bfdincludedir@,$bfdincludedir,;t t
12667 s,@USE_NLS@,$USE_NLS,;t t
12668 s,@LIBINTL@,$LIBINTL,;t t
12669 s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
12670 s,@INCINTL@,$INCINTL,;t t
12671 s,@XGETTEXT@,$XGETTEXT,;t t
12672 s,@GMSGFMT@,$GMSGFMT,;t t
12673 s,@POSUB@,$POSUB,;t t
12674 s,@CATALOGS@,$CATALOGS,;t t
12675 s,@DATADIRNAME@,$DATADIRNAME,;t t
12676 s,@INSTOBJEXT@,$INSTOBJEXT,;t t
12677 s,@GENCAT@,$GENCAT,;t t
12678 s,@CATOBJEXT@,$CATOBJEXT,;t t
12679 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
12680 s,@MSGFMT@,$MSGFMT,;t t
12681 s,@MSGMERGE@,$MSGMERGE,;t t
12682 s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t
12683 s,@EXEEXT_FOR_BUILD@,$EXEEXT_FOR_BUILD,;t t
12684 s,@HDEFINES@,$HDEFINES,;t t
12685 s,@CGEN_MAINT_TRUE@,$CGEN_MAINT_TRUE,;t t
12686 s,@CGEN_MAINT_FALSE@,$CGEN_MAINT_FALSE,;t t
12687 s,@cgendir@,$cgendir,;t t
12688 s,@SHARED_LDFLAGS@,$SHARED_LDFLAGS,;t t
12689 s,@SHARED_LIBADD@,$SHARED_LIBADD,;t t
12690 s,@SHARED_DEPENDENCIES@,$SHARED_DEPENDENCIES,;t t
12691 s,@archdefs@,$archdefs,;t t
12692 s,@BFD_MACHINES@,$BFD_MACHINES,;t t
12693 s,@LIBOBJS@,$LIBOBJS,;t t
12694 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
12695 CEOF
12696
12697 _ACEOF
12698
12699   cat >>$CONFIG_STATUS <<\_ACEOF
12700   # Split the substitutions into bite-sized pieces for seds with
12701   # small command number limits, like on Digital OSF/1 and HP-UX.
12702   ac_max_sed_lines=48
12703   ac_sed_frag=1 # Number of current file.
12704   ac_beg=1 # First line for current file.
12705   ac_end=$ac_max_sed_lines # Line after last line for current file.
12706   ac_more_lines=:
12707   ac_sed_cmds=
12708   while $ac_more_lines; do
12709     if test $ac_beg -gt 1; then
12710       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12711     else
12712       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12713     fi
12714     if test ! -s $tmp/subs.frag; then
12715       ac_more_lines=false
12716     else
12717       # The purpose of the label and of the branching condition is to
12718       # speed up the sed processing (if there are no `@' at all, there
12719       # is no need to browse any of the substitutions).
12720       # These are the two extra sed commands mentioned above.
12721       (echo ':t
12722   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
12723       if test -z "$ac_sed_cmds"; then
12724         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
12725       else
12726         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
12727       fi
12728       ac_sed_frag=`expr $ac_sed_frag + 1`
12729       ac_beg=$ac_end
12730       ac_end=`expr $ac_end + $ac_max_sed_lines`
12731     fi
12732   done
12733   if test -z "$ac_sed_cmds"; then
12734     ac_sed_cmds=cat
12735   fi
12736 fi # test -n "$CONFIG_FILES"
12737
12738 _ACEOF
12739 cat >>$CONFIG_STATUS <<\_ACEOF
12740 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
12741   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12742   case $ac_file in
12743   - | *:- | *:-:* ) # input from stdin
12744         cat >$tmp/stdin
12745         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12746         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12747   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12748         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12749   * )   ac_file_in=$ac_file.in ;;
12750   esac
12751
12752   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
12753   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
12754 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12755          X"$ac_file" : 'X\(//\)[^/]' \| \
12756          X"$ac_file" : 'X\(//\)$' \| \
12757          X"$ac_file" : 'X\(/\)' \| \
12758          .     : '\(.\)' 2>/dev/null ||
12759 echo X"$ac_file" |
12760     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12761           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12762           /^X\(\/\/\)$/{ s//\1/; q; }
12763           /^X\(\/\).*/{ s//\1/; q; }
12764           s/.*/./; q'`
12765   { if $as_mkdir_p; then
12766     mkdir -p "$ac_dir"
12767   else
12768     as_dir="$ac_dir"
12769     as_dirs=
12770     while test ! -d "$as_dir"; do
12771       as_dirs="$as_dir $as_dirs"
12772       as_dir=`(dirname "$as_dir") 2>/dev/null ||
12773 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12774          X"$as_dir" : 'X\(//\)[^/]' \| \
12775          X"$as_dir" : 'X\(//\)$' \| \
12776          X"$as_dir" : 'X\(/\)' \| \
12777          .     : '\(.\)' 2>/dev/null ||
12778 echo X"$as_dir" |
12779     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12780           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12781           /^X\(\/\/\)$/{ s//\1/; q; }
12782           /^X\(\/\).*/{ s//\1/; q; }
12783           s/.*/./; q'`
12784     done
12785     test ! -n "$as_dirs" || mkdir $as_dirs
12786   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12787 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12788    { (exit 1); exit 1; }; }; }
12789
12790   ac_builddir=.
12791
12792 if test "$ac_dir" != .; then
12793   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12794   # A "../" for each directory in $ac_dir_suffix.
12795   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
12796 else
12797   ac_dir_suffix= ac_top_builddir=
12798 fi
12799
12800 case $srcdir in
12801   .)  # No --srcdir option.  We are building in place.
12802     ac_srcdir=.
12803     if test -z "$ac_top_builddir"; then
12804        ac_top_srcdir=.
12805     else
12806        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12807     fi ;;
12808   [\\/]* | ?:[\\/]* )  # Absolute path.
12809     ac_srcdir=$srcdir$ac_dir_suffix;
12810     ac_top_srcdir=$srcdir ;;
12811   *) # Relative path.
12812     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
12813     ac_top_srcdir=$ac_top_builddir$srcdir ;;
12814 esac
12815
12816 # Do not use `cd foo && pwd` to compute absolute paths, because
12817 # the directories may not exist.
12818 case `pwd` in
12819 .) ac_abs_builddir="$ac_dir";;
12820 *)
12821   case "$ac_dir" in
12822   .) ac_abs_builddir=`pwd`;;
12823   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
12824   *) ac_abs_builddir=`pwd`/"$ac_dir";;
12825   esac;;
12826 esac
12827 case $ac_abs_builddir in
12828 .) ac_abs_top_builddir=${ac_top_builddir}.;;
12829 *)
12830   case ${ac_top_builddir}. in
12831   .) ac_abs_top_builddir=$ac_abs_builddir;;
12832   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12833   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12834   esac;;
12835 esac
12836 case $ac_abs_builddir in
12837 .) ac_abs_srcdir=$ac_srcdir;;
12838 *)
12839   case $ac_srcdir in
12840   .) ac_abs_srcdir=$ac_abs_builddir;;
12841   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12842   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12843   esac;;
12844 esac
12845 case $ac_abs_builddir in
12846 .) ac_abs_top_srcdir=$ac_top_srcdir;;
12847 *)
12848   case $ac_top_srcdir in
12849   .) ac_abs_top_srcdir=$ac_abs_builddir;;
12850   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12851   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12852   esac;;
12853 esac
12854
12855
12856   case $INSTALL in
12857   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12858   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
12859   esac
12860
12861   if test x"$ac_file" != x-; then
12862     { echo "$as_me:$LINENO: creating $ac_file" >&5
12863 echo "$as_me: creating $ac_file" >&6;}
12864     rm -f "$ac_file"
12865   fi
12866   # Let's still pretend it is `configure' which instantiates (i.e., don't
12867   # use $as_me), people would be surprised to read:
12868   #    /* config.h.  Generated by config.status.  */
12869   if test x"$ac_file" = x-; then
12870     configure_input=
12871   else
12872     configure_input="$ac_file.  "
12873   fi
12874   configure_input=$configure_input"Generated from `echo $ac_file_in |
12875                                      sed 's,.*/,,'` by configure."
12876
12877   # First look for the input files in the build tree, otherwise in the
12878   # src tree.
12879   ac_file_inputs=`IFS=:
12880     for f in $ac_file_in; do
12881       case $f in
12882       -) echo $tmp/stdin ;;
12883       [\\/$]*)
12884          # Absolute (can't be DOS-style, as IFS=:)
12885          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12886 echo "$as_me: error: cannot find input file: $f" >&2;}
12887    { (exit 1); exit 1; }; }
12888          echo "$f";;
12889       *) # Relative
12890          if test -f "$f"; then
12891            # Build tree
12892            echo "$f"
12893          elif test -f "$srcdir/$f"; then
12894            # Source tree
12895            echo "$srcdir/$f"
12896          else
12897            # /dev/null tree
12898            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12899 echo "$as_me: error: cannot find input file: $f" >&2;}
12900    { (exit 1); exit 1; }; }
12901          fi;;
12902       esac
12903     done` || { (exit 1); exit 1; }
12904 _ACEOF
12905 cat >>$CONFIG_STATUS <<_ACEOF
12906   sed "$ac_vpsub
12907 $extrasub
12908 _ACEOF
12909 cat >>$CONFIG_STATUS <<\_ACEOF
12910 :t
12911 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12912 s,@configure_input@,$configure_input,;t t
12913 s,@srcdir@,$ac_srcdir,;t t
12914 s,@abs_srcdir@,$ac_abs_srcdir,;t t
12915 s,@top_srcdir@,$ac_top_srcdir,;t t
12916 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
12917 s,@builddir@,$ac_builddir,;t t
12918 s,@abs_builddir@,$ac_abs_builddir,;t t
12919 s,@top_builddir@,$ac_top_builddir,;t t
12920 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
12921 s,@INSTALL@,$ac_INSTALL,;t t
12922 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
12923   rm -f $tmp/stdin
12924   if test x"$ac_file" != x-; then
12925     mv $tmp/out $ac_file
12926   else
12927     cat $tmp/out
12928     rm -f $tmp/out
12929   fi
12930
12931 done
12932 _ACEOF
12933 cat >>$CONFIG_STATUS <<\_ACEOF
12934
12935 #
12936 # CONFIG_HEADER section.
12937 #
12938
12939 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
12940 # NAME is the cpp macro being defined and VALUE is the value it is being given.
12941 #
12942 # ac_d sets the value in "#define NAME VALUE" lines.
12943 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
12944 ac_dB='[         ].*$,\1#\2'
12945 ac_dC=' '
12946 ac_dD=',;t'
12947 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
12948 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
12949 ac_uB='$,\1#\2define\3'
12950 ac_uC=' '
12951 ac_uD=',;t'
12952
12953 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
12954   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12955   case $ac_file in
12956   - | *:- | *:-:* ) # input from stdin
12957         cat >$tmp/stdin
12958         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12959         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12960   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12961         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12962   * )   ac_file_in=$ac_file.in ;;
12963   esac
12964
12965   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
12966 echo "$as_me: creating $ac_file" >&6;}
12967
12968   # First look for the input files in the build tree, otherwise in the
12969   # src tree.
12970   ac_file_inputs=`IFS=:
12971     for f in $ac_file_in; do
12972       case $f in
12973       -) echo $tmp/stdin ;;
12974       [\\/$]*)
12975          # Absolute (can't be DOS-style, as IFS=:)
12976          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12977 echo "$as_me: error: cannot find input file: $f" >&2;}
12978    { (exit 1); exit 1; }; }
12979          # Do quote $f, to prevent DOS paths from being IFS'd.
12980          echo "$f";;
12981       *) # Relative
12982          if test -f "$f"; then
12983            # Build tree
12984            echo "$f"
12985          elif test -f "$srcdir/$f"; then
12986            # Source tree
12987            echo "$srcdir/$f"
12988          else
12989            # /dev/null tree
12990            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12991 echo "$as_me: error: cannot find input file: $f" >&2;}
12992    { (exit 1); exit 1; }; }
12993          fi;;
12994       esac
12995     done` || { (exit 1); exit 1; }
12996   # Remove the trailing spaces.
12997   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
12998
12999 _ACEOF
13000
13001 # Transform confdefs.h into two sed scripts, `conftest.defines' and
13002 # `conftest.undefs', that substitutes the proper values into
13003 # config.h.in to produce config.h.  The first handles `#define'
13004 # templates, and the second `#undef' templates.
13005 # And first: Protect against being on the right side of a sed subst in
13006 # config.status.  Protect against being in an unquoted here document
13007 # in config.status.
13008 rm -f conftest.defines conftest.undefs
13009 # Using a here document instead of a string reduces the quoting nightmare.
13010 # Putting comments in sed scripts is not portable.
13011 #
13012 # `end' is used to avoid that the second main sed command (meant for
13013 # 0-ary CPP macros) applies to n-ary macro definitions.
13014 # See the Autoconf documentation for `clear'.
13015 cat >confdef2sed.sed <<\_ACEOF
13016 s/[\\&,]/\\&/g
13017 s,[\\$`],\\&,g
13018 t clear
13019 : clear
13020 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
13021 t end
13022 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
13023 : end
13024 _ACEOF
13025 # If some macros were called several times there might be several times
13026 # the same #defines, which is useless.  Nevertheless, we may not want to
13027 # sort them, since we want the *last* AC-DEFINE to be honored.
13028 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
13029 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
13030 rm -f confdef2sed.sed
13031
13032 # This sed command replaces #undef with comments.  This is necessary, for
13033 # example, in the case of _POSIX_SOURCE, which is predefined and required
13034 # on some systems where configure will not decide to define it.
13035 cat >>conftest.undefs <<\_ACEOF
13036 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
13037 _ACEOF
13038
13039 # Break up conftest.defines because some shells have a limit on the size
13040 # of here documents, and old seds have small limits too (100 cmds).
13041 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
13042 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
13043 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
13044 echo '  :' >>$CONFIG_STATUS
13045 rm -f conftest.tail
13046 while grep . conftest.defines >/dev/null
13047 do
13048   # Write a limited-size here document to $tmp/defines.sed.
13049   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
13050   # Speed up: don't consider the non `#define' lines.
13051   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
13052   # Work around the forget-to-reset-the-flag bug.
13053   echo 't clr' >>$CONFIG_STATUS
13054   echo ': clr' >>$CONFIG_STATUS
13055   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
13056   echo 'CEOF
13057   sed -f $tmp/defines.sed $tmp/in >$tmp/out
13058   rm -f $tmp/in
13059   mv $tmp/out $tmp/in
13060 ' >>$CONFIG_STATUS
13061   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
13062   rm -f conftest.defines
13063   mv conftest.tail conftest.defines
13064 done
13065 rm -f conftest.defines
13066 echo '  fi # grep' >>$CONFIG_STATUS
13067 echo >>$CONFIG_STATUS
13068
13069 # Break up conftest.undefs because some shells have a limit on the size
13070 # of here documents, and old seds have small limits too (100 cmds).
13071 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
13072 rm -f conftest.tail
13073 while grep . conftest.undefs >/dev/null
13074 do
13075   # Write a limited-size here document to $tmp/undefs.sed.
13076   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
13077   # Speed up: don't consider the non `#undef'
13078   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
13079   # Work around the forget-to-reset-the-flag bug.
13080   echo 't clr' >>$CONFIG_STATUS
13081   echo ': clr' >>$CONFIG_STATUS
13082   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
13083   echo 'CEOF
13084   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
13085   rm -f $tmp/in
13086   mv $tmp/out $tmp/in
13087 ' >>$CONFIG_STATUS
13088   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
13089   rm -f conftest.undefs
13090   mv conftest.tail conftest.undefs
13091 done
13092 rm -f conftest.undefs
13093
13094 cat >>$CONFIG_STATUS <<\_ACEOF
13095   # Let's still pretend it is `configure' which instantiates (i.e., don't
13096   # use $as_me), people would be surprised to read:
13097   #    /* config.h.  Generated by config.status.  */
13098   if test x"$ac_file" = x-; then
13099     echo "/* Generated by configure.  */" >$tmp/config.h
13100   else
13101     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
13102   fi
13103   cat $tmp/in >>$tmp/config.h
13104   rm -f $tmp/in
13105   if test x"$ac_file" != x-; then
13106     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
13107       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
13108 echo "$as_me: $ac_file is unchanged" >&6;}
13109     else
13110       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13111 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13112          X"$ac_file" : 'X\(//\)[^/]' \| \
13113          X"$ac_file" : 'X\(//\)$' \| \
13114          X"$ac_file" : 'X\(/\)' \| \
13115          .     : '\(.\)' 2>/dev/null ||
13116 echo X"$ac_file" |
13117     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13118           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13119           /^X\(\/\/\)$/{ s//\1/; q; }
13120           /^X\(\/\).*/{ s//\1/; q; }
13121           s/.*/./; q'`
13122       { if $as_mkdir_p; then
13123     mkdir -p "$ac_dir"
13124   else
13125     as_dir="$ac_dir"
13126     as_dirs=
13127     while test ! -d "$as_dir"; do
13128       as_dirs="$as_dir $as_dirs"
13129       as_dir=`(dirname "$as_dir") 2>/dev/null ||
13130 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13131          X"$as_dir" : 'X\(//\)[^/]' \| \
13132          X"$as_dir" : 'X\(//\)$' \| \
13133          X"$as_dir" : 'X\(/\)' \| \
13134          .     : '\(.\)' 2>/dev/null ||
13135 echo X"$as_dir" |
13136     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13137           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13138           /^X\(\/\/\)$/{ s//\1/; q; }
13139           /^X\(\/\).*/{ s//\1/; q; }
13140           s/.*/./; q'`
13141     done
13142     test ! -n "$as_dirs" || mkdir $as_dirs
13143   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13144 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13145    { (exit 1); exit 1; }; }; }
13146
13147       rm -f $ac_file
13148       mv $tmp/config.h $ac_file
13149     fi
13150   else
13151     cat $tmp/config.h
13152     rm -f $tmp/config.h
13153   fi
13154 # Compute $ac_file's index in $config_headers.
13155 _am_stamp_count=1
13156 for _am_header in $config_headers :; do
13157   case $_am_header in
13158     $ac_file | $ac_file:* )
13159       break ;;
13160     * )
13161       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13162   esac
13163 done
13164 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
13165 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13166          X$ac_file : 'X\(//\)[^/]' \| \
13167          X$ac_file : 'X\(//\)$' \| \
13168          X$ac_file : 'X\(/\)' \| \
13169          .     : '\(.\)' 2>/dev/null ||
13170 echo X$ac_file |
13171     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13172           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13173           /^X\(\/\/\)$/{ s//\1/; q; }
13174           /^X\(\/\).*/{ s//\1/; q; }
13175           s/.*/./; q'`/stamp-h$_am_stamp_count
13176 done
13177 _ACEOF
13178 cat >>$CONFIG_STATUS <<\_ACEOF
13179
13180 #
13181 # CONFIG_COMMANDS section.
13182 #
13183 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
13184   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
13185   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
13186   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
13187 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13188          X"$ac_dest" : 'X\(//\)[^/]' \| \
13189          X"$ac_dest" : 'X\(//\)$' \| \
13190          X"$ac_dest" : 'X\(/\)' \| \
13191          .     : '\(.\)' 2>/dev/null ||
13192 echo X"$ac_dest" |
13193     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13194           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13195           /^X\(\/\/\)$/{ s//\1/; q; }
13196           /^X\(\/\).*/{ s//\1/; q; }
13197           s/.*/./; q'`
13198   { if $as_mkdir_p; then
13199     mkdir -p "$ac_dir"
13200   else
13201     as_dir="$ac_dir"
13202     as_dirs=
13203     while test ! -d "$as_dir"; do
13204       as_dirs="$as_dir $as_dirs"
13205       as_dir=`(dirname "$as_dir") 2>/dev/null ||
13206 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13207          X"$as_dir" : 'X\(//\)[^/]' \| \
13208          X"$as_dir" : 'X\(//\)$' \| \
13209          X"$as_dir" : 'X\(/\)' \| \
13210          .     : '\(.\)' 2>/dev/null ||
13211 echo X"$as_dir" |
13212     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13213           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13214           /^X\(\/\/\)$/{ s//\1/; q; }
13215           /^X\(\/\).*/{ s//\1/; q; }
13216           s/.*/./; q'`
13217     done
13218     test ! -n "$as_dirs" || mkdir $as_dirs
13219   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13220 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13221    { (exit 1); exit 1; }; }; }
13222
13223   ac_builddir=.
13224
13225 if test "$ac_dir" != .; then
13226   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
13227   # A "../" for each directory in $ac_dir_suffix.
13228   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
13229 else
13230   ac_dir_suffix= ac_top_builddir=
13231 fi
13232
13233 case $srcdir in
13234   .)  # No --srcdir option.  We are building in place.
13235     ac_srcdir=.
13236     if test -z "$ac_top_builddir"; then
13237        ac_top_srcdir=.
13238     else
13239        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
13240     fi ;;
13241   [\\/]* | ?:[\\/]* )  # Absolute path.
13242     ac_srcdir=$srcdir$ac_dir_suffix;
13243     ac_top_srcdir=$srcdir ;;
13244   *) # Relative path.
13245     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
13246     ac_top_srcdir=$ac_top_builddir$srcdir ;;
13247 esac
13248
13249 # Do not use `cd foo && pwd` to compute absolute paths, because
13250 # the directories may not exist.
13251 case `pwd` in
13252 .) ac_abs_builddir="$ac_dir";;
13253 *)
13254   case "$ac_dir" in
13255   .) ac_abs_builddir=`pwd`;;
13256   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
13257   *) ac_abs_builddir=`pwd`/"$ac_dir";;
13258   esac;;
13259 esac
13260 case $ac_abs_builddir in
13261 .) ac_abs_top_builddir=${ac_top_builddir}.;;
13262 *)
13263   case ${ac_top_builddir}. in
13264   .) ac_abs_top_builddir=$ac_abs_builddir;;
13265   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
13266   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
13267   esac;;
13268 esac
13269 case $ac_abs_builddir in
13270 .) ac_abs_srcdir=$ac_srcdir;;
13271 *)
13272   case $ac_srcdir in
13273   .) ac_abs_srcdir=$ac_abs_builddir;;
13274   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
13275   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
13276   esac;;
13277 esac
13278 case $ac_abs_builddir in
13279 .) ac_abs_top_srcdir=$ac_top_srcdir;;
13280 *)
13281   case $ac_top_srcdir in
13282   .) ac_abs_top_srcdir=$ac_abs_builddir;;
13283   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
13284   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
13285   esac;;
13286 esac
13287
13288
13289   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
13290 echo "$as_me: executing $ac_dest commands" >&6;}
13291   case $ac_dest in
13292     depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
13293   # Strip MF so we end up with the name of the file.
13294   mf=`echo "$mf" | sed -e 's/:.*$//'`
13295   # Check whether this is an Automake generated Makefile or not.
13296   # We used to match only the files named `Makefile.in', but
13297   # some people rename them; so instead we look at the file content.
13298   # Grep'ing the first line is not enough: some people post-process
13299   # each Makefile.in and add a new line on top of each file to say so.
13300   # So let's grep whole file.
13301   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
13302     dirpart=`(dirname "$mf") 2>/dev/null ||
13303 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13304          X"$mf" : 'X\(//\)[^/]' \| \
13305          X"$mf" : 'X\(//\)$' \| \
13306          X"$mf" : 'X\(/\)' \| \
13307          .     : '\(.\)' 2>/dev/null ||
13308 echo X"$mf" |
13309     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13310           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13311           /^X\(\/\/\)$/{ s//\1/; q; }
13312           /^X\(\/\).*/{ s//\1/; q; }
13313           s/.*/./; q'`
13314   else
13315     continue
13316   fi
13317   # Extract the definition of DEPDIR, am__include, and am__quote
13318   # from the Makefile without running `make'.
13319   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13320   test -z "$DEPDIR" && continue
13321   am__include=`sed -n 's/^am__include = //p' < "$mf"`
13322   test -z "am__include" && continue
13323   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13324   # When using ansi2knr, U may be empty or an underscore; expand it
13325   U=`sed -n 's/^U = //p' < "$mf"`
13326   # Find all dependency output files, they are included files with
13327   # $(DEPDIR) in their names.  We invoke sed twice because it is the
13328   # simplest approach to changing $(DEPDIR) to its actual value in the
13329   # expansion.
13330   for file in `sed -n "
13331     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13332        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13333     # Make sure the directory exists.
13334     test -f "$dirpart/$file" && continue
13335     fdir=`(dirname "$file") 2>/dev/null ||
13336 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13337          X"$file" : 'X\(//\)[^/]' \| \
13338          X"$file" : 'X\(//\)$' \| \
13339          X"$file" : 'X\(/\)' \| \
13340          .     : '\(.\)' 2>/dev/null ||
13341 echo X"$file" |
13342     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13343           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13344           /^X\(\/\/\)$/{ s//\1/; q; }
13345           /^X\(\/\).*/{ s//\1/; q; }
13346           s/.*/./; q'`
13347     { if $as_mkdir_p; then
13348     mkdir -p $dirpart/$fdir
13349   else
13350     as_dir=$dirpart/$fdir
13351     as_dirs=
13352     while test ! -d "$as_dir"; do
13353       as_dirs="$as_dir $as_dirs"
13354       as_dir=`(dirname "$as_dir") 2>/dev/null ||
13355 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13356          X"$as_dir" : 'X\(//\)[^/]' \| \
13357          X"$as_dir" : 'X\(//\)$' \| \
13358          X"$as_dir" : 'X\(/\)' \| \
13359          .     : '\(.\)' 2>/dev/null ||
13360 echo X"$as_dir" |
13361     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13362           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13363           /^X\(\/\/\)$/{ s//\1/; q; }
13364           /^X\(\/\).*/{ s//\1/; q; }
13365           s/.*/./; q'`
13366     done
13367     test ! -n "$as_dirs" || mkdir $as_dirs
13368   fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
13369 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
13370    { (exit 1); exit 1; }; }; }
13371
13372     # echo "creating $dirpart/$file"
13373     echo '# dummy' > "$dirpart/$file"
13374   done
13375 done
13376  ;;
13377     libtool )
13378
13379     # See if we are running on zsh, and set the options which allow our
13380     # commands through without removal of \ escapes.
13381     if test -n "${ZSH_VERSION+set}" ; then
13382       setopt NO_GLOB_SUBST
13383     fi
13384
13385     cfgfile="${ofile}T"
13386     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13387     $RM "$cfgfile"
13388
13389     cat <<_LT_EOF >> "$cfgfile"
13390 #! $SHELL
13391
13392 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13393 # Generated automatically by $as_me (GNU $PACKAGE$TIMESTAMP) $VERSION
13394 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13395 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13396 #
13397 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13398 # 2006, 2007 Free Software Foundation, Inc.
13399 #
13400 # This file is part of GNU Libtool:
13401 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
13402 #
13403 # This program is free software; you can redistribute it and/or modify
13404 # it under the terms of the GNU General Public License as published by
13405 # the Free Software Foundation; either version 2 of the License, or
13406 # (at your option) any later version.
13407 #
13408 # This program is distributed in the hope that it will be useful, but
13409 # WITHOUT ANY WARRANTY; without even the implied warranty of
13410 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13411 # General Public License for more details.
13412 #
13413 # You should have received a copy of the GNU General Public License
13414 # along with this program; if not, a copy can be downloaded from
13415 # http://www.gnu.org/copyleft/gpl.html, or by writing to the Free
13416 # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
13417 # MA 02110-1301, USA.
13418 #
13419 # As a special exception to the GNU General Public License, if you
13420 # distribute this file as part of a program that contains a
13421 # configuration script generated by Autoconf, you may include it under
13422 # the same distribution terms that you use for the rest of that program.
13423
13424
13425 # The names of the tagged configurations supported by this script.
13426 available_tags=""
13427
13428 # ### BEGIN LIBTOOL CONFIG
13429
13430 # Whether or not to build shared libraries.
13431 build_libtool_libs=$enable_shared
13432
13433 # Which release of libtool.m4 was used?
13434 macro_version=$macro_version
13435 macro_revision=$macro_revision
13436
13437 # Whether or not to build static libraries.
13438 build_old_libs=$enable_static
13439
13440 # What type of objects to build.
13441 pic_mode=$pic_mode
13442
13443 # Whether or not to optimize for fast installation.
13444 fast_install=$enable_fast_install
13445
13446 # The host system.
13447 host_alias=$host_alias
13448 host=$host
13449 host_os=$host_os
13450
13451 # The build system.
13452 build_alias=$build_alias
13453 build=$build
13454 build_os=$build_os
13455
13456 # A sed program that does not truncate output.
13457 SED=$lt_SED
13458
13459 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13460 Xsed="\$SED -e 1s/^X//"
13461
13462 # A grep program that handles long lines.
13463 GREP=$lt_GREP
13464
13465 # An ERE matcher.
13466 EGREP=$lt_EGREP
13467
13468 # A literal string matcher.
13469 FGREP=$lt_FGREP
13470
13471 # A BSD- or MS-compatible name lister.
13472 NM=$lt_NM
13473
13474 # Whether we need soft or hard links.
13475 LN_S=$lt_LN_S
13476
13477 # What is the maximum length of a command?
13478 max_cmd_len=$max_cmd_len
13479
13480 # Object file suffix (normally "o").
13481 objext=$ac_objext
13482
13483 # Executable file suffix (normally "").
13484 exeext=$exeext
13485
13486 # whether the shell understands "unset".
13487 lt_unset=$lt_unset
13488
13489 # turn spaces into newlines.
13490 SP2NL=$lt_lt_SP2NL
13491
13492 # turn newlines into spaces.
13493 NL2SP=$lt_lt_NL2SP
13494
13495 # How to create reloadable object files.
13496 reload_flag=$lt_reload_flag
13497 reload_cmds=$lt_reload_cmds
13498
13499 # Method to check whether dependent libraries are shared objects.
13500 deplibs_check_method=$lt_deplibs_check_method
13501
13502 # Command to use when deplibs_check_method == "file_magic".
13503 file_magic_cmd=$lt_file_magic_cmd
13504
13505 # The archiver.
13506 AR=$lt_AR
13507 AR_FLAGS=$lt_AR_FLAGS
13508
13509 # A symbol stripping program.
13510 STRIP=$lt_STRIP
13511
13512 # Commands used to install an old-style archive.
13513 RANLIB=$lt_RANLIB
13514 old_postinstall_cmds=$lt_old_postinstall_cmds
13515 old_postuninstall_cmds=$lt_old_postuninstall_cmds
13516
13517 # A C compiler.
13518 LTCC=$lt_CC
13519
13520 # LTCC compiler flags.
13521 LTCFLAGS=$lt_CFLAGS
13522
13523 # Take the output of nm and produce a listing of raw symbols and C names.
13524 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13525
13526 # Transform the output of nm in a proper C declaration.
13527 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13528
13529 # Transform the output of nm in a C name address pair.
13530 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13531
13532 # The name of the directory that contains temporary libtool files.
13533 objdir=$objdir
13534
13535 # Shell to use when invoking shell scripts.
13536 SHELL=$lt_SHELL
13537
13538 # An echo program that does not interpret backslashes.
13539 ECHO=$lt_ECHO
13540
13541 # Used to examine libraries when file_magic_cmd begins with "file".
13542 MAGIC_CMD=$MAGIC_CMD
13543
13544 # Must we lock files when doing compilation?
13545 need_locks=$lt_need_locks
13546
13547 # Old archive suffix (normally "a").
13548 libext=$libext
13549
13550 # Shared library suffix (normally ".so").
13551 shrext_cmds=$lt_shrext_cmds
13552
13553 # The commands to extract the exported symbol list from a shared archive.
13554 extract_expsyms_cmds=$lt_extract_expsyms_cmds
13555
13556 # Variables whose values should be saved in libtool wrapper scripts and
13557 # restored at link time.
13558 variables_saved_for_relink=$lt_variables_saved_for_relink
13559
13560 # Do we need the "lib" prefix for modules?
13561 need_lib_prefix=$need_lib_prefix
13562
13563 # Do we need a version for libraries?
13564 need_version=$need_version
13565
13566 # Library versioning type.
13567 version_type=$version_type
13568
13569 # Shared library runtime path variable.
13570 runpath_var=$runpath_var
13571
13572 # Shared library path variable.
13573 shlibpath_var=$shlibpath_var
13574
13575 # Is shlibpath searched before the hard-coded library search path?
13576 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13577
13578 # Format of library name prefix.
13579 libname_spec=$lt_libname_spec
13580
13581 # List of archive names.  First name is the real one, the rest are links.
13582 # The last name is the one that the linker finds with -lNAME
13583 library_names_spec=$lt_library_names_spec
13584
13585 # The coded name of the library, if different from the real name.
13586 soname_spec=$lt_soname_spec
13587
13588 # Command to use after installation of a shared archive.
13589 postinstall_cmds=$lt_postinstall_cmds
13590
13591 # Command to use after uninstallation of a shared archive.
13592 postuninstall_cmds=$lt_postuninstall_cmds
13593
13594 # Commands used to finish a libtool library installation in a directory.
13595 finish_cmds=$lt_finish_cmds
13596
13597 # As "finish_cmds", except a single script fragment to be evaled but
13598 # not shown.
13599 finish_eval=$lt_finish_eval
13600
13601 # Whether we should hardcode library paths into libraries.
13602 hardcode_into_libs=$hardcode_into_libs
13603
13604 # Compile-time system search path for libraries.
13605 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13606
13607 # Run-time system search path for libraries.
13608 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13609
13610 # Whether dlopen is supported.
13611 dlopen_support=$enable_dlopen
13612
13613 # Whether dlopen of programs is supported.
13614 dlopen_self=$enable_dlopen_self
13615
13616 # Whether dlopen of statically linked programs is supported.
13617 dlopen_self_static=$enable_dlopen_self_static
13618
13619 # Commands to strip libraries.
13620 old_striplib=$lt_old_striplib
13621 striplib=$lt_striplib
13622
13623
13624 # The linker used to build libraries.
13625 LD=$lt_LD
13626
13627 # Commands used to build an old-style archive.
13628 old_archive_cmds=$lt_old_archive_cmds
13629
13630 # A language specific compiler.
13631 CC=$lt_compiler
13632
13633 # Is the compiler the GNU compiler?
13634 with_gcc=$GCC
13635
13636 # Compiler flag to turn off builtin functions.
13637 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13638
13639 # How to pass a linker flag through the compiler.
13640 wl=$lt_lt_prog_compiler_wl
13641
13642 # Additional compiler flags for building library objects.
13643 pic_flag=$lt_lt_prog_compiler_pic
13644
13645 # Compiler flag to prevent dynamic linking.
13646 link_static_flag=$lt_lt_prog_compiler_static
13647
13648 # Does compiler simultaneously support -c and -o options?
13649 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13650
13651 # Whether or not to add -lc for building shared libraries.
13652 build_libtool_need_lc=$archive_cmds_need_lc
13653
13654 # Whether or not to disallow shared libs when runtime libs are static.
13655 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13656
13657 # Compiler flag to allow reflexive dlopens.
13658 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13659
13660 # Compiler flag to generate shared objects directly from archives.
13661 whole_archive_flag_spec=$lt_whole_archive_flag_spec
13662
13663 # Whether the compiler copes with passing no objects directly.
13664 compiler_needs_object=$lt_compiler_needs_object
13665
13666 # Create an old-style archive from a shared archive.
13667 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13668
13669 # Create a temporary old-style archive to link instead of a shared archive.
13670 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13671
13672 # Commands used to build a shared archive.
13673 archive_cmds=$lt_archive_cmds
13674 archive_expsym_cmds=$lt_archive_expsym_cmds
13675
13676 # Commands used to build a loadable module if different from building
13677 # a shared archive.
13678 module_cmds=$lt_module_cmds
13679 module_expsym_cmds=$lt_module_expsym_cmds
13680
13681 # Whether we are building with GNU ld or not.
13682 with_gnu_ld=$lt_with_gnu_ld
13683
13684 # Flag that allows shared libraries with undefined symbols to be built.
13685 allow_undefined_flag=$lt_allow_undefined_flag
13686
13687 # Flag that enforces no undefined symbols.
13688 no_undefined_flag=$lt_no_undefined_flag
13689
13690 # Flag to hardcode \$libdir into a binary during linking.
13691 # This must work even if \$libdir does not exist
13692 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13693
13694 # If ld is used when linking, flag to hardcode \$libdir into a binary
13695 # during linking.  This must work even if \$libdir does not exist.
13696 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13697
13698 # Whether we need a single "-rpath" flag with a separated argument.
13699 hardcode_libdir_separator=$lt_hardcode_libdir_separator
13700
13701 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13702 # DIR into the resulting binary.
13703 hardcode_direct=$hardcode_direct
13704
13705 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13706 # DIR into the resulting binary and the resulting library dependency is
13707 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13708 # library is relocated.
13709 hardcode_direct_absolute=$hardcode_direct_absolute
13710
13711 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13712 # into the resulting binary.
13713 hardcode_minus_L=$hardcode_minus_L
13714
13715 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13716 # into the resulting binary.
13717 hardcode_shlibpath_var=$hardcode_shlibpath_var
13718
13719 # Set to "yes" if building a shared library automatically hardcodes DIR
13720 # into the library and all subsequent libraries and executables linked
13721 # against it.
13722 hardcode_automatic=$hardcode_automatic
13723
13724 # Set to yes if linker adds runtime paths of dependent libraries
13725 # to runtime path list.
13726 inherit_rpath=$inherit_rpath
13727
13728 # Whether libtool must link a program against all its dependency libraries.
13729 link_all_deplibs=$link_all_deplibs
13730
13731 # Fix the shell variable \$srcfile for the compiler.
13732 fix_srcfile_path=$lt_fix_srcfile_path
13733
13734 # Set to "yes" if exported symbols are required.
13735 always_export_symbols=$always_export_symbols
13736
13737 # The commands to list exported symbols.
13738 export_symbols_cmds=$lt_export_symbols_cmds
13739
13740 # Symbols that should not be listed in the preloaded symbols.
13741 exclude_expsyms=$lt_exclude_expsyms
13742
13743 # Symbols that must always be exported.
13744 include_expsyms=$lt_include_expsyms
13745
13746 # Commands necessary for linking programs (against libraries) with templates.
13747 prelink_cmds=$lt_prelink_cmds
13748
13749 # Specify filename containing input files.
13750 file_list_spec=$lt_file_list_spec
13751
13752 # How to hardcode a shared library path into an executable.
13753 hardcode_action=$hardcode_action
13754
13755 # ### END LIBTOOL CONFIG
13756
13757 _LT_EOF
13758
13759   case $host_os in
13760   aix3*)
13761     cat <<\_LT_EOF >> "$cfgfile"
13762 # AIX sometimes has problems with the GCC collect2 program.  For some
13763 # reason, if we set the COLLECT_NAMES environment variable, the problems
13764 # vanish in a puff of smoke.
13765 if test "X${COLLECT_NAMES+set}" != Xset; then
13766   COLLECT_NAMES=
13767   export COLLECT_NAMES
13768 fi
13769 _LT_EOF
13770     ;;
13771   esac
13772
13773
13774 ltmain="$ac_aux_dir/ltmain.sh"
13775
13776
13777   # We use sed instead of cat because bash on DJGPP gets confused if
13778   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13779   # text mode, it properly converts lines to CR/LF.  This bash problem
13780   # is reportedly fixed, but why not run on old versions too?
13781   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13782     || (rm -f "$cfgfile"; exit 1)
13783
13784   case $xsi_shell in
13785   yes)
13786     cat << \_LT_EOF >> "$cfgfile"
13787 # func_dirname file append nondir_replacement
13788 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13789 # otherwise set result to NONDIR_REPLACEMENT.
13790 func_dirname ()
13791 {
13792   case ${1} in
13793     */*) func_dirname_result="${1%/*}${2}" ;;
13794     *  ) func_dirname_result="${3}" ;;
13795   esac
13796 }
13797
13798 # func_basename file
13799 func_basename ()
13800 {
13801   func_basename_result="${1##*/}"
13802 }
13803
13804 # func_stripname prefix suffix name
13805 # strip PREFIX and SUFFIX off of NAME.
13806 # PREFIX and SUFFIX must not contain globbing or regex special
13807 # characters, hashes, percent signs, but SUFFIX may contain a leading
13808 # dot (in which case that matches only a dot).
13809 func_stripname ()
13810 {
13811   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13812   # positional parameters, so assign one to ordinary parameter first.
13813   func_stripname_result=${3}
13814   func_stripname_result=${func_stripname_result#"${1}"}
13815   func_stripname_result=${func_stripname_result%"${2}"}
13816 }
13817
13818 # func_opt_split
13819 func_opt_split ()
13820 {
13821   func_opt_split_opt=${1%%=*}
13822   func_opt_split_arg=${1#*=}
13823 }
13824
13825 # func_lo2o object
13826 func_lo2o ()
13827 {
13828   case ${1} in
13829     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13830     *)    func_lo2o_result=${1} ;;
13831   esac
13832 }
13833 _LT_EOF
13834     ;;
13835   *) # Bourne compatible functions.
13836     cat << \_LT_EOF >> "$cfgfile"
13837 # func_dirname file append nondir_replacement
13838 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13839 # otherwise set result to NONDIR_REPLACEMENT.
13840 func_dirname ()
13841 {
13842   # Extract subdirectory from the argument.
13843   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13844   if test "X$func_dirname_result" = "X${1}"; then
13845     func_dirname_result="${3}"
13846   else
13847     func_dirname_result="$func_dirname_result${2}"
13848   fi
13849 }
13850
13851 # func_basename file
13852 func_basename ()
13853 {
13854   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13855 }
13856
13857 # func_stripname prefix suffix name
13858 # strip PREFIX and SUFFIX off of NAME.
13859 # PREFIX and SUFFIX must not contain globbing or regex special
13860 # characters, hashes, percent signs, but SUFFIX may contain a leading
13861 # dot (in which case that matches only a dot).
13862 # func_strip_suffix prefix name
13863 func_stripname ()
13864 {
13865   case ${2} in
13866     .*) func_stripname_result=`$ECHO "X${3}" \
13867            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13868     *)  func_stripname_result=`$ECHO "X${3}" \
13869            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13870   esac
13871 }
13872
13873 # sed scripts:
13874 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13875 my_sed_long_arg='1s/^-[^=]*=//'
13876
13877 # func_opt_split
13878 func_opt_split ()
13879 {
13880   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13881   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13882 }
13883
13884 # func_lo2o object
13885 func_lo2o ()
13886 {
13887   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13888 }
13889 _LT_EOF
13890 esac
13891
13892 case $lt_shell_append in
13893   yes)
13894     cat << \_LT_EOF >> "$cfgfile"
13895
13896 # func_append var value
13897 # Append VALUE to the end of shell variable VAR.
13898 func_append ()
13899 {
13900   eval "$1+=\$2"
13901 }
13902 _LT_EOF
13903     ;;
13904   *)
13905     cat << \_LT_EOF >> "$cfgfile"
13906
13907 # func_append var value
13908 # Append VALUE to the end of shell variable VAR.
13909 func_append ()
13910 {
13911   eval "$1=\$$1\$2"
13912 }
13913 _LT_EOF
13914     ;;
13915   esac
13916
13917
13918   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13919     || (rm -f "$cfgfile"; exit 1)
13920
13921   mv -f "$cfgfile" "$ofile" ||
13922     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13923   chmod +x "$ofile"
13924
13925  ;;
13926     default-1 )
13927     for ac_file in $CONFIG_FILES; do
13928       # Support "outfile[:infile[:infile...]]"
13929       case "$ac_file" in
13930         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
13931       esac
13932       # PO directories have a Makefile.in generated from Makefile.in.in.
13933       case "$ac_file" in */Makefile.in)
13934         # Adjust a relative srcdir.
13935         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
13936         ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
13937         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
13938         # In autoconf-2.13 it is called $ac_given_srcdir.
13939         # In autoconf-2.50 it is called $srcdir.
13940         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
13941         case "$ac_given_srcdir" in
13942           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
13943           /*) top_srcdir="$ac_given_srcdir" ;;
13944           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
13945         esac
13946         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
13947           rm -f "$ac_dir/POTFILES"
13948           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
13949           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
13950           POMAKEFILEDEPS="POTFILES.in"
13951           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
13952           # on $ac_dir but don't depend on user-specified configuration
13953           # parameters.
13954           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
13955             # The LINGUAS file contains the set of available languages.
13956             if test -n "$OBSOLETE_ALL_LINGUAS"; then
13957               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
13958             fi
13959             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
13960             # Hide the ALL_LINGUAS assigment from automake.
13961             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
13962             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
13963           else
13964             # The set of available languages was given in configure.in.
13965             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
13966           fi
13967           case "$ac_given_srcdir" in
13968             .) srcdirpre= ;;
13969             *) srcdirpre='$(srcdir)/' ;;
13970           esac
13971           POFILES=
13972           GMOFILES=
13973           UPDATEPOFILES=
13974           DUMMYPOFILES=
13975           for lang in $ALL_LINGUAS; do
13976             POFILES="$POFILES $srcdirpre$lang.po"
13977             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
13978             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
13979             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
13980           done
13981           # CATALOGS depends on both $ac_dir and the user's LINGUAS
13982           # environment variable.
13983           INST_LINGUAS=
13984           if test -n "$ALL_LINGUAS"; then
13985             for presentlang in $ALL_LINGUAS; do
13986               useit=no
13987               if test "%UNSET%" != "$LINGUAS"; then
13988                 desiredlanguages="$LINGUAS"
13989               else
13990                 desiredlanguages="$ALL_LINGUAS"
13991               fi
13992               for desiredlang in $desiredlanguages; do
13993                 # Use the presentlang catalog if desiredlang is
13994                 #   a. equal to presentlang, or
13995                 #   b. a variant of presentlang (because in this case,
13996                 #      presentlang can be used as a fallback for messages
13997                 #      which are not translated in the desiredlang catalog).
13998                 case "$desiredlang" in
13999                   "$presentlang"*) useit=yes;;
14000                 esac
14001               done
14002               if test $useit = yes; then
14003                 INST_LINGUAS="$INST_LINGUAS $presentlang"
14004               fi
14005             done
14006           fi
14007           CATALOGS=
14008           if test -n "$INST_LINGUAS"; then
14009             for lang in $INST_LINGUAS; do
14010               CATALOGS="$CATALOGS $lang.gmo"
14011             done
14012           fi
14013           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
14014           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"
14015           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
14016             if test -f "$f"; then
14017               case "$f" in
14018                 *.orig | *.bak | *~) ;;
14019                 *) cat "$f" >> "$ac_dir/Makefile" ;;
14020               esac
14021             fi
14022           done
14023         fi
14024         ;;
14025       esac
14026     done ;;
14027   esac
14028 done
14029 _ACEOF
14030
14031 cat >>$CONFIG_STATUS <<\_ACEOF
14032
14033 { (exit 0); exit 0; }
14034 _ACEOF
14035 chmod +x $CONFIG_STATUS
14036 ac_clean_files=$ac_clean_files_save
14037
14038
14039 # configure is writing to config.log, and then calls config.status.
14040 # config.status does its own redirection, appending to config.log.
14041 # Unfortunately, on DOS this fails, as config.log is still kept open
14042 # by configure, so config.status won't be able to write to it; its
14043 # output is simply discarded.  So we exec the FD to /dev/null,
14044 # effectively closing config.log, so it can be properly (re)opened and
14045 # appended to by config.status.  When coming back to configure, we
14046 # need to make the FD available again.
14047 if test "$no_create" != yes; then
14048   ac_cs_success=:
14049   ac_config_status_args=
14050   test "$silent" = yes &&
14051     ac_config_status_args="$ac_config_status_args --quiet"
14052   exec 5>/dev/null
14053   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14054   exec 5>>config.log
14055   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14056   # would make configure fail if this is the last instruction.
14057   $ac_cs_success || { (exit 1); exit 1; }
14058 fi
14059