PR 6526
[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 CPP EGREP AR ac_ct_AR RANLIB ac_ct_RANLIB LIBTOOL SED FGREP GREP LD DUMPBIN ac_ct_DUMPBIN NM LN_S lt_ECHO 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 ac_pwd=`pwd`
464
465 # Initialize some variables set by options.
466 ac_init_help=
467 ac_init_version=false
468 # The variables have the same names as the options, with
469 # dashes changed to underlines.
470 cache_file=/dev/null
471 exec_prefix=NONE
472 no_create=
473 no_recursion=
474 prefix=NONE
475 program_prefix=NONE
476 program_suffix=NONE
477 program_transform_name=s,x,x,
478 silent=
479 site=
480 srcdir=
481 verbose=
482 x_includes=NONE
483 x_libraries=NONE
484
485 # Installation directory options.
486 # These are left unexpanded so users can "make install exec_prefix=/foo"
487 # and all the variables that are supposed to be based on exec_prefix
488 # by default will actually change.
489 # Use braces instead of parens because sh, perl, etc. also accept them.
490 bindir='${exec_prefix}/bin'
491 sbindir='${exec_prefix}/sbin'
492 libexecdir='${exec_prefix}/libexec'
493 datadir='${prefix}/share'
494 sysconfdir='${prefix}/etc'
495 sharedstatedir='${prefix}/com'
496 localstatedir='${prefix}/var'
497 libdir='${exec_prefix}/lib'
498 includedir='${prefix}/include'
499 oldincludedir='/usr/include'
500 infodir='${prefix}/info'
501 mandir='${prefix}/man'
502
503 ac_prev=
504 for ac_option
505 do
506   # If the previous option needs an argument, assign it.
507   if test -n "$ac_prev"; then
508     eval "$ac_prev=\$ac_option"
509     ac_prev=
510     continue
511   fi
512
513   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
514
515   # Accept the important Cygnus configure options, so we can diagnose typos.
516
517   case $ac_option in
518
519   -bindir | --bindir | --bindi | --bind | --bin | --bi)
520     ac_prev=bindir ;;
521   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
522     bindir=$ac_optarg ;;
523
524   -build | --build | --buil | --bui | --bu)
525     ac_prev=build_alias ;;
526   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
527     build_alias=$ac_optarg ;;
528
529   -cache-file | --cache-file | --cache-fil | --cache-fi \
530   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
531     ac_prev=cache_file ;;
532   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
533   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
534     cache_file=$ac_optarg ;;
535
536   --config-cache | -C)
537     cache_file=config.cache ;;
538
539   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
540     ac_prev=datadir ;;
541   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
542   | --da=*)
543     datadir=$ac_optarg ;;
544
545   -disable-* | --disable-*)
546     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
547     # Reject names that are not valid shell variable names.
548     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
549       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
550    { (exit 1); exit 1; }; }
551     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
552     eval "enable_$ac_feature=no" ;;
553
554   -enable-* | --enable-*)
555     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
556     # Reject names that are not valid shell variable names.
557     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
558       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
559    { (exit 1); exit 1; }; }
560     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
561     case $ac_option in
562       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
563       *) ac_optarg=yes ;;
564     esac
565     eval "enable_$ac_feature='$ac_optarg'" ;;
566
567   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
568   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
569   | --exec | --exe | --ex)
570     ac_prev=exec_prefix ;;
571   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
572   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
573   | --exec=* | --exe=* | --ex=*)
574     exec_prefix=$ac_optarg ;;
575
576   -gas | --gas | --ga | --g)
577     # Obsolete; use --with-gas.
578     with_gas=yes ;;
579
580   -help | --help | --hel | --he | -h)
581     ac_init_help=long ;;
582   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
583     ac_init_help=recursive ;;
584   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
585     ac_init_help=short ;;
586
587   -host | --host | --hos | --ho)
588     ac_prev=host_alias ;;
589   -host=* | --host=* | --hos=* | --ho=*)
590     host_alias=$ac_optarg ;;
591
592   -includedir | --includedir | --includedi | --included | --include \
593   | --includ | --inclu | --incl | --inc)
594     ac_prev=includedir ;;
595   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
596   | --includ=* | --inclu=* | --incl=* | --inc=*)
597     includedir=$ac_optarg ;;
598
599   -infodir | --infodir | --infodi | --infod | --info | --inf)
600     ac_prev=infodir ;;
601   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
602     infodir=$ac_optarg ;;
603
604   -libdir | --libdir | --libdi | --libd)
605     ac_prev=libdir ;;
606   -libdir=* | --libdir=* | --libdi=* | --libd=*)
607     libdir=$ac_optarg ;;
608
609   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
610   | --libexe | --libex | --libe)
611     ac_prev=libexecdir ;;
612   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
613   | --libexe=* | --libex=* | --libe=*)
614     libexecdir=$ac_optarg ;;
615
616   -localstatedir | --localstatedir | --localstatedi | --localstated \
617   | --localstate | --localstat | --localsta | --localst \
618   | --locals | --local | --loca | --loc | --lo)
619     ac_prev=localstatedir ;;
620   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
621   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
622   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
623     localstatedir=$ac_optarg ;;
624
625   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
626     ac_prev=mandir ;;
627   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
628     mandir=$ac_optarg ;;
629
630   -nfp | --nfp | --nf)
631     # Obsolete; use --without-fp.
632     with_fp=no ;;
633
634   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
635   | --no-cr | --no-c | -n)
636     no_create=yes ;;
637
638   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
639   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
640     no_recursion=yes ;;
641
642   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
643   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
644   | --oldin | --oldi | --old | --ol | --o)
645     ac_prev=oldincludedir ;;
646   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
647   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
648   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
649     oldincludedir=$ac_optarg ;;
650
651   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
652     ac_prev=prefix ;;
653   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
654     prefix=$ac_optarg ;;
655
656   -program-prefix | --program-prefix | --program-prefi | --program-pref \
657   | --program-pre | --program-pr | --program-p)
658     ac_prev=program_prefix ;;
659   -program-prefix=* | --program-prefix=* | --program-prefi=* \
660   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
661     program_prefix=$ac_optarg ;;
662
663   -program-suffix | --program-suffix | --program-suffi | --program-suff \
664   | --program-suf | --program-su | --program-s)
665     ac_prev=program_suffix ;;
666   -program-suffix=* | --program-suffix=* | --program-suffi=* \
667   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
668     program_suffix=$ac_optarg ;;
669
670   -program-transform-name | --program-transform-name \
671   | --program-transform-nam | --program-transform-na \
672   | --program-transform-n | --program-transform- \
673   | --program-transform | --program-transfor \
674   | --program-transfo | --program-transf \
675   | --program-trans | --program-tran \
676   | --progr-tra | --program-tr | --program-t)
677     ac_prev=program_transform_name ;;
678   -program-transform-name=* | --program-transform-name=* \
679   | --program-transform-nam=* | --program-transform-na=* \
680   | --program-transform-n=* | --program-transform-=* \
681   | --program-transform=* | --program-transfor=* \
682   | --program-transfo=* | --program-transf=* \
683   | --program-trans=* | --program-tran=* \
684   | --progr-tra=* | --program-tr=* | --program-t=*)
685     program_transform_name=$ac_optarg ;;
686
687   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
688   | -silent | --silent | --silen | --sile | --sil)
689     silent=yes ;;
690
691   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
692     ac_prev=sbindir ;;
693   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
694   | --sbi=* | --sb=*)
695     sbindir=$ac_optarg ;;
696
697   -sharedstatedir | --sharedstatedir | --sharedstatedi \
698   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
699   | --sharedst | --shareds | --shared | --share | --shar \
700   | --sha | --sh)
701     ac_prev=sharedstatedir ;;
702   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
703   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
704   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
705   | --sha=* | --sh=*)
706     sharedstatedir=$ac_optarg ;;
707
708   -site | --site | --sit)
709     ac_prev=site ;;
710   -site=* | --site=* | --sit=*)
711     site=$ac_optarg ;;
712
713   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
714     ac_prev=srcdir ;;
715   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
716     srcdir=$ac_optarg ;;
717
718   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
719   | --syscon | --sysco | --sysc | --sys | --sy)
720     ac_prev=sysconfdir ;;
721   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
722   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
723     sysconfdir=$ac_optarg ;;
724
725   -target | --target | --targe | --targ | --tar | --ta | --t)
726     ac_prev=target_alias ;;
727   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
728     target_alias=$ac_optarg ;;
729
730   -v | -verbose | --verbose | --verbos | --verbo | --verb)
731     verbose=yes ;;
732
733   -version | --version | --versio | --versi | --vers | -V)
734     ac_init_version=: ;;
735
736   -with-* | --with-*)
737     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
738     # Reject names that are not valid shell variable names.
739     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
740       { echo "$as_me: error: invalid package name: $ac_package" >&2
741    { (exit 1); exit 1; }; }
742     ac_package=`echo $ac_package| sed 's/-/_/g'`
743     case $ac_option in
744       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
745       *) ac_optarg=yes ;;
746     esac
747     eval "with_$ac_package='$ac_optarg'" ;;
748
749   -without-* | --without-*)
750     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
751     # Reject names that are not valid shell variable names.
752     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
753       { echo "$as_me: error: invalid package name: $ac_package" >&2
754    { (exit 1); exit 1; }; }
755     ac_package=`echo $ac_package | sed 's/-/_/g'`
756     eval "with_$ac_package=no" ;;
757
758   --x)
759     # Obsolete; use --with-x.
760     with_x=yes ;;
761
762   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
763   | --x-incl | --x-inc | --x-in | --x-i)
764     ac_prev=x_includes ;;
765   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
766   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
767     x_includes=$ac_optarg ;;
768
769   -x-libraries | --x-libraries | --x-librarie | --x-librari \
770   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
771     ac_prev=x_libraries ;;
772   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
773   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
774     x_libraries=$ac_optarg ;;
775
776   -*) { echo "$as_me: error: unrecognized option: $ac_option
777 Try \`$0 --help' for more information." >&2
778    { (exit 1); exit 1; }; }
779     ;;
780
781   *=*)
782     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
783     # Reject names that are not valid shell variable names.
784     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
785       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
786    { (exit 1); exit 1; }; }
787     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
788     eval "$ac_envvar='$ac_optarg'"
789     export $ac_envvar ;;
790
791   *)
792     # FIXME: should be removed in autoconf 3.0.
793     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
794     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
795       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
796     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
797     ;;
798
799   esac
800 done
801
802 if test -n "$ac_prev"; then
803   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
804   { echo "$as_me: error: missing argument to $ac_option" >&2
805    { (exit 1); exit 1; }; }
806 fi
807
808 # Be sure to have absolute paths.
809 for ac_var in exec_prefix prefix
810 do
811   eval ac_val=$`echo $ac_var`
812   case $ac_val in
813     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
814     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
815    { (exit 1); exit 1; }; };;
816   esac
817 done
818
819 # Be sure to have absolute paths.
820 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
821               localstatedir libdir includedir oldincludedir infodir mandir
822 do
823   eval ac_val=$`echo $ac_var`
824   case $ac_val in
825     [\\/$]* | ?:[\\/]* ) ;;
826     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
827    { (exit 1); exit 1; }; };;
828   esac
829 done
830
831 # There might be people who depend on the old broken behavior: `$host'
832 # used to hold the argument of --host etc.
833 # FIXME: To remove some day.
834 build=$build_alias
835 host=$host_alias
836 target=$target_alias
837
838 # FIXME: To remove some day.
839 if test "x$host_alias" != x; then
840   if test "x$build_alias" = x; then
841     cross_compiling=maybe
842     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
843     If a cross compiler is detected then cross compile mode will be used." >&2
844   elif test "x$build_alias" != "x$host_alias"; then
845     cross_compiling=yes
846   fi
847 fi
848
849 ac_tool_prefix=
850 test -n "$host_alias" && ac_tool_prefix=$host_alias-
851
852 test "$silent" = yes && exec 6>/dev/null
853
854
855 # Find the source files, if location was not specified.
856 if test -z "$srcdir"; then
857   ac_srcdir_defaulted=yes
858   # Try the directory containing this script, then its parent.
859   ac_confdir=`(dirname "$0") 2>/dev/null ||
860 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
861          X"$0" : 'X\(//\)[^/]' \| \
862          X"$0" : 'X\(//\)$' \| \
863          X"$0" : 'X\(/\)' \| \
864          .     : '\(.\)' 2>/dev/null ||
865 echo X"$0" |
866     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
867           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
868           /^X\(\/\/\)$/{ s//\1/; q; }
869           /^X\(\/\).*/{ s//\1/; q; }
870           s/.*/./; q'`
871   srcdir=$ac_confdir
872   if test ! -r $srcdir/$ac_unique_file; then
873     srcdir=..
874   fi
875 else
876   ac_srcdir_defaulted=no
877 fi
878 if test ! -r $srcdir/$ac_unique_file; then
879   if test "$ac_srcdir_defaulted" = yes; then
880     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
881    { (exit 1); exit 1; }; }
882   else
883     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
884    { (exit 1); exit 1; }; }
885   fi
886 fi
887 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
888   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
889    { (exit 1); exit 1; }; }
890 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
891 ac_env_build_alias_set=${build_alias+set}
892 ac_env_build_alias_value=$build_alias
893 ac_cv_env_build_alias_set=${build_alias+set}
894 ac_cv_env_build_alias_value=$build_alias
895 ac_env_host_alias_set=${host_alias+set}
896 ac_env_host_alias_value=$host_alias
897 ac_cv_env_host_alias_set=${host_alias+set}
898 ac_cv_env_host_alias_value=$host_alias
899 ac_env_target_alias_set=${target_alias+set}
900 ac_env_target_alias_value=$target_alias
901 ac_cv_env_target_alias_set=${target_alias+set}
902 ac_cv_env_target_alias_value=$target_alias
903 ac_env_CC_set=${CC+set}
904 ac_env_CC_value=$CC
905 ac_cv_env_CC_set=${CC+set}
906 ac_cv_env_CC_value=$CC
907 ac_env_CFLAGS_set=${CFLAGS+set}
908 ac_env_CFLAGS_value=$CFLAGS
909 ac_cv_env_CFLAGS_set=${CFLAGS+set}
910 ac_cv_env_CFLAGS_value=$CFLAGS
911 ac_env_LDFLAGS_set=${LDFLAGS+set}
912 ac_env_LDFLAGS_value=$LDFLAGS
913 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
914 ac_cv_env_LDFLAGS_value=$LDFLAGS
915 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
916 ac_env_CPPFLAGS_value=$CPPFLAGS
917 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
918 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
919 ac_env_CPP_set=${CPP+set}
920 ac_env_CPP_value=$CPP
921 ac_cv_env_CPP_set=${CPP+set}
922 ac_cv_env_CPP_value=$CPP
923
924 #
925 # Report the --help message.
926 #
927 if test "$ac_init_help" = "long"; then
928   # Omit some internal or obsolete options to make the list less imposing.
929   # This message is too long to be a string in the A/UX 3.1 sh.
930   cat <<_ACEOF
931 \`configure' configures this package to adapt to many kinds of systems.
932
933 Usage: $0 [OPTION]... [VAR=VALUE]...
934
935 To assign environment variables (e.g., CC, CFLAGS...), specify them as
936 VAR=VALUE.  See below for descriptions of some of the useful variables.
937
938 Defaults for the options are specified in brackets.
939
940 Configuration:
941   -h, --help              display this help and exit
942       --help=short        display options specific to this package
943       --help=recursive    display the short help of all the included packages
944   -V, --version           display version information and exit
945   -q, --quiet, --silent   do not print \`checking...' messages
946       --cache-file=FILE   cache test results in FILE [disabled]
947   -C, --config-cache      alias for \`--cache-file=config.cache'
948   -n, --no-create         do not create output files
949       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
950
951 _ACEOF
952
953   cat <<_ACEOF
954 Installation directories:
955   --prefix=PREFIX         install architecture-independent files in PREFIX
956                           [$ac_default_prefix]
957   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
958                           [PREFIX]
959
960 By default, \`make install' will install all the files in
961 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
962 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
963 for instance \`--prefix=\$HOME'.
964
965 For better control, use the options below.
966
967 Fine tuning of the installation directories:
968   --bindir=DIR           user executables [EPREFIX/bin]
969   --sbindir=DIR          system admin executables [EPREFIX/sbin]
970   --libexecdir=DIR       program executables [EPREFIX/libexec]
971   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
972   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
973   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
974   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
975   --libdir=DIR           object code libraries [EPREFIX/lib]
976   --includedir=DIR       C header files [PREFIX/include]
977   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
978   --infodir=DIR          info documentation [PREFIX/info]
979   --mandir=DIR           man documentation [PREFIX/man]
980 _ACEOF
981
982   cat <<\_ACEOF
983
984 Program names:
985   --program-prefix=PREFIX            prepend PREFIX to installed program names
986   --program-suffix=SUFFIX            append SUFFIX to installed program names
987   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
988
989 System types:
990   --build=BUILD     configure for building on BUILD [guessed]
991   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
992   --target=TARGET   configure for building compilers for TARGET [HOST]
993 _ACEOF
994 fi
995
996 if test -n "$ac_init_help"; then
997
998   cat <<\_ACEOF
999
1000 Optional Features:
1001   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1002   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1003   --disable-dependency-tracking  speeds up one-time build
1004   --enable-dependency-tracking   do not reject slow dependency extractors
1005   --enable-shared[=PKGS]
1006                           build shared libraries [default=no]
1007   --enable-static[=PKGS]
1008                           build static libraries [default=yes]
1009   --enable-fast-install[=PKGS]
1010                           optimize for fast installation [default=yes]
1011   --disable-libtool-lock  avoid locking (might break parallel builds)
1012   --enable-targets        alternative target configurations
1013   --enable-commonbfdlib   build shared BFD/opcodes/libiberty library
1014   --enable-werror         treat compile warnings as errors
1015   --enable-build-warnings enable build-time compiler warnings
1016   --enable-maintainer-mode  enable make rules and dependencies not useful
1017                           (and sometimes confusing) to the casual installer
1018   --enable-install-libbfd controls installation of libbfd and related headers
1019   --disable-nls           do not use Native Language Support
1020   --enable-cgen-maint=dir    build cgen generated files
1021
1022 Optional Packages:
1023   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1024   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1025   --with-pic              try to use only PIC/non-PIC objects [default=use
1026                           both]
1027   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1028
1029 Some influential environment variables:
1030   CC          C compiler command
1031   CFLAGS      C compiler flags
1032   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1033               nonstandard directory <lib dir>
1034   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1035               headers in a nonstandard directory <include dir>
1036   CPP         C preprocessor
1037
1038 Use these variables to override the choices made by `configure' or to help
1039 it to find libraries and programs with nonstandard names/locations.
1040
1041 _ACEOF
1042 fi
1043
1044 if test "$ac_init_help" = "recursive"; then
1045   # If there are subdirs, report their specific --help.
1046   ac_popdir=`pwd`
1047   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1048     test -d $ac_dir || continue
1049     ac_builddir=.
1050
1051 if test "$ac_dir" != .; then
1052   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1053   # A "../" for each directory in $ac_dir_suffix.
1054   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1055 else
1056   ac_dir_suffix= ac_top_builddir=
1057 fi
1058
1059 case $srcdir in
1060   .)  # No --srcdir option.  We are building in place.
1061     ac_srcdir=.
1062     if test -z "$ac_top_builddir"; then
1063        ac_top_srcdir=.
1064     else
1065        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1066     fi ;;
1067   [\\/]* | ?:[\\/]* )  # Absolute path.
1068     ac_srcdir=$srcdir$ac_dir_suffix;
1069     ac_top_srcdir=$srcdir ;;
1070   *) # Relative path.
1071     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1072     ac_top_srcdir=$ac_top_builddir$srcdir ;;
1073 esac
1074
1075 # Do not use `cd foo && pwd` to compute absolute paths, because
1076 # the directories may not exist.
1077 case `pwd` in
1078 .) ac_abs_builddir="$ac_dir";;
1079 *)
1080   case "$ac_dir" in
1081   .) ac_abs_builddir=`pwd`;;
1082   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1083   *) ac_abs_builddir=`pwd`/"$ac_dir";;
1084   esac;;
1085 esac
1086 case $ac_abs_builddir in
1087 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1088 *)
1089   case ${ac_top_builddir}. in
1090   .) ac_abs_top_builddir=$ac_abs_builddir;;
1091   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1092   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1093   esac;;
1094 esac
1095 case $ac_abs_builddir in
1096 .) ac_abs_srcdir=$ac_srcdir;;
1097 *)
1098   case $ac_srcdir in
1099   .) ac_abs_srcdir=$ac_abs_builddir;;
1100   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1101   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1102   esac;;
1103 esac
1104 case $ac_abs_builddir in
1105 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1106 *)
1107   case $ac_top_srcdir in
1108   .) ac_abs_top_srcdir=$ac_abs_builddir;;
1109   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1110   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1111   esac;;
1112 esac
1113
1114     cd $ac_dir
1115     # Check for guested configure; otherwise get Cygnus style configure.
1116     if test -f $ac_srcdir/configure.gnu; then
1117       echo
1118       $SHELL $ac_srcdir/configure.gnu  --help=recursive
1119     elif test -f $ac_srcdir/configure; then
1120       echo
1121       $SHELL $ac_srcdir/configure  --help=recursive
1122     elif test -f $ac_srcdir/configure.ac ||
1123            test -f $ac_srcdir/configure.in; then
1124       echo
1125       $ac_configure --help
1126     else
1127       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1128     fi
1129     cd $ac_popdir
1130   done
1131 fi
1132
1133 test -n "$ac_init_help" && exit 0
1134 if $ac_init_version; then
1135   cat <<\_ACEOF
1136
1137 Copyright (C) 2003 Free Software Foundation, Inc.
1138 This configure script is free software; the Free Software Foundation
1139 gives unlimited permission to copy, distribute and modify it.
1140 _ACEOF
1141   exit 0
1142 fi
1143 exec 5>config.log
1144 cat >&5 <<_ACEOF
1145 This file contains any messages produced by compilers while
1146 running configure, to aid debugging if configure makes a mistake.
1147
1148 It was created by $as_me, which was
1149 generated by GNU Autoconf 2.59.  Invocation command line was
1150
1151   $ $0 $@
1152
1153 _ACEOF
1154 {
1155 cat <<_ASUNAME
1156 ## --------- ##
1157 ## Platform. ##
1158 ## --------- ##
1159
1160 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1161 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1162 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1163 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1164 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1165
1166 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1167 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1168
1169 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1170 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1171 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1172 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1173 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1174 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1175 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1176
1177 _ASUNAME
1178
1179 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1180 for as_dir in $PATH
1181 do
1182   IFS=$as_save_IFS
1183   test -z "$as_dir" && as_dir=.
1184   echo "PATH: $as_dir"
1185 done
1186
1187 } >&5
1188
1189 cat >&5 <<_ACEOF
1190
1191
1192 ## ----------- ##
1193 ## Core tests. ##
1194 ## ----------- ##
1195
1196 _ACEOF
1197
1198
1199 # Keep a trace of the command line.
1200 # Strip out --no-create and --no-recursion so they do not pile up.
1201 # Strip out --silent because we don't want to record it for future runs.
1202 # Also quote any args containing shell meta-characters.
1203 # Make two passes to allow for proper duplicate-argument suppression.
1204 ac_configure_args=
1205 ac_configure_args0=
1206 ac_configure_args1=
1207 ac_sep=
1208 ac_must_keep_next=false
1209 for ac_pass in 1 2
1210 do
1211   for ac_arg
1212   do
1213     case $ac_arg in
1214     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1215     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1216     | -silent | --silent | --silen | --sile | --sil)
1217       continue ;;
1218     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1219       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1220     esac
1221     case $ac_pass in
1222     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1223     2)
1224       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1225       if test $ac_must_keep_next = true; then
1226         ac_must_keep_next=false # Got value, back to normal.
1227       else
1228         case $ac_arg in
1229           *=* | --config-cache | -C | -disable-* | --disable-* \
1230           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1231           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1232           | -with-* | --with-* | -without-* | --without-* | --x)
1233             case "$ac_configure_args0 " in
1234               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1235             esac
1236             ;;
1237           -* ) ac_must_keep_next=true ;;
1238         esac
1239       fi
1240       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1241       # Get rid of the leading space.
1242       ac_sep=" "
1243       ;;
1244     esac
1245   done
1246 done
1247 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1248 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1249
1250 # When interrupted or exit'd, cleanup temporary files, and complete
1251 # config.log.  We remove comments because anyway the quotes in there
1252 # would cause problems or look ugly.
1253 # WARNING: Be sure not to use single quotes in there, as some shells,
1254 # such as our DU 5.0 friend, will then `close' the trap.
1255 trap 'exit_status=$?
1256   # Save into config.log some information that might help in debugging.
1257   {
1258     echo
1259
1260     cat <<\_ASBOX
1261 ## ---------------- ##
1262 ## Cache variables. ##
1263 ## ---------------- ##
1264 _ASBOX
1265     echo
1266     # The following way of writing the cache mishandles newlines in values,
1267 {
1268   (set) 2>&1 |
1269     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1270     *ac_space=\ *)
1271       sed -n \
1272         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1273           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1274       ;;
1275     *)
1276       sed -n \
1277         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1278       ;;
1279     esac;
1280 }
1281     echo
1282
1283     cat <<\_ASBOX
1284 ## ----------------- ##
1285 ## Output variables. ##
1286 ## ----------------- ##
1287 _ASBOX
1288     echo
1289     for ac_var in $ac_subst_vars
1290     do
1291       eval ac_val=$`echo $ac_var`
1292       echo "$ac_var='"'"'$ac_val'"'"'"
1293     done | sort
1294     echo
1295
1296     if test -n "$ac_subst_files"; then
1297       cat <<\_ASBOX
1298 ## ------------- ##
1299 ## Output files. ##
1300 ## ------------- ##
1301 _ASBOX
1302       echo
1303       for ac_var in $ac_subst_files
1304       do
1305         eval ac_val=$`echo $ac_var`
1306         echo "$ac_var='"'"'$ac_val'"'"'"
1307       done | sort
1308       echo
1309     fi
1310
1311     if test -s confdefs.h; then
1312       cat <<\_ASBOX
1313 ## ----------- ##
1314 ## confdefs.h. ##
1315 ## ----------- ##
1316 _ASBOX
1317       echo
1318       sed "/^$/d" confdefs.h | sort
1319       echo
1320     fi
1321     test "$ac_signal" != 0 &&
1322       echo "$as_me: caught signal $ac_signal"
1323     echo "$as_me: exit $exit_status"
1324   } >&5
1325   rm -f core *.core &&
1326   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1327     exit $exit_status
1328      ' 0
1329 for ac_signal in 1 2 13 15; do
1330   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1331 done
1332 ac_signal=0
1333
1334 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1335 rm -rf conftest* confdefs.h
1336 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1337 echo >confdefs.h
1338
1339 # Predefined preprocessor variables.
1340
1341 cat >>confdefs.h <<_ACEOF
1342 #define PACKAGE_NAME "$PACKAGE_NAME"
1343 _ACEOF
1344
1345
1346 cat >>confdefs.h <<_ACEOF
1347 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1348 _ACEOF
1349
1350
1351 cat >>confdefs.h <<_ACEOF
1352 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1353 _ACEOF
1354
1355
1356 cat >>confdefs.h <<_ACEOF
1357 #define PACKAGE_STRING "$PACKAGE_STRING"
1358 _ACEOF
1359
1360
1361 cat >>confdefs.h <<_ACEOF
1362 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1363 _ACEOF
1364
1365
1366 # Let the site file select an alternate cache file if it wants to.
1367 # Prefer explicitly selected file to automatically selected ones.
1368 if test -z "$CONFIG_SITE"; then
1369   if test "x$prefix" != xNONE; then
1370     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1371   else
1372     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1373   fi
1374 fi
1375 for ac_site_file in $CONFIG_SITE; do
1376   if test -r "$ac_site_file"; then
1377     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1378 echo "$as_me: loading site script $ac_site_file" >&6;}
1379     sed 's/^/| /' "$ac_site_file" >&5
1380     . "$ac_site_file"
1381   fi
1382 done
1383
1384 if test -r "$cache_file"; then
1385   # Some versions of bash will fail to source /dev/null (special
1386   # files actually), so we avoid doing that.
1387   if test -f "$cache_file"; then
1388     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1389 echo "$as_me: loading cache $cache_file" >&6;}
1390     case $cache_file in
1391       [\\/]* | ?:[\\/]* ) . $cache_file;;
1392       *)                      . ./$cache_file;;
1393     esac
1394   fi
1395 else
1396   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1397 echo "$as_me: creating cache $cache_file" >&6;}
1398   >$cache_file
1399 fi
1400
1401 # Check that the precious variables saved in the cache have kept the same
1402 # value.
1403 ac_cache_corrupted=false
1404 for ac_var in `(set) 2>&1 |
1405                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1406   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1407   eval ac_new_set=\$ac_env_${ac_var}_set
1408   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1409   eval ac_new_val="\$ac_env_${ac_var}_value"
1410   case $ac_old_set,$ac_new_set in
1411     set,)
1412       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1413 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1414       ac_cache_corrupted=: ;;
1415     ,set)
1416       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1417 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1418       ac_cache_corrupted=: ;;
1419     ,);;
1420     *)
1421       if test "x$ac_old_val" != "x$ac_new_val"; then
1422         # differences in whitespace do not lead to failure.
1423         ac_old_val_w=`echo x $ac_old_val`
1424         ac_new_val_w=`echo x $ac_new_val`
1425         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1426           { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1427 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1428           ac_cache_corrupted=:
1429         else
1430           { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1431 echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1432           eval $ac_var=\$ac_old_val
1433         fi
1434         { echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1435 echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1436         { echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1437 echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1438       fi;;
1439   esac
1440   # Pass precious variables to config.status.
1441   if test "$ac_new_set" = set; then
1442     case $ac_new_val in
1443     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1444       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1445     *) ac_arg=$ac_var=$ac_new_val ;;
1446     esac
1447     case " $ac_configure_args " in
1448       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1449       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1450     esac
1451   fi
1452 done
1453 if $ac_cache_corrupted; then
1454   { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1455 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1456   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1457 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1458   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1459 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1460    { (exit 1); exit 1; }; }
1461 fi
1462
1463 ac_ext=c
1464 ac_cpp='$CPP $CPPFLAGS'
1465 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1466 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1467 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492 ac_aux_dir=
1493 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1494   if test -f $ac_dir/install-sh; then
1495     ac_aux_dir=$ac_dir
1496     ac_install_sh="$ac_aux_dir/install-sh -c"
1497     break
1498   elif test -f $ac_dir/install.sh; then
1499     ac_aux_dir=$ac_dir
1500     ac_install_sh="$ac_aux_dir/install.sh -c"
1501     break
1502   elif test -f $ac_dir/shtool; then
1503     ac_aux_dir=$ac_dir
1504     ac_install_sh="$ac_aux_dir/shtool install -c"
1505     break
1506   fi
1507 done
1508 if test -z "$ac_aux_dir"; then
1509   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1510 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1511    { (exit 1); exit 1; }; }
1512 fi
1513 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1514 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1515 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1516
1517 # Make sure we can run config.sub.
1518 $ac_config_sub sun4 >/dev/null 2>&1 ||
1519   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1520 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1521    { (exit 1); exit 1; }; }
1522
1523 echo "$as_me:$LINENO: checking build system type" >&5
1524 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1525 if test "${ac_cv_build+set}" = set; then
1526   echo $ECHO_N "(cached) $ECHO_C" >&6
1527 else
1528   ac_cv_build_alias=$build_alias
1529 test -z "$ac_cv_build_alias" &&
1530   ac_cv_build_alias=`$ac_config_guess`
1531 test -z "$ac_cv_build_alias" &&
1532   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1533 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1534    { (exit 1); exit 1; }; }
1535 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1536   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1537 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1538    { (exit 1); exit 1; }; }
1539
1540 fi
1541 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1542 echo "${ECHO_T}$ac_cv_build" >&6
1543 build=$ac_cv_build
1544 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1545 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1546 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1547
1548
1549 echo "$as_me:$LINENO: checking host system type" >&5
1550 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1551 if test "${ac_cv_host+set}" = set; then
1552   echo $ECHO_N "(cached) $ECHO_C" >&6
1553 else
1554   ac_cv_host_alias=$host_alias
1555 test -z "$ac_cv_host_alias" &&
1556   ac_cv_host_alias=$ac_cv_build_alias
1557 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1558   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1559 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1560    { (exit 1); exit 1; }; }
1561
1562 fi
1563 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1564 echo "${ECHO_T}$ac_cv_host" >&6
1565 host=$ac_cv_host
1566 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1567 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1568 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1569
1570
1571 echo "$as_me:$LINENO: checking target system type" >&5
1572 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1573 if test "${ac_cv_target+set}" = set; then
1574   echo $ECHO_N "(cached) $ECHO_C" >&6
1575 else
1576   ac_cv_target_alias=$target_alias
1577 test "x$ac_cv_target_alias" = "x" &&
1578   ac_cv_target_alias=$ac_cv_host_alias
1579 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1580   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1581 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1582    { (exit 1); exit 1; }; }
1583
1584 fi
1585 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1586 echo "${ECHO_T}$ac_cv_target" >&6
1587 target=$ac_cv_target
1588 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1589 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1590 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1591
1592
1593 # The aliases save the names the user supplied, while $host etc.
1594 # will get canonicalized.
1595 test -n "$target_alias" &&
1596   test "$program_prefix$program_suffix$program_transform_name" = \
1597     NONENONEs,x,x, &&
1598   program_prefix=${target_alias}-
1599 ac_ext=c
1600 ac_cpp='$CPP $CPPFLAGS'
1601 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1602 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1603 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1604 if test -n "$ac_tool_prefix"; then
1605   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1606 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1607 echo "$as_me:$LINENO: checking for $ac_word" >&5
1608 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1609 if test "${ac_cv_prog_CC+set}" = set; then
1610   echo $ECHO_N "(cached) $ECHO_C" >&6
1611 else
1612   if test -n "$CC"; then
1613   ac_cv_prog_CC="$CC" # Let the user override the test.
1614 else
1615 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1616 for as_dir in $PATH
1617 do
1618   IFS=$as_save_IFS
1619   test -z "$as_dir" && as_dir=.
1620   for ac_exec_ext in '' $ac_executable_extensions; do
1621   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1622     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1623     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1624     break 2
1625   fi
1626 done
1627 done
1628
1629 fi
1630 fi
1631 CC=$ac_cv_prog_CC
1632 if test -n "$CC"; then
1633   echo "$as_me:$LINENO: result: $CC" >&5
1634 echo "${ECHO_T}$CC" >&6
1635 else
1636   echo "$as_me:$LINENO: result: no" >&5
1637 echo "${ECHO_T}no" >&6
1638 fi
1639
1640 fi
1641 if test -z "$ac_cv_prog_CC"; then
1642   ac_ct_CC=$CC
1643   # Extract the first word of "gcc", so it can be a program name with args.
1644 set dummy gcc; ac_word=$2
1645 echo "$as_me:$LINENO: checking for $ac_word" >&5
1646 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1647 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1648   echo $ECHO_N "(cached) $ECHO_C" >&6
1649 else
1650   if test -n "$ac_ct_CC"; then
1651   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1652 else
1653 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1654 for as_dir in $PATH
1655 do
1656   IFS=$as_save_IFS
1657   test -z "$as_dir" && as_dir=.
1658   for ac_exec_ext in '' $ac_executable_extensions; do
1659   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1660     ac_cv_prog_ac_ct_CC="gcc"
1661     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1662     break 2
1663   fi
1664 done
1665 done
1666
1667 fi
1668 fi
1669 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1670 if test -n "$ac_ct_CC"; then
1671   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1672 echo "${ECHO_T}$ac_ct_CC" >&6
1673 else
1674   echo "$as_me:$LINENO: result: no" >&5
1675 echo "${ECHO_T}no" >&6
1676 fi
1677
1678   CC=$ac_ct_CC
1679 else
1680   CC="$ac_cv_prog_CC"
1681 fi
1682
1683 if test -z "$CC"; then
1684   if test -n "$ac_tool_prefix"; then
1685   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1686 set dummy ${ac_tool_prefix}cc; ac_word=$2
1687 echo "$as_me:$LINENO: checking for $ac_word" >&5
1688 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1689 if test "${ac_cv_prog_CC+set}" = set; then
1690   echo $ECHO_N "(cached) $ECHO_C" >&6
1691 else
1692   if test -n "$CC"; then
1693   ac_cv_prog_CC="$CC" # Let the user override the test.
1694 else
1695 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1696 for as_dir in $PATH
1697 do
1698   IFS=$as_save_IFS
1699   test -z "$as_dir" && as_dir=.
1700   for ac_exec_ext in '' $ac_executable_extensions; do
1701   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1702     ac_cv_prog_CC="${ac_tool_prefix}cc"
1703     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1704     break 2
1705   fi
1706 done
1707 done
1708
1709 fi
1710 fi
1711 CC=$ac_cv_prog_CC
1712 if test -n "$CC"; then
1713   echo "$as_me:$LINENO: result: $CC" >&5
1714 echo "${ECHO_T}$CC" >&6
1715 else
1716   echo "$as_me:$LINENO: result: no" >&5
1717 echo "${ECHO_T}no" >&6
1718 fi
1719
1720 fi
1721 if test -z "$ac_cv_prog_CC"; then
1722   ac_ct_CC=$CC
1723   # Extract the first word of "cc", so it can be a program name with args.
1724 set dummy cc; ac_word=$2
1725 echo "$as_me:$LINENO: checking for $ac_word" >&5
1726 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1727 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1728   echo $ECHO_N "(cached) $ECHO_C" >&6
1729 else
1730   if test -n "$ac_ct_CC"; then
1731   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1732 else
1733 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1734 for as_dir in $PATH
1735 do
1736   IFS=$as_save_IFS
1737   test -z "$as_dir" && as_dir=.
1738   for ac_exec_ext in '' $ac_executable_extensions; do
1739   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1740     ac_cv_prog_ac_ct_CC="cc"
1741     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1742     break 2
1743   fi
1744 done
1745 done
1746
1747 fi
1748 fi
1749 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1750 if test -n "$ac_ct_CC"; then
1751   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1752 echo "${ECHO_T}$ac_ct_CC" >&6
1753 else
1754   echo "$as_me:$LINENO: result: no" >&5
1755 echo "${ECHO_T}no" >&6
1756 fi
1757
1758   CC=$ac_ct_CC
1759 else
1760   CC="$ac_cv_prog_CC"
1761 fi
1762
1763 fi
1764 if test -z "$CC"; then
1765   # Extract the first word of "cc", so it can be a program name with args.
1766 set dummy cc; ac_word=$2
1767 echo "$as_me:$LINENO: checking for $ac_word" >&5
1768 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1769 if test "${ac_cv_prog_CC+set}" = set; then
1770   echo $ECHO_N "(cached) $ECHO_C" >&6
1771 else
1772   if test -n "$CC"; then
1773   ac_cv_prog_CC="$CC" # Let the user override the test.
1774 else
1775   ac_prog_rejected=no
1776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1777 for as_dir in $PATH
1778 do
1779   IFS=$as_save_IFS
1780   test -z "$as_dir" && as_dir=.
1781   for ac_exec_ext in '' $ac_executable_extensions; do
1782   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1783     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1784        ac_prog_rejected=yes
1785        continue
1786      fi
1787     ac_cv_prog_CC="cc"
1788     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1789     break 2
1790   fi
1791 done
1792 done
1793
1794 if test $ac_prog_rejected = yes; then
1795   # We found a bogon in the path, so make sure we never use it.
1796   set dummy $ac_cv_prog_CC
1797   shift
1798   if test $# != 0; then
1799     # We chose a different compiler from the bogus one.
1800     # However, it has the same basename, so the bogon will be chosen
1801     # first if we set CC to just the basename; use the full file name.
1802     shift
1803     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1804   fi
1805 fi
1806 fi
1807 fi
1808 CC=$ac_cv_prog_CC
1809 if test -n "$CC"; then
1810   echo "$as_me:$LINENO: result: $CC" >&5
1811 echo "${ECHO_T}$CC" >&6
1812 else
1813   echo "$as_me:$LINENO: result: no" >&5
1814 echo "${ECHO_T}no" >&6
1815 fi
1816
1817 fi
1818 if test -z "$CC"; then
1819   if test -n "$ac_tool_prefix"; then
1820   for ac_prog in cl
1821   do
1822     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1823 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1824 echo "$as_me:$LINENO: checking for $ac_word" >&5
1825 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1826 if test "${ac_cv_prog_CC+set}" = set; then
1827   echo $ECHO_N "(cached) $ECHO_C" >&6
1828 else
1829   if test -n "$CC"; then
1830   ac_cv_prog_CC="$CC" # Let the user override the test.
1831 else
1832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1833 for as_dir in $PATH
1834 do
1835   IFS=$as_save_IFS
1836   test -z "$as_dir" && as_dir=.
1837   for ac_exec_ext in '' $ac_executable_extensions; do
1838   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1839     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1840     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1841     break 2
1842   fi
1843 done
1844 done
1845
1846 fi
1847 fi
1848 CC=$ac_cv_prog_CC
1849 if test -n "$CC"; then
1850   echo "$as_me:$LINENO: result: $CC" >&5
1851 echo "${ECHO_T}$CC" >&6
1852 else
1853   echo "$as_me:$LINENO: result: no" >&5
1854 echo "${ECHO_T}no" >&6
1855 fi
1856
1857     test -n "$CC" && break
1858   done
1859 fi
1860 if test -z "$CC"; then
1861   ac_ct_CC=$CC
1862   for ac_prog in cl
1863 do
1864   # Extract the first word of "$ac_prog", so it can be a program name with args.
1865 set dummy $ac_prog; ac_word=$2
1866 echo "$as_me:$LINENO: checking for $ac_word" >&5
1867 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1868 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1869   echo $ECHO_N "(cached) $ECHO_C" >&6
1870 else
1871   if test -n "$ac_ct_CC"; then
1872   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1873 else
1874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1875 for as_dir in $PATH
1876 do
1877   IFS=$as_save_IFS
1878   test -z "$as_dir" && as_dir=.
1879   for ac_exec_ext in '' $ac_executable_extensions; do
1880   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1881     ac_cv_prog_ac_ct_CC="$ac_prog"
1882     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1883     break 2
1884   fi
1885 done
1886 done
1887
1888 fi
1889 fi
1890 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1891 if test -n "$ac_ct_CC"; then
1892   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1893 echo "${ECHO_T}$ac_ct_CC" >&6
1894 else
1895   echo "$as_me:$LINENO: result: no" >&5
1896 echo "${ECHO_T}no" >&6
1897 fi
1898
1899   test -n "$ac_ct_CC" && break
1900 done
1901
1902   CC=$ac_ct_CC
1903 fi
1904
1905 fi
1906
1907
1908 test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1909 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1910 { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1911 See \`config.log' for more details." >&5
1912 echo "$as_me: error: no acceptable C compiler found in \$PATH
1913 See \`config.log' for more details." >&2;}
1914    { (exit 1); exit 1; }; }; }
1915
1916 # Provide some information about the compiler.
1917 echo "$as_me:$LINENO:" \
1918      "checking for C compiler version" >&5
1919 ac_compiler=`set X $ac_compile; echo $2`
1920 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1921   (eval $ac_compiler --version </dev/null >&5) 2>&5
1922   ac_status=$?
1923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1924   (exit $ac_status); }
1925 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1926   (eval $ac_compiler -v </dev/null >&5) 2>&5
1927   ac_status=$?
1928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1929   (exit $ac_status); }
1930 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1931   (eval $ac_compiler -V </dev/null >&5) 2>&5
1932   ac_status=$?
1933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1934   (exit $ac_status); }
1935
1936 cat >conftest.$ac_ext <<_ACEOF
1937 /* confdefs.h.  */
1938 _ACEOF
1939 cat confdefs.h >>conftest.$ac_ext
1940 cat >>conftest.$ac_ext <<_ACEOF
1941 /* end confdefs.h.  */
1942
1943 int
1944 main ()
1945 {
1946
1947   ;
1948   return 0;
1949 }
1950 _ACEOF
1951 ac_clean_files_save=$ac_clean_files
1952 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1953 # Try to create an executable without -o first, disregard a.out.
1954 # It will help us diagnose broken compilers, and finding out an intuition
1955 # of exeext.
1956 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1957 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1958 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1959 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1960   (eval $ac_link_default) 2>&5
1961   ac_status=$?
1962   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1963   (exit $ac_status); }; then
1964   # Find the output, starting from the most likely.  This scheme is
1965 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1966 # resort.
1967
1968 # Be careful to initialize this variable, since it used to be cached.
1969 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1970 ac_cv_exeext=
1971 # b.out is created by i960 compilers.
1972 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1973 do
1974   test -f "$ac_file" || continue
1975   case $ac_file in
1976     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1977         ;;
1978     conftest.$ac_ext )
1979         # This is the source file.
1980         ;;
1981     [ab].out )
1982         # We found the default executable, but exeext='' is most
1983         # certainly right.
1984         break;;
1985     *.* )
1986         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1987         # FIXME: I believe we export ac_cv_exeext for Libtool,
1988         # but it would be cool to find out if it's true.  Does anybody
1989         # maintain Libtool? --akim.
1990         export ac_cv_exeext
1991         break;;
1992     * )
1993         break;;
1994   esac
1995 done
1996 else
1997   echo "$as_me: failed program was:" >&5
1998 sed 's/^/| /' conftest.$ac_ext >&5
1999
2000 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2001 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2002 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2003 See \`config.log' for more details." >&5
2004 echo "$as_me: error: C compiler cannot create executables
2005 See \`config.log' for more details." >&2;}
2006    { (exit 77); exit 77; }; }; }
2007 fi
2008
2009 ac_exeext=$ac_cv_exeext
2010 echo "$as_me:$LINENO: result: $ac_file" >&5
2011 echo "${ECHO_T}$ac_file" >&6
2012
2013 # Check the compiler produces executables we can run.  If not, either
2014 # the compiler is broken, or we cross compile.
2015 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2016 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2017 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2018 # If not cross compiling, check that we can run a simple program.
2019 if test "$cross_compiling" != yes; then
2020   if { ac_try='./$ac_file'
2021   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2022   (eval $ac_try) 2>&5
2023   ac_status=$?
2024   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2025   (exit $ac_status); }; }; then
2026     cross_compiling=no
2027   else
2028     if test "$cross_compiling" = maybe; then
2029         cross_compiling=yes
2030     else
2031         { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2032 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2033 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2034 If you meant to cross compile, use \`--host'.
2035 See \`config.log' for more details." >&5
2036 echo "$as_me: error: cannot run C compiled programs.
2037 If you meant to cross compile, use \`--host'.
2038 See \`config.log' for more details." >&2;}
2039    { (exit 1); exit 1; }; }; }
2040     fi
2041   fi
2042 fi
2043 echo "$as_me:$LINENO: result: yes" >&5
2044 echo "${ECHO_T}yes" >&6
2045
2046 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2047 ac_clean_files=$ac_clean_files_save
2048 # Check the compiler produces executables we can run.  If not, either
2049 # the compiler is broken, or we cross compile.
2050 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2051 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2052 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2053 echo "${ECHO_T}$cross_compiling" >&6
2054
2055 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2056 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2057 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2058   (eval $ac_link) 2>&5
2059   ac_status=$?
2060   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2061   (exit $ac_status); }; then
2062   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2063 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2064 # work properly (i.e., refer to `conftest.exe'), while it won't with
2065 # `rm'.
2066 for ac_file in conftest.exe conftest conftest.*; do
2067   test -f "$ac_file" || continue
2068   case $ac_file in
2069     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2070     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2071           export ac_cv_exeext
2072           break;;
2073     * ) break;;
2074   esac
2075 done
2076 else
2077   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2078 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2079 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2080 See \`config.log' for more details." >&5
2081 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2082 See \`config.log' for more details." >&2;}
2083    { (exit 1); exit 1; }; }; }
2084 fi
2085
2086 rm -f conftest$ac_cv_exeext
2087 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2088 echo "${ECHO_T}$ac_cv_exeext" >&6
2089
2090 rm -f conftest.$ac_ext
2091 EXEEXT=$ac_cv_exeext
2092 ac_exeext=$EXEEXT
2093 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2094 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2095 if test "${ac_cv_objext+set}" = set; then
2096   echo $ECHO_N "(cached) $ECHO_C" >&6
2097 else
2098   cat >conftest.$ac_ext <<_ACEOF
2099 /* confdefs.h.  */
2100 _ACEOF
2101 cat confdefs.h >>conftest.$ac_ext
2102 cat >>conftest.$ac_ext <<_ACEOF
2103 /* end confdefs.h.  */
2104
2105 int
2106 main ()
2107 {
2108
2109   ;
2110   return 0;
2111 }
2112 _ACEOF
2113 rm -f conftest.o conftest.obj
2114 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2115   (eval $ac_compile) 2>&5
2116   ac_status=$?
2117   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2118   (exit $ac_status); }; then
2119   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2120   case $ac_file in
2121     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2122     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2123        break;;
2124   esac
2125 done
2126 else
2127   echo "$as_me: failed program was:" >&5
2128 sed 's/^/| /' conftest.$ac_ext >&5
2129
2130 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2131 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2132 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2133 See \`config.log' for more details." >&5
2134 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2135 See \`config.log' for more details." >&2;}
2136    { (exit 1); exit 1; }; }; }
2137 fi
2138
2139 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2140 fi
2141 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2142 echo "${ECHO_T}$ac_cv_objext" >&6
2143 OBJEXT=$ac_cv_objext
2144 ac_objext=$OBJEXT
2145 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2146 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2147 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2148   echo $ECHO_N "(cached) $ECHO_C" >&6
2149 else
2150   cat >conftest.$ac_ext <<_ACEOF
2151 /* confdefs.h.  */
2152 _ACEOF
2153 cat confdefs.h >>conftest.$ac_ext
2154 cat >>conftest.$ac_ext <<_ACEOF
2155 /* end confdefs.h.  */
2156
2157 int
2158 main ()
2159 {
2160 #ifndef __GNUC__
2161        choke me
2162 #endif
2163
2164   ;
2165   return 0;
2166 }
2167 _ACEOF
2168 rm -f conftest.$ac_objext
2169 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2170   (eval $ac_compile) 2>conftest.er1
2171   ac_status=$?
2172   grep -v '^ *+' conftest.er1 >conftest.err
2173   rm -f conftest.er1
2174   cat conftest.err >&5
2175   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2176   (exit $ac_status); } &&
2177          { ac_try='test -z "$ac_c_werror_flag"
2178                          || test ! -s conftest.err'
2179   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2180   (eval $ac_try) 2>&5
2181   ac_status=$?
2182   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2183   (exit $ac_status); }; } &&
2184          { ac_try='test -s conftest.$ac_objext'
2185   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2186   (eval $ac_try) 2>&5
2187   ac_status=$?
2188   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2189   (exit $ac_status); }; }; then
2190   ac_compiler_gnu=yes
2191 else
2192   echo "$as_me: failed program was:" >&5
2193 sed 's/^/| /' conftest.$ac_ext >&5
2194
2195 ac_compiler_gnu=no
2196 fi
2197 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2198 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2199
2200 fi
2201 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2202 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2203 GCC=`test $ac_compiler_gnu = yes && echo yes`
2204 ac_test_CFLAGS=${CFLAGS+set}
2205 ac_save_CFLAGS=$CFLAGS
2206 CFLAGS="-g"
2207 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2208 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2209 if test "${ac_cv_prog_cc_g+set}" = set; then
2210   echo $ECHO_N "(cached) $ECHO_C" >&6
2211 else
2212   cat >conftest.$ac_ext <<_ACEOF
2213 /* confdefs.h.  */
2214 _ACEOF
2215 cat confdefs.h >>conftest.$ac_ext
2216 cat >>conftest.$ac_ext <<_ACEOF
2217 /* end confdefs.h.  */
2218
2219 int
2220 main ()
2221 {
2222
2223   ;
2224   return 0;
2225 }
2226 _ACEOF
2227 rm -f conftest.$ac_objext
2228 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2229   (eval $ac_compile) 2>conftest.er1
2230   ac_status=$?
2231   grep -v '^ *+' conftest.er1 >conftest.err
2232   rm -f conftest.er1
2233   cat conftest.err >&5
2234   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2235   (exit $ac_status); } &&
2236          { ac_try='test -z "$ac_c_werror_flag"
2237                          || test ! -s conftest.err'
2238   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2239   (eval $ac_try) 2>&5
2240   ac_status=$?
2241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2242   (exit $ac_status); }; } &&
2243          { ac_try='test -s conftest.$ac_objext'
2244   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2245   (eval $ac_try) 2>&5
2246   ac_status=$?
2247   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2248   (exit $ac_status); }; }; then
2249   ac_cv_prog_cc_g=yes
2250 else
2251   echo "$as_me: failed program was:" >&5
2252 sed 's/^/| /' conftest.$ac_ext >&5
2253
2254 ac_cv_prog_cc_g=no
2255 fi
2256 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2257 fi
2258 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2259 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2260 if test "$ac_test_CFLAGS" = set; then
2261   CFLAGS=$ac_save_CFLAGS
2262 elif test $ac_cv_prog_cc_g = yes; then
2263   if test "$GCC" = yes; then
2264     CFLAGS="-g -O2"
2265   else
2266     CFLAGS="-g"
2267   fi
2268 else
2269   if test "$GCC" = yes; then
2270     CFLAGS="-O2"
2271   else
2272     CFLAGS=
2273   fi
2274 fi
2275 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2276 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2277 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2278   echo $ECHO_N "(cached) $ECHO_C" >&6
2279 else
2280   ac_cv_prog_cc_stdc=no
2281 ac_save_CC=$CC
2282 cat >conftest.$ac_ext <<_ACEOF
2283 /* confdefs.h.  */
2284 _ACEOF
2285 cat confdefs.h >>conftest.$ac_ext
2286 cat >>conftest.$ac_ext <<_ACEOF
2287 /* end confdefs.h.  */
2288 #include <stdarg.h>
2289 #include <stdio.h>
2290 #include <sys/types.h>
2291 #include <sys/stat.h>
2292 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2293 struct buf { int x; };
2294 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2295 static char *e (p, i)
2296      char **p;
2297      int i;
2298 {
2299   return p[i];
2300 }
2301 static char *f (char * (*g) (char **, int), char **p, ...)
2302 {
2303   char *s;
2304   va_list v;
2305   va_start (v,p);
2306   s = g (p, va_arg (v,int));
2307   va_end (v);
2308   return s;
2309 }
2310
2311 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2312    function prototypes and stuff, but not '\xHH' hex character constants.
2313    These don't provoke an error unfortunately, instead are silently treated
2314    as 'x'.  The following induces an error, until -std1 is added to get
2315    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2316    array size at least.  It's necessary to write '\x00'==0 to get something
2317    that's true only with -std1.  */
2318 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2319
2320 int test (int i, double x);
2321 struct s1 {int (*f) (int a);};
2322 struct s2 {int (*f) (double a);};
2323 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2324 int argc;
2325 char **argv;
2326 int
2327 main ()
2328 {
2329 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2330   ;
2331   return 0;
2332 }
2333 _ACEOF
2334 # Don't try gcc -ansi; that turns off useful extensions and
2335 # breaks some systems' header files.
2336 # AIX                   -qlanglvl=ansi
2337 # Ultrix and OSF/1      -std1
2338 # HP-UX 10.20 and later -Ae
2339 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2340 # SVR4                  -Xc -D__EXTENSIONS__
2341 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2342 do
2343   CC="$ac_save_CC $ac_arg"
2344   rm -f conftest.$ac_objext
2345 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2346   (eval $ac_compile) 2>conftest.er1
2347   ac_status=$?
2348   grep -v '^ *+' conftest.er1 >conftest.err
2349   rm -f conftest.er1
2350   cat conftest.err >&5
2351   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2352   (exit $ac_status); } &&
2353          { ac_try='test -z "$ac_c_werror_flag"
2354                          || test ! -s conftest.err'
2355   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2356   (eval $ac_try) 2>&5
2357   ac_status=$?
2358   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2359   (exit $ac_status); }; } &&
2360          { ac_try='test -s conftest.$ac_objext'
2361   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2362   (eval $ac_try) 2>&5
2363   ac_status=$?
2364   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2365   (exit $ac_status); }; }; then
2366   ac_cv_prog_cc_stdc=$ac_arg
2367 break
2368 else
2369   echo "$as_me: failed program was:" >&5
2370 sed 's/^/| /' conftest.$ac_ext >&5
2371
2372 fi
2373 rm -f conftest.err conftest.$ac_objext
2374 done
2375 rm -f conftest.$ac_ext conftest.$ac_objext
2376 CC=$ac_save_CC
2377
2378 fi
2379
2380 case "x$ac_cv_prog_cc_stdc" in
2381   x|xno)
2382     echo "$as_me:$LINENO: result: none needed" >&5
2383 echo "${ECHO_T}none needed" >&6 ;;
2384   *)
2385     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2386 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2387     CC="$CC $ac_cv_prog_cc_stdc" ;;
2388 esac
2389
2390 # Some people use a C++ compiler to compile C.  Since we use `exit',
2391 # in C++ we need to declare it.  In case someone uses the same compiler
2392 # for both compiling C and C++ we need to have the C++ compiler decide
2393 # the declaration of exit, since it's the most demanding environment.
2394 cat >conftest.$ac_ext <<_ACEOF
2395 #ifndef __cplusplus
2396   choke me
2397 #endif
2398 _ACEOF
2399 rm -f conftest.$ac_objext
2400 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2401   (eval $ac_compile) 2>conftest.er1
2402   ac_status=$?
2403   grep -v '^ *+' conftest.er1 >conftest.err
2404   rm -f conftest.er1
2405   cat conftest.err >&5
2406   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2407   (exit $ac_status); } &&
2408          { ac_try='test -z "$ac_c_werror_flag"
2409                          || test ! -s conftest.err'
2410   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2411   (eval $ac_try) 2>&5
2412   ac_status=$?
2413   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2414   (exit $ac_status); }; } &&
2415          { ac_try='test -s conftest.$ac_objext'
2416   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2417   (eval $ac_try) 2>&5
2418   ac_status=$?
2419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2420   (exit $ac_status); }; }; then
2421   for ac_declaration in \
2422    '' \
2423    'extern "C" void std::exit (int) throw (); using std::exit;' \
2424    'extern "C" void std::exit (int); using std::exit;' \
2425    'extern "C" void exit (int) throw ();' \
2426    'extern "C" void exit (int);' \
2427    'void exit (int);'
2428 do
2429   cat >conftest.$ac_ext <<_ACEOF
2430 /* confdefs.h.  */
2431 _ACEOF
2432 cat confdefs.h >>conftest.$ac_ext
2433 cat >>conftest.$ac_ext <<_ACEOF
2434 /* end confdefs.h.  */
2435 $ac_declaration
2436 #include <stdlib.h>
2437 int
2438 main ()
2439 {
2440 exit (42);
2441   ;
2442   return 0;
2443 }
2444 _ACEOF
2445 rm -f conftest.$ac_objext
2446 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2447   (eval $ac_compile) 2>conftest.er1
2448   ac_status=$?
2449   grep -v '^ *+' conftest.er1 >conftest.err
2450   rm -f conftest.er1
2451   cat conftest.err >&5
2452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2453   (exit $ac_status); } &&
2454          { ac_try='test -z "$ac_c_werror_flag"
2455                          || test ! -s conftest.err'
2456   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2457   (eval $ac_try) 2>&5
2458   ac_status=$?
2459   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2460   (exit $ac_status); }; } &&
2461          { ac_try='test -s conftest.$ac_objext'
2462   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2463   (eval $ac_try) 2>&5
2464   ac_status=$?
2465   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2466   (exit $ac_status); }; }; then
2467   :
2468 else
2469   echo "$as_me: failed program was:" >&5
2470 sed 's/^/| /' conftest.$ac_ext >&5
2471
2472 continue
2473 fi
2474 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2475   cat >conftest.$ac_ext <<_ACEOF
2476 /* confdefs.h.  */
2477 _ACEOF
2478 cat confdefs.h >>conftest.$ac_ext
2479 cat >>conftest.$ac_ext <<_ACEOF
2480 /* end confdefs.h.  */
2481 $ac_declaration
2482 int
2483 main ()
2484 {
2485 exit (42);
2486   ;
2487   return 0;
2488 }
2489 _ACEOF
2490 rm -f conftest.$ac_objext
2491 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2492   (eval $ac_compile) 2>conftest.er1
2493   ac_status=$?
2494   grep -v '^ *+' conftest.er1 >conftest.err
2495   rm -f conftest.er1
2496   cat conftest.err >&5
2497   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2498   (exit $ac_status); } &&
2499          { ac_try='test -z "$ac_c_werror_flag"
2500                          || test ! -s conftest.err'
2501   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2502   (eval $ac_try) 2>&5
2503   ac_status=$?
2504   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2505   (exit $ac_status); }; } &&
2506          { ac_try='test -s conftest.$ac_objext'
2507   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2508   (eval $ac_try) 2>&5
2509   ac_status=$?
2510   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2511   (exit $ac_status); }; }; then
2512   break
2513 else
2514   echo "$as_me: failed program was:" >&5
2515 sed 's/^/| /' conftest.$ac_ext >&5
2516
2517 fi
2518 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2519 done
2520 rm -f conftest*
2521 if test -n "$ac_declaration"; then
2522   echo '#ifdef __cplusplus' >>confdefs.h
2523   echo $ac_declaration      >>confdefs.h
2524   echo '#endif'             >>confdefs.h
2525 fi
2526
2527 else
2528   echo "$as_me: failed program was:" >&5
2529 sed 's/^/| /' conftest.$ac_ext >&5
2530
2531 fi
2532 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2533 ac_ext=c
2534 ac_cpp='$CPP $CPPFLAGS'
2535 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2536 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2537 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2538
2539
2540 echo "$as_me:$LINENO: checking for library containing strerror" >&5
2541 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2542 if test "${ac_cv_search_strerror+set}" = set; then
2543   echo $ECHO_N "(cached) $ECHO_C" >&6
2544 else
2545   ac_func_search_save_LIBS=$LIBS
2546 ac_cv_search_strerror=no
2547 cat >conftest.$ac_ext <<_ACEOF
2548 /* confdefs.h.  */
2549 _ACEOF
2550 cat confdefs.h >>conftest.$ac_ext
2551 cat >>conftest.$ac_ext <<_ACEOF
2552 /* end confdefs.h.  */
2553
2554 /* Override any gcc2 internal prototype to avoid an error.  */
2555 #ifdef __cplusplus
2556 extern "C"
2557 #endif
2558 /* We use char because int might match the return type of a gcc2
2559    builtin and then its argument prototype would still apply.  */
2560 char strerror ();
2561 int
2562 main ()
2563 {
2564 strerror ();
2565   ;
2566   return 0;
2567 }
2568 _ACEOF
2569 rm -f conftest.$ac_objext conftest$ac_exeext
2570 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2571   (eval $ac_link) 2>conftest.er1
2572   ac_status=$?
2573   grep -v '^ *+' conftest.er1 >conftest.err
2574   rm -f conftest.er1
2575   cat conftest.err >&5
2576   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2577   (exit $ac_status); } &&
2578          { ac_try='test -z "$ac_c_werror_flag"
2579                          || test ! -s conftest.err'
2580   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2581   (eval $ac_try) 2>&5
2582   ac_status=$?
2583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2584   (exit $ac_status); }; } &&
2585          { ac_try='test -s conftest$ac_exeext'
2586   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2587   (eval $ac_try) 2>&5
2588   ac_status=$?
2589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2590   (exit $ac_status); }; }; then
2591   ac_cv_search_strerror="none required"
2592 else
2593   echo "$as_me: failed program was:" >&5
2594 sed 's/^/| /' conftest.$ac_ext >&5
2595
2596 fi
2597 rm -f conftest.err conftest.$ac_objext \
2598       conftest$ac_exeext conftest.$ac_ext
2599 if test "$ac_cv_search_strerror" = no; then
2600   for ac_lib in cposix; do
2601     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
2602     cat >conftest.$ac_ext <<_ACEOF
2603 /* confdefs.h.  */
2604 _ACEOF
2605 cat confdefs.h >>conftest.$ac_ext
2606 cat >>conftest.$ac_ext <<_ACEOF
2607 /* end confdefs.h.  */
2608
2609 /* Override any gcc2 internal prototype to avoid an error.  */
2610 #ifdef __cplusplus
2611 extern "C"
2612 #endif
2613 /* We use char because int might match the return type of a gcc2
2614    builtin and then its argument prototype would still apply.  */
2615 char strerror ();
2616 int
2617 main ()
2618 {
2619 strerror ();
2620   ;
2621   return 0;
2622 }
2623 _ACEOF
2624 rm -f conftest.$ac_objext conftest$ac_exeext
2625 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2626   (eval $ac_link) 2>conftest.er1
2627   ac_status=$?
2628   grep -v '^ *+' conftest.er1 >conftest.err
2629   rm -f conftest.er1
2630   cat conftest.err >&5
2631   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2632   (exit $ac_status); } &&
2633          { ac_try='test -z "$ac_c_werror_flag"
2634                          || test ! -s conftest.err'
2635   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2636   (eval $ac_try) 2>&5
2637   ac_status=$?
2638   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2639   (exit $ac_status); }; } &&
2640          { ac_try='test -s conftest$ac_exeext'
2641   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2642   (eval $ac_try) 2>&5
2643   ac_status=$?
2644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2645   (exit $ac_status); }; }; then
2646   ac_cv_search_strerror="-l$ac_lib"
2647 break
2648 else
2649   echo "$as_me: failed program was:" >&5
2650 sed 's/^/| /' conftest.$ac_ext >&5
2651
2652 fi
2653 rm -f conftest.err conftest.$ac_objext \
2654       conftest$ac_exeext conftest.$ac_ext
2655   done
2656 fi
2657 LIBS=$ac_func_search_save_LIBS
2658 fi
2659 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2660 echo "${ECHO_T}$ac_cv_search_strerror" >&6
2661 if test "$ac_cv_search_strerror" != no; then
2662   test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2663
2664 fi
2665
2666
2667 # We currently only use the version number for the name of any shared
2668 # library.  For user convenience, we always use the same version
2669 # number that BFD is using.
2670 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[         ]*\([^  ]*\)[   ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
2671
2672 am__api_version="1.9"
2673 # Find a good install program.  We prefer a C program (faster),
2674 # so one script is as good as another.  But avoid the broken or
2675 # incompatible versions:
2676 # SysV /etc/install, /usr/sbin/install
2677 # SunOS /usr/etc/install
2678 # IRIX /sbin/install
2679 # AIX /bin/install
2680 # AmigaOS /C/install, which installs bootblocks on floppy discs
2681 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2682 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2683 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2684 # OS/2's system install, which has a completely different semantic
2685 # ./install, which can be erroneously created by make from ./install.sh.
2686 # Reject install programs that cannot install multiple files.
2687 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2688 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2689 if test -z "$INSTALL"; then
2690 if test "${ac_cv_path_install+set}" = set; then
2691   echo $ECHO_N "(cached) $ECHO_C" >&6
2692 else
2693   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2694 for as_dir in $PATH
2695 do
2696   IFS=$as_save_IFS
2697   test -z "$as_dir" && as_dir=.
2698   # Account for people who put trailing slashes in PATH elements.
2699 case $as_dir/ in
2700   ./ | .// | /cC/* | \
2701   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2702   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2703   /usr/ucb/* ) ;;
2704   *)
2705     # OSF1 and SCO ODT 3.0 have their own names for install.
2706     # Don't use installbsd from OSF since it installs stuff as root
2707     # by default.
2708     for ac_prog in ginstall scoinst install; do
2709       for ac_exec_ext in '' $ac_executable_extensions; do
2710         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2711           if test $ac_prog = install &&
2712             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2713             # AIX install.  It has an incompatible calling convention.
2714             :
2715           elif test $ac_prog = install &&
2716             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2717             # program-specific install script used by HP pwplus--don't use.
2718             :
2719           else
2720             rm -rf conftest.one conftest.two conftest.dir
2721             echo one > conftest.one
2722             echo two > conftest.two
2723             mkdir conftest.dir
2724             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2725               test -s conftest.one && test -s conftest.two &&
2726               test -s conftest.dir/conftest.one &&
2727               test -s conftest.dir/conftest.two
2728             then
2729               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2730               break 3
2731             fi
2732           fi
2733         fi
2734       done
2735     done
2736     ;;
2737 esac
2738 done
2739
2740 rm -rf conftest.one conftest.two conftest.dir
2741
2742 fi
2743   if test "${ac_cv_path_install+set}" = set; then
2744     INSTALL=$ac_cv_path_install
2745   else
2746     # As a last resort, use the slow shell script.  Don't cache a
2747     # value for INSTALL within a source directory, because that will
2748     # break other packages using the cache if that directory is
2749     # removed, or if the value is a relative name.
2750     INSTALL=$ac_install_sh
2751   fi
2752 fi
2753 echo "$as_me:$LINENO: result: $INSTALL" >&5
2754 echo "${ECHO_T}$INSTALL" >&6
2755
2756 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2757 # It thinks the first close brace ends the variable substitution.
2758 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2759
2760 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2761
2762 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2763
2764 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2765 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
2766 # Just in case
2767 sleep 1
2768 echo timestamp > conftest.file
2769 # Do `set' in a subshell so we don't clobber the current shell's
2770 # arguments.  Must try -L first in case configure is actually a
2771 # symlink; some systems play weird games with the mod time of symlinks
2772 # (eg FreeBSD returns the mod time of the symlink's containing
2773 # directory).
2774 if (
2775    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2776    if test "$*" = "X"; then
2777       # -L didn't work.
2778       set X `ls -t $srcdir/configure conftest.file`
2779    fi
2780    rm -f conftest.file
2781    if test "$*" != "X $srcdir/configure conftest.file" \
2782       && test "$*" != "X conftest.file $srcdir/configure"; then
2783
2784       # If neither matched, then we have a broken ls.  This can happen
2785       # if, for instance, CONFIG_SHELL is bash and it inherits a
2786       # broken ls alias from the environment.  This has actually
2787       # happened.  Such a system could not be considered "sane".
2788       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2789 alias in your environment" >&5
2790 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2791 alias in your environment" >&2;}
2792    { (exit 1); exit 1; }; }
2793    fi
2794
2795    test "$2" = conftest.file
2796    )
2797 then
2798    # Ok.
2799    :
2800 else
2801    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2802 Check your system clock" >&5
2803 echo "$as_me: error: newly created file is older than distributed files!
2804 Check your system clock" >&2;}
2805    { (exit 1); exit 1; }; }
2806 fi
2807 echo "$as_me:$LINENO: result: yes" >&5
2808 echo "${ECHO_T}yes" >&6
2809 test "$program_prefix" != NONE &&
2810   program_transform_name="s,^,$program_prefix,;$program_transform_name"
2811 # Use a double $ so make ignores it.
2812 test "$program_suffix" != NONE &&
2813   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2814 # Double any \ or $.  echo might interpret backslashes.
2815 # By default was `s,x,x', remove it if useless.
2816 cat <<\_ACEOF >conftest.sed
2817 s/[\\$]/&&/g;s/;s,x,x,$//
2818 _ACEOF
2819 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2820 rm conftest.sed
2821
2822 # expand $ac_aux_dir to an absolute path
2823 am_aux_dir=`cd $ac_aux_dir && pwd`
2824
2825 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2826 # Use eval to expand $SHELL
2827 if eval "$MISSING --run true"; then
2828   am_missing_run="$MISSING --run "
2829 else
2830   am_missing_run=
2831   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2832 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2833 fi
2834
2835 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2836   # We used to keeping the `.' as first argument, in order to
2837   # allow $(mkdir_p) to be used without argument.  As in
2838   #   $(mkdir_p) $(somedir)
2839   # where $(somedir) is conditionally defined.  However this is wrong
2840   # for two reasons:
2841   #  1. if the package is installed by a user who cannot write `.'
2842   #     make install will fail,
2843   #  2. the above comment should most certainly read
2844   #     $(mkdir_p) $(DESTDIR)$(somedir)
2845   #     so it does not work when $(somedir) is undefined and
2846   #     $(DESTDIR) is not.
2847   #  To support the latter case, we have to write
2848   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2849   #  so the `.' trick is pointless.
2850   mkdir_p='mkdir -p --'
2851 else
2852   # On NextStep and OpenStep, the `mkdir' command does not
2853   # recognize any option.  It will interpret all options as
2854   # directories to create, and then abort because `.' already
2855   # exists.
2856   for d in ./-p ./--version;
2857   do
2858     test -d $d && rmdir $d
2859   done
2860   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2861   if test -f "$ac_aux_dir/mkinstalldirs"; then
2862     mkdir_p='$(mkinstalldirs)'
2863   else
2864     mkdir_p='$(install_sh) -d'
2865   fi
2866 fi
2867
2868 for ac_prog in gawk mawk nawk awk
2869 do
2870   # Extract the first word of "$ac_prog", so it can be a program name with args.
2871 set dummy $ac_prog; ac_word=$2
2872 echo "$as_me:$LINENO: checking for $ac_word" >&5
2873 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2874 if test "${ac_cv_prog_AWK+set}" = set; then
2875   echo $ECHO_N "(cached) $ECHO_C" >&6
2876 else
2877   if test -n "$AWK"; then
2878   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2879 else
2880 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2881 for as_dir in $PATH
2882 do
2883   IFS=$as_save_IFS
2884   test -z "$as_dir" && as_dir=.
2885   for ac_exec_ext in '' $ac_executable_extensions; do
2886   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2887     ac_cv_prog_AWK="$ac_prog"
2888     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2889     break 2
2890   fi
2891 done
2892 done
2893
2894 fi
2895 fi
2896 AWK=$ac_cv_prog_AWK
2897 if test -n "$AWK"; then
2898   echo "$as_me:$LINENO: result: $AWK" >&5
2899 echo "${ECHO_T}$AWK" >&6
2900 else
2901   echo "$as_me:$LINENO: result: no" >&5
2902 echo "${ECHO_T}no" >&6
2903 fi
2904
2905   test -n "$AWK" && break
2906 done
2907
2908 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2909 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2910 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
2911 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2912   echo $ECHO_N "(cached) $ECHO_C" >&6
2913 else
2914   cat >conftest.make <<\_ACEOF
2915 all:
2916         @echo 'ac_maketemp="$(MAKE)"'
2917 _ACEOF
2918 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2919 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2920 if test -n "$ac_maketemp"; then
2921   eval ac_cv_prog_make_${ac_make}_set=yes
2922 else
2923   eval ac_cv_prog_make_${ac_make}_set=no
2924 fi
2925 rm -f conftest.make
2926 fi
2927 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2928   echo "$as_me:$LINENO: result: yes" >&5
2929 echo "${ECHO_T}yes" >&6
2930   SET_MAKE=
2931 else
2932   echo "$as_me:$LINENO: result: no" >&5
2933 echo "${ECHO_T}no" >&6
2934   SET_MAKE="MAKE=${MAKE-make}"
2935 fi
2936
2937 rm -rf .tst 2>/dev/null
2938 mkdir .tst 2>/dev/null
2939 if test -d .tst; then
2940   am__leading_dot=.
2941 else
2942   am__leading_dot=_
2943 fi
2944 rmdir .tst 2>/dev/null
2945
2946 DEPDIR="${am__leading_dot}deps"
2947
2948           ac_config_commands="$ac_config_commands depfiles"
2949
2950
2951 am_make=${MAKE-make}
2952 cat > confinc << 'END'
2953 am__doit:
2954         @echo done
2955 .PHONY: am__doit
2956 END
2957 # If we don't find an include directive, just comment out the code.
2958 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2959 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2960 am__include="#"
2961 am__quote=
2962 _am_result=none
2963 # First try GNU make style include.
2964 echo "include confinc" > confmf
2965 # We grep out `Entering directory' and `Leaving directory'
2966 # messages which can occur if `w' ends up in MAKEFLAGS.
2967 # In particular we don't look at `^make:' because GNU make might
2968 # be invoked under some other name (usually "gmake"), in which
2969 # case it prints its new name instead of `make'.
2970 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2971    am__include=include
2972    am__quote=
2973    _am_result=GNU
2974 fi
2975 # Now try BSD make style include.
2976 if test "$am__include" = "#"; then
2977    echo '.include "confinc"' > confmf
2978    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2979       am__include=.include
2980       am__quote="\""
2981       _am_result=BSD
2982    fi
2983 fi
2984
2985
2986 echo "$as_me:$LINENO: result: $_am_result" >&5
2987 echo "${ECHO_T}$_am_result" >&6
2988 rm -f confinc confmf
2989
2990 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2991 if test "${enable_dependency_tracking+set}" = set; then
2992   enableval="$enable_dependency_tracking"
2993
2994 fi;
2995 if test "x$enable_dependency_tracking" != xno; then
2996   am_depcomp="$ac_aux_dir/depcomp"
2997   AMDEPBACKSLASH='\'
2998 fi
2999
3000
3001 if test "x$enable_dependency_tracking" != xno; then
3002   AMDEP_TRUE=
3003   AMDEP_FALSE='#'
3004 else
3005   AMDEP_TRUE='#'
3006   AMDEP_FALSE=
3007 fi
3008
3009
3010
3011 # test to see if srcdir already configured
3012 if test "`cd $srcdir && pwd`" != "`pwd`" &&
3013    test -f $srcdir/config.status; then
3014   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
3015 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
3016    { (exit 1); exit 1; }; }
3017 fi
3018
3019 # test whether we have cygpath
3020 if test -z "$CYGPATH_W"; then
3021   if (cygpath --version) >/dev/null 2>/dev/null; then
3022     CYGPATH_W='cygpath -w'
3023   else
3024     CYGPATH_W=echo
3025   fi
3026 fi
3027
3028
3029 # Define the identity of the package.
3030  PACKAGE=opcodes
3031  VERSION=${BFD_VERSION}
3032
3033
3034 cat >>confdefs.h <<_ACEOF
3035 #define PACKAGE "$PACKAGE"
3036 _ACEOF
3037
3038
3039 cat >>confdefs.h <<_ACEOF
3040 #define VERSION "$VERSION"
3041 _ACEOF
3042
3043 # Some tools Automake needs.
3044
3045 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3046
3047
3048 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3049
3050
3051 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3052
3053
3054 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3055
3056
3057 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3058
3059 install_sh=${install_sh-"$am_aux_dir/install-sh"}
3060
3061 # Installed binaries are usually stripped using `strip' when the user
3062 # run `make install-strip'.  However `strip' might not be the right
3063 # tool to use in cross-compilation environments, therefore Automake
3064 # will honor the `STRIP' environment variable to overrule this program.
3065 if test "$cross_compiling" != no; then
3066   if test -n "$ac_tool_prefix"; then
3067   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3068 set dummy ${ac_tool_prefix}strip; ac_word=$2
3069 echo "$as_me:$LINENO: checking for $ac_word" >&5
3070 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3071 if test "${ac_cv_prog_STRIP+set}" = set; then
3072   echo $ECHO_N "(cached) $ECHO_C" >&6
3073 else
3074   if test -n "$STRIP"; then
3075   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3076 else
3077 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3078 for as_dir in $PATH
3079 do
3080   IFS=$as_save_IFS
3081   test -z "$as_dir" && as_dir=.
3082   for ac_exec_ext in '' $ac_executable_extensions; do
3083   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3084     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3085     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3086     break 2
3087   fi
3088 done
3089 done
3090
3091 fi
3092 fi
3093 STRIP=$ac_cv_prog_STRIP
3094 if test -n "$STRIP"; then
3095   echo "$as_me:$LINENO: result: $STRIP" >&5
3096 echo "${ECHO_T}$STRIP" >&6
3097 else
3098   echo "$as_me:$LINENO: result: no" >&5
3099 echo "${ECHO_T}no" >&6
3100 fi
3101
3102 fi
3103 if test -z "$ac_cv_prog_STRIP"; then
3104   ac_ct_STRIP=$STRIP
3105   # Extract the first word of "strip", so it can be a program name with args.
3106 set dummy strip; ac_word=$2
3107 echo "$as_me:$LINENO: checking for $ac_word" >&5
3108 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3109 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3110   echo $ECHO_N "(cached) $ECHO_C" >&6
3111 else
3112   if test -n "$ac_ct_STRIP"; then
3113   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3114 else
3115 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3116 for as_dir in $PATH
3117 do
3118   IFS=$as_save_IFS
3119   test -z "$as_dir" && as_dir=.
3120   for ac_exec_ext in '' $ac_executable_extensions; do
3121   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3122     ac_cv_prog_ac_ct_STRIP="strip"
3123     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3124     break 2
3125   fi
3126 done
3127 done
3128
3129   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3130 fi
3131 fi
3132 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3133 if test -n "$ac_ct_STRIP"; then
3134   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3135 echo "${ECHO_T}$ac_ct_STRIP" >&6
3136 else
3137   echo "$as_me:$LINENO: result: no" >&5
3138 echo "${ECHO_T}no" >&6
3139 fi
3140
3141   STRIP=$ac_ct_STRIP
3142 else
3143   STRIP="$ac_cv_prog_STRIP"
3144 fi
3145
3146 fi
3147 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
3148
3149 # We need awk for the "check" target.  The system "awk" is bad on
3150 # some platforms.
3151 # Always define AMTAR for backward compatibility.
3152
3153 AMTAR=${AMTAR-"${am_missing_run}tar"}
3154
3155 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3156
3157
3158
3159
3160 depcc="$CC"   am_compiler_list=
3161
3162 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3163 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3164 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3165   echo $ECHO_N "(cached) $ECHO_C" >&6
3166 else
3167   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3168   # We make a subdir and do the tests there.  Otherwise we can end up
3169   # making bogus files that we don't know about and never remove.  For
3170   # instance it was reported that on HP-UX the gcc test will end up
3171   # making a dummy file named `D' -- because `-MD' means `put the output
3172   # in D'.
3173   mkdir conftest.dir
3174   # Copy depcomp to subdir because otherwise we won't find it if we're
3175   # using a relative directory.
3176   cp "$am_depcomp" conftest.dir
3177   cd conftest.dir
3178   # We will build objects and dependencies in a subdirectory because
3179   # it helps to detect inapplicable dependency modes.  For instance
3180   # both Tru64's cc and ICC support -MD to output dependencies as a
3181   # side effect of compilation, but ICC will put the dependencies in
3182   # the current directory while Tru64 will put them in the object
3183   # directory.
3184   mkdir sub
3185
3186   am_cv_CC_dependencies_compiler_type=none
3187   if test "$am_compiler_list" = ""; then
3188      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3189   fi
3190   for depmode in $am_compiler_list; do
3191     # Setup a source with many dependencies, because some compilers
3192     # like to wrap large dependency lists on column 80 (with \), and
3193     # we should not choose a depcomp mode which is confused by this.
3194     #
3195     # We need to recreate these files for each test, as the compiler may
3196     # overwrite some of them when testing with obscure command lines.
3197     # This happens at least with the AIX C compiler.
3198     : > sub/conftest.c
3199     for i in 1 2 3 4 5 6; do
3200       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3201       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3202       # Solaris 8's {/usr,}/bin/sh.
3203       touch sub/conftst$i.h
3204     done
3205     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3206
3207     case $depmode in
3208     nosideeffect)
3209       # after this tag, mechanisms are not by side-effect, so they'll
3210       # only be used when explicitly requested
3211       if test "x$enable_dependency_tracking" = xyes; then
3212         continue
3213       else
3214         break
3215       fi
3216       ;;
3217     none) break ;;
3218     esac
3219     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3220     # mode.  It turns out that the SunPro C++ compiler does not properly
3221     # handle `-M -o', and we need to detect this.
3222     if depmode=$depmode \
3223        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3224        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3225        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3226          >/dev/null 2>conftest.err &&
3227        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3228        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3229        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3230       # icc doesn't choke on unknown options, it will just issue warnings
3231       # or remarks (even with -Werror).  So we grep stderr for any message
3232       # that says an option was ignored or not supported.
3233       # When given -MP, icc 7.0 and 7.1 complain thusly:
3234       #   icc: Command line warning: ignoring option '-M'; no argument required
3235       # The diagnosis changed in icc 8.0:
3236       #   icc: Command line remark: option '-MP' not supported
3237       if (grep 'ignoring option' conftest.err ||
3238           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3239         am_cv_CC_dependencies_compiler_type=$depmode
3240         break
3241       fi
3242     fi
3243   done
3244
3245   cd ..
3246   rm -rf conftest.dir
3247 else
3248   am_cv_CC_dependencies_compiler_type=none
3249 fi
3250
3251 fi
3252 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3253 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3254 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3255
3256
3257
3258 if
3259   test "x$enable_dependency_tracking" != xno \
3260   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3261   am__fastdepCC_TRUE=
3262   am__fastdepCC_FALSE='#'
3263 else
3264   am__fastdepCC_TRUE='#'
3265   am__fastdepCC_FALSE=
3266 fi
3267
3268
3269
3270
3271 ac_ext=c
3272 ac_cpp='$CPP $CPPFLAGS'
3273 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3274 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3275 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3276 if test -n "$ac_tool_prefix"; then
3277   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3278 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3279 echo "$as_me:$LINENO: checking for $ac_word" >&5
3280 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3281 if test "${ac_cv_prog_CC+set}" = set; then
3282   echo $ECHO_N "(cached) $ECHO_C" >&6
3283 else
3284   if test -n "$CC"; then
3285   ac_cv_prog_CC="$CC" # Let the user override the test.
3286 else
3287 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3288 for as_dir in $PATH
3289 do
3290   IFS=$as_save_IFS
3291   test -z "$as_dir" && as_dir=.
3292   for ac_exec_ext in '' $ac_executable_extensions; do
3293   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3294     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3295     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3296     break 2
3297   fi
3298 done
3299 done
3300
3301 fi
3302 fi
3303 CC=$ac_cv_prog_CC
3304 if test -n "$CC"; then
3305   echo "$as_me:$LINENO: result: $CC" >&5
3306 echo "${ECHO_T}$CC" >&6
3307 else
3308   echo "$as_me:$LINENO: result: no" >&5
3309 echo "${ECHO_T}no" >&6
3310 fi
3311
3312 fi
3313 if test -z "$ac_cv_prog_CC"; then
3314   ac_ct_CC=$CC
3315   # Extract the first word of "gcc", so it can be a program name with args.
3316 set dummy gcc; ac_word=$2
3317 echo "$as_me:$LINENO: checking for $ac_word" >&5
3318 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3319 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3320   echo $ECHO_N "(cached) $ECHO_C" >&6
3321 else
3322   if test -n "$ac_ct_CC"; then
3323   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3324 else
3325 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3326 for as_dir in $PATH
3327 do
3328   IFS=$as_save_IFS
3329   test -z "$as_dir" && as_dir=.
3330   for ac_exec_ext in '' $ac_executable_extensions; do
3331   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3332     ac_cv_prog_ac_ct_CC="gcc"
3333     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3334     break 2
3335   fi
3336 done
3337 done
3338
3339 fi
3340 fi
3341 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3342 if test -n "$ac_ct_CC"; then
3343   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3344 echo "${ECHO_T}$ac_ct_CC" >&6
3345 else
3346   echo "$as_me:$LINENO: result: no" >&5
3347 echo "${ECHO_T}no" >&6
3348 fi
3349
3350   CC=$ac_ct_CC
3351 else
3352   CC="$ac_cv_prog_CC"
3353 fi
3354
3355 if test -z "$CC"; then
3356   if test -n "$ac_tool_prefix"; then
3357   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3358 set dummy ${ac_tool_prefix}cc; ac_word=$2
3359 echo "$as_me:$LINENO: checking for $ac_word" >&5
3360 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3361 if test "${ac_cv_prog_CC+set}" = set; then
3362   echo $ECHO_N "(cached) $ECHO_C" >&6
3363 else
3364   if test -n "$CC"; then
3365   ac_cv_prog_CC="$CC" # Let the user override the test.
3366 else
3367 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3368 for as_dir in $PATH
3369 do
3370   IFS=$as_save_IFS
3371   test -z "$as_dir" && as_dir=.
3372   for ac_exec_ext in '' $ac_executable_extensions; do
3373   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3374     ac_cv_prog_CC="${ac_tool_prefix}cc"
3375     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3376     break 2
3377   fi
3378 done
3379 done
3380
3381 fi
3382 fi
3383 CC=$ac_cv_prog_CC
3384 if test -n "$CC"; then
3385   echo "$as_me:$LINENO: result: $CC" >&5
3386 echo "${ECHO_T}$CC" >&6
3387 else
3388   echo "$as_me:$LINENO: result: no" >&5
3389 echo "${ECHO_T}no" >&6
3390 fi
3391
3392 fi
3393 if test -z "$ac_cv_prog_CC"; then
3394   ac_ct_CC=$CC
3395   # Extract the first word of "cc", so it can be a program name with args.
3396 set dummy cc; ac_word=$2
3397 echo "$as_me:$LINENO: checking for $ac_word" >&5
3398 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3399 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3400   echo $ECHO_N "(cached) $ECHO_C" >&6
3401 else
3402   if test -n "$ac_ct_CC"; then
3403   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3404 else
3405 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3406 for as_dir in $PATH
3407 do
3408   IFS=$as_save_IFS
3409   test -z "$as_dir" && as_dir=.
3410   for ac_exec_ext in '' $ac_executable_extensions; do
3411   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3412     ac_cv_prog_ac_ct_CC="cc"
3413     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3414     break 2
3415   fi
3416 done
3417 done
3418
3419 fi
3420 fi
3421 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3422 if test -n "$ac_ct_CC"; then
3423   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3424 echo "${ECHO_T}$ac_ct_CC" >&6
3425 else
3426   echo "$as_me:$LINENO: result: no" >&5
3427 echo "${ECHO_T}no" >&6
3428 fi
3429
3430   CC=$ac_ct_CC
3431 else
3432   CC="$ac_cv_prog_CC"
3433 fi
3434
3435 fi
3436 if test -z "$CC"; then
3437   # Extract the first word of "cc", so it can be a program name with args.
3438 set dummy cc; ac_word=$2
3439 echo "$as_me:$LINENO: checking for $ac_word" >&5
3440 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3441 if test "${ac_cv_prog_CC+set}" = set; then
3442   echo $ECHO_N "(cached) $ECHO_C" >&6
3443 else
3444   if test -n "$CC"; then
3445   ac_cv_prog_CC="$CC" # Let the user override the test.
3446 else
3447   ac_prog_rejected=no
3448 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3449 for as_dir in $PATH
3450 do
3451   IFS=$as_save_IFS
3452   test -z "$as_dir" && as_dir=.
3453   for ac_exec_ext in '' $ac_executable_extensions; do
3454   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3455     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3456        ac_prog_rejected=yes
3457        continue
3458      fi
3459     ac_cv_prog_CC="cc"
3460     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3461     break 2
3462   fi
3463 done
3464 done
3465
3466 if test $ac_prog_rejected = yes; then
3467   # We found a bogon in the path, so make sure we never use it.
3468   set dummy $ac_cv_prog_CC
3469   shift
3470   if test $# != 0; then
3471     # We chose a different compiler from the bogus one.
3472     # However, it has the same basename, so the bogon will be chosen
3473     # first if we set CC to just the basename; use the full file name.
3474     shift
3475     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3476   fi
3477 fi
3478 fi
3479 fi
3480 CC=$ac_cv_prog_CC
3481 if test -n "$CC"; then
3482   echo "$as_me:$LINENO: result: $CC" >&5
3483 echo "${ECHO_T}$CC" >&6
3484 else
3485   echo "$as_me:$LINENO: result: no" >&5
3486 echo "${ECHO_T}no" >&6
3487 fi
3488
3489 fi
3490 if test -z "$CC"; then
3491   if test -n "$ac_tool_prefix"; then
3492   for ac_prog in cl
3493   do
3494     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3495 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3496 echo "$as_me:$LINENO: checking for $ac_word" >&5
3497 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3498 if test "${ac_cv_prog_CC+set}" = set; then
3499   echo $ECHO_N "(cached) $ECHO_C" >&6
3500 else
3501   if test -n "$CC"; then
3502   ac_cv_prog_CC="$CC" # Let the user override the test.
3503 else
3504 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3505 for as_dir in $PATH
3506 do
3507   IFS=$as_save_IFS
3508   test -z "$as_dir" && as_dir=.
3509   for ac_exec_ext in '' $ac_executable_extensions; do
3510   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3511     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3512     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3513     break 2
3514   fi
3515 done
3516 done
3517
3518 fi
3519 fi
3520 CC=$ac_cv_prog_CC
3521 if test -n "$CC"; then
3522   echo "$as_me:$LINENO: result: $CC" >&5
3523 echo "${ECHO_T}$CC" >&6
3524 else
3525   echo "$as_me:$LINENO: result: no" >&5
3526 echo "${ECHO_T}no" >&6
3527 fi
3528
3529     test -n "$CC" && break
3530   done
3531 fi
3532 if test -z "$CC"; then
3533   ac_ct_CC=$CC
3534   for ac_prog in cl
3535 do
3536   # Extract the first word of "$ac_prog", so it can be a program name with args.
3537 set dummy $ac_prog; ac_word=$2
3538 echo "$as_me:$LINENO: checking for $ac_word" >&5
3539 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3540 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3541   echo $ECHO_N "(cached) $ECHO_C" >&6
3542 else
3543   if test -n "$ac_ct_CC"; then
3544   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3545 else
3546 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3547 for as_dir in $PATH
3548 do
3549   IFS=$as_save_IFS
3550   test -z "$as_dir" && as_dir=.
3551   for ac_exec_ext in '' $ac_executable_extensions; do
3552   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3553     ac_cv_prog_ac_ct_CC="$ac_prog"
3554     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3555     break 2
3556   fi
3557 done
3558 done
3559
3560 fi
3561 fi
3562 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3563 if test -n "$ac_ct_CC"; then
3564   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3565 echo "${ECHO_T}$ac_ct_CC" >&6
3566 else
3567   echo "$as_me:$LINENO: result: no" >&5
3568 echo "${ECHO_T}no" >&6
3569 fi
3570
3571   test -n "$ac_ct_CC" && break
3572 done
3573
3574   CC=$ac_ct_CC
3575 fi
3576
3577 fi
3578
3579
3580 test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3581 echo "$as_me: error: in \`$ac_pwd':" >&2;}
3582 { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3583 See \`config.log' for more details." >&5
3584 echo "$as_me: error: no acceptable C compiler found in \$PATH
3585 See \`config.log' for more details." >&2;}
3586    { (exit 1); exit 1; }; }; }
3587
3588 # Provide some information about the compiler.
3589 echo "$as_me:$LINENO:" \
3590      "checking for C compiler version" >&5
3591 ac_compiler=`set X $ac_compile; echo $2`
3592 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3593   (eval $ac_compiler --version </dev/null >&5) 2>&5
3594   ac_status=$?
3595   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3596   (exit $ac_status); }
3597 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3598   (eval $ac_compiler -v </dev/null >&5) 2>&5
3599   ac_status=$?
3600   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3601   (exit $ac_status); }
3602 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3603   (eval $ac_compiler -V </dev/null >&5) 2>&5
3604   ac_status=$?
3605   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3606   (exit $ac_status); }
3607
3608 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3609 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3610 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3611   echo $ECHO_N "(cached) $ECHO_C" >&6
3612 else
3613   cat >conftest.$ac_ext <<_ACEOF
3614 /* confdefs.h.  */
3615 _ACEOF
3616 cat confdefs.h >>conftest.$ac_ext
3617 cat >>conftest.$ac_ext <<_ACEOF
3618 /* end confdefs.h.  */
3619
3620 int
3621 main ()
3622 {
3623 #ifndef __GNUC__
3624        choke me
3625 #endif
3626
3627   ;
3628   return 0;
3629 }
3630 _ACEOF
3631 rm -f conftest.$ac_objext
3632 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3633   (eval $ac_compile) 2>conftest.er1
3634   ac_status=$?
3635   grep -v '^ *+' conftest.er1 >conftest.err
3636   rm -f conftest.er1
3637   cat conftest.err >&5
3638   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3639   (exit $ac_status); } &&
3640          { ac_try='test -z "$ac_c_werror_flag"
3641                          || test ! -s conftest.err'
3642   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3643   (eval $ac_try) 2>&5
3644   ac_status=$?
3645   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3646   (exit $ac_status); }; } &&
3647          { ac_try='test -s conftest.$ac_objext'
3648   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3649   (eval $ac_try) 2>&5
3650   ac_status=$?
3651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3652   (exit $ac_status); }; }; then
3653   ac_compiler_gnu=yes
3654 else
3655   echo "$as_me: failed program was:" >&5
3656 sed 's/^/| /' conftest.$ac_ext >&5
3657
3658 ac_compiler_gnu=no
3659 fi
3660 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3661 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3662
3663 fi
3664 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3665 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3666 GCC=`test $ac_compiler_gnu = yes && echo yes`
3667 ac_test_CFLAGS=${CFLAGS+set}
3668 ac_save_CFLAGS=$CFLAGS
3669 CFLAGS="-g"
3670 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3671 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3672 if test "${ac_cv_prog_cc_g+set}" = set; then
3673   echo $ECHO_N "(cached) $ECHO_C" >&6
3674 else
3675   cat >conftest.$ac_ext <<_ACEOF
3676 /* confdefs.h.  */
3677 _ACEOF
3678 cat confdefs.h >>conftest.$ac_ext
3679 cat >>conftest.$ac_ext <<_ACEOF
3680 /* end confdefs.h.  */
3681
3682 int
3683 main ()
3684 {
3685
3686   ;
3687   return 0;
3688 }
3689 _ACEOF
3690 rm -f conftest.$ac_objext
3691 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3692   (eval $ac_compile) 2>conftest.er1
3693   ac_status=$?
3694   grep -v '^ *+' conftest.er1 >conftest.err
3695   rm -f conftest.er1
3696   cat conftest.err >&5
3697   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3698   (exit $ac_status); } &&
3699          { ac_try='test -z "$ac_c_werror_flag"
3700                          || test ! -s conftest.err'
3701   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3702   (eval $ac_try) 2>&5
3703   ac_status=$?
3704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3705   (exit $ac_status); }; } &&
3706          { ac_try='test -s conftest.$ac_objext'
3707   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3708   (eval $ac_try) 2>&5
3709   ac_status=$?
3710   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3711   (exit $ac_status); }; }; then
3712   ac_cv_prog_cc_g=yes
3713 else
3714   echo "$as_me: failed program was:" >&5
3715 sed 's/^/| /' conftest.$ac_ext >&5
3716
3717 ac_cv_prog_cc_g=no
3718 fi
3719 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3720 fi
3721 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3722 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3723 if test "$ac_test_CFLAGS" = set; then
3724   CFLAGS=$ac_save_CFLAGS
3725 elif test $ac_cv_prog_cc_g = yes; then
3726   if test "$GCC" = yes; then
3727     CFLAGS="-g -O2"
3728   else
3729     CFLAGS="-g"
3730   fi
3731 else
3732   if test "$GCC" = yes; then
3733     CFLAGS="-O2"
3734   else
3735     CFLAGS=
3736   fi
3737 fi
3738 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3739 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3740 if test "${ac_cv_prog_cc_stdc+set}" = set; then
3741   echo $ECHO_N "(cached) $ECHO_C" >&6
3742 else
3743   ac_cv_prog_cc_stdc=no
3744 ac_save_CC=$CC
3745 cat >conftest.$ac_ext <<_ACEOF
3746 /* confdefs.h.  */
3747 _ACEOF
3748 cat confdefs.h >>conftest.$ac_ext
3749 cat >>conftest.$ac_ext <<_ACEOF
3750 /* end confdefs.h.  */
3751 #include <stdarg.h>
3752 #include <stdio.h>
3753 #include <sys/types.h>
3754 #include <sys/stat.h>
3755 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3756 struct buf { int x; };
3757 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3758 static char *e (p, i)
3759      char **p;
3760      int i;
3761 {
3762   return p[i];
3763 }
3764 static char *f (char * (*g) (char **, int), char **p, ...)
3765 {
3766   char *s;
3767   va_list v;
3768   va_start (v,p);
3769   s = g (p, va_arg (v,int));
3770   va_end (v);
3771   return s;
3772 }
3773
3774 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3775    function prototypes and stuff, but not '\xHH' hex character constants.
3776    These don't provoke an error unfortunately, instead are silently treated
3777    as 'x'.  The following induces an error, until -std1 is added to get
3778    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3779    array size at least.  It's necessary to write '\x00'==0 to get something
3780    that's true only with -std1.  */
3781 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3782
3783 int test (int i, double x);
3784 struct s1 {int (*f) (int a);};
3785 struct s2 {int (*f) (double a);};
3786 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3787 int argc;
3788 char **argv;
3789 int
3790 main ()
3791 {
3792 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3793   ;
3794   return 0;
3795 }
3796 _ACEOF
3797 # Don't try gcc -ansi; that turns off useful extensions and
3798 # breaks some systems' header files.
3799 # AIX                   -qlanglvl=ansi
3800 # Ultrix and OSF/1      -std1
3801 # HP-UX 10.20 and later -Ae
3802 # HP-UX older versions  -Aa -D_HPUX_SOURCE
3803 # SVR4                  -Xc -D__EXTENSIONS__
3804 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3805 do
3806   CC="$ac_save_CC $ac_arg"
3807   rm -f conftest.$ac_objext
3808 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3809   (eval $ac_compile) 2>conftest.er1
3810   ac_status=$?
3811   grep -v '^ *+' conftest.er1 >conftest.err
3812   rm -f conftest.er1
3813   cat conftest.err >&5
3814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3815   (exit $ac_status); } &&
3816          { ac_try='test -z "$ac_c_werror_flag"
3817                          || test ! -s conftest.err'
3818   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3819   (eval $ac_try) 2>&5
3820   ac_status=$?
3821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3822   (exit $ac_status); }; } &&
3823          { ac_try='test -s conftest.$ac_objext'
3824   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3825   (eval $ac_try) 2>&5
3826   ac_status=$?
3827   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3828   (exit $ac_status); }; }; then
3829   ac_cv_prog_cc_stdc=$ac_arg
3830 break
3831 else
3832   echo "$as_me: failed program was:" >&5
3833 sed 's/^/| /' conftest.$ac_ext >&5
3834
3835 fi
3836 rm -f conftest.err conftest.$ac_objext
3837 done
3838 rm -f conftest.$ac_ext conftest.$ac_objext
3839 CC=$ac_save_CC
3840
3841 fi
3842
3843 case "x$ac_cv_prog_cc_stdc" in
3844   x|xno)
3845     echo "$as_me:$LINENO: result: none needed" >&5
3846 echo "${ECHO_T}none needed" >&6 ;;
3847   *)
3848     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3849 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3850     CC="$CC $ac_cv_prog_cc_stdc" ;;
3851 esac
3852
3853 # Some people use a C++ compiler to compile C.  Since we use `exit',
3854 # in C++ we need to declare it.  In case someone uses the same compiler
3855 # for both compiling C and C++ we need to have the C++ compiler decide
3856 # the declaration of exit, since it's the most demanding environment.
3857 cat >conftest.$ac_ext <<_ACEOF
3858 #ifndef __cplusplus
3859   choke me
3860 #endif
3861 _ACEOF
3862 rm -f conftest.$ac_objext
3863 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3864   (eval $ac_compile) 2>conftest.er1
3865   ac_status=$?
3866   grep -v '^ *+' conftest.er1 >conftest.err
3867   rm -f conftest.er1
3868   cat conftest.err >&5
3869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3870   (exit $ac_status); } &&
3871          { ac_try='test -z "$ac_c_werror_flag"
3872                          || test ! -s conftest.err'
3873   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3874   (eval $ac_try) 2>&5
3875   ac_status=$?
3876   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3877   (exit $ac_status); }; } &&
3878          { ac_try='test -s conftest.$ac_objext'
3879   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3880   (eval $ac_try) 2>&5
3881   ac_status=$?
3882   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3883   (exit $ac_status); }; }; then
3884   for ac_declaration in \
3885    '' \
3886    'extern "C" void std::exit (int) throw (); using std::exit;' \
3887    'extern "C" void std::exit (int); using std::exit;' \
3888    'extern "C" void exit (int) throw ();' \
3889    'extern "C" void exit (int);' \
3890    'void exit (int);'
3891 do
3892   cat >conftest.$ac_ext <<_ACEOF
3893 /* confdefs.h.  */
3894 _ACEOF
3895 cat confdefs.h >>conftest.$ac_ext
3896 cat >>conftest.$ac_ext <<_ACEOF
3897 /* end confdefs.h.  */
3898 $ac_declaration
3899 #include <stdlib.h>
3900 int
3901 main ()
3902 {
3903 exit (42);
3904   ;
3905   return 0;
3906 }
3907 _ACEOF
3908 rm -f conftest.$ac_objext
3909 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3910   (eval $ac_compile) 2>conftest.er1
3911   ac_status=$?
3912   grep -v '^ *+' conftest.er1 >conftest.err
3913   rm -f conftest.er1
3914   cat conftest.err >&5
3915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3916   (exit $ac_status); } &&
3917          { ac_try='test -z "$ac_c_werror_flag"
3918                          || test ! -s conftest.err'
3919   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3920   (eval $ac_try) 2>&5
3921   ac_status=$?
3922   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3923   (exit $ac_status); }; } &&
3924          { ac_try='test -s conftest.$ac_objext'
3925   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3926   (eval $ac_try) 2>&5
3927   ac_status=$?
3928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3929   (exit $ac_status); }; }; then
3930   :
3931 else
3932   echo "$as_me: failed program was:" >&5
3933 sed 's/^/| /' conftest.$ac_ext >&5
3934
3935 continue
3936 fi
3937 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3938   cat >conftest.$ac_ext <<_ACEOF
3939 /* confdefs.h.  */
3940 _ACEOF
3941 cat confdefs.h >>conftest.$ac_ext
3942 cat >>conftest.$ac_ext <<_ACEOF
3943 /* end confdefs.h.  */
3944 $ac_declaration
3945 int
3946 main ()
3947 {
3948 exit (42);
3949   ;
3950   return 0;
3951 }
3952 _ACEOF
3953 rm -f conftest.$ac_objext
3954 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3955   (eval $ac_compile) 2>conftest.er1
3956   ac_status=$?
3957   grep -v '^ *+' conftest.er1 >conftest.err
3958   rm -f conftest.er1
3959   cat conftest.err >&5
3960   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3961   (exit $ac_status); } &&
3962          { ac_try='test -z "$ac_c_werror_flag"
3963                          || test ! -s conftest.err'
3964   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3965   (eval $ac_try) 2>&5
3966   ac_status=$?
3967   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3968   (exit $ac_status); }; } &&
3969          { ac_try='test -s conftest.$ac_objext'
3970   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3971   (eval $ac_try) 2>&5
3972   ac_status=$?
3973   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3974   (exit $ac_status); }; }; then
3975   break
3976 else
3977   echo "$as_me: failed program was:" >&5
3978 sed 's/^/| /' conftest.$ac_ext >&5
3979
3980 fi
3981 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3982 done
3983 rm -f conftest*
3984 if test -n "$ac_declaration"; then
3985   echo '#ifdef __cplusplus' >>confdefs.h
3986   echo $ac_declaration      >>confdefs.h
3987   echo '#endif'             >>confdefs.h
3988 fi
3989
3990 else
3991   echo "$as_me: failed program was:" >&5
3992 sed 's/^/| /' conftest.$ac_ext >&5
3993
3994 fi
3995 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3996 ac_ext=c
3997 ac_cpp='$CPP $CPPFLAGS'
3998 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3999 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4000 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4001
4002
4003 cat >>confdefs.h <<\_ACEOF
4004 #define _GNU_SOURCE 1
4005 _ACEOF
4006
4007
4008 ac_ext=c
4009 ac_cpp='$CPP $CPPFLAGS'
4010 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4011 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4012 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4013 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4014 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
4015 # On Suns, sometimes $CPP names a directory.
4016 if test -n "$CPP" && test -d "$CPP"; then
4017   CPP=
4018 fi
4019 if test -z "$CPP"; then
4020   if test "${ac_cv_prog_CPP+set}" = set; then
4021   echo $ECHO_N "(cached) $ECHO_C" >&6
4022 else
4023       # Double quotes because CPP needs to be expanded
4024     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4025     do
4026       ac_preproc_ok=false
4027 for ac_c_preproc_warn_flag in '' yes
4028 do
4029   # Use a header file that comes with gcc, so configuring glibc
4030   # with a fresh cross-compiler works.
4031   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4032   # <limits.h> exists even on freestanding compilers.
4033   # On the NeXT, cc -E runs the code through the compiler's parser,
4034   # not just through cpp. "Syntax error" is here to catch this case.
4035   cat >conftest.$ac_ext <<_ACEOF
4036 /* confdefs.h.  */
4037 _ACEOF
4038 cat confdefs.h >>conftest.$ac_ext
4039 cat >>conftest.$ac_ext <<_ACEOF
4040 /* end confdefs.h.  */
4041 #ifdef __STDC__
4042 # include <limits.h>
4043 #else
4044 # include <assert.h>
4045 #endif
4046                      Syntax error
4047 _ACEOF
4048 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4049   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4050   ac_status=$?
4051   grep -v '^ *+' conftest.er1 >conftest.err
4052   rm -f conftest.er1
4053   cat conftest.err >&5
4054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4055   (exit $ac_status); } >/dev/null; then
4056   if test -s conftest.err; then
4057     ac_cpp_err=$ac_c_preproc_warn_flag
4058     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4059   else
4060     ac_cpp_err=
4061   fi
4062 else
4063   ac_cpp_err=yes
4064 fi
4065 if test -z "$ac_cpp_err"; then
4066   :
4067 else
4068   echo "$as_me: failed program was:" >&5
4069 sed 's/^/| /' conftest.$ac_ext >&5
4070
4071   # Broken: fails on valid input.
4072 continue
4073 fi
4074 rm -f conftest.err conftest.$ac_ext
4075
4076   # OK, works on sane cases.  Now check whether non-existent headers
4077   # can be detected and how.
4078   cat >conftest.$ac_ext <<_ACEOF
4079 /* confdefs.h.  */
4080 _ACEOF
4081 cat confdefs.h >>conftest.$ac_ext
4082 cat >>conftest.$ac_ext <<_ACEOF
4083 /* end confdefs.h.  */
4084 #include <ac_nonexistent.h>
4085 _ACEOF
4086 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4087   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4088   ac_status=$?
4089   grep -v '^ *+' conftest.er1 >conftest.err
4090   rm -f conftest.er1
4091   cat conftest.err >&5
4092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4093   (exit $ac_status); } >/dev/null; then
4094   if test -s conftest.err; then
4095     ac_cpp_err=$ac_c_preproc_warn_flag
4096     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4097   else
4098     ac_cpp_err=
4099   fi
4100 else
4101   ac_cpp_err=yes
4102 fi
4103 if test -z "$ac_cpp_err"; then
4104   # Broken: success on invalid input.
4105 continue
4106 else
4107   echo "$as_me: failed program was:" >&5
4108 sed 's/^/| /' conftest.$ac_ext >&5
4109
4110   # Passes both tests.
4111 ac_preproc_ok=:
4112 break
4113 fi
4114 rm -f conftest.err conftest.$ac_ext
4115
4116 done
4117 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4118 rm -f conftest.err conftest.$ac_ext
4119 if $ac_preproc_ok; then
4120   break
4121 fi
4122
4123     done
4124     ac_cv_prog_CPP=$CPP
4125
4126 fi
4127   CPP=$ac_cv_prog_CPP
4128 else
4129   ac_cv_prog_CPP=$CPP
4130 fi
4131 echo "$as_me:$LINENO: result: $CPP" >&5
4132 echo "${ECHO_T}$CPP" >&6
4133 ac_preproc_ok=false
4134 for ac_c_preproc_warn_flag in '' yes
4135 do
4136   # Use a header file that comes with gcc, so configuring glibc
4137   # with a fresh cross-compiler works.
4138   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4139   # <limits.h> exists even on freestanding compilers.
4140   # On the NeXT, cc -E runs the code through the compiler's parser,
4141   # not just through cpp. "Syntax error" is here to catch this case.
4142   cat >conftest.$ac_ext <<_ACEOF
4143 /* confdefs.h.  */
4144 _ACEOF
4145 cat confdefs.h >>conftest.$ac_ext
4146 cat >>conftest.$ac_ext <<_ACEOF
4147 /* end confdefs.h.  */
4148 #ifdef __STDC__
4149 # include <limits.h>
4150 #else
4151 # include <assert.h>
4152 #endif
4153                      Syntax error
4154 _ACEOF
4155 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4156   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4157   ac_status=$?
4158   grep -v '^ *+' conftest.er1 >conftest.err
4159   rm -f conftest.er1
4160   cat conftest.err >&5
4161   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4162   (exit $ac_status); } >/dev/null; then
4163   if test -s conftest.err; then
4164     ac_cpp_err=$ac_c_preproc_warn_flag
4165     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4166   else
4167     ac_cpp_err=
4168   fi
4169 else
4170   ac_cpp_err=yes
4171 fi
4172 if test -z "$ac_cpp_err"; then
4173   :
4174 else
4175   echo "$as_me: failed program was:" >&5
4176 sed 's/^/| /' conftest.$ac_ext >&5
4177
4178   # Broken: fails on valid input.
4179 continue
4180 fi
4181 rm -f conftest.err conftest.$ac_ext
4182
4183   # OK, works on sane cases.  Now check whether non-existent headers
4184   # can be detected and how.
4185   cat >conftest.$ac_ext <<_ACEOF
4186 /* confdefs.h.  */
4187 _ACEOF
4188 cat confdefs.h >>conftest.$ac_ext
4189 cat >>conftest.$ac_ext <<_ACEOF
4190 /* end confdefs.h.  */
4191 #include <ac_nonexistent.h>
4192 _ACEOF
4193 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4194   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4195   ac_status=$?
4196   grep -v '^ *+' conftest.er1 >conftest.err
4197   rm -f conftest.er1
4198   cat conftest.err >&5
4199   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4200   (exit $ac_status); } >/dev/null; then
4201   if test -s conftest.err; then
4202     ac_cpp_err=$ac_c_preproc_warn_flag
4203     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4204   else
4205     ac_cpp_err=
4206   fi
4207 else
4208   ac_cpp_err=yes
4209 fi
4210 if test -z "$ac_cpp_err"; then
4211   # Broken: success on invalid input.
4212 continue
4213 else
4214   echo "$as_me: failed program was:" >&5
4215 sed 's/^/| /' conftest.$ac_ext >&5
4216
4217   # Passes both tests.
4218 ac_preproc_ok=:
4219 break
4220 fi
4221 rm -f conftest.err conftest.$ac_ext
4222
4223 done
4224 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4225 rm -f conftest.err conftest.$ac_ext
4226 if $ac_preproc_ok; then
4227   :
4228 else
4229   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
4230 echo "$as_me: error: in \`$ac_pwd':" >&2;}
4231 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4232 See \`config.log' for more details." >&5
4233 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4234 See \`config.log' for more details." >&2;}
4235    { (exit 1); exit 1; }; }; }
4236 fi
4237
4238 ac_ext=c
4239 ac_cpp='$CPP $CPPFLAGS'
4240 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4241 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4242 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4243
4244
4245 echo "$as_me:$LINENO: checking for egrep" >&5
4246 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4247 if test "${ac_cv_prog_egrep+set}" = set; then
4248   echo $ECHO_N "(cached) $ECHO_C" >&6
4249 else
4250   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4251     then ac_cv_prog_egrep='grep -E'
4252     else ac_cv_prog_egrep='egrep'
4253     fi
4254 fi
4255 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4256 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4257  EGREP=$ac_cv_prog_egrep
4258
4259
4260 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4261 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4262 if test "${ac_cv_header_stdc+set}" = set; then
4263   echo $ECHO_N "(cached) $ECHO_C" >&6
4264 else
4265   cat >conftest.$ac_ext <<_ACEOF
4266 /* confdefs.h.  */
4267 _ACEOF
4268 cat confdefs.h >>conftest.$ac_ext
4269 cat >>conftest.$ac_ext <<_ACEOF
4270 /* end confdefs.h.  */
4271 #include <stdlib.h>
4272 #include <stdarg.h>
4273 #include <string.h>
4274 #include <float.h>
4275
4276 int
4277 main ()
4278 {
4279
4280   ;
4281   return 0;
4282 }
4283 _ACEOF
4284 rm -f conftest.$ac_objext
4285 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4286   (eval $ac_compile) 2>conftest.er1
4287   ac_status=$?
4288   grep -v '^ *+' conftest.er1 >conftest.err
4289   rm -f conftest.er1
4290   cat conftest.err >&5
4291   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4292   (exit $ac_status); } &&
4293          { ac_try='test -z "$ac_c_werror_flag"
4294                          || test ! -s conftest.err'
4295   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4296   (eval $ac_try) 2>&5
4297   ac_status=$?
4298   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4299   (exit $ac_status); }; } &&
4300          { ac_try='test -s conftest.$ac_objext'
4301   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4302   (eval $ac_try) 2>&5
4303   ac_status=$?
4304   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4305   (exit $ac_status); }; }; then
4306   ac_cv_header_stdc=yes
4307 else
4308   echo "$as_me: failed program was:" >&5
4309 sed 's/^/| /' conftest.$ac_ext >&5
4310
4311 ac_cv_header_stdc=no
4312 fi
4313 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4314
4315 if test $ac_cv_header_stdc = yes; then
4316   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4317   cat >conftest.$ac_ext <<_ACEOF
4318 /* confdefs.h.  */
4319 _ACEOF
4320 cat confdefs.h >>conftest.$ac_ext
4321 cat >>conftest.$ac_ext <<_ACEOF
4322 /* end confdefs.h.  */
4323 #include <string.h>
4324
4325 _ACEOF
4326 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4327   $EGREP "memchr" >/dev/null 2>&1; then
4328   :
4329 else
4330   ac_cv_header_stdc=no
4331 fi
4332 rm -f conftest*
4333
4334 fi
4335
4336 if test $ac_cv_header_stdc = yes; then
4337   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4338   cat >conftest.$ac_ext <<_ACEOF
4339 /* confdefs.h.  */
4340 _ACEOF
4341 cat confdefs.h >>conftest.$ac_ext
4342 cat >>conftest.$ac_ext <<_ACEOF
4343 /* end confdefs.h.  */
4344 #include <stdlib.h>
4345
4346 _ACEOF
4347 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4348   $EGREP "free" >/dev/null 2>&1; then
4349   :
4350 else
4351   ac_cv_header_stdc=no
4352 fi
4353 rm -f conftest*
4354
4355 fi
4356
4357 if test $ac_cv_header_stdc = yes; then
4358   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4359   if test "$cross_compiling" = yes; then
4360   :
4361 else
4362   cat >conftest.$ac_ext <<_ACEOF
4363 /* confdefs.h.  */
4364 _ACEOF
4365 cat confdefs.h >>conftest.$ac_ext
4366 cat >>conftest.$ac_ext <<_ACEOF
4367 /* end confdefs.h.  */
4368 #include <ctype.h>
4369 #if ((' ' & 0x0FF) == 0x020)
4370 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4371 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4372 #else
4373 # define ISLOWER(c) \
4374                    (('a' <= (c) && (c) <= 'i') \
4375                      || ('j' <= (c) && (c) <= 'r') \
4376                      || ('s' <= (c) && (c) <= 'z'))
4377 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4378 #endif
4379
4380 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4381 int
4382 main ()
4383 {
4384   int i;
4385   for (i = 0; i < 256; i++)
4386     if (XOR (islower (i), ISLOWER (i))
4387         || toupper (i) != TOUPPER (i))
4388       exit(2);
4389   exit (0);
4390 }
4391 _ACEOF
4392 rm -f conftest$ac_exeext
4393 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4394   (eval $ac_link) 2>&5
4395   ac_status=$?
4396   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4397   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4398   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4399   (eval $ac_try) 2>&5
4400   ac_status=$?
4401   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4402   (exit $ac_status); }; }; then
4403   :
4404 else
4405   echo "$as_me: program exited with status $ac_status" >&5
4406 echo "$as_me: failed program was:" >&5
4407 sed 's/^/| /' conftest.$ac_ext >&5
4408
4409 ( exit $ac_status )
4410 ac_cv_header_stdc=no
4411 fi
4412 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4413 fi
4414 fi
4415 fi
4416 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4417 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4418 if test $ac_cv_header_stdc = yes; then
4419
4420 cat >>confdefs.h <<\_ACEOF
4421 #define STDC_HEADERS 1
4422 _ACEOF
4423
4424 fi
4425
4426 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4437                   inttypes.h stdint.h unistd.h
4438 do
4439 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4440 echo "$as_me:$LINENO: checking for $ac_header" >&5
4441 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4442 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4443   echo $ECHO_N "(cached) $ECHO_C" >&6
4444 else
4445   cat >conftest.$ac_ext <<_ACEOF
4446 /* confdefs.h.  */
4447 _ACEOF
4448 cat confdefs.h >>conftest.$ac_ext
4449 cat >>conftest.$ac_ext <<_ACEOF
4450 /* end confdefs.h.  */
4451 $ac_includes_default
4452
4453 #include <$ac_header>
4454 _ACEOF
4455 rm -f conftest.$ac_objext
4456 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4457   (eval $ac_compile) 2>conftest.er1
4458   ac_status=$?
4459   grep -v '^ *+' conftest.er1 >conftest.err
4460   rm -f conftest.er1
4461   cat conftest.err >&5
4462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4463   (exit $ac_status); } &&
4464          { ac_try='test -z "$ac_c_werror_flag"
4465                          || test ! -s conftest.err'
4466   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4467   (eval $ac_try) 2>&5
4468   ac_status=$?
4469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4470   (exit $ac_status); }; } &&
4471          { ac_try='test -s conftest.$ac_objext'
4472   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4473   (eval $ac_try) 2>&5
4474   ac_status=$?
4475   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4476   (exit $ac_status); }; }; then
4477   eval "$as_ac_Header=yes"
4478 else
4479   echo "$as_me: failed program was:" >&5
4480 sed 's/^/| /' conftest.$ac_ext >&5
4481
4482 eval "$as_ac_Header=no"
4483 fi
4484 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4485 fi
4486 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4487 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4488 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4489   cat >>confdefs.h <<_ACEOF
4490 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4491 _ACEOF
4492
4493 fi
4494
4495 done
4496
4497
4498
4499   if test "${ac_cv_header_minix_config_h+set}" = set; then
4500   echo "$as_me:$LINENO: checking for minix/config.h" >&5
4501 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
4502 if test "${ac_cv_header_minix_config_h+set}" = set; then
4503   echo $ECHO_N "(cached) $ECHO_C" >&6
4504 fi
4505 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4506 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
4507 else
4508   # Is the header compilable?
4509 echo "$as_me:$LINENO: checking minix/config.h usability" >&5
4510 echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6
4511 cat >conftest.$ac_ext <<_ACEOF
4512 /* confdefs.h.  */
4513 _ACEOF
4514 cat confdefs.h >>conftest.$ac_ext
4515 cat >>conftest.$ac_ext <<_ACEOF
4516 /* end confdefs.h.  */
4517 $ac_includes_default
4518 #include <minix/config.h>
4519 _ACEOF
4520 rm -f conftest.$ac_objext
4521 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4522   (eval $ac_compile) 2>conftest.er1
4523   ac_status=$?
4524   grep -v '^ *+' conftest.er1 >conftest.err
4525   rm -f conftest.er1
4526   cat conftest.err >&5
4527   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4528   (exit $ac_status); } &&
4529          { ac_try='test -z "$ac_c_werror_flag"
4530                          || test ! -s conftest.err'
4531   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4532   (eval $ac_try) 2>&5
4533   ac_status=$?
4534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4535   (exit $ac_status); }; } &&
4536          { ac_try='test -s conftest.$ac_objext'
4537   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4538   (eval $ac_try) 2>&5
4539   ac_status=$?
4540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4541   (exit $ac_status); }; }; then
4542   ac_header_compiler=yes
4543 else
4544   echo "$as_me: failed program was:" >&5
4545 sed 's/^/| /' conftest.$ac_ext >&5
4546
4547 ac_header_compiler=no
4548 fi
4549 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4550 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4551 echo "${ECHO_T}$ac_header_compiler" >&6
4552
4553 # Is the header present?
4554 echo "$as_me:$LINENO: checking minix/config.h presence" >&5
4555 echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6
4556 cat >conftest.$ac_ext <<_ACEOF
4557 /* confdefs.h.  */
4558 _ACEOF
4559 cat confdefs.h >>conftest.$ac_ext
4560 cat >>conftest.$ac_ext <<_ACEOF
4561 /* end confdefs.h.  */
4562 #include <minix/config.h>
4563 _ACEOF
4564 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4565   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4566   ac_status=$?
4567   grep -v '^ *+' conftest.er1 >conftest.err
4568   rm -f conftest.er1
4569   cat conftest.err >&5
4570   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4571   (exit $ac_status); } >/dev/null; then
4572   if test -s conftest.err; then
4573     ac_cpp_err=$ac_c_preproc_warn_flag
4574     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4575   else
4576     ac_cpp_err=
4577   fi
4578 else
4579   ac_cpp_err=yes
4580 fi
4581 if test -z "$ac_cpp_err"; then
4582   ac_header_preproc=yes
4583 else
4584   echo "$as_me: failed program was:" >&5
4585 sed 's/^/| /' conftest.$ac_ext >&5
4586
4587   ac_header_preproc=no
4588 fi
4589 rm -f conftest.err conftest.$ac_ext
4590 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4591 echo "${ECHO_T}$ac_header_preproc" >&6
4592
4593 # So?  What about this header?
4594 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4595   yes:no: )
4596     { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
4597 echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4598     { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
4599 echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
4600     ac_header_preproc=yes
4601     ;;
4602   no:yes:* )
4603     { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
4604 echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
4605     { echo "$as_me:$LINENO: WARNING: minix/config.h:     check for missing prerequisite headers?" >&5
4606 echo "$as_me: WARNING: minix/config.h:     check for missing prerequisite headers?" >&2;}
4607     { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
4608 echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
4609     { echo "$as_me:$LINENO: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&5
4610 echo "$as_me: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&2;}
4611     { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
4612 echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
4613     { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
4614 echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
4615     (
4616       cat <<\_ASBOX
4617 ## ------------------------------------------ ##
4618 ## Report this to the AC_PACKAGE_NAME lists.  ##
4619 ## ------------------------------------------ ##
4620 _ASBOX
4621     ) |
4622       sed "s/^/$as_me: WARNING:     /" >&2
4623     ;;
4624 esac
4625 echo "$as_me:$LINENO: checking for minix/config.h" >&5
4626 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
4627 if test "${ac_cv_header_minix_config_h+set}" = set; then
4628   echo $ECHO_N "(cached) $ECHO_C" >&6
4629 else
4630   ac_cv_header_minix_config_h=$ac_header_preproc
4631 fi
4632 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4633 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
4634
4635 fi
4636 if test $ac_cv_header_minix_config_h = yes; then
4637   MINIX=yes
4638 else
4639   MINIX=
4640 fi
4641
4642
4643   if test "$MINIX" = yes; then
4644
4645 cat >>confdefs.h <<\_ACEOF
4646 #define _POSIX_SOURCE 1
4647 _ACEOF
4648
4649
4650 cat >>confdefs.h <<\_ACEOF
4651 #define _POSIX_1_SOURCE 2
4652 _ACEOF
4653
4654
4655 cat >>confdefs.h <<\_ACEOF
4656 #define _MINIX 1
4657 _ACEOF
4658
4659   fi
4660
4661
4662
4663   echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
4664 echo $ECHO_N "checking whether it is safe to define __EXTENSIONS__... $ECHO_C" >&6
4665 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
4666   echo $ECHO_N "(cached) $ECHO_C" >&6
4667 else
4668   cat >conftest.$ac_ext <<_ACEOF
4669 /* confdefs.h.  */
4670 _ACEOF
4671 cat confdefs.h >>conftest.$ac_ext
4672 cat >>conftest.$ac_ext <<_ACEOF
4673 /* end confdefs.h.  */
4674
4675 #         define __EXTENSIONS__ 1
4676           $ac_includes_default
4677 int
4678 main ()
4679 {
4680
4681   ;
4682   return 0;
4683 }
4684 _ACEOF
4685 rm -f conftest.$ac_objext
4686 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4687   (eval $ac_compile) 2>conftest.er1
4688   ac_status=$?
4689   grep -v '^ *+' conftest.er1 >conftest.err
4690   rm -f conftest.er1
4691   cat conftest.err >&5
4692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4693   (exit $ac_status); } &&
4694          { ac_try='test -z "$ac_c_werror_flag"
4695                          || test ! -s conftest.err'
4696   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4697   (eval $ac_try) 2>&5
4698   ac_status=$?
4699   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4700   (exit $ac_status); }; } &&
4701          { ac_try='test -s conftest.$ac_objext'
4702   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4703   (eval $ac_try) 2>&5
4704   ac_status=$?
4705   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4706   (exit $ac_status); }; }; then
4707   ac_cv_safe_to_define___extensions__=yes
4708 else
4709   echo "$as_me: failed program was:" >&5
4710 sed 's/^/| /' conftest.$ac_ext >&5
4711
4712 ac_cv_safe_to_define___extensions__=no
4713 fi
4714 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4715 fi
4716 echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
4717 echo "${ECHO_T}$ac_cv_safe_to_define___extensions__" >&6
4718   test $ac_cv_safe_to_define___extensions__ = yes &&
4719     cat >>confdefs.h <<\_ACEOF
4720 #define __EXTENSIONS__ 1
4721 _ACEOF
4722
4723   cat >>confdefs.h <<\_ACEOF
4724 #define _ALL_SOURCE 1
4725 _ACEOF
4726
4727   cat >>confdefs.h <<\_ACEOF
4728 #define _GNU_SOURCE 1
4729 _ACEOF
4730
4731   cat >>confdefs.h <<\_ACEOF
4732 #define _POSIX_PTHREAD_SEMANTICS 1
4733 _ACEOF
4734
4735   cat >>confdefs.h <<\_ACEOF
4736 #define _TANDEM_SOURCE 1
4737 _ACEOF
4738
4739
4740
4741 if test -n "$ac_tool_prefix"; then
4742   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4743 set dummy ${ac_tool_prefix}ar; ac_word=$2
4744 echo "$as_me:$LINENO: checking for $ac_word" >&5
4745 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4746 if test "${ac_cv_prog_AR+set}" = set; then
4747   echo $ECHO_N "(cached) $ECHO_C" >&6
4748 else
4749   if test -n "$AR"; then
4750   ac_cv_prog_AR="$AR" # Let the user override the test.
4751 else
4752 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4753 for as_dir in $PATH
4754 do
4755   IFS=$as_save_IFS
4756   test -z "$as_dir" && as_dir=.
4757   for ac_exec_ext in '' $ac_executable_extensions; do
4758   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4759     ac_cv_prog_AR="${ac_tool_prefix}ar"
4760     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4761     break 2
4762   fi
4763 done
4764 done
4765
4766 fi
4767 fi
4768 AR=$ac_cv_prog_AR
4769 if test -n "$AR"; then
4770   echo "$as_me:$LINENO: result: $AR" >&5
4771 echo "${ECHO_T}$AR" >&6
4772 else
4773   echo "$as_me:$LINENO: result: no" >&5
4774 echo "${ECHO_T}no" >&6
4775 fi
4776
4777 fi
4778 if test -z "$ac_cv_prog_AR"; then
4779   ac_ct_AR=$AR
4780   # Extract the first word of "ar", so it can be a program name with args.
4781 set dummy ar; ac_word=$2
4782 echo "$as_me:$LINENO: checking for $ac_word" >&5
4783 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4784 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
4785   echo $ECHO_N "(cached) $ECHO_C" >&6
4786 else
4787   if test -n "$ac_ct_AR"; then
4788   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4789 else
4790 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4791 for as_dir in $PATH
4792 do
4793   IFS=$as_save_IFS
4794   test -z "$as_dir" && as_dir=.
4795   for ac_exec_ext in '' $ac_executable_extensions; do
4796   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4797     ac_cv_prog_ac_ct_AR="ar"
4798     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4799     break 2
4800   fi
4801 done
4802 done
4803
4804 fi
4805 fi
4806 ac_ct_AR=$ac_cv_prog_ac_ct_AR
4807 if test -n "$ac_ct_AR"; then
4808   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
4809 echo "${ECHO_T}$ac_ct_AR" >&6
4810 else
4811   echo "$as_me:$LINENO: result: no" >&5
4812 echo "${ECHO_T}no" >&6
4813 fi
4814
4815   AR=$ac_ct_AR
4816 else
4817   AR="$ac_cv_prog_AR"
4818 fi
4819
4820 if test -n "$ac_tool_prefix"; then
4821   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4822 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4823 echo "$as_me:$LINENO: checking for $ac_word" >&5
4824 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4825 if test "${ac_cv_prog_RANLIB+set}" = set; then
4826   echo $ECHO_N "(cached) $ECHO_C" >&6
4827 else
4828   if test -n "$RANLIB"; then
4829   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4830 else
4831 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4832 for as_dir in $PATH
4833 do
4834   IFS=$as_save_IFS
4835   test -z "$as_dir" && as_dir=.
4836   for ac_exec_ext in '' $ac_executable_extensions; do
4837   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4838     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4839     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4840     break 2
4841   fi
4842 done
4843 done
4844
4845 fi
4846 fi
4847 RANLIB=$ac_cv_prog_RANLIB
4848 if test -n "$RANLIB"; then
4849   echo "$as_me:$LINENO: result: $RANLIB" >&5
4850 echo "${ECHO_T}$RANLIB" >&6
4851 else
4852   echo "$as_me:$LINENO: result: no" >&5
4853 echo "${ECHO_T}no" >&6
4854 fi
4855
4856 fi
4857 if test -z "$ac_cv_prog_RANLIB"; then
4858   ac_ct_RANLIB=$RANLIB
4859   # Extract the first word of "ranlib", so it can be a program name with args.
4860 set dummy ranlib; ac_word=$2
4861 echo "$as_me:$LINENO: checking for $ac_word" >&5
4862 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4863 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4864   echo $ECHO_N "(cached) $ECHO_C" >&6
4865 else
4866   if test -n "$ac_ct_RANLIB"; then
4867   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4868 else
4869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4870 for as_dir in $PATH
4871 do
4872   IFS=$as_save_IFS
4873   test -z "$as_dir" && as_dir=.
4874   for ac_exec_ext in '' $ac_executable_extensions; do
4875   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4876     ac_cv_prog_ac_ct_RANLIB="ranlib"
4877     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4878     break 2
4879   fi
4880 done
4881 done
4882
4883   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4884 fi
4885 fi
4886 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4887 if test -n "$ac_ct_RANLIB"; then
4888   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4889 echo "${ECHO_T}$ac_ct_RANLIB" >&6
4890 else
4891   echo "$as_me:$LINENO: result: no" >&5
4892 echo "${ECHO_T}no" >&6
4893 fi
4894
4895   RANLIB=$ac_ct_RANLIB
4896 else
4897   RANLIB="$ac_cv_prog_RANLIB"
4898 fi
4899
4900
4901 # Check whether --enable-shared or --disable-shared was given.
4902 if test "${enable_shared+set}" = set; then
4903   enableval="$enable_shared"
4904   p=${PACKAGE-default}
4905     case $enableval in
4906     yes) enable_shared=yes ;;
4907     no) enable_shared=no ;;
4908     *)
4909       enable_shared=no
4910       # Look at the argument we got.  We use all the common list separators.
4911       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4912       for pkg in $enableval; do
4913         IFS="$lt_save_ifs"
4914         if test "X$pkg" = "X$p"; then
4915           enable_shared=yes
4916         fi
4917       done
4918       IFS="$lt_save_ifs"
4919       ;;
4920     esac
4921 else
4922   enable_shared=no
4923 fi;
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935 macro_version='2.1a'
4936 macro_revision='1.2435'
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949 ltmain="$ac_aux_dir/ltmain.sh"
4950
4951 # Set options
4952
4953 enable_dlopen=no
4954
4955
4956 enable_win32_dll=no
4957
4958
4959
4960 # Check whether --enable-static or --disable-static was given.
4961 if test "${enable_static+set}" = set; then
4962   enableval="$enable_static"
4963   p=${PACKAGE-default}
4964     case $enableval in
4965     yes) enable_static=yes ;;
4966     no) enable_static=no ;;
4967     *)
4968      enable_static=no
4969       # Look at the argument we got.  We use all the common list separators.
4970       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4971       for pkg in $enableval; do
4972         IFS="$lt_save_ifs"
4973         if test "X$pkg" = "X$p"; then
4974           enable_static=yes
4975         fi
4976       done
4977       IFS="$lt_save_ifs"
4978       ;;
4979     esac
4980 else
4981   enable_static=yes
4982 fi;
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992 # Check whether --with-pic or --without-pic was given.
4993 if test "${with_pic+set}" = set; then
4994   withval="$with_pic"
4995   pic_mode="$withval"
4996 else
4997   pic_mode=default
4998 fi;
4999
5000 test -z "$pic_mode" && pic_mode=default
5001
5002
5003
5004
5005
5006
5007
5008 # Check whether --enable-fast-install or --disable-fast-install was given.
5009 if test "${enable_fast_install+set}" = set; then
5010   enableval="$enable_fast_install"
5011   p=${PACKAGE-default}
5012     case $enableval in
5013     yes) enable_fast_install=yes ;;
5014     no) enable_fast_install=no ;;
5015     *)
5016       enable_fast_install=no
5017       # Look at the argument we got.  We use all the common list separators.
5018       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
5019       for pkg in $enableval; do
5020         IFS="$lt_save_ifs"
5021         if test "X$pkg" = "X$p"; then
5022           enable_fast_install=yes
5023         fi
5024       done
5025       IFS="$lt_save_ifs"
5026       ;;
5027     esac
5028 else
5029   enable_fast_install=yes
5030 fi;
5031
5032
5033
5034
5035
5036
5037
5038
5039 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
5040 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
5041 if test "${lt_cv_path_SED+set}" = set; then
5042   echo $ECHO_N "(cached) $ECHO_C" >&6
5043 else
5044   # Loop through the user's path and test for sed and gsed.
5045 # Then use that list of sed's as ones to test for truncation.
5046 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5047 for as_dir in $PATH
5048 do
5049   IFS=$as_save_IFS
5050   test -z "$as_dir" && as_dir=.
5051   for lt_ac_prog in sed gsed; do
5052     for ac_exec_ext in '' $ac_executable_extensions; do
5053       if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
5054         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
5055       fi
5056     done
5057   done
5058 done
5059 IFS=$as_save_IFS
5060 lt_ac_max=0
5061 lt_ac_count=0
5062 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
5063 # along with /bin/sed that truncates output.
5064 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
5065   test ! -f $lt_ac_sed && continue
5066   cat /dev/null > conftest.in
5067   lt_ac_count=0
5068   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
5069   # Check for GNU sed and select it if it is found.
5070   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
5071     lt_cv_path_SED=$lt_ac_sed
5072     break
5073   fi
5074   while true; do
5075     cat conftest.in conftest.in >conftest.tmp
5076     mv conftest.tmp conftest.in
5077     cp conftest.in conftest.nl
5078     echo >>conftest.nl
5079     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
5080     cmp -s conftest.out conftest.nl || break
5081     # 10000 chars as input seems more than enough
5082     test $lt_ac_count -gt 10 && break
5083     lt_ac_count=`expr $lt_ac_count + 1`
5084     if test $lt_ac_count -gt $lt_ac_max; then
5085       lt_ac_max=$lt_ac_count
5086       lt_cv_path_SED=$lt_ac_sed
5087     fi
5088   done
5089 done
5090
5091 fi
5092
5093 SED=$lt_cv_path_SED
5094
5095 echo "$as_me:$LINENO: result: $SED" >&5
5096 echo "${ECHO_T}$SED" >&6
5097
5098 test -z "$SED" && SED=sed
5099 Xsed="$SED -e 1s/^X//"
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111 echo "$as_me:$LINENO: checking for fgrep" >&5
5112 echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
5113 if test "${ac_cv_prog_fgrep+set}" = set; then
5114   echo $ECHO_N "(cached) $ECHO_C" >&6
5115 else
5116   if echo 'ab*c' | (grep -F 'ab*c') >/dev/null 2>&1
5117     then ac_cv_prog_fgrep='grep -F'
5118     else ac_cv_prog_fgrep='fgrep'
5119     fi
5120 fi
5121 echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5
5122 echo "${ECHO_T}$ac_cv_prog_fgrep" >&6
5123  FGREP=$ac_cv_prog_fgrep
5124
5125
5126 test -z "$GREP" && GREP=grep
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146 # Check whether --with-gnu-ld or --without-gnu-ld was given.
5147 if test "${with_gnu_ld+set}" = set; then
5148   withval="$with_gnu_ld"
5149   test "$withval" = no || with_gnu_ld=yes
5150 else
5151   with_gnu_ld=no
5152 fi;
5153 ac_prog=ld
5154 if test "$GCC" = yes; then
5155   # Check if gcc -print-prog-name=ld gives a path.
5156   echo "$as_me:$LINENO: checking for ld used by $CC" >&5
5157 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
5158   case $host in
5159   *-*-mingw*)
5160     # gcc leaves a trailing carriage return which upsets mingw
5161     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5162   *)
5163     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5164   esac
5165   case $ac_prog in
5166     # Accept absolute paths.
5167     [\\/]* | ?:[\\/]*)
5168       re_direlt='/[^/][^/]*/\.\./'
5169       # Canonicalize the pathname of ld
5170       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5171       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5172         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5173       done
5174       test -z "$LD" && LD="$ac_prog"
5175       ;;
5176   "")
5177     # If it fails, then pretend we aren't using GCC.
5178     ac_prog=ld
5179     ;;
5180   *)
5181     # If it is relative, then search for the first ld in PATH.
5182     with_gnu_ld=unknown
5183     ;;
5184   esac
5185 elif test "$with_gnu_ld" = yes; then
5186   echo "$as_me:$LINENO: checking for GNU ld" >&5
5187 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
5188 else
5189   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5190 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
5191 fi
5192 if test "${lt_cv_path_LD+set}" = set; then
5193   echo $ECHO_N "(cached) $ECHO_C" >&6
5194 else
5195   if test -z "$LD"; then
5196   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5197   for ac_dir in $PATH; do
5198     IFS="$lt_save_ifs"
5199     test -z "$ac_dir" && ac_dir=.
5200     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5201       lt_cv_path_LD="$ac_dir/$ac_prog"
5202       # Check to see if the program is GNU ld.  I'd rather use --version,
5203       # but apparently some variants of GNU ld only accept -v.
5204       # Break only if it was the GNU/non-GNU ld that we prefer.
5205       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5206       *GNU* | *'with BFD'*)
5207         test "$with_gnu_ld" != no && break
5208         ;;
5209       *)
5210         test "$with_gnu_ld" != yes && break
5211         ;;
5212       esac
5213     fi
5214   done
5215   IFS="$lt_save_ifs"
5216 else
5217   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5218 fi
5219 fi
5220
5221 LD="$lt_cv_path_LD"
5222 if test -n "$LD"; then
5223   echo "$as_me:$LINENO: result: $LD" >&5
5224 echo "${ECHO_T}$LD" >&6
5225 else
5226   echo "$as_me:$LINENO: result: no" >&5
5227 echo "${ECHO_T}no" >&6
5228 fi
5229 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5230 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5231    { (exit 1); exit 1; }; }
5232 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5233 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
5234 if test "${lt_cv_prog_gnu_ld+set}" = set; then
5235   echo $ECHO_N "(cached) $ECHO_C" >&6
5236 else
5237   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5238 case `$LD -v 2>&1 </dev/null` in
5239 *GNU* | *'with BFD'*)
5240   lt_cv_prog_gnu_ld=yes
5241   ;;
5242 *)
5243   lt_cv_prog_gnu_ld=no
5244   ;;
5245 esac
5246 fi
5247 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
5248 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
5249 with_gnu_ld=$lt_cv_prog_gnu_ld
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260 echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
5261 echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6
5262 if test "${lt_cv_path_NM+set}" = set; then
5263   echo $ECHO_N "(cached) $ECHO_C" >&6
5264 else
5265   if test -n "$NM"; then
5266   # Let the user override the test.
5267   lt_cv_path_NM="$NM"
5268 else
5269   lt_nm_to_check="${ac_tool_prefix}nm"
5270   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5271     lt_nm_to_check="$lt_nm_to_check nm"
5272   fi
5273   for lt_tmp_nm in $lt_nm_to_check; do
5274     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5275     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5276       IFS="$lt_save_ifs"
5277       test -z "$ac_dir" && ac_dir=.
5278       tmp_nm="$ac_dir/$lt_tmp_nm"
5279       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5280         # Check to see if the nm accepts a BSD-compat flag.
5281         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5282         #   nm: unknown option "B" ignored
5283         # Tru64's nm complains that /dev/null is an invalid object file
5284         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5285         */dev/null* | *'Invalid file or object type'*)
5286           lt_cv_path_NM="$tmp_nm -B"
5287           break
5288           ;;
5289         *)
5290           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5291           */dev/null*)
5292             lt_cv_path_NM="$tmp_nm -p"
5293             break
5294             ;;
5295           *)
5296             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5297             continue # so that we can try to find one that supports BSD flags
5298             ;;
5299           esac
5300           ;;
5301         esac
5302       fi
5303     done
5304     IFS="$lt_save_ifs"
5305   done
5306   : ${lt_cv_path_NM=no}
5307 fi
5308 fi
5309 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
5310 echo "${ECHO_T}$lt_cv_path_NM" >&6
5311 if test "$lt_cv_path_NM" != "no"; then
5312   NM="$lt_cv_path_NM"
5313 else
5314   # Didn't find any BSD compatible name lister, look for dumpbin.
5315   if test -n "$ac_tool_prefix"; then
5316   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5317   do
5318     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5319 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5320 echo "$as_me:$LINENO: checking for $ac_word" >&5
5321 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5322 if test "${ac_cv_prog_DUMPBIN+set}" = set; then
5323   echo $ECHO_N "(cached) $ECHO_C" >&6
5324 else
5325   if test -n "$DUMPBIN"; then
5326   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5327 else
5328 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5329 for as_dir in $PATH
5330 do
5331   IFS=$as_save_IFS
5332   test -z "$as_dir" && as_dir=.
5333   for ac_exec_ext in '' $ac_executable_extensions; do
5334   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5335     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5336     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5337     break 2
5338   fi
5339 done
5340 done
5341
5342 fi
5343 fi
5344 DUMPBIN=$ac_cv_prog_DUMPBIN
5345 if test -n "$DUMPBIN"; then
5346   echo "$as_me:$LINENO: result: $DUMPBIN" >&5
5347 echo "${ECHO_T}$DUMPBIN" >&6
5348 else
5349   echo "$as_me:$LINENO: result: no" >&5
5350 echo "${ECHO_T}no" >&6
5351 fi
5352
5353     test -n "$DUMPBIN" && break
5354   done
5355 fi
5356 if test -z "$DUMPBIN"; then
5357   ac_ct_DUMPBIN=$DUMPBIN
5358   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5359 do
5360   # Extract the first word of "$ac_prog", so it can be a program name with args.
5361 set dummy $ac_prog; ac_word=$2
5362 echo "$as_me:$LINENO: checking for $ac_word" >&5
5363 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5364 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
5365   echo $ECHO_N "(cached) $ECHO_C" >&6
5366 else
5367   if test -n "$ac_ct_DUMPBIN"; then
5368   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5369 else
5370 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5371 for as_dir in $PATH
5372 do
5373   IFS=$as_save_IFS
5374   test -z "$as_dir" && as_dir=.
5375   for ac_exec_ext in '' $ac_executable_extensions; do
5376   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5377     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5378     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5379     break 2
5380   fi
5381 done
5382 done
5383
5384 fi
5385 fi
5386 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5387 if test -n "$ac_ct_DUMPBIN"; then
5388   echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
5389 echo "${ECHO_T}$ac_ct_DUMPBIN" >&6
5390 else
5391   echo "$as_me:$LINENO: result: no" >&5
5392 echo "${ECHO_T}no" >&6
5393 fi
5394
5395   test -n "$ac_ct_DUMPBIN" && break
5396 done
5397 test -n "$ac_ct_DUMPBIN" || ac_ct_DUMPBIN=":"
5398
5399   DUMPBIN=$ac_ct_DUMPBIN
5400 fi
5401
5402
5403   if test "$DUMPBIN" != ":"; then
5404     NM="$DUMPBIN"
5405   fi
5406 fi
5407 test -z "$NM" && NM=nm
5408
5409
5410
5411
5412
5413
5414 echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
5415 echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6
5416 if test "${lt_cv_nm_interface+set}" = set; then
5417   echo $ECHO_N "(cached) $ECHO_C" >&6
5418 else
5419   lt_cv_nm_interface="BSD nm"
5420   echo "int some_variable = 0;" > conftest.$ac_ext
5421   (eval echo "\"\$as_me:5421: $ac_compile\"" >&5)
5422   (eval "$ac_compile" 2>conftest.err)
5423   cat conftest.err >&5
5424   (eval echo "\"\$as_me:5424: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5425   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5426   cat conftest.err >&5
5427   (eval echo "\"\$as_me:5427: output\"" >&5)
5428   cat conftest.out >&5
5429   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5430     lt_cv_nm_interface="MS dumpbin"
5431   fi
5432   rm -f conftest*
5433 fi
5434 echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
5435 echo "${ECHO_T}$lt_cv_nm_interface" >&6
5436
5437 echo "$as_me:$LINENO: checking whether ln -s works" >&5
5438 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
5439 LN_S=$as_ln_s
5440 if test "$LN_S" = "ln -s"; then
5441   echo "$as_me:$LINENO: result: yes" >&5
5442 echo "${ECHO_T}yes" >&6
5443 else
5444   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5445 echo "${ECHO_T}no, using $LN_S" >&6
5446 fi
5447
5448 # find the maximum length of command line arguments
5449 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
5450 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
5451 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
5452   echo $ECHO_N "(cached) $ECHO_C" >&6
5453 else
5454     i=0
5455   teststring="ABCD"
5456
5457   case $build_os in
5458   msdosdjgpp*)
5459     # On DJGPP, this test can blow up pretty badly due to problems in libc
5460     # (any single argument exceeding 2000 bytes causes a buffer overrun
5461     # during glob expansion).  Even if it were fixed, the result of this
5462     # check would be larger than it should be.
5463     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5464     ;;
5465
5466   gnu*)
5467     # Under GNU Hurd, this test is not required because there is
5468     # no limit to the length of command line arguments.
5469     # Libtool will interpret -1 as no limit whatsoever
5470     lt_cv_sys_max_cmd_len=-1;
5471     ;;
5472
5473   cygwin* | mingw*)
5474     # On Win9x/ME, this test blows up -- it succeeds, but takes
5475     # about 5 minutes as the teststring grows exponentially.
5476     # Worse, since 9x/ME are not pre-emptively multitasking,
5477     # you end up with a "frozen" computer, even though with patience
5478     # the test eventually succeeds (with a max line length of 256k).
5479     # Instead, let's just punt: use the minimum linelength reported by
5480     # all of the supported platforms: 8192 (on NT/2K/XP).
5481     lt_cv_sys_max_cmd_len=8192;
5482     ;;
5483
5484   amigaos*)
5485     # On AmigaOS with pdksh, this test takes hours, literally.
5486     # So we just punt and use a minimum line length of 8192.
5487     lt_cv_sys_max_cmd_len=8192;
5488     ;;
5489
5490   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5491     # This has been around since 386BSD, at least.  Likely further.
5492     if test -x /sbin/sysctl; then
5493       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5494     elif test -x /usr/sbin/sysctl; then
5495       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5496     else
5497       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5498     fi
5499     # And add a safety zone
5500     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5501     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5502     ;;
5503
5504   interix*)
5505     # We know the value 262144 and hardcode it with a safety zone (like BSD)
5506     lt_cv_sys_max_cmd_len=196608
5507     ;;
5508
5509   osf*)
5510     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5511     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5512     # nice to cause kernel panics so lets avoid the loop below.
5513     # First set a reasonable default.
5514     lt_cv_sys_max_cmd_len=16384
5515     #
5516     if test -x /sbin/sysconfig; then
5517       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5518         *1*) lt_cv_sys_max_cmd_len=-1 ;;
5519       esac
5520     fi
5521     ;;
5522   sco3.2v5*)
5523     lt_cv_sys_max_cmd_len=102400
5524     ;;
5525   sysv5* | sco5v6* | sysv4.2uw2*)
5526     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5527     if test -n "$kargmax"; then
5528       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5529     else
5530       lt_cv_sys_max_cmd_len=32768
5531     fi
5532     ;;
5533   *)
5534     lt_cv_sys_max_cmd_len=`getconf ARG_MAX 2> /dev/null`
5535     if test -n $lt_cv_sys_max_cmd_len; then
5536       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5537       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5538     else
5539       # Make teststring a little bigger before we do anything with it.
5540       # a 1K string should be a reasonable start.
5541       for i in 1 2 3 4 5 6 7 8 ; do
5542         teststring=$teststring$teststring
5543       done
5544       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5545       # If test is not a shell built-in, we'll probably end up computing a
5546       # maximum length that is only half of the actual maximum length, but
5547       # we can't tell.
5548       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
5549                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
5550               test $i != 17 # 1/2 MB should be enough
5551       do
5552         i=`expr $i + 1`
5553         teststring=$teststring$teststring
5554       done
5555       # Only check the string length outside the loop.
5556       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5557       teststring=
5558       # Add a significant safety factor because C++ compilers can tack on
5559       # massive amounts of additional arguments before passing them to the
5560       # linker.  It appears as though 1/2 is a usable value.
5561       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5562     fi
5563     ;;
5564   esac
5565
5566 fi
5567
5568 if test -n $lt_cv_sys_max_cmd_len ; then
5569   echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
5570 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
5571 else
5572   echo "$as_me:$LINENO: result: none" >&5
5573 echo "${ECHO_T}none" >&6
5574 fi
5575 max_cmd_len=$lt_cv_sys_max_cmd_len
5576
5577
5578
5579
5580
5581
5582
5583 : ${CP="cp -f"}
5584 : ${MV="mv -f"}
5585 : ${RM="rm -f"}
5586
5587 echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
5588 echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6
5589 # Try some XSI features
5590 xsi_shell=no
5591 ( _lt_dummy="a/b/c"
5592   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5593       = c,a/b,, ) >/dev/null 2>&1 \
5594   && xsi_shell=yes
5595 echo "$as_me:$LINENO: result: $xsi_shell" >&5
5596 echo "${ECHO_T}$xsi_shell" >&6
5597
5598
5599 echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
5600 echo $ECHO_N "checking whether the shell understands \"+=\"... $ECHO_C" >&6
5601 lt_shell_append=no
5602 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5603     >/dev/null 2>&1 \
5604   && lt_shell_append=yes
5605 echo "$as_me:$LINENO: result: $lt_shell_append" >&5
5606 echo "${ECHO_T}$lt_shell_append" >&6
5607
5608
5609 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5610   lt_unset=unset
5611 else
5612   lt_unset=false
5613 fi
5614
5615
5616
5617
5618
5619 # test EBCDIC or ASCII
5620 case `echo X|tr X '\101'` in
5621  A) # ASCII based system
5622     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5623   lt_SP2NL='tr \040 \012'
5624   lt_NL2SP='tr \015\012 \040\040'
5625   ;;
5626  *) # EBCDIC based system
5627   lt_SP2NL='tr \100 \n'
5628   lt_NL2SP='tr \r\n \100\100'
5629   ;;
5630 esac
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
5641 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
5642 if test "${lt_cv_ld_reload_flag+set}" = set; then
5643   echo $ECHO_N "(cached) $ECHO_C" >&6
5644 else
5645   lt_cv_ld_reload_flag='-r'
5646 fi
5647 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
5648 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
5649 reload_flag=$lt_cv_ld_reload_flag
5650 case $reload_flag in
5651 "" | " "*) ;;
5652 *) reload_flag=" $reload_flag" ;;
5653 esac
5654 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5655 case $host_os in
5656   darwin*)
5657     if test "$GCC" = yes; then
5658       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5659     else
5660       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5661     fi
5662     ;;
5663 esac
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674 echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
5675 echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6
5676 if test "${lt_cv_deplibs_check_method+set}" = set; then
5677   echo $ECHO_N "(cached) $ECHO_C" >&6
5678 else
5679   lt_cv_file_magic_cmd='$MAGIC_CMD'
5680 lt_cv_file_magic_test_file=
5681 lt_cv_deplibs_check_method='unknown'
5682 # Need to set the preceding variable on all platforms that support
5683 # interlibrary dependencies.
5684 # 'none' -- dependencies not supported.
5685 # `unknown' -- same as none, but documents that we really don't know.
5686 # 'pass_all' -- all dependencies passed with no checks.
5687 # 'test_compile' -- check by making test program.
5688 # 'file_magic [[regex]]' -- check by looking for files in library path
5689 # which responds to the $file_magic_cmd with a given extended regex.
5690 # If you have `file' or equivalent on your system and you're not sure
5691 # whether `pass_all' will *always* work, you probably want this one.
5692
5693 case $host_os in
5694 aix[4-9]*)
5695   lt_cv_deplibs_check_method=pass_all
5696   ;;
5697
5698 beos*)
5699   lt_cv_deplibs_check_method=pass_all
5700   ;;
5701
5702 bsdi[45]*)
5703   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5704   lt_cv_file_magic_cmd='/usr/bin/file -L'
5705   lt_cv_file_magic_test_file=/shlib/libc.so
5706   ;;
5707
5708 cygwin*)
5709   # func_win32_libid is a shell function defined in ltmain.sh
5710   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5711   lt_cv_file_magic_cmd='func_win32_libid'
5712   ;;
5713
5714 mingw* | pw32*)
5715   # Base MSYS/MinGW do not provide the 'file' command needed by
5716   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5717   # unless we find 'file', for example because we are cross-compiling.
5718   if ( file / ) >/dev/null 2>&1; then
5719     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5720     lt_cv_file_magic_cmd='func_win32_libid'
5721   else
5722     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5723     lt_cv_file_magic_cmd='$OBJDUMP -f'
5724   fi
5725   ;;
5726
5727 darwin* | rhapsody*)
5728   lt_cv_deplibs_check_method=pass_all
5729   ;;
5730
5731 freebsd* | dragonfly*)
5732   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5733     case $host_cpu in
5734     i*86 )
5735       # Not sure whether the presence of OpenBSD here was a mistake.
5736       # Let's accept both of them until this is cleared up.
5737       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5738       lt_cv_file_magic_cmd=/usr/bin/file
5739       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5740       ;;
5741     esac
5742   else
5743     lt_cv_deplibs_check_method=pass_all
5744   fi
5745   ;;
5746
5747 gnu*)
5748   lt_cv_deplibs_check_method=pass_all
5749   ;;
5750
5751 hpux10.20* | hpux11*)
5752   lt_cv_file_magic_cmd=/usr/bin/file
5753   case $host_cpu in
5754   ia64*)
5755     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5756     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5757     ;;
5758   hppa*64*)
5759     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]'
5760     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5761     ;;
5762   *)
5763     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5764     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5765     ;;
5766   esac
5767   ;;
5768
5769 interix[3-9]*)
5770   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5771   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5772   ;;
5773
5774 irix5* | irix6* | nonstopux*)
5775   case $LD in
5776   *-32|*"-32 ") libmagic=32-bit;;
5777   *-n32|*"-n32 ") libmagic=N32;;
5778   *-64|*"-64 ") libmagic=64-bit;;
5779   *) libmagic=never-match;;
5780   esac
5781   lt_cv_deplibs_check_method=pass_all
5782   ;;
5783
5784 # This must be Linux ELF.
5785 linux* | k*bsd*-gnu)
5786   lt_cv_deplibs_check_method=pass_all
5787   ;;
5788
5789 netbsd*)
5790   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5791     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5792   else
5793     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5794   fi
5795   ;;
5796
5797 newos6*)
5798   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5799   lt_cv_file_magic_cmd=/usr/bin/file
5800   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5801   ;;
5802
5803 *nto* | *qnx*)
5804   lt_cv_deplibs_check_method=pass_all
5805   ;;
5806
5807 openbsd*)
5808   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5809     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5810   else
5811     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5812   fi
5813   ;;
5814
5815 osf3* | osf4* | osf5*)
5816   lt_cv_deplibs_check_method=pass_all
5817   ;;
5818
5819 rdos*)
5820   lt_cv_deplibs_check_method=pass_all
5821   ;;
5822
5823 solaris*)
5824   lt_cv_deplibs_check_method=pass_all
5825   ;;
5826
5827 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5828   lt_cv_deplibs_check_method=pass_all
5829   ;;
5830
5831 sysv4 | sysv4.3*)
5832   case $host_vendor in
5833   motorola)
5834     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]'
5835     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5836     ;;
5837   ncr)
5838     lt_cv_deplibs_check_method=pass_all
5839     ;;
5840   sequent)
5841     lt_cv_file_magic_cmd='/bin/file'
5842     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5843     ;;
5844   sni)
5845     lt_cv_file_magic_cmd='/bin/file'
5846     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5847     lt_cv_file_magic_test_file=/lib/libc.so
5848     ;;
5849   siemens)
5850     lt_cv_deplibs_check_method=pass_all
5851     ;;
5852   pc)
5853     lt_cv_deplibs_check_method=pass_all
5854     ;;
5855   esac
5856   ;;
5857
5858 tpf*)
5859   lt_cv_deplibs_check_method=pass_all
5860   ;;
5861 esac
5862
5863 fi
5864 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5865 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5866 file_magic_cmd=$lt_cv_file_magic_cmd
5867 deplibs_check_method=$lt_cv_deplibs_check_method
5868 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881 if test -n "$ac_tool_prefix"; then
5882   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5883 set dummy ${ac_tool_prefix}ar; ac_word=$2
5884 echo "$as_me:$LINENO: checking for $ac_word" >&5
5885 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5886 if test "${ac_cv_prog_AR+set}" = set; then
5887   echo $ECHO_N "(cached) $ECHO_C" >&6
5888 else
5889   if test -n "$AR"; then
5890   ac_cv_prog_AR="$AR" # Let the user override the test.
5891 else
5892 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5893 for as_dir in $PATH
5894 do
5895   IFS=$as_save_IFS
5896   test -z "$as_dir" && as_dir=.
5897   for ac_exec_ext in '' $ac_executable_extensions; do
5898   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5899     ac_cv_prog_AR="${ac_tool_prefix}ar"
5900     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5901     break 2
5902   fi
5903 done
5904 done
5905
5906 fi
5907 fi
5908 AR=$ac_cv_prog_AR
5909 if test -n "$AR"; then
5910   echo "$as_me:$LINENO: result: $AR" >&5
5911 echo "${ECHO_T}$AR" >&6
5912 else
5913   echo "$as_me:$LINENO: result: no" >&5
5914 echo "${ECHO_T}no" >&6
5915 fi
5916
5917 fi
5918 if test -z "$ac_cv_prog_AR"; then
5919   ac_ct_AR=$AR
5920   # Extract the first word of "ar", so it can be a program name with args.
5921 set dummy ar; ac_word=$2
5922 echo "$as_me:$LINENO: checking for $ac_word" >&5
5923 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5924 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
5925   echo $ECHO_N "(cached) $ECHO_C" >&6
5926 else
5927   if test -n "$ac_ct_AR"; then
5928   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5929 else
5930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5931 for as_dir in $PATH
5932 do
5933   IFS=$as_save_IFS
5934   test -z "$as_dir" && as_dir=.
5935   for ac_exec_ext in '' $ac_executable_extensions; do
5936   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5937     ac_cv_prog_ac_ct_AR="ar"
5938     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5939     break 2
5940   fi
5941 done
5942 done
5943
5944   test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
5945 fi
5946 fi
5947 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5948 if test -n "$ac_ct_AR"; then
5949   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
5950 echo "${ECHO_T}$ac_ct_AR" >&6
5951 else
5952   echo "$as_me:$LINENO: result: no" >&5
5953 echo "${ECHO_T}no" >&6
5954 fi
5955
5956   AR=$ac_ct_AR
5957 else
5958   AR="$ac_cv_prog_AR"
5959 fi
5960
5961 test -z "$AR" && AR=ar
5962 test -z "$AR_FLAGS" && AR_FLAGS=cru
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974 if test -n "$ac_tool_prefix"; then
5975   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5976 set dummy ${ac_tool_prefix}strip; ac_word=$2
5977 echo "$as_me:$LINENO: checking for $ac_word" >&5
5978 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5979 if test "${ac_cv_prog_STRIP+set}" = set; then
5980   echo $ECHO_N "(cached) $ECHO_C" >&6
5981 else
5982   if test -n "$STRIP"; then
5983   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5984 else
5985 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5986 for as_dir in $PATH
5987 do
5988   IFS=$as_save_IFS
5989   test -z "$as_dir" && as_dir=.
5990   for ac_exec_ext in '' $ac_executable_extensions; do
5991   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5992     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5993     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5994     break 2
5995   fi
5996 done
5997 done
5998
5999 fi
6000 fi
6001 STRIP=$ac_cv_prog_STRIP
6002 if test -n "$STRIP"; then
6003   echo "$as_me:$LINENO: result: $STRIP" >&5
6004 echo "${ECHO_T}$STRIP" >&6
6005 else
6006   echo "$as_me:$LINENO: result: no" >&5
6007 echo "${ECHO_T}no" >&6
6008 fi
6009
6010 fi
6011 if test -z "$ac_cv_prog_STRIP"; then
6012   ac_ct_STRIP=$STRIP
6013   # Extract the first word of "strip", so it can be a program name with args.
6014 set dummy strip; ac_word=$2
6015 echo "$as_me:$LINENO: checking for $ac_word" >&5
6016 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6017 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6018   echo $ECHO_N "(cached) $ECHO_C" >&6
6019 else
6020   if test -n "$ac_ct_STRIP"; then
6021   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6022 else
6023 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6024 for as_dir in $PATH
6025 do
6026   IFS=$as_save_IFS
6027   test -z "$as_dir" && as_dir=.
6028   for ac_exec_ext in '' $ac_executable_extensions; do
6029   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6030     ac_cv_prog_ac_ct_STRIP="strip"
6031     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6032     break 2
6033   fi
6034 done
6035 done
6036
6037   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
6038 fi
6039 fi
6040 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6041 if test -n "$ac_ct_STRIP"; then
6042   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6043 echo "${ECHO_T}$ac_ct_STRIP" >&6
6044 else
6045   echo "$as_me:$LINENO: result: no" >&5
6046 echo "${ECHO_T}no" >&6
6047 fi
6048
6049   STRIP=$ac_ct_STRIP
6050 else
6051   STRIP="$ac_cv_prog_STRIP"
6052 fi
6053
6054 test -z "$STRIP" && STRIP=:
6055
6056
6057
6058
6059
6060
6061 if test -n "$ac_tool_prefix"; then
6062   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6063 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6064 echo "$as_me:$LINENO: checking for $ac_word" >&5
6065 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6066 if test "${ac_cv_prog_RANLIB+set}" = set; then
6067   echo $ECHO_N "(cached) $ECHO_C" >&6
6068 else
6069   if test -n "$RANLIB"; then
6070   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6071 else
6072 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6073 for as_dir in $PATH
6074 do
6075   IFS=$as_save_IFS
6076   test -z "$as_dir" && as_dir=.
6077   for ac_exec_ext in '' $ac_executable_extensions; do
6078   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6079     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6080     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6081     break 2
6082   fi
6083 done
6084 done
6085
6086 fi
6087 fi
6088 RANLIB=$ac_cv_prog_RANLIB
6089 if test -n "$RANLIB"; then
6090   echo "$as_me:$LINENO: result: $RANLIB" >&5
6091 echo "${ECHO_T}$RANLIB" >&6
6092 else
6093   echo "$as_me:$LINENO: result: no" >&5
6094 echo "${ECHO_T}no" >&6
6095 fi
6096
6097 fi
6098 if test -z "$ac_cv_prog_RANLIB"; then
6099   ac_ct_RANLIB=$RANLIB
6100   # Extract the first word of "ranlib", so it can be a program name with args.
6101 set dummy ranlib; ac_word=$2
6102 echo "$as_me:$LINENO: checking for $ac_word" >&5
6103 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6104 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6105   echo $ECHO_N "(cached) $ECHO_C" >&6
6106 else
6107   if test -n "$ac_ct_RANLIB"; then
6108   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6109 else
6110 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6111 for as_dir in $PATH
6112 do
6113   IFS=$as_save_IFS
6114   test -z "$as_dir" && as_dir=.
6115   for ac_exec_ext in '' $ac_executable_extensions; do
6116   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6117     ac_cv_prog_ac_ct_RANLIB="ranlib"
6118     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6119     break 2
6120   fi
6121 done
6122 done
6123
6124   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
6125 fi
6126 fi
6127 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6128 if test -n "$ac_ct_RANLIB"; then
6129   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6130 echo "${ECHO_T}$ac_ct_RANLIB" >&6
6131 else
6132   echo "$as_me:$LINENO: result: no" >&5
6133 echo "${ECHO_T}no" >&6
6134 fi
6135
6136   RANLIB=$ac_ct_RANLIB
6137 else
6138   RANLIB="$ac_cv_prog_RANLIB"
6139 fi
6140
6141 test -z "$RANLIB" && RANLIB=:
6142
6143
6144
6145
6146
6147
6148 # Determine commands to create old-style static archives.
6149 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
6150 old_postinstall_cmds='chmod 644 $oldlib'
6151 old_postuninstall_cmds=
6152
6153 if test -n "$RANLIB"; then
6154   case $host_os in
6155   openbsd*)
6156     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6157     ;;
6158   *)
6159     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6160     ;;
6161   esac
6162   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6163 fi
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198 # If no C compiler was specified, use CC.
6199 LTCC=${LTCC-"$CC"}
6200
6201 # If no C compiler flags were specified, use CFLAGS.
6202 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6203
6204 # Allow CC to be a program name with arguments.
6205 compiler=$CC
6206
6207
6208 # Check for command to grab the raw symbol name followed by C symbol from nm.
6209 echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
6210 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
6211 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
6212   echo $ECHO_N "(cached) $ECHO_C" >&6
6213 else
6214
6215 # These are sane defaults that work on at least a few old systems.
6216 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6217
6218 # Character class describing NM global symbol codes.
6219 symcode='[BCDEGRST]'
6220
6221 # Regexp to match symbols that can be accessed directly from C.
6222 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6223
6224 # Define system-specific variables.
6225 case $host_os in
6226 aix*)
6227   symcode='[BCDT]'
6228   ;;
6229 cygwin* | mingw* | pw32*)
6230   symcode='[ABCDGISTW]'
6231   ;;
6232 hpux*)
6233   if test "$host_cpu" = ia64; then
6234     symcode='[ABCDEGRST]'
6235   fi
6236   ;;
6237 irix* | nonstopux*)
6238   symcode='[BCDEGRST]'
6239   ;;
6240 osf*)
6241   symcode='[BCDEGQRST]'
6242   ;;
6243 solaris*)
6244   symcode='[BDRT]'
6245   ;;
6246 sco3.2v5*)
6247   symcode='[DT]'
6248   ;;
6249 sysv4.2uw2*)
6250   symcode='[DT]'
6251   ;;
6252 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6253   symcode='[ABDT]'
6254   ;;
6255 sysv4)
6256   symcode='[DFNSTU]'
6257   ;;
6258 esac
6259
6260 # If we're using GNU nm, then use its standard symbol codes.
6261 case `$NM -V 2>&1` in
6262 *GNU* | *'with BFD'*)
6263   symcode='[ABCDGIRSTW]' ;;
6264 esac
6265
6266 # Transform an extracted symbol line into a proper C declaration.
6267 # Some systems (esp. on ia64) link data and code symbols differently,
6268 # so use this general approach.
6269 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6270
6271 # Transform an extracted symbol line into symbol name and symbol address
6272 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6273
6274 # Handle CRLF in mingw tool chain
6275 opt_cr=
6276 case $build_os in
6277 mingw*)
6278   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6279   ;;
6280 esac
6281
6282 # Try without a prefix underscore, then with it.
6283 for ac_symprfx in "" "_"; do
6284
6285   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6286   symxfrm="\\1 $ac_symprfx\\2 \\2"
6287
6288   # Write the raw and C identifiers.
6289   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6290     # Fake it for dumpbin and say T for any non-static function
6291     # and D for any global variable.
6292     # Also find C++ and __fastcall symbols from MSVC++,
6293     # which start with @ or ?.
6294     lt_cv_sys_global_symbol_pipe="$AWK '"\
6295 "     {last_section=section; section=\$ 3};"\
6296 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6297 "     \$ 0!~/External *\|/{next};"\
6298 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6299 "     {if(hide[section]) next};"\
6300 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6301 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6302 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6303 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6304 "     ' prfx=^$ac_symprfx"
6305   else
6306     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6307   fi
6308
6309   # Check to see that the pipe works correctly.
6310   pipe_works=no
6311
6312   rm -f conftest*
6313   cat > conftest.$ac_ext <<_LT_EOF
6314 #ifdef __cplusplus
6315 extern "C" {
6316 #endif
6317 char nm_test_var;
6318 void nm_test_func(void);
6319 void nm_test_func(void){}
6320 #ifdef __cplusplus
6321 }
6322 #endif
6323 int main(){nm_test_var='a';nm_test_func();return(0);}
6324 _LT_EOF
6325
6326   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6327   (eval $ac_compile) 2>&5
6328   ac_status=$?
6329   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6330   (exit $ac_status); }; then
6331     # Now try to grab the symbols.
6332     nlist=conftest.nm
6333     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
6334   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6335   ac_status=$?
6336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6337   (exit $ac_status); } && test -s "$nlist"; then
6338       # Try sorting and uniquifying the output.
6339       if sort "$nlist" | uniq > "$nlist"T; then
6340         mv -f "$nlist"T "$nlist"
6341       else
6342         rm -f "$nlist"T
6343       fi
6344
6345       # Make sure that we snagged all the symbols we need.
6346       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6347         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6348           cat <<_LT_EOF > conftest.$ac_ext
6349 #ifdef __cplusplus
6350 extern "C" {
6351 #endif
6352
6353 _LT_EOF
6354           # Now generate the symbol file.
6355           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6356
6357           cat <<_LT_EOF >> conftest.$ac_ext
6358
6359 /* The mapping between symbol names and symbols.  */
6360 const struct {
6361   const char *name;
6362   void       *address;
6363 }
6364 lt__PROGRAM__LTX_preloaded_symbols[] =
6365 {
6366   { "@PROGRAM@", (void *) 0 },
6367 _LT_EOF
6368           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6369           cat <<\_LT_EOF >> conftest.$ac_ext
6370   {0, (void *) 0}
6371 };
6372
6373 /* This works around a problem in FreeBSD linker */
6374 #ifdef FREEBSD_WORKAROUND
6375 static const void *lt_preloaded_setup() {
6376   return lt__PROGRAM__LTX_preloaded_symbols;
6377 }
6378 #endif
6379
6380 #ifdef __cplusplus
6381 }
6382 #endif
6383 _LT_EOF
6384           # Now try linking the two files.
6385           mv conftest.$ac_objext conftstm.$ac_objext
6386           lt_save_LIBS="$LIBS"
6387           lt_save_CFLAGS="$CFLAGS"
6388           LIBS="conftstm.$ac_objext"
6389           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6390           if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6391   (eval $ac_link) 2>&5
6392   ac_status=$?
6393   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6394   (exit $ac_status); } && test -s conftest${ac_exeext}; then
6395             pipe_works=yes
6396           fi
6397           LIBS="$lt_save_LIBS"
6398           CFLAGS="$lt_save_CFLAGS"
6399         else
6400           echo "cannot find nm_test_func in $nlist" >&5
6401         fi
6402       else
6403         echo "cannot find nm_test_var in $nlist" >&5
6404       fi
6405     else
6406       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6407     fi
6408   else
6409     echo "$progname: failed program was:" >&5
6410     cat conftest.$ac_ext >&5
6411   fi
6412   rm -f conftest* conftst*
6413
6414   # Do not use the global_symbol_pipe unless it works.
6415   if test "$pipe_works" = yes; then
6416     break
6417   else
6418     lt_cv_sys_global_symbol_pipe=
6419   fi
6420 done
6421
6422 fi
6423
6424 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6425   lt_cv_sys_global_symbol_to_cdecl=
6426 fi
6427 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6428   echo "$as_me:$LINENO: result: failed" >&5
6429 echo "${ECHO_T}failed" >&6
6430 else
6431   echo "$as_me:$LINENO: result: ok" >&5
6432 echo "${ECHO_T}ok" >&6
6433 fi
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
6452 if test "${enable_libtool_lock+set}" = set; then
6453   enableval="$enable_libtool_lock"
6454
6455 fi;
6456 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6457
6458 # Some flags need to be propagated to the compiler or linker for good
6459 # libtool support.
6460 case $host in
6461 ia64-*-hpux*)
6462   # Find out which ABI we are using.
6463   echo 'int i;' > conftest.$ac_ext
6464   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6465   (eval $ac_compile) 2>&5
6466   ac_status=$?
6467   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6468   (exit $ac_status); }; then
6469     case `/usr/bin/file conftest.$ac_objext` in
6470       *ELF-32*)
6471         HPUX_IA64_MODE="32"
6472         ;;
6473       *ELF-64*)
6474         HPUX_IA64_MODE="64"
6475         ;;
6476     esac
6477   fi
6478   rm -rf conftest*
6479   ;;
6480 *-*-irix6*)
6481   # Find out which ABI we are using.
6482   echo '#line 6482 "configure"' > conftest.$ac_ext
6483   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6484   (eval $ac_compile) 2>&5
6485   ac_status=$?
6486   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6487   (exit $ac_status); }; then
6488     if test "$lt_cv_prog_gnu_ld" = yes; then
6489       case `/usr/bin/file conftest.$ac_objext` in
6490         *32-bit*)
6491           LD="${LD-ld} -melf32bsmip"
6492           ;;
6493         *N32*)
6494           LD="${LD-ld} -melf32bmipn32"
6495           ;;
6496         *64-bit*)
6497           LD="${LD-ld} -melf64bmip"
6498         ;;
6499       esac
6500     else
6501       case `/usr/bin/file conftest.$ac_objext` in
6502         *32-bit*)
6503           LD="${LD-ld} -32"
6504           ;;
6505         *N32*)
6506           LD="${LD-ld} -n32"
6507           ;;
6508         *64-bit*)
6509           LD="${LD-ld} -64"
6510           ;;
6511       esac
6512     fi
6513   fi
6514   rm -rf conftest*
6515   ;;
6516
6517 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6518 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6519   # Find out which ABI we are using.
6520   echo 'int i;' > conftest.$ac_ext
6521   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6522   (eval $ac_compile) 2>&5
6523   ac_status=$?
6524   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6525   (exit $ac_status); }; then
6526     case `/usr/bin/file conftest.o` in
6527       *32-bit*)
6528         case $host in
6529           x86_64-*kfreebsd*-gnu)
6530             LD="${LD-ld} -m elf_i386_fbsd"
6531             ;;
6532           x86_64-*linux*)
6533             LD="${LD-ld} -m elf_i386"
6534             ;;
6535           ppc64-*linux*|powerpc64-*linux*)
6536             LD="${LD-ld} -m elf32ppclinux"
6537             ;;
6538           s390x-*linux*)
6539             LD="${LD-ld} -m elf_s390"
6540             ;;
6541           sparc64-*linux*)
6542             LD="${LD-ld} -m elf32_sparc"
6543             ;;
6544         esac
6545         ;;
6546       *64-bit*)
6547         case $host in
6548           x86_64-*kfreebsd*-gnu)
6549             LD="${LD-ld} -m elf_x86_64_fbsd"
6550             ;;
6551           x86_64-*linux*)
6552             LD="${LD-ld} -m elf_x86_64"
6553             ;;
6554           ppc*-*linux*|powerpc*-*linux*)
6555             LD="${LD-ld} -m elf64ppc"
6556             ;;
6557           s390*-*linux*|s390*-*tpf*)
6558             LD="${LD-ld} -m elf64_s390"
6559             ;;
6560           sparc*-*linux*)
6561             LD="${LD-ld} -m elf64_sparc"
6562             ;;
6563         esac
6564         ;;
6565     esac
6566   fi
6567   rm -rf conftest*
6568   ;;
6569
6570 *-*-sco3.2v5*)
6571   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6572   SAVE_CFLAGS="$CFLAGS"
6573   CFLAGS="$CFLAGS -belf"
6574   echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
6575 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
6576 if test "${lt_cv_cc_needs_belf+set}" = set; then
6577   echo $ECHO_N "(cached) $ECHO_C" >&6
6578 else
6579   ac_ext=c
6580 ac_cpp='$CPP $CPPFLAGS'
6581 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6582 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6583 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6584
6585      cat >conftest.$ac_ext <<_ACEOF
6586 /* confdefs.h.  */
6587 _ACEOF
6588 cat confdefs.h >>conftest.$ac_ext
6589 cat >>conftest.$ac_ext <<_ACEOF
6590 /* end confdefs.h.  */
6591
6592 int
6593 main ()
6594 {
6595
6596   ;
6597   return 0;
6598 }
6599 _ACEOF
6600 rm -f conftest.$ac_objext conftest$ac_exeext
6601 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6602   (eval $ac_link) 2>conftest.er1
6603   ac_status=$?
6604   grep -v '^ *+' conftest.er1 >conftest.err
6605   rm -f conftest.er1
6606   cat conftest.err >&5
6607   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6608   (exit $ac_status); } &&
6609          { ac_try='test -z "$ac_c_werror_flag"
6610                          || test ! -s conftest.err'
6611   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6612   (eval $ac_try) 2>&5
6613   ac_status=$?
6614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6615   (exit $ac_status); }; } &&
6616          { ac_try='test -s conftest$ac_exeext'
6617   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6618   (eval $ac_try) 2>&5
6619   ac_status=$?
6620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6621   (exit $ac_status); }; }; then
6622   lt_cv_cc_needs_belf=yes
6623 else
6624   echo "$as_me: failed program was:" >&5
6625 sed 's/^/| /' conftest.$ac_ext >&5
6626
6627 lt_cv_cc_needs_belf=no
6628 fi
6629 rm -f conftest.err conftest.$ac_objext \
6630       conftest$ac_exeext conftest.$ac_ext
6631      ac_ext=c
6632 ac_cpp='$CPP $CPPFLAGS'
6633 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6634 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6635 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6636
6637 fi
6638 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
6639 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
6640   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6641     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6642     CFLAGS="$SAVE_CFLAGS"
6643   fi
6644   ;;
6645 sparc*-*solaris*)
6646   # Find out which ABI we are using.
6647   echo 'int i;' > conftest.$ac_ext
6648   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6649   (eval $ac_compile) 2>&5
6650   ac_status=$?
6651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6652   (exit $ac_status); }; then
6653     case `/usr/bin/file conftest.o` in
6654     *64-bit*)
6655       case $lt_cv_prog_gnu_ld in
6656       yes*) LD="${LD-ld} -m elf64_sparc" ;;
6657       *)    LD="${LD-ld} -64" ;;
6658       esac
6659       ;;
6660     esac
6661   fi
6662   rm -rf conftest*
6663   ;;
6664 esac
6665
6666 need_locks="$enable_libtool_lock"
6667
6668
6669 for ac_header in dlfcn.h
6670 do
6671 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6672 echo "$as_me:$LINENO: checking for $ac_header" >&5
6673 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6674 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6675   echo $ECHO_N "(cached) $ECHO_C" >&6
6676 else
6677   cat >conftest.$ac_ext <<_ACEOF
6678 /* confdefs.h.  */
6679 _ACEOF
6680 cat confdefs.h >>conftest.$ac_ext
6681 cat >>conftest.$ac_ext <<_ACEOF
6682 /* end confdefs.h.  */
6683 $ac_includes_default
6684
6685 #include <$ac_header>
6686 _ACEOF
6687 rm -f conftest.$ac_objext
6688 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6689   (eval $ac_compile) 2>conftest.er1
6690   ac_status=$?
6691   grep -v '^ *+' conftest.er1 >conftest.err
6692   rm -f conftest.er1
6693   cat conftest.err >&5
6694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6695   (exit $ac_status); } &&
6696          { ac_try='test -z "$ac_c_werror_flag"
6697                          || test ! -s conftest.err'
6698   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6699   (eval $ac_try) 2>&5
6700   ac_status=$?
6701   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6702   (exit $ac_status); }; } &&
6703          { ac_try='test -s conftest.$ac_objext'
6704   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6705   (eval $ac_try) 2>&5
6706   ac_status=$?
6707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6708   (exit $ac_status); }; }; then
6709   eval "$as_ac_Header=yes"
6710 else
6711   echo "$as_me: failed program was:" >&5
6712 sed 's/^/| /' conftest.$ac_ext >&5
6713
6714 eval "$as_ac_Header=no"
6715 fi
6716 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6717 fi
6718 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6719 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6720 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6721   cat >>confdefs.h <<_ACEOF
6722 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6723 _ACEOF
6724
6725 fi
6726
6727 done
6728
6729
6730
6731 # This can be used to rebuild libtool when needed
6732 LIBTOOL_DEPS="$ltmain"
6733
6734 # Always use our own libtool.
6735 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761 test -z "$LN_S" && LN_S="ln -s"
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776 if test -n "${ZSH_VERSION+set}" ; then
6777    setopt NO_GLOB_SUBST
6778 fi
6779
6780 echo "$as_me:$LINENO: checking for objdir" >&5
6781 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
6782 if test "${lt_cv_objdir+set}" = set; then
6783   echo $ECHO_N "(cached) $ECHO_C" >&6
6784 else
6785   rm -f .libs 2>/dev/null
6786 mkdir .libs 2>/dev/null
6787 if test -d .libs; then
6788   lt_cv_objdir=.libs
6789 else
6790   # MS-DOS does not allow filenames that begin with a dot.
6791   lt_cv_objdir=_libs
6792 fi
6793 rmdir .libs 2>/dev/null
6794 fi
6795 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
6796 echo "${ECHO_T}$lt_cv_objdir" >&6
6797 objdir=$lt_cv_objdir
6798
6799
6800
6801
6802
6803 cat >>confdefs.h <<_ACEOF
6804 #define LT_OBJDIR "$lt_cv_objdir/"
6805 _ACEOF
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823 case $host_os in
6824 aix3*)
6825   # AIX sometimes has problems with the GCC collect2 program.  For some
6826   # reason, if we set the COLLECT_NAMES environment variable, the problems
6827   # vanish in a puff of smoke.
6828   if test "X${COLLECT_NAMES+set}" != Xset; then
6829     COLLECT_NAMES=
6830     export COLLECT_NAMES
6831   fi
6832   ;;
6833 esac
6834
6835 # Sed substitution that helps us do robust quoting.  It backslashifies
6836 # metacharacters that are still active within double-quoted strings.
6837 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6838
6839 # Same as above, but do not quote variable references.
6840 double_quote_subst='s/\(["`\\]\)/\\\1/g'
6841
6842 # Sed substitution to delay expansion of an escaped shell variable in a
6843 # double_quote_subst'ed string.
6844 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6845
6846 # Sed substitution to delay expansion of an escaped single quote.
6847 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6848
6849 # Sed substitution to avoid accidental globbing in evaled expressions
6850 no_glob_subst='s/\*/\\\*/g'
6851
6852 # Global variables:
6853 ofile=libtool
6854 can_build_shared=yes
6855
6856 # All known linkers require a `.a' archive for static linking (except MSVC,
6857 # which needs '.lib').
6858 libext=a
6859
6860 with_gnu_ld="$lt_cv_prog_gnu_ld"
6861
6862 old_CC="$CC"
6863 old_CFLAGS="$CFLAGS"
6864
6865 # Set sane defaults for various variables
6866 test -z "$CC" && CC=cc
6867 test -z "$LTCC" && LTCC=$CC
6868 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6869 test -z "$LD" && LD=ld
6870 test -z "$ac_objext" && ac_objext=o
6871
6872 for cc_temp in $compiler""; do
6873   case $cc_temp in
6874     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6875     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6876     \-*) ;;
6877     *) break;;
6878   esac
6879 done
6880 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6881
6882
6883 # Only perform the check for file, if the check method requires it
6884 test -z "$MAGIC_CMD" && MAGIC_CMD=file
6885 case $deplibs_check_method in
6886 file_magic*)
6887   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6888     echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
6889 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
6890 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6891   echo $ECHO_N "(cached) $ECHO_C" >&6
6892 else
6893   case $MAGIC_CMD in
6894 [\\/*] |  ?:[\\/]*)
6895   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6896   ;;
6897 *)
6898   lt_save_MAGIC_CMD="$MAGIC_CMD"
6899   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6900   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6901   for ac_dir in $ac_dummy; do
6902     IFS="$lt_save_ifs"
6903     test -z "$ac_dir" && ac_dir=.
6904     if test -f $ac_dir/${ac_tool_prefix}file; then
6905       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6906       if test -n "$file_magic_test_file"; then
6907         case $deplibs_check_method in
6908         "file_magic "*)
6909           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6910           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6911           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6912             $EGREP "$file_magic_regex" > /dev/null; then
6913             :
6914           else
6915             cat <<_LT_EOF 1>&2
6916
6917 *** Warning: the command libtool uses to detect shared libraries,
6918 *** $file_magic_cmd, produces output that libtool cannot recognize.
6919 *** The result is that libtool may fail to recognize shared libraries
6920 *** as such.  This will affect the creation of libtool libraries that
6921 *** depend on shared libraries, but programs linked with such libtool
6922 *** libraries will work regardless of this problem.  Nevertheless, you
6923 *** may want to report the problem to your system manager and/or to
6924 *** bug-libtool@gnu.org
6925
6926 _LT_EOF
6927           fi ;;
6928         esac
6929       fi
6930       break
6931     fi
6932   done
6933   IFS="$lt_save_ifs"
6934   MAGIC_CMD="$lt_save_MAGIC_CMD"
6935   ;;
6936 esac
6937 fi
6938
6939 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6940 if test -n "$MAGIC_CMD"; then
6941   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6942 echo "${ECHO_T}$MAGIC_CMD" >&6
6943 else
6944   echo "$as_me:$LINENO: result: no" >&5
6945 echo "${ECHO_T}no" >&6
6946 fi
6947
6948
6949
6950
6951
6952 if test -z "$lt_cv_path_MAGIC_CMD"; then
6953   if test -n "$ac_tool_prefix"; then
6954     echo "$as_me:$LINENO: checking for file" >&5
6955 echo $ECHO_N "checking for file... $ECHO_C" >&6
6956 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6957   echo $ECHO_N "(cached) $ECHO_C" >&6
6958 else
6959   case $MAGIC_CMD in
6960 [\\/*] |  ?:[\\/]*)
6961   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6962   ;;
6963 *)
6964   lt_save_MAGIC_CMD="$MAGIC_CMD"
6965   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6966   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6967   for ac_dir in $ac_dummy; do
6968     IFS="$lt_save_ifs"
6969     test -z "$ac_dir" && ac_dir=.
6970     if test -f $ac_dir/file; then
6971       lt_cv_path_MAGIC_CMD="$ac_dir/file"
6972       if test -n "$file_magic_test_file"; then
6973         case $deplibs_check_method in
6974         "file_magic "*)
6975           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6976           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6977           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6978             $EGREP "$file_magic_regex" > /dev/null; then
6979             :
6980           else
6981             cat <<_LT_EOF 1>&2
6982
6983 *** Warning: the command libtool uses to detect shared libraries,
6984 *** $file_magic_cmd, produces output that libtool cannot recognize.
6985 *** The result is that libtool may fail to recognize shared libraries
6986 *** as such.  This will affect the creation of libtool libraries that
6987 *** depend on shared libraries, but programs linked with such libtool
6988 *** libraries will work regardless of this problem.  Nevertheless, you
6989 *** may want to report the problem to your system manager and/or to
6990 *** bug-libtool@gnu.org
6991
6992 _LT_EOF
6993           fi ;;
6994         esac
6995       fi
6996       break
6997     fi
6998   done
6999   IFS="$lt_save_ifs"
7000   MAGIC_CMD="$lt_save_MAGIC_CMD"
7001   ;;
7002 esac
7003 fi
7004
7005 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7006 if test -n "$MAGIC_CMD"; then
7007   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7008 echo "${ECHO_T}$MAGIC_CMD" >&6
7009 else
7010   echo "$as_me:$LINENO: result: no" >&5
7011 echo "${ECHO_T}no" >&6
7012 fi
7013
7014
7015   else
7016     MAGIC_CMD=:
7017   fi
7018 fi
7019
7020   fi
7021   ;;
7022 esac
7023
7024 # Use C for the default configuration in the libtool script
7025
7026 lt_save_CC="$CC"
7027 ac_ext=c
7028 ac_cpp='$CPP $CPPFLAGS'
7029 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7030 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7031 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7032
7033
7034 # Source file extension for C test sources.
7035 ac_ext=c
7036
7037 # Object file extension for compiled C test sources.
7038 objext=o
7039 objext=$objext
7040
7041 # Code to be used in simple compile tests
7042 lt_simple_compile_test_code="int some_variable = 0;"
7043
7044 # Code to be used in simple link tests
7045 lt_simple_link_test_code='int main(){return(0);}'
7046
7047
7048
7049
7050
7051
7052
7053 # If no C compiler was specified, use CC.
7054 LTCC=${LTCC-"$CC"}
7055
7056 # If no C compiler flags were specified, use CFLAGS.
7057 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7058
7059 # Allow CC to be a program name with arguments.
7060 compiler=$CC
7061
7062 # Save the default compiler, since it gets overwritten when the other
7063 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7064 compiler_DEFAULT=$CC
7065
7066 # save warnings/boilerplate of simple test code
7067 ac_outfile=conftest.$ac_objext
7068 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7069 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7070 _lt_compiler_boilerplate=`cat conftest.err`
7071 $RM conftest*
7072
7073 ac_outfile=conftest.$ac_objext
7074 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7075 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7076 _lt_linker_boilerplate=`cat conftest.err`
7077 $RM conftest*
7078
7079
7080 ## CAVEAT EMPTOR:
7081 ## There is no encapsulation within the following macros, do not change
7082 ## the running order or otherwise move them around unless you know exactly
7083 ## what you are doing...
7084 if test -n "$compiler"; then
7085
7086 lt_prog_compiler_no_builtin_flag=
7087
7088 if test "$GCC" = yes; then
7089   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7090
7091   echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7092 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
7093 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7094   echo $ECHO_N "(cached) $ECHO_C" >&6
7095 else
7096   lt_cv_prog_compiler_rtti_exceptions=no
7097    ac_outfile=conftest.$ac_objext
7098    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7099    lt_compiler_flag="-fno-rtti -fno-exceptions"
7100    # Insert the option either (1) after the last *FLAGS variable, or
7101    # (2) before a word containing "conftest.", or (3) at the end.
7102    # Note that $ac_compile itself does not contain backslashes and begins
7103    # with a dollar sign (not a hyphen), so the echo should work correctly.
7104    # The option is referenced via a variable to avoid confusing sed.
7105    lt_compile=`echo "$ac_compile" | $SED \
7106    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7107    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7108    -e 's:$: $lt_compiler_flag:'`
7109    (eval echo "\"\$as_me:7109: $lt_compile\"" >&5)
7110    (eval "$lt_compile" 2>conftest.err)
7111    ac_status=$?
7112    cat conftest.err >&5
7113    echo "$as_me:7113: \$? = $ac_status" >&5
7114    if (exit $ac_status) && test -s "$ac_outfile"; then
7115      # The compiler can only warn and ignore the option if not recognized
7116      # So say no if there are warnings other than the usual output.
7117      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7118      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7119      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7120        lt_cv_prog_compiler_rtti_exceptions=yes
7121      fi
7122    fi
7123    $RM conftest*
7124
7125 fi
7126 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7127 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
7128
7129 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7130     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7131 else
7132     :
7133 fi
7134
7135 fi
7136
7137
7138
7139
7140
7141
7142   lt_prog_compiler_wl=
7143 lt_prog_compiler_pic=
7144 lt_prog_compiler_static=
7145
7146 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7147 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
7148
7149   if test "$GCC" = yes; then
7150     lt_prog_compiler_wl='-Wl,'
7151     lt_prog_compiler_static='-static'
7152
7153     case $host_os in
7154       aix*)
7155       # All AIX code is PIC.
7156       if test "$host_cpu" = ia64; then
7157         # AIX 5 now supports IA64 processor
7158         lt_prog_compiler_static='-Bstatic'
7159       fi
7160       ;;
7161
7162     amigaos*)
7163       if test "$host_cpu" = m68k; then
7164         # FIXME: we need at least 68020 code to build shared libraries, but
7165         # adding the `-m68020' flag to GCC prevents building anything better,
7166         # like `-m68040'.
7167         lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7168       fi
7169       ;;
7170
7171     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7172       # PIC is the default for these OSes.
7173       ;;
7174
7175     mingw* | cygwin* | pw32* | os2*)
7176       # This hack is so that the source file can tell whether it is being
7177       # built for inclusion in a dll (and should export symbols for example).
7178       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7179       # (--disable-auto-import) libraries
7180       lt_prog_compiler_pic='-DDLL_EXPORT'
7181       ;;
7182
7183     darwin* | rhapsody*)
7184       # PIC is the default on this platform
7185       # Common symbols not allowed in MH_DYLIB files
7186       lt_prog_compiler_pic='-fno-common'
7187       ;;
7188
7189     hpux*)
7190       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7191       # not for PA HP-UX.
7192       case $host_cpu in
7193       hppa*64*|ia64*)
7194         # +Z the default
7195         ;;
7196       *)
7197         lt_prog_compiler_pic='-fPIC'
7198         ;;
7199       esac
7200       ;;
7201
7202     interix[3-9]*)
7203       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7204       # Instead, we relocate shared libraries at runtime.
7205       ;;
7206
7207     msdosdjgpp*)
7208       # Just because we use GCC doesn't mean we suddenly get shared libraries
7209       # on systems that don't support them.
7210       lt_prog_compiler_can_build_shared=no
7211       enable_shared=no
7212       ;;
7213
7214     *nto* | *qnx*)
7215       # QNX uses GNU C++, but need to define -shared option too, otherwise
7216       # it will coredump.
7217       lt_prog_compiler_pic='-fPIC -shared'
7218       ;;
7219
7220     sysv4*MP*)
7221       if test -d /usr/nec; then
7222         lt_prog_compiler_pic=-Kconform_pic
7223       fi
7224       ;;
7225
7226     *)
7227       lt_prog_compiler_pic='-fPIC'
7228       ;;
7229     esac
7230   else
7231     # PORTME Check for flag to pass linker flags through the system compiler.
7232     case $host_os in
7233     aix*)
7234       lt_prog_compiler_wl='-Wl,'
7235       if test "$host_cpu" = ia64; then
7236         # AIX 5 now supports IA64 processor
7237         lt_prog_compiler_static='-Bstatic'
7238       else
7239         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7240       fi
7241       ;;
7242     darwin*)
7243       # PIC is the default on this platform
7244       # Common symbols not allowed in MH_DYLIB files
7245       case $cc_basename in
7246       xlc*)
7247         lt_prog_compiler_pic='-qnocommon'
7248         lt_prog_compiler_wl='-Wl,'
7249         ;;
7250       esac
7251       ;;
7252
7253     mingw* | cygwin* | pw32* | os2*)
7254       # This hack is so that the source file can tell whether it is being
7255       # built for inclusion in a dll (and should export symbols for example).
7256       lt_prog_compiler_pic='-DDLL_EXPORT'
7257       ;;
7258
7259     hpux9* | hpux10* | hpux11*)
7260       lt_prog_compiler_wl='-Wl,'
7261       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7262       # not for PA HP-UX.
7263       case $host_cpu in
7264       hppa*64*|ia64*)
7265         # +Z the default
7266         ;;
7267       *)
7268         lt_prog_compiler_pic='+Z'
7269         ;;
7270       esac
7271       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7272       lt_prog_compiler_static='${wl}-a ${wl}archive'
7273       ;;
7274
7275     irix5* | irix6* | nonstopux*)
7276       lt_prog_compiler_wl='-Wl,'
7277       # PIC (with -KPIC) is the default.
7278       lt_prog_compiler_static='-non_shared'
7279       ;;
7280
7281     linux* | k*bsd*-gnu)
7282       case $cc_basename in
7283       icc* | ecc*)
7284         lt_prog_compiler_wl='-Wl,'
7285         lt_prog_compiler_pic='-KPIC'
7286         lt_prog_compiler_static='-static'
7287         ;;
7288       pgcc* | pgf77* | pgf90* | pgf95*)
7289         # Portland Group compilers (*not* the Pentium gcc compiler,
7290         # which looks to be a dead project)
7291         lt_prog_compiler_wl='-Wl,'
7292         lt_prog_compiler_pic='-fpic'
7293         lt_prog_compiler_static='-Bstatic'
7294         ;;
7295       ccc*)
7296         lt_prog_compiler_wl='-Wl,'
7297         # All Alpha code is PIC.
7298         lt_prog_compiler_static='-non_shared'
7299         ;;
7300       *)
7301         case `$CC -V 2>&1 | sed 5q` in
7302         *Sun\ C*)
7303           # Sun C 5.9
7304           lt_prog_compiler_pic='-KPIC'
7305           lt_prog_compiler_static='-Bstatic'
7306           lt_prog_compiler_wl='-Wl,'
7307           ;;
7308         *Sun\ F*)
7309           # Sun Fortran 8.3 passes all unrecognized flags to the linker
7310           lt_prog_compiler_pic='-KPIC'
7311           lt_prog_compiler_static='-Bstatic'
7312           lt_prog_compiler_wl=''
7313           ;;
7314         esac
7315         ;;
7316       esac
7317       ;;
7318
7319     newsos6)
7320       lt_prog_compiler_pic='-KPIC'
7321       lt_prog_compiler_static='-Bstatic'
7322       ;;
7323
7324     *nto* | *qnx*)
7325       # QNX uses GNU C++, but need to define -shared option too, otherwise
7326       # it will coredump.
7327       lt_prog_compiler_pic='-fPIC -shared'
7328       ;;
7329
7330     osf3* | osf4* | osf5*)
7331       lt_prog_compiler_wl='-Wl,'
7332       # All OSF/1 code is PIC.
7333       lt_prog_compiler_static='-non_shared'
7334       ;;
7335
7336     rdos*)
7337       lt_prog_compiler_static='-non_shared'
7338       ;;
7339
7340     solaris*)
7341       lt_prog_compiler_pic='-KPIC'
7342       lt_prog_compiler_static='-Bstatic'
7343       case $cc_basename in
7344       f77* | f90* | f95*)
7345         lt_prog_compiler_wl='-Qoption ld ';;
7346       *)
7347         lt_prog_compiler_wl='-Wl,';;
7348       esac
7349       ;;
7350
7351     sunos4*)
7352       lt_prog_compiler_wl='-Qoption ld '
7353       lt_prog_compiler_pic='-PIC'
7354       lt_prog_compiler_static='-Bstatic'
7355       ;;
7356
7357     sysv4 | sysv4.2uw2* | sysv4.3*)
7358       lt_prog_compiler_wl='-Wl,'
7359       lt_prog_compiler_pic='-KPIC'
7360       lt_prog_compiler_static='-Bstatic'
7361       ;;
7362
7363     sysv4*MP*)
7364       if test -d /usr/nec ;then
7365         lt_prog_compiler_pic='-Kconform_pic'
7366         lt_prog_compiler_static='-Bstatic'
7367       fi
7368       ;;
7369
7370     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7371       lt_prog_compiler_wl='-Wl,'
7372       lt_prog_compiler_pic='-KPIC'
7373       lt_prog_compiler_static='-Bstatic'
7374       ;;
7375
7376     unicos*)
7377       lt_prog_compiler_wl='-Wl,'
7378       lt_prog_compiler_can_build_shared=no
7379       ;;
7380
7381     uts4*)
7382       lt_prog_compiler_pic='-pic'
7383       lt_prog_compiler_static='-Bstatic'
7384       ;;
7385
7386     *)
7387       lt_prog_compiler_can_build_shared=no
7388       ;;
7389     esac
7390   fi
7391
7392 case $host_os in
7393   # For platforms which do not support PIC, -DPIC is meaningless:
7394   *djgpp*)
7395     lt_prog_compiler_pic=
7396     ;;
7397   *)
7398     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7399     ;;
7400 esac
7401 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7402 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
7403
7404
7405
7406
7407
7408
7409 #
7410 # Check to make sure the PIC flag actually works.
7411 #
7412 if test -n "$lt_prog_compiler_pic"; then
7413   echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7414 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
7415 if test "${lt_prog_compiler_pic_works+set}" = set; then
7416   echo $ECHO_N "(cached) $ECHO_C" >&6
7417 else
7418   lt_prog_compiler_pic_works=no
7419    ac_outfile=conftest.$ac_objext
7420    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7421    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7422    # Insert the option either (1) after the last *FLAGS variable, or
7423    # (2) before a word containing "conftest.", or (3) at the end.
7424    # Note that $ac_compile itself does not contain backslashes and begins
7425    # with a dollar sign (not a hyphen), so the echo should work correctly.
7426    # The option is referenced via a variable to avoid confusing sed.
7427    lt_compile=`echo "$ac_compile" | $SED \
7428    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7429    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7430    -e 's:$: $lt_compiler_flag:'`
7431    (eval echo "\"\$as_me:7431: $lt_compile\"" >&5)
7432    (eval "$lt_compile" 2>conftest.err)
7433    ac_status=$?
7434    cat conftest.err >&5
7435    echo "$as_me:7435: \$? = $ac_status" >&5
7436    if (exit $ac_status) && test -s "$ac_outfile"; then
7437      # The compiler can only warn and ignore the option if not recognized
7438      # So say no if there are warnings other than the usual output.
7439      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7440      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7441      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7442        lt_prog_compiler_pic_works=yes
7443      fi
7444    fi
7445    $RM conftest*
7446
7447 fi
7448 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7449 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7450
7451 if test x"$lt_prog_compiler_pic_works" = xyes; then
7452     case $lt_prog_compiler_pic in
7453      "" | " "*) ;;
7454      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7455      esac
7456 else
7457     lt_prog_compiler_pic=
7458      lt_prog_compiler_can_build_shared=no
7459 fi
7460
7461 fi
7462
7463
7464
7465
7466
7467
7468 #
7469 # Check to make sure the static flag actually works.
7470 #
7471 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7472 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7473 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
7474 if test "${lt_prog_compiler_static_works+set}" = set; then
7475   echo $ECHO_N "(cached) $ECHO_C" >&6
7476 else
7477   lt_prog_compiler_static_works=no
7478    save_LDFLAGS="$LDFLAGS"
7479    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7480    echo "$lt_simple_link_test_code" > conftest.$ac_ext
7481    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7482      # The linker can only warn and ignore the option if not recognized
7483      # So say no if there are warnings
7484      if test -s conftest.err; then
7485        # Append any errors to the config.log.
7486        cat conftest.err 1>&5
7487        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7488        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7489        if diff conftest.exp conftest.er2 >/dev/null; then
7490          lt_prog_compiler_static_works=yes
7491        fi
7492      else
7493        lt_prog_compiler_static_works=yes
7494      fi
7495    fi
7496    $RM conftest*
7497    LDFLAGS="$save_LDFLAGS"
7498
7499 fi
7500 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7501 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7502
7503 if test x"$lt_prog_compiler_static_works" = xyes; then
7504     :
7505 else
7506     lt_prog_compiler_static=
7507 fi
7508
7509
7510
7511
7512
7513
7514
7515   echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7516 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7517 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7518   echo $ECHO_N "(cached) $ECHO_C" >&6
7519 else
7520   lt_cv_prog_compiler_c_o=no
7521    $RM -r conftest 2>/dev/null
7522    mkdir conftest
7523    cd conftest
7524    mkdir out
7525    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7526
7527    lt_compiler_flag="-o out/conftest2.$ac_objext"
7528    # Insert the option either (1) after the last *FLAGS variable, or
7529    # (2) before a word containing "conftest.", or (3) at the end.
7530    # Note that $ac_compile itself does not contain backslashes and begins
7531    # with a dollar sign (not a hyphen), so the echo should work correctly.
7532    lt_compile=`echo "$ac_compile" | $SED \
7533    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7534    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7535    -e 's:$: $lt_compiler_flag:'`
7536    (eval echo "\"\$as_me:7536: $lt_compile\"" >&5)
7537    (eval "$lt_compile" 2>out/conftest.err)
7538    ac_status=$?
7539    cat out/conftest.err >&5
7540    echo "$as_me:7540: \$? = $ac_status" >&5
7541    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7542    then
7543      # The compiler can only warn and ignore the option if not recognized
7544      # So say no if there are warnings
7545      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7546      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7547      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7548        lt_cv_prog_compiler_c_o=yes
7549      fi
7550    fi
7551    chmod u+w . 2>&5
7552    $RM conftest*
7553    # SGI C++ compiler will create directory out/ii_files/ for
7554    # template instantiation
7555    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7556    $RM out/* && rmdir out
7557    cd ..
7558    $RM -r conftest
7559    $RM conftest*
7560
7561 fi
7562 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7563 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7564
7565
7566
7567
7568
7569
7570   echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7571 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7572 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7573   echo $ECHO_N "(cached) $ECHO_C" >&6
7574 else
7575   lt_cv_prog_compiler_c_o=no
7576    $RM -r conftest 2>/dev/null
7577    mkdir conftest
7578    cd conftest
7579    mkdir out
7580    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7581
7582    lt_compiler_flag="-o out/conftest2.$ac_objext"
7583    # Insert the option either (1) after the last *FLAGS variable, or
7584    # (2) before a word containing "conftest.", or (3) at the end.
7585    # Note that $ac_compile itself does not contain backslashes and begins
7586    # with a dollar sign (not a hyphen), so the echo should work correctly.
7587    lt_compile=`echo "$ac_compile" | $SED \
7588    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7589    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7590    -e 's:$: $lt_compiler_flag:'`
7591    (eval echo "\"\$as_me:7591: $lt_compile\"" >&5)
7592    (eval "$lt_compile" 2>out/conftest.err)
7593    ac_status=$?
7594    cat out/conftest.err >&5
7595    echo "$as_me:7595: \$? = $ac_status" >&5
7596    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7597    then
7598      # The compiler can only warn and ignore the option if not recognized
7599      # So say no if there are warnings
7600      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7601      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7602      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7603        lt_cv_prog_compiler_c_o=yes
7604      fi
7605    fi
7606    chmod u+w . 2>&5
7607    $RM conftest*
7608    # SGI C++ compiler will create directory out/ii_files/ for
7609    # template instantiation
7610    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7611    $RM out/* && rmdir out
7612    cd ..
7613    $RM -r conftest
7614    $RM conftest*
7615
7616 fi
7617 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7618 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7619
7620
7621
7622
7623 hard_links="nottested"
7624 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7625   # do not overwrite the value of need_locks provided by the user
7626   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
7627 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
7628   hard_links=yes
7629   $RM conftest*
7630   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7631   touch conftest.a
7632   ln conftest.a conftest.b 2>&5 || hard_links=no
7633   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7634   echo "$as_me:$LINENO: result: $hard_links" >&5
7635 echo "${ECHO_T}$hard_links" >&6
7636   if test "$hard_links" = no; then
7637     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7638 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7639     need_locks=warn
7640   fi
7641 else
7642   need_locks=no
7643 fi
7644
7645
7646
7647
7648
7649
7650   echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7651 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
7652
7653   runpath_var=
7654   allow_undefined_flag=
7655   always_export_symbols=no
7656   archive_cmds=
7657   archive_expsym_cmds=
7658   compiler_needs_object=no
7659   enable_shared_with_static_runtimes=no
7660   export_dynamic_flag_spec=
7661   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7662   hardcode_automatic=no
7663   hardcode_direct=no
7664   hardcode_direct_absolute=no
7665   hardcode_libdir_flag_spec=
7666   hardcode_libdir_flag_spec_ld=
7667   hardcode_libdir_separator=
7668   hardcode_minus_L=no
7669   hardcode_shlibpath_var=unsupported
7670   inherit_rpath=no
7671   link_all_deplibs=unknown
7672   module_cmds=
7673   module_expsym_cmds=
7674   old_archive_from_new_cmds=
7675   old_archive_from_expsyms_cmds=
7676   thread_safe_flag_spec=
7677   whole_archive_flag_spec=
7678   # include_expsyms should be a list of space-separated symbols to be *always*
7679   # included in the symbol list
7680   include_expsyms=
7681   # exclude_expsyms can be an extended regexp of symbols to exclude
7682   # it will be wrapped by ` (' and `)$', so one must not match beginning or
7683   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7684   # as well as any symbol that contains `d'.
7685   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
7686   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7687   # platforms (ab)use it in PIC code, but their linkers get confused if
7688   # the symbol is explicitly referenced.  Since portable code cannot
7689   # rely on this symbol name, it's probably fine to never include it in
7690   # preloaded symbol tables.
7691   extract_expsyms_cmds=
7692
7693   case $host_os in
7694   cygwin* | mingw* | pw32*)
7695     # FIXME: the MSVC++ port hasn't been tested in a loooong time
7696     # When not using gcc, we currently assume that we are using
7697     # Microsoft Visual C++.
7698     if test "$GCC" != yes; then
7699       with_gnu_ld=no
7700     fi
7701     ;;
7702   interix*)
7703     # we just hope/assume this is gcc and not c89 (= MSVC++)
7704     with_gnu_ld=yes
7705     ;;
7706   openbsd*)
7707     with_gnu_ld=no
7708     ;;
7709   esac
7710
7711   ld_shlibs=yes
7712   if test "$with_gnu_ld" = yes; then
7713     # If archive_cmds runs LD, not CC, wlarc should be empty
7714     wlarc='${wl}'
7715
7716     # Set some defaults for GNU ld with shared library support. These
7717     # are reset later if shared libraries are not supported. Putting them
7718     # here allows them to be overridden if necessary.
7719     runpath_var=LD_RUN_PATH
7720     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7721     export_dynamic_flag_spec='${wl}--export-dynamic'
7722     # ancient GNU ld didn't support --whole-archive et. al.
7723     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7724       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7725     else
7726       whole_archive_flag_spec=
7727     fi
7728     supports_anon_versioning=no
7729     case `$LD -v 2>&1` in
7730       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7731       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7732       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7733       *\ 2.11.*) ;; # other 2.11 versions
7734       *) supports_anon_versioning=yes ;;
7735     esac
7736
7737     # See if GNU ld supports shared libraries.
7738     case $host_os in
7739     aix[3-9]*)
7740       # On AIX/PPC, the GNU linker is very broken
7741       if test "$host_cpu" != ia64; then
7742         ld_shlibs=no
7743         cat <<_LT_EOF 1>&2
7744
7745 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7746 *** to be unable to reliably create shared libraries on AIX.
7747 *** Therefore, libtool is disabling shared libraries support.  If you
7748 *** really care for shared libraries, you may want to modify your PATH
7749 *** so that a non-GNU linker is found, and then restart.
7750
7751 _LT_EOF
7752       fi
7753       ;;
7754
7755     amigaos*)
7756       if test "$host_cpu" = m68k; then
7757         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)'
7758         hardcode_libdir_flag_spec='-L$libdir'
7759         hardcode_minus_L=yes
7760       fi
7761
7762       # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
7763       # that the semantics of dynamic libraries on AmigaOS, at least up
7764       # to version 4, is to share data among multiple programs linked
7765       # with the same dynamic library.  Since this doesn't match the
7766       # behavior of shared libraries on other platforms, we can't use
7767       # them.
7768       ld_shlibs=no
7769       ;;
7770
7771     beos*)
7772       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7773         allow_undefined_flag=unsupported
7774         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7775         # support --undefined.  This deserves some investigation.  FIXME
7776         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7777       else
7778         ld_shlibs=no
7779       fi
7780       ;;
7781
7782     cygwin* | mingw* | pw32*)
7783       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7784       # as there is no search path for DLLs.
7785       hardcode_libdir_flag_spec='-L$libdir'
7786       allow_undefined_flag=unsupported
7787       always_export_symbols=no
7788       enable_shared_with_static_runtimes=yes
7789       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7790
7791       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7792         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7793         # If the export-symbols file already is a .def file (1st line
7794         # is EXPORTS), use it as is; otherwise, prepend...
7795         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7796           cp $export_symbols $output_objdir/$soname.def;
7797         else
7798           echo EXPORTS > $output_objdir/$soname.def;
7799           cat $export_symbols >> $output_objdir/$soname.def;
7800         fi~
7801         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7802       else
7803         ld_shlibs=no
7804       fi
7805       ;;
7806
7807     interix[3-9]*)
7808       hardcode_direct=no
7809       hardcode_shlibpath_var=no
7810       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7811       export_dynamic_flag_spec='${wl}-E'
7812       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7813       # Instead, shared libraries are loaded at an image base (0x10000000 by
7814       # default) and relocated if they conflict, which is a slow very memory
7815       # consuming and fragmenting process.  To avoid this, we pick a random,
7816       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7817       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7818       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7819       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'
7820       ;;
7821
7822     gnu* | linux* | tpf* | k*bsd*-gnu)
7823       tmp_diet=no
7824       if test "$host_os" = linux-dietlibc; then
7825         case $cc_basename in
7826           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
7827         esac
7828       fi
7829       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7830          && test "$tmp_diet" = no
7831       then
7832         tmp_addflag=
7833         case $cc_basename,$host_cpu in
7834         pgcc*)                          # Portland Group C compiler
7835           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'
7836           tmp_addflag=' $pic_flag'
7837           ;;
7838         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
7839           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'
7840           tmp_addflag=' $pic_flag -Mnomain' ;;
7841         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
7842           tmp_addflag=' -i_dynamic' ;;
7843         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
7844           tmp_addflag=' -i_dynamic -nofor_main' ;;
7845         ifc* | ifort*)                  # Intel Fortran compiler
7846           tmp_addflag=' -nofor_main' ;;
7847         esac
7848         case `$CC -V 2>&1 | sed 5q` in
7849         *Sun\ C*)                       # Sun C 5.9
7850           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'
7851           compiler_needs_object=yes
7852           tmp_sharedflag='-G' ;;
7853         *Sun\ F*)                       # Sun Fortran 8.3
7854           tmp_sharedflag='-G' ;;
7855         *)
7856           tmp_sharedflag='-shared' ;;
7857         esac
7858         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7859
7860         if test "x$supports_anon_versioning" = xyes; then
7861           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7862             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7863             echo "local: *; };" >> $output_objdir/$libname.ver~
7864             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7865         fi
7866       else
7867         ld_shlibs=no
7868       fi
7869       ;;
7870
7871     netbsd*)
7872       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
7873         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7874         wlarc=
7875       else
7876         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7877         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7878       fi
7879       ;;
7880
7881     solaris*)
7882       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
7883         ld_shlibs=no
7884         cat <<_LT_EOF 1>&2
7885
7886 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
7887 *** create shared libraries on Solaris systems.  Therefore, libtool
7888 *** is disabling shared libraries support.  We urge you to upgrade GNU
7889 *** binutils to release 2.9.1 or newer.  Another option is to modify
7890 *** your PATH or compiler configuration so that the native linker is
7891 *** used, and then restart.
7892
7893 _LT_EOF
7894       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7895         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7896         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7897       else
7898         ld_shlibs=no
7899       fi
7900       ;;
7901
7902     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
7903       case `$LD -v 2>&1` in
7904         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
7905         ld_shlibs=no
7906         cat <<_LT_EOF 1>&2
7907
7908 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
7909 *** reliably create shared libraries on SCO systems.  Therefore, libtool
7910 *** is disabling shared libraries support.  We urge you to upgrade GNU
7911 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
7912 *** your PATH or compiler configuration so that the native linker is
7913 *** used, and then restart.
7914
7915 _LT_EOF
7916         ;;
7917         *)
7918           # For security reasons, it is highly recommended that you always
7919           # use absolute paths for naming shared libraries, and exclude the
7920           # DT_RUNPATH tag from executables and libraries.  But doing so
7921           # requires that you compile everything twice, which is a pain.
7922           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7923             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7924             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7925             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7926           else
7927             ld_shlibs=no
7928           fi
7929         ;;
7930       esac
7931       ;;
7932
7933     sunos4*)
7934       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7935       wlarc=
7936       hardcode_direct=yes
7937       hardcode_shlibpath_var=no
7938       ;;
7939
7940     *)
7941       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7942         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7943         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7944       else
7945         ld_shlibs=no
7946       fi
7947       ;;
7948     esac
7949
7950     if test "$ld_shlibs" = no; then
7951       runpath_var=
7952       hardcode_libdir_flag_spec=
7953       export_dynamic_flag_spec=
7954       whole_archive_flag_spec=
7955     fi
7956   else
7957     # PORTME fill in a description of your system's linker (not GNU ld)
7958     case $host_os in
7959     aix3*)
7960       allow_undefined_flag=unsupported
7961       always_export_symbols=yes
7962       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'
7963       # Note: this linker hardcodes the directories in LIBPATH if there
7964       # are no directories specified by -L.
7965       hardcode_minus_L=yes
7966       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
7967         # Neither direct hardcoding nor static linking is supported with a
7968         # broken collect2.
7969         hardcode_direct=unsupported
7970       fi
7971       ;;
7972
7973     aix[4-9]*)
7974       if test "$host_cpu" = ia64; then
7975         # On IA64, the linker does run time linking by default, so we don't
7976         # have to do anything special.
7977         aix_use_runtimelinking=no
7978         exp_sym_flag='-Bexport'
7979         no_entry_flag=""
7980       else
7981         # If we're using GNU nm, then we don't want the "-C" option.
7982         # -C means demangle to AIX nm, but means don't demangle with GNU nm
7983         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
7984           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'
7985         else
7986           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'
7987         fi
7988         aix_use_runtimelinking=no
7989
7990         # Test if we are trying to use run time linking or normal
7991         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
7992         # need to do runtime linking.
7993         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
7994           for ld_flag in $LDFLAGS; do
7995           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
7996             aix_use_runtimelinking=yes
7997             break
7998           fi
7999           done
8000           ;;
8001         esac
8002
8003         exp_sym_flag='-bexport'
8004         no_entry_flag='-bnoentry'
8005       fi
8006
8007       # When large executables or shared objects are built, AIX ld can
8008       # have problems creating the table of contents.  If linking a library
8009       # or program results in "error TOC overflow" add -mminimal-toc to
8010       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8011       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8012
8013       archive_cmds=''
8014       hardcode_direct=yes
8015       hardcode_direct_absolute=yes
8016       hardcode_libdir_separator=':'
8017       link_all_deplibs=yes
8018       file_list_spec='${wl}-f,'
8019
8020       if test "$GCC" = yes; then
8021         case $host_os in aix4.[012]|aix4.[012].*)
8022         # We only want to do this on AIX 4.2 and lower, the check
8023         # below for broken collect2 doesn't work under 4.3+
8024           collect2name=`${CC} -print-prog-name=collect2`
8025           if test -f "$collect2name" &&
8026            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8027           then
8028           # We have reworked collect2
8029           :
8030           else
8031           # We have old collect2
8032           hardcode_direct=unsupported
8033           # It fails to find uninstalled libraries when the uninstalled
8034           # path is not listed in the libpath.  Setting hardcode_minus_L
8035           # to unsupported forces relinking
8036           hardcode_minus_L=yes
8037           hardcode_libdir_flag_spec='-L$libdir'
8038           hardcode_libdir_separator=
8039           fi
8040           ;;
8041         esac
8042         shared_flag='-shared'
8043         if test "$aix_use_runtimelinking" = yes; then
8044           shared_flag="$shared_flag "'${wl}-G'
8045         fi
8046       else
8047         # not using gcc
8048         if test "$host_cpu" = ia64; then
8049         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8050         # chokes on -Wl,-G. The following line is correct:
8051           shared_flag='-G'
8052         else
8053           if test "$aix_use_runtimelinking" = yes; then
8054             shared_flag='${wl}-G'
8055           else
8056             shared_flag='${wl}-bM:SRE'
8057           fi
8058         fi
8059       fi
8060
8061       # It seems that -bexpall does not export symbols beginning with
8062       # underscore (_), so it is better to generate a list of symbols to export.
8063       always_export_symbols=yes
8064       if test "$aix_use_runtimelinking" = yes; then
8065         # Warning - without using the other runtime loading flags (-brtl),
8066         # -berok will link without error, but may produce a broken library.
8067         allow_undefined_flag='-berok'
8068         # Determine the default libpath from the value encoded in an
8069         # empty executable.
8070         cat >conftest.$ac_ext <<_ACEOF
8071 /* confdefs.h.  */
8072 _ACEOF
8073 cat confdefs.h >>conftest.$ac_ext
8074 cat >>conftest.$ac_ext <<_ACEOF
8075 /* end confdefs.h.  */
8076
8077 int
8078 main ()
8079 {
8080
8081   ;
8082   return 0;
8083 }
8084 _ACEOF
8085 rm -f conftest.$ac_objext conftest$ac_exeext
8086 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8087   (eval $ac_link) 2>conftest.er1
8088   ac_status=$?
8089   grep -v '^ *+' conftest.er1 >conftest.err
8090   rm -f conftest.er1
8091   cat conftest.err >&5
8092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8093   (exit $ac_status); } &&
8094          { ac_try='test -z "$ac_c_werror_flag"
8095                          || test ! -s conftest.err'
8096   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8097   (eval $ac_try) 2>&5
8098   ac_status=$?
8099   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8100   (exit $ac_status); }; } &&
8101          { ac_try='test -s conftest$ac_exeext'
8102   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8103   (eval $ac_try) 2>&5
8104   ac_status=$?
8105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8106   (exit $ac_status); }; }; then
8107
8108 lt_aix_libpath_sed='
8109     /Import File Strings/,/^$/ {
8110         /^0/ {
8111             s/^0  *\(.*\)$/\1/
8112             p
8113         }
8114     }'
8115 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8116 # Check for a 64-bit object if we didn't find anything.
8117 if test -z "$aix_libpath"; then
8118   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8119 fi
8120 else
8121   echo "$as_me: failed program was:" >&5
8122 sed 's/^/| /' conftest.$ac_ext >&5
8123
8124 fi
8125 rm -f conftest.err conftest.$ac_objext \
8126       conftest$ac_exeext conftest.$ac_ext
8127 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8128
8129         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8130         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"
8131       else
8132         if test "$host_cpu" = ia64; then
8133           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8134           allow_undefined_flag="-z nodefs"
8135           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"
8136         else
8137          # Determine the default libpath from the value encoded in an
8138          # empty executable.
8139          cat >conftest.$ac_ext <<_ACEOF
8140 /* confdefs.h.  */
8141 _ACEOF
8142 cat confdefs.h >>conftest.$ac_ext
8143 cat >>conftest.$ac_ext <<_ACEOF
8144 /* end confdefs.h.  */
8145
8146 int
8147 main ()
8148 {
8149
8150   ;
8151   return 0;
8152 }
8153 _ACEOF
8154 rm -f conftest.$ac_objext conftest$ac_exeext
8155 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8156   (eval $ac_link) 2>conftest.er1
8157   ac_status=$?
8158   grep -v '^ *+' conftest.er1 >conftest.err
8159   rm -f conftest.er1
8160   cat conftest.err >&5
8161   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8162   (exit $ac_status); } &&
8163          { ac_try='test -z "$ac_c_werror_flag"
8164                          || test ! -s conftest.err'
8165   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8166   (eval $ac_try) 2>&5
8167   ac_status=$?
8168   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8169   (exit $ac_status); }; } &&
8170          { ac_try='test -s conftest$ac_exeext'
8171   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8172   (eval $ac_try) 2>&5
8173   ac_status=$?
8174   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8175   (exit $ac_status); }; }; then
8176
8177 lt_aix_libpath_sed='
8178     /Import File Strings/,/^$/ {
8179         /^0/ {
8180             s/^0  *\(.*\)$/\1/
8181             p
8182         }
8183     }'
8184 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8185 # Check for a 64-bit object if we didn't find anything.
8186 if test -z "$aix_libpath"; then
8187   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8188 fi
8189 else
8190   echo "$as_me: failed program was:" >&5
8191 sed 's/^/| /' conftest.$ac_ext >&5
8192
8193 fi
8194 rm -f conftest.err conftest.$ac_objext \
8195       conftest$ac_exeext conftest.$ac_ext
8196 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8197
8198          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8199           # Warning - without using the other run time loading flags,
8200           # -berok will link without error, but may produce a broken library.
8201           no_undefined_flag=' ${wl}-bernotok'
8202           allow_undefined_flag=' ${wl}-berok'
8203           # Exported symbols can be pulled into shared objects from archives
8204           whole_archive_flag_spec='$convenience'
8205           archive_cmds_need_lc=yes
8206           # This is similar to how AIX traditionally builds its shared libraries.
8207           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'
8208         fi
8209       fi
8210       ;;
8211
8212     amigaos*)
8213       if test "$host_cpu" = m68k; then
8214         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)'
8215         hardcode_libdir_flag_spec='-L$libdir'
8216         hardcode_minus_L=yes
8217       fi
8218       # see comment about different semantics on the GNU ld section
8219       ld_shlibs=no
8220       ;;
8221
8222     bsdi[45]*)
8223       export_dynamic_flag_spec=-rdynamic
8224       ;;
8225
8226     cygwin* | mingw* | pw32*)
8227       # When not using gcc, we currently assume that we are using
8228       # Microsoft Visual C++.
8229       # hardcode_libdir_flag_spec is actually meaningless, as there is
8230       # no search path for DLLs.
8231       hardcode_libdir_flag_spec=' '
8232       allow_undefined_flag=unsupported
8233       # Tell ltmain to make .lib files, not .a files.
8234       libext=lib
8235       # Tell ltmain to make .dll files, not .so files.
8236       shrext_cmds=".dll"
8237       # FIXME: Setting linknames here is a bad hack.
8238       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8239       # The linker will automatically build a .lib file if we build a DLL.
8240       old_archive_from_new_cmds='true'
8241       # FIXME: Should let the user specify the lib program.
8242       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8243       fix_srcfile_path='`cygpath -w "$srcfile"`'
8244       enable_shared_with_static_runtimes=yes
8245       ;;
8246
8247     darwin* | rhapsody*)
8248       case $host_os in
8249       rhapsody* | darwin1.[012])
8250         allow_undefined_flag='${wl}-undefined ${wl}suppress'
8251         ;;
8252       *) # Darwin 1.3 on
8253         case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
8254         10.[012])
8255           allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8256           ;;
8257         10.*)
8258           allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
8259           ;;
8260         esac
8261         ;;
8262       esac
8263       archive_cmds_need_lc=no
8264       hardcode_direct=no
8265       hardcode_automatic=yes
8266       hardcode_shlibpath_var=unsupported
8267       whole_archive_flag_spec=''
8268       link_all_deplibs=yes
8269       if test "$GCC" = yes ; then
8270         if test "${lt_cv_apple_cc_single_mod+set}" = set; then
8271   echo $ECHO_N "(cached) $ECHO_C" >&6
8272 else
8273   lt_cv_apple_cc_single_mod=no
8274         if test -z "${LT_MULTI_MODULE}"; then
8275           # By default we will add the -single_module flag. You can override
8276           # by either setting the environment variable LT_MULTI_MODULE
8277           # non-empty at configure time, or by adding -multi-module to the
8278           # link flags.
8279           echo "int foo(void){return 1;}" > conftest.c
8280           $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8281               -dynamiclib ${wl}-single_module conftest.c
8282           if test -f libconftest.dylib; then
8283               lt_cv_apple_cc_single_mod=yes
8284               rm libconftest.dylib
8285           fi
8286           rm conftest.$ac_ext
8287         fi
8288 fi
8289
8290         output_verbose_link_cmd=echo
8291         if test "X$lt_cv_apple_cc_single_mod" = Xyes ; then
8292           archive_cmds='$CC -dynamiclib $single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8293           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}'
8294         else
8295           archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8296           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}'
8297         fi
8298         module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8299         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}'
8300       else
8301         case $cc_basename in
8302         xlc*)
8303           output_verbose_link_cmd=echo
8304           archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`$ECHO $rpath/$soname` $verstring'
8305           module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8306           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8307           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}'
8308           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}'
8309           ;;
8310         *)
8311           ld_shlibs=no
8312           ;;
8313         esac
8314       fi
8315       ;;
8316
8317     dgux*)
8318       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8319       hardcode_libdir_flag_spec='-L$libdir'
8320       hardcode_shlibpath_var=no
8321       ;;
8322
8323     freebsd1*)
8324       ld_shlibs=no
8325       ;;
8326
8327     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8328     # support.  Future versions do this automatically, but an explicit c++rt0.o
8329     # does not break anything, and helps significantly (at the cost of a little
8330     # extra space).
8331     freebsd2.2*)
8332       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8333       hardcode_libdir_flag_spec='-R$libdir'
8334       hardcode_direct=yes
8335       hardcode_shlibpath_var=no
8336       ;;
8337
8338     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8339     freebsd2*)
8340       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8341       hardcode_direct=yes
8342       hardcode_minus_L=yes
8343       hardcode_shlibpath_var=no
8344       ;;
8345
8346     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8347     freebsd* | dragonfly*)
8348       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8349       hardcode_libdir_flag_spec='-R$libdir'
8350       hardcode_direct=yes
8351       hardcode_shlibpath_var=no
8352       ;;
8353
8354     hpux9*)
8355       if test "$GCC" = yes; then
8356         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'
8357       else
8358         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'
8359       fi
8360       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8361       hardcode_libdir_separator=:
8362       hardcode_direct=yes
8363
8364       # hardcode_minus_L: Not really in the search PATH,
8365       # but as the default location of the library.
8366       hardcode_minus_L=yes
8367       export_dynamic_flag_spec='${wl}-E'
8368       ;;
8369
8370     hpux10*)
8371       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8372         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8373       else
8374         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8375       fi
8376       if test "$with_gnu_ld" = no; then
8377         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8378         hardcode_libdir_flag_spec_ld='+b $libdir'
8379         hardcode_libdir_separator=:
8380         hardcode_direct=yes
8381         hardcode_direct_absolute=yes
8382         export_dynamic_flag_spec='${wl}-E'
8383         # hardcode_minus_L: Not really in the search PATH,
8384         # but as the default location of the library.
8385         hardcode_minus_L=yes
8386       fi
8387       ;;
8388
8389     hpux11*)
8390       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8391         case $host_cpu in
8392         hppa*64*)
8393           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8394           ;;
8395         ia64*)
8396           archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8397           ;;
8398         *)
8399           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8400           ;;
8401         esac
8402       else
8403         case $host_cpu in
8404         hppa*64*)
8405           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8406           ;;
8407         ia64*)
8408           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8409           ;;
8410         *)
8411           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8412           ;;
8413         esac
8414       fi
8415       if test "$with_gnu_ld" = no; then
8416         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8417         hardcode_libdir_separator=:
8418
8419         case $host_cpu in
8420         hppa*64*|ia64*)
8421           hardcode_direct=no
8422           hardcode_shlibpath_var=no
8423           ;;
8424         *)
8425           hardcode_direct=yes
8426           hardcode_direct_absolute=yes
8427           export_dynamic_flag_spec='${wl}-E'
8428
8429           # hardcode_minus_L: Not really in the search PATH,
8430           # but as the default location of the library.
8431           hardcode_minus_L=yes
8432           ;;
8433         esac
8434       fi
8435       ;;
8436
8437     irix5* | irix6* | nonstopux*)
8438       if test "$GCC" = yes; then
8439         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'
8440         # Try to use the -exported_symbol ld option, if it does not
8441         # work, assume that -exports_file does not work either and
8442         # implicitly export all symbols.
8443         save_LDFLAGS="$LDFLAGS"
8444         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8445         cat >conftest.$ac_ext <<_ACEOF
8446 int foo(void) {}
8447 _ACEOF
8448 rm -f conftest.$ac_objext conftest$ac_exeext
8449 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8450   (eval $ac_link) 2>conftest.er1
8451   ac_status=$?
8452   grep -v '^ *+' conftest.er1 >conftest.err
8453   rm -f conftest.er1
8454   cat conftest.err >&5
8455   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8456   (exit $ac_status); } &&
8457          { ac_try='test -z "$ac_c_werror_flag"
8458                          || test ! -s conftest.err'
8459   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8460   (eval $ac_try) 2>&5
8461   ac_status=$?
8462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8463   (exit $ac_status); }; } &&
8464          { ac_try='test -s conftest$ac_exeext'
8465   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8466   (eval $ac_try) 2>&5
8467   ac_status=$?
8468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8469   (exit $ac_status); }; }; then
8470   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'
8471
8472 else
8473   echo "$as_me: failed program was:" >&5
8474 sed 's/^/| /' conftest.$ac_ext >&5
8475
8476 fi
8477 rm -f conftest.err conftest.$ac_objext \
8478       conftest$ac_exeext conftest.$ac_ext
8479         LDFLAGS="$save_LDFLAGS"
8480       else
8481         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'
8482         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'
8483       fi
8484       archive_cmds_need_lc='no'
8485       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8486       hardcode_libdir_separator=:
8487       inherit_rpath=yes
8488       link_all_deplibs=yes
8489       ;;
8490
8491     netbsd*)
8492       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8493         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8494       else
8495         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8496       fi
8497       hardcode_libdir_flag_spec='-R$libdir'
8498       hardcode_direct=yes
8499       hardcode_shlibpath_var=no
8500       ;;
8501
8502     newsos6)
8503       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8504       hardcode_direct=yes
8505       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8506       hardcode_libdir_separator=:
8507       hardcode_shlibpath_var=no
8508       ;;
8509
8510     *nto* | *qnx*)
8511       ;;
8512
8513     openbsd*)
8514       hardcode_direct=yes
8515       hardcode_shlibpath_var=no
8516       hardcode_direct_absolute=yes
8517       if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8518         archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8519         archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8520         hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8521         export_dynamic_flag_spec='${wl}-E'
8522       else
8523         case $host_os in
8524         openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8525           archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8526           hardcode_libdir_flag_spec='-R$libdir'
8527           ;;
8528         *)
8529           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8530           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8531           ;;
8532         esac
8533       fi
8534       ;;
8535
8536     os2*)
8537       hardcode_libdir_flag_spec='-L$libdir'
8538       hardcode_minus_L=yes
8539       allow_undefined_flag=unsupported
8540       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'
8541       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8542       ;;
8543
8544     osf3*)
8545       if test "$GCC" = yes; then
8546         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8547         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'
8548       else
8549         allow_undefined_flag=' -expect_unresolved \*'
8550         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'
8551       fi
8552       archive_cmds_need_lc='no'
8553       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8554       hardcode_libdir_separator=:
8555       ;;
8556
8557     osf4* | osf5*)      # as osf3* with the addition of -msym flag
8558       if test "$GCC" = yes; then
8559         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8560         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'
8561         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8562       else
8563         allow_undefined_flag=' -expect_unresolved \*'
8564         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'
8565         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~
8566         $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'
8567
8568         # Both c and cxx compiler support -rpath directly
8569         hardcode_libdir_flag_spec='-rpath $libdir'
8570       fi
8571       archive_cmds_need_lc='no'
8572       hardcode_libdir_separator=:
8573       ;;
8574
8575     solaris*)
8576       no_undefined_flag=' -z defs'
8577       if test "$GCC" = yes; then
8578         wlarc='${wl}'
8579         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8580         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8581           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8582       else
8583         case `$CC -V 2>&1` in
8584         *"Compilers 5.0"*)
8585           wlarc=''
8586           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8587           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8588           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8589           ;;
8590         *)
8591           wlarc='${wl}'
8592           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8593           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8594           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8595           ;;
8596         esac
8597       fi
8598       hardcode_libdir_flag_spec='-R$libdir'
8599       hardcode_shlibpath_var=no
8600       case $host_os in
8601       solaris2.[0-5] | solaris2.[0-5].*) ;;
8602       *)
8603         # The compiler driver will combine and reorder linker options,
8604         # but understands `-z linker_flag'.  GCC discards it without `$wl',
8605         # but is careful enough not to reorder.
8606         # Supported since Solaris 2.6 (maybe 2.5.1?)
8607         if test "$GCC" = yes; then
8608           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8609         else
8610           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8611         fi
8612         ;;
8613       esac
8614       link_all_deplibs=yes
8615       ;;
8616
8617     sunos4*)
8618       if test "x$host_vendor" = xsequent; then
8619         # Use $CC to link under sequent, because it throws in some extra .o
8620         # files that make .init and .fini sections work.
8621         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8622       else
8623         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8624       fi
8625       hardcode_libdir_flag_spec='-L$libdir'
8626       hardcode_direct=yes
8627       hardcode_minus_L=yes
8628       hardcode_shlibpath_var=no
8629       ;;
8630
8631     sysv4)
8632       case $host_vendor in
8633         sni)
8634           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8635           hardcode_direct=yes # is this really true???
8636         ;;
8637         siemens)
8638           ## LD is ld it makes a PLAMLIB
8639           ## CC just makes a GrossModule.
8640           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8641           reload_cmds='$CC -r -o $output$reload_objs'
8642           hardcode_direct=no
8643         ;;
8644         motorola)
8645           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8646           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8647         ;;
8648       esac
8649       runpath_var='LD_RUN_PATH'
8650       hardcode_shlibpath_var=no
8651       ;;
8652
8653     sysv4.3*)
8654       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8655       hardcode_shlibpath_var=no
8656       export_dynamic_flag_spec='-Bexport'
8657       ;;
8658
8659     sysv4*MP*)
8660       if test -d /usr/nec; then
8661         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8662         hardcode_shlibpath_var=no
8663         runpath_var=LD_RUN_PATH
8664         hardcode_runpath_var=yes
8665         ld_shlibs=yes
8666       fi
8667       ;;
8668
8669     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8670       no_undefined_flag='${wl}-z,text'
8671       archive_cmds_need_lc=no
8672       hardcode_shlibpath_var=no
8673       runpath_var='LD_RUN_PATH'
8674
8675       if test "$GCC" = yes; then
8676         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8677         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8678       else
8679         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8680         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8681       fi
8682       ;;
8683
8684     sysv5* | sco3.2v5* | sco5v6*)
8685       # Note: We can NOT use -z defs as we might desire, because we do not
8686       # link with -lc, and that would cause any symbols used from libc to
8687       # always be unresolved, which means just about no library would
8688       # ever link correctly.  If we're not using GNU ld we use -z text
8689       # though, which does catch some bad symbols but isn't as heavy-handed
8690       # as -z defs.
8691       no_undefined_flag='${wl}-z,text'
8692       allow_undefined_flag='${wl}-z,nodefs'
8693       archive_cmds_need_lc=no
8694       hardcode_shlibpath_var=no
8695       hardcode_libdir_flag_spec='${wl}-R,$libdir'
8696       hardcode_libdir_separator=':'
8697       link_all_deplibs=yes
8698       export_dynamic_flag_spec='${wl}-Bexport'
8699       runpath_var='LD_RUN_PATH'
8700
8701       if test "$GCC" = yes; then
8702         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8703         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8704       else
8705         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8706         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8707       fi
8708       ;;
8709
8710     uts4*)
8711       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8712       hardcode_libdir_flag_spec='-L$libdir'
8713       hardcode_shlibpath_var=no
8714       ;;
8715
8716     *)
8717       ld_shlibs=no
8718       ;;
8719     esac
8720
8721     if test x$host_vendor = xsni; then
8722       case $host in
8723       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8724         export_dynamic_flag_spec='${wl}-Blargedynsym'
8725         ;;
8726       esac
8727     fi
8728   fi
8729
8730 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8731 echo "${ECHO_T}$ld_shlibs" >&6
8732 test "$ld_shlibs" = no && can_build_shared=no
8733
8734 with_gnu_ld=$with_gnu_ld
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750 #
8751 # Do we need to explicitly link libc?
8752 #
8753 case "x$archive_cmds_need_lc" in
8754 x|xyes)
8755   # Assume -lc should be added
8756   archive_cmds_need_lc=yes
8757
8758   if test "$enable_shared" = yes && test "$GCC" = yes; then
8759     case $archive_cmds in
8760     *'~'*)
8761       # FIXME: we may have to deal with multi-command sequences.
8762       ;;
8763     '$CC '*)
8764       # Test whether the compiler implicitly links with -lc since on some
8765       # systems, -lgcc has to come before -lc. If gcc already passes -lc
8766       # to ld, don't add -lc before -lgcc.
8767       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
8768 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
8769       $RM conftest*
8770       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8771
8772       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8773   (eval $ac_compile) 2>&5
8774   ac_status=$?
8775   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8776   (exit $ac_status); } 2>conftest.err; then
8777         soname=conftest
8778         lib=conftest
8779         libobjs=conftest.$ac_objext
8780         deplibs=
8781         wl=$lt_prog_compiler_wl
8782         pic_flag=$lt_prog_compiler_pic
8783         compiler_flags=-v
8784         linker_flags=-v
8785         verstring=
8786         output_objdir=.
8787         libname=conftest
8788         lt_save_allow_undefined_flag=$allow_undefined_flag
8789         allow_undefined_flag=
8790         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
8791   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8792   ac_status=$?
8793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8794   (exit $ac_status); }
8795         then
8796           archive_cmds_need_lc=no
8797         else
8798           archive_cmds_need_lc=yes
8799         fi
8800         allow_undefined_flag=$lt_save_allow_undefined_flag
8801       else
8802         cat conftest.err 1>&5
8803       fi
8804       $RM conftest*
8805       echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
8806 echo "${ECHO_T}$archive_cmds_need_lc" >&6
8807       ;;
8808     esac
8809   fi
8810   ;;
8811 esac
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874
8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969   echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8970 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
8971 withGCC=$GCC
8972 if test "$withGCC" = yes; then
8973   case $host_os in
8974     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
8975     *) lt_awk_arg="/^libraries:/" ;;
8976   esac
8977   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8978   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
8979     # if the path contains ";" then we assume it to be the separator
8980     # otherwise default to the standard path separator (i.e. ":") - it is
8981     # assumed that no part of a normal pathname contains ";" but that should
8982     # okay in the real world where ";" in dirpaths is itself problematic.
8983     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
8984   else
8985     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8986   fi
8987   # Ok, now we have the path, separated by spaces, we can step through it
8988   # and add multilib dir if necessary.
8989   lt_tmp_lt_search_path_spec=
8990   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
8991   for lt_sys_path in $lt_search_path_spec; do
8992     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
8993       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
8994     else
8995       test -d "$lt_sys_path" && \
8996         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
8997     fi
8998   done
8999   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9000 BEGIN {RS=" "; FS="/|\n";} {
9001   lt_foo="";
9002   lt_count=0;
9003   for (lt_i = NF; lt_i > 0; lt_i--) {
9004     if ($lt_i != "" && $lt_i != ".") {
9005       if ($lt_i == "..") {
9006         lt_count++;
9007       } else {
9008         if (lt_count == 0) {
9009           lt_foo="/" $lt_i lt_foo;
9010         } else {
9011           lt_count--;
9012         }
9013       }
9014     }
9015   }
9016   if (lt_foo != "") { lt_freq[lt_foo]++; }
9017   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9018 }'`
9019   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9020 else
9021   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9022 fi
9023 library_names_spec=
9024 libname_spec='lib$name'
9025 soname_spec=
9026 shrext_cmds=".so"
9027 postinstall_cmds=
9028 postuninstall_cmds=
9029 finish_cmds=
9030 finish_eval=
9031 shlibpath_var=
9032 shlibpath_overrides_runpath=unknown
9033 version_type=none
9034 dynamic_linker="$host_os ld.so"
9035 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9036 need_lib_prefix=unknown
9037 hardcode_into_libs=no
9038
9039 # when you set need_version to no, make sure it does not cause -set_version
9040 # flags to be left without arguments
9041 need_version=unknown
9042
9043 case $host_os in
9044 aix3*)
9045   version_type=linux
9046   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9047   shlibpath_var=LIBPATH
9048
9049   # AIX 3 has no versioning support, so we append a major version to the name.
9050   soname_spec='${libname}${release}${shared_ext}$major'
9051   ;;
9052
9053 aix[4-9]*)
9054   version_type=linux
9055   need_lib_prefix=no
9056   need_version=no
9057   hardcode_into_libs=yes
9058   if test "$host_cpu" = ia64; then
9059     # AIX 5 supports IA64
9060     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9061     shlibpath_var=LD_LIBRARY_PATH
9062   else
9063     # With GCC up to 2.95.x, collect2 would create an import file
9064     # for dependence libraries.  The import file would start with
9065     # the line `#! .'.  This would cause the generated library to
9066     # depend on `.', always an invalid library.  This was fixed in
9067     # development snapshots of GCC prior to 3.0.
9068     case $host_os in
9069       aix4 | aix4.[01] | aix4.[01].*)
9070       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9071            echo ' yes '
9072            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9073         :
9074       else
9075         can_build_shared=no
9076       fi
9077       ;;
9078     esac
9079     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9080     # soname into executable. Probably we can add versioning support to
9081     # collect2, so additional links can be useful in future.
9082     if test "$aix_use_runtimelinking" = yes; then
9083       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9084       # instead of lib<name>.a to let people know that these are not
9085       # typical AIX shared libraries.
9086       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9087     else
9088       # We preserve .a as extension for shared libraries through AIX4.2
9089       # and later when we are not doing run time linking.
9090       library_names_spec='${libname}${release}.a $libname.a'
9091       soname_spec='${libname}${release}${shared_ext}$major'
9092     fi
9093     shlibpath_var=LIBPATH
9094   fi
9095   ;;
9096
9097 amigaos*)
9098   if test "$host_cpu" = m68k; then
9099     library_names_spec='$libname.ixlibrary $libname.a'
9100     # Create ${libname}_ixlibrary.a entries in /sys/libs.
9101     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'
9102   else
9103     dynamic_linker=no
9104   fi
9105   ;;
9106
9107 beos*)
9108   library_names_spec='${libname}${shared_ext}'
9109   dynamic_linker="$host_os ld.so"
9110   shlibpath_var=LIBRARY_PATH
9111   ;;
9112
9113 bsdi[45]*)
9114   version_type=linux
9115   need_version=no
9116   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9117   soname_spec='${libname}${release}${shared_ext}$major'
9118   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9119   shlibpath_var=LD_LIBRARY_PATH
9120   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9121   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9122   # the default ld.so.conf also contains /usr/contrib/lib and
9123   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9124   # libtool to hard-code these into programs
9125   ;;
9126
9127 cygwin* | mingw* | pw32*)
9128   version_type=windows
9129   shrext_cmds=".dll"
9130   need_version=no
9131   need_lib_prefix=no
9132
9133   case $withGCC,$host_os in
9134   yes,cygwin* | yes,mingw* | yes,pw32*)
9135     library_names_spec='$libname.dll.a'
9136     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9137     postinstall_cmds='base_file=`basename \${file}`~
9138       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9139       dldir=$destdir/`dirname \$dlpath`~
9140       test -d \$dldir || mkdir -p \$dldir~
9141       $install_prog $dir/$dlname \$dldir/$dlname~
9142       chmod a+x \$dldir/$dlname~
9143       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9144         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9145       fi'
9146     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9147       dlpath=$dir/\$dldll~
9148        $RM \$dlpath'
9149     shlibpath_overrides_runpath=yes
9150
9151     case $host_os in
9152     cygwin*)
9153       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9154       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9155       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9156       ;;
9157     mingw*)
9158       # MinGW DLLs use traditional 'lib' prefix
9159       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9160       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9161       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9162         # It is most probably a Windows format PATH printed by
9163         # mingw gcc, but we are running on Cygwin. Gcc prints its search
9164         # path with ; separators, and with drive letters. We can handle the
9165         # drive letters (cygwin fileutils understands them), so leave them,
9166         # especially as we might pass files found there to a mingw objdump,
9167         # which wouldn't understand a cygwinified path. Ahh.
9168         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9169       else
9170         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9171       fi
9172       ;;
9173     pw32*)
9174       # pw32 DLLs use 'pw' prefix rather than 'lib'
9175       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9176       ;;
9177     esac
9178     ;;
9179
9180   *)
9181     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9182     ;;
9183   esac
9184   dynamic_linker='Win32 ld.exe'
9185   # FIXME: first we should search . and the directory the executable is in
9186   shlibpath_var=PATH
9187   ;;
9188
9189 darwin* | rhapsody*)
9190   dynamic_linker="$host_os dyld"
9191   version_type=darwin
9192   need_lib_prefix=no
9193   need_version=no
9194   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9195   soname_spec='${libname}${release}${major}$shared_ext'
9196   shlibpath_overrides_runpath=yes
9197   shlibpath_var=DYLD_LIBRARY_PATH
9198   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9199
9200   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9201   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9202   ;;
9203
9204 dgux*)
9205   version_type=linux
9206   need_lib_prefix=no
9207   need_version=no
9208   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9209   soname_spec='${libname}${release}${shared_ext}$major'
9210   shlibpath_var=LD_LIBRARY_PATH
9211   ;;
9212
9213 freebsd1*)
9214   dynamic_linker=no
9215   ;;
9216
9217 freebsd* | dragonfly*)
9218   # DragonFly does not have aout.  When/if they implement a new
9219   # versioning mechanism, adjust this.
9220   if test -x /usr/bin/objformat; then
9221     objformat=`/usr/bin/objformat`
9222   else
9223     case $host_os in
9224     freebsd[123]*) objformat=aout ;;
9225     *) objformat=elf ;;
9226     esac
9227   fi
9228   version_type=freebsd-$objformat
9229   case $version_type in
9230     freebsd-elf*)
9231       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9232       need_version=no
9233       need_lib_prefix=no
9234       ;;
9235     freebsd-*)
9236       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9237       need_version=yes
9238       ;;
9239   esac
9240   shlibpath_var=LD_LIBRARY_PATH
9241   case $host_os in
9242   freebsd2*)
9243     shlibpath_overrides_runpath=yes
9244     ;;
9245   freebsd3.[01]* | freebsdelf3.[01]*)
9246     shlibpath_overrides_runpath=yes
9247     hardcode_into_libs=yes
9248     ;;
9249   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9250   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9251     shlibpath_overrides_runpath=no
9252     hardcode_into_libs=yes
9253     ;;
9254   *) # from 4.6 on, and DragonFly
9255     shlibpath_overrides_runpath=yes
9256     hardcode_into_libs=yes
9257     ;;
9258   esac
9259   ;;
9260
9261 gnu*)
9262   version_type=linux
9263   need_lib_prefix=no
9264   need_version=no
9265   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9266   soname_spec='${libname}${release}${shared_ext}$major'
9267   shlibpath_var=LD_LIBRARY_PATH
9268   hardcode_into_libs=yes
9269   ;;
9270
9271 hpux9* | hpux10* | hpux11*)
9272   # Give a soname corresponding to the major version so that dld.sl refuses to
9273   # link against other versions.
9274   version_type=sunos
9275   need_lib_prefix=no
9276   need_version=no
9277   case $host_cpu in
9278   ia64*)
9279     shrext_cmds='.so'
9280     hardcode_into_libs=yes
9281     dynamic_linker="$host_os dld.so"
9282     shlibpath_var=LD_LIBRARY_PATH
9283     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9284     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9285     soname_spec='${libname}${release}${shared_ext}$major'
9286     if test "X$HPUX_IA64_MODE" = X32; then
9287       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9288     else
9289       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9290     fi
9291     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9292     ;;
9293   hppa*64*)
9294     shrext_cmds='.sl'
9295     hardcode_into_libs=yes
9296     dynamic_linker="$host_os dld.sl"
9297     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9298     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9299     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9300     soname_spec='${libname}${release}${shared_ext}$major'
9301     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9302     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9303     ;;
9304   *)
9305     shrext_cmds='.sl'
9306     dynamic_linker="$host_os dld.sl"
9307     shlibpath_var=SHLIB_PATH
9308     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
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     ;;
9312   esac
9313   # HP-UX runs *really* slowly unless shared libraries are mode 555.
9314   postinstall_cmds='chmod 555 $lib'
9315   ;;
9316
9317 interix[3-9]*)
9318   version_type=linux
9319   need_lib_prefix=no
9320   need_version=no
9321   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9322   soname_spec='${libname}${release}${shared_ext}$major'
9323   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9324   shlibpath_var=LD_LIBRARY_PATH
9325   shlibpath_overrides_runpath=no
9326   hardcode_into_libs=yes
9327   ;;
9328
9329 irix5* | irix6* | nonstopux*)
9330   case $host_os in
9331     nonstopux*) version_type=nonstopux ;;
9332     *)
9333         if test "$lt_cv_prog_gnu_ld" = yes; then
9334                 version_type=linux
9335         else
9336                 version_type=irix
9337         fi ;;
9338   esac
9339   need_lib_prefix=no
9340   need_version=no
9341   soname_spec='${libname}${release}${shared_ext}$major'
9342   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9343   case $host_os in
9344   irix5* | nonstopux*)
9345     libsuff= shlibsuff=
9346     ;;
9347   *)
9348     case $LD in # libtool.m4 will add one of these switches to LD
9349     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9350       libsuff= shlibsuff= libmagic=32-bit;;
9351     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9352       libsuff=32 shlibsuff=N32 libmagic=N32;;
9353     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9354       libsuff=64 shlibsuff=64 libmagic=64-bit;;
9355     *) libsuff= shlibsuff= libmagic=never-match;;
9356     esac
9357     ;;
9358   esac
9359   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9360   shlibpath_overrides_runpath=no
9361   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9362   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9363   hardcode_into_libs=yes
9364   ;;
9365
9366 # No shared lib support for Linux oldld, aout, or coff.
9367 linux*oldld* | linux*aout* | linux*coff*)
9368   dynamic_linker=no
9369   ;;
9370
9371 # This must be Linux ELF.
9372 linux* | k*bsd*-gnu)
9373   version_type=linux
9374   need_lib_prefix=no
9375   need_version=no
9376   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9377   soname_spec='${libname}${release}${shared_ext}$major'
9378   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9379   shlibpath_var=LD_LIBRARY_PATH
9380   shlibpath_overrides_runpath=no
9381   # Some binutils ld are patched to set DT_RUNPATH
9382   save_LDFLAGS=$LDFLAGS
9383   save_libdir=$libdir
9384   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9385        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9386   cat >conftest.$ac_ext <<_ACEOF
9387 /* confdefs.h.  */
9388 _ACEOF
9389 cat confdefs.h >>conftest.$ac_ext
9390 cat >>conftest.$ac_ext <<_ACEOF
9391 /* end confdefs.h.  */
9392
9393 int
9394 main ()
9395 {
9396
9397   ;
9398   return 0;
9399 }
9400 _ACEOF
9401 rm -f conftest.$ac_objext conftest$ac_exeext
9402 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9403   (eval $ac_link) 2>conftest.er1
9404   ac_status=$?
9405   grep -v '^ *+' conftest.er1 >conftest.err
9406   rm -f conftest.er1
9407   cat conftest.err >&5
9408   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9409   (exit $ac_status); } &&
9410          { ac_try='test -z "$ac_c_werror_flag"
9411                          || test ! -s conftest.err'
9412   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9413   (eval $ac_try) 2>&5
9414   ac_status=$?
9415   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9416   (exit $ac_status); }; } &&
9417          { ac_try='test -s conftest$ac_exeext'
9418   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9419   (eval $ac_try) 2>&5
9420   ac_status=$?
9421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9422   (exit $ac_status); }; }; then
9423   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir"; then
9424   shlibpath_overrides_runpath=yes
9425 fi
9426
9427 else
9428   echo "$as_me: failed program was:" >&5
9429 sed 's/^/| /' conftest.$ac_ext >&5
9430
9431 fi
9432 rm -f conftest.err conftest.$ac_objext \
9433       conftest$ac_exeext conftest.$ac_ext
9434   LDFLAGS=$save_LDFLAGS
9435   libdir=$save_libdir
9436
9437   # This implies no fast_install, which is unacceptable.
9438   # Some rework will be needed to allow for fast_install
9439   # before this can be enabled.
9440   hardcode_into_libs=yes
9441
9442   # Append ld.so.conf contents to the search path
9443   if test -f /etc/ld.so.conf; then
9444     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' ' '`
9445     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9446   fi
9447
9448   # We used to test for /lib/ld.so.1 and disable shared libraries on
9449   # powerpc, because MkLinux only supported shared libraries with the
9450   # GNU dynamic linker.  Since this was broken with cross compilers,
9451   # most powerpc-linux boxes support dynamic linking these days and
9452   # people can always --disable-shared, the test was removed, and we
9453   # assume the GNU/Linux dynamic linker is in use.
9454   dynamic_linker='GNU/Linux ld.so'
9455   ;;
9456
9457 netbsd*)
9458   version_type=sunos
9459   need_lib_prefix=no
9460   need_version=no
9461   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9462     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9463     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9464     dynamic_linker='NetBSD (a.out) ld.so'
9465   else
9466     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9467     soname_spec='${libname}${release}${shared_ext}$major'
9468     dynamic_linker='NetBSD ld.elf_so'
9469   fi
9470   shlibpath_var=LD_LIBRARY_PATH
9471   shlibpath_overrides_runpath=yes
9472   hardcode_into_libs=yes
9473   ;;
9474
9475 newsos6)
9476   version_type=linux
9477   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9478   shlibpath_var=LD_LIBRARY_PATH
9479   shlibpath_overrides_runpath=yes
9480   ;;
9481
9482 *nto* | *qnx*)
9483   version_type=qnx
9484   need_lib_prefix=no
9485   need_version=no
9486   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9487   soname_spec='${libname}${release}${shared_ext}$major'
9488   shlibpath_var=LD_LIBRARY_PATH
9489   shlibpath_overrides_runpath=no
9490   hardcode_into_libs=yes
9491   dynamic_linker='ldqnx.so'
9492   ;;
9493
9494 openbsd*)
9495   version_type=sunos
9496   sys_lib_dlsearch_path_spec="/usr/lib"
9497   need_lib_prefix=no
9498   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9499   case $host_os in
9500     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9501     *)                          need_version=no  ;;
9502   esac
9503   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9504   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9505   shlibpath_var=LD_LIBRARY_PATH
9506   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9507     case $host_os in
9508       openbsd2.[89] | openbsd2.[89].*)
9509         shlibpath_overrides_runpath=no
9510         ;;
9511       *)
9512         shlibpath_overrides_runpath=yes
9513         ;;
9514       esac
9515   else
9516     shlibpath_overrides_runpath=yes
9517   fi
9518   ;;
9519
9520 os2*)
9521   libname_spec='$name'
9522   shrext_cmds=".dll"
9523   need_lib_prefix=no
9524   library_names_spec='$libname${shared_ext} $libname.a'
9525   dynamic_linker='OS/2 ld.exe'
9526   shlibpath_var=LIBPATH
9527   ;;
9528
9529 osf3* | osf4* | osf5*)
9530   version_type=osf
9531   need_lib_prefix=no
9532   need_version=no
9533   soname_spec='${libname}${release}${shared_ext}$major'
9534   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9535   shlibpath_var=LD_LIBRARY_PATH
9536   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9537   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9538   ;;
9539
9540 rdos*)
9541   dynamic_linker=no
9542   ;;
9543
9544 solaris*)
9545   version_type=linux
9546   need_lib_prefix=no
9547   need_version=no
9548   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9549   soname_spec='${libname}${release}${shared_ext}$major'
9550   shlibpath_var=LD_LIBRARY_PATH
9551   shlibpath_overrides_runpath=yes
9552   hardcode_into_libs=yes
9553   # ldd complains unless libraries are executable
9554   postinstall_cmds='chmod +x $lib'
9555   ;;
9556
9557 sunos4*)
9558   version_type=sunos
9559   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9560   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9561   shlibpath_var=LD_LIBRARY_PATH
9562   shlibpath_overrides_runpath=yes
9563   if test "$with_gnu_ld" = yes; then
9564     need_lib_prefix=no
9565   fi
9566   need_version=yes
9567   ;;
9568
9569 sysv4 | sysv4.3*)
9570   version_type=linux
9571   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9572   soname_spec='${libname}${release}${shared_ext}$major'
9573   shlibpath_var=LD_LIBRARY_PATH
9574   case $host_vendor in
9575     sni)
9576       shlibpath_overrides_runpath=no
9577       need_lib_prefix=no
9578       runpath_var=LD_RUN_PATH
9579       ;;
9580     siemens)
9581       need_lib_prefix=no
9582       ;;
9583     motorola)
9584       need_lib_prefix=no
9585       need_version=no
9586       shlibpath_overrides_runpath=no
9587       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9588       ;;
9589   esac
9590   ;;
9591
9592 sysv4*MP*)
9593   if test -d /usr/nec ;then
9594     version_type=linux
9595     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9596     soname_spec='$libname${shared_ext}.$major'
9597     shlibpath_var=LD_LIBRARY_PATH
9598   fi
9599   ;;
9600
9601 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9602   version_type=freebsd-elf
9603   need_lib_prefix=no
9604   need_version=no
9605   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9606   soname_spec='${libname}${release}${shared_ext}$major'
9607   shlibpath_var=LD_LIBRARY_PATH
9608   shlibpath_overrides_runpath=yes
9609   hardcode_into_libs=yes
9610   if test "$with_gnu_ld" = yes; then
9611     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9612   else
9613     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9614     case $host_os in
9615       sco3.2v5*)
9616         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9617         ;;
9618     esac
9619   fi
9620   sys_lib_dlsearch_path_spec='/usr/lib'
9621   ;;
9622
9623 tpf*)
9624   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9625   version_type=linux
9626   need_lib_prefix=no
9627   need_version=no
9628   library_name_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9629   shlibpath_var=LD_LIBRARY_PATH
9630   shlibpath_overrides_runpath=no
9631   hardcode_into_libs=yes
9632   ;;
9633
9634 uts4*)
9635   version_type=linux
9636   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9637   soname_spec='${libname}${release}${shared_ext}$major'
9638   shlibpath_var=LD_LIBRARY_PATH
9639   ;;
9640
9641 *)
9642   dynamic_linker=no
9643   ;;
9644 esac
9645 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9646 echo "${ECHO_T}$dynamic_linker" >&6
9647 test "$dynamic_linker" = no && can_build_shared=no
9648
9649 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9650 if test "$GCC" = yes; then
9651   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9652 fi
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740   echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9741 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9742 hardcode_action=
9743 if test -n "$hardcode_libdir_flag_spec" ||
9744    test -n "$runpath_var" ||
9745    test "X$hardcode_automatic" = "Xyes" ; then
9746
9747   # We can hardcode non-existent directories.
9748   if test "$hardcode_direct" != no &&
9749      # If the only mechanism to avoid hardcoding is shlibpath_var, we
9750      # have to relink, otherwise we might link with an installed library
9751      # when we should be linking with a yet-to-be-installed one
9752      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9753      test "$hardcode_minus_L" != no; then
9754     # Linking always hardcodes the temporary library directory.
9755     hardcode_action=relink
9756   else
9757     # We can link without hardcoding, and we can hardcode nonexisting dirs.
9758     hardcode_action=immediate
9759   fi
9760 else
9761   # We cannot hardcode anything, or else we can only hardcode existing
9762   # directories.
9763   hardcode_action=unsupported
9764 fi
9765 echo "$as_me:$LINENO: result: $hardcode_action" >&5
9766 echo "${ECHO_T}$hardcode_action" >&6
9767
9768 if test "$hardcode_action" = relink ||
9769    test "$inherit_rpath" = yes; then
9770   # Fast installation is not supported
9771   enable_fast_install=no
9772 elif test "$shlibpath_overrides_runpath" = yes ||
9773      test "$enable_shared" = no; then
9774   # Fast installation is not necessary
9775   enable_fast_install=needless
9776 fi
9777
9778
9779
9780
9781
9782
9783   if test "x$enable_dlopen" != xyes; then
9784   enable_dlopen=unknown
9785   enable_dlopen_self=unknown
9786   enable_dlopen_self_static=unknown
9787 else
9788   lt_cv_dlopen=no
9789   lt_cv_dlopen_libs=
9790
9791   case $host_os in
9792   beos*)
9793     lt_cv_dlopen="load_add_on"
9794     lt_cv_dlopen_libs=
9795     lt_cv_dlopen_self=yes
9796     ;;
9797
9798   mingw* | pw32*)
9799     lt_cv_dlopen="LoadLibrary"
9800     lt_cv_dlopen_libs=
9801     ;;
9802
9803   cygwin*)
9804     lt_cv_dlopen="dlopen"
9805     lt_cv_dlopen_libs=
9806     ;;
9807
9808   darwin*)
9809   # if libdl is installed we need to link against it
9810     echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9811 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9812 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9813   echo $ECHO_N "(cached) $ECHO_C" >&6
9814 else
9815   ac_check_lib_save_LIBS=$LIBS
9816 LIBS="-ldl  $LIBS"
9817 cat >conftest.$ac_ext <<_ACEOF
9818 /* confdefs.h.  */
9819 _ACEOF
9820 cat confdefs.h >>conftest.$ac_ext
9821 cat >>conftest.$ac_ext <<_ACEOF
9822 /* end confdefs.h.  */
9823
9824 /* Override any gcc2 internal prototype to avoid an error.  */
9825 #ifdef __cplusplus
9826 extern "C"
9827 #endif
9828 /* We use char because int might match the return type of a gcc2
9829    builtin and then its argument prototype would still apply.  */
9830 char dlopen ();
9831 int
9832 main ()
9833 {
9834 dlopen ();
9835   ;
9836   return 0;
9837 }
9838 _ACEOF
9839 rm -f conftest.$ac_objext conftest$ac_exeext
9840 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9841   (eval $ac_link) 2>conftest.er1
9842   ac_status=$?
9843   grep -v '^ *+' conftest.er1 >conftest.err
9844   rm -f conftest.er1
9845   cat conftest.err >&5
9846   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9847   (exit $ac_status); } &&
9848          { ac_try='test -z "$ac_c_werror_flag"
9849                          || test ! -s conftest.err'
9850   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9851   (eval $ac_try) 2>&5
9852   ac_status=$?
9853   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9854   (exit $ac_status); }; } &&
9855          { ac_try='test -s conftest$ac_exeext'
9856   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9857   (eval $ac_try) 2>&5
9858   ac_status=$?
9859   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9860   (exit $ac_status); }; }; then
9861   ac_cv_lib_dl_dlopen=yes
9862 else
9863   echo "$as_me: failed program was:" >&5
9864 sed 's/^/| /' conftest.$ac_ext >&5
9865
9866 ac_cv_lib_dl_dlopen=no
9867 fi
9868 rm -f conftest.err conftest.$ac_objext \
9869       conftest$ac_exeext conftest.$ac_ext
9870 LIBS=$ac_check_lib_save_LIBS
9871 fi
9872 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9873 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9874 if test $ac_cv_lib_dl_dlopen = yes; then
9875   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9876 else
9877
9878     lt_cv_dlopen="dyld"
9879     lt_cv_dlopen_libs=
9880     lt_cv_dlopen_self=yes
9881
9882 fi
9883
9884     ;;
9885
9886   *)
9887     echo "$as_me:$LINENO: checking for shl_load" >&5
9888 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
9889 if test "${ac_cv_func_shl_load+set}" = set; then
9890   echo $ECHO_N "(cached) $ECHO_C" >&6
9891 else
9892   cat >conftest.$ac_ext <<_ACEOF
9893 /* confdefs.h.  */
9894 _ACEOF
9895 cat confdefs.h >>conftest.$ac_ext
9896 cat >>conftest.$ac_ext <<_ACEOF
9897 /* end confdefs.h.  */
9898 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9899    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9900 #define shl_load innocuous_shl_load
9901
9902 /* System header to define __stub macros and hopefully few prototypes,
9903     which can conflict with char shl_load (); below.
9904     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9905     <limits.h> exists even on freestanding compilers.  */
9906
9907 #ifdef __STDC__
9908 # include <limits.h>
9909 #else
9910 # include <assert.h>
9911 #endif
9912
9913 #undef shl_load
9914
9915 /* Override any gcc2 internal prototype to avoid an error.  */
9916 #ifdef __cplusplus
9917 extern "C"
9918 {
9919 #endif
9920 /* We use char because int might match the return type of a gcc2
9921    builtin and then its argument prototype would still apply.  */
9922 char shl_load ();
9923 /* The GNU C library defines this for functions which it implements
9924     to always fail with ENOSYS.  Some functions are actually named
9925     something starting with __ and the normal name is an alias.  */
9926 #if defined (__stub_shl_load) || defined (__stub___shl_load)
9927 choke me
9928 #else
9929 char (*f) () = shl_load;
9930 #endif
9931 #ifdef __cplusplus
9932 }
9933 #endif
9934
9935 int
9936 main ()
9937 {
9938 return f != shl_load;
9939   ;
9940   return 0;
9941 }
9942 _ACEOF
9943 rm -f conftest.$ac_objext conftest$ac_exeext
9944 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9945   (eval $ac_link) 2>conftest.er1
9946   ac_status=$?
9947   grep -v '^ *+' conftest.er1 >conftest.err
9948   rm -f conftest.er1
9949   cat conftest.err >&5
9950   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9951   (exit $ac_status); } &&
9952          { ac_try='test -z "$ac_c_werror_flag"
9953                          || test ! -s conftest.err'
9954   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9955   (eval $ac_try) 2>&5
9956   ac_status=$?
9957   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9958   (exit $ac_status); }; } &&
9959          { ac_try='test -s conftest$ac_exeext'
9960   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9961   (eval $ac_try) 2>&5
9962   ac_status=$?
9963   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9964   (exit $ac_status); }; }; then
9965   ac_cv_func_shl_load=yes
9966 else
9967   echo "$as_me: failed program was:" >&5
9968 sed 's/^/| /' conftest.$ac_ext >&5
9969
9970 ac_cv_func_shl_load=no
9971 fi
9972 rm -f conftest.err conftest.$ac_objext \
9973       conftest$ac_exeext conftest.$ac_ext
9974 fi
9975 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9976 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
9977 if test $ac_cv_func_shl_load = yes; then
9978   lt_cv_dlopen="shl_load"
9979 else
9980   echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9981 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
9982 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9983   echo $ECHO_N "(cached) $ECHO_C" >&6
9984 else
9985   ac_check_lib_save_LIBS=$LIBS
9986 LIBS="-ldld  $LIBS"
9987 cat >conftest.$ac_ext <<_ACEOF
9988 /* confdefs.h.  */
9989 _ACEOF
9990 cat confdefs.h >>conftest.$ac_ext
9991 cat >>conftest.$ac_ext <<_ACEOF
9992 /* end confdefs.h.  */
9993
9994 /* Override any gcc2 internal prototype to avoid an error.  */
9995 #ifdef __cplusplus
9996 extern "C"
9997 #endif
9998 /* We use char because int might match the return type of a gcc2
9999    builtin and then its argument prototype would still apply.  */
10000 char shl_load ();
10001 int
10002 main ()
10003 {
10004 shl_load ();
10005   ;
10006   return 0;
10007 }
10008 _ACEOF
10009 rm -f conftest.$ac_objext conftest$ac_exeext
10010 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10011   (eval $ac_link) 2>conftest.er1
10012   ac_status=$?
10013   grep -v '^ *+' conftest.er1 >conftest.err
10014   rm -f conftest.er1
10015   cat conftest.err >&5
10016   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10017   (exit $ac_status); } &&
10018          { ac_try='test -z "$ac_c_werror_flag"
10019                          || test ! -s conftest.err'
10020   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10021   (eval $ac_try) 2>&5
10022   ac_status=$?
10023   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10024   (exit $ac_status); }; } &&
10025          { ac_try='test -s conftest$ac_exeext'
10026   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10027   (eval $ac_try) 2>&5
10028   ac_status=$?
10029   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10030   (exit $ac_status); }; }; then
10031   ac_cv_lib_dld_shl_load=yes
10032 else
10033   echo "$as_me: failed program was:" >&5
10034 sed 's/^/| /' conftest.$ac_ext >&5
10035
10036 ac_cv_lib_dld_shl_load=no
10037 fi
10038 rm -f conftest.err conftest.$ac_objext \
10039       conftest$ac_exeext conftest.$ac_ext
10040 LIBS=$ac_check_lib_save_LIBS
10041 fi
10042 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
10043 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
10044 if test $ac_cv_lib_dld_shl_load = yes; then
10045   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
10046 else
10047   echo "$as_me:$LINENO: checking for dlopen" >&5
10048 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
10049 if test "${ac_cv_func_dlopen+set}" = set; then
10050   echo $ECHO_N "(cached) $ECHO_C" >&6
10051 else
10052   cat >conftest.$ac_ext <<_ACEOF
10053 /* confdefs.h.  */
10054 _ACEOF
10055 cat confdefs.h >>conftest.$ac_ext
10056 cat >>conftest.$ac_ext <<_ACEOF
10057 /* end confdefs.h.  */
10058 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
10059    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10060 #define dlopen innocuous_dlopen
10061
10062 /* System header to define __stub macros and hopefully few prototypes,
10063     which can conflict with char dlopen (); below.
10064     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10065     <limits.h> exists even on freestanding compilers.  */
10066
10067 #ifdef __STDC__
10068 # include <limits.h>
10069 #else
10070 # include <assert.h>
10071 #endif
10072
10073 #undef dlopen
10074
10075 /* Override any gcc2 internal prototype to avoid an error.  */
10076 #ifdef __cplusplus
10077 extern "C"
10078 {
10079 #endif
10080 /* We use char because int might match the return type of a gcc2
10081    builtin and then its argument prototype would still apply.  */
10082 char dlopen ();
10083 /* The GNU C library defines this for functions which it implements
10084     to always fail with ENOSYS.  Some functions are actually named
10085     something starting with __ and the normal name is an alias.  */
10086 #if defined (__stub_dlopen) || defined (__stub___dlopen)
10087 choke me
10088 #else
10089 char (*f) () = dlopen;
10090 #endif
10091 #ifdef __cplusplus
10092 }
10093 #endif
10094
10095 int
10096 main ()
10097 {
10098 return f != dlopen;
10099   ;
10100   return 0;
10101 }
10102 _ACEOF
10103 rm -f conftest.$ac_objext conftest$ac_exeext
10104 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10105   (eval $ac_link) 2>conftest.er1
10106   ac_status=$?
10107   grep -v '^ *+' conftest.er1 >conftest.err
10108   rm -f conftest.er1
10109   cat conftest.err >&5
10110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10111   (exit $ac_status); } &&
10112          { ac_try='test -z "$ac_c_werror_flag"
10113                          || test ! -s conftest.err'
10114   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10115   (eval $ac_try) 2>&5
10116   ac_status=$?
10117   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10118   (exit $ac_status); }; } &&
10119          { ac_try='test -s conftest$ac_exeext'
10120   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10121   (eval $ac_try) 2>&5
10122   ac_status=$?
10123   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10124   (exit $ac_status); }; }; then
10125   ac_cv_func_dlopen=yes
10126 else
10127   echo "$as_me: failed program was:" >&5
10128 sed 's/^/| /' conftest.$ac_ext >&5
10129
10130 ac_cv_func_dlopen=no
10131 fi
10132 rm -f conftest.err conftest.$ac_objext \
10133       conftest$ac_exeext conftest.$ac_ext
10134 fi
10135 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
10136 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
10137 if test $ac_cv_func_dlopen = yes; then
10138   lt_cv_dlopen="dlopen"
10139 else
10140   echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10141 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
10142 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10143   echo $ECHO_N "(cached) $ECHO_C" >&6
10144 else
10145   ac_check_lib_save_LIBS=$LIBS
10146 LIBS="-ldl  $LIBS"
10147 cat >conftest.$ac_ext <<_ACEOF
10148 /* confdefs.h.  */
10149 _ACEOF
10150 cat confdefs.h >>conftest.$ac_ext
10151 cat >>conftest.$ac_ext <<_ACEOF
10152 /* end confdefs.h.  */
10153
10154 /* Override any gcc2 internal prototype to avoid an error.  */
10155 #ifdef __cplusplus
10156 extern "C"
10157 #endif
10158 /* We use char because int might match the return type of a gcc2
10159    builtin and then its argument prototype would still apply.  */
10160 char dlopen ();
10161 int
10162 main ()
10163 {
10164 dlopen ();
10165   ;
10166   return 0;
10167 }
10168 _ACEOF
10169 rm -f conftest.$ac_objext conftest$ac_exeext
10170 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10171   (eval $ac_link) 2>conftest.er1
10172   ac_status=$?
10173   grep -v '^ *+' conftest.er1 >conftest.err
10174   rm -f conftest.er1
10175   cat conftest.err >&5
10176   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10177   (exit $ac_status); } &&
10178          { ac_try='test -z "$ac_c_werror_flag"
10179                          || test ! -s conftest.err'
10180   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10181   (eval $ac_try) 2>&5
10182   ac_status=$?
10183   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10184   (exit $ac_status); }; } &&
10185          { ac_try='test -s conftest$ac_exeext'
10186   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10187   (eval $ac_try) 2>&5
10188   ac_status=$?
10189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10190   (exit $ac_status); }; }; then
10191   ac_cv_lib_dl_dlopen=yes
10192 else
10193   echo "$as_me: failed program was:" >&5
10194 sed 's/^/| /' conftest.$ac_ext >&5
10195
10196 ac_cv_lib_dl_dlopen=no
10197 fi
10198 rm -f conftest.err conftest.$ac_objext \
10199       conftest$ac_exeext conftest.$ac_ext
10200 LIBS=$ac_check_lib_save_LIBS
10201 fi
10202 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10203 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
10204 if test $ac_cv_lib_dl_dlopen = yes; then
10205   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10206 else
10207   echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10208 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
10209 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10210   echo $ECHO_N "(cached) $ECHO_C" >&6
10211 else
10212   ac_check_lib_save_LIBS=$LIBS
10213 LIBS="-lsvld  $LIBS"
10214 cat >conftest.$ac_ext <<_ACEOF
10215 /* confdefs.h.  */
10216 _ACEOF
10217 cat confdefs.h >>conftest.$ac_ext
10218 cat >>conftest.$ac_ext <<_ACEOF
10219 /* end confdefs.h.  */
10220
10221 /* Override any gcc2 internal prototype to avoid an error.  */
10222 #ifdef __cplusplus
10223 extern "C"
10224 #endif
10225 /* We use char because int might match the return type of a gcc2
10226    builtin and then its argument prototype would still apply.  */
10227 char dlopen ();
10228 int
10229 main ()
10230 {
10231 dlopen ();
10232   ;
10233   return 0;
10234 }
10235 _ACEOF
10236 rm -f conftest.$ac_objext conftest$ac_exeext
10237 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10238   (eval $ac_link) 2>conftest.er1
10239   ac_status=$?
10240   grep -v '^ *+' conftest.er1 >conftest.err
10241   rm -f conftest.er1
10242   cat conftest.err >&5
10243   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10244   (exit $ac_status); } &&
10245          { ac_try='test -z "$ac_c_werror_flag"
10246                          || test ! -s conftest.err'
10247   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10248   (eval $ac_try) 2>&5
10249   ac_status=$?
10250   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10251   (exit $ac_status); }; } &&
10252          { ac_try='test -s conftest$ac_exeext'
10253   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10254   (eval $ac_try) 2>&5
10255   ac_status=$?
10256   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10257   (exit $ac_status); }; }; then
10258   ac_cv_lib_svld_dlopen=yes
10259 else
10260   echo "$as_me: failed program was:" >&5
10261 sed 's/^/| /' conftest.$ac_ext >&5
10262
10263 ac_cv_lib_svld_dlopen=no
10264 fi
10265 rm -f conftest.err conftest.$ac_objext \
10266       conftest$ac_exeext conftest.$ac_ext
10267 LIBS=$ac_check_lib_save_LIBS
10268 fi
10269 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10270 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
10271 if test $ac_cv_lib_svld_dlopen = yes; then
10272   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10273 else
10274   echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10275 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
10276 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10277   echo $ECHO_N "(cached) $ECHO_C" >&6
10278 else
10279   ac_check_lib_save_LIBS=$LIBS
10280 LIBS="-ldld  $LIBS"
10281 cat >conftest.$ac_ext <<_ACEOF
10282 /* confdefs.h.  */
10283 _ACEOF
10284 cat confdefs.h >>conftest.$ac_ext
10285 cat >>conftest.$ac_ext <<_ACEOF
10286 /* end confdefs.h.  */
10287
10288 /* Override any gcc2 internal prototype to avoid an error.  */
10289 #ifdef __cplusplus
10290 extern "C"
10291 #endif
10292 /* We use char because int might match the return type of a gcc2
10293    builtin and then its argument prototype would still apply.  */
10294 char dld_link ();
10295 int
10296 main ()
10297 {
10298 dld_link ();
10299   ;
10300   return 0;
10301 }
10302 _ACEOF
10303 rm -f conftest.$ac_objext conftest$ac_exeext
10304 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10305   (eval $ac_link) 2>conftest.er1
10306   ac_status=$?
10307   grep -v '^ *+' conftest.er1 >conftest.err
10308   rm -f conftest.er1
10309   cat conftest.err >&5
10310   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10311   (exit $ac_status); } &&
10312          { ac_try='test -z "$ac_c_werror_flag"
10313                          || test ! -s conftest.err'
10314   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10315   (eval $ac_try) 2>&5
10316   ac_status=$?
10317   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10318   (exit $ac_status); }; } &&
10319          { ac_try='test -s conftest$ac_exeext'
10320   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10321   (eval $ac_try) 2>&5
10322   ac_status=$?
10323   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10324   (exit $ac_status); }; }; then
10325   ac_cv_lib_dld_dld_link=yes
10326 else
10327   echo "$as_me: failed program was:" >&5
10328 sed 's/^/| /' conftest.$ac_ext >&5
10329
10330 ac_cv_lib_dld_dld_link=no
10331 fi
10332 rm -f conftest.err conftest.$ac_objext \
10333       conftest$ac_exeext conftest.$ac_ext
10334 LIBS=$ac_check_lib_save_LIBS
10335 fi
10336 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10337 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
10338 if test $ac_cv_lib_dld_dld_link = yes; then
10339   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
10340 fi
10341
10342
10343 fi
10344
10345
10346 fi
10347
10348
10349 fi
10350
10351
10352 fi
10353
10354
10355 fi
10356
10357     ;;
10358   esac
10359
10360   if test "x$lt_cv_dlopen" != xno; then
10361     enable_dlopen=yes
10362   else
10363     enable_dlopen=no
10364   fi
10365
10366   case $lt_cv_dlopen in
10367   dlopen)
10368     save_CPPFLAGS="$CPPFLAGS"
10369     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10370
10371     save_LDFLAGS="$LDFLAGS"
10372     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10373
10374     save_LIBS="$LIBS"
10375     LIBS="$lt_cv_dlopen_libs $LIBS"
10376
10377     echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10378 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
10379 if test "${lt_cv_dlopen_self+set}" = set; then
10380   echo $ECHO_N "(cached) $ECHO_C" >&6
10381 else
10382           if test "$cross_compiling" = yes; then :
10383   lt_cv_dlopen_self=cross
10384 else
10385   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10386   lt_status=$lt_dlunknown
10387   cat > conftest.$ac_ext <<_LT_EOF
10388 #line 10388 "configure"
10389 #include "confdefs.h"
10390
10391 #if HAVE_DLFCN_H
10392 #include <dlfcn.h>
10393 #endif
10394
10395 #include <stdio.h>
10396
10397 #ifdef RTLD_GLOBAL
10398 #  define LT_DLGLOBAL           RTLD_GLOBAL
10399 #else
10400 #  ifdef DL_GLOBAL
10401 #    define LT_DLGLOBAL         DL_GLOBAL
10402 #  else
10403 #    define LT_DLGLOBAL         0
10404 #  endif
10405 #endif
10406
10407 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10408    find out it does not work in some platform. */
10409 #ifndef LT_DLLAZY_OR_NOW
10410 #  ifdef RTLD_LAZY
10411 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10412 #  else
10413 #    ifdef DL_LAZY
10414 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10415 #    else
10416 #      ifdef RTLD_NOW
10417 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10418 #      else
10419 #        ifdef DL_NOW
10420 #          define LT_DLLAZY_OR_NOW      DL_NOW
10421 #        else
10422 #          define LT_DLLAZY_OR_NOW      0
10423 #        endif
10424 #      endif
10425 #    endif
10426 #  endif
10427 #endif
10428
10429 #ifdef __cplusplus
10430 extern "C" void exit (int);
10431 #endif
10432
10433 void fnord() { int i=42;}
10434 int main ()
10435 {
10436   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10437   int status = $lt_dlunknown;
10438
10439   if (self)
10440     {
10441       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10442       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10443       /* dlclose (self); */
10444     }
10445   else
10446     puts (dlerror ());
10447
10448     exit (status);
10449 }
10450 _LT_EOF
10451   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10452   (eval $ac_link) 2>&5
10453   ac_status=$?
10454   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10455   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10456     (./conftest; exit; ) >&5 2>/dev/null
10457     lt_status=$?
10458     case x$lt_status in
10459       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10460       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10461       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10462     esac
10463   else :
10464     # compilation failed
10465     lt_cv_dlopen_self=no
10466   fi
10467 fi
10468 rm -fr conftest*
10469
10470
10471 fi
10472 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10473 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
10474
10475     if test "x$lt_cv_dlopen_self" = xyes; then
10476       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10477       echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10478 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10479 if test "${lt_cv_dlopen_self_static+set}" = set; then
10480   echo $ECHO_N "(cached) $ECHO_C" >&6
10481 else
10482           if test "$cross_compiling" = yes; then :
10483   lt_cv_dlopen_self_static=cross
10484 else
10485   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10486   lt_status=$lt_dlunknown
10487   cat > conftest.$ac_ext <<_LT_EOF
10488 #line 10488 "configure"
10489 #include "confdefs.h"
10490
10491 #if HAVE_DLFCN_H
10492 #include <dlfcn.h>
10493 #endif
10494
10495 #include <stdio.h>
10496
10497 #ifdef RTLD_GLOBAL
10498 #  define LT_DLGLOBAL           RTLD_GLOBAL
10499 #else
10500 #  ifdef DL_GLOBAL
10501 #    define LT_DLGLOBAL         DL_GLOBAL
10502 #  else
10503 #    define LT_DLGLOBAL         0
10504 #  endif
10505 #endif
10506
10507 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10508    find out it does not work in some platform. */
10509 #ifndef LT_DLLAZY_OR_NOW
10510 #  ifdef RTLD_LAZY
10511 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10512 #  else
10513 #    ifdef DL_LAZY
10514 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10515 #    else
10516 #      ifdef RTLD_NOW
10517 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10518 #      else
10519 #        ifdef DL_NOW
10520 #          define LT_DLLAZY_OR_NOW      DL_NOW
10521 #        else
10522 #          define LT_DLLAZY_OR_NOW      0
10523 #        endif
10524 #      endif
10525 #    endif
10526 #  endif
10527 #endif
10528
10529 #ifdef __cplusplus
10530 extern "C" void exit (int);
10531 #endif
10532
10533 void fnord() { int i=42;}
10534 int main ()
10535 {
10536   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10537   int status = $lt_dlunknown;
10538
10539   if (self)
10540     {
10541       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10542       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10543       /* dlclose (self); */
10544     }
10545   else
10546     puts (dlerror ());
10547
10548     exit (status);
10549 }
10550 _LT_EOF
10551   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10552   (eval $ac_link) 2>&5
10553   ac_status=$?
10554   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10555   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10556     (./conftest; exit; ) >&5 2>/dev/null
10557     lt_status=$?
10558     case x$lt_status in
10559       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10560       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10561       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10562     esac
10563   else :
10564     # compilation failed
10565     lt_cv_dlopen_self_static=no
10566   fi
10567 fi
10568 rm -fr conftest*
10569
10570
10571 fi
10572 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10573 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
10574     fi
10575
10576     CPPFLAGS="$save_CPPFLAGS"
10577     LDFLAGS="$save_LDFLAGS"
10578     LIBS="$save_LIBS"
10579     ;;
10580   esac
10581
10582   case $lt_cv_dlopen_self in
10583   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10584   *) enable_dlopen_self=unknown ;;
10585   esac
10586
10587   case $lt_cv_dlopen_self_static in
10588   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10589   *) enable_dlopen_self_static=unknown ;;
10590   esac
10591 fi
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609 striplib=
10610 old_striplib=
10611 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
10612 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
10613 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10614   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10615   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10616   echo "$as_me:$LINENO: result: yes" >&5
10617 echo "${ECHO_T}yes" >&6
10618 else
10619 # FIXME - insert some real tests, host_os isn't really good enough
10620   case $host_os in
10621   darwin*)
10622     if test -n "$STRIP" ; then
10623       striplib="$STRIP -x"
10624       old_striplib="$STRIP -S"
10625       echo "$as_me:$LINENO: result: yes" >&5
10626 echo "${ECHO_T}yes" >&6
10627     else
10628       echo "$as_me:$LINENO: result: no" >&5
10629 echo "${ECHO_T}no" >&6
10630     fi
10631     ;;
10632   *)
10633     echo "$as_me:$LINENO: result: no" >&5
10634 echo "${ECHO_T}no" >&6
10635     ;;
10636   esac
10637 fi
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650   # Report which library types will actually be built
10651   echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10652 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10653   echo "$as_me:$LINENO: result: $can_build_shared" >&5
10654 echo "${ECHO_T}$can_build_shared" >&6
10655
10656   echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10657 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
10658   test "$can_build_shared" = "no" && enable_shared=no
10659
10660   # On AIX, shared libraries and static libraries use the same namespace, and
10661   # are all built from PIC.
10662   case $host_os in
10663   aix3*)
10664     test "$enable_shared" = yes && enable_static=no
10665     if test -n "$RANLIB"; then
10666       archive_cmds="$archive_cmds~\$RANLIB \$lib"
10667       postinstall_cmds='$RANLIB $lib'
10668     fi
10669     ;;
10670
10671   aix[4-9]*)
10672     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10673       test "$enable_shared" = yes && enable_static=no
10674     fi
10675     ;;
10676   esac
10677   echo "$as_me:$LINENO: result: $enable_shared" >&5
10678 echo "${ECHO_T}$enable_shared" >&6
10679
10680   echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10681 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
10682   # Make sure either enable_shared or enable_static is yes.
10683   test "$enable_shared" = yes || enable_static=yes
10684   echo "$as_me:$LINENO: result: $enable_static" >&5
10685 echo "${ECHO_T}$enable_static" >&6
10686
10687
10688
10689
10690 fi
10691 ac_ext=c
10692 ac_cpp='$CPP $CPPFLAGS'
10693 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10694 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10695 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10696
10697 CC="$lt_save_CC"
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711                   ac_config_commands="$ac_config_commands libtool"
10712
10713
10714
10715
10716 # Only expand once:
10717
10718
10719
10720 # Check whether --enable-targets or --disable-targets was given.
10721 if test "${enable_targets+set}" = set; then
10722   enableval="$enable_targets"
10723   case "${enableval}" in
10724   yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
10725 echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
10726    { (exit 1); exit 1; }; }
10727             ;;
10728   no)       enable_targets= ;;
10729   *)        enable_targets=$enableval ;;
10730 esac
10731 fi; # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
10732 if test "${enable_commonbfdlib+set}" = set; then
10733   enableval="$enable_commonbfdlib"
10734   case "${enableval}" in
10735   yes) commonbfdlib=true ;;
10736   no)  commonbfdlib=false ;;
10737   *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for opcodes commonbfdlib option" >&5
10738 echo "$as_me: error: bad value ${enableval} for opcodes commonbfdlib option" >&2;}
10739    { (exit 1); exit 1; }; } ;;
10740 esac
10741 fi;
10742
10743 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
10744
10745 # Check whether --enable-werror or --disable-werror was given.
10746 if test "${enable_werror+set}" = set; then
10747   enableval="$enable_werror"
10748   case "${enableval}" in
10749      yes | y) ERROR_ON_WARNING="yes" ;;
10750      no | n)  ERROR_ON_WARNING="no" ;;
10751      *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
10752 echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
10753    { (exit 1); exit 1; }; } ;;
10754    esac
10755 fi;
10756
10757 # Enable -Wno-format by default when using gcc on mingw
10758 case "${host}" in
10759   *-*-mingw32*)
10760     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
10761       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
10762     fi
10763     ;;
10764   *) ;;
10765 esac
10766
10767 # Enable -Werror by default when using gcc
10768 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
10769     ERROR_ON_WARNING=yes
10770 fi
10771
10772 NO_WERROR=
10773 if test "${ERROR_ON_WARNING}" = yes ; then
10774     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
10775     NO_WERROR="-Wno-error"
10776 fi
10777
10778 if test "${GCC}" = yes ; then
10779   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
10780 fi
10781
10782 # Check whether --enable-build-warnings or --disable-build-warnings was given.
10783 if test "${enable_build_warnings+set}" = set; then
10784   enableval="$enable_build_warnings"
10785   case "${enableval}" in
10786   yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
10787   no)   if test "${GCC}" = yes ; then
10788           WARN_CFLAGS="-w"
10789         fi;;
10790   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
10791         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
10792   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
10793         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
10794   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
10795 esac
10796 fi;
10797
10798 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
10799   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
10800 fi
10801
10802
10803
10804
10805
10806           ac_config_headers="$ac_config_headers config.h:config.in"
10807
10808
10809 if test -z "$target" ; then
10810     { { echo "$as_me:$LINENO: error: Unrecognized target system type; please check config.sub." >&5
10811 echo "$as_me: error: Unrecognized target system type; please check config.sub." >&2;}
10812    { (exit 1); exit 1; }; }
10813 fi
10814
10815 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
10816 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
10817     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
10818 if test "${enable_maintainer_mode+set}" = set; then
10819   enableval="$enable_maintainer_mode"
10820   USE_MAINTAINER_MODE=$enableval
10821 else
10822   USE_MAINTAINER_MODE=no
10823 fi;
10824   echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
10825 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
10826
10827
10828 if test $USE_MAINTAINER_MODE = yes; then
10829   MAINTAINER_MODE_TRUE=
10830   MAINTAINER_MODE_FALSE='#'
10831 else
10832   MAINTAINER_MODE_TRUE='#'
10833   MAINTAINER_MODE_FALSE=
10834 fi
10835
10836   MAINT=$MAINTAINER_MODE_TRUE
10837
10838
10839  case ${build_alias} in
10840   "") build_noncanonical=${build} ;;
10841   *) build_noncanonical=${build_alias} ;;
10842 esac
10843
10844  case ${host_alias} in
10845   "") host_noncanonical=${build_noncanonical} ;;
10846   *) host_noncanonical=${host_alias} ;;
10847 esac
10848
10849  case ${target_alias} in
10850   "") target_noncanonical=${host_noncanonical} ;;
10851   *) target_noncanonical=${target_alias} ;;
10852 esac
10853
10854 echo "$as_me:$LINENO: checking whether to install libbfd" >&5
10855 echo $ECHO_N "checking whether to install libbfd... $ECHO_C" >&6
10856   # Check whether --enable-install-libbfd or --disable-install-libbfd was given.
10857 if test "${enable_install_libbfd+set}" = set; then
10858   enableval="$enable_install_libbfd"
10859   install_libbfd_p=$enableval
10860 else
10861   if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
10862         install_libbfd_p=yes
10863       else
10864         install_libbfd_p=no
10865       fi
10866 fi;
10867   echo "$as_me:$LINENO: result: $install_libbfd_p" >&5
10868 echo "${ECHO_T}$install_libbfd_p" >&6
10869
10870
10871 if test $install_libbfd_p = yes; then
10872   INSTALL_LIBBFD_TRUE=
10873   INSTALL_LIBBFD_FALSE='#'
10874 else
10875   INSTALL_LIBBFD_TRUE='#'
10876   INSTALL_LIBBFD_FALSE=
10877 fi
10878
10879   # Need _noncanonical variables for this.
10880
10881
10882
10883
10884   # libbfd.a is a host library containing target dependent code
10885   bfdlibdir='$(libdir)'
10886   bfdincludedir='$(includedir)'
10887   if test "${host}" != "${target}"; then
10888     bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
10889     bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
10890   fi
10891
10892
10893
10894
10895
10896
10897 # host-specific stuff:
10898
10899 ALL_LINGUAS="fr sv tr es da de id pt_BR ro nl fi vi ga zh_CN"
10900 # If we haven't got the data from the intl directory,
10901 # assume NLS is disabled.
10902 USE_NLS=no
10903 LIBINTL=
10904 LIBINTL_DEP=
10905 INCINTL=
10906 XGETTEXT=
10907 GMSGFMT=
10908 POSUB=
10909
10910 if test -f  ../intl/config.intl; then
10911   .  ../intl/config.intl
10912 fi
10913 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10914 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10915 if test x"$USE_NLS" != xyes; then
10916   echo "$as_me:$LINENO: result: no" >&5
10917 echo "${ECHO_T}no" >&6
10918 else
10919   echo "$as_me:$LINENO: result: yes" >&5
10920 echo "${ECHO_T}yes" >&6
10921
10922 cat >>confdefs.h <<\_ACEOF
10923 #define ENABLE_NLS 1
10924 _ACEOF
10925
10926
10927   echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
10928 echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
10929   # Look for .po and .gmo files in the source directory.
10930   CATALOGS=
10931   XLINGUAS=
10932   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
10933     # If there aren't any .gmo files the shell will give us the
10934     # literal string "../path/to/srcdir/po/*.gmo" which has to be
10935     # weeded out.
10936     case "$cat" in *\**)
10937       continue;;
10938     esac
10939     # The quadruple backslash is collapsed to a double backslash
10940     # by the backticks, then collapsed again by the double quotes,
10941     # leaving us with one backslash in the sed expression (right
10942     # before the dot that mustn't act as a wildcard).
10943     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
10944     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
10945     # The user is allowed to set LINGUAS to a list of languages to
10946     # install catalogs for.  If it's empty that means "all of them."
10947     if test "x$LINGUAS" = x; then
10948       CATALOGS="$CATALOGS $cat"
10949       XLINGUAS="$XLINGUAS $lang"
10950     else
10951       case "$LINGUAS" in *$lang*)
10952         CATALOGS="$CATALOGS $cat"
10953         XLINGUAS="$XLINGUAS $lang"
10954         ;;
10955       esac
10956     fi
10957   done
10958   LINGUAS="$XLINGUAS"
10959   echo "$as_me:$LINENO: result: $LINGUAS" >&5
10960 echo "${ECHO_T}$LINGUAS" >&6
10961
10962
10963     DATADIRNAME=share
10964
10965   INSTOBJEXT=.mo
10966
10967   GENCAT=gencat
10968
10969   CATOBJEXT=.gmo
10970
10971 fi
10972
10973         MKINSTALLDIRS=
10974   if test -n "$ac_aux_dir"; then
10975     case "$ac_aux_dir" in
10976       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
10977       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
10978     esac
10979   fi
10980   if test -z "$MKINSTALLDIRS"; then
10981     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
10982   fi
10983
10984
10985
10986   echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10987 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10988     # Check whether --enable-nls or --disable-nls was given.
10989 if test "${enable_nls+set}" = set; then
10990   enableval="$enable_nls"
10991   USE_NLS=$enableval
10992 else
10993   USE_NLS=yes
10994 fi;
10995   echo "$as_me:$LINENO: result: $USE_NLS" >&5
10996 echo "${ECHO_T}$USE_NLS" >&6
10997
10998
10999
11000
11001
11002
11003 # Prepare PATH_SEPARATOR.
11004 # The user is always right.
11005 if test "${PATH_SEPARATOR+set}" != set; then
11006   echo "#! /bin/sh" >conf$$.sh
11007   echo  "exit 0"   >>conf$$.sh
11008   chmod +x conf$$.sh
11009   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11010     PATH_SEPARATOR=';'
11011   else
11012     PATH_SEPARATOR=:
11013   fi
11014   rm -f conf$$.sh
11015 fi
11016
11017 # Find out how to test for executable files. Don't use a zero-byte file,
11018 # as systems may use methods other than mode bits to determine executability.
11019 cat >conf$$.file <<_ASEOF
11020 #! /bin/sh
11021 exit 0
11022 _ASEOF
11023 chmod +x conf$$.file
11024 if test -x conf$$.file >/dev/null 2>&1; then
11025   ac_executable_p="test -x"
11026 else
11027   ac_executable_p="test -f"
11028 fi
11029 rm -f conf$$.file
11030
11031 # Extract the first word of "msgfmt", so it can be a program name with args.
11032 set dummy msgfmt; ac_word=$2
11033 echo "$as_me:$LINENO: checking for $ac_word" >&5
11034 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11035 if test "${ac_cv_path_MSGFMT+set}" = set; then
11036   echo $ECHO_N "(cached) $ECHO_C" >&6
11037 else
11038   case "$MSGFMT" in
11039   [\\/]* | ?:[\\/]*)
11040     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
11041     ;;
11042   *)
11043     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11044     for ac_dir in $PATH; do
11045       IFS="$ac_save_IFS"
11046       test -z "$ac_dir" && ac_dir=.
11047       for ac_exec_ext in '' $ac_executable_extensions; do
11048         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11049           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
11050      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11051             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
11052             break 2
11053           fi
11054         fi
11055       done
11056     done
11057     IFS="$ac_save_IFS"
11058   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
11059     ;;
11060 esac
11061 fi
11062 MSGFMT="$ac_cv_path_MSGFMT"
11063 if test "$MSGFMT" != ":"; then
11064   echo "$as_me:$LINENO: result: $MSGFMT" >&5
11065 echo "${ECHO_T}$MSGFMT" >&6
11066 else
11067   echo "$as_me:$LINENO: result: no" >&5
11068 echo "${ECHO_T}no" >&6
11069 fi
11070
11071   # Extract the first word of "gmsgfmt", so it can be a program name with args.
11072 set dummy gmsgfmt; ac_word=$2
11073 echo "$as_me:$LINENO: checking for $ac_word" >&5
11074 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11075 if test "${ac_cv_path_GMSGFMT+set}" = set; then
11076   echo $ECHO_N "(cached) $ECHO_C" >&6
11077 else
11078   case $GMSGFMT in
11079   [\\/]* | ?:[\\/]*)
11080   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
11081   ;;
11082   *)
11083   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11084 for as_dir in $PATH
11085 do
11086   IFS=$as_save_IFS
11087   test -z "$as_dir" && as_dir=.
11088   for ac_exec_ext in '' $ac_executable_extensions; do
11089   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11090     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
11091     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11092     break 2
11093   fi
11094 done
11095 done
11096
11097   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
11098   ;;
11099 esac
11100 fi
11101 GMSGFMT=$ac_cv_path_GMSGFMT
11102
11103 if test -n "$GMSGFMT"; then
11104   echo "$as_me:$LINENO: result: $GMSGFMT" >&5
11105 echo "${ECHO_T}$GMSGFMT" >&6
11106 else
11107   echo "$as_me:$LINENO: result: no" >&5
11108 echo "${ECHO_T}no" >&6
11109 fi
11110
11111
11112
11113 # Prepare PATH_SEPARATOR.
11114 # The user is always right.
11115 if test "${PATH_SEPARATOR+set}" != set; then
11116   echo "#! /bin/sh" >conf$$.sh
11117   echo  "exit 0"   >>conf$$.sh
11118   chmod +x conf$$.sh
11119   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11120     PATH_SEPARATOR=';'
11121   else
11122     PATH_SEPARATOR=:
11123   fi
11124   rm -f conf$$.sh
11125 fi
11126
11127 # Find out how to test for executable files. Don't use a zero-byte file,
11128 # as systems may use methods other than mode bits to determine executability.
11129 cat >conf$$.file <<_ASEOF
11130 #! /bin/sh
11131 exit 0
11132 _ASEOF
11133 chmod +x conf$$.file
11134 if test -x conf$$.file >/dev/null 2>&1; then
11135   ac_executable_p="test -x"
11136 else
11137   ac_executable_p="test -f"
11138 fi
11139 rm -f conf$$.file
11140
11141 # Extract the first word of "xgettext", so it can be a program name with args.
11142 set dummy xgettext; ac_word=$2
11143 echo "$as_me:$LINENO: checking for $ac_word" >&5
11144 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11145 if test "${ac_cv_path_XGETTEXT+set}" = set; then
11146   echo $ECHO_N "(cached) $ECHO_C" >&6
11147 else
11148   case "$XGETTEXT" in
11149   [\\/]* | ?:[\\/]*)
11150     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
11151     ;;
11152   *)
11153     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11154     for ac_dir in $PATH; do
11155       IFS="$ac_save_IFS"
11156       test -z "$ac_dir" && ac_dir=.
11157       for ac_exec_ext in '' $ac_executable_extensions; do
11158         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11159           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11160      (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
11161             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
11162             break 2
11163           fi
11164         fi
11165       done
11166     done
11167     IFS="$ac_save_IFS"
11168   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
11169     ;;
11170 esac
11171 fi
11172 XGETTEXT="$ac_cv_path_XGETTEXT"
11173 if test "$XGETTEXT" != ":"; then
11174   echo "$as_me:$LINENO: result: $XGETTEXT" >&5
11175 echo "${ECHO_T}$XGETTEXT" >&6
11176 else
11177   echo "$as_me:$LINENO: result: no" >&5
11178 echo "${ECHO_T}no" >&6
11179 fi
11180
11181     rm -f messages.po
11182
11183
11184 # Prepare PATH_SEPARATOR.
11185 # The user is always right.
11186 if test "${PATH_SEPARATOR+set}" != set; then
11187   echo "#! /bin/sh" >conf$$.sh
11188   echo  "exit 0"   >>conf$$.sh
11189   chmod +x conf$$.sh
11190   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11191     PATH_SEPARATOR=';'
11192   else
11193     PATH_SEPARATOR=:
11194   fi
11195   rm -f conf$$.sh
11196 fi
11197
11198 # Find out how to test for executable files. Don't use a zero-byte file,
11199 # as systems may use methods other than mode bits to determine executability.
11200 cat >conf$$.file <<_ASEOF
11201 #! /bin/sh
11202 exit 0
11203 _ASEOF
11204 chmod +x conf$$.file
11205 if test -x conf$$.file >/dev/null 2>&1; then
11206   ac_executable_p="test -x"
11207 else
11208   ac_executable_p="test -f"
11209 fi
11210 rm -f conf$$.file
11211
11212 # Extract the first word of "msgmerge", so it can be a program name with args.
11213 set dummy msgmerge; ac_word=$2
11214 echo "$as_me:$LINENO: checking for $ac_word" >&5
11215 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11216 if test "${ac_cv_path_MSGMERGE+set}" = set; then
11217   echo $ECHO_N "(cached) $ECHO_C" >&6
11218 else
11219   case "$MSGMERGE" in
11220   [\\/]* | ?:[\\/]*)
11221     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
11222     ;;
11223   *)
11224     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11225     for ac_dir in $PATH; do
11226       IFS="$ac_save_IFS"
11227       test -z "$ac_dir" && ac_dir=.
11228       for ac_exec_ext in '' $ac_executable_extensions; do
11229         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11230           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
11231             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
11232             break 2
11233           fi
11234         fi
11235       done
11236     done
11237     IFS="$ac_save_IFS"
11238   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
11239     ;;
11240 esac
11241 fi
11242 MSGMERGE="$ac_cv_path_MSGMERGE"
11243 if test "$MSGMERGE" != ":"; then
11244   echo "$as_me:$LINENO: result: $MSGMERGE" >&5
11245 echo "${ECHO_T}$MSGMERGE" >&6
11246 else
11247   echo "$as_me:$LINENO: result: no" >&5
11248 echo "${ECHO_T}no" >&6
11249 fi
11250
11251
11252       if test "$GMSGFMT" != ":"; then
11253             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
11254        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11255       : ;
11256     else
11257       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
11258       echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
11259 echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6
11260       GMSGFMT=":"
11261     fi
11262   fi
11263
11264       if test "$XGETTEXT" != ":"; then
11265             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11266        (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
11267       : ;
11268     else
11269       echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
11270 echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6
11271       XGETTEXT=":"
11272     fi
11273         rm -f messages.po
11274   fi
11275
11276             ac_config_commands="$ac_config_commands default-1"
11277
11278
11279
11280 . ${srcdir}/../bfd/configure.host
11281
11282 # Put a plausible default for CC_FOR_BUILD in Makefile.
11283 if test -z "$CC_FOR_BUILD"; then
11284   if test "x$cross_compiling" = "xno"; then
11285     CC_FOR_BUILD='$(CC)'
11286   else
11287     CC_FOR_BUILD=gcc
11288   fi
11289 fi
11290
11291 # Also set EXEEXT_FOR_BUILD.
11292 if test "x$cross_compiling" = "xno"; then
11293   EXEEXT_FOR_BUILD='$(EXEEXT)'
11294 else
11295   echo "$as_me:$LINENO: checking for build system executable suffix" >&5
11296 echo $ECHO_N "checking for build system executable suffix... $ECHO_C" >&6
11297 if test "${bfd_cv_build_exeext+set}" = set; then
11298   echo $ECHO_N "(cached) $ECHO_C" >&6
11299 else
11300   rm -f conftest*
11301      echo 'int main () { return 0; }' > conftest.c
11302      bfd_cv_build_exeext=
11303      ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
11304      for file in conftest.*; do
11305        case $file in
11306        *.c | *.o | *.obj | *.ilk | *.pdb) ;;
11307        *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
11308        esac
11309      done
11310      rm -f conftest*
11311      test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
11312 fi
11313 echo "$as_me:$LINENO: result: $bfd_cv_build_exeext" >&5
11314 echo "${ECHO_T}$bfd_cv_build_exeext" >&6
11315   EXEEXT_FOR_BUILD=""
11316   test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
11317 fi
11318
11319
11320
11321 # Find a good install program.  We prefer a C program (faster),
11322 # so one script is as good as another.  But avoid the broken or
11323 # incompatible versions:
11324 # SysV /etc/install, /usr/sbin/install
11325 # SunOS /usr/etc/install
11326 # IRIX /sbin/install
11327 # AIX /bin/install
11328 # AmigaOS /C/install, which installs bootblocks on floppy discs
11329 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
11330 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
11331 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
11332 # OS/2's system install, which has a completely different semantic
11333 # ./install, which can be erroneously created by make from ./install.sh.
11334 # Reject install programs that cannot install multiple files.
11335 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
11336 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
11337 if test -z "$INSTALL"; then
11338 if test "${ac_cv_path_install+set}" = set; then
11339   echo $ECHO_N "(cached) $ECHO_C" >&6
11340 else
11341   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11342 for as_dir in $PATH
11343 do
11344   IFS=$as_save_IFS
11345   test -z "$as_dir" && as_dir=.
11346   # Account for people who put trailing slashes in PATH elements.
11347 case $as_dir/ in
11348   ./ | .// | /cC/* | \
11349   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
11350   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
11351   /usr/ucb/* ) ;;
11352   *)
11353     # OSF1 and SCO ODT 3.0 have their own names for install.
11354     # Don't use installbsd from OSF since it installs stuff as root
11355     # by default.
11356     for ac_prog in ginstall scoinst install; do
11357       for ac_exec_ext in '' $ac_executable_extensions; do
11358         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
11359           if test $ac_prog = install &&
11360             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11361             # AIX install.  It has an incompatible calling convention.
11362             :
11363           elif test $ac_prog = install &&
11364             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11365             # program-specific install script used by HP pwplus--don't use.
11366             :
11367           else
11368             rm -rf conftest.one conftest.two conftest.dir
11369             echo one > conftest.one
11370             echo two > conftest.two
11371             mkdir conftest.dir
11372             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
11373               test -s conftest.one && test -s conftest.two &&
11374               test -s conftest.dir/conftest.one &&
11375               test -s conftest.dir/conftest.two
11376             then
11377               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
11378               break 3
11379             fi
11380           fi
11381         fi
11382       done
11383     done
11384     ;;
11385 esac
11386 done
11387
11388 rm -rf conftest.one conftest.two conftest.dir
11389
11390 fi
11391   if test "${ac_cv_path_install+set}" = set; then
11392     INSTALL=$ac_cv_path_install
11393   else
11394     # As a last resort, use the slow shell script.  Don't cache a
11395     # value for INSTALL within a source directory, because that will
11396     # break other packages using the cache if that directory is
11397     # removed, or if the value is a relative name.
11398     INSTALL=$ac_install_sh
11399   fi
11400 fi
11401 echo "$as_me:$LINENO: result: $INSTALL" >&5
11402 echo "${ECHO_T}$INSTALL" >&6
11403
11404 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
11405 # It thinks the first close brace ends the variable substitution.
11406 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
11407
11408 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
11409
11410 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
11411
11412
11413
11414
11415
11416
11417 for ac_header in string.h strings.h stdlib.h limits.h
11418 do
11419 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11420 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11421   echo "$as_me:$LINENO: checking for $ac_header" >&5
11422 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11423 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11424   echo $ECHO_N "(cached) $ECHO_C" >&6
11425 fi
11426 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11427 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11428 else
11429   # Is the header compilable?
11430 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11431 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11432 cat >conftest.$ac_ext <<_ACEOF
11433 /* confdefs.h.  */
11434 _ACEOF
11435 cat confdefs.h >>conftest.$ac_ext
11436 cat >>conftest.$ac_ext <<_ACEOF
11437 /* end confdefs.h.  */
11438 $ac_includes_default
11439 #include <$ac_header>
11440 _ACEOF
11441 rm -f conftest.$ac_objext
11442 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11443   (eval $ac_compile) 2>conftest.er1
11444   ac_status=$?
11445   grep -v '^ *+' conftest.er1 >conftest.err
11446   rm -f conftest.er1
11447   cat conftest.err >&5
11448   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11449   (exit $ac_status); } &&
11450          { ac_try='test -z "$ac_c_werror_flag"
11451                          || test ! -s conftest.err'
11452   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11453   (eval $ac_try) 2>&5
11454   ac_status=$?
11455   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11456   (exit $ac_status); }; } &&
11457          { ac_try='test -s conftest.$ac_objext'
11458   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11459   (eval $ac_try) 2>&5
11460   ac_status=$?
11461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11462   (exit $ac_status); }; }; then
11463   ac_header_compiler=yes
11464 else
11465   echo "$as_me: failed program was:" >&5
11466 sed 's/^/| /' conftest.$ac_ext >&5
11467
11468 ac_header_compiler=no
11469 fi
11470 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11471 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11472 echo "${ECHO_T}$ac_header_compiler" >&6
11473
11474 # Is the header present?
11475 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11476 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11477 cat >conftest.$ac_ext <<_ACEOF
11478 /* confdefs.h.  */
11479 _ACEOF
11480 cat confdefs.h >>conftest.$ac_ext
11481 cat >>conftest.$ac_ext <<_ACEOF
11482 /* end confdefs.h.  */
11483 #include <$ac_header>
11484 _ACEOF
11485 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11486   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11487   ac_status=$?
11488   grep -v '^ *+' conftest.er1 >conftest.err
11489   rm -f conftest.er1
11490   cat conftest.err >&5
11491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11492   (exit $ac_status); } >/dev/null; then
11493   if test -s conftest.err; then
11494     ac_cpp_err=$ac_c_preproc_warn_flag
11495     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11496   else
11497     ac_cpp_err=
11498   fi
11499 else
11500   ac_cpp_err=yes
11501 fi
11502 if test -z "$ac_cpp_err"; then
11503   ac_header_preproc=yes
11504 else
11505   echo "$as_me: failed program was:" >&5
11506 sed 's/^/| /' conftest.$ac_ext >&5
11507
11508   ac_header_preproc=no
11509 fi
11510 rm -f conftest.err conftest.$ac_ext
11511 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11512 echo "${ECHO_T}$ac_header_preproc" >&6
11513
11514 # So?  What about this header?
11515 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11516   yes:no: )
11517     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11518 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11519     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11520 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11521     ac_header_preproc=yes
11522     ;;
11523   no:yes:* )
11524     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11525 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11526     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11527 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11528     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11529 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11530     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11531 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11532     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11533 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11534     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11535 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11536     (
11537       cat <<\_ASBOX
11538 ## ------------------------------------------ ##
11539 ## Report this to the AC_PACKAGE_NAME lists.  ##
11540 ## ------------------------------------------ ##
11541 _ASBOX
11542     ) |
11543       sed "s/^/$as_me: WARNING:     /" >&2
11544     ;;
11545 esac
11546 echo "$as_me:$LINENO: checking for $ac_header" >&5
11547 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11548 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11549   echo $ECHO_N "(cached) $ECHO_C" >&6
11550 else
11551   eval "$as_ac_Header=\$ac_header_preproc"
11552 fi
11553 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11554 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11555
11556 fi
11557 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11558   cat >>confdefs.h <<_ACEOF
11559 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11560 _ACEOF
11561
11562 fi
11563
11564 done
11565
11566
11567 echo "$as_me:$LINENO: checking whether basename is declared" >&5
11568 echo $ECHO_N "checking whether basename is declared... $ECHO_C" >&6
11569 if test "${ac_cv_have_decl_basename+set}" = set; then
11570   echo $ECHO_N "(cached) $ECHO_C" >&6
11571 else
11572   cat >conftest.$ac_ext <<_ACEOF
11573 /* confdefs.h.  */
11574 _ACEOF
11575 cat confdefs.h >>conftest.$ac_ext
11576 cat >>conftest.$ac_ext <<_ACEOF
11577 /* end confdefs.h.  */
11578 $ac_includes_default
11579 int
11580 main ()
11581 {
11582 #ifndef basename
11583   char *p = (char *) basename;
11584 #endif
11585
11586   ;
11587   return 0;
11588 }
11589 _ACEOF
11590 rm -f conftest.$ac_objext
11591 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11592   (eval $ac_compile) 2>conftest.er1
11593   ac_status=$?
11594   grep -v '^ *+' conftest.er1 >conftest.err
11595   rm -f conftest.er1
11596   cat conftest.err >&5
11597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11598   (exit $ac_status); } &&
11599          { ac_try='test -z "$ac_c_werror_flag"
11600                          || test ! -s conftest.err'
11601   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11602   (eval $ac_try) 2>&5
11603   ac_status=$?
11604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11605   (exit $ac_status); }; } &&
11606          { ac_try='test -s conftest.$ac_objext'
11607   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11608   (eval $ac_try) 2>&5
11609   ac_status=$?
11610   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611   (exit $ac_status); }; }; then
11612   ac_cv_have_decl_basename=yes
11613 else
11614   echo "$as_me: failed program was:" >&5
11615 sed 's/^/| /' conftest.$ac_ext >&5
11616
11617 ac_cv_have_decl_basename=no
11618 fi
11619 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11620 fi
11621 echo "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5
11622 echo "${ECHO_T}$ac_cv_have_decl_basename" >&6
11623 if test $ac_cv_have_decl_basename = yes; then
11624
11625 cat >>confdefs.h <<_ACEOF
11626 #define HAVE_DECL_BASENAME 1
11627 _ACEOF
11628
11629
11630 else
11631   cat >>confdefs.h <<_ACEOF
11632 #define HAVE_DECL_BASENAME 0
11633 _ACEOF
11634
11635
11636 fi
11637 echo "$as_me:$LINENO: checking whether stpcpy is declared" >&5
11638 echo $ECHO_N "checking whether stpcpy is declared... $ECHO_C" >&6
11639 if test "${ac_cv_have_decl_stpcpy+set}" = set; then
11640   echo $ECHO_N "(cached) $ECHO_C" >&6
11641 else
11642   cat >conftest.$ac_ext <<_ACEOF
11643 /* confdefs.h.  */
11644 _ACEOF
11645 cat confdefs.h >>conftest.$ac_ext
11646 cat >>conftest.$ac_ext <<_ACEOF
11647 /* end confdefs.h.  */
11648 $ac_includes_default
11649 int
11650 main ()
11651 {
11652 #ifndef stpcpy
11653   char *p = (char *) stpcpy;
11654 #endif
11655
11656   ;
11657   return 0;
11658 }
11659 _ACEOF
11660 rm -f conftest.$ac_objext
11661 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11662   (eval $ac_compile) 2>conftest.er1
11663   ac_status=$?
11664   grep -v '^ *+' conftest.er1 >conftest.err
11665   rm -f conftest.er1
11666   cat conftest.err >&5
11667   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11668   (exit $ac_status); } &&
11669          { ac_try='test -z "$ac_c_werror_flag"
11670                          || test ! -s conftest.err'
11671   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11672   (eval $ac_try) 2>&5
11673   ac_status=$?
11674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11675   (exit $ac_status); }; } &&
11676          { ac_try='test -s conftest.$ac_objext'
11677   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11678   (eval $ac_try) 2>&5
11679   ac_status=$?
11680   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11681   (exit $ac_status); }; }; then
11682   ac_cv_have_decl_stpcpy=yes
11683 else
11684   echo "$as_me: failed program was:" >&5
11685 sed 's/^/| /' conftest.$ac_ext >&5
11686
11687 ac_cv_have_decl_stpcpy=no
11688 fi
11689 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11690 fi
11691 echo "$as_me:$LINENO: result: $ac_cv_have_decl_stpcpy" >&5
11692 echo "${ECHO_T}$ac_cv_have_decl_stpcpy" >&6
11693 if test $ac_cv_have_decl_stpcpy = yes; then
11694
11695 cat >>confdefs.h <<_ACEOF
11696 #define HAVE_DECL_STPCPY 1
11697 _ACEOF
11698
11699
11700 else
11701   cat >>confdefs.h <<_ACEOF
11702 #define HAVE_DECL_STPCPY 0
11703 _ACEOF
11704
11705
11706 fi
11707
11708
11709
11710 cgen_maint=no
11711 cgendir='$(srcdir)/../cgen'
11712
11713 # Check whether --enable-cgen-maint or --disable-cgen-maint was given.
11714 if test "${enable_cgen_maint+set}" = set; then
11715   enableval="$enable_cgen_maint"
11716   case "${enableval}" in
11717   yes)  cgen_maint=yes ;;
11718   no)   cgen_maint=no ;;
11719   *)
11720         # argument is cgen install directory (not implemented yet).
11721         # Having a `share' directory might be more appropriate for the .scm,
11722         # .cpu, etc. files.
11723         cgen_maint=yes
11724         cgendir=${cgen_maint}/lib/cgen
11725         ;;
11726 esac
11727 fi;
11728
11729 if test x${cgen_maint} = xyes; then
11730   CGEN_MAINT_TRUE=
11731   CGEN_MAINT_FALSE='#'
11732 else
11733   CGEN_MAINT_TRUE='#'
11734   CGEN_MAINT_FALSE=
11735 fi
11736
11737
11738
11739 using_cgen=no
11740
11741 # Horrible hacks to build DLLs on Windows and a shared library elsewhere.
11742 SHARED_LDFLAGS=
11743 SHARED_LIBADD=
11744 SHARED_DEPENDENCIES=
11745 if test "$enable_shared" = "yes"; then
11746   case "${host}" in
11747     *-*-cygwin*)
11748       SHARED_LDFLAGS="-no-undefined"
11749       SHARED_LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
11750       ;;
11751    *-*-darwin*)
11752      SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.dylib"
11753      SHARED_DEPENDENCIES="../bfd/libbfd.la"
11754      ;;
11755     *)
11756       case "$host_vendor" in
11757         hp)
11758           SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.sl"
11759           ;;
11760         *)
11761           SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so"
11762           ;;
11763       esac
11764       SHARED_DEPENDENCIES="../bfd/libbfd.la"
11765       ;;
11766   esac
11767 fi
11768
11769
11770
11771
11772 # target-specific stuff:
11773
11774 # Canonicalize the secondary target names.
11775 if test -n "$enable_targets" ; then
11776     for targ in `echo $enable_targets | sed 's/,/ /g'`
11777     do
11778         result=`$ac_config_sub $targ 2>/dev/null`
11779         if test -n "$result" ; then
11780             canon_targets="$canon_targets $result"
11781         else
11782             # Allow targets that config.sub doesn't recognize, like "all".
11783             canon_targets="$canon_targets $targ"
11784         fi
11785     done
11786 fi
11787
11788 all_targets=false
11789 selarchs=
11790 for targ in $target $canon_targets
11791 do
11792     if test "x$targ" = "xall" ; then
11793         all_targets=true
11794     else
11795         . $srcdir/../bfd/config.bfd
11796         selarchs="$selarchs $targ_archs"
11797     fi
11798 done
11799
11800 # Utility var, documents generic cgen support files.
11801
11802 cgen_files="cgen-opc.lo cgen-asm.lo cgen-dis.lo cgen-bitset.lo"
11803
11804 # We don't do any links based on the target system, just makefile config.
11805
11806 if test x${all_targets} = xfalse ; then
11807
11808     # Target architecture .o files.
11809     ta=
11810
11811     for arch in $selarchs
11812     do
11813         ad=`echo $arch | sed -e s/bfd_//g -e s/_arch//g`
11814         archdefs="$archdefs -DARCH_$ad"
11815         case "$arch" in
11816         bfd_alpha_arch)         ta="$ta alpha-dis.lo alpha-opc.lo" ;;
11817         bfd_arc_arch)           ta="$ta arc-dis.lo arc-opc.lo arc-ext.lo" ;;
11818         bfd_arm_arch)           ta="$ta arm-dis.lo" ;;
11819         bfd_avr_arch)           ta="$ta avr-dis.lo" ;;
11820         bfd_bfin_arch)          ta="$ta bfin-dis.lo" ;;
11821         bfd_cr16_arch)          ta="$ta cr16-dis.lo cr16-opc.lo" ;;
11822         bfd_cris_arch)          ta="$ta cris-dis.lo cris-opc.lo cgen-bitset.lo" ;;
11823         bfd_crx_arch)           ta="$ta crx-dis.lo crx-opc.lo" ;;
11824         bfd_d10v_arch)          ta="$ta d10v-dis.lo d10v-opc.lo" ;;
11825         bfd_d30v_arch)          ta="$ta d30v-dis.lo d30v-opc.lo" ;;
11826         bfd_dlx_arch)           ta="$ta dlx-dis.lo" ;;
11827         bfd_fr30_arch)          ta="$ta fr30-asm.lo fr30-desc.lo fr30-dis.lo fr30-ibld.lo fr30-opc.lo" using_cgen=yes ;;
11828         bfd_frv_arch)           ta="$ta frv-asm.lo frv-desc.lo frv-dis.lo frv-ibld.lo frv-opc.lo" using_cgen=yes ;;
11829         bfd_h8300_arch)         ta="$ta h8300-dis.lo" ;;
11830         bfd_h8500_arch)         ta="$ta h8500-dis.lo" ;;
11831         bfd_hppa_arch)          ta="$ta hppa-dis.lo" ;;
11832         bfd_i370_arch)          ta="$ta i370-dis.lo i370-opc.lo" ;;
11833         bfd_i386_arch)          ta="$ta i386-dis.lo i386-opc.lo" ;;
11834         bfd_i860_arch)          ta="$ta i860-dis.lo" ;;
11835         bfd_i960_arch)          ta="$ta i960-dis.lo" ;;
11836         bfd_ia64_arch)          ta="$ta ia64-dis.lo ia64-opc.lo" ;;
11837         bfd_ip2k_arch)          ta="$ta ip2k-asm.lo ip2k-desc.lo ip2k-dis.lo ip2k-ibld.lo ip2k-opc.lo" using_cgen=yes ;;
11838         bfd_iq2000_arch)        ta="$ta iq2000-asm.lo iq2000-desc.lo iq2000-dis.lo iq2000-ibld.lo iq2000-opc.lo" using_cgen=yes ;;
11839         bfd_m32c_arch)          ta="$ta m32c-asm.lo m32c-desc.lo m32c-dis.lo m32c-ibld.lo m32c-opc.lo" using_cgen=yes ;;
11840         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 ;;
11841         bfd_m68hc11_arch)       ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
11842         bfd_m68hc12_arch)       ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
11843         bfd_m68k_arch)          ta="$ta m68k-dis.lo m68k-opc.lo" ;;
11844         bfd_m88k_arch)          ta="$ta m88k-dis.lo" ;;
11845         bfd_maxq_arch)          ta="$ta maxq-dis.lo" ;;
11846         bfd_mcore_arch)         ta="$ta mcore-dis.lo" ;;
11847         bfd_mep_arch)           ta="$ta mep-asm.lo mep-desc.lo mep-dis.lo mep-ibld.lo mep-opc.lo" using_cgen=yes ;;
11848         bfd_mips_arch)          ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo" ;;
11849         bfd_mmix_arch)          ta="$ta mmix-dis.lo mmix-opc.lo" ;;
11850         bfd_mn10200_arch)       ta="$ta m10200-dis.lo m10200-opc.lo" ;;
11851         bfd_mn10300_arch)       ta="$ta m10300-dis.lo m10300-opc.lo" ;;
11852         bfd_mt_arch)            ta="$ta mt-asm.lo mt-desc.lo mt-dis.lo mt-ibld.lo mt-opc.lo" using_cgen=yes ;;
11853         bfd_msp430_arch)        ta="$ta msp430-dis.lo" ;;
11854         bfd_ns32k_arch)         ta="$ta ns32k-dis.lo" ;;
11855         bfd_openrisc_arch)      ta="$ta openrisc-asm.lo openrisc-desc.lo openrisc-dis.lo openrisc-ibld.lo openrisc-opc.lo" using_cgen=yes ;;
11856         bfd_or32_arch)          ta="$ta or32-dis.lo or32-opc.lo" using_cgen=yes ;;
11857         bfd_pdp11_arch)         ta="$ta pdp11-dis.lo pdp11-opc.lo" ;;
11858         bfd_pj_arch)            ta="$ta pj-dis.lo pj-opc.lo" ;;
11859         bfd_powerpc_arch)       ta="$ta ppc-dis.lo ppc-opc.lo" ;;
11860         bfd_powerpc_64_arch)    ta="$ta ppc-dis.lo ppc-opc.lo" ;;
11861         bfd_pyramid_arch)       ;;
11862         bfd_romp_arch)          ;;
11863         bfd_rs6000_arch)        ta="$ta ppc-dis.lo ppc-opc.lo" ;;
11864         bfd_s390_arch)          ta="$ta s390-dis.lo s390-opc.lo" ;;
11865         bfd_score_arch)         ta="$ta score-dis.lo" ;;
11866         bfd_sh_arch)
11867           # We can't decide what we want just from the CPU family.
11868           # We want SH5 support unless a specific version of sh is
11869           # specified, as in sh3-elf, sh3b-linux-gnu, etc.
11870           # Include it just for ELF targets, since the SH5 bfd:s are ELF only.
11871           for t in $target $canon_targets; do
11872             case $t in
11873               all |  sh5*-* | sh64*-* | sh-*-*elf* | shl*-*-*elf* | \
11874               sh-*-linux* | shl-*-linux*)
11875                                 ta="$ta sh64-dis.lo sh64-opc.lo"
11876                                 archdefs="$archdefs -DINCLUDE_SHMEDIA"
11877                                 break;;
11878             esac;
11879           done
11880                                 ta="$ta sh-dis.lo cgen-bitset.lo" ;;
11881         bfd_sparc_arch)         ta="$ta sparc-dis.lo sparc-opc.lo" ;;
11882         bfd_spu_arch)           ta="$ta spu-dis.lo spu-opc.lo" ;;
11883         bfd_tahoe_arch)         ;;
11884         bfd_tic30_arch)         ta="$ta tic30-dis.lo" ;;
11885         bfd_tic4x_arch)         ta="$ta tic4x-dis.lo" ;;
11886         bfd_tic54x_arch)        ta="$ta tic54x-dis.lo tic54x-opc.lo" ;;
11887         bfd_tic80_arch)         ta="$ta tic80-dis.lo tic80-opc.lo" ;;
11888         bfd_v850_arch)          ta="$ta v850-opc.lo v850-dis.lo" ;;
11889         bfd_v850e_arch)         ta="$ta v850-opc.lo v850-dis.lo" ;;
11890         bfd_v850ea_arch)        ta="$ta v850-opc.lo v850-dis.lo" ;;
11891         bfd_vax_arch)           ta="$ta vax-dis.lo" ;;
11892         bfd_w65_arch)           ta="$ta w65-dis.lo" ;;
11893         bfd_we32k_arch)         ;;
11894         bfd_xc16x_arch)         ta="$ta xc16x-asm.lo xc16x-desc.lo xc16x-dis.lo xc16x-ibld.lo xc16x-opc.lo" using_cgen=yes ;;
11895         bfd_xstormy16_arch)     ta="$ta xstormy16-asm.lo xstormy16-desc.lo xstormy16-dis.lo xstormy16-ibld.lo xstormy16-opc.lo" using_cgen=yes ;;
11896         bfd_xtensa_arch)        ta="$ta xtensa-dis.lo" ;;
11897         bfd_z80_arch)           ta="$ta z80-dis.lo" ;;
11898         bfd_z8k_arch)           ta="$ta z8k-dis.lo" ;;
11899
11900         "")                     ;;
11901         *)              { { echo "$as_me:$LINENO: error: *** unknown target architecture $arch" >&5
11902 echo "$as_me: error: *** unknown target architecture $arch" >&2;}
11903    { (exit 1); exit 1; }; } ;;
11904         esac
11905     done
11906
11907     if test $using_cgen = yes ; then
11908         ta="$ta $cgen_files"
11909     fi
11910
11911     # Weed out duplicate .o files.
11912     f=""
11913     for i in $ta ; do
11914         case " $f " in
11915         *" $i "*) ;;
11916         *) f="$f $i" ;;
11917         esac
11918     done
11919     ta="$f"
11920
11921     # And duplicate -D flags.
11922     f=""
11923     for i in $archdefs ; do
11924         case " $f " in
11925         *" $i "*) ;;
11926         *) f="$f $i" ;;
11927         esac
11928     done
11929     archdefs="$f"
11930
11931     BFD_MACHINES="$ta"
11932
11933 else    # all_targets is true
11934     archdefs=-DARCH_all
11935     BFD_MACHINES='$(ALL_MACHINES)'
11936 fi
11937
11938
11939
11940
11941                     ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
11942
11943 cat >confcache <<\_ACEOF
11944 # This file is a shell script that caches the results of configure
11945 # tests run on this system so they can be shared between configure
11946 # scripts and configure runs, see configure's option --config-cache.
11947 # It is not useful on other systems.  If it contains results you don't
11948 # want to keep, you may remove or edit it.
11949 #
11950 # config.status only pays attention to the cache file if you give it
11951 # the --recheck option to rerun configure.
11952 #
11953 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11954 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11955 # following values.
11956
11957 _ACEOF
11958
11959 # The following way of writing the cache mishandles newlines in values,
11960 # but we know of no workaround that is simple, portable, and efficient.
11961 # So, don't put newlines in cache variables' values.
11962 # Ultrix sh set writes to stderr and can't be redirected directly,
11963 # and sets the high bit in the cache file unless we assign to the vars.
11964 {
11965   (set) 2>&1 |
11966     case `(ac_space=' '; set | grep ac_space) 2>&1` in
11967     *ac_space=\ *)
11968       # `set' does not quote correctly, so add quotes (double-quote
11969       # substitution turns \\\\ into \\, and sed turns \\ into \).
11970       sed -n \
11971         "s/'/'\\\\''/g;
11972           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11973       ;;
11974     *)
11975       # `set' quotes correctly as required by POSIX, so do not add quotes.
11976       sed -n \
11977         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
11978       ;;
11979     esac;
11980 } |
11981   sed '
11982      t clear
11983      : clear
11984      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11985      t end
11986      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11987      : end' >>confcache
11988 if diff $cache_file confcache >/dev/null 2>&1; then :; else
11989   if test -w $cache_file; then
11990     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
11991     cat confcache >$cache_file
11992   else
11993     echo "not updating unwritable cache $cache_file"
11994   fi
11995 fi
11996 rm -f confcache
11997
11998 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11999 # Let make expand exec_prefix.
12000 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12001
12002 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12003 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12004 # trailing colons and then remove the whole line if VPATH becomes empty
12005 # (actually we leave an empty line to preserve line numbers).
12006 if test "x$srcdir" = x.; then
12007   ac_vpsub='/^[  ]*VPATH[        ]*=/{
12008 s/:*\$(srcdir):*/:/;
12009 s/:*\${srcdir}:*/:/;
12010 s/:*@srcdir@:*/:/;
12011 s/^\([^=]*=[     ]*\):*/\1/;
12012 s/:*$//;
12013 s/^[^=]*=[       ]*$//;
12014 }'
12015 fi
12016
12017 DEFS=-DHAVE_CONFIG_H
12018
12019 ac_libobjs=
12020 ac_ltlibobjs=
12021 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12022   # 1. Remove the extension, and $U if already installed.
12023   ac_i=`echo "$ac_i" |
12024          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
12025   # 2. Add them.
12026   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
12027   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
12028 done
12029 LIBOBJS=$ac_libobjs
12030
12031 LTLIBOBJS=$ac_ltlibobjs
12032
12033
12034 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12035   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
12036 Usually this means the macro was only invoked conditionally." >&5
12037 echo "$as_me: error: conditional \"AMDEP\" was never defined.
12038 Usually this means the macro was only invoked conditionally." >&2;}
12039    { (exit 1); exit 1; }; }
12040 fi
12041 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12042   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
12043 Usually this means the macro was only invoked conditionally." >&5
12044 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
12045 Usually this means the macro was only invoked conditionally." >&2;}
12046    { (exit 1); exit 1; }; }
12047 fi
12048 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12049   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
12050 Usually this means the macro was only invoked conditionally." >&5
12051 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
12052 Usually this means the macro was only invoked conditionally." >&2;}
12053    { (exit 1); exit 1; }; }
12054 fi
12055 if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
12056   { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LIBBFD\" was never defined.
12057 Usually this means the macro was only invoked conditionally." >&5
12058 echo "$as_me: error: conditional \"INSTALL_LIBBFD\" was never defined.
12059 Usually this means the macro was only invoked conditionally." >&2;}
12060    { (exit 1); exit 1; }; }
12061 fi
12062 if test -z "${CGEN_MAINT_TRUE}" && test -z "${CGEN_MAINT_FALSE}"; then
12063   { { echo "$as_me:$LINENO: error: conditional \"CGEN_MAINT\" was never defined.
12064 Usually this means the macro was only invoked conditionally." >&5
12065 echo "$as_me: error: conditional \"CGEN_MAINT\" was never defined.
12066 Usually this means the macro was only invoked conditionally." >&2;}
12067    { (exit 1); exit 1; }; }
12068 fi
12069
12070 : ${CONFIG_STATUS=./config.status}
12071 ac_clean_files_save=$ac_clean_files
12072 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12073 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
12074 echo "$as_me: creating $CONFIG_STATUS" >&6;}
12075 cat >$CONFIG_STATUS <<_ACEOF
12076 #! $SHELL
12077 # Generated by $as_me.
12078 # Run this file to recreate the current configuration.
12079 # Compiler output produced by configure, useful for debugging
12080 # configure, is in config.log if it exists.
12081
12082 debug=false
12083 ac_cs_recheck=false
12084 ac_cs_silent=false
12085 SHELL=\${CONFIG_SHELL-$SHELL}
12086 _ACEOF
12087
12088 cat >>$CONFIG_STATUS <<\_ACEOF
12089 ## --------------------- ##
12090 ## M4sh Initialization.  ##
12091 ## --------------------- ##
12092
12093 # Be Bourne compatible
12094 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12095   emulate sh
12096   NULLCMD=:
12097   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
12098   # is contrary to our usage.  Disable this feature.
12099   alias -g '${1+"$@"}'='"$@"'
12100 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
12101   set -o posix
12102 fi
12103 DUALCASE=1; export DUALCASE # for MKS sh
12104
12105 # Support unset when possible.
12106 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12107   as_unset=unset
12108 else
12109   as_unset=false
12110 fi
12111
12112
12113 # Work around bugs in pre-3.0 UWIN ksh.
12114 $as_unset ENV MAIL MAILPATH
12115 PS1='$ '
12116 PS2='> '
12117 PS4='+ '
12118
12119 # NLS nuisances.
12120 for as_var in \
12121   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
12122   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
12123   LC_TELEPHONE LC_TIME
12124 do
12125   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
12126     eval $as_var=C; export $as_var
12127   else
12128     $as_unset $as_var
12129   fi
12130 done
12131
12132 # Required to use basename.
12133 if expr a : '\(a\)' >/dev/null 2>&1; then
12134   as_expr=expr
12135 else
12136   as_expr=false
12137 fi
12138
12139 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
12140   as_basename=basename
12141 else
12142   as_basename=false
12143 fi
12144
12145
12146 # Name of the executable.
12147 as_me=`$as_basename "$0" ||
12148 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12149          X"$0" : 'X\(//\)$' \| \
12150          X"$0" : 'X\(/\)$' \| \
12151          .     : '\(.\)' 2>/dev/null ||
12152 echo X/"$0" |
12153     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
12154           /^X\/\(\/\/\)$/{ s//\1/; q; }
12155           /^X\/\(\/\).*/{ s//\1/; q; }
12156           s/.*/./; q'`
12157
12158
12159 # PATH needs CR, and LINENO needs CR and PATH.
12160 # Avoid depending upon Character Ranges.
12161 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12162 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12163 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12164 as_cr_digits='0123456789'
12165 as_cr_alnum=$as_cr_Letters$as_cr_digits
12166
12167 # The user is always right.
12168 if test "${PATH_SEPARATOR+set}" != set; then
12169   echo "#! /bin/sh" >conf$$.sh
12170   echo  "exit 0"   >>conf$$.sh
12171   chmod +x conf$$.sh
12172   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12173     PATH_SEPARATOR=';'
12174   else
12175     PATH_SEPARATOR=:
12176   fi
12177   rm -f conf$$.sh
12178 fi
12179
12180
12181   as_lineno_1=$LINENO
12182   as_lineno_2=$LINENO
12183   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
12184   test "x$as_lineno_1" != "x$as_lineno_2" &&
12185   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
12186   # Find who we are.  Look in the path if we contain no path at all
12187   # relative or not.
12188   case $0 in
12189     *[\\/]* ) as_myself=$0 ;;
12190     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12191 for as_dir in $PATH
12192 do
12193   IFS=$as_save_IFS
12194   test -z "$as_dir" && as_dir=.
12195   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12196 done
12197
12198        ;;
12199   esac
12200   # We did not find ourselves, most probably we were run as `sh COMMAND'
12201   # in which case we are not to be found in the path.
12202   if test "x$as_myself" = x; then
12203     as_myself=$0
12204   fi
12205   if test ! -f "$as_myself"; then
12206     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
12207 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
12208    { (exit 1); exit 1; }; }
12209   fi
12210   case $CONFIG_SHELL in
12211   '')
12212     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12213 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
12214 do
12215   IFS=$as_save_IFS
12216   test -z "$as_dir" && as_dir=.
12217   for as_base in sh bash ksh sh5; do
12218          case $as_dir in
12219          /*)
12220            if ("$as_dir/$as_base" -c '
12221   as_lineno_1=$LINENO
12222   as_lineno_2=$LINENO
12223   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
12224   test "x$as_lineno_1" != "x$as_lineno_2" &&
12225   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
12226              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
12227              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
12228              CONFIG_SHELL=$as_dir/$as_base
12229              export CONFIG_SHELL
12230              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
12231            fi;;
12232          esac
12233        done
12234 done
12235 ;;
12236   esac
12237
12238   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12239   # uniformly replaced by the line number.  The first 'sed' inserts a
12240   # line-number line before each line; the second 'sed' does the real
12241   # work.  The second script uses 'N' to pair each line-number line
12242   # with the numbered line, and appends trailing '-' during
12243   # substitution so that $LINENO is not a special case at line end.
12244   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
12245   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
12246   sed '=' <$as_myself |
12247     sed '
12248       N
12249       s,$,-,
12250       : loop
12251       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
12252       t loop
12253       s,-$,,
12254       s,^['$as_cr_digits']*\n,,
12255     ' >$as_me.lineno &&
12256   chmod +x $as_me.lineno ||
12257     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
12258 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
12259    { (exit 1); exit 1; }; }
12260
12261   # Don't try to exec as it changes $[0], causing all sort of problems
12262   # (the dirname of $[0] is not the place where we might find the
12263   # original and so on.  Autoconf is especially sensible to this).
12264   . ./$as_me.lineno
12265   # Exit status is that of the last command.
12266   exit
12267 }
12268
12269
12270 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
12271   *c*,-n*) ECHO_N= ECHO_C='
12272 ' ECHO_T='      ' ;;
12273   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
12274   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
12275 esac
12276
12277 if expr a : '\(a\)' >/dev/null 2>&1; then
12278   as_expr=expr
12279 else
12280   as_expr=false
12281 fi
12282
12283 rm -f conf$$ conf$$.exe conf$$.file
12284 echo >conf$$.file
12285 if ln -s conf$$.file conf$$ 2>/dev/null; then
12286   # We could just check for DJGPP; but this test a) works b) is more generic
12287   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
12288   if test -f conf$$.exe; then
12289     # Don't use ln at all; we don't have any links
12290     as_ln_s='cp -p'
12291   else
12292     as_ln_s='ln -s'
12293   fi
12294 elif ln conf$$.file conf$$ 2>/dev/null; then
12295   as_ln_s=ln
12296 else
12297   as_ln_s='cp -p'
12298 fi
12299 rm -f conf$$ conf$$.exe conf$$.file
12300
12301 if mkdir -p . 2>/dev/null; then
12302   as_mkdir_p=:
12303 else
12304   test -d ./-p && rmdir ./-p
12305   as_mkdir_p=false
12306 fi
12307
12308 as_executable_p="test -f"
12309
12310 # Sed expression to map a string onto a valid CPP name.
12311 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12312
12313 # Sed expression to map a string onto a valid variable name.
12314 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12315
12316
12317 # IFS
12318 # We need space, tab and new line, in precisely that order.
12319 as_nl='
12320 '
12321 IFS="   $as_nl"
12322
12323 # CDPATH.
12324 $as_unset CDPATH
12325
12326 exec 6>&1
12327
12328 # Open the log real soon, to keep \$[0] and so on meaningful, and to
12329 # report actual input values of CONFIG_FILES etc. instead of their
12330 # values after options handling.  Logging --version etc. is OK.
12331 exec 5>>config.log
12332 {
12333   echo
12334   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12335 ## Running $as_me. ##
12336 _ASBOX
12337 } >&5
12338 cat >&5 <<_CSEOF
12339
12340 This file was extended by $as_me, which was
12341 generated by GNU Autoconf 2.59.  Invocation command line was
12342
12343   CONFIG_FILES    = $CONFIG_FILES
12344   CONFIG_HEADERS  = $CONFIG_HEADERS
12345   CONFIG_LINKS    = $CONFIG_LINKS
12346   CONFIG_COMMANDS = $CONFIG_COMMANDS
12347   $ $0 $@
12348
12349 _CSEOF
12350 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
12351 echo >&5
12352 _ACEOF
12353
12354 # Files that config.status was made for.
12355 if test -n "$ac_config_files"; then
12356   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
12357 fi
12358
12359 if test -n "$ac_config_headers"; then
12360   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
12361 fi
12362
12363 if test -n "$ac_config_links"; then
12364   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
12365 fi
12366
12367 if test -n "$ac_config_commands"; then
12368   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
12369 fi
12370
12371 cat >>$CONFIG_STATUS <<\_ACEOF
12372
12373 ac_cs_usage="\
12374 \`$as_me' instantiates files from templates according to the
12375 current configuration.
12376
12377 Usage: $0 [OPTIONS] [FILE]...
12378
12379   -h, --help       print this help, then exit
12380   -V, --version    print version number, then exit
12381   -q, --quiet      do not print progress messages
12382   -d, --debug      don't remove temporary files
12383       --recheck    update $as_me by reconfiguring in the same conditions
12384   --file=FILE[:TEMPLATE]
12385                    instantiate the configuration file FILE
12386   --header=FILE[:TEMPLATE]
12387                    instantiate the configuration header FILE
12388
12389 Configuration files:
12390 $config_files
12391
12392 Configuration headers:
12393 $config_headers
12394
12395 Configuration commands:
12396 $config_commands
12397
12398 Report bugs to <bug-autoconf@gnu.org>."
12399 _ACEOF
12400
12401 cat >>$CONFIG_STATUS <<_ACEOF
12402 ac_cs_version="\\
12403 config.status
12404 configured by $0, generated by GNU Autoconf 2.59,
12405   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
12406
12407 Copyright (C) 2003 Free Software Foundation, Inc.
12408 This config.status script is free software; the Free Software Foundation
12409 gives unlimited permission to copy, distribute and modify it."
12410 srcdir=$srcdir
12411 INSTALL="$INSTALL"
12412 _ACEOF
12413
12414 cat >>$CONFIG_STATUS <<\_ACEOF
12415 # If no file are specified by the user, then we need to provide default
12416 # value.  By we need to know if files were specified by the user.
12417 ac_need_defaults=:
12418 while test $# != 0
12419 do
12420   case $1 in
12421   --*=*)
12422     ac_option=`expr "x$1" : 'x\([^=]*\)='`
12423     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
12424     ac_shift=:
12425     ;;
12426   -*)
12427     ac_option=$1
12428     ac_optarg=$2
12429     ac_shift=shift
12430     ;;
12431   *) # This is not an option, so the user has probably given explicit
12432      # arguments.
12433      ac_option=$1
12434      ac_need_defaults=false;;
12435   esac
12436
12437   case $ac_option in
12438   # Handling of the options.
12439 _ACEOF
12440 cat >>$CONFIG_STATUS <<\_ACEOF
12441   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12442     ac_cs_recheck=: ;;
12443   --version | --vers* | -V )
12444     echo "$ac_cs_version"; exit 0 ;;
12445   --he | --h)
12446     # Conflict between --help and --header
12447     { { echo "$as_me:$LINENO: error: ambiguous option: $1
12448 Try \`$0 --help' for more information." >&5
12449 echo "$as_me: error: ambiguous option: $1
12450 Try \`$0 --help' for more information." >&2;}
12451    { (exit 1); exit 1; }; };;
12452   --help | --hel | -h )
12453     echo "$ac_cs_usage"; exit 0 ;;
12454   --debug | --d* | -d )
12455     debug=: ;;
12456   --file | --fil | --fi | --f )
12457     $ac_shift
12458     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
12459     ac_need_defaults=false;;
12460   --header | --heade | --head | --hea )
12461     $ac_shift
12462     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
12463     ac_need_defaults=false;;
12464   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12465   | -silent | --silent | --silen | --sile | --sil | --si | --s)
12466     ac_cs_silent=: ;;
12467
12468   # This is an error.
12469   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
12470 Try \`$0 --help' for more information." >&5
12471 echo "$as_me: error: unrecognized option: $1
12472 Try \`$0 --help' for more information." >&2;}
12473    { (exit 1); exit 1; }; } ;;
12474
12475   *) ac_config_targets="$ac_config_targets $1" ;;
12476
12477   esac
12478   shift
12479 done
12480
12481 ac_configure_extra_args=
12482
12483 if $ac_cs_silent; then
12484   exec 6>/dev/null
12485   ac_configure_extra_args="$ac_configure_extra_args --silent"
12486 fi
12487
12488 _ACEOF
12489 cat >>$CONFIG_STATUS <<_ACEOF
12490 if \$ac_cs_recheck; then
12491   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
12492   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12493 fi
12494
12495 _ACEOF
12496
12497 cat >>$CONFIG_STATUS <<_ACEOF
12498 #
12499 # INIT-COMMANDS section.
12500 #
12501
12502 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12503
12504
12505 # The HP-UX ksh and POSIX shell print the target directory to stdout
12506 # if CDPATH is set.
12507 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12508
12509 sed_quote_subst='$sed_quote_subst'
12510 double_quote_subst='$double_quote_subst'
12511 delay_variable_subst='$delay_variable_subst'
12512 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12513 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12514 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12515 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12516 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12517 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12518 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12519 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12520 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12521 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12522 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12523 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12524 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12525 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12526 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12527 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12528 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12529 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12530 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12531 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12532 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12533 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12534 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12535 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12536 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12537 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12538 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12539 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12540 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12541 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12542 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12543 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12544 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12545 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12546 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12547 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12548 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12549 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12550 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12551 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12552 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12553 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12554 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12555 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"`'
12556 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12557 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12558 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12559 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12560 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12561 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12562 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12563 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12564 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12565 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12566 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12567 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12568 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12569 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12570 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12571 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12572 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12573 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12574 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12575 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12576 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12577 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12578 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12579 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12580 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12581 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12582 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12583 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12584 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12585 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12586 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12587 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12588 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12589 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12590 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12591 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12592 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12593 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12594 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12595 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12596 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12597 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12598 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12599 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12600 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12601 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12602 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12603 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12604 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12605 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12606 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12607 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12608 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12609 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12610 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12611 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12612 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12613 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12614 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12615 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12616 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12617 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12618 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12619 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12620 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12621 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12622 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12623
12624 LTCC='$LTCC'
12625 LTCFLAGS='$LTCFLAGS'
12626 compiler='$compiler_DEFAULT'
12627
12628 # Quote evaled strings.
12629 for var in SED \
12630 GREP \
12631 EGREP \
12632 FGREP \
12633 LD \
12634 NM \
12635 LN_S \
12636 lt_SP2NL \
12637 lt_NL2SP \
12638 reload_flag \
12639 deplibs_check_method \
12640 file_magic_cmd \
12641 AR \
12642 AR_FLAGS \
12643 STRIP \
12644 RANLIB \
12645 CC \
12646 CFLAGS \
12647 compiler \
12648 lt_cv_sys_global_symbol_pipe \
12649 lt_cv_sys_global_symbol_to_cdecl \
12650 lt_cv_sys_global_symbol_to_c_name_address \
12651 SHELL \
12652 ECHO \
12653 lt_prog_compiler_no_builtin_flag \
12654 lt_prog_compiler_wl \
12655 lt_prog_compiler_pic \
12656 lt_prog_compiler_static \
12657 lt_cv_prog_compiler_c_o \
12658 need_locks \
12659 shrext_cmds \
12660 export_dynamic_flag_spec \
12661 whole_archive_flag_spec \
12662 compiler_needs_object \
12663 with_gnu_ld \
12664 allow_undefined_flag \
12665 no_undefined_flag \
12666 hardcode_libdir_flag_spec \
12667 hardcode_libdir_flag_spec_ld \
12668 hardcode_libdir_separator \
12669 fix_srcfile_path \
12670 exclude_expsyms \
12671 include_expsyms \
12672 file_list_spec \
12673 variables_saved_for_relink \
12674 libname_spec \
12675 library_names_spec \
12676 soname_spec \
12677 finish_eval \
12678 old_striplib \
12679 striplib; do
12680     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12681     *[\\\\\\\`\\"\\\$]*)
12682       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12683       ;;
12684     *)
12685       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12686       ;;
12687     esac
12688 done
12689
12690 # Double-quote double-evaled strings.
12691 for var in reload_cmds \
12692 old_postinstall_cmds \
12693 old_postuninstall_cmds \
12694 old_archive_cmds \
12695 extract_expsyms_cmds \
12696 old_archive_from_new_cmds \
12697 old_archive_from_expsyms_cmds \
12698 archive_cmds \
12699 archive_expsym_cmds \
12700 module_cmds \
12701 module_expsym_cmds \
12702 export_symbols_cmds \
12703 prelink_cmds \
12704 postinstall_cmds \
12705 postuninstall_cmds \
12706 finish_cmds \
12707 sys_lib_search_path_spec \
12708 sys_lib_dlsearch_path_spec; do
12709     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12710     *[\\\\\\\`\\"\\\$]*)
12711       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12712       ;;
12713     *)
12714       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12715       ;;
12716     esac
12717 done
12718
12719 # Fix-up fallback echo if it was mangled by the above quoting rules.
12720 case \$lt_ECHO in
12721 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12722   ;;
12723 esac
12724
12725 ac_aux_dir='$ac_aux_dir'
12726 xsi_shell='$xsi_shell'
12727 lt_shell_append='$lt_shell_append'
12728
12729 # See if we are running on zsh, and set the options which allow our
12730 # commands through without removal of \ escapes INIT.
12731 if test -n "\${ZSH_VERSION+set}" ; then
12732    setopt NO_GLOB_SUBST
12733 fi
12734
12735
12736     PACKAGE='$PACKAGE'
12737     VERSION='$VERSION'
12738     TIMESTAMP='$TIMESTAMP'
12739     RM='$RM'
12740     ofile='$ofile'
12741
12742
12743
12744 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
12745     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
12746     # from automake.
12747     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
12748     # Capture the value of LINGUAS because we need it to compute CATALOGS.
12749     LINGUAS="${LINGUAS-%UNSET%}"
12750
12751
12752 _ACEOF
12753
12754
12755
12756 cat >>$CONFIG_STATUS <<\_ACEOF
12757 for ac_config_target in $ac_config_targets
12758 do
12759   case "$ac_config_target" in
12760   # Handling of arguments.
12761   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12762   "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
12763   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12764   "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12765   "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
12766   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
12767   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12768 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12769    { (exit 1); exit 1; }; };;
12770   esac
12771 done
12772
12773 # If the user did not use the arguments to specify the items to instantiate,
12774 # then the envvar interface is used.  Set only those that are not.
12775 # We use the long form for the default assignment because of an extremely
12776 # bizarre bug on SunOS 4.1.3.
12777 if $ac_need_defaults; then
12778   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12779   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12780   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12781 fi
12782
12783 # Have a temporary directory for convenience.  Make it in the build tree
12784 # simply because there is no reason to put it here, and in addition,
12785 # creating and moving files from /tmp can sometimes cause problems.
12786 # Create a temporary directory, and hook for its removal unless debugging.
12787 $debug ||
12788 {
12789   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
12790   trap '{ (exit 1); exit 1; }' 1 2 13 15
12791 }
12792
12793 # Create a (secure) tmp directory for tmp files.
12794
12795 {
12796   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
12797   test -n "$tmp" && test -d "$tmp"
12798 }  ||
12799 {
12800   tmp=./confstat$$-$RANDOM
12801   (umask 077 && mkdir $tmp)
12802 } ||
12803 {
12804    echo "$me: cannot create a temporary directory in ." >&2
12805    { (exit 1); exit 1; }
12806 }
12807
12808 _ACEOF
12809
12810 cat >>$CONFIG_STATUS <<_ACEOF
12811
12812 #
12813 # CONFIG_FILES section.
12814 #
12815
12816 # No need to generate the scripts if there are no CONFIG_FILES.
12817 # This happens for instance when ./config.status config.h
12818 if test -n "\$CONFIG_FILES"; then
12819   # Protect against being on the right side of a sed subst in config.status.
12820   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
12821    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
12822 s,@SHELL@,$SHELL,;t t
12823 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
12824 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
12825 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
12826 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
12827 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
12828 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
12829 s,@exec_prefix@,$exec_prefix,;t t
12830 s,@prefix@,$prefix,;t t
12831 s,@program_transform_name@,$program_transform_name,;t t
12832 s,@bindir@,$bindir,;t t
12833 s,@sbindir@,$sbindir,;t t
12834 s,@libexecdir@,$libexecdir,;t t
12835 s,@datadir@,$datadir,;t t
12836 s,@sysconfdir@,$sysconfdir,;t t
12837 s,@sharedstatedir@,$sharedstatedir,;t t
12838 s,@localstatedir@,$localstatedir,;t t
12839 s,@libdir@,$libdir,;t t
12840 s,@includedir@,$includedir,;t t
12841 s,@oldincludedir@,$oldincludedir,;t t
12842 s,@infodir@,$infodir,;t t
12843 s,@mandir@,$mandir,;t t
12844 s,@build_alias@,$build_alias,;t t
12845 s,@host_alias@,$host_alias,;t t
12846 s,@target_alias@,$target_alias,;t t
12847 s,@DEFS@,$DEFS,;t t
12848 s,@ECHO_C@,$ECHO_C,;t t
12849 s,@ECHO_N@,$ECHO_N,;t t
12850 s,@ECHO_T@,$ECHO_T,;t t
12851 s,@LIBS@,$LIBS,;t t
12852 s,@build@,$build,;t t
12853 s,@build_cpu@,$build_cpu,;t t
12854 s,@build_vendor@,$build_vendor,;t t
12855 s,@build_os@,$build_os,;t t
12856 s,@host@,$host,;t t
12857 s,@host_cpu@,$host_cpu,;t t
12858 s,@host_vendor@,$host_vendor,;t t
12859 s,@host_os@,$host_os,;t t
12860 s,@target@,$target,;t t
12861 s,@target_cpu@,$target_cpu,;t t
12862 s,@target_vendor@,$target_vendor,;t t
12863 s,@target_os@,$target_os,;t t
12864 s,@CC@,$CC,;t t
12865 s,@CFLAGS@,$CFLAGS,;t t
12866 s,@LDFLAGS@,$LDFLAGS,;t t
12867 s,@CPPFLAGS@,$CPPFLAGS,;t t
12868 s,@ac_ct_CC@,$ac_ct_CC,;t t
12869 s,@EXEEXT@,$EXEEXT,;t t
12870 s,@OBJEXT@,$OBJEXT,;t t
12871 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
12872 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
12873 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
12874 s,@CYGPATH_W@,$CYGPATH_W,;t t
12875 s,@PACKAGE@,$PACKAGE,;t t
12876 s,@VERSION@,$VERSION,;t t
12877 s,@ACLOCAL@,$ACLOCAL,;t t
12878 s,@AUTOCONF@,$AUTOCONF,;t t
12879 s,@AUTOMAKE@,$AUTOMAKE,;t t
12880 s,@AUTOHEADER@,$AUTOHEADER,;t t
12881 s,@MAKEINFO@,$MAKEINFO,;t t
12882 s,@install_sh@,$install_sh,;t t
12883 s,@STRIP@,$STRIP,;t t
12884 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
12885 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
12886 s,@mkdir_p@,$mkdir_p,;t t
12887 s,@AWK@,$AWK,;t t
12888 s,@SET_MAKE@,$SET_MAKE,;t t
12889 s,@am__leading_dot@,$am__leading_dot,;t t
12890 s,@AMTAR@,$AMTAR,;t t
12891 s,@am__tar@,$am__tar,;t t
12892 s,@am__untar@,$am__untar,;t t
12893 s,@DEPDIR@,$DEPDIR,;t t
12894 s,@am__include@,$am__include,;t t
12895 s,@am__quote@,$am__quote,;t t
12896 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
12897 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
12898 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
12899 s,@CCDEPMODE@,$CCDEPMODE,;t t
12900 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
12901 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
12902 s,@CPP@,$CPP,;t t
12903 s,@EGREP@,$EGREP,;t t
12904 s,@AR@,$AR,;t t
12905 s,@ac_ct_AR@,$ac_ct_AR,;t t
12906 s,@RANLIB@,$RANLIB,;t t
12907 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
12908 s,@LIBTOOL@,$LIBTOOL,;t t
12909 s,@SED@,$SED,;t t
12910 s,@FGREP@,$FGREP,;t t
12911 s,@GREP@,$GREP,;t t
12912 s,@LD@,$LD,;t t
12913 s,@DUMPBIN@,$DUMPBIN,;t t
12914 s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
12915 s,@NM@,$NM,;t t
12916 s,@LN_S@,$LN_S,;t t
12917 s,@lt_ECHO@,$lt_ECHO,;t t
12918 s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
12919 s,@NO_WERROR@,$NO_WERROR,;t t
12920 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
12921 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
12922 s,@MAINT@,$MAINT,;t t
12923 s,@INSTALL_LIBBFD_TRUE@,$INSTALL_LIBBFD_TRUE,;t t
12924 s,@INSTALL_LIBBFD_FALSE@,$INSTALL_LIBBFD_FALSE,;t t
12925 s,@host_noncanonical@,$host_noncanonical,;t t
12926 s,@target_noncanonical@,$target_noncanonical,;t t
12927 s,@bfdlibdir@,$bfdlibdir,;t t
12928 s,@bfdincludedir@,$bfdincludedir,;t t
12929 s,@USE_NLS@,$USE_NLS,;t t
12930 s,@LIBINTL@,$LIBINTL,;t t
12931 s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
12932 s,@INCINTL@,$INCINTL,;t t
12933 s,@XGETTEXT@,$XGETTEXT,;t t
12934 s,@GMSGFMT@,$GMSGFMT,;t t
12935 s,@POSUB@,$POSUB,;t t
12936 s,@CATALOGS@,$CATALOGS,;t t
12937 s,@DATADIRNAME@,$DATADIRNAME,;t t
12938 s,@INSTOBJEXT@,$INSTOBJEXT,;t t
12939 s,@GENCAT@,$GENCAT,;t t
12940 s,@CATOBJEXT@,$CATOBJEXT,;t t
12941 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
12942 s,@MSGFMT@,$MSGFMT,;t t
12943 s,@MSGMERGE@,$MSGMERGE,;t t
12944 s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t
12945 s,@EXEEXT_FOR_BUILD@,$EXEEXT_FOR_BUILD,;t t
12946 s,@HDEFINES@,$HDEFINES,;t t
12947 s,@CGEN_MAINT_TRUE@,$CGEN_MAINT_TRUE,;t t
12948 s,@CGEN_MAINT_FALSE@,$CGEN_MAINT_FALSE,;t t
12949 s,@cgendir@,$cgendir,;t t
12950 s,@SHARED_LDFLAGS@,$SHARED_LDFLAGS,;t t
12951 s,@SHARED_LIBADD@,$SHARED_LIBADD,;t t
12952 s,@SHARED_DEPENDENCIES@,$SHARED_DEPENDENCIES,;t t
12953 s,@archdefs@,$archdefs,;t t
12954 s,@BFD_MACHINES@,$BFD_MACHINES,;t t
12955 s,@LIBOBJS@,$LIBOBJS,;t t
12956 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
12957 CEOF
12958
12959 _ACEOF
12960
12961   cat >>$CONFIG_STATUS <<\_ACEOF
12962   # Split the substitutions into bite-sized pieces for seds with
12963   # small command number limits, like on Digital OSF/1 and HP-UX.
12964   ac_max_sed_lines=48
12965   ac_sed_frag=1 # Number of current file.
12966   ac_beg=1 # First line for current file.
12967   ac_end=$ac_max_sed_lines # Line after last line for current file.
12968   ac_more_lines=:
12969   ac_sed_cmds=
12970   while $ac_more_lines; do
12971     if test $ac_beg -gt 1; then
12972       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12973     else
12974       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12975     fi
12976     if test ! -s $tmp/subs.frag; then
12977       ac_more_lines=false
12978     else
12979       # The purpose of the label and of the branching condition is to
12980       # speed up the sed processing (if there are no `@' at all, there
12981       # is no need to browse any of the substitutions).
12982       # These are the two extra sed commands mentioned above.
12983       (echo ':t
12984   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
12985       if test -z "$ac_sed_cmds"; then
12986         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
12987       else
12988         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
12989       fi
12990       ac_sed_frag=`expr $ac_sed_frag + 1`
12991       ac_beg=$ac_end
12992       ac_end=`expr $ac_end + $ac_max_sed_lines`
12993     fi
12994   done
12995   if test -z "$ac_sed_cmds"; then
12996     ac_sed_cmds=cat
12997   fi
12998 fi # test -n "$CONFIG_FILES"
12999
13000 _ACEOF
13001 cat >>$CONFIG_STATUS <<\_ACEOF
13002 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
13003   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13004   case $ac_file in
13005   - | *:- | *:-:* ) # input from stdin
13006         cat >$tmp/stdin
13007         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13008         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13009   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13010         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13011   * )   ac_file_in=$ac_file.in ;;
13012   esac
13013
13014   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
13015   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13016 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13017          X"$ac_file" : 'X\(//\)[^/]' \| \
13018          X"$ac_file" : 'X\(//\)$' \| \
13019          X"$ac_file" : 'X\(/\)' \| \
13020          .     : '\(.\)' 2>/dev/null ||
13021 echo X"$ac_file" |
13022     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13023           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13024           /^X\(\/\/\)$/{ s//\1/; q; }
13025           /^X\(\/\).*/{ s//\1/; q; }
13026           s/.*/./; q'`
13027   { if $as_mkdir_p; then
13028     mkdir -p "$ac_dir"
13029   else
13030     as_dir="$ac_dir"
13031     as_dirs=
13032     while test ! -d "$as_dir"; do
13033       as_dirs="$as_dir $as_dirs"
13034       as_dir=`(dirname "$as_dir") 2>/dev/null ||
13035 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13036          X"$as_dir" : 'X\(//\)[^/]' \| \
13037          X"$as_dir" : 'X\(//\)$' \| \
13038          X"$as_dir" : 'X\(/\)' \| \
13039          .     : '\(.\)' 2>/dev/null ||
13040 echo X"$as_dir" |
13041     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13042           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13043           /^X\(\/\/\)$/{ s//\1/; q; }
13044           /^X\(\/\).*/{ s//\1/; q; }
13045           s/.*/./; q'`
13046     done
13047     test ! -n "$as_dirs" || mkdir $as_dirs
13048   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13049 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13050    { (exit 1); exit 1; }; }; }
13051
13052   ac_builddir=.
13053
13054 if test "$ac_dir" != .; then
13055   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
13056   # A "../" for each directory in $ac_dir_suffix.
13057   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
13058 else
13059   ac_dir_suffix= ac_top_builddir=
13060 fi
13061
13062 case $srcdir in
13063   .)  # No --srcdir option.  We are building in place.
13064     ac_srcdir=.
13065     if test -z "$ac_top_builddir"; then
13066        ac_top_srcdir=.
13067     else
13068        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
13069     fi ;;
13070   [\\/]* | ?:[\\/]* )  # Absolute path.
13071     ac_srcdir=$srcdir$ac_dir_suffix;
13072     ac_top_srcdir=$srcdir ;;
13073   *) # Relative path.
13074     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
13075     ac_top_srcdir=$ac_top_builddir$srcdir ;;
13076 esac
13077
13078 # Do not use `cd foo && pwd` to compute absolute paths, because
13079 # the directories may not exist.
13080 case `pwd` in
13081 .) ac_abs_builddir="$ac_dir";;
13082 *)
13083   case "$ac_dir" in
13084   .) ac_abs_builddir=`pwd`;;
13085   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
13086   *) ac_abs_builddir=`pwd`/"$ac_dir";;
13087   esac;;
13088 esac
13089 case $ac_abs_builddir in
13090 .) ac_abs_top_builddir=${ac_top_builddir}.;;
13091 *)
13092   case ${ac_top_builddir}. in
13093   .) ac_abs_top_builddir=$ac_abs_builddir;;
13094   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
13095   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
13096   esac;;
13097 esac
13098 case $ac_abs_builddir in
13099 .) ac_abs_srcdir=$ac_srcdir;;
13100 *)
13101   case $ac_srcdir in
13102   .) ac_abs_srcdir=$ac_abs_builddir;;
13103   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
13104   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
13105   esac;;
13106 esac
13107 case $ac_abs_builddir in
13108 .) ac_abs_top_srcdir=$ac_top_srcdir;;
13109 *)
13110   case $ac_top_srcdir in
13111   .) ac_abs_top_srcdir=$ac_abs_builddir;;
13112   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
13113   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
13114   esac;;
13115 esac
13116
13117
13118   case $INSTALL in
13119   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13120   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
13121   esac
13122
13123   if test x"$ac_file" != x-; then
13124     { echo "$as_me:$LINENO: creating $ac_file" >&5
13125 echo "$as_me: creating $ac_file" >&6;}
13126     rm -f "$ac_file"
13127   fi
13128   # Let's still pretend it is `configure' which instantiates (i.e., don't
13129   # use $as_me), people would be surprised to read:
13130   #    /* config.h.  Generated by config.status.  */
13131   if test x"$ac_file" = x-; then
13132     configure_input=
13133   else
13134     configure_input="$ac_file.  "
13135   fi
13136   configure_input=$configure_input"Generated from `echo $ac_file_in |
13137                                      sed 's,.*/,,'` by configure."
13138
13139   # First look for the input files in the build tree, otherwise in the
13140   # src tree.
13141   ac_file_inputs=`IFS=:
13142     for f in $ac_file_in; do
13143       case $f in
13144       -) echo $tmp/stdin ;;
13145       [\\/$]*)
13146          # Absolute (can't be DOS-style, as IFS=:)
13147          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13148 echo "$as_me: error: cannot find input file: $f" >&2;}
13149    { (exit 1); exit 1; }; }
13150          echo "$f";;
13151       *) # Relative
13152          if test -f "$f"; then
13153            # Build tree
13154            echo "$f"
13155          elif test -f "$srcdir/$f"; then
13156            # Source tree
13157            echo "$srcdir/$f"
13158          else
13159            # /dev/null tree
13160            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13161 echo "$as_me: error: cannot find input file: $f" >&2;}
13162    { (exit 1); exit 1; }; }
13163          fi;;
13164       esac
13165     done` || { (exit 1); exit 1; }
13166 _ACEOF
13167 cat >>$CONFIG_STATUS <<_ACEOF
13168   sed "$ac_vpsub
13169 $extrasub
13170 _ACEOF
13171 cat >>$CONFIG_STATUS <<\_ACEOF
13172 :t
13173 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13174 s,@configure_input@,$configure_input,;t t
13175 s,@srcdir@,$ac_srcdir,;t t
13176 s,@abs_srcdir@,$ac_abs_srcdir,;t t
13177 s,@top_srcdir@,$ac_top_srcdir,;t t
13178 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
13179 s,@builddir@,$ac_builddir,;t t
13180 s,@abs_builddir@,$ac_abs_builddir,;t t
13181 s,@top_builddir@,$ac_top_builddir,;t t
13182 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
13183 s,@INSTALL@,$ac_INSTALL,;t t
13184 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
13185   rm -f $tmp/stdin
13186   if test x"$ac_file" != x-; then
13187     mv $tmp/out $ac_file
13188   else
13189     cat $tmp/out
13190     rm -f $tmp/out
13191   fi
13192
13193 done
13194 _ACEOF
13195 cat >>$CONFIG_STATUS <<\_ACEOF
13196
13197 #
13198 # CONFIG_HEADER section.
13199 #
13200
13201 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
13202 # NAME is the cpp macro being defined and VALUE is the value it is being given.
13203 #
13204 # ac_d sets the value in "#define NAME VALUE" lines.
13205 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
13206 ac_dB='[         ].*$,\1#\2'
13207 ac_dC=' '
13208 ac_dD=',;t'
13209 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
13210 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
13211 ac_uB='$,\1#\2define\3'
13212 ac_uC=' '
13213 ac_uD=',;t'
13214
13215 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
13216   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13217   case $ac_file in
13218   - | *:- | *:-:* ) # input from stdin
13219         cat >$tmp/stdin
13220         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13221         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13222   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13223         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13224   * )   ac_file_in=$ac_file.in ;;
13225   esac
13226
13227   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
13228 echo "$as_me: creating $ac_file" >&6;}
13229
13230   # First look for the input files in the build tree, otherwise in the
13231   # src tree.
13232   ac_file_inputs=`IFS=:
13233     for f in $ac_file_in; do
13234       case $f in
13235       -) echo $tmp/stdin ;;
13236       [\\/$]*)
13237          # Absolute (can't be DOS-style, as IFS=:)
13238          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13239 echo "$as_me: error: cannot find input file: $f" >&2;}
13240    { (exit 1); exit 1; }; }
13241          # Do quote $f, to prevent DOS paths from being IFS'd.
13242          echo "$f";;
13243       *) # Relative
13244          if test -f "$f"; then
13245            # Build tree
13246            echo "$f"
13247          elif test -f "$srcdir/$f"; then
13248            # Source tree
13249            echo "$srcdir/$f"
13250          else
13251            # /dev/null tree
13252            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13253 echo "$as_me: error: cannot find input file: $f" >&2;}
13254    { (exit 1); exit 1; }; }
13255          fi;;
13256       esac
13257     done` || { (exit 1); exit 1; }
13258   # Remove the trailing spaces.
13259   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
13260
13261 _ACEOF
13262
13263 # Transform confdefs.h into two sed scripts, `conftest.defines' and
13264 # `conftest.undefs', that substitutes the proper values into
13265 # config.h.in to produce config.h.  The first handles `#define'
13266 # templates, and the second `#undef' templates.
13267 # And first: Protect against being on the right side of a sed subst in
13268 # config.status.  Protect against being in an unquoted here document
13269 # in config.status.
13270 rm -f conftest.defines conftest.undefs
13271 # Using a here document instead of a string reduces the quoting nightmare.
13272 # Putting comments in sed scripts is not portable.
13273 #
13274 # `end' is used to avoid that the second main sed command (meant for
13275 # 0-ary CPP macros) applies to n-ary macro definitions.
13276 # See the Autoconf documentation for `clear'.
13277 cat >confdef2sed.sed <<\_ACEOF
13278 s/[\\&,]/\\&/g
13279 s,[\\$`],\\&,g
13280 t clear
13281 : clear
13282 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
13283 t end
13284 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
13285 : end
13286 _ACEOF
13287 # If some macros were called several times there might be several times
13288 # the same #defines, which is useless.  Nevertheless, we may not want to
13289 # sort them, since we want the *last* AC-DEFINE to be honored.
13290 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
13291 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
13292 rm -f confdef2sed.sed
13293
13294 # This sed command replaces #undef with comments.  This is necessary, for
13295 # example, in the case of _POSIX_SOURCE, which is predefined and required
13296 # on some systems where configure will not decide to define it.
13297 cat >>conftest.undefs <<\_ACEOF
13298 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
13299 _ACEOF
13300
13301 # Break up conftest.defines because some shells have a limit on the size
13302 # of here documents, and old seds have small limits too (100 cmds).
13303 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
13304 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
13305 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
13306 echo '  :' >>$CONFIG_STATUS
13307 rm -f conftest.tail
13308 while grep . conftest.defines >/dev/null
13309 do
13310   # Write a limited-size here document to $tmp/defines.sed.
13311   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
13312   # Speed up: don't consider the non `#define' lines.
13313   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
13314   # Work around the forget-to-reset-the-flag bug.
13315   echo 't clr' >>$CONFIG_STATUS
13316   echo ': clr' >>$CONFIG_STATUS
13317   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
13318   echo 'CEOF
13319   sed -f $tmp/defines.sed $tmp/in >$tmp/out
13320   rm -f $tmp/in
13321   mv $tmp/out $tmp/in
13322 ' >>$CONFIG_STATUS
13323   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
13324   rm -f conftest.defines
13325   mv conftest.tail conftest.defines
13326 done
13327 rm -f conftest.defines
13328 echo '  fi # grep' >>$CONFIG_STATUS
13329 echo >>$CONFIG_STATUS
13330
13331 # Break up conftest.undefs because some shells have a limit on the size
13332 # of here documents, and old seds have small limits too (100 cmds).
13333 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
13334 rm -f conftest.tail
13335 while grep . conftest.undefs >/dev/null
13336 do
13337   # Write a limited-size here document to $tmp/undefs.sed.
13338   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
13339   # Speed up: don't consider the non `#undef'
13340   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
13341   # Work around the forget-to-reset-the-flag bug.
13342   echo 't clr' >>$CONFIG_STATUS
13343   echo ': clr' >>$CONFIG_STATUS
13344   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
13345   echo 'CEOF
13346   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
13347   rm -f $tmp/in
13348   mv $tmp/out $tmp/in
13349 ' >>$CONFIG_STATUS
13350   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
13351   rm -f conftest.undefs
13352   mv conftest.tail conftest.undefs
13353 done
13354 rm -f conftest.undefs
13355
13356 cat >>$CONFIG_STATUS <<\_ACEOF
13357   # Let's still pretend it is `configure' which instantiates (i.e., don't
13358   # use $as_me), people would be surprised to read:
13359   #    /* config.h.  Generated by config.status.  */
13360   if test x"$ac_file" = x-; then
13361     echo "/* Generated by configure.  */" >$tmp/config.h
13362   else
13363     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
13364   fi
13365   cat $tmp/in >>$tmp/config.h
13366   rm -f $tmp/in
13367   if test x"$ac_file" != x-; then
13368     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
13369       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
13370 echo "$as_me: $ac_file is unchanged" >&6;}
13371     else
13372       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13373 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13374          X"$ac_file" : 'X\(//\)[^/]' \| \
13375          X"$ac_file" : 'X\(//\)$' \| \
13376          X"$ac_file" : 'X\(/\)' \| \
13377          .     : '\(.\)' 2>/dev/null ||
13378 echo X"$ac_file" |
13379     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13380           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13381           /^X\(\/\/\)$/{ s//\1/; q; }
13382           /^X\(\/\).*/{ s//\1/; q; }
13383           s/.*/./; q'`
13384       { if $as_mkdir_p; then
13385     mkdir -p "$ac_dir"
13386   else
13387     as_dir="$ac_dir"
13388     as_dirs=
13389     while test ! -d "$as_dir"; do
13390       as_dirs="$as_dir $as_dirs"
13391       as_dir=`(dirname "$as_dir") 2>/dev/null ||
13392 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13393          X"$as_dir" : 'X\(//\)[^/]' \| \
13394          X"$as_dir" : 'X\(//\)$' \| \
13395          X"$as_dir" : 'X\(/\)' \| \
13396          .     : '\(.\)' 2>/dev/null ||
13397 echo X"$as_dir" |
13398     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13399           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13400           /^X\(\/\/\)$/{ s//\1/; q; }
13401           /^X\(\/\).*/{ s//\1/; q; }
13402           s/.*/./; q'`
13403     done
13404     test ! -n "$as_dirs" || mkdir $as_dirs
13405   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13406 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13407    { (exit 1); exit 1; }; }; }
13408
13409       rm -f $ac_file
13410       mv $tmp/config.h $ac_file
13411     fi
13412   else
13413     cat $tmp/config.h
13414     rm -f $tmp/config.h
13415   fi
13416 # Compute $ac_file's index in $config_headers.
13417 _am_stamp_count=1
13418 for _am_header in $config_headers :; do
13419   case $_am_header in
13420     $ac_file | $ac_file:* )
13421       break ;;
13422     * )
13423       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13424   esac
13425 done
13426 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
13427 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13428          X$ac_file : 'X\(//\)[^/]' \| \
13429          X$ac_file : 'X\(//\)$' \| \
13430          X$ac_file : 'X\(/\)' \| \
13431          .     : '\(.\)' 2>/dev/null ||
13432 echo X$ac_file |
13433     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13434           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13435           /^X\(\/\/\)$/{ s//\1/; q; }
13436           /^X\(\/\).*/{ s//\1/; q; }
13437           s/.*/./; q'`/stamp-h$_am_stamp_count
13438 done
13439 _ACEOF
13440 cat >>$CONFIG_STATUS <<\_ACEOF
13441
13442 #
13443 # CONFIG_COMMANDS section.
13444 #
13445 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
13446   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
13447   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
13448   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
13449 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13450          X"$ac_dest" : 'X\(//\)[^/]' \| \
13451          X"$ac_dest" : 'X\(//\)$' \| \
13452          X"$ac_dest" : 'X\(/\)' \| \
13453          .     : '\(.\)' 2>/dev/null ||
13454 echo X"$ac_dest" |
13455     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13456           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13457           /^X\(\/\/\)$/{ s//\1/; q; }
13458           /^X\(\/\).*/{ s//\1/; q; }
13459           s/.*/./; q'`
13460   { if $as_mkdir_p; then
13461     mkdir -p "$ac_dir"
13462   else
13463     as_dir="$ac_dir"
13464     as_dirs=
13465     while test ! -d "$as_dir"; do
13466       as_dirs="$as_dir $as_dirs"
13467       as_dir=`(dirname "$as_dir") 2>/dev/null ||
13468 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13469          X"$as_dir" : 'X\(//\)[^/]' \| \
13470          X"$as_dir" : 'X\(//\)$' \| \
13471          X"$as_dir" : 'X\(/\)' \| \
13472          .     : '\(.\)' 2>/dev/null ||
13473 echo X"$as_dir" |
13474     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13475           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13476           /^X\(\/\/\)$/{ s//\1/; q; }
13477           /^X\(\/\).*/{ s//\1/; q; }
13478           s/.*/./; q'`
13479     done
13480     test ! -n "$as_dirs" || mkdir $as_dirs
13481   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13482 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13483    { (exit 1); exit 1; }; }; }
13484
13485   ac_builddir=.
13486
13487 if test "$ac_dir" != .; then
13488   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
13489   # A "../" for each directory in $ac_dir_suffix.
13490   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
13491 else
13492   ac_dir_suffix= ac_top_builddir=
13493 fi
13494
13495 case $srcdir in
13496   .)  # No --srcdir option.  We are building in place.
13497     ac_srcdir=.
13498     if test -z "$ac_top_builddir"; then
13499        ac_top_srcdir=.
13500     else
13501        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
13502     fi ;;
13503   [\\/]* | ?:[\\/]* )  # Absolute path.
13504     ac_srcdir=$srcdir$ac_dir_suffix;
13505     ac_top_srcdir=$srcdir ;;
13506   *) # Relative path.
13507     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
13508     ac_top_srcdir=$ac_top_builddir$srcdir ;;
13509 esac
13510
13511 # Do not use `cd foo && pwd` to compute absolute paths, because
13512 # the directories may not exist.
13513 case `pwd` in
13514 .) ac_abs_builddir="$ac_dir";;
13515 *)
13516   case "$ac_dir" in
13517   .) ac_abs_builddir=`pwd`;;
13518   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
13519   *) ac_abs_builddir=`pwd`/"$ac_dir";;
13520   esac;;
13521 esac
13522 case $ac_abs_builddir in
13523 .) ac_abs_top_builddir=${ac_top_builddir}.;;
13524 *)
13525   case ${ac_top_builddir}. in
13526   .) ac_abs_top_builddir=$ac_abs_builddir;;
13527   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
13528   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
13529   esac;;
13530 esac
13531 case $ac_abs_builddir in
13532 .) ac_abs_srcdir=$ac_srcdir;;
13533 *)
13534   case $ac_srcdir in
13535   .) ac_abs_srcdir=$ac_abs_builddir;;
13536   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
13537   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
13538   esac;;
13539 esac
13540 case $ac_abs_builddir in
13541 .) ac_abs_top_srcdir=$ac_top_srcdir;;
13542 *)
13543   case $ac_top_srcdir in
13544   .) ac_abs_top_srcdir=$ac_abs_builddir;;
13545   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
13546   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
13547   esac;;
13548 esac
13549
13550
13551   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
13552 echo "$as_me: executing $ac_dest commands" >&6;}
13553   case $ac_dest in
13554     depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
13555   # Strip MF so we end up with the name of the file.
13556   mf=`echo "$mf" | sed -e 's/:.*$//'`
13557   # Check whether this is an Automake generated Makefile or not.
13558   # We used to match only the files named `Makefile.in', but
13559   # some people rename them; so instead we look at the file content.
13560   # Grep'ing the first line is not enough: some people post-process
13561   # each Makefile.in and add a new line on top of each file to say so.
13562   # So let's grep whole file.
13563   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
13564     dirpart=`(dirname "$mf") 2>/dev/null ||
13565 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13566          X"$mf" : 'X\(//\)[^/]' \| \
13567          X"$mf" : 'X\(//\)$' \| \
13568          X"$mf" : 'X\(/\)' \| \
13569          .     : '\(.\)' 2>/dev/null ||
13570 echo X"$mf" |
13571     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13572           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13573           /^X\(\/\/\)$/{ s//\1/; q; }
13574           /^X\(\/\).*/{ s//\1/; q; }
13575           s/.*/./; q'`
13576   else
13577     continue
13578   fi
13579   # Extract the definition of DEPDIR, am__include, and am__quote
13580   # from the Makefile without running `make'.
13581   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13582   test -z "$DEPDIR" && continue
13583   am__include=`sed -n 's/^am__include = //p' < "$mf"`
13584   test -z "am__include" && continue
13585   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13586   # When using ansi2knr, U may be empty or an underscore; expand it
13587   U=`sed -n 's/^U = //p' < "$mf"`
13588   # Find all dependency output files, they are included files with
13589   # $(DEPDIR) in their names.  We invoke sed twice because it is the
13590   # simplest approach to changing $(DEPDIR) to its actual value in the
13591   # expansion.
13592   for file in `sed -n "
13593     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13594        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13595     # Make sure the directory exists.
13596     test -f "$dirpart/$file" && continue
13597     fdir=`(dirname "$file") 2>/dev/null ||
13598 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13599          X"$file" : 'X\(//\)[^/]' \| \
13600          X"$file" : 'X\(//\)$' \| \
13601          X"$file" : 'X\(/\)' \| \
13602          .     : '\(.\)' 2>/dev/null ||
13603 echo X"$file" |
13604     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13605           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13606           /^X\(\/\/\)$/{ s//\1/; q; }
13607           /^X\(\/\).*/{ s//\1/; q; }
13608           s/.*/./; q'`
13609     { if $as_mkdir_p; then
13610     mkdir -p $dirpart/$fdir
13611   else
13612     as_dir=$dirpart/$fdir
13613     as_dirs=
13614     while test ! -d "$as_dir"; do
13615       as_dirs="$as_dir $as_dirs"
13616       as_dir=`(dirname "$as_dir") 2>/dev/null ||
13617 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13618          X"$as_dir" : 'X\(//\)[^/]' \| \
13619          X"$as_dir" : 'X\(//\)$' \| \
13620          X"$as_dir" : 'X\(/\)' \| \
13621          .     : '\(.\)' 2>/dev/null ||
13622 echo X"$as_dir" |
13623     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13624           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13625           /^X\(\/\/\)$/{ s//\1/; q; }
13626           /^X\(\/\).*/{ s//\1/; q; }
13627           s/.*/./; q'`
13628     done
13629     test ! -n "$as_dirs" || mkdir $as_dirs
13630   fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
13631 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
13632    { (exit 1); exit 1; }; }; }
13633
13634     # echo "creating $dirpart/$file"
13635     echo '# dummy' > "$dirpart/$file"
13636   done
13637 done
13638  ;;
13639     libtool )
13640
13641     # See if we are running on zsh, and set the options which allow our
13642     # commands through without removal of \ escapes.
13643     if test -n "${ZSH_VERSION+set}" ; then
13644       setopt NO_GLOB_SUBST
13645     fi
13646
13647     cfgfile="${ofile}T"
13648     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13649     $RM "$cfgfile"
13650
13651     cat <<_LT_EOF >> "$cfgfile"
13652 #! $SHELL
13653
13654 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13655 # Generated automatically by $as_me (GNU $PACKAGE$TIMESTAMP) $VERSION
13656 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13657 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13658 #
13659 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13660 # 2006, 2007 Free Software Foundation, Inc.
13661 #
13662 # This file is part of GNU Libtool:
13663 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
13664 #
13665 # This program is free software; you can redistribute it and/or modify
13666 # it under the terms of the GNU General Public License as published by
13667 # the Free Software Foundation; either version 2 of the License, or
13668 # (at your option) any later version.
13669 #
13670 # This program is distributed in the hope that it will be useful, but
13671 # WITHOUT ANY WARRANTY; without even the implied warranty of
13672 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13673 # General Public License for more details.
13674 #
13675 # You should have received a copy of the GNU General Public License
13676 # along with this program; if not, a copy can be downloaded from
13677 # http://www.gnu.org/copyleft/gpl.html, or by writing to the Free
13678 # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
13679 # MA 02110-1301, USA.
13680 #
13681 # As a special exception to the GNU General Public License, if you
13682 # distribute this file as part of a program that contains a
13683 # configuration script generated by Autoconf, you may include it under
13684 # the same distribution terms that you use for the rest of that program.
13685
13686
13687 # The names of the tagged configurations supported by this script.
13688 available_tags=""
13689
13690 # ### BEGIN LIBTOOL CONFIG
13691
13692 # Whether or not to build shared libraries.
13693 build_libtool_libs=$enable_shared
13694
13695 # Which release of libtool.m4 was used?
13696 macro_version=$macro_version
13697 macro_revision=$macro_revision
13698
13699 # Whether or not to build static libraries.
13700 build_old_libs=$enable_static
13701
13702 # What type of objects to build.
13703 pic_mode=$pic_mode
13704
13705 # Whether or not to optimize for fast installation.
13706 fast_install=$enable_fast_install
13707
13708 # The host system.
13709 host_alias=$host_alias
13710 host=$host
13711 host_os=$host_os
13712
13713 # The build system.
13714 build_alias=$build_alias
13715 build=$build
13716 build_os=$build_os
13717
13718 # A sed program that does not truncate output.
13719 SED=$lt_SED
13720
13721 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13722 Xsed="\$SED -e 1s/^X//"
13723
13724 # A grep program that handles long lines.
13725 GREP=$lt_GREP
13726
13727 # An ERE matcher.
13728 EGREP=$lt_EGREP
13729
13730 # A literal string matcher.
13731 FGREP=$lt_FGREP
13732
13733 # A BSD- or MS-compatible name lister.
13734 NM=$lt_NM
13735
13736 # Whether we need soft or hard links.
13737 LN_S=$lt_LN_S
13738
13739 # What is the maximum length of a command?
13740 max_cmd_len=$max_cmd_len
13741
13742 # Object file suffix (normally "o").
13743 objext=$ac_objext
13744
13745 # Executable file suffix (normally "").
13746 exeext=$exeext
13747
13748 # whether the shell understands "unset".
13749 lt_unset=$lt_unset
13750
13751 # turn spaces into newlines.
13752 SP2NL=$lt_lt_SP2NL
13753
13754 # turn newlines into spaces.
13755 NL2SP=$lt_lt_NL2SP
13756
13757 # How to create reloadable object files.
13758 reload_flag=$lt_reload_flag
13759 reload_cmds=$lt_reload_cmds
13760
13761 # Method to check whether dependent libraries are shared objects.
13762 deplibs_check_method=$lt_deplibs_check_method
13763
13764 # Command to use when deplibs_check_method == "file_magic".
13765 file_magic_cmd=$lt_file_magic_cmd
13766
13767 # The archiver.
13768 AR=$lt_AR
13769 AR_FLAGS=$lt_AR_FLAGS
13770
13771 # A symbol stripping program.
13772 STRIP=$lt_STRIP
13773
13774 # Commands used to install an old-style archive.
13775 RANLIB=$lt_RANLIB
13776 old_postinstall_cmds=$lt_old_postinstall_cmds
13777 old_postuninstall_cmds=$lt_old_postuninstall_cmds
13778
13779 # A C compiler.
13780 LTCC=$lt_CC
13781
13782 # LTCC compiler flags.
13783 LTCFLAGS=$lt_CFLAGS
13784
13785 # Take the output of nm and produce a listing of raw symbols and C names.
13786 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13787
13788 # Transform the output of nm in a proper C declaration.
13789 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13790
13791 # Transform the output of nm in a C name address pair.
13792 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13793
13794 # The name of the directory that contains temporary libtool files.
13795 objdir=$objdir
13796
13797 # Shell to use when invoking shell scripts.
13798 SHELL=$lt_SHELL
13799
13800 # An echo program that does not interpret backslashes.
13801 ECHO=$lt_ECHO
13802
13803 # Used to examine libraries when file_magic_cmd begins with "file".
13804 MAGIC_CMD=$MAGIC_CMD
13805
13806 # Must we lock files when doing compilation?
13807 need_locks=$lt_need_locks
13808
13809 # Old archive suffix (normally "a").
13810 libext=$libext
13811
13812 # Shared library suffix (normally ".so").
13813 shrext_cmds=$lt_shrext_cmds
13814
13815 # The commands to extract the exported symbol list from a shared archive.
13816 extract_expsyms_cmds=$lt_extract_expsyms_cmds
13817
13818 # Variables whose values should be saved in libtool wrapper scripts and
13819 # restored at link time.
13820 variables_saved_for_relink=$lt_variables_saved_for_relink
13821
13822 # Do we need the "lib" prefix for modules?
13823 need_lib_prefix=$need_lib_prefix
13824
13825 # Do we need a version for libraries?
13826 need_version=$need_version
13827
13828 # Library versioning type.
13829 version_type=$version_type
13830
13831 # Shared library runtime path variable.
13832 runpath_var=$runpath_var
13833
13834 # Shared library path variable.
13835 shlibpath_var=$shlibpath_var
13836
13837 # Is shlibpath searched before the hard-coded library search path?
13838 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13839
13840 # Format of library name prefix.
13841 libname_spec=$lt_libname_spec
13842
13843 # List of archive names.  First name is the real one, the rest are links.
13844 # The last name is the one that the linker finds with -lNAME
13845 library_names_spec=$lt_library_names_spec
13846
13847 # The coded name of the library, if different from the real name.
13848 soname_spec=$lt_soname_spec
13849
13850 # Command to use after installation of a shared archive.
13851 postinstall_cmds=$lt_postinstall_cmds
13852
13853 # Command to use after uninstallation of a shared archive.
13854 postuninstall_cmds=$lt_postuninstall_cmds
13855
13856 # Commands used to finish a libtool library installation in a directory.
13857 finish_cmds=$lt_finish_cmds
13858
13859 # As "finish_cmds", except a single script fragment to be evaled but
13860 # not shown.
13861 finish_eval=$lt_finish_eval
13862
13863 # Whether we should hardcode library paths into libraries.
13864 hardcode_into_libs=$hardcode_into_libs
13865
13866 # Compile-time system search path for libraries.
13867 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13868
13869 # Run-time system search path for libraries.
13870 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13871
13872 # Whether dlopen is supported.
13873 dlopen_support=$enable_dlopen
13874
13875 # Whether dlopen of programs is supported.
13876 dlopen_self=$enable_dlopen_self
13877
13878 # Whether dlopen of statically linked programs is supported.
13879 dlopen_self_static=$enable_dlopen_self_static
13880
13881 # Commands to strip libraries.
13882 old_striplib=$lt_old_striplib
13883 striplib=$lt_striplib
13884
13885
13886 # The linker used to build libraries.
13887 LD=$lt_LD
13888
13889 # Commands used to build an old-style archive.
13890 old_archive_cmds=$lt_old_archive_cmds
13891
13892 # A language specific compiler.
13893 CC=$lt_compiler
13894
13895 # Is the compiler the GNU compiler?
13896 with_gcc=$GCC
13897
13898 # Compiler flag to turn off builtin functions.
13899 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13900
13901 # How to pass a linker flag through the compiler.
13902 wl=$lt_lt_prog_compiler_wl
13903
13904 # Additional compiler flags for building library objects.
13905 pic_flag=$lt_lt_prog_compiler_pic
13906
13907 # Compiler flag to prevent dynamic linking.
13908 link_static_flag=$lt_lt_prog_compiler_static
13909
13910 # Does compiler simultaneously support -c and -o options?
13911 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13912
13913 # Whether or not to add -lc for building shared libraries.
13914 build_libtool_need_lc=$archive_cmds_need_lc
13915
13916 # Whether or not to disallow shared libs when runtime libs are static.
13917 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13918
13919 # Compiler flag to allow reflexive dlopens.
13920 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13921
13922 # Compiler flag to generate shared objects directly from archives.
13923 whole_archive_flag_spec=$lt_whole_archive_flag_spec
13924
13925 # Whether the compiler copes with passing no objects directly.
13926 compiler_needs_object=$lt_compiler_needs_object
13927
13928 # Create an old-style archive from a shared archive.
13929 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13930
13931 # Create a temporary old-style archive to link instead of a shared archive.
13932 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13933
13934 # Commands used to build a shared archive.
13935 archive_cmds=$lt_archive_cmds
13936 archive_expsym_cmds=$lt_archive_expsym_cmds
13937
13938 # Commands used to build a loadable module if different from building
13939 # a shared archive.
13940 module_cmds=$lt_module_cmds
13941 module_expsym_cmds=$lt_module_expsym_cmds
13942
13943 # Whether we are building with GNU ld or not.
13944 with_gnu_ld=$lt_with_gnu_ld
13945
13946 # Flag that allows shared libraries with undefined symbols to be built.
13947 allow_undefined_flag=$lt_allow_undefined_flag
13948
13949 # Flag that enforces no undefined symbols.
13950 no_undefined_flag=$lt_no_undefined_flag
13951
13952 # Flag to hardcode \$libdir into a binary during linking.
13953 # This must work even if \$libdir does not exist
13954 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13955
13956 # If ld is used when linking, flag to hardcode \$libdir into a binary
13957 # during linking.  This must work even if \$libdir does not exist.
13958 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13959
13960 # Whether we need a single "-rpath" flag with a separated argument.
13961 hardcode_libdir_separator=$lt_hardcode_libdir_separator
13962
13963 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13964 # DIR into the resulting binary.
13965 hardcode_direct=$hardcode_direct
13966
13967 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13968 # DIR into the resulting binary and the resulting library dependency is
13969 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13970 # library is relocated.
13971 hardcode_direct_absolute=$hardcode_direct_absolute
13972
13973 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13974 # into the resulting binary.
13975 hardcode_minus_L=$hardcode_minus_L
13976
13977 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13978 # into the resulting binary.
13979 hardcode_shlibpath_var=$hardcode_shlibpath_var
13980
13981 # Set to "yes" if building a shared library automatically hardcodes DIR
13982 # into the library and all subsequent libraries and executables linked
13983 # against it.
13984 hardcode_automatic=$hardcode_automatic
13985
13986 # Set to yes if linker adds runtime paths of dependent libraries
13987 # to runtime path list.
13988 inherit_rpath=$inherit_rpath
13989
13990 # Whether libtool must link a program against all its dependency libraries.
13991 link_all_deplibs=$link_all_deplibs
13992
13993 # Fix the shell variable \$srcfile for the compiler.
13994 fix_srcfile_path=$lt_fix_srcfile_path
13995
13996 # Set to "yes" if exported symbols are required.
13997 always_export_symbols=$always_export_symbols
13998
13999 # The commands to list exported symbols.
14000 export_symbols_cmds=$lt_export_symbols_cmds
14001
14002 # Symbols that should not be listed in the preloaded symbols.
14003 exclude_expsyms=$lt_exclude_expsyms
14004
14005 # Symbols that must always be exported.
14006 include_expsyms=$lt_include_expsyms
14007
14008 # Commands necessary for linking programs (against libraries) with templates.
14009 prelink_cmds=$lt_prelink_cmds
14010
14011 # Specify filename containing input files.
14012 file_list_spec=$lt_file_list_spec
14013
14014 # How to hardcode a shared library path into an executable.
14015 hardcode_action=$hardcode_action
14016
14017 # ### END LIBTOOL CONFIG
14018
14019 _LT_EOF
14020
14021   case $host_os in
14022   aix3*)
14023     cat <<\_LT_EOF >> "$cfgfile"
14024 # AIX sometimes has problems with the GCC collect2 program.  For some
14025 # reason, if we set the COLLECT_NAMES environment variable, the problems
14026 # vanish in a puff of smoke.
14027 if test "X${COLLECT_NAMES+set}" != Xset; then
14028   COLLECT_NAMES=
14029   export COLLECT_NAMES
14030 fi
14031 _LT_EOF
14032     ;;
14033   esac
14034
14035
14036 ltmain="$ac_aux_dir/ltmain.sh"
14037
14038
14039   # We use sed instead of cat because bash on DJGPP gets confused if
14040   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
14041   # text mode, it properly converts lines to CR/LF.  This bash problem
14042   # is reportedly fixed, but why not run on old versions too?
14043   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14044     || (rm -f "$cfgfile"; exit 1)
14045
14046   case $xsi_shell in
14047   yes)
14048     cat << \_LT_EOF >> "$cfgfile"
14049 # func_dirname file append nondir_replacement
14050 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
14051 # otherwise set result to NONDIR_REPLACEMENT.
14052 func_dirname ()
14053 {
14054   case ${1} in
14055     */*) func_dirname_result="${1%/*}${2}" ;;
14056     *  ) func_dirname_result="${3}" ;;
14057   esac
14058 }
14059
14060 # func_basename file
14061 func_basename ()
14062 {
14063   func_basename_result="${1##*/}"
14064 }
14065
14066 # func_stripname prefix suffix name
14067 # strip PREFIX and SUFFIX off of NAME.
14068 # PREFIX and SUFFIX must not contain globbing or regex special
14069 # characters, hashes, percent signs, but SUFFIX may contain a leading
14070 # dot (in which case that matches only a dot).
14071 func_stripname ()
14072 {
14073   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14074   # positional parameters, so assign one to ordinary parameter first.
14075   func_stripname_result=${3}
14076   func_stripname_result=${func_stripname_result#"${1}"}
14077   func_stripname_result=${func_stripname_result%"${2}"}
14078 }
14079
14080 # func_opt_split
14081 func_opt_split ()
14082 {
14083   func_opt_split_opt=${1%%=*}
14084   func_opt_split_arg=${1#*=}
14085 }
14086
14087 # func_lo2o object
14088 func_lo2o ()
14089 {
14090   case ${1} in
14091     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14092     *)    func_lo2o_result=${1} ;;
14093   esac
14094 }
14095 _LT_EOF
14096     ;;
14097   *) # Bourne compatible functions.
14098     cat << \_LT_EOF >> "$cfgfile"
14099 # func_dirname file append nondir_replacement
14100 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
14101 # otherwise set result to NONDIR_REPLACEMENT.
14102 func_dirname ()
14103 {
14104   # Extract subdirectory from the argument.
14105   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
14106   if test "X$func_dirname_result" = "X${1}"; then
14107     func_dirname_result="${3}"
14108   else
14109     func_dirname_result="$func_dirname_result${2}"
14110   fi
14111 }
14112
14113 # func_basename file
14114 func_basename ()
14115 {
14116   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
14117 }
14118
14119 # func_stripname prefix suffix name
14120 # strip PREFIX and SUFFIX off of NAME.
14121 # PREFIX and SUFFIX must not contain globbing or regex special
14122 # characters, hashes, percent signs, but SUFFIX may contain a leading
14123 # dot (in which case that matches only a dot).
14124 # func_strip_suffix prefix name
14125 func_stripname ()
14126 {
14127   case ${2} in
14128     .*) func_stripname_result=`$ECHO "X${3}" \
14129            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
14130     *)  func_stripname_result=`$ECHO "X${3}" \
14131            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
14132   esac
14133 }
14134
14135 # sed scripts:
14136 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14137 my_sed_long_arg='1s/^-[^=]*=//'
14138
14139 # func_opt_split
14140 func_opt_split ()
14141 {
14142   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
14143   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
14144 }
14145
14146 # func_lo2o object
14147 func_lo2o ()
14148 {
14149   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
14150 }
14151 _LT_EOF
14152 esac
14153
14154 case $lt_shell_append in
14155   yes)
14156     cat << \_LT_EOF >> "$cfgfile"
14157
14158 # func_append var value
14159 # Append VALUE to the end of shell variable VAR.
14160 func_append ()
14161 {
14162   eval "$1+=\$2"
14163 }
14164 _LT_EOF
14165     ;;
14166   *)
14167     cat << \_LT_EOF >> "$cfgfile"
14168
14169 # func_append var value
14170 # Append VALUE to the end of shell variable VAR.
14171 func_append ()
14172 {
14173   eval "$1=\$$1\$2"
14174 }
14175 _LT_EOF
14176     ;;
14177   esac
14178
14179
14180   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14181     || (rm -f "$cfgfile"; exit 1)
14182
14183   mv -f "$cfgfile" "$ofile" ||
14184     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14185   chmod +x "$ofile"
14186
14187  ;;
14188     default-1 )
14189     for ac_file in $CONFIG_FILES; do
14190       # Support "outfile[:infile[:infile...]]"
14191       case "$ac_file" in
14192         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
14193       esac
14194       # PO directories have a Makefile.in generated from Makefile.in.in.
14195       case "$ac_file" in */Makefile.in)
14196         # Adjust a relative srcdir.
14197         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
14198         ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
14199         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
14200         # In autoconf-2.13 it is called $ac_given_srcdir.
14201         # In autoconf-2.50 it is called $srcdir.
14202         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
14203         case "$ac_given_srcdir" in
14204           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
14205           /*) top_srcdir="$ac_given_srcdir" ;;
14206           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
14207         esac
14208         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
14209           rm -f "$ac_dir/POTFILES"
14210           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
14211           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
14212           POMAKEFILEDEPS="POTFILES.in"
14213           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
14214           # on $ac_dir but don't depend on user-specified configuration
14215           # parameters.
14216           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
14217             # The LINGUAS file contains the set of available languages.
14218             if test -n "$OBSOLETE_ALL_LINGUAS"; then
14219               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
14220             fi
14221             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
14222             # Hide the ALL_LINGUAS assigment from automake.
14223             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
14224             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
14225           else
14226             # The set of available languages was given in configure.in.
14227             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
14228           fi
14229           case "$ac_given_srcdir" in
14230             .) srcdirpre= ;;
14231             *) srcdirpre='$(srcdir)/' ;;
14232           esac
14233           POFILES=
14234           GMOFILES=
14235           UPDATEPOFILES=
14236           DUMMYPOFILES=
14237           for lang in $ALL_LINGUAS; do
14238             POFILES="$POFILES $srcdirpre$lang.po"
14239             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
14240             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
14241             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
14242           done
14243           # CATALOGS depends on both $ac_dir and the user's LINGUAS
14244           # environment variable.
14245           INST_LINGUAS=
14246           if test -n "$ALL_LINGUAS"; then
14247             for presentlang in $ALL_LINGUAS; do
14248               useit=no
14249               if test "%UNSET%" != "$LINGUAS"; then
14250                 desiredlanguages="$LINGUAS"
14251               else
14252                 desiredlanguages="$ALL_LINGUAS"
14253               fi
14254               for desiredlang in $desiredlanguages; do
14255                 # Use the presentlang catalog if desiredlang is
14256                 #   a. equal to presentlang, or
14257                 #   b. a variant of presentlang (because in this case,
14258                 #      presentlang can be used as a fallback for messages
14259                 #      which are not translated in the desiredlang catalog).
14260                 case "$desiredlang" in
14261                   "$presentlang"*) useit=yes;;
14262                 esac
14263               done
14264               if test $useit = yes; then
14265                 INST_LINGUAS="$INST_LINGUAS $presentlang"
14266               fi
14267             done
14268           fi
14269           CATALOGS=
14270           if test -n "$INST_LINGUAS"; then
14271             for lang in $INST_LINGUAS; do
14272               CATALOGS="$CATALOGS $lang.gmo"
14273             done
14274           fi
14275           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
14276           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"
14277           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
14278             if test -f "$f"; then
14279               case "$f" in
14280                 *.orig | *.bak | *~) ;;
14281                 *) cat "$f" >> "$ac_dir/Makefile" ;;
14282               esac
14283             fi
14284           done
14285         fi
14286         ;;
14287       esac
14288     done ;;
14289   esac
14290 done
14291 _ACEOF
14292
14293 cat >>$CONFIG_STATUS <<\_ACEOF
14294
14295 { (exit 0); exit 0; }
14296 _ACEOF
14297 chmod +x $CONFIG_STATUS
14298 ac_clean_files=$ac_clean_files_save
14299
14300
14301 # configure is writing to config.log, and then calls config.status.
14302 # config.status does its own redirection, appending to config.log.
14303 # Unfortunately, on DOS this fails, as config.log is still kept open
14304 # by configure, so config.status won't be able to write to it; its
14305 # output is simply discarded.  So we exec the FD to /dev/null,
14306 # effectively closing config.log, so it can be properly (re)opened and
14307 # appended to by config.status.  When coming back to configure, we
14308 # need to make the FD available again.
14309 if test "$no_create" != yes; then
14310   ac_cs_success=:
14311   ac_config_status_args=
14312   test "$silent" = yes &&
14313     ac_config_status_args="$ac_config_status_args --quiet"
14314   exec 5>/dev/null
14315   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14316   exec 5>>config.log
14317   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14318   # would make configure fail if this is the last instruction.
14319   $ac_cs_success || { (exit 1); exit 1; }
14320 fi
14321