OSDN Git Service

bfd/
[pf3gnuchains/pf3gnuchains4x.git] / ld / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59.
4 #
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization.  ##
10 ## --------------------- ##
11
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14   emulate sh
15   NULLCMD=:
16   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17   # is contrary to our usage.  Disable this feature.
18   alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20   set -o posix
21 fi
22 DUALCASE=1; export DUALCASE # for MKS sh
23
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26   as_unset=unset
27 else
28   as_unset=false
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
38 # NLS nuisances.
39 for as_var in \
40   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42   LC_TELEPHONE LC_TIME
43 do
44   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45     eval $as_var=C; export $as_var
46   else
47     $as_unset $as_var
48   fi
49 done
50
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53   as_expr=expr
54 else
55   as_expr=false
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59   as_basename=basename
60 else
61   as_basename=false
62 fi
63
64
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68          X"$0" : 'X\(//\)$' \| \
69          X"$0" : 'X\(/\)$' \| \
70          .     : '\(.\)' 2>/dev/null ||
71 echo X/"$0" |
72     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73           /^X\/\(\/\/\)$/{ s//\1/; q; }
74           /^X\/\(\/\).*/{ s//\1/; q; }
75           s/.*/./; q'`
76
77
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88   echo "#! /bin/sh" >conf$$.sh
89   echo  "exit 0"   >>conf$$.sh
90   chmod +x conf$$.sh
91   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92     PATH_SEPARATOR=';'
93   else
94     PATH_SEPARATOR=:
95   fi
96   rm -f conf$$.sh
97 fi
98
99
100   as_lineno_1=$LINENO
101   as_lineno_2=$LINENO
102   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103   test "x$as_lineno_1" != "x$as_lineno_2" &&
104   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
105   # Find who we are.  Look in the path if we contain no path at all
106   # relative or not.
107   case $0 in
108     *[\\/]* ) as_myself=$0 ;;
109     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110 for as_dir in $PATH
111 do
112   IFS=$as_save_IFS
113   test -z "$as_dir" && as_dir=.
114   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
116
117        ;;
118   esac
119   # We did not find ourselves, most probably we were run as `sh COMMAND'
120   # in which case we are not to be found in the path.
121   if test "x$as_myself" = x; then
122     as_myself=$0
123   fi
124   if test ! -f "$as_myself"; then
125     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126    { (exit 1); exit 1; }; }
127   fi
128   case $CONFIG_SHELL in
129   '')
130     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
133   IFS=$as_save_IFS
134   test -z "$as_dir" && as_dir=.
135   for as_base in sh bash ksh sh5; do
136          case $as_dir in
137          /*)
138            if ("$as_dir/$as_base" -c '
139   as_lineno_1=$LINENO
140   as_lineno_2=$LINENO
141   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142   test "x$as_lineno_1" != "x$as_lineno_2" &&
143   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
144              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146              CONFIG_SHELL=$as_dir/$as_base
147              export CONFIG_SHELL
148              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149            fi;;
150          esac
151        done
152 done
153 ;;
154   esac
155
156   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157   # uniformly replaced by the line number.  The first 'sed' inserts a
158   # line-number line before each line; the second 'sed' does the real
159   # work.  The second script uses 'N' to pair each line-number line
160   # with the numbered line, and appends trailing '-' during
161   # substitution so that $LINENO is not a special case at line end.
162   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
164   sed '=' <$as_myself |
165     sed '
166       N
167       s,$,-,
168       : loop
169       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170       t loop
171       s,-$,,
172       s,^['$as_cr_digits']*\n,,
173     ' >$as_me.lineno &&
174   chmod +x $as_me.lineno ||
175     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176    { (exit 1); exit 1; }; }
177
178   # Don't try to exec as it changes $[0], causing all sort of problems
179   # (the dirname of $[0] is not the place where we might find the
180   # original and so on.  Autoconf is especially sensible to this).
181   . ./$as_me.lineno
182   # Exit status is that of the last command.
183   exit
184 }
185
186
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188   *c*,-n*) ECHO_N= ECHO_C='
189 ' ECHO_T='      ' ;;
190   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
192 esac
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195   as_expr=expr
196 else
197   as_expr=false
198 fi
199
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >conf$$.file
202 if ln -s conf$$.file conf$$ 2>/dev/null; then
203   # We could just check for DJGPP; but this test a) works b) is more generic
204   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205   if test -f conf$$.exe; then
206     # Don't use ln at all; we don't have any links
207     as_ln_s='cp -p'
208   else
209     as_ln_s='ln -s'
210   fi
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212   as_ln_s=ln
213 else
214   as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
218 if mkdir -p . 2>/dev/null; then
219   as_mkdir_p=:
220 else
221   test -d ./-p && rmdir ./-p
222   as_mkdir_p=false
223 fi
224
225 as_executable_p="test -f"
226
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
237 '
238 IFS="   $as_nl"
239
240 # CDPATH.
241 $as_unset CDPATH
242
243
244
245 # Check that we are running under the correct shell.
246 SHELL=${CONFIG_SHELL-/bin/sh}
247
248 case X$lt_ECHO in
249 X*--fallback-echo)
250   # Remove one level of quotation (which was required for Make).
251   ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
252   ;;
253 esac
254
255 ECHO=${lt_ECHO-echo}
256 if test "X$1" = X--no-reexec; then
257   # Discard the --no-reexec flag, and continue.
258   shift
259 elif test "X$1" = X--fallback-echo; then
260   # Avoid inline document here, it may be left over
261   :
262 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
263   # Yippee, $ECHO works!
264   :
265 else
266   # Restart under the correct shell.
267   exec $SHELL "$0" --no-reexec ${1+"$@"}
268 fi
269
270 if test "X$1" = X--fallback-echo; then
271   # used as fallback echo
272   shift
273   cat <<_LT_EOF
274 $*
275 _LT_EOF
276   exit 0
277 fi
278
279 # The HP-UX ksh and POSIX shell print the target directory to stdout
280 # if CDPATH is set.
281 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
282
283 if test -z "$lt_ECHO"; then
284   if test "X${echo_test_string+set}" != Xset; then
285     # find a string as large as possible, as long as the shell can cope with it
286     for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
287       # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
288       if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
289          { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
290       then
291         break
292       fi
293     done
294   fi
295
296   if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
297      echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
298      test "X$echo_testing_string" = "X$echo_test_string"; then
299     :
300   else
301     # The Solaris, AIX, and Digital Unix default echo programs unquote
302     # backslashes.  This makes it impossible to quote backslashes using
303     #   echo "$something" | sed 's/\\/\\\\/g'
304     #
305     # So, first we look for a working echo in the user's PATH.
306
307     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
308     for dir in $PATH /usr/ucb; do
309       IFS="$lt_save_ifs"
310       if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
311          test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
312          echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
313          test "X$echo_testing_string" = "X$echo_test_string"; then
314         ECHO="$dir/echo"
315         break
316       fi
317     done
318     IFS="$lt_save_ifs"
319
320     if test "X$ECHO" = Xecho; then
321       # We didn't find a better echo, so look for alternatives.
322       if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
323          echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
324          test "X$echo_testing_string" = "X$echo_test_string"; then
325         # This shell has a builtin print -r that does the trick.
326         ECHO='print -r'
327       elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
328            test "X$CONFIG_SHELL" != X/bin/ksh; then
329         # If we have ksh, try running configure again with it.
330         ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
331         export ORIGINAL_CONFIG_SHELL
332         CONFIG_SHELL=/bin/ksh
333         export CONFIG_SHELL
334         exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
335       else
336         # Try using printf.
337         ECHO='printf %s\n'
338         if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
339            echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
340            test "X$echo_testing_string" = "X$echo_test_string"; then
341           # Cool, printf works
342           :
343         elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
344              test "X$echo_testing_string" = 'X\t' &&
345              echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
346              test "X$echo_testing_string" = "X$echo_test_string"; then
347           CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
348           export CONFIG_SHELL
349           SHELL="$CONFIG_SHELL"
350           export SHELL
351           ECHO="$CONFIG_SHELL $0 --fallback-echo"
352         elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
353              test "X$echo_testing_string" = 'X\t' &&
354              echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
355              test "X$echo_testing_string" = "X$echo_test_string"; then
356           ECHO="$CONFIG_SHELL $0 --fallback-echo"
357         else
358           # maybe with a smaller string...
359           prev=:
360
361           for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
362             if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
363             then
364               break
365             fi
366             prev="$cmd"
367           done
368
369           if test "$prev" != 'sed 50q "$0"'; then
370             echo_test_string=`eval $prev`
371             export echo_test_string
372             exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
373           else
374             # Oops.  We lost completely, so just stick with echo.
375             ECHO=echo
376           fi
377         fi
378       fi
379     fi
380   fi
381 fi
382
383 # Copy echo and quote the copy suitably for passing to libtool from
384 # the Makefile, instead of quoting the original, which is used later.
385 lt_ECHO=$ECHO
386 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
387    lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
388 fi
389
390
391
392
393 # Name of the host.
394 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
395 # so uname gets run too.
396 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
397
398 exec 6>&1
399
400 #
401 # Initializations.
402 #
403 ac_default_prefix=/usr/local
404 ac_config_libobj_dir=.
405 cross_compiling=no
406 subdirs=
407 MFLAGS=
408 MAKEFLAGS=
409 SHELL=${CONFIG_SHELL-/bin/sh}
410
411 # Maximum number of lines to put in a shell here document.
412 # This variable seems obsolete.  It should probably be removed, and
413 # only ac_max_sed_lines should be used.
414 : ${ac_max_here_lines=38}
415
416 # Identity of this package.
417 PACKAGE_NAME=
418 PACKAGE_TARNAME=
419 PACKAGE_VERSION=
420 PACKAGE_STRING=
421 PACKAGE_BUGREPORT=
422
423 ac_unique_file="ldmain.c"
424 # Factoring default headers for most tests.
425 ac_includes_default="\
426 #include <stdio.h>
427 #if HAVE_SYS_TYPES_H
428 # include <sys/types.h>
429 #endif
430 #if HAVE_SYS_STAT_H
431 # include <sys/stat.h>
432 #endif
433 #if STDC_HEADERS
434 # include <stdlib.h>
435 # include <stddef.h>
436 #else
437 # if HAVE_STDLIB_H
438 #  include <stdlib.h>
439 # endif
440 #endif
441 #if HAVE_STRING_H
442 # if !STDC_HEADERS && HAVE_MEMORY_H
443 #  include <memory.h>
444 # endif
445 # include <string.h>
446 #endif
447 #if HAVE_STRINGS_H
448 # include <strings.h>
449 #endif
450 #if HAVE_INTTYPES_H
451 # include <inttypes.h>
452 #else
453 # if HAVE_STDINT_H
454 #  include <stdint.h>
455 # endif
456 #endif
457 #if HAVE_UNISTD_H
458 # include <unistd.h>
459 #endif"
460
461 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE use_sysroot TARGET_SYSTEM_ROOT TARGET_SYSTEM_ROOT_DEFINE WARN_CFLAGS NO_WERROR LIBTOOL SED EGREP FGREP GREP LD DUMPBIN ac_ct_DUMPBIN NM LN_S AR ac_ct_AR RANLIB ac_ct_RANLIB lt_ECHO CPP USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT MKINSTALLDIRS MSGFMT MSGMERGE YACC LEX LEXLIB LEX_OUTPUT_ROOT MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT GENINSRC_NEVER_TRUE GENINSRC_NEVER_FALSE HDEFINES HOSTING_CRT0 HOSTING_LIBS NATIVE_LIB_DIRS STRINGIFY EMUL EMULATION_OFILES EMUL_EXTRA_OFILES LIB_PATH EMULATION_LIBPATH TESTBFDLIB datarootdir docdir htmldir LIBOBJS LTLIBOBJS'
462 ac_subst_files='TDIRS'
463
464 # Initialize some variables set by options.
465 ac_init_help=
466 ac_init_version=false
467 # The variables have the same names as the options, with
468 # dashes changed to underlines.
469 cache_file=/dev/null
470 exec_prefix=NONE
471 no_create=
472 no_recursion=
473 prefix=NONE
474 program_prefix=NONE
475 program_suffix=NONE
476 program_transform_name=s,x,x,
477 silent=
478 site=
479 srcdir=
480 verbose=
481 x_includes=NONE
482 x_libraries=NONE
483
484 # Installation directory options.
485 # These are left unexpanded so users can "make install exec_prefix=/foo"
486 # and all the variables that are supposed to be based on exec_prefix
487 # by default will actually change.
488 # Use braces instead of parens because sh, perl, etc. also accept them.
489 bindir='${exec_prefix}/bin'
490 sbindir='${exec_prefix}/sbin'
491 libexecdir='${exec_prefix}/libexec'
492 datadir='${prefix}/share'
493 sysconfdir='${prefix}/etc'
494 sharedstatedir='${prefix}/com'
495 localstatedir='${prefix}/var'
496 libdir='${exec_prefix}/lib'
497 includedir='${prefix}/include'
498 oldincludedir='/usr/include'
499 infodir='${prefix}/info'
500 mandir='${prefix}/man'
501
502 ac_prev=
503 for ac_option
504 do
505   # If the previous option needs an argument, assign it.
506   if test -n "$ac_prev"; then
507     eval "$ac_prev=\$ac_option"
508     ac_prev=
509     continue
510   fi
511
512   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
513
514   # Accept the important Cygnus configure options, so we can diagnose typos.
515
516   case $ac_option in
517
518   -bindir | --bindir | --bindi | --bind | --bin | --bi)
519     ac_prev=bindir ;;
520   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
521     bindir=$ac_optarg ;;
522
523   -build | --build | --buil | --bui | --bu)
524     ac_prev=build_alias ;;
525   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
526     build_alias=$ac_optarg ;;
527
528   -cache-file | --cache-file | --cache-fil | --cache-fi \
529   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
530     ac_prev=cache_file ;;
531   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
532   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
533     cache_file=$ac_optarg ;;
534
535   --config-cache | -C)
536     cache_file=config.cache ;;
537
538   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
539     ac_prev=datadir ;;
540   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
541   | --da=*)
542     datadir=$ac_optarg ;;
543
544   -disable-* | --disable-*)
545     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
546     # Reject names that are not valid shell variable names.
547     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
548       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
549    { (exit 1); exit 1; }; }
550     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
551     eval "enable_$ac_feature=no" ;;
552
553   -enable-* | --enable-*)
554     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
555     # Reject names that are not valid shell variable names.
556     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
557       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
558    { (exit 1); exit 1; }; }
559     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
560     case $ac_option in
561       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
562       *) ac_optarg=yes ;;
563     esac
564     eval "enable_$ac_feature='$ac_optarg'" ;;
565
566   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
567   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
568   | --exec | --exe | --ex)
569     ac_prev=exec_prefix ;;
570   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
571   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
572   | --exec=* | --exe=* | --ex=*)
573     exec_prefix=$ac_optarg ;;
574
575   -gas | --gas | --ga | --g)
576     # Obsolete; use --with-gas.
577     with_gas=yes ;;
578
579   -help | --help | --hel | --he | -h)
580     ac_init_help=long ;;
581   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
582     ac_init_help=recursive ;;
583   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
584     ac_init_help=short ;;
585
586   -host | --host | --hos | --ho)
587     ac_prev=host_alias ;;
588   -host=* | --host=* | --hos=* | --ho=*)
589     host_alias=$ac_optarg ;;
590
591   -includedir | --includedir | --includedi | --included | --include \
592   | --includ | --inclu | --incl | --inc)
593     ac_prev=includedir ;;
594   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
595   | --includ=* | --inclu=* | --incl=* | --inc=*)
596     includedir=$ac_optarg ;;
597
598   -infodir | --infodir | --infodi | --infod | --info | --inf)
599     ac_prev=infodir ;;
600   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
601     infodir=$ac_optarg ;;
602
603   -libdir | --libdir | --libdi | --libd)
604     ac_prev=libdir ;;
605   -libdir=* | --libdir=* | --libdi=* | --libd=*)
606     libdir=$ac_optarg ;;
607
608   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
609   | --libexe | --libex | --libe)
610     ac_prev=libexecdir ;;
611   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
612   | --libexe=* | --libex=* | --libe=*)
613     libexecdir=$ac_optarg ;;
614
615   -localstatedir | --localstatedir | --localstatedi | --localstated \
616   | --localstate | --localstat | --localsta | --localst \
617   | --locals | --local | --loca | --loc | --lo)
618     ac_prev=localstatedir ;;
619   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
620   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
621   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
622     localstatedir=$ac_optarg ;;
623
624   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
625     ac_prev=mandir ;;
626   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
627     mandir=$ac_optarg ;;
628
629   -nfp | --nfp | --nf)
630     # Obsolete; use --without-fp.
631     with_fp=no ;;
632
633   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
634   | --no-cr | --no-c | -n)
635     no_create=yes ;;
636
637   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
638   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
639     no_recursion=yes ;;
640
641   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
642   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
643   | --oldin | --oldi | --old | --ol | --o)
644     ac_prev=oldincludedir ;;
645   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
646   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
647   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
648     oldincludedir=$ac_optarg ;;
649
650   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
651     ac_prev=prefix ;;
652   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
653     prefix=$ac_optarg ;;
654
655   -program-prefix | --program-prefix | --program-prefi | --program-pref \
656   | --program-pre | --program-pr | --program-p)
657     ac_prev=program_prefix ;;
658   -program-prefix=* | --program-prefix=* | --program-prefi=* \
659   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
660     program_prefix=$ac_optarg ;;
661
662   -program-suffix | --program-suffix | --program-suffi | --program-suff \
663   | --program-suf | --program-su | --program-s)
664     ac_prev=program_suffix ;;
665   -program-suffix=* | --program-suffix=* | --program-suffi=* \
666   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
667     program_suffix=$ac_optarg ;;
668
669   -program-transform-name | --program-transform-name \
670   | --program-transform-nam | --program-transform-na \
671   | --program-transform-n | --program-transform- \
672   | --program-transform | --program-transfor \
673   | --program-transfo | --program-transf \
674   | --program-trans | --program-tran \
675   | --progr-tra | --program-tr | --program-t)
676     ac_prev=program_transform_name ;;
677   -program-transform-name=* | --program-transform-name=* \
678   | --program-transform-nam=* | --program-transform-na=* \
679   | --program-transform-n=* | --program-transform-=* \
680   | --program-transform=* | --program-transfor=* \
681   | --program-transfo=* | --program-transf=* \
682   | --program-trans=* | --program-tran=* \
683   | --progr-tra=* | --program-tr=* | --program-t=*)
684     program_transform_name=$ac_optarg ;;
685
686   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
687   | -silent | --silent | --silen | --sile | --sil)
688     silent=yes ;;
689
690   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
691     ac_prev=sbindir ;;
692   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
693   | --sbi=* | --sb=*)
694     sbindir=$ac_optarg ;;
695
696   -sharedstatedir | --sharedstatedir | --sharedstatedi \
697   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
698   | --sharedst | --shareds | --shared | --share | --shar \
699   | --sha | --sh)
700     ac_prev=sharedstatedir ;;
701   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
702   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
703   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
704   | --sha=* | --sh=*)
705     sharedstatedir=$ac_optarg ;;
706
707   -site | --site | --sit)
708     ac_prev=site ;;
709   -site=* | --site=* | --sit=*)
710     site=$ac_optarg ;;
711
712   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
713     ac_prev=srcdir ;;
714   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
715     srcdir=$ac_optarg ;;
716
717   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
718   | --syscon | --sysco | --sysc | --sys | --sy)
719     ac_prev=sysconfdir ;;
720   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
721   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
722     sysconfdir=$ac_optarg ;;
723
724   -target | --target | --targe | --targ | --tar | --ta | --t)
725     ac_prev=target_alias ;;
726   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
727     target_alias=$ac_optarg ;;
728
729   -v | -verbose | --verbose | --verbos | --verbo | --verb)
730     verbose=yes ;;
731
732   -version | --version | --versio | --versi | --vers | -V)
733     ac_init_version=: ;;
734
735   -with-* | --with-*)
736     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
737     # Reject names that are not valid shell variable names.
738     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
739       { echo "$as_me: error: invalid package name: $ac_package" >&2
740    { (exit 1); exit 1; }; }
741     ac_package=`echo $ac_package| sed 's/-/_/g'`
742     case $ac_option in
743       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
744       *) ac_optarg=yes ;;
745     esac
746     eval "with_$ac_package='$ac_optarg'" ;;
747
748   -without-* | --without-*)
749     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
750     # Reject names that are not valid shell variable names.
751     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
752       { echo "$as_me: error: invalid package name: $ac_package" >&2
753    { (exit 1); exit 1; }; }
754     ac_package=`echo $ac_package | sed 's/-/_/g'`
755     eval "with_$ac_package=no" ;;
756
757   --x)
758     # Obsolete; use --with-x.
759     with_x=yes ;;
760
761   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
762   | --x-incl | --x-inc | --x-in | --x-i)
763     ac_prev=x_includes ;;
764   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
765   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
766     x_includes=$ac_optarg ;;
767
768   -x-libraries | --x-libraries | --x-librarie | --x-librari \
769   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
770     ac_prev=x_libraries ;;
771   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
772   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
773     x_libraries=$ac_optarg ;;
774
775   -*) { echo "$as_me: error: unrecognized option: $ac_option
776 Try \`$0 --help' for more information." >&2
777    { (exit 1); exit 1; }; }
778     ;;
779
780   *=*)
781     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
782     # Reject names that are not valid shell variable names.
783     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
784       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
785    { (exit 1); exit 1; }; }
786     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
787     eval "$ac_envvar='$ac_optarg'"
788     export $ac_envvar ;;
789
790   *)
791     # FIXME: should be removed in autoconf 3.0.
792     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
793     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
794       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
795     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
796     ;;
797
798   esac
799 done
800
801 if test -n "$ac_prev"; then
802   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
803   { echo "$as_me: error: missing argument to $ac_option" >&2
804    { (exit 1); exit 1; }; }
805 fi
806
807 # Be sure to have absolute paths.
808 for ac_var in exec_prefix prefix
809 do
810   eval ac_val=$`echo $ac_var`
811   case $ac_val in
812     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
813     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
814    { (exit 1); exit 1; }; };;
815   esac
816 done
817
818 # Be sure to have absolute paths.
819 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
820               localstatedir libdir includedir oldincludedir infodir mandir
821 do
822   eval ac_val=$`echo $ac_var`
823   case $ac_val in
824     [\\/$]* | ?:[\\/]* ) ;;
825     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
826    { (exit 1); exit 1; }; };;
827   esac
828 done
829
830 # There might be people who depend on the old broken behavior: `$host'
831 # used to hold the argument of --host etc.
832 # FIXME: To remove some day.
833 build=$build_alias
834 host=$host_alias
835 target=$target_alias
836
837 # FIXME: To remove some day.
838 if test "x$host_alias" != x; then
839   if test "x$build_alias" = x; then
840     cross_compiling=maybe
841     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
842     If a cross compiler is detected then cross compile mode will be used." >&2
843   elif test "x$build_alias" != "x$host_alias"; then
844     cross_compiling=yes
845   fi
846 fi
847
848 ac_tool_prefix=
849 test -n "$host_alias" && ac_tool_prefix=$host_alias-
850
851 test "$silent" = yes && exec 6>/dev/null
852
853
854 # Find the source files, if location was not specified.
855 if test -z "$srcdir"; then
856   ac_srcdir_defaulted=yes
857   # Try the directory containing this script, then its parent.
858   ac_confdir=`(dirname "$0") 2>/dev/null ||
859 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
860          X"$0" : 'X\(//\)[^/]' \| \
861          X"$0" : 'X\(//\)$' \| \
862          X"$0" : 'X\(/\)' \| \
863          .     : '\(.\)' 2>/dev/null ||
864 echo X"$0" |
865     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
866           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
867           /^X\(\/\/\)$/{ s//\1/; q; }
868           /^X\(\/\).*/{ s//\1/; q; }
869           s/.*/./; q'`
870   srcdir=$ac_confdir
871   if test ! -r $srcdir/$ac_unique_file; then
872     srcdir=..
873   fi
874 else
875   ac_srcdir_defaulted=no
876 fi
877 if test ! -r $srcdir/$ac_unique_file; then
878   if test "$ac_srcdir_defaulted" = yes; then
879     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
880    { (exit 1); exit 1; }; }
881   else
882     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
883    { (exit 1); exit 1; }; }
884   fi
885 fi
886 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
887   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
888    { (exit 1); exit 1; }; }
889 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
890 ac_env_build_alias_set=${build_alias+set}
891 ac_env_build_alias_value=$build_alias
892 ac_cv_env_build_alias_set=${build_alias+set}
893 ac_cv_env_build_alias_value=$build_alias
894 ac_env_host_alias_set=${host_alias+set}
895 ac_env_host_alias_value=$host_alias
896 ac_cv_env_host_alias_set=${host_alias+set}
897 ac_cv_env_host_alias_value=$host_alias
898 ac_env_target_alias_set=${target_alias+set}
899 ac_env_target_alias_value=$target_alias
900 ac_cv_env_target_alias_set=${target_alias+set}
901 ac_cv_env_target_alias_value=$target_alias
902 ac_env_CC_set=${CC+set}
903 ac_env_CC_value=$CC
904 ac_cv_env_CC_set=${CC+set}
905 ac_cv_env_CC_value=$CC
906 ac_env_CFLAGS_set=${CFLAGS+set}
907 ac_env_CFLAGS_value=$CFLAGS
908 ac_cv_env_CFLAGS_set=${CFLAGS+set}
909 ac_cv_env_CFLAGS_value=$CFLAGS
910 ac_env_LDFLAGS_set=${LDFLAGS+set}
911 ac_env_LDFLAGS_value=$LDFLAGS
912 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
913 ac_cv_env_LDFLAGS_value=$LDFLAGS
914 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
915 ac_env_CPPFLAGS_value=$CPPFLAGS
916 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
917 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
918 ac_env_CPP_set=${CPP+set}
919 ac_env_CPP_value=$CPP
920 ac_cv_env_CPP_set=${CPP+set}
921 ac_cv_env_CPP_value=$CPP
922
923 #
924 # Report the --help message.
925 #
926 if test "$ac_init_help" = "long"; then
927   # Omit some internal or obsolete options to make the list less imposing.
928   # This message is too long to be a string in the A/UX 3.1 sh.
929   cat <<_ACEOF
930 \`configure' configures this package to adapt to many kinds of systems.
931
932 Usage: $0 [OPTION]... [VAR=VALUE]...
933
934 To assign environment variables (e.g., CC, CFLAGS...), specify them as
935 VAR=VALUE.  See below for descriptions of some of the useful variables.
936
937 Defaults for the options are specified in brackets.
938
939 Configuration:
940   -h, --help              display this help and exit
941       --help=short        display options specific to this package
942       --help=recursive    display the short help of all the included packages
943   -V, --version           display version information and exit
944   -q, --quiet, --silent   do not print \`checking...' messages
945       --cache-file=FILE   cache test results in FILE [disabled]
946   -C, --config-cache      alias for \`--cache-file=config.cache'
947   -n, --no-create         do not create output files
948       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
949
950 _ACEOF
951
952   cat <<_ACEOF
953 Installation directories:
954   --prefix=PREFIX         install architecture-independent files in PREFIX
955                           [$ac_default_prefix]
956   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
957                           [PREFIX]
958
959 By default, \`make install' will install all the files in
960 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
961 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
962 for instance \`--prefix=\$HOME'.
963
964 For better control, use the options below.
965
966 Fine tuning of the installation directories:
967   --bindir=DIR           user executables [EPREFIX/bin]
968   --sbindir=DIR          system admin executables [EPREFIX/sbin]
969   --libexecdir=DIR       program executables [EPREFIX/libexec]
970   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
971   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
972   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
973   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
974   --libdir=DIR           object code libraries [EPREFIX/lib]
975   --includedir=DIR       C header files [PREFIX/include]
976   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
977   --infodir=DIR          info documentation [PREFIX/info]
978   --mandir=DIR           man documentation [PREFIX/man]
979 _ACEOF
980
981   cat <<\_ACEOF
982
983 Program names:
984   --program-prefix=PREFIX            prepend PREFIX to installed program names
985   --program-suffix=SUFFIX            append SUFFIX to installed program names
986   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
987
988 System types:
989   --build=BUILD     configure for building on BUILD [guessed]
990   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
991   --target=TARGET   configure for building compilers for TARGET [HOST]
992 _ACEOF
993 fi
994
995 if test -n "$ac_init_help"; then
996
997   cat <<\_ACEOF
998
999 Optional Features:
1000   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1001   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1002   --disable-dependency-tracking  speeds up one-time build
1003   --enable-dependency-tracking   do not reject slow dependency extractors
1004   --enable-targets        alternative target configurations
1005   --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
1006   --enable-werror         treat compile warnings as errors
1007   --enable-build-warnings enable build-time compiler warnings
1008   --enable-shared[=PKGS]
1009                           build shared libraries [default=yes]
1010   --enable-static[=PKGS]
1011                           build static libraries [default=yes]
1012   --enable-fast-install[=PKGS]
1013                           optimize for fast installation [default=yes]
1014   --disable-libtool-lock  avoid locking (might break parallel builds)
1015   --disable-nls           do not use Native Language Support
1016   --enable-maintainer-mode  enable make rules and dependencies not useful
1017                           (and sometimes confusing) to the casual installer
1018
1019 Optional Packages:
1020   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1021   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1022   --with-lib-path=dir1:dir2...  set default LIB_PATH
1023   --with-sysroot=DIR Search for usr/lib et al within DIR.
1024   --with-pic              try to use only PIC/non-PIC objects [default=use
1025                           both]
1026   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1027
1028 Some influential environment variables:
1029   CC          C compiler command
1030   CFLAGS      C compiler flags
1031   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1032               nonstandard directory <lib dir>
1033   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1034               headers in a nonstandard directory <include dir>
1035   CPP         C preprocessor
1036
1037 Use these variables to override the choices made by `configure' or to help
1038 it to find libraries and programs with nonstandard names/locations.
1039
1040 _ACEOF
1041 fi
1042
1043 if test "$ac_init_help" = "recursive"; then
1044   # If there are subdirs, report their specific --help.
1045   ac_popdir=`pwd`
1046   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1047     test -d $ac_dir || continue
1048     ac_builddir=.
1049
1050 if test "$ac_dir" != .; then
1051   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1052   # A "../" for each directory in $ac_dir_suffix.
1053   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1054 else
1055   ac_dir_suffix= ac_top_builddir=
1056 fi
1057
1058 case $srcdir in
1059   .)  # No --srcdir option.  We are building in place.
1060     ac_srcdir=.
1061     if test -z "$ac_top_builddir"; then
1062        ac_top_srcdir=.
1063     else
1064        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1065     fi ;;
1066   [\\/]* | ?:[\\/]* )  # Absolute path.
1067     ac_srcdir=$srcdir$ac_dir_suffix;
1068     ac_top_srcdir=$srcdir ;;
1069   *) # Relative path.
1070     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1071     ac_top_srcdir=$ac_top_builddir$srcdir ;;
1072 esac
1073
1074 # Do not use `cd foo && pwd` to compute absolute paths, because
1075 # the directories may not exist.
1076 case `pwd` in
1077 .) ac_abs_builddir="$ac_dir";;
1078 *)
1079   case "$ac_dir" in
1080   .) ac_abs_builddir=`pwd`;;
1081   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1082   *) ac_abs_builddir=`pwd`/"$ac_dir";;
1083   esac;;
1084 esac
1085 case $ac_abs_builddir in
1086 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1087 *)
1088   case ${ac_top_builddir}. in
1089   .) ac_abs_top_builddir=$ac_abs_builddir;;
1090   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1091   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1092   esac;;
1093 esac
1094 case $ac_abs_builddir in
1095 .) ac_abs_srcdir=$ac_srcdir;;
1096 *)
1097   case $ac_srcdir in
1098   .) ac_abs_srcdir=$ac_abs_builddir;;
1099   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1100   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1101   esac;;
1102 esac
1103 case $ac_abs_builddir in
1104 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1105 *)
1106   case $ac_top_srcdir in
1107   .) ac_abs_top_srcdir=$ac_abs_builddir;;
1108   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1109   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1110   esac;;
1111 esac
1112
1113     cd $ac_dir
1114     # Check for guested configure; otherwise get Cygnus style configure.
1115     if test -f $ac_srcdir/configure.gnu; then
1116       echo
1117       $SHELL $ac_srcdir/configure.gnu  --help=recursive
1118     elif test -f $ac_srcdir/configure; then
1119       echo
1120       $SHELL $ac_srcdir/configure  --help=recursive
1121     elif test -f $ac_srcdir/configure.ac ||
1122            test -f $ac_srcdir/configure.in; then
1123       echo
1124       $ac_configure --help
1125     else
1126       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1127     fi
1128     cd $ac_popdir
1129   done
1130 fi
1131
1132 test -n "$ac_init_help" && exit 0
1133 if $ac_init_version; then
1134   cat <<\_ACEOF
1135
1136 Copyright (C) 2003 Free Software Foundation, Inc.
1137 This configure script is free software; the Free Software Foundation
1138 gives unlimited permission to copy, distribute and modify it.
1139 _ACEOF
1140   exit 0
1141 fi
1142 exec 5>config.log
1143 cat >&5 <<_ACEOF
1144 This file contains any messages produced by compilers while
1145 running configure, to aid debugging if configure makes a mistake.
1146
1147 It was created by $as_me, which was
1148 generated by GNU Autoconf 2.59.  Invocation command line was
1149
1150   $ $0 $@
1151
1152 _ACEOF
1153 {
1154 cat <<_ASUNAME
1155 ## --------- ##
1156 ## Platform. ##
1157 ## --------- ##
1158
1159 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1160 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1161 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1162 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1163 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1164
1165 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1166 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1167
1168 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1169 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1170 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1171 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1172 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1173 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1174 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1175
1176 _ASUNAME
1177
1178 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1179 for as_dir in $PATH
1180 do
1181   IFS=$as_save_IFS
1182   test -z "$as_dir" && as_dir=.
1183   echo "PATH: $as_dir"
1184 done
1185
1186 } >&5
1187
1188 cat >&5 <<_ACEOF
1189
1190
1191 ## ----------- ##
1192 ## Core tests. ##
1193 ## ----------- ##
1194
1195 _ACEOF
1196
1197
1198 # Keep a trace of the command line.
1199 # Strip out --no-create and --no-recursion so they do not pile up.
1200 # Strip out --silent because we don't want to record it for future runs.
1201 # Also quote any args containing shell meta-characters.
1202 # Make two passes to allow for proper duplicate-argument suppression.
1203 ac_configure_args=
1204 ac_configure_args0=
1205 ac_configure_args1=
1206 ac_sep=
1207 ac_must_keep_next=false
1208 for ac_pass in 1 2
1209 do
1210   for ac_arg
1211   do
1212     case $ac_arg in
1213     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1214     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1215     | -silent | --silent | --silen | --sile | --sil)
1216       continue ;;
1217     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1218       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1219     esac
1220     case $ac_pass in
1221     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1222     2)
1223       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1224       if test $ac_must_keep_next = true; then
1225         ac_must_keep_next=false # Got value, back to normal.
1226       else
1227         case $ac_arg in
1228           *=* | --config-cache | -C | -disable-* | --disable-* \
1229           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1230           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1231           | -with-* | --with-* | -without-* | --without-* | --x)
1232             case "$ac_configure_args0 " in
1233               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1234             esac
1235             ;;
1236           -* ) ac_must_keep_next=true ;;
1237         esac
1238       fi
1239       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1240       # Get rid of the leading space.
1241       ac_sep=" "
1242       ;;
1243     esac
1244   done
1245 done
1246 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1247 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1248
1249 # When interrupted or exit'd, cleanup temporary files, and complete
1250 # config.log.  We remove comments because anyway the quotes in there
1251 # would cause problems or look ugly.
1252 # WARNING: Be sure not to use single quotes in there, as some shells,
1253 # such as our DU 5.0 friend, will then `close' the trap.
1254 trap 'exit_status=$?
1255   # Save into config.log some information that might help in debugging.
1256   {
1257     echo
1258
1259     cat <<\_ASBOX
1260 ## ---------------- ##
1261 ## Cache variables. ##
1262 ## ---------------- ##
1263 _ASBOX
1264     echo
1265     # The following way of writing the cache mishandles newlines in values,
1266 {
1267   (set) 2>&1 |
1268     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1269     *ac_space=\ *)
1270       sed -n \
1271         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1272           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1273       ;;
1274     *)
1275       sed -n \
1276         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1277       ;;
1278     esac;
1279 }
1280     echo
1281
1282     cat <<\_ASBOX
1283 ## ----------------- ##
1284 ## Output variables. ##
1285 ## ----------------- ##
1286 _ASBOX
1287     echo
1288     for ac_var in $ac_subst_vars
1289     do
1290       eval ac_val=$`echo $ac_var`
1291       echo "$ac_var='"'"'$ac_val'"'"'"
1292     done | sort
1293     echo
1294
1295     if test -n "$ac_subst_files"; then
1296       cat <<\_ASBOX
1297 ## ------------- ##
1298 ## Output files. ##
1299 ## ------------- ##
1300 _ASBOX
1301       echo
1302       for ac_var in $ac_subst_files
1303       do
1304         eval ac_val=$`echo $ac_var`
1305         echo "$ac_var='"'"'$ac_val'"'"'"
1306       done | sort
1307       echo
1308     fi
1309
1310     if test -s confdefs.h; then
1311       cat <<\_ASBOX
1312 ## ----------- ##
1313 ## confdefs.h. ##
1314 ## ----------- ##
1315 _ASBOX
1316       echo
1317       sed "/^$/d" confdefs.h | sort
1318       echo
1319     fi
1320     test "$ac_signal" != 0 &&
1321       echo "$as_me: caught signal $ac_signal"
1322     echo "$as_me: exit $exit_status"
1323   } >&5
1324   rm -f core *.core &&
1325   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1326     exit $exit_status
1327      ' 0
1328 for ac_signal in 1 2 13 15; do
1329   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1330 done
1331 ac_signal=0
1332
1333 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1334 rm -rf conftest* confdefs.h
1335 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1336 echo >confdefs.h
1337
1338 # Predefined preprocessor variables.
1339
1340 cat >>confdefs.h <<_ACEOF
1341 #define PACKAGE_NAME "$PACKAGE_NAME"
1342 _ACEOF
1343
1344
1345 cat >>confdefs.h <<_ACEOF
1346 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1347 _ACEOF
1348
1349
1350 cat >>confdefs.h <<_ACEOF
1351 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1352 _ACEOF
1353
1354
1355 cat >>confdefs.h <<_ACEOF
1356 #define PACKAGE_STRING "$PACKAGE_STRING"
1357 _ACEOF
1358
1359
1360 cat >>confdefs.h <<_ACEOF
1361 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1362 _ACEOF
1363
1364
1365 # Let the site file select an alternate cache file if it wants to.
1366 # Prefer explicitly selected file to automatically selected ones.
1367 if test -z "$CONFIG_SITE"; then
1368   if test "x$prefix" != xNONE; then
1369     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1370   else
1371     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1372   fi
1373 fi
1374 for ac_site_file in $CONFIG_SITE; do
1375   if test -r "$ac_site_file"; then
1376     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1377 echo "$as_me: loading site script $ac_site_file" >&6;}
1378     sed 's/^/| /' "$ac_site_file" >&5
1379     . "$ac_site_file"
1380   fi
1381 done
1382
1383 if test -r "$cache_file"; then
1384   # Some versions of bash will fail to source /dev/null (special
1385   # files actually), so we avoid doing that.
1386   if test -f "$cache_file"; then
1387     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1388 echo "$as_me: loading cache $cache_file" >&6;}
1389     case $cache_file in
1390       [\\/]* | ?:[\\/]* ) . $cache_file;;
1391       *)                      . ./$cache_file;;
1392     esac
1393   fi
1394 else
1395   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1396 echo "$as_me: creating cache $cache_file" >&6;}
1397   >$cache_file
1398 fi
1399
1400 # Check that the precious variables saved in the cache have kept the same
1401 # value.
1402 ac_cache_corrupted=false
1403 for ac_var in `(set) 2>&1 |
1404                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1405   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1406   eval ac_new_set=\$ac_env_${ac_var}_set
1407   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1408   eval ac_new_val="\$ac_env_${ac_var}_value"
1409   case $ac_old_set,$ac_new_set in
1410     set,)
1411       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1412 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1413       ac_cache_corrupted=: ;;
1414     ,set)
1415       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1416 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1417       ac_cache_corrupted=: ;;
1418     ,);;
1419     *)
1420       if test "x$ac_old_val" != "x$ac_new_val"; then
1421         # differences in whitespace do not lead to failure.
1422         ac_old_val_w=`echo x $ac_old_val`
1423         ac_new_val_w=`echo x $ac_new_val`
1424         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1425           { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1426 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1427           ac_cache_corrupted=:
1428         else
1429           { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1430 echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1431           eval $ac_var=\$ac_old_val
1432         fi
1433         { echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1434 echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1435         { echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1436 echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1437       fi;;
1438   esac
1439   # Pass precious variables to config.status.
1440   if test "$ac_new_set" = set; then
1441     case $ac_new_val in
1442     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1443       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1444     *) ac_arg=$ac_var=$ac_new_val ;;
1445     esac
1446     case " $ac_configure_args " in
1447       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1448       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1449     esac
1450   fi
1451 done
1452 if $ac_cache_corrupted; then
1453   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1454 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1455   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1456 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1457    { (exit 1); exit 1; }; }
1458 fi
1459
1460 ac_ext=c
1461 ac_cpp='$CPP $CPPFLAGS'
1462 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1463 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1464 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485 ac_aux_dir=
1486 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1487   if test -f $ac_dir/install-sh; then
1488     ac_aux_dir=$ac_dir
1489     ac_install_sh="$ac_aux_dir/install-sh -c"
1490     break
1491   elif test -f $ac_dir/install.sh; then
1492     ac_aux_dir=$ac_dir
1493     ac_install_sh="$ac_aux_dir/install.sh -c"
1494     break
1495   elif test -f $ac_dir/shtool; then
1496     ac_aux_dir=$ac_dir
1497     ac_install_sh="$ac_aux_dir/shtool install -c"
1498     break
1499   fi
1500 done
1501 if test -z "$ac_aux_dir"; then
1502   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1503 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1504    { (exit 1); exit 1; }; }
1505 fi
1506 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1507 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1508 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1509
1510 # Make sure we can run config.sub.
1511 $ac_config_sub sun4 >/dev/null 2>&1 ||
1512   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1513 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1514    { (exit 1); exit 1; }; }
1515
1516 echo "$as_me:$LINENO: checking build system type" >&5
1517 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1518 if test "${ac_cv_build+set}" = set; then
1519   echo $ECHO_N "(cached) $ECHO_C" >&6
1520 else
1521   ac_cv_build_alias=$build_alias
1522 test -z "$ac_cv_build_alias" &&
1523   ac_cv_build_alias=`$ac_config_guess`
1524 test -z "$ac_cv_build_alias" &&
1525   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1526 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1527    { (exit 1); exit 1; }; }
1528 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1529   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1530 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1531    { (exit 1); exit 1; }; }
1532
1533 fi
1534 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1535 echo "${ECHO_T}$ac_cv_build" >&6
1536 build=$ac_cv_build
1537 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1538 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1539 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1540
1541
1542 echo "$as_me:$LINENO: checking host system type" >&5
1543 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1544 if test "${ac_cv_host+set}" = set; then
1545   echo $ECHO_N "(cached) $ECHO_C" >&6
1546 else
1547   ac_cv_host_alias=$host_alias
1548 test -z "$ac_cv_host_alias" &&
1549   ac_cv_host_alias=$ac_cv_build_alias
1550 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1551   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1552 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1553    { (exit 1); exit 1; }; }
1554
1555 fi
1556 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1557 echo "${ECHO_T}$ac_cv_host" >&6
1558 host=$ac_cv_host
1559 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1560 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1561 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1562
1563
1564 echo "$as_me:$LINENO: checking target system type" >&5
1565 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1566 if test "${ac_cv_target+set}" = set; then
1567   echo $ECHO_N "(cached) $ECHO_C" >&6
1568 else
1569   ac_cv_target_alias=$target_alias
1570 test "x$ac_cv_target_alias" = "x" &&
1571   ac_cv_target_alias=$ac_cv_host_alias
1572 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1573   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1574 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1575    { (exit 1); exit 1; }; }
1576
1577 fi
1578 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1579 echo "${ECHO_T}$ac_cv_target" >&6
1580 target=$ac_cv_target
1581 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1582 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1583 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1584
1585
1586 # The aliases save the names the user supplied, while $host etc.
1587 # will get canonicalized.
1588 test -n "$target_alias" &&
1589   test "$program_prefix$program_suffix$program_transform_name" = \
1590     NONENONEs,x,x, &&
1591   program_prefix=${target_alias}-
1592 ac_ext=c
1593 ac_cpp='$CPP $CPPFLAGS'
1594 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1595 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1596 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1597 if test -n "$ac_tool_prefix"; then
1598   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1599 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1600 echo "$as_me:$LINENO: checking for $ac_word" >&5
1601 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1602 if test "${ac_cv_prog_CC+set}" = set; then
1603   echo $ECHO_N "(cached) $ECHO_C" >&6
1604 else
1605   if test -n "$CC"; then
1606   ac_cv_prog_CC="$CC" # Let the user override the test.
1607 else
1608 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1609 for as_dir in $PATH
1610 do
1611   IFS=$as_save_IFS
1612   test -z "$as_dir" && as_dir=.
1613   for ac_exec_ext in '' $ac_executable_extensions; do
1614   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1615     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1616     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1617     break 2
1618   fi
1619 done
1620 done
1621
1622 fi
1623 fi
1624 CC=$ac_cv_prog_CC
1625 if test -n "$CC"; then
1626   echo "$as_me:$LINENO: result: $CC" >&5
1627 echo "${ECHO_T}$CC" >&6
1628 else
1629   echo "$as_me:$LINENO: result: no" >&5
1630 echo "${ECHO_T}no" >&6
1631 fi
1632
1633 fi
1634 if test -z "$ac_cv_prog_CC"; then
1635   ac_ct_CC=$CC
1636   # Extract the first word of "gcc", so it can be a program name with args.
1637 set dummy gcc; ac_word=$2
1638 echo "$as_me:$LINENO: checking for $ac_word" >&5
1639 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1640 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1641   echo $ECHO_N "(cached) $ECHO_C" >&6
1642 else
1643   if test -n "$ac_ct_CC"; then
1644   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1645 else
1646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1647 for as_dir in $PATH
1648 do
1649   IFS=$as_save_IFS
1650   test -z "$as_dir" && as_dir=.
1651   for ac_exec_ext in '' $ac_executable_extensions; do
1652   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1653     ac_cv_prog_ac_ct_CC="gcc"
1654     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1655     break 2
1656   fi
1657 done
1658 done
1659
1660 fi
1661 fi
1662 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1663 if test -n "$ac_ct_CC"; then
1664   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1665 echo "${ECHO_T}$ac_ct_CC" >&6
1666 else
1667   echo "$as_me:$LINENO: result: no" >&5
1668 echo "${ECHO_T}no" >&6
1669 fi
1670
1671   CC=$ac_ct_CC
1672 else
1673   CC="$ac_cv_prog_CC"
1674 fi
1675
1676 if test -z "$CC"; then
1677   if test -n "$ac_tool_prefix"; then
1678   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1679 set dummy ${ac_tool_prefix}cc; ac_word=$2
1680 echo "$as_me:$LINENO: checking for $ac_word" >&5
1681 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1682 if test "${ac_cv_prog_CC+set}" = set; then
1683   echo $ECHO_N "(cached) $ECHO_C" >&6
1684 else
1685   if test -n "$CC"; then
1686   ac_cv_prog_CC="$CC" # Let the user override the test.
1687 else
1688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1689 for as_dir in $PATH
1690 do
1691   IFS=$as_save_IFS
1692   test -z "$as_dir" && as_dir=.
1693   for ac_exec_ext in '' $ac_executable_extensions; do
1694   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1695     ac_cv_prog_CC="${ac_tool_prefix}cc"
1696     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1697     break 2
1698   fi
1699 done
1700 done
1701
1702 fi
1703 fi
1704 CC=$ac_cv_prog_CC
1705 if test -n "$CC"; then
1706   echo "$as_me:$LINENO: result: $CC" >&5
1707 echo "${ECHO_T}$CC" >&6
1708 else
1709   echo "$as_me:$LINENO: result: no" >&5
1710 echo "${ECHO_T}no" >&6
1711 fi
1712
1713 fi
1714 if test -z "$ac_cv_prog_CC"; then
1715   ac_ct_CC=$CC
1716   # Extract the first word of "cc", so it can be a program name with args.
1717 set dummy cc; ac_word=$2
1718 echo "$as_me:$LINENO: checking for $ac_word" >&5
1719 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1720 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1721   echo $ECHO_N "(cached) $ECHO_C" >&6
1722 else
1723   if test -n "$ac_ct_CC"; then
1724   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1725 else
1726 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1727 for as_dir in $PATH
1728 do
1729   IFS=$as_save_IFS
1730   test -z "$as_dir" && as_dir=.
1731   for ac_exec_ext in '' $ac_executable_extensions; do
1732   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1733     ac_cv_prog_ac_ct_CC="cc"
1734     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1735     break 2
1736   fi
1737 done
1738 done
1739
1740 fi
1741 fi
1742 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1743 if test -n "$ac_ct_CC"; then
1744   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1745 echo "${ECHO_T}$ac_ct_CC" >&6
1746 else
1747   echo "$as_me:$LINENO: result: no" >&5
1748 echo "${ECHO_T}no" >&6
1749 fi
1750
1751   CC=$ac_ct_CC
1752 else
1753   CC="$ac_cv_prog_CC"
1754 fi
1755
1756 fi
1757 if test -z "$CC"; then
1758   # Extract the first word of "cc", so it can be a program name with args.
1759 set dummy cc; ac_word=$2
1760 echo "$as_me:$LINENO: checking for $ac_word" >&5
1761 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1762 if test "${ac_cv_prog_CC+set}" = set; then
1763   echo $ECHO_N "(cached) $ECHO_C" >&6
1764 else
1765   if test -n "$CC"; then
1766   ac_cv_prog_CC="$CC" # Let the user override the test.
1767 else
1768   ac_prog_rejected=no
1769 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1770 for as_dir in $PATH
1771 do
1772   IFS=$as_save_IFS
1773   test -z "$as_dir" && as_dir=.
1774   for ac_exec_ext in '' $ac_executable_extensions; do
1775   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1776     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1777        ac_prog_rejected=yes
1778        continue
1779      fi
1780     ac_cv_prog_CC="cc"
1781     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1782     break 2
1783   fi
1784 done
1785 done
1786
1787 if test $ac_prog_rejected = yes; then
1788   # We found a bogon in the path, so make sure we never use it.
1789   set dummy $ac_cv_prog_CC
1790   shift
1791   if test $# != 0; then
1792     # We chose a different compiler from the bogus one.
1793     # However, it has the same basename, so the bogon will be chosen
1794     # first if we set CC to just the basename; use the full file name.
1795     shift
1796     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1797   fi
1798 fi
1799 fi
1800 fi
1801 CC=$ac_cv_prog_CC
1802 if test -n "$CC"; then
1803   echo "$as_me:$LINENO: result: $CC" >&5
1804 echo "${ECHO_T}$CC" >&6
1805 else
1806   echo "$as_me:$LINENO: result: no" >&5
1807 echo "${ECHO_T}no" >&6
1808 fi
1809
1810 fi
1811 if test -z "$CC"; then
1812   if test -n "$ac_tool_prefix"; then
1813   for ac_prog in cl
1814   do
1815     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1816 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1817 echo "$as_me:$LINENO: checking for $ac_word" >&5
1818 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1819 if test "${ac_cv_prog_CC+set}" = set; then
1820   echo $ECHO_N "(cached) $ECHO_C" >&6
1821 else
1822   if test -n "$CC"; then
1823   ac_cv_prog_CC="$CC" # Let the user override the test.
1824 else
1825 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1826 for as_dir in $PATH
1827 do
1828   IFS=$as_save_IFS
1829   test -z "$as_dir" && as_dir=.
1830   for ac_exec_ext in '' $ac_executable_extensions; do
1831   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1832     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1833     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1834     break 2
1835   fi
1836 done
1837 done
1838
1839 fi
1840 fi
1841 CC=$ac_cv_prog_CC
1842 if test -n "$CC"; then
1843   echo "$as_me:$LINENO: result: $CC" >&5
1844 echo "${ECHO_T}$CC" >&6
1845 else
1846   echo "$as_me:$LINENO: result: no" >&5
1847 echo "${ECHO_T}no" >&6
1848 fi
1849
1850     test -n "$CC" && break
1851   done
1852 fi
1853 if test -z "$CC"; then
1854   ac_ct_CC=$CC
1855   for ac_prog in cl
1856 do
1857   # Extract the first word of "$ac_prog", so it can be a program name with args.
1858 set dummy $ac_prog; ac_word=$2
1859 echo "$as_me:$LINENO: checking for $ac_word" >&5
1860 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1861 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1862   echo $ECHO_N "(cached) $ECHO_C" >&6
1863 else
1864   if test -n "$ac_ct_CC"; then
1865   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1866 else
1867 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1868 for as_dir in $PATH
1869 do
1870   IFS=$as_save_IFS
1871   test -z "$as_dir" && as_dir=.
1872   for ac_exec_ext in '' $ac_executable_extensions; do
1873   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1874     ac_cv_prog_ac_ct_CC="$ac_prog"
1875     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1876     break 2
1877   fi
1878 done
1879 done
1880
1881 fi
1882 fi
1883 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1884 if test -n "$ac_ct_CC"; then
1885   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1886 echo "${ECHO_T}$ac_ct_CC" >&6
1887 else
1888   echo "$as_me:$LINENO: result: no" >&5
1889 echo "${ECHO_T}no" >&6
1890 fi
1891
1892   test -n "$ac_ct_CC" && break
1893 done
1894
1895   CC=$ac_ct_CC
1896 fi
1897
1898 fi
1899
1900
1901 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1902 See \`config.log' for more details." >&5
1903 echo "$as_me: error: no acceptable C compiler found in \$PATH
1904 See \`config.log' for more details." >&2;}
1905    { (exit 1); exit 1; }; }
1906
1907 # Provide some information about the compiler.
1908 echo "$as_me:$LINENO:" \
1909      "checking for C compiler version" >&5
1910 ac_compiler=`set X $ac_compile; echo $2`
1911 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1912   (eval $ac_compiler --version </dev/null >&5) 2>&5
1913   ac_status=$?
1914   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1915   (exit $ac_status); }
1916 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1917   (eval $ac_compiler -v </dev/null >&5) 2>&5
1918   ac_status=$?
1919   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1920   (exit $ac_status); }
1921 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1922   (eval $ac_compiler -V </dev/null >&5) 2>&5
1923   ac_status=$?
1924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1925   (exit $ac_status); }
1926
1927 cat >conftest.$ac_ext <<_ACEOF
1928 /* confdefs.h.  */
1929 _ACEOF
1930 cat confdefs.h >>conftest.$ac_ext
1931 cat >>conftest.$ac_ext <<_ACEOF
1932 /* end confdefs.h.  */
1933
1934 int
1935 main ()
1936 {
1937
1938   ;
1939   return 0;
1940 }
1941 _ACEOF
1942 ac_clean_files_save=$ac_clean_files
1943 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1944 # Try to create an executable without -o first, disregard a.out.
1945 # It will help us diagnose broken compilers, and finding out an intuition
1946 # of exeext.
1947 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1948 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1949 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1950 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1951   (eval $ac_link_default) 2>&5
1952   ac_status=$?
1953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1954   (exit $ac_status); }; then
1955   # Find the output, starting from the most likely.  This scheme is
1956 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1957 # resort.
1958
1959 # Be careful to initialize this variable, since it used to be cached.
1960 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1961 ac_cv_exeext=
1962 # b.out is created by i960 compilers.
1963 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1964 do
1965   test -f "$ac_file" || continue
1966   case $ac_file in
1967     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1968         ;;
1969     conftest.$ac_ext )
1970         # This is the source file.
1971         ;;
1972     [ab].out )
1973         # We found the default executable, but exeext='' is most
1974         # certainly right.
1975         break;;
1976     *.* )
1977         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1978         # FIXME: I believe we export ac_cv_exeext for Libtool,
1979         # but it would be cool to find out if it's true.  Does anybody
1980         # maintain Libtool? --akim.
1981         export ac_cv_exeext
1982         break;;
1983     * )
1984         break;;
1985   esac
1986 done
1987 else
1988   echo "$as_me: failed program was:" >&5
1989 sed 's/^/| /' conftest.$ac_ext >&5
1990
1991 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1992 See \`config.log' for more details." >&5
1993 echo "$as_me: error: C compiler cannot create executables
1994 See \`config.log' for more details." >&2;}
1995    { (exit 77); exit 77; }; }
1996 fi
1997
1998 ac_exeext=$ac_cv_exeext
1999 echo "$as_me:$LINENO: result: $ac_file" >&5
2000 echo "${ECHO_T}$ac_file" >&6
2001
2002 # Check the compiler produces executables we can run.  If not, either
2003 # the compiler is broken, or we cross compile.
2004 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2005 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2006 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2007 # If not cross compiling, check that we can run a simple program.
2008 if test "$cross_compiling" != yes; then
2009   if { ac_try='./$ac_file'
2010   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2011   (eval $ac_try) 2>&5
2012   ac_status=$?
2013   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2014   (exit $ac_status); }; }; then
2015     cross_compiling=no
2016   else
2017     if test "$cross_compiling" = maybe; then
2018         cross_compiling=yes
2019     else
2020         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2021 If you meant to cross compile, use \`--host'.
2022 See \`config.log' for more details." >&5
2023 echo "$as_me: error: cannot run C compiled programs.
2024 If you meant to cross compile, use \`--host'.
2025 See \`config.log' for more details." >&2;}
2026    { (exit 1); exit 1; }; }
2027     fi
2028   fi
2029 fi
2030 echo "$as_me:$LINENO: result: yes" >&5
2031 echo "${ECHO_T}yes" >&6
2032
2033 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2034 ac_clean_files=$ac_clean_files_save
2035 # Check the compiler produces executables we can run.  If not, either
2036 # the compiler is broken, or we cross compile.
2037 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2038 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2039 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2040 echo "${ECHO_T}$cross_compiling" >&6
2041
2042 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2043 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2044 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2045   (eval $ac_link) 2>&5
2046   ac_status=$?
2047   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2048   (exit $ac_status); }; then
2049   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2050 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2051 # work properly (i.e., refer to `conftest.exe'), while it won't with
2052 # `rm'.
2053 for ac_file in conftest.exe conftest conftest.*; do
2054   test -f "$ac_file" || continue
2055   case $ac_file in
2056     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2057     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2058           export ac_cv_exeext
2059           break;;
2060     * ) break;;
2061   esac
2062 done
2063 else
2064   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2065 See \`config.log' for more details." >&5
2066 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2067 See \`config.log' for more details." >&2;}
2068    { (exit 1); exit 1; }; }
2069 fi
2070
2071 rm -f conftest$ac_cv_exeext
2072 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2073 echo "${ECHO_T}$ac_cv_exeext" >&6
2074
2075 rm -f conftest.$ac_ext
2076 EXEEXT=$ac_cv_exeext
2077 ac_exeext=$EXEEXT
2078 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2079 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2080 if test "${ac_cv_objext+set}" = set; then
2081   echo $ECHO_N "(cached) $ECHO_C" >&6
2082 else
2083   cat >conftest.$ac_ext <<_ACEOF
2084 /* confdefs.h.  */
2085 _ACEOF
2086 cat confdefs.h >>conftest.$ac_ext
2087 cat >>conftest.$ac_ext <<_ACEOF
2088 /* end confdefs.h.  */
2089
2090 int
2091 main ()
2092 {
2093
2094   ;
2095   return 0;
2096 }
2097 _ACEOF
2098 rm -f conftest.o conftest.obj
2099 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2100   (eval $ac_compile) 2>&5
2101   ac_status=$?
2102   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2103   (exit $ac_status); }; then
2104   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2105   case $ac_file in
2106     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2107     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2108        break;;
2109   esac
2110 done
2111 else
2112   echo "$as_me: failed program was:" >&5
2113 sed 's/^/| /' conftest.$ac_ext >&5
2114
2115 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2116 See \`config.log' for more details." >&5
2117 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2118 See \`config.log' for more details." >&2;}
2119    { (exit 1); exit 1; }; }
2120 fi
2121
2122 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2123 fi
2124 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2125 echo "${ECHO_T}$ac_cv_objext" >&6
2126 OBJEXT=$ac_cv_objext
2127 ac_objext=$OBJEXT
2128 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2129 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2130 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2131   echo $ECHO_N "(cached) $ECHO_C" >&6
2132 else
2133   cat >conftest.$ac_ext <<_ACEOF
2134 /* confdefs.h.  */
2135 _ACEOF
2136 cat confdefs.h >>conftest.$ac_ext
2137 cat >>conftest.$ac_ext <<_ACEOF
2138 /* end confdefs.h.  */
2139
2140 int
2141 main ()
2142 {
2143 #ifndef __GNUC__
2144        choke me
2145 #endif
2146
2147   ;
2148   return 0;
2149 }
2150 _ACEOF
2151 rm -f conftest.$ac_objext
2152 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2153   (eval $ac_compile) 2>conftest.er1
2154   ac_status=$?
2155   grep -v '^ *+' conftest.er1 >conftest.err
2156   rm -f conftest.er1
2157   cat conftest.err >&5
2158   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2159   (exit $ac_status); } &&
2160          { ac_try='test -z "$ac_c_werror_flag"
2161                          || test ! -s conftest.err'
2162   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2163   (eval $ac_try) 2>&5
2164   ac_status=$?
2165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2166   (exit $ac_status); }; } &&
2167          { ac_try='test -s conftest.$ac_objext'
2168   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2169   (eval $ac_try) 2>&5
2170   ac_status=$?
2171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2172   (exit $ac_status); }; }; then
2173   ac_compiler_gnu=yes
2174 else
2175   echo "$as_me: failed program was:" >&5
2176 sed 's/^/| /' conftest.$ac_ext >&5
2177
2178 ac_compiler_gnu=no
2179 fi
2180 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2181 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2182
2183 fi
2184 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2185 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2186 GCC=`test $ac_compiler_gnu = yes && echo yes`
2187 ac_test_CFLAGS=${CFLAGS+set}
2188 ac_save_CFLAGS=$CFLAGS
2189 CFLAGS="-g"
2190 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2191 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2192 if test "${ac_cv_prog_cc_g+set}" = set; then
2193   echo $ECHO_N "(cached) $ECHO_C" >&6
2194 else
2195   cat >conftest.$ac_ext <<_ACEOF
2196 /* confdefs.h.  */
2197 _ACEOF
2198 cat confdefs.h >>conftest.$ac_ext
2199 cat >>conftest.$ac_ext <<_ACEOF
2200 /* end confdefs.h.  */
2201
2202 int
2203 main ()
2204 {
2205
2206   ;
2207   return 0;
2208 }
2209 _ACEOF
2210 rm -f conftest.$ac_objext
2211 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2212   (eval $ac_compile) 2>conftest.er1
2213   ac_status=$?
2214   grep -v '^ *+' conftest.er1 >conftest.err
2215   rm -f conftest.er1
2216   cat conftest.err >&5
2217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2218   (exit $ac_status); } &&
2219          { ac_try='test -z "$ac_c_werror_flag"
2220                          || test ! -s conftest.err'
2221   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2222   (eval $ac_try) 2>&5
2223   ac_status=$?
2224   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2225   (exit $ac_status); }; } &&
2226          { ac_try='test -s conftest.$ac_objext'
2227   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2228   (eval $ac_try) 2>&5
2229   ac_status=$?
2230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2231   (exit $ac_status); }; }; then
2232   ac_cv_prog_cc_g=yes
2233 else
2234   echo "$as_me: failed program was:" >&5
2235 sed 's/^/| /' conftest.$ac_ext >&5
2236
2237 ac_cv_prog_cc_g=no
2238 fi
2239 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2240 fi
2241 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2242 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2243 if test "$ac_test_CFLAGS" = set; then
2244   CFLAGS=$ac_save_CFLAGS
2245 elif test $ac_cv_prog_cc_g = yes; then
2246   if test "$GCC" = yes; then
2247     CFLAGS="-g -O2"
2248   else
2249     CFLAGS="-g"
2250   fi
2251 else
2252   if test "$GCC" = yes; then
2253     CFLAGS="-O2"
2254   else
2255     CFLAGS=
2256   fi
2257 fi
2258 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2259 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2260 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2261   echo $ECHO_N "(cached) $ECHO_C" >&6
2262 else
2263   ac_cv_prog_cc_stdc=no
2264 ac_save_CC=$CC
2265 cat >conftest.$ac_ext <<_ACEOF
2266 /* confdefs.h.  */
2267 _ACEOF
2268 cat confdefs.h >>conftest.$ac_ext
2269 cat >>conftest.$ac_ext <<_ACEOF
2270 /* end confdefs.h.  */
2271 #include <stdarg.h>
2272 #include <stdio.h>
2273 #include <sys/types.h>
2274 #include <sys/stat.h>
2275 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2276 struct buf { int x; };
2277 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2278 static char *e (p, i)
2279      char **p;
2280      int i;
2281 {
2282   return p[i];
2283 }
2284 static char *f (char * (*g) (char **, int), char **p, ...)
2285 {
2286   char *s;
2287   va_list v;
2288   va_start (v,p);
2289   s = g (p, va_arg (v,int));
2290   va_end (v);
2291   return s;
2292 }
2293
2294 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2295    function prototypes and stuff, but not '\xHH' hex character constants.
2296    These don't provoke an error unfortunately, instead are silently treated
2297    as 'x'.  The following induces an error, until -std1 is added to get
2298    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2299    array size at least.  It's necessary to write '\x00'==0 to get something
2300    that's true only with -std1.  */
2301 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2302
2303 int test (int i, double x);
2304 struct s1 {int (*f) (int a);};
2305 struct s2 {int (*f) (double a);};
2306 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2307 int argc;
2308 char **argv;
2309 int
2310 main ()
2311 {
2312 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2313   ;
2314   return 0;
2315 }
2316 _ACEOF
2317 # Don't try gcc -ansi; that turns off useful extensions and
2318 # breaks some systems' header files.
2319 # AIX                   -qlanglvl=ansi
2320 # Ultrix and OSF/1      -std1
2321 # HP-UX 10.20 and later -Ae
2322 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2323 # SVR4                  -Xc -D__EXTENSIONS__
2324 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2325 do
2326   CC="$ac_save_CC $ac_arg"
2327   rm -f conftest.$ac_objext
2328 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2329   (eval $ac_compile) 2>conftest.er1
2330   ac_status=$?
2331   grep -v '^ *+' conftest.er1 >conftest.err
2332   rm -f conftest.er1
2333   cat conftest.err >&5
2334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2335   (exit $ac_status); } &&
2336          { ac_try='test -z "$ac_c_werror_flag"
2337                          || test ! -s conftest.err'
2338   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2339   (eval $ac_try) 2>&5
2340   ac_status=$?
2341   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2342   (exit $ac_status); }; } &&
2343          { ac_try='test -s conftest.$ac_objext'
2344   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2345   (eval $ac_try) 2>&5
2346   ac_status=$?
2347   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2348   (exit $ac_status); }; }; then
2349   ac_cv_prog_cc_stdc=$ac_arg
2350 break
2351 else
2352   echo "$as_me: failed program was:" >&5
2353 sed 's/^/| /' conftest.$ac_ext >&5
2354
2355 fi
2356 rm -f conftest.err conftest.$ac_objext
2357 done
2358 rm -f conftest.$ac_ext conftest.$ac_objext
2359 CC=$ac_save_CC
2360
2361 fi
2362
2363 case "x$ac_cv_prog_cc_stdc" in
2364   x|xno)
2365     echo "$as_me:$LINENO: result: none needed" >&5
2366 echo "${ECHO_T}none needed" >&6 ;;
2367   *)
2368     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2369 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2370     CC="$CC $ac_cv_prog_cc_stdc" ;;
2371 esac
2372
2373 # Some people use a C++ compiler to compile C.  Since we use `exit',
2374 # in C++ we need to declare it.  In case someone uses the same compiler
2375 # for both compiling C and C++ we need to have the C++ compiler decide
2376 # the declaration of exit, since it's the most demanding environment.
2377 cat >conftest.$ac_ext <<_ACEOF
2378 #ifndef __cplusplus
2379   choke me
2380 #endif
2381 _ACEOF
2382 rm -f conftest.$ac_objext
2383 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2384   (eval $ac_compile) 2>conftest.er1
2385   ac_status=$?
2386   grep -v '^ *+' conftest.er1 >conftest.err
2387   rm -f conftest.er1
2388   cat conftest.err >&5
2389   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2390   (exit $ac_status); } &&
2391          { ac_try='test -z "$ac_c_werror_flag"
2392                          || test ! -s conftest.err'
2393   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2394   (eval $ac_try) 2>&5
2395   ac_status=$?
2396   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2397   (exit $ac_status); }; } &&
2398          { ac_try='test -s conftest.$ac_objext'
2399   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2400   (eval $ac_try) 2>&5
2401   ac_status=$?
2402   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2403   (exit $ac_status); }; }; then
2404   for ac_declaration in \
2405    '' \
2406    'extern "C" void std::exit (int) throw (); using std::exit;' \
2407    'extern "C" void std::exit (int); using std::exit;' \
2408    'extern "C" void exit (int) throw ();' \
2409    'extern "C" void exit (int);' \
2410    'void exit (int);'
2411 do
2412   cat >conftest.$ac_ext <<_ACEOF
2413 /* confdefs.h.  */
2414 _ACEOF
2415 cat confdefs.h >>conftest.$ac_ext
2416 cat >>conftest.$ac_ext <<_ACEOF
2417 /* end confdefs.h.  */
2418 $ac_declaration
2419 #include <stdlib.h>
2420 int
2421 main ()
2422 {
2423 exit (42);
2424   ;
2425   return 0;
2426 }
2427 _ACEOF
2428 rm -f conftest.$ac_objext
2429 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2430   (eval $ac_compile) 2>conftest.er1
2431   ac_status=$?
2432   grep -v '^ *+' conftest.er1 >conftest.err
2433   rm -f conftest.er1
2434   cat conftest.err >&5
2435   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2436   (exit $ac_status); } &&
2437          { ac_try='test -z "$ac_c_werror_flag"
2438                          || test ! -s conftest.err'
2439   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2440   (eval $ac_try) 2>&5
2441   ac_status=$?
2442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2443   (exit $ac_status); }; } &&
2444          { ac_try='test -s conftest.$ac_objext'
2445   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2446   (eval $ac_try) 2>&5
2447   ac_status=$?
2448   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2449   (exit $ac_status); }; }; then
2450   :
2451 else
2452   echo "$as_me: failed program was:" >&5
2453 sed 's/^/| /' conftest.$ac_ext >&5
2454
2455 continue
2456 fi
2457 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2458   cat >conftest.$ac_ext <<_ACEOF
2459 /* confdefs.h.  */
2460 _ACEOF
2461 cat confdefs.h >>conftest.$ac_ext
2462 cat >>conftest.$ac_ext <<_ACEOF
2463 /* end confdefs.h.  */
2464 $ac_declaration
2465 int
2466 main ()
2467 {
2468 exit (42);
2469   ;
2470   return 0;
2471 }
2472 _ACEOF
2473 rm -f conftest.$ac_objext
2474 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2475   (eval $ac_compile) 2>conftest.er1
2476   ac_status=$?
2477   grep -v '^ *+' conftest.er1 >conftest.err
2478   rm -f conftest.er1
2479   cat conftest.err >&5
2480   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2481   (exit $ac_status); } &&
2482          { ac_try='test -z "$ac_c_werror_flag"
2483                          || test ! -s conftest.err'
2484   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2485   (eval $ac_try) 2>&5
2486   ac_status=$?
2487   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2488   (exit $ac_status); }; } &&
2489          { ac_try='test -s conftest.$ac_objext'
2490   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2491   (eval $ac_try) 2>&5
2492   ac_status=$?
2493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2494   (exit $ac_status); }; }; then
2495   break
2496 else
2497   echo "$as_me: failed program was:" >&5
2498 sed 's/^/| /' conftest.$ac_ext >&5
2499
2500 fi
2501 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2502 done
2503 rm -f conftest*
2504 if test -n "$ac_declaration"; then
2505   echo '#ifdef __cplusplus' >>confdefs.h
2506   echo $ac_declaration      >>confdefs.h
2507   echo '#endif'             >>confdefs.h
2508 fi
2509
2510 else
2511   echo "$as_me: failed program was:" >&5
2512 sed 's/^/| /' conftest.$ac_ext >&5
2513
2514 fi
2515 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2516 ac_ext=c
2517 ac_cpp='$CPP $CPPFLAGS'
2518 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2519 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2520 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2521
2522
2523 echo "$as_me:$LINENO: checking for library containing strerror" >&5
2524 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2525 if test "${ac_cv_search_strerror+set}" = set; then
2526   echo $ECHO_N "(cached) $ECHO_C" >&6
2527 else
2528   ac_func_search_save_LIBS=$LIBS
2529 ac_cv_search_strerror=no
2530 cat >conftest.$ac_ext <<_ACEOF
2531 /* confdefs.h.  */
2532 _ACEOF
2533 cat confdefs.h >>conftest.$ac_ext
2534 cat >>conftest.$ac_ext <<_ACEOF
2535 /* end confdefs.h.  */
2536
2537 /* Override any gcc2 internal prototype to avoid an error.  */
2538 #ifdef __cplusplus
2539 extern "C"
2540 #endif
2541 /* We use char because int might match the return type of a gcc2
2542    builtin and then its argument prototype would still apply.  */
2543 char strerror ();
2544 int
2545 main ()
2546 {
2547 strerror ();
2548   ;
2549   return 0;
2550 }
2551 _ACEOF
2552 rm -f conftest.$ac_objext conftest$ac_exeext
2553 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2554   (eval $ac_link) 2>conftest.er1
2555   ac_status=$?
2556   grep -v '^ *+' conftest.er1 >conftest.err
2557   rm -f conftest.er1
2558   cat conftest.err >&5
2559   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2560   (exit $ac_status); } &&
2561          { ac_try='test -z "$ac_c_werror_flag"
2562                          || test ! -s conftest.err'
2563   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2564   (eval $ac_try) 2>&5
2565   ac_status=$?
2566   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2567   (exit $ac_status); }; } &&
2568          { ac_try='test -s conftest$ac_exeext'
2569   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2570   (eval $ac_try) 2>&5
2571   ac_status=$?
2572   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2573   (exit $ac_status); }; }; then
2574   ac_cv_search_strerror="none required"
2575 else
2576   echo "$as_me: failed program was:" >&5
2577 sed 's/^/| /' conftest.$ac_ext >&5
2578
2579 fi
2580 rm -f conftest.err conftest.$ac_objext \
2581       conftest$ac_exeext conftest.$ac_ext
2582 if test "$ac_cv_search_strerror" = no; then
2583   for ac_lib in cposix; do
2584     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
2585     cat >conftest.$ac_ext <<_ACEOF
2586 /* confdefs.h.  */
2587 _ACEOF
2588 cat confdefs.h >>conftest.$ac_ext
2589 cat >>conftest.$ac_ext <<_ACEOF
2590 /* end confdefs.h.  */
2591
2592 /* Override any gcc2 internal prototype to avoid an error.  */
2593 #ifdef __cplusplus
2594 extern "C"
2595 #endif
2596 /* We use char because int might match the return type of a gcc2
2597    builtin and then its argument prototype would still apply.  */
2598 char strerror ();
2599 int
2600 main ()
2601 {
2602 strerror ();
2603   ;
2604   return 0;
2605 }
2606 _ACEOF
2607 rm -f conftest.$ac_objext conftest$ac_exeext
2608 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2609   (eval $ac_link) 2>conftest.er1
2610   ac_status=$?
2611   grep -v '^ *+' conftest.er1 >conftest.err
2612   rm -f conftest.er1
2613   cat conftest.err >&5
2614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2615   (exit $ac_status); } &&
2616          { ac_try='test -z "$ac_c_werror_flag"
2617                          || test ! -s conftest.err'
2618   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2619   (eval $ac_try) 2>&5
2620   ac_status=$?
2621   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2622   (exit $ac_status); }; } &&
2623          { ac_try='test -s conftest$ac_exeext'
2624   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2625   (eval $ac_try) 2>&5
2626   ac_status=$?
2627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2628   (exit $ac_status); }; }; then
2629   ac_cv_search_strerror="-l$ac_lib"
2630 break
2631 else
2632   echo "$as_me: failed program was:" >&5
2633 sed 's/^/| /' conftest.$ac_ext >&5
2634
2635 fi
2636 rm -f conftest.err conftest.$ac_objext \
2637       conftest$ac_exeext conftest.$ac_ext
2638   done
2639 fi
2640 LIBS=$ac_func_search_save_LIBS
2641 fi
2642 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2643 echo "${ECHO_T}$ac_cv_search_strerror" >&6
2644 if test "$ac_cv_search_strerror" != no; then
2645   test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2646
2647 fi
2648
2649
2650 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[         ]*\([^  ]*\)[   ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
2651 am__api_version="1.9"
2652 # Find a good install program.  We prefer a C program (faster),
2653 # so one script is as good as another.  But avoid the broken or
2654 # incompatible versions:
2655 # SysV /etc/install, /usr/sbin/install
2656 # SunOS /usr/etc/install
2657 # IRIX /sbin/install
2658 # AIX /bin/install
2659 # AmigaOS /C/install, which installs bootblocks on floppy discs
2660 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2661 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2662 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2663 # OS/2's system install, which has a completely different semantic
2664 # ./install, which can be erroneously created by make from ./install.sh.
2665 # Reject install programs that cannot install multiple files.
2666 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2667 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2668 if test -z "$INSTALL"; then
2669 if test "${ac_cv_path_install+set}" = set; then
2670   echo $ECHO_N "(cached) $ECHO_C" >&6
2671 else
2672   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2673 for as_dir in $PATH
2674 do
2675   IFS=$as_save_IFS
2676   test -z "$as_dir" && as_dir=.
2677   # Account for people who put trailing slashes in PATH elements.
2678 case $as_dir/ in
2679   ./ | .// | /cC/* | \
2680   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2681   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2682   /usr/ucb/* ) ;;
2683   *)
2684     # OSF1 and SCO ODT 3.0 have their own names for install.
2685     # Don't use installbsd from OSF since it installs stuff as root
2686     # by default.
2687     for ac_prog in ginstall scoinst install; do
2688       for ac_exec_ext in '' $ac_executable_extensions; do
2689         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2690           if test $ac_prog = install &&
2691             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2692             # AIX install.  It has an incompatible calling convention.
2693             :
2694           elif test $ac_prog = install &&
2695             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2696             # program-specific install script used by HP pwplus--don't use.
2697             :
2698           else
2699             rm -rf conftest.one conftest.two conftest.dir
2700             echo one > conftest.one
2701             echo two > conftest.two
2702             mkdir conftest.dir
2703             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2704               test -s conftest.one && test -s conftest.two &&
2705               test -s conftest.dir/conftest.one &&
2706               test -s conftest.dir/conftest.two
2707             then
2708               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2709               break 3
2710             fi
2711           fi
2712         fi
2713       done
2714     done
2715     ;;
2716 esac
2717 done
2718
2719 rm -rf conftest.one conftest.two conftest.dir
2720
2721 fi
2722   if test "${ac_cv_path_install+set}" = set; then
2723     INSTALL=$ac_cv_path_install
2724   else
2725     # As a last resort, use the slow shell script.  Don't cache a
2726     # value for INSTALL within a source directory, because that will
2727     # break other packages using the cache if that directory is
2728     # removed, or if the value is a relative name.
2729     INSTALL=$ac_install_sh
2730   fi
2731 fi
2732 echo "$as_me:$LINENO: result: $INSTALL" >&5
2733 echo "${ECHO_T}$INSTALL" >&6
2734
2735 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2736 # It thinks the first close brace ends the variable substitution.
2737 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2738
2739 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2740
2741 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2742
2743 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2744 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
2745 # Just in case
2746 sleep 1
2747 echo timestamp > conftest.file
2748 # Do `set' in a subshell so we don't clobber the current shell's
2749 # arguments.  Must try -L first in case configure is actually a
2750 # symlink; some systems play weird games with the mod time of symlinks
2751 # (eg FreeBSD returns the mod time of the symlink's containing
2752 # directory).
2753 if (
2754    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2755    if test "$*" = "X"; then
2756       # -L didn't work.
2757       set X `ls -t $srcdir/configure conftest.file`
2758    fi
2759    rm -f conftest.file
2760    if test "$*" != "X $srcdir/configure conftest.file" \
2761       && test "$*" != "X conftest.file $srcdir/configure"; then
2762
2763       # If neither matched, then we have a broken ls.  This can happen
2764       # if, for instance, CONFIG_SHELL is bash and it inherits a
2765       # broken ls alias from the environment.  This has actually
2766       # happened.  Such a system could not be considered "sane".
2767       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2768 alias in your environment" >&5
2769 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2770 alias in your environment" >&2;}
2771    { (exit 1); exit 1; }; }
2772    fi
2773
2774    test "$2" = conftest.file
2775    )
2776 then
2777    # Ok.
2778    :
2779 else
2780    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2781 Check your system clock" >&5
2782 echo "$as_me: error: newly created file is older than distributed files!
2783 Check your system clock" >&2;}
2784    { (exit 1); exit 1; }; }
2785 fi
2786 echo "$as_me:$LINENO: result: yes" >&5
2787 echo "${ECHO_T}yes" >&6
2788 test "$program_prefix" != NONE &&
2789   program_transform_name="s,^,$program_prefix,;$program_transform_name"
2790 # Use a double $ so make ignores it.
2791 test "$program_suffix" != NONE &&
2792   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2793 # Double any \ or $.  echo might interpret backslashes.
2794 # By default was `s,x,x', remove it if useless.
2795 cat <<\_ACEOF >conftest.sed
2796 s/[\\$]/&&/g;s/;s,x,x,$//
2797 _ACEOF
2798 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2799 rm conftest.sed
2800
2801 # expand $ac_aux_dir to an absolute path
2802 am_aux_dir=`cd $ac_aux_dir && pwd`
2803
2804 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2805 # Use eval to expand $SHELL
2806 if eval "$MISSING --run true"; then
2807   am_missing_run="$MISSING --run "
2808 else
2809   am_missing_run=
2810   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2811 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2812 fi
2813
2814 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2815   # We used to keeping the `.' as first argument, in order to
2816   # allow $(mkdir_p) to be used without argument.  As in
2817   #   $(mkdir_p) $(somedir)
2818   # where $(somedir) is conditionally defined.  However this is wrong
2819   # for two reasons:
2820   #  1. if the package is installed by a user who cannot write `.'
2821   #     make install will fail,
2822   #  2. the above comment should most certainly read
2823   #     $(mkdir_p) $(DESTDIR)$(somedir)
2824   #     so it does not work when $(somedir) is undefined and
2825   #     $(DESTDIR) is not.
2826   #  To support the latter case, we have to write
2827   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2828   #  so the `.' trick is pointless.
2829   mkdir_p='mkdir -p --'
2830 else
2831   # On NextStep and OpenStep, the `mkdir' command does not
2832   # recognize any option.  It will interpret all options as
2833   # directories to create, and then abort because `.' already
2834   # exists.
2835   for d in ./-p ./--version;
2836   do
2837     test -d $d && rmdir $d
2838   done
2839   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2840   if test -f "$ac_aux_dir/mkinstalldirs"; then
2841     mkdir_p='$(mkinstalldirs)'
2842   else
2843     mkdir_p='$(install_sh) -d'
2844   fi
2845 fi
2846
2847 for ac_prog in gawk mawk nawk awk
2848 do
2849   # Extract the first word of "$ac_prog", so it can be a program name with args.
2850 set dummy $ac_prog; ac_word=$2
2851 echo "$as_me:$LINENO: checking for $ac_word" >&5
2852 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2853 if test "${ac_cv_prog_AWK+set}" = set; then
2854   echo $ECHO_N "(cached) $ECHO_C" >&6
2855 else
2856   if test -n "$AWK"; then
2857   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2858 else
2859 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2860 for as_dir in $PATH
2861 do
2862   IFS=$as_save_IFS
2863   test -z "$as_dir" && as_dir=.
2864   for ac_exec_ext in '' $ac_executable_extensions; do
2865   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2866     ac_cv_prog_AWK="$ac_prog"
2867     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2868     break 2
2869   fi
2870 done
2871 done
2872
2873 fi
2874 fi
2875 AWK=$ac_cv_prog_AWK
2876 if test -n "$AWK"; then
2877   echo "$as_me:$LINENO: result: $AWK" >&5
2878 echo "${ECHO_T}$AWK" >&6
2879 else
2880   echo "$as_me:$LINENO: result: no" >&5
2881 echo "${ECHO_T}no" >&6
2882 fi
2883
2884   test -n "$AWK" && break
2885 done
2886
2887 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2888 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2889 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
2890 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2891   echo $ECHO_N "(cached) $ECHO_C" >&6
2892 else
2893   cat >conftest.make <<\_ACEOF
2894 all:
2895         @echo 'ac_maketemp="$(MAKE)"'
2896 _ACEOF
2897 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2898 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2899 if test -n "$ac_maketemp"; then
2900   eval ac_cv_prog_make_${ac_make}_set=yes
2901 else
2902   eval ac_cv_prog_make_${ac_make}_set=no
2903 fi
2904 rm -f conftest.make
2905 fi
2906 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2907   echo "$as_me:$LINENO: result: yes" >&5
2908 echo "${ECHO_T}yes" >&6
2909   SET_MAKE=
2910 else
2911   echo "$as_me:$LINENO: result: no" >&5
2912 echo "${ECHO_T}no" >&6
2913   SET_MAKE="MAKE=${MAKE-make}"
2914 fi
2915
2916 rm -rf .tst 2>/dev/null
2917 mkdir .tst 2>/dev/null
2918 if test -d .tst; then
2919   am__leading_dot=.
2920 else
2921   am__leading_dot=_
2922 fi
2923 rmdir .tst 2>/dev/null
2924
2925 DEPDIR="${am__leading_dot}deps"
2926
2927           ac_config_commands="$ac_config_commands depfiles"
2928
2929
2930 am_make=${MAKE-make}
2931 cat > confinc << 'END'
2932 am__doit:
2933         @echo done
2934 .PHONY: am__doit
2935 END
2936 # If we don't find an include directive, just comment out the code.
2937 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2938 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2939 am__include="#"
2940 am__quote=
2941 _am_result=none
2942 # First try GNU make style include.
2943 echo "include confinc" > confmf
2944 # We grep out `Entering directory' and `Leaving directory'
2945 # messages which can occur if `w' ends up in MAKEFLAGS.
2946 # In particular we don't look at `^make:' because GNU make might
2947 # be invoked under some other name (usually "gmake"), in which
2948 # case it prints its new name instead of `make'.
2949 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2950    am__include=include
2951    am__quote=
2952    _am_result=GNU
2953 fi
2954 # Now try BSD make style include.
2955 if test "$am__include" = "#"; then
2956    echo '.include "confinc"' > confmf
2957    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2958       am__include=.include
2959       am__quote="\""
2960       _am_result=BSD
2961    fi
2962 fi
2963
2964
2965 echo "$as_me:$LINENO: result: $_am_result" >&5
2966 echo "${ECHO_T}$_am_result" >&6
2967 rm -f confinc confmf
2968
2969 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2970 if test "${enable_dependency_tracking+set}" = set; then
2971   enableval="$enable_dependency_tracking"
2972
2973 fi;
2974 if test "x$enable_dependency_tracking" != xno; then
2975   am_depcomp="$ac_aux_dir/depcomp"
2976   AMDEPBACKSLASH='\'
2977 fi
2978
2979
2980 if test "x$enable_dependency_tracking" != xno; then
2981   AMDEP_TRUE=
2982   AMDEP_FALSE='#'
2983 else
2984   AMDEP_TRUE='#'
2985   AMDEP_FALSE=
2986 fi
2987
2988
2989
2990 # test to see if srcdir already configured
2991 if test "`cd $srcdir && pwd`" != "`pwd`" &&
2992    test -f $srcdir/config.status; then
2993   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2994 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2995    { (exit 1); exit 1; }; }
2996 fi
2997
2998 # test whether we have cygpath
2999 if test -z "$CYGPATH_W"; then
3000   if (cygpath --version) >/dev/null 2>/dev/null; then
3001     CYGPATH_W='cygpath -w'
3002   else
3003     CYGPATH_W=echo
3004   fi
3005 fi
3006
3007
3008 # Define the identity of the package.
3009  PACKAGE=ld
3010  VERSION=${BFD_VERSION}
3011
3012
3013 cat >>confdefs.h <<_ACEOF
3014 #define PACKAGE "$PACKAGE"
3015 _ACEOF
3016
3017
3018 cat >>confdefs.h <<_ACEOF
3019 #define VERSION "$VERSION"
3020 _ACEOF
3021
3022 # Some tools Automake needs.
3023
3024 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3025
3026
3027 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3028
3029
3030 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3031
3032
3033 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3034
3035
3036 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3037
3038 install_sh=${install_sh-"$am_aux_dir/install-sh"}
3039
3040 # Installed binaries are usually stripped using `strip' when the user
3041 # run `make install-strip'.  However `strip' might not be the right
3042 # tool to use in cross-compilation environments, therefore Automake
3043 # will honor the `STRIP' environment variable to overrule this program.
3044 if test "$cross_compiling" != no; then
3045   if test -n "$ac_tool_prefix"; then
3046   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3047 set dummy ${ac_tool_prefix}strip; ac_word=$2
3048 echo "$as_me:$LINENO: checking for $ac_word" >&5
3049 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3050 if test "${ac_cv_prog_STRIP+set}" = set; then
3051   echo $ECHO_N "(cached) $ECHO_C" >&6
3052 else
3053   if test -n "$STRIP"; then
3054   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3055 else
3056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3057 for as_dir in $PATH
3058 do
3059   IFS=$as_save_IFS
3060   test -z "$as_dir" && as_dir=.
3061   for ac_exec_ext in '' $ac_executable_extensions; do
3062   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3063     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3064     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3065     break 2
3066   fi
3067 done
3068 done
3069
3070 fi
3071 fi
3072 STRIP=$ac_cv_prog_STRIP
3073 if test -n "$STRIP"; then
3074   echo "$as_me:$LINENO: result: $STRIP" >&5
3075 echo "${ECHO_T}$STRIP" >&6
3076 else
3077   echo "$as_me:$LINENO: result: no" >&5
3078 echo "${ECHO_T}no" >&6
3079 fi
3080
3081 fi
3082 if test -z "$ac_cv_prog_STRIP"; then
3083   ac_ct_STRIP=$STRIP
3084   # Extract the first word of "strip", so it can be a program name with args.
3085 set dummy strip; ac_word=$2
3086 echo "$as_me:$LINENO: checking for $ac_word" >&5
3087 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3088 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3089   echo $ECHO_N "(cached) $ECHO_C" >&6
3090 else
3091   if test -n "$ac_ct_STRIP"; then
3092   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3093 else
3094 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3095 for as_dir in $PATH
3096 do
3097   IFS=$as_save_IFS
3098   test -z "$as_dir" && as_dir=.
3099   for ac_exec_ext in '' $ac_executable_extensions; do
3100   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3101     ac_cv_prog_ac_ct_STRIP="strip"
3102     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3103     break 2
3104   fi
3105 done
3106 done
3107
3108   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3109 fi
3110 fi
3111 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3112 if test -n "$ac_ct_STRIP"; then
3113   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3114 echo "${ECHO_T}$ac_ct_STRIP" >&6
3115 else
3116   echo "$as_me:$LINENO: result: no" >&5
3117 echo "${ECHO_T}no" >&6
3118 fi
3119
3120   STRIP=$ac_ct_STRIP
3121 else
3122   STRIP="$ac_cv_prog_STRIP"
3123 fi
3124
3125 fi
3126 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
3127
3128 # We need awk for the "check" target.  The system "awk" is bad on
3129 # some platforms.
3130 # Always define AMTAR for backward compatibility.
3131
3132 AMTAR=${AMTAR-"${am_missing_run}tar"}
3133
3134 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3135
3136
3137
3138
3139 depcc="$CC"   am_compiler_list=
3140
3141 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3142 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3143 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3144   echo $ECHO_N "(cached) $ECHO_C" >&6
3145 else
3146   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3147   # We make a subdir and do the tests there.  Otherwise we can end up
3148   # making bogus files that we don't know about and never remove.  For
3149   # instance it was reported that on HP-UX the gcc test will end up
3150   # making a dummy file named `D' -- because `-MD' means `put the output
3151   # in D'.
3152   mkdir conftest.dir
3153   # Copy depcomp to subdir because otherwise we won't find it if we're
3154   # using a relative directory.
3155   cp "$am_depcomp" conftest.dir
3156   cd conftest.dir
3157   # We will build objects and dependencies in a subdirectory because
3158   # it helps to detect inapplicable dependency modes.  For instance
3159   # both Tru64's cc and ICC support -MD to output dependencies as a
3160   # side effect of compilation, but ICC will put the dependencies in
3161   # the current directory while Tru64 will put them in the object
3162   # directory.
3163   mkdir sub
3164
3165   am_cv_CC_dependencies_compiler_type=none
3166   if test "$am_compiler_list" = ""; then
3167      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3168   fi
3169   for depmode in $am_compiler_list; do
3170     # Setup a source with many dependencies, because some compilers
3171     # like to wrap large dependency lists on column 80 (with \), and
3172     # we should not choose a depcomp mode which is confused by this.
3173     #
3174     # We need to recreate these files for each test, as the compiler may
3175     # overwrite some of them when testing with obscure command lines.
3176     # This happens at least with the AIX C compiler.
3177     : > sub/conftest.c
3178     for i in 1 2 3 4 5 6; do
3179       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3180       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3181       # Solaris 8's {/usr,}/bin/sh.
3182       touch sub/conftst$i.h
3183     done
3184     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3185
3186     case $depmode in
3187     nosideeffect)
3188       # after this tag, mechanisms are not by side-effect, so they'll
3189       # only be used when explicitly requested
3190       if test "x$enable_dependency_tracking" = xyes; then
3191         continue
3192       else
3193         break
3194       fi
3195       ;;
3196     none) break ;;
3197     esac
3198     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3199     # mode.  It turns out that the SunPro C++ compiler does not properly
3200     # handle `-M -o', and we need to detect this.
3201     if depmode=$depmode \
3202        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3203        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3204        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3205          >/dev/null 2>conftest.err &&
3206        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3207        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3208        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3209       # icc doesn't choke on unknown options, it will just issue warnings
3210       # or remarks (even with -Werror).  So we grep stderr for any message
3211       # that says an option was ignored or not supported.
3212       # When given -MP, icc 7.0 and 7.1 complain thusly:
3213       #   icc: Command line warning: ignoring option '-M'; no argument required
3214       # The diagnosis changed in icc 8.0:
3215       #   icc: Command line remark: option '-MP' not supported
3216       if (grep 'ignoring option' conftest.err ||
3217           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3218         am_cv_CC_dependencies_compiler_type=$depmode
3219         break
3220       fi
3221     fi
3222   done
3223
3224   cd ..
3225   rm -rf conftest.dir
3226 else
3227   am_cv_CC_dependencies_compiler_type=none
3228 fi
3229
3230 fi
3231 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3232 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3233 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3234
3235
3236
3237 if
3238   test "x$enable_dependency_tracking" != xno \
3239   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3240   am__fastdepCC_TRUE=
3241   am__fastdepCC_FALSE='#'
3242 else
3243   am__fastdepCC_TRUE='#'
3244   am__fastdepCC_FALSE=
3245 fi
3246
3247
3248
3249
3250
3251 # Check whether --with-lib-path or --without-lib-path was given.
3252 if test "${with_lib_path+set}" = set; then
3253   withval="$with_lib_path"
3254   LIB_PATH=$withval
3255 fi;
3256 # Check whether --enable-targets or --disable-targets was given.
3257 if test "${enable_targets+set}" = set; then
3258   enableval="$enable_targets"
3259   case "${enableval}" in
3260   yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
3261 echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
3262    { (exit 1); exit 1; }; }
3263             ;;
3264   no)       enable_targets= ;;
3265   *)        enable_targets=$enableval ;;
3266 esac
3267 fi; # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
3268 if test "${enable_64_bit_bfd+set}" = set; then
3269   enableval="$enable_64_bit_bfd"
3270   case "${enableval}" in
3271   yes)  want64=true  ;;
3272   no)   want64=false ;;
3273   *)    { { echo "$as_me:$LINENO: error: bad value ${enableval} for 64-bit-bfd option" >&5
3274 echo "$as_me: error: bad value ${enableval} for 64-bit-bfd option" >&2;}
3275    { (exit 1); exit 1; }; } ;;
3276 esac
3277 else
3278   want64=false
3279 fi;
3280
3281 # Check whether --with-sysroot or --without-sysroot was given.
3282 if test "${with_sysroot+set}" = set; then
3283   withval="$with_sysroot"
3284
3285  case ${with_sysroot} in
3286  yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
3287  *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
3288  esac
3289
3290  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
3291  use_sysroot=yes
3292
3293  if test "x$prefix" = xNONE; then
3294   test_prefix=/usr/local
3295  else
3296   test_prefix=$prefix
3297  fi
3298  if test "x$exec_prefix" = xNONE; then
3299   test_exec_prefix=$test_prefix
3300  else
3301   test_exec_prefix=$exec_prefix
3302  fi
3303  case ${TARGET_SYSTEM_ROOT} in
3304  "${test_prefix}"|"${test_prefix}/"*|\
3305  "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
3306  '${prefix}'|'${prefix}/'*|\
3307  '${exec_prefix}'|'${exec_prefix}/'*)
3308    t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
3309    TARGET_SYSTEM_ROOT_DEFINE="$t"
3310    ;;
3311  esac
3312
3313 else
3314
3315  use_sysroot=no
3316  TARGET_SYSTEM_ROOT=
3317  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
3318
3319 fi;
3320
3321
3322
3323
3324
3325 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
3326
3327 # Check whether --enable-werror or --disable-werror was given.
3328 if test "${enable_werror+set}" = set; then
3329   enableval="$enable_werror"
3330   case "${enableval}" in
3331      yes | y) ERROR_ON_WARNING="yes" ;;
3332      no | n)  ERROR_ON_WARNING="no" ;;
3333      *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
3334 echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
3335    { (exit 1); exit 1; }; } ;;
3336    esac
3337 fi;
3338
3339 # Enable -Wno-format by default when using gcc on mingw
3340 case "${host}" in
3341   *-*-mingw32*)
3342     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
3343       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
3344     fi
3345     ;;
3346   *) ;;
3347 esac
3348
3349 # Enable -Werror by default when using gcc
3350 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
3351     ERROR_ON_WARNING=yes
3352 fi
3353
3354 NO_WERROR=
3355 if test "${ERROR_ON_WARNING}" = yes ; then
3356     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
3357     NO_WERROR="-Wno-error"
3358 fi
3359
3360 if test "${GCC}" = yes ; then
3361   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
3362 fi
3363
3364 # Check whether --enable-build-warnings or --disable-build-warnings was given.
3365 if test "${enable_build_warnings+set}" = set; then
3366   enableval="$enable_build_warnings"
3367   case "${enableval}" in
3368   yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
3369   no)   if test "${GCC}" = yes ; then
3370           WARN_CFLAGS="-w"
3371         fi;;
3372   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
3373         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
3374   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
3375         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
3376   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
3377 esac
3378 fi;
3379
3380 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
3381   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
3382 fi
3383
3384
3385
3386
3387
3388           ac_config_headers="$ac_config_headers config.h:config.in"
3389
3390
3391 if test -z "$target" ; then
3392     { { echo "$as_me:$LINENO: error: Unrecognized target system type; please check config.sub." >&5
3393 echo "$as_me: error: Unrecognized target system type; please check config.sub." >&2;}
3394    { (exit 1); exit 1; }; }
3395 fi
3396 if test -z "$host" ; then
3397     { { echo "$as_me:$LINENO: error: Unrecognized host system type; please check config.sub." >&5
3398 echo "$as_me: error: Unrecognized host system type; please check config.sub." >&2;}
3399    { (exit 1); exit 1; }; }
3400 fi
3401
3402 # host-specific stuff:
3403
3404 ac_ext=c
3405 ac_cpp='$CPP $CPPFLAGS'
3406 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3407 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3408 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3409 if test -n "$ac_tool_prefix"; then
3410   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3411 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3412 echo "$as_me:$LINENO: checking for $ac_word" >&5
3413 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3414 if test "${ac_cv_prog_CC+set}" = set; then
3415   echo $ECHO_N "(cached) $ECHO_C" >&6
3416 else
3417   if test -n "$CC"; then
3418   ac_cv_prog_CC="$CC" # Let the user override the test.
3419 else
3420 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3421 for as_dir in $PATH
3422 do
3423   IFS=$as_save_IFS
3424   test -z "$as_dir" && as_dir=.
3425   for ac_exec_ext in '' $ac_executable_extensions; do
3426   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3427     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3428     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3429     break 2
3430   fi
3431 done
3432 done
3433
3434 fi
3435 fi
3436 CC=$ac_cv_prog_CC
3437 if test -n "$CC"; then
3438   echo "$as_me:$LINENO: result: $CC" >&5
3439 echo "${ECHO_T}$CC" >&6
3440 else
3441   echo "$as_me:$LINENO: result: no" >&5
3442 echo "${ECHO_T}no" >&6
3443 fi
3444
3445 fi
3446 if test -z "$ac_cv_prog_CC"; then
3447   ac_ct_CC=$CC
3448   # Extract the first word of "gcc", so it can be a program name with args.
3449 set dummy gcc; ac_word=$2
3450 echo "$as_me:$LINENO: checking for $ac_word" >&5
3451 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3452 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3453   echo $ECHO_N "(cached) $ECHO_C" >&6
3454 else
3455   if test -n "$ac_ct_CC"; then
3456   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3457 else
3458 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3459 for as_dir in $PATH
3460 do
3461   IFS=$as_save_IFS
3462   test -z "$as_dir" && as_dir=.
3463   for ac_exec_ext in '' $ac_executable_extensions; do
3464   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3465     ac_cv_prog_ac_ct_CC="gcc"
3466     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3467     break 2
3468   fi
3469 done
3470 done
3471
3472 fi
3473 fi
3474 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3475 if test -n "$ac_ct_CC"; then
3476   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3477 echo "${ECHO_T}$ac_ct_CC" >&6
3478 else
3479   echo "$as_me:$LINENO: result: no" >&5
3480 echo "${ECHO_T}no" >&6
3481 fi
3482
3483   CC=$ac_ct_CC
3484 else
3485   CC="$ac_cv_prog_CC"
3486 fi
3487
3488 if test -z "$CC"; then
3489   if test -n "$ac_tool_prefix"; then
3490   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3491 set dummy ${ac_tool_prefix}cc; ac_word=$2
3492 echo "$as_me:$LINENO: checking for $ac_word" >&5
3493 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3494 if test "${ac_cv_prog_CC+set}" = set; then
3495   echo $ECHO_N "(cached) $ECHO_C" >&6
3496 else
3497   if test -n "$CC"; then
3498   ac_cv_prog_CC="$CC" # Let the user override the test.
3499 else
3500 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3501 for as_dir in $PATH
3502 do
3503   IFS=$as_save_IFS
3504   test -z "$as_dir" && as_dir=.
3505   for ac_exec_ext in '' $ac_executable_extensions; do
3506   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3507     ac_cv_prog_CC="${ac_tool_prefix}cc"
3508     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3509     break 2
3510   fi
3511 done
3512 done
3513
3514 fi
3515 fi
3516 CC=$ac_cv_prog_CC
3517 if test -n "$CC"; then
3518   echo "$as_me:$LINENO: result: $CC" >&5
3519 echo "${ECHO_T}$CC" >&6
3520 else
3521   echo "$as_me:$LINENO: result: no" >&5
3522 echo "${ECHO_T}no" >&6
3523 fi
3524
3525 fi
3526 if test -z "$ac_cv_prog_CC"; then
3527   ac_ct_CC=$CC
3528   # Extract the first word of "cc", so it can be a program name with args.
3529 set dummy cc; ac_word=$2
3530 echo "$as_me:$LINENO: checking for $ac_word" >&5
3531 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3532 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3533   echo $ECHO_N "(cached) $ECHO_C" >&6
3534 else
3535   if test -n "$ac_ct_CC"; then
3536   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3537 else
3538 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3539 for as_dir in $PATH
3540 do
3541   IFS=$as_save_IFS
3542   test -z "$as_dir" && as_dir=.
3543   for ac_exec_ext in '' $ac_executable_extensions; do
3544   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3545     ac_cv_prog_ac_ct_CC="cc"
3546     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3547     break 2
3548   fi
3549 done
3550 done
3551
3552 fi
3553 fi
3554 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3555 if test -n "$ac_ct_CC"; then
3556   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3557 echo "${ECHO_T}$ac_ct_CC" >&6
3558 else
3559   echo "$as_me:$LINENO: result: no" >&5
3560 echo "${ECHO_T}no" >&6
3561 fi
3562
3563   CC=$ac_ct_CC
3564 else
3565   CC="$ac_cv_prog_CC"
3566 fi
3567
3568 fi
3569 if test -z "$CC"; then
3570   # Extract the first word of "cc", so it can be a program name with args.
3571 set dummy cc; ac_word=$2
3572 echo "$as_me:$LINENO: checking for $ac_word" >&5
3573 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3574 if test "${ac_cv_prog_CC+set}" = set; then
3575   echo $ECHO_N "(cached) $ECHO_C" >&6
3576 else
3577   if test -n "$CC"; then
3578   ac_cv_prog_CC="$CC" # Let the user override the test.
3579 else
3580   ac_prog_rejected=no
3581 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3582 for as_dir in $PATH
3583 do
3584   IFS=$as_save_IFS
3585   test -z "$as_dir" && as_dir=.
3586   for ac_exec_ext in '' $ac_executable_extensions; do
3587   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3588     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3589        ac_prog_rejected=yes
3590        continue
3591      fi
3592     ac_cv_prog_CC="cc"
3593     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3594     break 2
3595   fi
3596 done
3597 done
3598
3599 if test $ac_prog_rejected = yes; then
3600   # We found a bogon in the path, so make sure we never use it.
3601   set dummy $ac_cv_prog_CC
3602   shift
3603   if test $# != 0; then
3604     # We chose a different compiler from the bogus one.
3605     # However, it has the same basename, so the bogon will be chosen
3606     # first if we set CC to just the basename; use the full file name.
3607     shift
3608     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3609   fi
3610 fi
3611 fi
3612 fi
3613 CC=$ac_cv_prog_CC
3614 if test -n "$CC"; then
3615   echo "$as_me:$LINENO: result: $CC" >&5
3616 echo "${ECHO_T}$CC" >&6
3617 else
3618   echo "$as_me:$LINENO: result: no" >&5
3619 echo "${ECHO_T}no" >&6
3620 fi
3621
3622 fi
3623 if test -z "$CC"; then
3624   if test -n "$ac_tool_prefix"; then
3625   for ac_prog in cl
3626   do
3627     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3628 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3629 echo "$as_me:$LINENO: checking for $ac_word" >&5
3630 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3631 if test "${ac_cv_prog_CC+set}" = set; then
3632   echo $ECHO_N "(cached) $ECHO_C" >&6
3633 else
3634   if test -n "$CC"; then
3635   ac_cv_prog_CC="$CC" # Let the user override the test.
3636 else
3637 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3638 for as_dir in $PATH
3639 do
3640   IFS=$as_save_IFS
3641   test -z "$as_dir" && as_dir=.
3642   for ac_exec_ext in '' $ac_executable_extensions; do
3643   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3644     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3645     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3646     break 2
3647   fi
3648 done
3649 done
3650
3651 fi
3652 fi
3653 CC=$ac_cv_prog_CC
3654 if test -n "$CC"; then
3655   echo "$as_me:$LINENO: result: $CC" >&5
3656 echo "${ECHO_T}$CC" >&6
3657 else
3658   echo "$as_me:$LINENO: result: no" >&5
3659 echo "${ECHO_T}no" >&6
3660 fi
3661
3662     test -n "$CC" && break
3663   done
3664 fi
3665 if test -z "$CC"; then
3666   ac_ct_CC=$CC
3667   for ac_prog in cl
3668 do
3669   # Extract the first word of "$ac_prog", so it can be a program name with args.
3670 set dummy $ac_prog; ac_word=$2
3671 echo "$as_me:$LINENO: checking for $ac_word" >&5
3672 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3673 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3674   echo $ECHO_N "(cached) $ECHO_C" >&6
3675 else
3676   if test -n "$ac_ct_CC"; then
3677   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3678 else
3679 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3680 for as_dir in $PATH
3681 do
3682   IFS=$as_save_IFS
3683   test -z "$as_dir" && as_dir=.
3684   for ac_exec_ext in '' $ac_executable_extensions; do
3685   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3686     ac_cv_prog_ac_ct_CC="$ac_prog"
3687     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3688     break 2
3689   fi
3690 done
3691 done
3692
3693 fi
3694 fi
3695 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3696 if test -n "$ac_ct_CC"; then
3697   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3698 echo "${ECHO_T}$ac_ct_CC" >&6
3699 else
3700   echo "$as_me:$LINENO: result: no" >&5
3701 echo "${ECHO_T}no" >&6
3702 fi
3703
3704   test -n "$ac_ct_CC" && break
3705 done
3706
3707   CC=$ac_ct_CC
3708 fi
3709
3710 fi
3711
3712
3713 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3714 See \`config.log' for more details." >&5
3715 echo "$as_me: error: no acceptable C compiler found in \$PATH
3716 See \`config.log' for more details." >&2;}
3717    { (exit 1); exit 1; }; }
3718
3719 # Provide some information about the compiler.
3720 echo "$as_me:$LINENO:" \
3721      "checking for C compiler version" >&5
3722 ac_compiler=`set X $ac_compile; echo $2`
3723 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3724   (eval $ac_compiler --version </dev/null >&5) 2>&5
3725   ac_status=$?
3726   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3727   (exit $ac_status); }
3728 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3729   (eval $ac_compiler -v </dev/null >&5) 2>&5
3730   ac_status=$?
3731   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3732   (exit $ac_status); }
3733 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3734   (eval $ac_compiler -V </dev/null >&5) 2>&5
3735   ac_status=$?
3736   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3737   (exit $ac_status); }
3738
3739 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3740 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3741 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3742   echo $ECHO_N "(cached) $ECHO_C" >&6
3743 else
3744   cat >conftest.$ac_ext <<_ACEOF
3745 /* confdefs.h.  */
3746 _ACEOF
3747 cat confdefs.h >>conftest.$ac_ext
3748 cat >>conftest.$ac_ext <<_ACEOF
3749 /* end confdefs.h.  */
3750
3751 int
3752 main ()
3753 {
3754 #ifndef __GNUC__
3755        choke me
3756 #endif
3757
3758   ;
3759   return 0;
3760 }
3761 _ACEOF
3762 rm -f conftest.$ac_objext
3763 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3764   (eval $ac_compile) 2>conftest.er1
3765   ac_status=$?
3766   grep -v '^ *+' conftest.er1 >conftest.err
3767   rm -f conftest.er1
3768   cat conftest.err >&5
3769   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3770   (exit $ac_status); } &&
3771          { ac_try='test -z "$ac_c_werror_flag"
3772                          || test ! -s conftest.err'
3773   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3774   (eval $ac_try) 2>&5
3775   ac_status=$?
3776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3777   (exit $ac_status); }; } &&
3778          { ac_try='test -s conftest.$ac_objext'
3779   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3780   (eval $ac_try) 2>&5
3781   ac_status=$?
3782   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3783   (exit $ac_status); }; }; then
3784   ac_compiler_gnu=yes
3785 else
3786   echo "$as_me: failed program was:" >&5
3787 sed 's/^/| /' conftest.$ac_ext >&5
3788
3789 ac_compiler_gnu=no
3790 fi
3791 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3792 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3793
3794 fi
3795 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3796 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3797 GCC=`test $ac_compiler_gnu = yes && echo yes`
3798 ac_test_CFLAGS=${CFLAGS+set}
3799 ac_save_CFLAGS=$CFLAGS
3800 CFLAGS="-g"
3801 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3802 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3803 if test "${ac_cv_prog_cc_g+set}" = set; then
3804   echo $ECHO_N "(cached) $ECHO_C" >&6
3805 else
3806   cat >conftest.$ac_ext <<_ACEOF
3807 /* confdefs.h.  */
3808 _ACEOF
3809 cat confdefs.h >>conftest.$ac_ext
3810 cat >>conftest.$ac_ext <<_ACEOF
3811 /* end confdefs.h.  */
3812
3813 int
3814 main ()
3815 {
3816
3817   ;
3818   return 0;
3819 }
3820 _ACEOF
3821 rm -f conftest.$ac_objext
3822 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3823   (eval $ac_compile) 2>conftest.er1
3824   ac_status=$?
3825   grep -v '^ *+' conftest.er1 >conftest.err
3826   rm -f conftest.er1
3827   cat conftest.err >&5
3828   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3829   (exit $ac_status); } &&
3830          { ac_try='test -z "$ac_c_werror_flag"
3831                          || test ! -s conftest.err'
3832   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3833   (eval $ac_try) 2>&5
3834   ac_status=$?
3835   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3836   (exit $ac_status); }; } &&
3837          { ac_try='test -s conftest.$ac_objext'
3838   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3839   (eval $ac_try) 2>&5
3840   ac_status=$?
3841   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3842   (exit $ac_status); }; }; then
3843   ac_cv_prog_cc_g=yes
3844 else
3845   echo "$as_me: failed program was:" >&5
3846 sed 's/^/| /' conftest.$ac_ext >&5
3847
3848 ac_cv_prog_cc_g=no
3849 fi
3850 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3851 fi
3852 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3853 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3854 if test "$ac_test_CFLAGS" = set; then
3855   CFLAGS=$ac_save_CFLAGS
3856 elif test $ac_cv_prog_cc_g = yes; then
3857   if test "$GCC" = yes; then
3858     CFLAGS="-g -O2"
3859   else
3860     CFLAGS="-g"
3861   fi
3862 else
3863   if test "$GCC" = yes; then
3864     CFLAGS="-O2"
3865   else
3866     CFLAGS=
3867   fi
3868 fi
3869 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3870 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3871 if test "${ac_cv_prog_cc_stdc+set}" = set; then
3872   echo $ECHO_N "(cached) $ECHO_C" >&6
3873 else
3874   ac_cv_prog_cc_stdc=no
3875 ac_save_CC=$CC
3876 cat >conftest.$ac_ext <<_ACEOF
3877 /* confdefs.h.  */
3878 _ACEOF
3879 cat confdefs.h >>conftest.$ac_ext
3880 cat >>conftest.$ac_ext <<_ACEOF
3881 /* end confdefs.h.  */
3882 #include <stdarg.h>
3883 #include <stdio.h>
3884 #include <sys/types.h>
3885 #include <sys/stat.h>
3886 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3887 struct buf { int x; };
3888 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3889 static char *e (p, i)
3890      char **p;
3891      int i;
3892 {
3893   return p[i];
3894 }
3895 static char *f (char * (*g) (char **, int), char **p, ...)
3896 {
3897   char *s;
3898   va_list v;
3899   va_start (v,p);
3900   s = g (p, va_arg (v,int));
3901   va_end (v);
3902   return s;
3903 }
3904
3905 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3906    function prototypes and stuff, but not '\xHH' hex character constants.
3907    These don't provoke an error unfortunately, instead are silently treated
3908    as 'x'.  The following induces an error, until -std1 is added to get
3909    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3910    array size at least.  It's necessary to write '\x00'==0 to get something
3911    that's true only with -std1.  */
3912 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3913
3914 int test (int i, double x);
3915 struct s1 {int (*f) (int a);};
3916 struct s2 {int (*f) (double a);};
3917 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3918 int argc;
3919 char **argv;
3920 int
3921 main ()
3922 {
3923 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3924   ;
3925   return 0;
3926 }
3927 _ACEOF
3928 # Don't try gcc -ansi; that turns off useful extensions and
3929 # breaks some systems' header files.
3930 # AIX                   -qlanglvl=ansi
3931 # Ultrix and OSF/1      -std1
3932 # HP-UX 10.20 and later -Ae
3933 # HP-UX older versions  -Aa -D_HPUX_SOURCE
3934 # SVR4                  -Xc -D__EXTENSIONS__
3935 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3936 do
3937   CC="$ac_save_CC $ac_arg"
3938   rm -f conftest.$ac_objext
3939 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3940   (eval $ac_compile) 2>conftest.er1
3941   ac_status=$?
3942   grep -v '^ *+' conftest.er1 >conftest.err
3943   rm -f conftest.er1
3944   cat conftest.err >&5
3945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3946   (exit $ac_status); } &&
3947          { ac_try='test -z "$ac_c_werror_flag"
3948                          || test ! -s conftest.err'
3949   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3950   (eval $ac_try) 2>&5
3951   ac_status=$?
3952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3953   (exit $ac_status); }; } &&
3954          { ac_try='test -s conftest.$ac_objext'
3955   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3956   (eval $ac_try) 2>&5
3957   ac_status=$?
3958   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3959   (exit $ac_status); }; }; then
3960   ac_cv_prog_cc_stdc=$ac_arg
3961 break
3962 else
3963   echo "$as_me: failed program was:" >&5
3964 sed 's/^/| /' conftest.$ac_ext >&5
3965
3966 fi
3967 rm -f conftest.err conftest.$ac_objext
3968 done
3969 rm -f conftest.$ac_ext conftest.$ac_objext
3970 CC=$ac_save_CC
3971
3972 fi
3973
3974 case "x$ac_cv_prog_cc_stdc" in
3975   x|xno)
3976     echo "$as_me:$LINENO: result: none needed" >&5
3977 echo "${ECHO_T}none needed" >&6 ;;
3978   *)
3979     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3980 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3981     CC="$CC $ac_cv_prog_cc_stdc" ;;
3982 esac
3983
3984 # Some people use a C++ compiler to compile C.  Since we use `exit',
3985 # in C++ we need to declare it.  In case someone uses the same compiler
3986 # for both compiling C and C++ we need to have the C++ compiler decide
3987 # the declaration of exit, since it's the most demanding environment.
3988 cat >conftest.$ac_ext <<_ACEOF
3989 #ifndef __cplusplus
3990   choke me
3991 #endif
3992 _ACEOF
3993 rm -f conftest.$ac_objext
3994 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3995   (eval $ac_compile) 2>conftest.er1
3996   ac_status=$?
3997   grep -v '^ *+' conftest.er1 >conftest.err
3998   rm -f conftest.er1
3999   cat conftest.err >&5
4000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4001   (exit $ac_status); } &&
4002          { ac_try='test -z "$ac_c_werror_flag"
4003                          || test ! -s conftest.err'
4004   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4005   (eval $ac_try) 2>&5
4006   ac_status=$?
4007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4008   (exit $ac_status); }; } &&
4009          { ac_try='test -s conftest.$ac_objext'
4010   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4011   (eval $ac_try) 2>&5
4012   ac_status=$?
4013   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4014   (exit $ac_status); }; }; then
4015   for ac_declaration in \
4016    '' \
4017    'extern "C" void std::exit (int) throw (); using std::exit;' \
4018    'extern "C" void std::exit (int); using std::exit;' \
4019    'extern "C" void exit (int) throw ();' \
4020    'extern "C" void exit (int);' \
4021    'void exit (int);'
4022 do
4023   cat >conftest.$ac_ext <<_ACEOF
4024 /* confdefs.h.  */
4025 _ACEOF
4026 cat confdefs.h >>conftest.$ac_ext
4027 cat >>conftest.$ac_ext <<_ACEOF
4028 /* end confdefs.h.  */
4029 $ac_declaration
4030 #include <stdlib.h>
4031 int
4032 main ()
4033 {
4034 exit (42);
4035   ;
4036   return 0;
4037 }
4038 _ACEOF
4039 rm -f conftest.$ac_objext
4040 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4041   (eval $ac_compile) 2>conftest.er1
4042   ac_status=$?
4043   grep -v '^ *+' conftest.er1 >conftest.err
4044   rm -f conftest.er1
4045   cat conftest.err >&5
4046   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4047   (exit $ac_status); } &&
4048          { ac_try='test -z "$ac_c_werror_flag"
4049                          || test ! -s conftest.err'
4050   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4051   (eval $ac_try) 2>&5
4052   ac_status=$?
4053   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4054   (exit $ac_status); }; } &&
4055          { ac_try='test -s conftest.$ac_objext'
4056   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4057   (eval $ac_try) 2>&5
4058   ac_status=$?
4059   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4060   (exit $ac_status); }; }; then
4061   :
4062 else
4063   echo "$as_me: failed program was:" >&5
4064 sed 's/^/| /' conftest.$ac_ext >&5
4065
4066 continue
4067 fi
4068 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4069   cat >conftest.$ac_ext <<_ACEOF
4070 /* confdefs.h.  */
4071 _ACEOF
4072 cat confdefs.h >>conftest.$ac_ext
4073 cat >>conftest.$ac_ext <<_ACEOF
4074 /* end confdefs.h.  */
4075 $ac_declaration
4076 int
4077 main ()
4078 {
4079 exit (42);
4080   ;
4081   return 0;
4082 }
4083 _ACEOF
4084 rm -f conftest.$ac_objext
4085 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4086   (eval $ac_compile) 2>conftest.er1
4087   ac_status=$?
4088   grep -v '^ *+' conftest.er1 >conftest.err
4089   rm -f conftest.er1
4090   cat conftest.err >&5
4091   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4092   (exit $ac_status); } &&
4093          { ac_try='test -z "$ac_c_werror_flag"
4094                          || test ! -s conftest.err'
4095   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4096   (eval $ac_try) 2>&5
4097   ac_status=$?
4098   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4099   (exit $ac_status); }; } &&
4100          { ac_try='test -s conftest.$ac_objext'
4101   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4102   (eval $ac_try) 2>&5
4103   ac_status=$?
4104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4105   (exit $ac_status); }; }; then
4106   break
4107 else
4108   echo "$as_me: failed program was:" >&5
4109 sed 's/^/| /' conftest.$ac_ext >&5
4110
4111 fi
4112 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4113 done
4114 rm -f conftest*
4115 if test -n "$ac_declaration"; then
4116   echo '#ifdef __cplusplus' >>confdefs.h
4117   echo $ac_declaration      >>confdefs.h
4118   echo '#endif'             >>confdefs.h
4119 fi
4120
4121 else
4122   echo "$as_me: failed program was:" >&5
4123 sed 's/^/| /' conftest.$ac_ext >&5
4124
4125 fi
4126 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4127 ac_ext=c
4128 ac_cpp='$CPP $CPPFLAGS'
4129 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4130 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4131 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4132
4133
4134 cat >>confdefs.h <<\_ACEOF
4135 #define _GNU_SOURCE 1
4136 _ACEOF
4137
4138
4139 # Find a good install program.  We prefer a C program (faster),
4140 # so one script is as good as another.  But avoid the broken or
4141 # incompatible versions:
4142 # SysV /etc/install, /usr/sbin/install
4143 # SunOS /usr/etc/install
4144 # IRIX /sbin/install
4145 # AIX /bin/install
4146 # AmigaOS /C/install, which installs bootblocks on floppy discs
4147 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4148 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4149 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4150 # OS/2's system install, which has a completely different semantic
4151 # ./install, which can be erroneously created by make from ./install.sh.
4152 # Reject install programs that cannot install multiple files.
4153 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4154 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
4155 if test -z "$INSTALL"; then
4156 if test "${ac_cv_path_install+set}" = set; then
4157   echo $ECHO_N "(cached) $ECHO_C" >&6
4158 else
4159   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4160 for as_dir in $PATH
4161 do
4162   IFS=$as_save_IFS
4163   test -z "$as_dir" && as_dir=.
4164   # Account for people who put trailing slashes in PATH elements.
4165 case $as_dir/ in
4166   ./ | .// | /cC/* | \
4167   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4168   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4169   /usr/ucb/* ) ;;
4170   *)
4171     # OSF1 and SCO ODT 3.0 have their own names for install.
4172     # Don't use installbsd from OSF since it installs stuff as root
4173     # by default.
4174     for ac_prog in ginstall scoinst install; do
4175       for ac_exec_ext in '' $ac_executable_extensions; do
4176         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
4177           if test $ac_prog = install &&
4178             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4179             # AIX install.  It has an incompatible calling convention.
4180             :
4181           elif test $ac_prog = install &&
4182             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4183             # program-specific install script used by HP pwplus--don't use.
4184             :
4185           else
4186             rm -rf conftest.one conftest.two conftest.dir
4187             echo one > conftest.one
4188             echo two > conftest.two
4189             mkdir conftest.dir
4190             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4191               test -s conftest.one && test -s conftest.two &&
4192               test -s conftest.dir/conftest.one &&
4193               test -s conftest.dir/conftest.two
4194             then
4195               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4196               break 3
4197             fi
4198           fi
4199         fi
4200       done
4201     done
4202     ;;
4203 esac
4204 done
4205
4206 rm -rf conftest.one conftest.two conftest.dir
4207
4208 fi
4209   if test "${ac_cv_path_install+set}" = set; then
4210     INSTALL=$ac_cv_path_install
4211   else
4212     # As a last resort, use the slow shell script.  Don't cache a
4213     # value for INSTALL within a source directory, because that will
4214     # break other packages using the cache if that directory is
4215     # removed, or if the value is a relative name.
4216     INSTALL=$ac_install_sh
4217   fi
4218 fi
4219 echo "$as_me:$LINENO: result: $INSTALL" >&5
4220 echo "${ECHO_T}$INSTALL" >&6
4221
4222 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4223 # It thinks the first close brace ends the variable substitution.
4224 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4225
4226 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4227
4228 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4229
4230
4231
4232
4233 macro_version='2.1a'
4234 macro_revision='1.2435'
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247 ltmain="$ac_aux_dir/ltmain.sh"
4248
4249 # Set options
4250
4251 enable_dlopen=no
4252
4253
4254 enable_win32_dll=no
4255
4256
4257 # Check whether --enable-shared or --disable-shared was given.
4258 if test "${enable_shared+set}" = set; then
4259   enableval="$enable_shared"
4260   p=${PACKAGE-default}
4261     case $enableval in
4262     yes) enable_shared=yes ;;
4263     no) enable_shared=no ;;
4264     *)
4265       enable_shared=no
4266       # Look at the argument we got.  We use all the common list separators.
4267       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4268       for pkg in $enableval; do
4269         IFS="$lt_save_ifs"
4270         if test "X$pkg" = "X$p"; then
4271           enable_shared=yes
4272         fi
4273       done
4274       IFS="$lt_save_ifs"
4275       ;;
4276     esac
4277 else
4278   enable_shared=yes
4279 fi;
4280
4281
4282
4283
4284
4285
4286
4287
4288 # Check whether --enable-static or --disable-static was given.
4289 if test "${enable_static+set}" = set; then
4290   enableval="$enable_static"
4291   p=${PACKAGE-default}
4292     case $enableval in
4293     yes) enable_static=yes ;;
4294     no) enable_static=no ;;
4295     *)
4296      enable_static=no
4297       # Look at the argument we got.  We use all the common list separators.
4298       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4299       for pkg in $enableval; do
4300         IFS="$lt_save_ifs"
4301         if test "X$pkg" = "X$p"; then
4302           enable_static=yes
4303         fi
4304       done
4305       IFS="$lt_save_ifs"
4306       ;;
4307     esac
4308 else
4309   enable_static=yes
4310 fi;
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320 # Check whether --with-pic or --without-pic was given.
4321 if test "${with_pic+set}" = set; then
4322   withval="$with_pic"
4323   pic_mode="$withval"
4324 else
4325   pic_mode=default
4326 fi;
4327
4328 test -z "$pic_mode" && pic_mode=default
4329
4330
4331
4332
4333
4334
4335
4336 # Check whether --enable-fast-install or --disable-fast-install was given.
4337 if test "${enable_fast_install+set}" = set; then
4338   enableval="$enable_fast_install"
4339   p=${PACKAGE-default}
4340     case $enableval in
4341     yes) enable_fast_install=yes ;;
4342     no) enable_fast_install=no ;;
4343     *)
4344       enable_fast_install=no
4345       # Look at the argument we got.  We use all the common list separators.
4346       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4347       for pkg in $enableval; do
4348         IFS="$lt_save_ifs"
4349         if test "X$pkg" = "X$p"; then
4350           enable_fast_install=yes
4351         fi
4352       done
4353       IFS="$lt_save_ifs"
4354       ;;
4355     esac
4356 else
4357   enable_fast_install=yes
4358 fi;
4359
4360
4361
4362
4363
4364
4365
4366
4367 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
4368 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
4369 if test "${lt_cv_path_SED+set}" = set; then
4370   echo $ECHO_N "(cached) $ECHO_C" >&6
4371 else
4372   # Loop through the user's path and test for sed and gsed.
4373 # Then use that list of sed's as ones to test for truncation.
4374 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4375 for as_dir in $PATH
4376 do
4377   IFS=$as_save_IFS
4378   test -z "$as_dir" && as_dir=.
4379   for lt_ac_prog in sed gsed; do
4380     for ac_exec_ext in '' $ac_executable_extensions; do
4381       if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
4382         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
4383       fi
4384     done
4385   done
4386 done
4387 IFS=$as_save_IFS
4388 lt_ac_max=0
4389 lt_ac_count=0
4390 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
4391 # along with /bin/sed that truncates output.
4392 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
4393   test ! -f $lt_ac_sed && continue
4394   cat /dev/null > conftest.in
4395   lt_ac_count=0
4396   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
4397   # Check for GNU sed and select it if it is found.
4398   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
4399     lt_cv_path_SED=$lt_ac_sed
4400     break
4401   fi
4402   while true; do
4403     cat conftest.in conftest.in >conftest.tmp
4404     mv conftest.tmp conftest.in
4405     cp conftest.in conftest.nl
4406     echo >>conftest.nl
4407     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
4408     cmp -s conftest.out conftest.nl || break
4409     # 10000 chars as input seems more than enough
4410     test $lt_ac_count -gt 10 && break
4411     lt_ac_count=`expr $lt_ac_count + 1`
4412     if test $lt_ac_count -gt $lt_ac_max; then
4413       lt_ac_max=$lt_ac_count
4414       lt_cv_path_SED=$lt_ac_sed
4415     fi
4416   done
4417 done
4418
4419 fi
4420
4421 SED=$lt_cv_path_SED
4422
4423 echo "$as_me:$LINENO: result: $SED" >&5
4424 echo "${ECHO_T}$SED" >&6
4425
4426 test -z "$SED" && SED=sed
4427 Xsed="$SED -e 1s/^X//"
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439 echo "$as_me:$LINENO: checking for egrep" >&5
4440 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4441 if test "${ac_cv_prog_egrep+set}" = set; then
4442   echo $ECHO_N "(cached) $ECHO_C" >&6
4443 else
4444   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4445     then ac_cv_prog_egrep='grep -E'
4446     else ac_cv_prog_egrep='egrep'
4447     fi
4448 fi
4449 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4450 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4451  EGREP=$ac_cv_prog_egrep
4452
4453
4454 echo "$as_me:$LINENO: checking for fgrep" >&5
4455 echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
4456 if test "${ac_cv_prog_fgrep+set}" = set; then
4457   echo $ECHO_N "(cached) $ECHO_C" >&6
4458 else
4459   if echo 'ab*c' | (grep -F 'ab*c') >/dev/null 2>&1
4460     then ac_cv_prog_fgrep='grep -F'
4461     else ac_cv_prog_fgrep='fgrep'
4462     fi
4463 fi
4464 echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5
4465 echo "${ECHO_T}$ac_cv_prog_fgrep" >&6
4466  FGREP=$ac_cv_prog_fgrep
4467
4468
4469 test -z "$GREP" && GREP=grep
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489 # Check whether --with-gnu-ld or --without-gnu-ld was given.
4490 if test "${with_gnu_ld+set}" = set; then
4491   withval="$with_gnu_ld"
4492   test "$withval" = no || with_gnu_ld=yes
4493 else
4494   with_gnu_ld=no
4495 fi;
4496 ac_prog=ld
4497 if test "$GCC" = yes; then
4498   # Check if gcc -print-prog-name=ld gives a path.
4499   echo "$as_me:$LINENO: checking for ld used by $CC" >&5
4500 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
4501   case $host in
4502   *-*-mingw*)
4503     # gcc leaves a trailing carriage return which upsets mingw
4504     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4505   *)
4506     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4507   esac
4508   case $ac_prog in
4509     # Accept absolute paths.
4510     [\\/]* | ?:[\\/]*)
4511       re_direlt='/[^/][^/]*/\.\./'
4512       # Canonicalize the pathname of ld
4513       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4514       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4515         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4516       done
4517       test -z "$LD" && LD="$ac_prog"
4518       ;;
4519   "")
4520     # If it fails, then pretend we aren't using GCC.
4521     ac_prog=ld
4522     ;;
4523   *)
4524     # If it is relative, then search for the first ld in PATH.
4525     with_gnu_ld=unknown
4526     ;;
4527   esac
4528 elif test "$with_gnu_ld" = yes; then
4529   echo "$as_me:$LINENO: checking for GNU ld" >&5
4530 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4531 else
4532   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4533 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4534 fi
4535 if test "${lt_cv_path_LD+set}" = set; then
4536   echo $ECHO_N "(cached) $ECHO_C" >&6
4537 else
4538   if test -z "$LD"; then
4539   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4540   for ac_dir in $PATH; do
4541     IFS="$lt_save_ifs"
4542     test -z "$ac_dir" && ac_dir=.
4543     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4544       lt_cv_path_LD="$ac_dir/$ac_prog"
4545       # Check to see if the program is GNU ld.  I'd rather use --version,
4546       # but apparently some variants of GNU ld only accept -v.
4547       # Break only if it was the GNU/non-GNU ld that we prefer.
4548       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4549       *GNU* | *'with BFD'*)
4550         test "$with_gnu_ld" != no && break
4551         ;;
4552       *)
4553         test "$with_gnu_ld" != yes && break
4554         ;;
4555       esac
4556     fi
4557   done
4558   IFS="$lt_save_ifs"
4559 else
4560   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4561 fi
4562 fi
4563
4564 LD="$lt_cv_path_LD"
4565 if test -n "$LD"; then
4566   echo "$as_me:$LINENO: result: $LD" >&5
4567 echo "${ECHO_T}$LD" >&6
4568 else
4569   echo "$as_me:$LINENO: result: no" >&5
4570 echo "${ECHO_T}no" >&6
4571 fi
4572 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4573 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4574    { (exit 1); exit 1; }; }
4575 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4576 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4577 if test "${lt_cv_prog_gnu_ld+set}" = set; then
4578   echo $ECHO_N "(cached) $ECHO_C" >&6
4579 else
4580   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4581 case `$LD -v 2>&1 </dev/null` in
4582 *GNU* | *'with BFD'*)
4583   lt_cv_prog_gnu_ld=yes
4584   ;;
4585 *)
4586   lt_cv_prog_gnu_ld=no
4587   ;;
4588 esac
4589 fi
4590 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4591 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4592 with_gnu_ld=$lt_cv_prog_gnu_ld
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603 echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
4604 echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6
4605 if test "${lt_cv_path_NM+set}" = set; then
4606   echo $ECHO_N "(cached) $ECHO_C" >&6
4607 else
4608   if test -n "$NM"; then
4609   # Let the user override the test.
4610   lt_cv_path_NM="$NM"
4611 else
4612   lt_nm_to_check="${ac_tool_prefix}nm"
4613   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4614     lt_nm_to_check="$lt_nm_to_check nm"
4615   fi
4616   for lt_tmp_nm in $lt_nm_to_check; do
4617     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4618     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4619       IFS="$lt_save_ifs"
4620       test -z "$ac_dir" && ac_dir=.
4621       tmp_nm="$ac_dir/$lt_tmp_nm"
4622       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4623         # Check to see if the nm accepts a BSD-compat flag.
4624         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4625         #   nm: unknown option "B" ignored
4626         # Tru64's nm complains that /dev/null is an invalid object file
4627         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4628         */dev/null* | *'Invalid file or object type'*)
4629           lt_cv_path_NM="$tmp_nm -B"
4630           break
4631           ;;
4632         *)
4633           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4634           */dev/null*)
4635             lt_cv_path_NM="$tmp_nm -p"
4636             break
4637             ;;
4638           *)
4639             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4640             continue # so that we can try to find one that supports BSD flags
4641             ;;
4642           esac
4643           ;;
4644         esac
4645       fi
4646     done
4647     IFS="$lt_save_ifs"
4648   done
4649   : ${lt_cv_path_NM=no}
4650 fi
4651 fi
4652 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
4653 echo "${ECHO_T}$lt_cv_path_NM" >&6
4654 if test "$lt_cv_path_NM" != "no"; then
4655   NM="$lt_cv_path_NM"
4656 else
4657   # Didn't find any BSD compatible name lister, look for dumpbin.
4658   if test -n "$ac_tool_prefix"; then
4659   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4660   do
4661     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4662 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4663 echo "$as_me:$LINENO: checking for $ac_word" >&5
4664 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4665 if test "${ac_cv_prog_DUMPBIN+set}" = set; then
4666   echo $ECHO_N "(cached) $ECHO_C" >&6
4667 else
4668   if test -n "$DUMPBIN"; then
4669   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4670 else
4671 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4672 for as_dir in $PATH
4673 do
4674   IFS=$as_save_IFS
4675   test -z "$as_dir" && as_dir=.
4676   for ac_exec_ext in '' $ac_executable_extensions; do
4677   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4678     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4679     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4680     break 2
4681   fi
4682 done
4683 done
4684
4685 fi
4686 fi
4687 DUMPBIN=$ac_cv_prog_DUMPBIN
4688 if test -n "$DUMPBIN"; then
4689   echo "$as_me:$LINENO: result: $DUMPBIN" >&5
4690 echo "${ECHO_T}$DUMPBIN" >&6
4691 else
4692   echo "$as_me:$LINENO: result: no" >&5
4693 echo "${ECHO_T}no" >&6
4694 fi
4695
4696     test -n "$DUMPBIN" && break
4697   done
4698 fi
4699 if test -z "$DUMPBIN"; then
4700   ac_ct_DUMPBIN=$DUMPBIN
4701   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4702 do
4703   # Extract the first word of "$ac_prog", so it can be a program name with args.
4704 set dummy $ac_prog; ac_word=$2
4705 echo "$as_me:$LINENO: checking for $ac_word" >&5
4706 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4707 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
4708   echo $ECHO_N "(cached) $ECHO_C" >&6
4709 else
4710   if test -n "$ac_ct_DUMPBIN"; then
4711   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4712 else
4713 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4714 for as_dir in $PATH
4715 do
4716   IFS=$as_save_IFS
4717   test -z "$as_dir" && as_dir=.
4718   for ac_exec_ext in '' $ac_executable_extensions; do
4719   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4720     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4721     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4722     break 2
4723   fi
4724 done
4725 done
4726
4727 fi
4728 fi
4729 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4730 if test -n "$ac_ct_DUMPBIN"; then
4731   echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
4732 echo "${ECHO_T}$ac_ct_DUMPBIN" >&6
4733 else
4734   echo "$as_me:$LINENO: result: no" >&5
4735 echo "${ECHO_T}no" >&6
4736 fi
4737
4738   test -n "$ac_ct_DUMPBIN" && break
4739 done
4740 test -n "$ac_ct_DUMPBIN" || ac_ct_DUMPBIN=":"
4741
4742   DUMPBIN=$ac_ct_DUMPBIN
4743 fi
4744
4745
4746   if test "$DUMPBIN" != ":"; then
4747     NM="$DUMPBIN"
4748   fi
4749 fi
4750 test -z "$NM" && NM=nm
4751
4752
4753
4754
4755
4756
4757 echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
4758 echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6
4759 if test "${lt_cv_nm_interface+set}" = set; then
4760   echo $ECHO_N "(cached) $ECHO_C" >&6
4761 else
4762   lt_cv_nm_interface="BSD nm"
4763   echo "int some_variable = 0;" > conftest.$ac_ext
4764   (eval echo "\"\$as_me:4764: $ac_compile\"" >&5)
4765   (eval "$ac_compile" 2>conftest.err)
4766   cat conftest.err >&5
4767   (eval echo "\"\$as_me:4767: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4768   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4769   cat conftest.err >&5
4770   (eval echo "\"\$as_me:4770: output\"" >&5)
4771   cat conftest.out >&5
4772   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4773     lt_cv_nm_interface="MS dumpbin"
4774   fi
4775   rm -f conftest*
4776 fi
4777 echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
4778 echo "${ECHO_T}$lt_cv_nm_interface" >&6
4779
4780 echo "$as_me:$LINENO: checking whether ln -s works" >&5
4781 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4782 LN_S=$as_ln_s
4783 if test "$LN_S" = "ln -s"; then
4784   echo "$as_me:$LINENO: result: yes" >&5
4785 echo "${ECHO_T}yes" >&6
4786 else
4787   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4788 echo "${ECHO_T}no, using $LN_S" >&6
4789 fi
4790
4791 # find the maximum length of command line arguments
4792 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
4793 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
4794 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
4795   echo $ECHO_N "(cached) $ECHO_C" >&6
4796 else
4797     i=0
4798   teststring="ABCD"
4799
4800   case $build_os in
4801   msdosdjgpp*)
4802     # On DJGPP, this test can blow up pretty badly due to problems in libc
4803     # (any single argument exceeding 2000 bytes causes a buffer overrun
4804     # during glob expansion).  Even if it were fixed, the result of this
4805     # check would be larger than it should be.
4806     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4807     ;;
4808
4809   gnu*)
4810     # Under GNU Hurd, this test is not required because there is
4811     # no limit to the length of command line arguments.
4812     # Libtool will interpret -1 as no limit whatsoever
4813     lt_cv_sys_max_cmd_len=-1;
4814     ;;
4815
4816   cygwin* | mingw*)
4817     # On Win9x/ME, this test blows up -- it succeeds, but takes
4818     # about 5 minutes as the teststring grows exponentially.
4819     # Worse, since 9x/ME are not pre-emptively multitasking,
4820     # you end up with a "frozen" computer, even though with patience
4821     # the test eventually succeeds (with a max line length of 256k).
4822     # Instead, let's just punt: use the minimum linelength reported by
4823     # all of the supported platforms: 8192 (on NT/2K/XP).
4824     lt_cv_sys_max_cmd_len=8192;
4825     ;;
4826
4827   amigaos*)
4828     # On AmigaOS with pdksh, this test takes hours, literally.
4829     # So we just punt and use a minimum line length of 8192.
4830     lt_cv_sys_max_cmd_len=8192;
4831     ;;
4832
4833   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4834     # This has been around since 386BSD, at least.  Likely further.
4835     if test -x /sbin/sysctl; then
4836       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4837     elif test -x /usr/sbin/sysctl; then
4838       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4839     else
4840       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4841     fi
4842     # And add a safety zone
4843     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4844     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4845     ;;
4846
4847   interix*)
4848     # We know the value 262144 and hardcode it with a safety zone (like BSD)
4849     lt_cv_sys_max_cmd_len=196608
4850     ;;
4851
4852   osf*)
4853     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4854     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4855     # nice to cause kernel panics so lets avoid the loop below.
4856     # First set a reasonable default.
4857     lt_cv_sys_max_cmd_len=16384
4858     #
4859     if test -x /sbin/sysconfig; then
4860       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4861         *1*) lt_cv_sys_max_cmd_len=-1 ;;
4862       esac
4863     fi
4864     ;;
4865   sco3.2v5*)
4866     lt_cv_sys_max_cmd_len=102400
4867     ;;
4868   sysv5* | sco5v6* | sysv4.2uw2*)
4869     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4870     if test -n "$kargmax"; then
4871       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4872     else
4873       lt_cv_sys_max_cmd_len=32768
4874     fi
4875     ;;
4876   *)
4877     lt_cv_sys_max_cmd_len=`getconf ARG_MAX 2> /dev/null`
4878     if test -n $lt_cv_sys_max_cmd_len; then
4879       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4880       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4881     else
4882       # Make teststring a little bigger before we do anything with it.
4883       # a 1K string should be a reasonable start.
4884       for i in 1 2 3 4 5 6 7 8 ; do
4885         teststring=$teststring$teststring
4886       done
4887       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4888       # If test is not a shell built-in, we'll probably end up computing a
4889       # maximum length that is only half of the actual maximum length, but
4890       # we can't tell.
4891       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4892                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4893               test $i != 17 # 1/2 MB should be enough
4894       do
4895         i=`expr $i + 1`
4896         teststring=$teststring$teststring
4897       done
4898       # Only check the string length outside the loop.
4899       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4900       teststring=
4901       # Add a significant safety factor because C++ compilers can tack on
4902       # massive amounts of additional arguments before passing them to the
4903       # linker.  It appears as though 1/2 is a usable value.
4904       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4905     fi
4906     ;;
4907   esac
4908
4909 fi
4910
4911 if test -n $lt_cv_sys_max_cmd_len ; then
4912   echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4913 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
4914 else
4915   echo "$as_me:$LINENO: result: none" >&5
4916 echo "${ECHO_T}none" >&6
4917 fi
4918 max_cmd_len=$lt_cv_sys_max_cmd_len
4919
4920
4921
4922
4923
4924
4925
4926 : ${CP="cp -f"}
4927 : ${MV="mv -f"}
4928 : ${RM="rm -f"}
4929
4930 echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
4931 echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6
4932 # Try some XSI features
4933 xsi_shell=no
4934 ( _lt_dummy="a/b/c"
4935   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4936       = c,a/b,, ) >/dev/null 2>&1 \
4937   && xsi_shell=yes
4938 echo "$as_me:$LINENO: result: $xsi_shell" >&5
4939 echo "${ECHO_T}$xsi_shell" >&6
4940
4941
4942 echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
4943 echo $ECHO_N "checking whether the shell understands \"+=\"... $ECHO_C" >&6
4944 lt_shell_append=no
4945 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4946     >/dev/null 2>&1 \
4947   && lt_shell_append=yes
4948 echo "$as_me:$LINENO: result: $lt_shell_append" >&5
4949 echo "${ECHO_T}$lt_shell_append" >&6
4950
4951
4952 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4953   lt_unset=unset
4954 else
4955   lt_unset=false
4956 fi
4957
4958
4959
4960
4961
4962 # test EBCDIC or ASCII
4963 case `echo X|tr X '\101'` in
4964  A) # ASCII based system
4965     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4966   lt_SP2NL='tr \040 \012'
4967   lt_NL2SP='tr \015\012 \040\040'
4968   ;;
4969  *) # EBCDIC based system
4970   lt_SP2NL='tr \100 \n'
4971   lt_NL2SP='tr \r\n \100\100'
4972   ;;
4973 esac
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4984 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
4985 if test "${lt_cv_ld_reload_flag+set}" = set; then
4986   echo $ECHO_N "(cached) $ECHO_C" >&6
4987 else
4988   lt_cv_ld_reload_flag='-r'
4989 fi
4990 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4991 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4992 reload_flag=$lt_cv_ld_reload_flag
4993 case $reload_flag in
4994 "" | " "*) ;;
4995 *) reload_flag=" $reload_flag" ;;
4996 esac
4997 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4998 case $host_os in
4999   darwin*)
5000     if test "$GCC" = yes; then
5001       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5002     else
5003       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5004     fi
5005     ;;
5006 esac
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017 echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
5018 echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6
5019 if test "${lt_cv_deplibs_check_method+set}" = set; then
5020   echo $ECHO_N "(cached) $ECHO_C" >&6
5021 else
5022   lt_cv_file_magic_cmd='$MAGIC_CMD'
5023 lt_cv_file_magic_test_file=
5024 lt_cv_deplibs_check_method='unknown'
5025 # Need to set the preceding variable on all platforms that support
5026 # interlibrary dependencies.
5027 # 'none' -- dependencies not supported.
5028 # `unknown' -- same as none, but documents that we really don't know.
5029 # 'pass_all' -- all dependencies passed with no checks.
5030 # 'test_compile' -- check by making test program.
5031 # 'file_magic [[regex]]' -- check by looking for files in library path
5032 # which responds to the $file_magic_cmd with a given extended regex.
5033 # If you have `file' or equivalent on your system and you're not sure
5034 # whether `pass_all' will *always* work, you probably want this one.
5035
5036 case $host_os in
5037 aix[4-9]*)
5038   lt_cv_deplibs_check_method=pass_all
5039   ;;
5040
5041 beos*)
5042   lt_cv_deplibs_check_method=pass_all
5043   ;;
5044
5045 bsdi[45]*)
5046   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5047   lt_cv_file_magic_cmd='/usr/bin/file -L'
5048   lt_cv_file_magic_test_file=/shlib/libc.so
5049   ;;
5050
5051 cygwin*)
5052   # func_win32_libid is a shell function defined in ltmain.sh
5053   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5054   lt_cv_file_magic_cmd='func_win32_libid'
5055   ;;
5056
5057 mingw* | pw32*)
5058   # Base MSYS/MinGW do not provide the 'file' command needed by
5059   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5060   # unless we find 'file', for example because we are cross-compiling.
5061   if ( file / ) >/dev/null 2>&1; then
5062     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5063     lt_cv_file_magic_cmd='func_win32_libid'
5064   else
5065     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5066     lt_cv_file_magic_cmd='$OBJDUMP -f'
5067   fi
5068   ;;
5069
5070 darwin* | rhapsody*)
5071   lt_cv_deplibs_check_method=pass_all
5072   ;;
5073
5074 freebsd* | dragonfly*)
5075   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5076     case $host_cpu in
5077     i*86 )
5078       # Not sure whether the presence of OpenBSD here was a mistake.
5079       # Let's accept both of them until this is cleared up.
5080       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5081       lt_cv_file_magic_cmd=/usr/bin/file
5082       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5083       ;;
5084     esac
5085   else
5086     lt_cv_deplibs_check_method=pass_all
5087   fi
5088   ;;
5089
5090 gnu*)
5091   lt_cv_deplibs_check_method=pass_all
5092   ;;
5093
5094 hpux10.20* | hpux11*)
5095   lt_cv_file_magic_cmd=/usr/bin/file
5096   case $host_cpu in
5097   ia64*)
5098     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5099     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5100     ;;
5101   hppa*64*)
5102     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]'
5103     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5104     ;;
5105   *)
5106     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5107     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5108     ;;
5109   esac
5110   ;;
5111
5112 interix[3-9]*)
5113   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5114   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5115   ;;
5116
5117 irix5* | irix6* | nonstopux*)
5118   case $LD in
5119   *-32|*"-32 ") libmagic=32-bit;;
5120   *-n32|*"-n32 ") libmagic=N32;;
5121   *-64|*"-64 ") libmagic=64-bit;;
5122   *) libmagic=never-match;;
5123   esac
5124   lt_cv_deplibs_check_method=pass_all
5125   ;;
5126
5127 # This must be Linux ELF.
5128 linux* | k*bsd*-gnu)
5129   lt_cv_deplibs_check_method=pass_all
5130   ;;
5131
5132 netbsd*)
5133   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5134     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5135   else
5136     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5137   fi
5138   ;;
5139
5140 newos6*)
5141   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5142   lt_cv_file_magic_cmd=/usr/bin/file
5143   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5144   ;;
5145
5146 *nto* | *qnx*)
5147   lt_cv_deplibs_check_method=pass_all
5148   ;;
5149
5150 openbsd*)
5151   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5152     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5153   else
5154     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5155   fi
5156   ;;
5157
5158 osf3* | osf4* | osf5*)
5159   lt_cv_deplibs_check_method=pass_all
5160   ;;
5161
5162 rdos*)
5163   lt_cv_deplibs_check_method=pass_all
5164   ;;
5165
5166 solaris*)
5167   lt_cv_deplibs_check_method=pass_all
5168   ;;
5169
5170 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5171   lt_cv_deplibs_check_method=pass_all
5172   ;;
5173
5174 sysv4 | sysv4.3*)
5175   case $host_vendor in
5176   motorola)
5177     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]'
5178     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5179     ;;
5180   ncr)
5181     lt_cv_deplibs_check_method=pass_all
5182     ;;
5183   sequent)
5184     lt_cv_file_magic_cmd='/bin/file'
5185     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5186     ;;
5187   sni)
5188     lt_cv_file_magic_cmd='/bin/file'
5189     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5190     lt_cv_file_magic_test_file=/lib/libc.so
5191     ;;
5192   siemens)
5193     lt_cv_deplibs_check_method=pass_all
5194     ;;
5195   pc)
5196     lt_cv_deplibs_check_method=pass_all
5197     ;;
5198   esac
5199   ;;
5200
5201 tpf*)
5202   lt_cv_deplibs_check_method=pass_all
5203   ;;
5204 esac
5205
5206 fi
5207 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5208 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5209 file_magic_cmd=$lt_cv_file_magic_cmd
5210 deplibs_check_method=$lt_cv_deplibs_check_method
5211 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224 if test -n "$ac_tool_prefix"; then
5225   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5226 set dummy ${ac_tool_prefix}ar; ac_word=$2
5227 echo "$as_me:$LINENO: checking for $ac_word" >&5
5228 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5229 if test "${ac_cv_prog_AR+set}" = set; then
5230   echo $ECHO_N "(cached) $ECHO_C" >&6
5231 else
5232   if test -n "$AR"; then
5233   ac_cv_prog_AR="$AR" # Let the user override the test.
5234 else
5235 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5236 for as_dir in $PATH
5237 do
5238   IFS=$as_save_IFS
5239   test -z "$as_dir" && as_dir=.
5240   for ac_exec_ext in '' $ac_executable_extensions; do
5241   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5242     ac_cv_prog_AR="${ac_tool_prefix}ar"
5243     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5244     break 2
5245   fi
5246 done
5247 done
5248
5249 fi
5250 fi
5251 AR=$ac_cv_prog_AR
5252 if test -n "$AR"; then
5253   echo "$as_me:$LINENO: result: $AR" >&5
5254 echo "${ECHO_T}$AR" >&6
5255 else
5256   echo "$as_me:$LINENO: result: no" >&5
5257 echo "${ECHO_T}no" >&6
5258 fi
5259
5260 fi
5261 if test -z "$ac_cv_prog_AR"; then
5262   ac_ct_AR=$AR
5263   # Extract the first word of "ar", so it can be a program name with args.
5264 set dummy ar; ac_word=$2
5265 echo "$as_me:$LINENO: checking for $ac_word" >&5
5266 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5267 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
5268   echo $ECHO_N "(cached) $ECHO_C" >&6
5269 else
5270   if test -n "$ac_ct_AR"; then
5271   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5272 else
5273 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5274 for as_dir in $PATH
5275 do
5276   IFS=$as_save_IFS
5277   test -z "$as_dir" && as_dir=.
5278   for ac_exec_ext in '' $ac_executable_extensions; do
5279   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5280     ac_cv_prog_ac_ct_AR="ar"
5281     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5282     break 2
5283   fi
5284 done
5285 done
5286
5287   test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
5288 fi
5289 fi
5290 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5291 if test -n "$ac_ct_AR"; then
5292   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
5293 echo "${ECHO_T}$ac_ct_AR" >&6
5294 else
5295   echo "$as_me:$LINENO: result: no" >&5
5296 echo "${ECHO_T}no" >&6
5297 fi
5298
5299   AR=$ac_ct_AR
5300 else
5301   AR="$ac_cv_prog_AR"
5302 fi
5303
5304 test -z "$AR" && AR=ar
5305 test -z "$AR_FLAGS" && AR_FLAGS=cru
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317 if test -n "$ac_tool_prefix"; then
5318   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5319 set dummy ${ac_tool_prefix}strip; 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_STRIP+set}" = set; then
5323   echo $ECHO_N "(cached) $ECHO_C" >&6
5324 else
5325   if test -n "$STRIP"; then
5326   ac_cv_prog_STRIP="$STRIP" # 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_STRIP="${ac_tool_prefix}strip"
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 STRIP=$ac_cv_prog_STRIP
5345 if test -n "$STRIP"; then
5346   echo "$as_me:$LINENO: result: $STRIP" >&5
5347 echo "${ECHO_T}$STRIP" >&6
5348 else
5349   echo "$as_me:$LINENO: result: no" >&5
5350 echo "${ECHO_T}no" >&6
5351 fi
5352
5353 fi
5354 if test -z "$ac_cv_prog_STRIP"; then
5355   ac_ct_STRIP=$STRIP
5356   # Extract the first word of "strip", so it can be a program name with args.
5357 set dummy strip; ac_word=$2
5358 echo "$as_me:$LINENO: checking for $ac_word" >&5
5359 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5360 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5361   echo $ECHO_N "(cached) $ECHO_C" >&6
5362 else
5363   if test -n "$ac_ct_STRIP"; then
5364   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5365 else
5366 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5367 for as_dir in $PATH
5368 do
5369   IFS=$as_save_IFS
5370   test -z "$as_dir" && as_dir=.
5371   for ac_exec_ext in '' $ac_executable_extensions; do
5372   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5373     ac_cv_prog_ac_ct_STRIP="strip"
5374     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5375     break 2
5376   fi
5377 done
5378 done
5379
5380   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5381 fi
5382 fi
5383 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5384 if test -n "$ac_ct_STRIP"; then
5385   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5386 echo "${ECHO_T}$ac_ct_STRIP" >&6
5387 else
5388   echo "$as_me:$LINENO: result: no" >&5
5389 echo "${ECHO_T}no" >&6
5390 fi
5391
5392   STRIP=$ac_ct_STRIP
5393 else
5394   STRIP="$ac_cv_prog_STRIP"
5395 fi
5396
5397 test -z "$STRIP" && STRIP=:
5398
5399
5400
5401
5402
5403
5404 if test -n "$ac_tool_prefix"; then
5405   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5406 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5407 echo "$as_me:$LINENO: checking for $ac_word" >&5
5408 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5409 if test "${ac_cv_prog_RANLIB+set}" = set; then
5410   echo $ECHO_N "(cached) $ECHO_C" >&6
5411 else
5412   if test -n "$RANLIB"; then
5413   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5414 else
5415 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5416 for as_dir in $PATH
5417 do
5418   IFS=$as_save_IFS
5419   test -z "$as_dir" && as_dir=.
5420   for ac_exec_ext in '' $ac_executable_extensions; do
5421   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5422     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5423     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5424     break 2
5425   fi
5426 done
5427 done
5428
5429 fi
5430 fi
5431 RANLIB=$ac_cv_prog_RANLIB
5432 if test -n "$RANLIB"; then
5433   echo "$as_me:$LINENO: result: $RANLIB" >&5
5434 echo "${ECHO_T}$RANLIB" >&6
5435 else
5436   echo "$as_me:$LINENO: result: no" >&5
5437 echo "${ECHO_T}no" >&6
5438 fi
5439
5440 fi
5441 if test -z "$ac_cv_prog_RANLIB"; then
5442   ac_ct_RANLIB=$RANLIB
5443   # Extract the first word of "ranlib", so it can be a program name with args.
5444 set dummy ranlib; ac_word=$2
5445 echo "$as_me:$LINENO: checking for $ac_word" >&5
5446 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5447 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5448   echo $ECHO_N "(cached) $ECHO_C" >&6
5449 else
5450   if test -n "$ac_ct_RANLIB"; then
5451   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5452 else
5453 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5454 for as_dir in $PATH
5455 do
5456   IFS=$as_save_IFS
5457   test -z "$as_dir" && as_dir=.
5458   for ac_exec_ext in '' $ac_executable_extensions; do
5459   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5460     ac_cv_prog_ac_ct_RANLIB="ranlib"
5461     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5462     break 2
5463   fi
5464 done
5465 done
5466
5467   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5468 fi
5469 fi
5470 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5471 if test -n "$ac_ct_RANLIB"; then
5472   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5473 echo "${ECHO_T}$ac_ct_RANLIB" >&6
5474 else
5475   echo "$as_me:$LINENO: result: no" >&5
5476 echo "${ECHO_T}no" >&6
5477 fi
5478
5479   RANLIB=$ac_ct_RANLIB
5480 else
5481   RANLIB="$ac_cv_prog_RANLIB"
5482 fi
5483
5484 test -z "$RANLIB" && RANLIB=:
5485
5486
5487
5488
5489
5490
5491 # Determine commands to create old-style static archives.
5492 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5493 old_postinstall_cmds='chmod 644 $oldlib'
5494 old_postuninstall_cmds=
5495
5496 if test -n "$RANLIB"; then
5497   case $host_os in
5498   openbsd*)
5499     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5500     ;;
5501   *)
5502     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5503     ;;
5504   esac
5505   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5506 fi
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541 # If no C compiler was specified, use CC.
5542 LTCC=${LTCC-"$CC"}
5543
5544 # If no C compiler flags were specified, use CFLAGS.
5545 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5546
5547 # Allow CC to be a program name with arguments.
5548 compiler=$CC
5549
5550
5551 # Check for command to grab the raw symbol name followed by C symbol from nm.
5552 echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
5553 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
5554 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
5555   echo $ECHO_N "(cached) $ECHO_C" >&6
5556 else
5557
5558 # These are sane defaults that work on at least a few old systems.
5559 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5560
5561 # Character class describing NM global symbol codes.
5562 symcode='[BCDEGRST]'
5563
5564 # Regexp to match symbols that can be accessed directly from C.
5565 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5566
5567 # Define system-specific variables.
5568 case $host_os in
5569 aix*)
5570   symcode='[BCDT]'
5571   ;;
5572 cygwin* | mingw* | pw32*)
5573   symcode='[ABCDGISTW]'
5574   ;;
5575 hpux*)
5576   if test "$host_cpu" = ia64; then
5577     symcode='[ABCDEGRST]'
5578   fi
5579   ;;
5580 irix* | nonstopux*)
5581   symcode='[BCDEGRST]'
5582   ;;
5583 osf*)
5584   symcode='[BCDEGQRST]'
5585   ;;
5586 solaris*)
5587   symcode='[BDRT]'
5588   ;;
5589 sco3.2v5*)
5590   symcode='[DT]'
5591   ;;
5592 sysv4.2uw2*)
5593   symcode='[DT]'
5594   ;;
5595 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5596   symcode='[ABDT]'
5597   ;;
5598 sysv4)
5599   symcode='[DFNSTU]'
5600   ;;
5601 esac
5602
5603 # If we're using GNU nm, then use its standard symbol codes.
5604 case `$NM -V 2>&1` in
5605 *GNU* | *'with BFD'*)
5606   symcode='[ABCDGIRSTW]' ;;
5607 esac
5608
5609 # Transform an extracted symbol line into a proper C declaration.
5610 # Some systems (esp. on ia64) link data and code symbols differently,
5611 # so use this general approach.
5612 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5613
5614 # Transform an extracted symbol line into symbol name and symbol address
5615 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5616
5617 # Handle CRLF in mingw tool chain
5618 opt_cr=
5619 case $build_os in
5620 mingw*)
5621   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5622   ;;
5623 esac
5624
5625 # Try without a prefix underscore, then with it.
5626 for ac_symprfx in "" "_"; do
5627
5628   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5629   symxfrm="\\1 $ac_symprfx\\2 \\2"
5630
5631   # Write the raw and C identifiers.
5632   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5633     # Fake it for dumpbin and say T for any non-static function
5634     # and D for any global variable.
5635     # Also find C++ and __fastcall symbols from MSVC++,
5636     # which start with @ or ?.
5637     lt_cv_sys_global_symbol_pipe="$AWK '"\
5638 "     {last_section=section; section=\$ 3};"\
5639 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5640 "     \$ 0!~/External *\|/{next};"\
5641 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5642 "     {if(hide[section]) next};"\
5643 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5644 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5645 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5646 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5647 "     ' prfx=^$ac_symprfx"
5648   else
5649     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5650   fi
5651
5652   # Check to see that the pipe works correctly.
5653   pipe_works=no
5654
5655   rm -f conftest*
5656   cat > conftest.$ac_ext <<_LT_EOF
5657 #ifdef __cplusplus
5658 extern "C" {
5659 #endif
5660 char nm_test_var;
5661 void nm_test_func(void);
5662 void nm_test_func(void){}
5663 #ifdef __cplusplus
5664 }
5665 #endif
5666 int main(){nm_test_var='a';nm_test_func();return(0);}
5667 _LT_EOF
5668
5669   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5670   (eval $ac_compile) 2>&5
5671   ac_status=$?
5672   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5673   (exit $ac_status); }; then
5674     # Now try to grab the symbols.
5675     nlist=conftest.nm
5676     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
5677   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5678   ac_status=$?
5679   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5680   (exit $ac_status); } && test -s "$nlist"; then
5681       # Try sorting and uniquifying the output.
5682       if sort "$nlist" | uniq > "$nlist"T; then
5683         mv -f "$nlist"T "$nlist"
5684       else
5685         rm -f "$nlist"T
5686       fi
5687
5688       # Make sure that we snagged all the symbols we need.
5689       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5690         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5691           cat <<_LT_EOF > conftest.$ac_ext
5692 #ifdef __cplusplus
5693 extern "C" {
5694 #endif
5695
5696 _LT_EOF
5697           # Now generate the symbol file.
5698           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5699
5700           cat <<_LT_EOF >> conftest.$ac_ext
5701
5702 /* The mapping between symbol names and symbols.  */
5703 const struct {
5704   const char *name;
5705   void       *address;
5706 }
5707 lt__PROGRAM__LTX_preloaded_symbols[] =
5708 {
5709   { "@PROGRAM@", (void *) 0 },
5710 _LT_EOF
5711           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5712           cat <<\_LT_EOF >> conftest.$ac_ext
5713   {0, (void *) 0}
5714 };
5715
5716 /* This works around a problem in FreeBSD linker */
5717 #ifdef FREEBSD_WORKAROUND
5718 static const void *lt_preloaded_setup() {
5719   return lt__PROGRAM__LTX_preloaded_symbols;
5720 }
5721 #endif
5722
5723 #ifdef __cplusplus
5724 }
5725 #endif
5726 _LT_EOF
5727           # Now try linking the two files.
5728           mv conftest.$ac_objext conftstm.$ac_objext
5729           lt_save_LIBS="$LIBS"
5730           lt_save_CFLAGS="$CFLAGS"
5731           LIBS="conftstm.$ac_objext"
5732           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5733           if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5734   (eval $ac_link) 2>&5
5735   ac_status=$?
5736   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5737   (exit $ac_status); } && test -s conftest${ac_exeext}; then
5738             pipe_works=yes
5739           fi
5740           LIBS="$lt_save_LIBS"
5741           CFLAGS="$lt_save_CFLAGS"
5742         else
5743           echo "cannot find nm_test_func in $nlist" >&5
5744         fi
5745       else
5746         echo "cannot find nm_test_var in $nlist" >&5
5747       fi
5748     else
5749       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5750     fi
5751   else
5752     echo "$progname: failed program was:" >&5
5753     cat conftest.$ac_ext >&5
5754   fi
5755   rm -f conftest* conftst*
5756
5757   # Do not use the global_symbol_pipe unless it works.
5758   if test "$pipe_works" = yes; then
5759     break
5760   else
5761     lt_cv_sys_global_symbol_pipe=
5762   fi
5763 done
5764
5765 fi
5766
5767 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5768   lt_cv_sys_global_symbol_to_cdecl=
5769 fi
5770 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5771   echo "$as_me:$LINENO: result: failed" >&5
5772 echo "${ECHO_T}failed" >&6
5773 else
5774   echo "$as_me:$LINENO: result: ok" >&5
5775 echo "${ECHO_T}ok" >&6
5776 fi
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5795 if test "${enable_libtool_lock+set}" = set; then
5796   enableval="$enable_libtool_lock"
5797
5798 fi;
5799 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5800
5801 # Some flags need to be propagated to the compiler or linker for good
5802 # libtool support.
5803 case $host in
5804 ia64-*-hpux*)
5805   # Find out which ABI we are using.
5806   echo 'int i;' > conftest.$ac_ext
5807   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5808   (eval $ac_compile) 2>&5
5809   ac_status=$?
5810   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5811   (exit $ac_status); }; then
5812     case `/usr/bin/file conftest.$ac_objext` in
5813       *ELF-32*)
5814         HPUX_IA64_MODE="32"
5815         ;;
5816       *ELF-64*)
5817         HPUX_IA64_MODE="64"
5818         ;;
5819     esac
5820   fi
5821   rm -rf conftest*
5822   ;;
5823 *-*-irix6*)
5824   # Find out which ABI we are using.
5825   echo '#line 5825 "configure"' > conftest.$ac_ext
5826   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5827   (eval $ac_compile) 2>&5
5828   ac_status=$?
5829   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5830   (exit $ac_status); }; then
5831     if test "$lt_cv_prog_gnu_ld" = yes; then
5832       case `/usr/bin/file conftest.$ac_objext` in
5833         *32-bit*)
5834           LD="${LD-ld} -melf32bsmip"
5835           ;;
5836         *N32*)
5837           LD="${LD-ld} -melf32bmipn32"
5838           ;;
5839         *64-bit*)
5840           LD="${LD-ld} -melf64bmip"
5841         ;;
5842       esac
5843     else
5844       case `/usr/bin/file conftest.$ac_objext` in
5845         *32-bit*)
5846           LD="${LD-ld} -32"
5847           ;;
5848         *N32*)
5849           LD="${LD-ld} -n32"
5850           ;;
5851         *64-bit*)
5852           LD="${LD-ld} -64"
5853           ;;
5854       esac
5855     fi
5856   fi
5857   rm -rf conftest*
5858   ;;
5859
5860 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5861 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5862   # Find out which ABI we are using.
5863   echo 'int i;' > conftest.$ac_ext
5864   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5865   (eval $ac_compile) 2>&5
5866   ac_status=$?
5867   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5868   (exit $ac_status); }; then
5869     case `/usr/bin/file conftest.o` in
5870       *32-bit*)
5871         case $host in
5872           x86_64-*kfreebsd*-gnu)
5873             LD="${LD-ld} -m elf_i386_fbsd"
5874             ;;
5875           x86_64-*linux*)
5876             LD="${LD-ld} -m elf_i386"
5877             ;;
5878           ppc64-*linux*|powerpc64-*linux*)
5879             LD="${LD-ld} -m elf32ppclinux"
5880             ;;
5881           s390x-*linux*)
5882             LD="${LD-ld} -m elf_s390"
5883             ;;
5884           sparc64-*linux*)
5885             LD="${LD-ld} -m elf32_sparc"
5886             ;;
5887         esac
5888         ;;
5889       *64-bit*)
5890         case $host in
5891           x86_64-*kfreebsd*-gnu)
5892             LD="${LD-ld} -m elf_x86_64_fbsd"
5893             ;;
5894           x86_64-*linux*)
5895             LD="${LD-ld} -m elf_x86_64"
5896             ;;
5897           ppc*-*linux*|powerpc*-*linux*)
5898             LD="${LD-ld} -m elf64ppc"
5899             ;;
5900           s390*-*linux*|s390*-*tpf*)
5901             LD="${LD-ld} -m elf64_s390"
5902             ;;
5903           sparc*-*linux*)
5904             LD="${LD-ld} -m elf64_sparc"
5905             ;;
5906         esac
5907         ;;
5908     esac
5909   fi
5910   rm -rf conftest*
5911   ;;
5912
5913 *-*-sco3.2v5*)
5914   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5915   SAVE_CFLAGS="$CFLAGS"
5916   CFLAGS="$CFLAGS -belf"
5917   echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5918 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5919 if test "${lt_cv_cc_needs_belf+set}" = set; then
5920   echo $ECHO_N "(cached) $ECHO_C" >&6
5921 else
5922   ac_ext=c
5923 ac_cpp='$CPP $CPPFLAGS'
5924 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5925 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5926 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5927
5928      cat >conftest.$ac_ext <<_ACEOF
5929 /* confdefs.h.  */
5930 _ACEOF
5931 cat confdefs.h >>conftest.$ac_ext
5932 cat >>conftest.$ac_ext <<_ACEOF
5933 /* end confdefs.h.  */
5934
5935 int
5936 main ()
5937 {
5938
5939   ;
5940   return 0;
5941 }
5942 _ACEOF
5943 rm -f conftest.$ac_objext conftest$ac_exeext
5944 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5945   (eval $ac_link) 2>conftest.er1
5946   ac_status=$?
5947   grep -v '^ *+' conftest.er1 >conftest.err
5948   rm -f conftest.er1
5949   cat conftest.err >&5
5950   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5951   (exit $ac_status); } &&
5952          { ac_try='test -z "$ac_c_werror_flag"
5953                          || test ! -s conftest.err'
5954   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5955   (eval $ac_try) 2>&5
5956   ac_status=$?
5957   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5958   (exit $ac_status); }; } &&
5959          { ac_try='test -s conftest$ac_exeext'
5960   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5961   (eval $ac_try) 2>&5
5962   ac_status=$?
5963   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5964   (exit $ac_status); }; }; then
5965   lt_cv_cc_needs_belf=yes
5966 else
5967   echo "$as_me: failed program was:" >&5
5968 sed 's/^/| /' conftest.$ac_ext >&5
5969
5970 lt_cv_cc_needs_belf=no
5971 fi
5972 rm -f conftest.err conftest.$ac_objext \
5973       conftest$ac_exeext conftest.$ac_ext
5974      ac_ext=c
5975 ac_cpp='$CPP $CPPFLAGS'
5976 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5977 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5978 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5979
5980 fi
5981 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5982 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5983   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5984     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5985     CFLAGS="$SAVE_CFLAGS"
5986   fi
5987   ;;
5988 sparc*-*solaris*)
5989   # Find out which ABI we are using.
5990   echo 'int i;' > conftest.$ac_ext
5991   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5992   (eval $ac_compile) 2>&5
5993   ac_status=$?
5994   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5995   (exit $ac_status); }; then
5996     case `/usr/bin/file conftest.o` in
5997     *64-bit*)
5998       case $lt_cv_prog_gnu_ld in
5999       yes*) LD="${LD-ld} -m elf64_sparc" ;;
6000       *)    LD="${LD-ld} -64" ;;
6001       esac
6002       ;;
6003     esac
6004   fi
6005   rm -rf conftest*
6006   ;;
6007 esac
6008
6009 need_locks="$enable_libtool_lock"
6010
6011 ac_ext=c
6012 ac_cpp='$CPP $CPPFLAGS'
6013 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6014 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6015 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6016 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6017 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
6018 # On Suns, sometimes $CPP names a directory.
6019 if test -n "$CPP" && test -d "$CPP"; then
6020   CPP=
6021 fi
6022 if test -z "$CPP"; then
6023   if test "${ac_cv_prog_CPP+set}" = set; then
6024   echo $ECHO_N "(cached) $ECHO_C" >&6
6025 else
6026       # Double quotes because CPP needs to be expanded
6027     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6028     do
6029       ac_preproc_ok=false
6030 for ac_c_preproc_warn_flag in '' yes
6031 do
6032   # Use a header file that comes with gcc, so configuring glibc
6033   # with a fresh cross-compiler works.
6034   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6035   # <limits.h> exists even on freestanding compilers.
6036   # On the NeXT, cc -E runs the code through the compiler's parser,
6037   # not just through cpp. "Syntax error" is here to catch this case.
6038   cat >conftest.$ac_ext <<_ACEOF
6039 /* confdefs.h.  */
6040 _ACEOF
6041 cat confdefs.h >>conftest.$ac_ext
6042 cat >>conftest.$ac_ext <<_ACEOF
6043 /* end confdefs.h.  */
6044 #ifdef __STDC__
6045 # include <limits.h>
6046 #else
6047 # include <assert.h>
6048 #endif
6049                      Syntax error
6050 _ACEOF
6051 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6052   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6053   ac_status=$?
6054   grep -v '^ *+' conftest.er1 >conftest.err
6055   rm -f conftest.er1
6056   cat conftest.err >&5
6057   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6058   (exit $ac_status); } >/dev/null; then
6059   if test -s conftest.err; then
6060     ac_cpp_err=$ac_c_preproc_warn_flag
6061     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6062   else
6063     ac_cpp_err=
6064   fi
6065 else
6066   ac_cpp_err=yes
6067 fi
6068 if test -z "$ac_cpp_err"; then
6069   :
6070 else
6071   echo "$as_me: failed program was:" >&5
6072 sed 's/^/| /' conftest.$ac_ext >&5
6073
6074   # Broken: fails on valid input.
6075 continue
6076 fi
6077 rm -f conftest.err conftest.$ac_ext
6078
6079   # OK, works on sane cases.  Now check whether non-existent headers
6080   # can be detected and how.
6081   cat >conftest.$ac_ext <<_ACEOF
6082 /* confdefs.h.  */
6083 _ACEOF
6084 cat confdefs.h >>conftest.$ac_ext
6085 cat >>conftest.$ac_ext <<_ACEOF
6086 /* end confdefs.h.  */
6087 #include <ac_nonexistent.h>
6088 _ACEOF
6089 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6090   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6091   ac_status=$?
6092   grep -v '^ *+' conftest.er1 >conftest.err
6093   rm -f conftest.er1
6094   cat conftest.err >&5
6095   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6096   (exit $ac_status); } >/dev/null; then
6097   if test -s conftest.err; then
6098     ac_cpp_err=$ac_c_preproc_warn_flag
6099     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6100   else
6101     ac_cpp_err=
6102   fi
6103 else
6104   ac_cpp_err=yes
6105 fi
6106 if test -z "$ac_cpp_err"; then
6107   # Broken: success on invalid input.
6108 continue
6109 else
6110   echo "$as_me: failed program was:" >&5
6111 sed 's/^/| /' conftest.$ac_ext >&5
6112
6113   # Passes both tests.
6114 ac_preproc_ok=:
6115 break
6116 fi
6117 rm -f conftest.err conftest.$ac_ext
6118
6119 done
6120 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6121 rm -f conftest.err conftest.$ac_ext
6122 if $ac_preproc_ok; then
6123   break
6124 fi
6125
6126     done
6127     ac_cv_prog_CPP=$CPP
6128
6129 fi
6130   CPP=$ac_cv_prog_CPP
6131 else
6132   ac_cv_prog_CPP=$CPP
6133 fi
6134 echo "$as_me:$LINENO: result: $CPP" >&5
6135 echo "${ECHO_T}$CPP" >&6
6136 ac_preproc_ok=false
6137 for ac_c_preproc_warn_flag in '' yes
6138 do
6139   # Use a header file that comes with gcc, so configuring glibc
6140   # with a fresh cross-compiler works.
6141   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6142   # <limits.h> exists even on freestanding compilers.
6143   # On the NeXT, cc -E runs the code through the compiler's parser,
6144   # not just through cpp. "Syntax error" is here to catch this case.
6145   cat >conftest.$ac_ext <<_ACEOF
6146 /* confdefs.h.  */
6147 _ACEOF
6148 cat confdefs.h >>conftest.$ac_ext
6149 cat >>conftest.$ac_ext <<_ACEOF
6150 /* end confdefs.h.  */
6151 #ifdef __STDC__
6152 # include <limits.h>
6153 #else
6154 # include <assert.h>
6155 #endif
6156                      Syntax error
6157 _ACEOF
6158 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6159   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6160   ac_status=$?
6161   grep -v '^ *+' conftest.er1 >conftest.err
6162   rm -f conftest.er1
6163   cat conftest.err >&5
6164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6165   (exit $ac_status); } >/dev/null; then
6166   if test -s conftest.err; then
6167     ac_cpp_err=$ac_c_preproc_warn_flag
6168     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6169   else
6170     ac_cpp_err=
6171   fi
6172 else
6173   ac_cpp_err=yes
6174 fi
6175 if test -z "$ac_cpp_err"; then
6176   :
6177 else
6178   echo "$as_me: failed program was:" >&5
6179 sed 's/^/| /' conftest.$ac_ext >&5
6180
6181   # Broken: fails on valid input.
6182 continue
6183 fi
6184 rm -f conftest.err conftest.$ac_ext
6185
6186   # OK, works on sane cases.  Now check whether non-existent headers
6187   # can be detected and how.
6188   cat >conftest.$ac_ext <<_ACEOF
6189 /* confdefs.h.  */
6190 _ACEOF
6191 cat confdefs.h >>conftest.$ac_ext
6192 cat >>conftest.$ac_ext <<_ACEOF
6193 /* end confdefs.h.  */
6194 #include <ac_nonexistent.h>
6195 _ACEOF
6196 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6197   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6198   ac_status=$?
6199   grep -v '^ *+' conftest.er1 >conftest.err
6200   rm -f conftest.er1
6201   cat conftest.err >&5
6202   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6203   (exit $ac_status); } >/dev/null; then
6204   if test -s conftest.err; then
6205     ac_cpp_err=$ac_c_preproc_warn_flag
6206     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6207   else
6208     ac_cpp_err=
6209   fi
6210 else
6211   ac_cpp_err=yes
6212 fi
6213 if test -z "$ac_cpp_err"; then
6214   # Broken: success on invalid input.
6215 continue
6216 else
6217   echo "$as_me: failed program was:" >&5
6218 sed 's/^/| /' conftest.$ac_ext >&5
6219
6220   # Passes both tests.
6221 ac_preproc_ok=:
6222 break
6223 fi
6224 rm -f conftest.err conftest.$ac_ext
6225
6226 done
6227 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6228 rm -f conftest.err conftest.$ac_ext
6229 if $ac_preproc_ok; then
6230   :
6231 else
6232   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6233 See \`config.log' for more details." >&5
6234 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6235 See \`config.log' for more details." >&2;}
6236    { (exit 1); exit 1; }; }
6237 fi
6238
6239 ac_ext=c
6240 ac_cpp='$CPP $CPPFLAGS'
6241 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6242 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6243 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6244
6245
6246 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6247 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6248 if test "${ac_cv_header_stdc+set}" = set; then
6249   echo $ECHO_N "(cached) $ECHO_C" >&6
6250 else
6251   cat >conftest.$ac_ext <<_ACEOF
6252 /* confdefs.h.  */
6253 _ACEOF
6254 cat confdefs.h >>conftest.$ac_ext
6255 cat >>conftest.$ac_ext <<_ACEOF
6256 /* end confdefs.h.  */
6257 #include <stdlib.h>
6258 #include <stdarg.h>
6259 #include <string.h>
6260 #include <float.h>
6261
6262 int
6263 main ()
6264 {
6265
6266   ;
6267   return 0;
6268 }
6269 _ACEOF
6270 rm -f conftest.$ac_objext
6271 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6272   (eval $ac_compile) 2>conftest.er1
6273   ac_status=$?
6274   grep -v '^ *+' conftest.er1 >conftest.err
6275   rm -f conftest.er1
6276   cat conftest.err >&5
6277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6278   (exit $ac_status); } &&
6279          { ac_try='test -z "$ac_c_werror_flag"
6280                          || test ! -s conftest.err'
6281   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6282   (eval $ac_try) 2>&5
6283   ac_status=$?
6284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6285   (exit $ac_status); }; } &&
6286          { ac_try='test -s conftest.$ac_objext'
6287   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6288   (eval $ac_try) 2>&5
6289   ac_status=$?
6290   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6291   (exit $ac_status); }; }; then
6292   ac_cv_header_stdc=yes
6293 else
6294   echo "$as_me: failed program was:" >&5
6295 sed 's/^/| /' conftest.$ac_ext >&5
6296
6297 ac_cv_header_stdc=no
6298 fi
6299 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6300
6301 if test $ac_cv_header_stdc = yes; then
6302   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6303   cat >conftest.$ac_ext <<_ACEOF
6304 /* confdefs.h.  */
6305 _ACEOF
6306 cat confdefs.h >>conftest.$ac_ext
6307 cat >>conftest.$ac_ext <<_ACEOF
6308 /* end confdefs.h.  */
6309 #include <string.h>
6310
6311 _ACEOF
6312 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6313   $EGREP "memchr" >/dev/null 2>&1; then
6314   :
6315 else
6316   ac_cv_header_stdc=no
6317 fi
6318 rm -f conftest*
6319
6320 fi
6321
6322 if test $ac_cv_header_stdc = yes; then
6323   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6324   cat >conftest.$ac_ext <<_ACEOF
6325 /* confdefs.h.  */
6326 _ACEOF
6327 cat confdefs.h >>conftest.$ac_ext
6328 cat >>conftest.$ac_ext <<_ACEOF
6329 /* end confdefs.h.  */
6330 #include <stdlib.h>
6331
6332 _ACEOF
6333 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6334   $EGREP "free" >/dev/null 2>&1; then
6335   :
6336 else
6337   ac_cv_header_stdc=no
6338 fi
6339 rm -f conftest*
6340
6341 fi
6342
6343 if test $ac_cv_header_stdc = yes; then
6344   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6345   if test "$cross_compiling" = yes; then
6346   :
6347 else
6348   cat >conftest.$ac_ext <<_ACEOF
6349 /* confdefs.h.  */
6350 _ACEOF
6351 cat confdefs.h >>conftest.$ac_ext
6352 cat >>conftest.$ac_ext <<_ACEOF
6353 /* end confdefs.h.  */
6354 #include <ctype.h>
6355 #if ((' ' & 0x0FF) == 0x020)
6356 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6357 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6358 #else
6359 # define ISLOWER(c) \
6360                    (('a' <= (c) && (c) <= 'i') \
6361                      || ('j' <= (c) && (c) <= 'r') \
6362                      || ('s' <= (c) && (c) <= 'z'))
6363 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6364 #endif
6365
6366 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6367 int
6368 main ()
6369 {
6370   int i;
6371   for (i = 0; i < 256; i++)
6372     if (XOR (islower (i), ISLOWER (i))
6373         || toupper (i) != TOUPPER (i))
6374       exit(2);
6375   exit (0);
6376 }
6377 _ACEOF
6378 rm -f conftest$ac_exeext
6379 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6380   (eval $ac_link) 2>&5
6381   ac_status=$?
6382   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6383   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6384   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6385   (eval $ac_try) 2>&5
6386   ac_status=$?
6387   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6388   (exit $ac_status); }; }; then
6389   :
6390 else
6391   echo "$as_me: program exited with status $ac_status" >&5
6392 echo "$as_me: failed program was:" >&5
6393 sed 's/^/| /' conftest.$ac_ext >&5
6394
6395 ( exit $ac_status )
6396 ac_cv_header_stdc=no
6397 fi
6398 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6399 fi
6400 fi
6401 fi
6402 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6403 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6404 if test $ac_cv_header_stdc = yes; then
6405
6406 cat >>confdefs.h <<\_ACEOF
6407 #define STDC_HEADERS 1
6408 _ACEOF
6409
6410 fi
6411
6412 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6423                   inttypes.h stdint.h unistd.h
6424 do
6425 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6426 echo "$as_me:$LINENO: checking for $ac_header" >&5
6427 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6428 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6429   echo $ECHO_N "(cached) $ECHO_C" >&6
6430 else
6431   cat >conftest.$ac_ext <<_ACEOF
6432 /* confdefs.h.  */
6433 _ACEOF
6434 cat confdefs.h >>conftest.$ac_ext
6435 cat >>conftest.$ac_ext <<_ACEOF
6436 /* end confdefs.h.  */
6437 $ac_includes_default
6438
6439 #include <$ac_header>
6440 _ACEOF
6441 rm -f conftest.$ac_objext
6442 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6443   (eval $ac_compile) 2>conftest.er1
6444   ac_status=$?
6445   grep -v '^ *+' conftest.er1 >conftest.err
6446   rm -f conftest.er1
6447   cat conftest.err >&5
6448   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6449   (exit $ac_status); } &&
6450          { ac_try='test -z "$ac_c_werror_flag"
6451                          || test ! -s conftest.err'
6452   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6453   (eval $ac_try) 2>&5
6454   ac_status=$?
6455   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6456   (exit $ac_status); }; } &&
6457          { ac_try='test -s conftest.$ac_objext'
6458   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6459   (eval $ac_try) 2>&5
6460   ac_status=$?
6461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6462   (exit $ac_status); }; }; then
6463   eval "$as_ac_Header=yes"
6464 else
6465   echo "$as_me: failed program was:" >&5
6466 sed 's/^/| /' conftest.$ac_ext >&5
6467
6468 eval "$as_ac_Header=no"
6469 fi
6470 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6471 fi
6472 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6473 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6474 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6475   cat >>confdefs.h <<_ACEOF
6476 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6477 _ACEOF
6478
6479 fi
6480
6481 done
6482
6483
6484
6485 for ac_header in dlfcn.h
6486 do
6487 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6488 echo "$as_me:$LINENO: checking for $ac_header" >&5
6489 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6490 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6491   echo $ECHO_N "(cached) $ECHO_C" >&6
6492 else
6493   cat >conftest.$ac_ext <<_ACEOF
6494 /* confdefs.h.  */
6495 _ACEOF
6496 cat confdefs.h >>conftest.$ac_ext
6497 cat >>conftest.$ac_ext <<_ACEOF
6498 /* end confdefs.h.  */
6499 $ac_includes_default
6500
6501 #include <$ac_header>
6502 _ACEOF
6503 rm -f conftest.$ac_objext
6504 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6505   (eval $ac_compile) 2>conftest.er1
6506   ac_status=$?
6507   grep -v '^ *+' conftest.er1 >conftest.err
6508   rm -f conftest.er1
6509   cat conftest.err >&5
6510   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6511   (exit $ac_status); } &&
6512          { ac_try='test -z "$ac_c_werror_flag"
6513                          || test ! -s conftest.err'
6514   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6515   (eval $ac_try) 2>&5
6516   ac_status=$?
6517   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6518   (exit $ac_status); }; } &&
6519          { ac_try='test -s conftest.$ac_objext'
6520   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6521   (eval $ac_try) 2>&5
6522   ac_status=$?
6523   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6524   (exit $ac_status); }; }; then
6525   eval "$as_ac_Header=yes"
6526 else
6527   echo "$as_me: failed program was:" >&5
6528 sed 's/^/| /' conftest.$ac_ext >&5
6529
6530 eval "$as_ac_Header=no"
6531 fi
6532 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6533 fi
6534 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6535 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6536 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6537   cat >>confdefs.h <<_ACEOF
6538 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6539 _ACEOF
6540
6541 fi
6542
6543 done
6544
6545
6546
6547 # This can be used to rebuild libtool when needed
6548 LIBTOOL_DEPS="$ltmain"
6549
6550 # Always use our own libtool.
6551 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577 test -z "$LN_S" && LN_S="ln -s"
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592 if test -n "${ZSH_VERSION+set}" ; then
6593    setopt NO_GLOB_SUBST
6594 fi
6595
6596 echo "$as_me:$LINENO: checking for objdir" >&5
6597 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
6598 if test "${lt_cv_objdir+set}" = set; then
6599   echo $ECHO_N "(cached) $ECHO_C" >&6
6600 else
6601   rm -f .libs 2>/dev/null
6602 mkdir .libs 2>/dev/null
6603 if test -d .libs; then
6604   lt_cv_objdir=.libs
6605 else
6606   # MS-DOS does not allow filenames that begin with a dot.
6607   lt_cv_objdir=_libs
6608 fi
6609 rmdir .libs 2>/dev/null
6610 fi
6611 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
6612 echo "${ECHO_T}$lt_cv_objdir" >&6
6613 objdir=$lt_cv_objdir
6614
6615
6616
6617
6618
6619 cat >>confdefs.h <<_ACEOF
6620 #define LT_OBJDIR "$lt_cv_objdir/"
6621 _ACEOF
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639 case $host_os in
6640 aix3*)
6641   # AIX sometimes has problems with the GCC collect2 program.  For some
6642   # reason, if we set the COLLECT_NAMES environment variable, the problems
6643   # vanish in a puff of smoke.
6644   if test "X${COLLECT_NAMES+set}" != Xset; then
6645     COLLECT_NAMES=
6646     export COLLECT_NAMES
6647   fi
6648   ;;
6649 esac
6650
6651 # Sed substitution that helps us do robust quoting.  It backslashifies
6652 # metacharacters that are still active within double-quoted strings.
6653 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6654
6655 # Same as above, but do not quote variable references.
6656 double_quote_subst='s/\(["`\\]\)/\\\1/g'
6657
6658 # Sed substitution to delay expansion of an escaped shell variable in a
6659 # double_quote_subst'ed string.
6660 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6661
6662 # Sed substitution to delay expansion of an escaped single quote.
6663 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6664
6665 # Sed substitution to avoid accidental globbing in evaled expressions
6666 no_glob_subst='s/\*/\\\*/g'
6667
6668 # Global variables:
6669 ofile=libtool
6670 can_build_shared=yes
6671
6672 # All known linkers require a `.a' archive for static linking (except MSVC,
6673 # which needs '.lib').
6674 libext=a
6675
6676 with_gnu_ld="$lt_cv_prog_gnu_ld"
6677
6678 old_CC="$CC"
6679 old_CFLAGS="$CFLAGS"
6680
6681 # Set sane defaults for various variables
6682 test -z "$CC" && CC=cc
6683 test -z "$LTCC" && LTCC=$CC
6684 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6685 test -z "$LD" && LD=ld
6686 test -z "$ac_objext" && ac_objext=o
6687
6688 for cc_temp in $compiler""; do
6689   case $cc_temp in
6690     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6691     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6692     \-*) ;;
6693     *) break;;
6694   esac
6695 done
6696 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6697
6698
6699 # Only perform the check for file, if the check method requires it
6700 test -z "$MAGIC_CMD" && MAGIC_CMD=file
6701 case $deplibs_check_method in
6702 file_magic*)
6703   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6704     echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
6705 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
6706 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6707   echo $ECHO_N "(cached) $ECHO_C" >&6
6708 else
6709   case $MAGIC_CMD in
6710 [\\/*] |  ?:[\\/]*)
6711   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6712   ;;
6713 *)
6714   lt_save_MAGIC_CMD="$MAGIC_CMD"
6715   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6716   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6717   for ac_dir in $ac_dummy; do
6718     IFS="$lt_save_ifs"
6719     test -z "$ac_dir" && ac_dir=.
6720     if test -f $ac_dir/${ac_tool_prefix}file; then
6721       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6722       if test -n "$file_magic_test_file"; then
6723         case $deplibs_check_method in
6724         "file_magic "*)
6725           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6726           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6727           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6728             $EGREP "$file_magic_regex" > /dev/null; then
6729             :
6730           else
6731             cat <<_LT_EOF 1>&2
6732
6733 *** Warning: the command libtool uses to detect shared libraries,
6734 *** $file_magic_cmd, produces output that libtool cannot recognize.
6735 *** The result is that libtool may fail to recognize shared libraries
6736 *** as such.  This will affect the creation of libtool libraries that
6737 *** depend on shared libraries, but programs linked with such libtool
6738 *** libraries will work regardless of this problem.  Nevertheless, you
6739 *** may want to report the problem to your system manager and/or to
6740 *** bug-libtool@gnu.org
6741
6742 _LT_EOF
6743           fi ;;
6744         esac
6745       fi
6746       break
6747     fi
6748   done
6749   IFS="$lt_save_ifs"
6750   MAGIC_CMD="$lt_save_MAGIC_CMD"
6751   ;;
6752 esac
6753 fi
6754
6755 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6756 if test -n "$MAGIC_CMD"; then
6757   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6758 echo "${ECHO_T}$MAGIC_CMD" >&6
6759 else
6760   echo "$as_me:$LINENO: result: no" >&5
6761 echo "${ECHO_T}no" >&6
6762 fi
6763
6764
6765
6766
6767
6768 if test -z "$lt_cv_path_MAGIC_CMD"; then
6769   if test -n "$ac_tool_prefix"; then
6770     echo "$as_me:$LINENO: checking for file" >&5
6771 echo $ECHO_N "checking for file... $ECHO_C" >&6
6772 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6773   echo $ECHO_N "(cached) $ECHO_C" >&6
6774 else
6775   case $MAGIC_CMD in
6776 [\\/*] |  ?:[\\/]*)
6777   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6778   ;;
6779 *)
6780   lt_save_MAGIC_CMD="$MAGIC_CMD"
6781   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6782   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6783   for ac_dir in $ac_dummy; do
6784     IFS="$lt_save_ifs"
6785     test -z "$ac_dir" && ac_dir=.
6786     if test -f $ac_dir/file; then
6787       lt_cv_path_MAGIC_CMD="$ac_dir/file"
6788       if test -n "$file_magic_test_file"; then
6789         case $deplibs_check_method in
6790         "file_magic "*)
6791           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6792           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6793           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6794             $EGREP "$file_magic_regex" > /dev/null; then
6795             :
6796           else
6797             cat <<_LT_EOF 1>&2
6798
6799 *** Warning: the command libtool uses to detect shared libraries,
6800 *** $file_magic_cmd, produces output that libtool cannot recognize.
6801 *** The result is that libtool may fail to recognize shared libraries
6802 *** as such.  This will affect the creation of libtool libraries that
6803 *** depend on shared libraries, but programs linked with such libtool
6804 *** libraries will work regardless of this problem.  Nevertheless, you
6805 *** may want to report the problem to your system manager and/or to
6806 *** bug-libtool@gnu.org
6807
6808 _LT_EOF
6809           fi ;;
6810         esac
6811       fi
6812       break
6813     fi
6814   done
6815   IFS="$lt_save_ifs"
6816   MAGIC_CMD="$lt_save_MAGIC_CMD"
6817   ;;
6818 esac
6819 fi
6820
6821 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6822 if test -n "$MAGIC_CMD"; then
6823   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6824 echo "${ECHO_T}$MAGIC_CMD" >&6
6825 else
6826   echo "$as_me:$LINENO: result: no" >&5
6827 echo "${ECHO_T}no" >&6
6828 fi
6829
6830
6831   else
6832     MAGIC_CMD=:
6833   fi
6834 fi
6835
6836   fi
6837   ;;
6838 esac
6839
6840 # Use C for the default configuration in the libtool script
6841
6842 lt_save_CC="$CC"
6843 ac_ext=c
6844 ac_cpp='$CPP $CPPFLAGS'
6845 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6846 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6847 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6848
6849
6850 # Source file extension for C test sources.
6851 ac_ext=c
6852
6853 # Object file extension for compiled C test sources.
6854 objext=o
6855 objext=$objext
6856
6857 # Code to be used in simple compile tests
6858 lt_simple_compile_test_code="int some_variable = 0;"
6859
6860 # Code to be used in simple link tests
6861 lt_simple_link_test_code='int main(){return(0);}'
6862
6863
6864
6865
6866
6867
6868
6869 # If no C compiler was specified, use CC.
6870 LTCC=${LTCC-"$CC"}
6871
6872 # If no C compiler flags were specified, use CFLAGS.
6873 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6874
6875 # Allow CC to be a program name with arguments.
6876 compiler=$CC
6877
6878 # Save the default compiler, since it gets overwritten when the other
6879 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
6880 compiler_DEFAULT=$CC
6881
6882 # save warnings/boilerplate of simple test code
6883 ac_outfile=conftest.$ac_objext
6884 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
6885 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
6886 _lt_compiler_boilerplate=`cat conftest.err`
6887 $RM conftest*
6888
6889 ac_outfile=conftest.$ac_objext
6890 echo "$lt_simple_link_test_code" >conftest.$ac_ext
6891 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
6892 _lt_linker_boilerplate=`cat conftest.err`
6893 $RM conftest*
6894
6895
6896 ## CAVEAT EMPTOR:
6897 ## There is no encapsulation within the following macros, do not change
6898 ## the running order or otherwise move them around unless you know exactly
6899 ## what you are doing...
6900 if test -n "$compiler"; then
6901
6902 lt_prog_compiler_no_builtin_flag=
6903
6904 if test "$GCC" = yes; then
6905   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
6906
6907   echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
6908 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
6909 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
6910   echo $ECHO_N "(cached) $ECHO_C" >&6
6911 else
6912   lt_cv_prog_compiler_rtti_exceptions=no
6913    ac_outfile=conftest.$ac_objext
6914    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
6915    lt_compiler_flag="-fno-rtti -fno-exceptions"
6916    # Insert the option either (1) after the last *FLAGS variable, or
6917    # (2) before a word containing "conftest.", or (3) at the end.
6918    # Note that $ac_compile itself does not contain backslashes and begins
6919    # with a dollar sign (not a hyphen), so the echo should work correctly.
6920    # The option is referenced via a variable to avoid confusing sed.
6921    lt_compile=`echo "$ac_compile" | $SED \
6922    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6923    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6924    -e 's:$: $lt_compiler_flag:'`
6925    (eval echo "\"\$as_me:6925: $lt_compile\"" >&5)
6926    (eval "$lt_compile" 2>conftest.err)
6927    ac_status=$?
6928    cat conftest.err >&5
6929    echo "$as_me:6929: \$? = $ac_status" >&5
6930    if (exit $ac_status) && test -s "$ac_outfile"; then
6931      # The compiler can only warn and ignore the option if not recognized
6932      # So say no if there are warnings other than the usual output.
6933      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
6934      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
6935      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
6936        lt_cv_prog_compiler_rtti_exceptions=yes
6937      fi
6938    fi
6939    $RM conftest*
6940
6941 fi
6942 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
6943 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
6944
6945 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
6946     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
6947 else
6948     :
6949 fi
6950
6951 fi
6952
6953
6954
6955
6956
6957
6958   lt_prog_compiler_wl=
6959 lt_prog_compiler_pic=
6960 lt_prog_compiler_static=
6961
6962 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
6963 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
6964
6965   if test "$GCC" = yes; then
6966     lt_prog_compiler_wl='-Wl,'
6967     lt_prog_compiler_static='-static'
6968
6969     case $host_os in
6970       aix*)
6971       # All AIX code is PIC.
6972       if test "$host_cpu" = ia64; then
6973         # AIX 5 now supports IA64 processor
6974         lt_prog_compiler_static='-Bstatic'
6975       fi
6976       ;;
6977
6978     amigaos*)
6979       if test "$host_cpu" = m68k; then
6980         # FIXME: we need at least 68020 code to build shared libraries, but
6981         # adding the `-m68020' flag to GCC prevents building anything better,
6982         # like `-m68040'.
6983         lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
6984       fi
6985       ;;
6986
6987     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
6988       # PIC is the default for these OSes.
6989       ;;
6990
6991     mingw* | cygwin* | pw32* | os2*)
6992       # This hack is so that the source file can tell whether it is being
6993       # built for inclusion in a dll (and should export symbols for example).
6994       # Although the cygwin gcc ignores -fPIC, still need this for old-style
6995       # (--disable-auto-import) libraries
6996       lt_prog_compiler_pic='-DDLL_EXPORT'
6997       ;;
6998
6999     darwin* | rhapsody*)
7000       # PIC is the default on this platform
7001       # Common symbols not allowed in MH_DYLIB files
7002       lt_prog_compiler_pic='-fno-common'
7003       ;;
7004
7005     hpux*)
7006       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7007       # not for PA HP-UX.
7008       case $host_cpu in
7009       hppa*64*|ia64*)
7010         # +Z the default
7011         ;;
7012       *)
7013         lt_prog_compiler_pic='-fPIC'
7014         ;;
7015       esac
7016       ;;
7017
7018     interix[3-9]*)
7019       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7020       # Instead, we relocate shared libraries at runtime.
7021       ;;
7022
7023     msdosdjgpp*)
7024       # Just because we use GCC doesn't mean we suddenly get shared libraries
7025       # on systems that don't support them.
7026       lt_prog_compiler_can_build_shared=no
7027       enable_shared=no
7028       ;;
7029
7030     *nto* | *qnx*)
7031       # QNX uses GNU C++, but need to define -shared option too, otherwise
7032       # it will coredump.
7033       lt_prog_compiler_pic='-fPIC -shared'
7034       ;;
7035
7036     sysv4*MP*)
7037       if test -d /usr/nec; then
7038         lt_prog_compiler_pic=-Kconform_pic
7039       fi
7040       ;;
7041
7042     *)
7043       lt_prog_compiler_pic='-fPIC'
7044       ;;
7045     esac
7046   else
7047     # PORTME Check for flag to pass linker flags through the system compiler.
7048     case $host_os in
7049     aix*)
7050       lt_prog_compiler_wl='-Wl,'
7051       if test "$host_cpu" = ia64; then
7052         # AIX 5 now supports IA64 processor
7053         lt_prog_compiler_static='-Bstatic'
7054       else
7055         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7056       fi
7057       ;;
7058     darwin*)
7059       # PIC is the default on this platform
7060       # Common symbols not allowed in MH_DYLIB files
7061       case $cc_basename in
7062       xlc*)
7063         lt_prog_compiler_pic='-qnocommon'
7064         lt_prog_compiler_wl='-Wl,'
7065         ;;
7066       esac
7067       ;;
7068
7069     mingw* | cygwin* | pw32* | os2*)
7070       # This hack is so that the source file can tell whether it is being
7071       # built for inclusion in a dll (and should export symbols for example).
7072       lt_prog_compiler_pic='-DDLL_EXPORT'
7073       ;;
7074
7075     hpux9* | hpux10* | hpux11*)
7076       lt_prog_compiler_wl='-Wl,'
7077       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7078       # not for PA HP-UX.
7079       case $host_cpu in
7080       hppa*64*|ia64*)
7081         # +Z the default
7082         ;;
7083       *)
7084         lt_prog_compiler_pic='+Z'
7085         ;;
7086       esac
7087       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7088       lt_prog_compiler_static='${wl}-a ${wl}archive'
7089       ;;
7090
7091     irix5* | irix6* | nonstopux*)
7092       lt_prog_compiler_wl='-Wl,'
7093       # PIC (with -KPIC) is the default.
7094       lt_prog_compiler_static='-non_shared'
7095       ;;
7096
7097     linux* | k*bsd*-gnu)
7098       case $cc_basename in
7099       icc* | ecc*)
7100         lt_prog_compiler_wl='-Wl,'
7101         lt_prog_compiler_pic='-KPIC'
7102         lt_prog_compiler_static='-static'
7103         ;;
7104       pgcc* | pgf77* | pgf90* | pgf95*)
7105         # Portland Group compilers (*not* the Pentium gcc compiler,
7106         # which looks to be a dead project)
7107         lt_prog_compiler_wl='-Wl,'
7108         lt_prog_compiler_pic='-fpic'
7109         lt_prog_compiler_static='-Bstatic'
7110         ;;
7111       ccc*)
7112         lt_prog_compiler_wl='-Wl,'
7113         # All Alpha code is PIC.
7114         lt_prog_compiler_static='-non_shared'
7115         ;;
7116       *)
7117         case `$CC -V 2>&1 | sed 5q` in
7118         *Sun\ C*)
7119           # Sun C 5.9
7120           lt_prog_compiler_pic='-KPIC'
7121           lt_prog_compiler_static='-Bstatic'
7122           lt_prog_compiler_wl='-Wl,'
7123           ;;
7124         *Sun\ F*)
7125           # Sun Fortran 8.3 passes all unrecognized flags to the linker
7126           lt_prog_compiler_pic='-KPIC'
7127           lt_prog_compiler_static='-Bstatic'
7128           lt_prog_compiler_wl=''
7129           ;;
7130         esac
7131         ;;
7132       esac
7133       ;;
7134
7135     newsos6)
7136       lt_prog_compiler_pic='-KPIC'
7137       lt_prog_compiler_static='-Bstatic'
7138       ;;
7139
7140     *nto* | *qnx*)
7141       # QNX uses GNU C++, but need to define -shared option too, otherwise
7142       # it will coredump.
7143       lt_prog_compiler_pic='-fPIC -shared'
7144       ;;
7145
7146     osf3* | osf4* | osf5*)
7147       lt_prog_compiler_wl='-Wl,'
7148       # All OSF/1 code is PIC.
7149       lt_prog_compiler_static='-non_shared'
7150       ;;
7151
7152     rdos*)
7153       lt_prog_compiler_static='-non_shared'
7154       ;;
7155
7156     solaris*)
7157       lt_prog_compiler_pic='-KPIC'
7158       lt_prog_compiler_static='-Bstatic'
7159       case $cc_basename in
7160       f77* | f90* | f95*)
7161         lt_prog_compiler_wl='-Qoption ld ';;
7162       *)
7163         lt_prog_compiler_wl='-Wl,';;
7164       esac
7165       ;;
7166
7167     sunos4*)
7168       lt_prog_compiler_wl='-Qoption ld '
7169       lt_prog_compiler_pic='-PIC'
7170       lt_prog_compiler_static='-Bstatic'
7171       ;;
7172
7173     sysv4 | sysv4.2uw2* | sysv4.3*)
7174       lt_prog_compiler_wl='-Wl,'
7175       lt_prog_compiler_pic='-KPIC'
7176       lt_prog_compiler_static='-Bstatic'
7177       ;;
7178
7179     sysv4*MP*)
7180       if test -d /usr/nec ;then
7181         lt_prog_compiler_pic='-Kconform_pic'
7182         lt_prog_compiler_static='-Bstatic'
7183       fi
7184       ;;
7185
7186     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7187       lt_prog_compiler_wl='-Wl,'
7188       lt_prog_compiler_pic='-KPIC'
7189       lt_prog_compiler_static='-Bstatic'
7190       ;;
7191
7192     unicos*)
7193       lt_prog_compiler_wl='-Wl,'
7194       lt_prog_compiler_can_build_shared=no
7195       ;;
7196
7197     uts4*)
7198       lt_prog_compiler_pic='-pic'
7199       lt_prog_compiler_static='-Bstatic'
7200       ;;
7201
7202     *)
7203       lt_prog_compiler_can_build_shared=no
7204       ;;
7205     esac
7206   fi
7207
7208 case $host_os in
7209   # For platforms which do not support PIC, -DPIC is meaningless:
7210   *djgpp*)
7211     lt_prog_compiler_pic=
7212     ;;
7213   *)
7214     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7215     ;;
7216 esac
7217 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7218 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
7219
7220
7221
7222
7223
7224
7225 #
7226 # Check to make sure the PIC flag actually works.
7227 #
7228 if test -n "$lt_prog_compiler_pic"; then
7229   echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7230 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
7231 if test "${lt_prog_compiler_pic_works+set}" = set; then
7232   echo $ECHO_N "(cached) $ECHO_C" >&6
7233 else
7234   lt_prog_compiler_pic_works=no
7235    ac_outfile=conftest.$ac_objext
7236    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7237    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7238    # Insert the option either (1) after the last *FLAGS variable, or
7239    # (2) before a word containing "conftest.", or (3) at the end.
7240    # Note that $ac_compile itself does not contain backslashes and begins
7241    # with a dollar sign (not a hyphen), so the echo should work correctly.
7242    # The option is referenced via a variable to avoid confusing sed.
7243    lt_compile=`echo "$ac_compile" | $SED \
7244    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7245    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7246    -e 's:$: $lt_compiler_flag:'`
7247    (eval echo "\"\$as_me:7247: $lt_compile\"" >&5)
7248    (eval "$lt_compile" 2>conftest.err)
7249    ac_status=$?
7250    cat conftest.err >&5
7251    echo "$as_me:7251: \$? = $ac_status" >&5
7252    if (exit $ac_status) && test -s "$ac_outfile"; then
7253      # The compiler can only warn and ignore the option if not recognized
7254      # So say no if there are warnings other than the usual output.
7255      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7256      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7257      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7258        lt_prog_compiler_pic_works=yes
7259      fi
7260    fi
7261    $RM conftest*
7262
7263 fi
7264 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7265 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7266
7267 if test x"$lt_prog_compiler_pic_works" = xyes; then
7268     case $lt_prog_compiler_pic in
7269      "" | " "*) ;;
7270      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7271      esac
7272 else
7273     lt_prog_compiler_pic=
7274      lt_prog_compiler_can_build_shared=no
7275 fi
7276
7277 fi
7278
7279
7280
7281
7282
7283
7284 #
7285 # Check to make sure the static flag actually works.
7286 #
7287 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7288 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7289 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
7290 if test "${lt_prog_compiler_static_works+set}" = set; then
7291   echo $ECHO_N "(cached) $ECHO_C" >&6
7292 else
7293   lt_prog_compiler_static_works=no
7294    save_LDFLAGS="$LDFLAGS"
7295    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7296    echo "$lt_simple_link_test_code" > conftest.$ac_ext
7297    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7298      # The linker can only warn and ignore the option if not recognized
7299      # So say no if there are warnings
7300      if test -s conftest.err; then
7301        # Append any errors to the config.log.
7302        cat conftest.err 1>&5
7303        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7304        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7305        if diff conftest.exp conftest.er2 >/dev/null; then
7306          lt_prog_compiler_static_works=yes
7307        fi
7308      else
7309        lt_prog_compiler_static_works=yes
7310      fi
7311    fi
7312    $RM conftest*
7313    LDFLAGS="$save_LDFLAGS"
7314
7315 fi
7316 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7317 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7318
7319 if test x"$lt_prog_compiler_static_works" = xyes; then
7320     :
7321 else
7322     lt_prog_compiler_static=
7323 fi
7324
7325
7326
7327
7328
7329
7330
7331   echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7332 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7333 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7334   echo $ECHO_N "(cached) $ECHO_C" >&6
7335 else
7336   lt_cv_prog_compiler_c_o=no
7337    $RM -r conftest 2>/dev/null
7338    mkdir conftest
7339    cd conftest
7340    mkdir out
7341    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7342
7343    lt_compiler_flag="-o out/conftest2.$ac_objext"
7344    # Insert the option either (1) after the last *FLAGS variable, or
7345    # (2) before a word containing "conftest.", or (3) at the end.
7346    # Note that $ac_compile itself does not contain backslashes and begins
7347    # with a dollar sign (not a hyphen), so the echo should work correctly.
7348    lt_compile=`echo "$ac_compile" | $SED \
7349    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7350    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7351    -e 's:$: $lt_compiler_flag:'`
7352    (eval echo "\"\$as_me:7352: $lt_compile\"" >&5)
7353    (eval "$lt_compile" 2>out/conftest.err)
7354    ac_status=$?
7355    cat out/conftest.err >&5
7356    echo "$as_me:7356: \$? = $ac_status" >&5
7357    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7358    then
7359      # The compiler can only warn and ignore the option if not recognized
7360      # So say no if there are warnings
7361      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7362      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7363      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7364        lt_cv_prog_compiler_c_o=yes
7365      fi
7366    fi
7367    chmod u+w . 2>&5
7368    $RM conftest*
7369    # SGI C++ compiler will create directory out/ii_files/ for
7370    # template instantiation
7371    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7372    $RM out/* && rmdir out
7373    cd ..
7374    $RM -r conftest
7375    $RM conftest*
7376
7377 fi
7378 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7379 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7380
7381
7382
7383
7384
7385
7386   echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7387 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7388 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7389   echo $ECHO_N "(cached) $ECHO_C" >&6
7390 else
7391   lt_cv_prog_compiler_c_o=no
7392    $RM -r conftest 2>/dev/null
7393    mkdir conftest
7394    cd conftest
7395    mkdir out
7396    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7397
7398    lt_compiler_flag="-o out/conftest2.$ac_objext"
7399    # Insert the option either (1) after the last *FLAGS variable, or
7400    # (2) before a word containing "conftest.", or (3) at the end.
7401    # Note that $ac_compile itself does not contain backslashes and begins
7402    # with a dollar sign (not a hyphen), so the echo should work correctly.
7403    lt_compile=`echo "$ac_compile" | $SED \
7404    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7405    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7406    -e 's:$: $lt_compiler_flag:'`
7407    (eval echo "\"\$as_me:7407: $lt_compile\"" >&5)
7408    (eval "$lt_compile" 2>out/conftest.err)
7409    ac_status=$?
7410    cat out/conftest.err >&5
7411    echo "$as_me:7411: \$? = $ac_status" >&5
7412    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7413    then
7414      # The compiler can only warn and ignore the option if not recognized
7415      # So say no if there are warnings
7416      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7417      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7418      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7419        lt_cv_prog_compiler_c_o=yes
7420      fi
7421    fi
7422    chmod u+w . 2>&5
7423    $RM conftest*
7424    # SGI C++ compiler will create directory out/ii_files/ for
7425    # template instantiation
7426    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7427    $RM out/* && rmdir out
7428    cd ..
7429    $RM -r conftest
7430    $RM conftest*
7431
7432 fi
7433 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7434 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7435
7436
7437
7438
7439 hard_links="nottested"
7440 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7441   # do not overwrite the value of need_locks provided by the user
7442   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
7443 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
7444   hard_links=yes
7445   $RM conftest*
7446   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7447   touch conftest.a
7448   ln conftest.a conftest.b 2>&5 || hard_links=no
7449   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7450   echo "$as_me:$LINENO: result: $hard_links" >&5
7451 echo "${ECHO_T}$hard_links" >&6
7452   if test "$hard_links" = no; then
7453     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7454 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7455     need_locks=warn
7456   fi
7457 else
7458   need_locks=no
7459 fi
7460
7461
7462
7463
7464
7465
7466   echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7467 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
7468
7469   runpath_var=
7470   allow_undefined_flag=
7471   always_export_symbols=no
7472   archive_cmds=
7473   archive_expsym_cmds=
7474   compiler_needs_object=no
7475   enable_shared_with_static_runtimes=no
7476   export_dynamic_flag_spec=
7477   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7478   hardcode_automatic=no
7479   hardcode_direct=no
7480   hardcode_direct_absolute=no
7481   hardcode_libdir_flag_spec=
7482   hardcode_libdir_flag_spec_ld=
7483   hardcode_libdir_separator=
7484   hardcode_minus_L=no
7485   hardcode_shlibpath_var=unsupported
7486   inherit_rpath=no
7487   link_all_deplibs=unknown
7488   module_cmds=
7489   module_expsym_cmds=
7490   old_archive_from_new_cmds=
7491   old_archive_from_expsyms_cmds=
7492   thread_safe_flag_spec=
7493   whole_archive_flag_spec=
7494   # include_expsyms should be a list of space-separated symbols to be *always*
7495   # included in the symbol list
7496   include_expsyms=
7497   # exclude_expsyms can be an extended regexp of symbols to exclude
7498   # it will be wrapped by ` (' and `)$', so one must not match beginning or
7499   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7500   # as well as any symbol that contains `d'.
7501   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
7502   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7503   # platforms (ab)use it in PIC code, but their linkers get confused if
7504   # the symbol is explicitly referenced.  Since portable code cannot
7505   # rely on this symbol name, it's probably fine to never include it in
7506   # preloaded symbol tables.
7507   extract_expsyms_cmds=
7508
7509   case $host_os in
7510   cygwin* | mingw* | pw32*)
7511     # FIXME: the MSVC++ port hasn't been tested in a loooong time
7512     # When not using gcc, we currently assume that we are using
7513     # Microsoft Visual C++.
7514     if test "$GCC" != yes; then
7515       with_gnu_ld=no
7516     fi
7517     ;;
7518   interix*)
7519     # we just hope/assume this is gcc and not c89 (= MSVC++)
7520     with_gnu_ld=yes
7521     ;;
7522   openbsd*)
7523     with_gnu_ld=no
7524     ;;
7525   esac
7526
7527   ld_shlibs=yes
7528   if test "$with_gnu_ld" = yes; then
7529     # If archive_cmds runs LD, not CC, wlarc should be empty
7530     wlarc='${wl}'
7531
7532     # Set some defaults for GNU ld with shared library support. These
7533     # are reset later if shared libraries are not supported. Putting them
7534     # here allows them to be overridden if necessary.
7535     runpath_var=LD_RUN_PATH
7536     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7537     export_dynamic_flag_spec='${wl}--export-dynamic'
7538     # ancient GNU ld didn't support --whole-archive et. al.
7539     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7540       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7541     else
7542       whole_archive_flag_spec=
7543     fi
7544     supports_anon_versioning=no
7545     case `$LD -v 2>&1` in
7546       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7547       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7548       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7549       *\ 2.11.*) ;; # other 2.11 versions
7550       *) supports_anon_versioning=yes ;;
7551     esac
7552
7553     # See if GNU ld supports shared libraries.
7554     case $host_os in
7555     aix[3-9]*)
7556       # On AIX/PPC, the GNU linker is very broken
7557       if test "$host_cpu" != ia64; then
7558         ld_shlibs=no
7559         cat <<_LT_EOF 1>&2
7560
7561 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7562 *** to be unable to reliably create shared libraries on AIX.
7563 *** Therefore, libtool is disabling shared libraries support.  If you
7564 *** really care for shared libraries, you may want to modify your PATH
7565 *** so that a non-GNU linker is found, and then restart.
7566
7567 _LT_EOF
7568       fi
7569       ;;
7570
7571     amigaos*)
7572       if test "$host_cpu" = m68k; then
7573         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)'
7574         hardcode_libdir_flag_spec='-L$libdir'
7575         hardcode_minus_L=yes
7576       fi
7577
7578       # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
7579       # that the semantics of dynamic libraries on AmigaOS, at least up
7580       # to version 4, is to share data among multiple programs linked
7581       # with the same dynamic library.  Since this doesn't match the
7582       # behavior of shared libraries on other platforms, we can't use
7583       # them.
7584       ld_shlibs=no
7585       ;;
7586
7587     beos*)
7588       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7589         allow_undefined_flag=unsupported
7590         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7591         # support --undefined.  This deserves some investigation.  FIXME
7592         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7593       else
7594         ld_shlibs=no
7595       fi
7596       ;;
7597
7598     cygwin* | mingw* | pw32*)
7599       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7600       # as there is no search path for DLLs.
7601       hardcode_libdir_flag_spec='-L$libdir'
7602       allow_undefined_flag=unsupported
7603       always_export_symbols=no
7604       enable_shared_with_static_runtimes=yes
7605       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7606
7607       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7608         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7609         # If the export-symbols file already is a .def file (1st line
7610         # is EXPORTS), use it as is; otherwise, prepend...
7611         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7612           cp $export_symbols $output_objdir/$soname.def;
7613         else
7614           echo EXPORTS > $output_objdir/$soname.def;
7615           cat $export_symbols >> $output_objdir/$soname.def;
7616         fi~
7617         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7618       else
7619         ld_shlibs=no
7620       fi
7621       ;;
7622
7623     interix[3-9]*)
7624       hardcode_direct=no
7625       hardcode_shlibpath_var=no
7626       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7627       export_dynamic_flag_spec='${wl}-E'
7628       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7629       # Instead, shared libraries are loaded at an image base (0x10000000 by
7630       # default) and relocated if they conflict, which is a slow very memory
7631       # consuming and fragmenting process.  To avoid this, we pick a random,
7632       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7633       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7634       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7635       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'
7636       ;;
7637
7638     gnu* | linux* | tpf* | k*bsd*-gnu)
7639       tmp_diet=no
7640       if test "$host_os" = linux-dietlibc; then
7641         case $cc_basename in
7642           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
7643         esac
7644       fi
7645       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7646          && test "$tmp_diet" = no
7647       then
7648         tmp_addflag=
7649         case $cc_basename,$host_cpu in
7650         pgcc*)                          # Portland Group C compiler
7651           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'
7652           tmp_addflag=' $pic_flag'
7653           ;;
7654         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
7655           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'
7656           tmp_addflag=' $pic_flag -Mnomain' ;;
7657         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
7658           tmp_addflag=' -i_dynamic' ;;
7659         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
7660           tmp_addflag=' -i_dynamic -nofor_main' ;;
7661         ifc* | ifort*)                  # Intel Fortran compiler
7662           tmp_addflag=' -nofor_main' ;;
7663         esac
7664         case `$CC -V 2>&1 | sed 5q` in
7665         *Sun\ C*)                       # Sun C 5.9
7666           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'
7667           compiler_needs_object=yes
7668           tmp_sharedflag='-G' ;;
7669         *Sun\ F*)                       # Sun Fortran 8.3
7670           tmp_sharedflag='-G' ;;
7671         *)
7672           tmp_sharedflag='-shared' ;;
7673         esac
7674         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7675
7676         if test "x$supports_anon_versioning" = xyes; then
7677           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7678             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7679             echo "local: *; };" >> $output_objdir/$libname.ver~
7680             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7681         fi
7682       else
7683         ld_shlibs=no
7684       fi
7685       ;;
7686
7687     netbsd*)
7688       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
7689         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7690         wlarc=
7691       else
7692         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7693         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7694       fi
7695       ;;
7696
7697     solaris*)
7698       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
7699         ld_shlibs=no
7700         cat <<_LT_EOF 1>&2
7701
7702 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
7703 *** create shared libraries on Solaris systems.  Therefore, libtool
7704 *** is disabling shared libraries support.  We urge you to upgrade GNU
7705 *** binutils to release 2.9.1 or newer.  Another option is to modify
7706 *** your PATH or compiler configuration so that the native linker is
7707 *** used, and then restart.
7708
7709 _LT_EOF
7710       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7711         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7712         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7713       else
7714         ld_shlibs=no
7715       fi
7716       ;;
7717
7718     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
7719       case `$LD -v 2>&1` in
7720         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
7721         ld_shlibs=no
7722         cat <<_LT_EOF 1>&2
7723
7724 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
7725 *** reliably create shared libraries on SCO systems.  Therefore, libtool
7726 *** is disabling shared libraries support.  We urge you to upgrade GNU
7727 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
7728 *** your PATH or compiler configuration so that the native linker is
7729 *** used, and then restart.
7730
7731 _LT_EOF
7732         ;;
7733         *)
7734           # For security reasons, it is highly recommended that you always
7735           # use absolute paths for naming shared libraries, and exclude the
7736           # DT_RUNPATH tag from executables and libraries.  But doing so
7737           # requires that you compile everything twice, which is a pain.
7738           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7739             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7740             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7741             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7742           else
7743             ld_shlibs=no
7744           fi
7745         ;;
7746       esac
7747       ;;
7748
7749     sunos4*)
7750       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7751       wlarc=
7752       hardcode_direct=yes
7753       hardcode_shlibpath_var=no
7754       ;;
7755
7756     *)
7757       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7758         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7759         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7760       else
7761         ld_shlibs=no
7762       fi
7763       ;;
7764     esac
7765
7766     if test "$ld_shlibs" = no; then
7767       runpath_var=
7768       hardcode_libdir_flag_spec=
7769       export_dynamic_flag_spec=
7770       whole_archive_flag_spec=
7771     fi
7772   else
7773     # PORTME fill in a description of your system's linker (not GNU ld)
7774     case $host_os in
7775     aix3*)
7776       allow_undefined_flag=unsupported
7777       always_export_symbols=yes
7778       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'
7779       # Note: this linker hardcodes the directories in LIBPATH if there
7780       # are no directories specified by -L.
7781       hardcode_minus_L=yes
7782       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
7783         # Neither direct hardcoding nor static linking is supported with a
7784         # broken collect2.
7785         hardcode_direct=unsupported
7786       fi
7787       ;;
7788
7789     aix[4-9]*)
7790       if test "$host_cpu" = ia64; then
7791         # On IA64, the linker does run time linking by default, so we don't
7792         # have to do anything special.
7793         aix_use_runtimelinking=no
7794         exp_sym_flag='-Bexport'
7795         no_entry_flag=""
7796       else
7797         # If we're using GNU nm, then we don't want the "-C" option.
7798         # -C means demangle to AIX nm, but means don't demangle with GNU nm
7799         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
7800           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'
7801         else
7802           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'
7803         fi
7804         aix_use_runtimelinking=no
7805
7806         # Test if we are trying to use run time linking or normal
7807         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
7808         # need to do runtime linking.
7809         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
7810           for ld_flag in $LDFLAGS; do
7811           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
7812             aix_use_runtimelinking=yes
7813             break
7814           fi
7815           done
7816           ;;
7817         esac
7818
7819         exp_sym_flag='-bexport'
7820         no_entry_flag='-bnoentry'
7821       fi
7822
7823       # When large executables or shared objects are built, AIX ld can
7824       # have problems creating the table of contents.  If linking a library
7825       # or program results in "error TOC overflow" add -mminimal-toc to
7826       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
7827       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
7828
7829       archive_cmds=''
7830       hardcode_direct=yes
7831       hardcode_direct_absolute=yes
7832       hardcode_libdir_separator=':'
7833       link_all_deplibs=yes
7834       file_list_spec='${wl}-f,'
7835
7836       if test "$GCC" = yes; then
7837         case $host_os in aix4.[012]|aix4.[012].*)
7838         # We only want to do this on AIX 4.2 and lower, the check
7839         # below for broken collect2 doesn't work under 4.3+
7840           collect2name=`${CC} -print-prog-name=collect2`
7841           if test -f "$collect2name" &&
7842            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
7843           then
7844           # We have reworked collect2
7845           :
7846           else
7847           # We have old collect2
7848           hardcode_direct=unsupported
7849           # It fails to find uninstalled libraries when the uninstalled
7850           # path is not listed in the libpath.  Setting hardcode_minus_L
7851           # to unsupported forces relinking
7852           hardcode_minus_L=yes
7853           hardcode_libdir_flag_spec='-L$libdir'
7854           hardcode_libdir_separator=
7855           fi
7856           ;;
7857         esac
7858         shared_flag='-shared'
7859         if test "$aix_use_runtimelinking" = yes; then
7860           shared_flag="$shared_flag "'${wl}-G'
7861         fi
7862       else
7863         # not using gcc
7864         if test "$host_cpu" = ia64; then
7865         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
7866         # chokes on -Wl,-G. The following line is correct:
7867           shared_flag='-G'
7868         else
7869           if test "$aix_use_runtimelinking" = yes; then
7870             shared_flag='${wl}-G'
7871           else
7872             shared_flag='${wl}-bM:SRE'
7873           fi
7874         fi
7875       fi
7876
7877       # It seems that -bexpall does not export symbols beginning with
7878       # underscore (_), so it is better to generate a list of symbols to export.
7879       always_export_symbols=yes
7880       if test "$aix_use_runtimelinking" = yes; then
7881         # Warning - without using the other runtime loading flags (-brtl),
7882         # -berok will link without error, but may produce a broken library.
7883         allow_undefined_flag='-berok'
7884         # Determine the default libpath from the value encoded in an
7885         # empty executable.
7886         cat >conftest.$ac_ext <<_ACEOF
7887 /* confdefs.h.  */
7888 _ACEOF
7889 cat confdefs.h >>conftest.$ac_ext
7890 cat >>conftest.$ac_ext <<_ACEOF
7891 /* end confdefs.h.  */
7892
7893 int
7894 main ()
7895 {
7896
7897   ;
7898   return 0;
7899 }
7900 _ACEOF
7901 rm -f conftest.$ac_objext conftest$ac_exeext
7902 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7903   (eval $ac_link) 2>conftest.er1
7904   ac_status=$?
7905   grep -v '^ *+' conftest.er1 >conftest.err
7906   rm -f conftest.er1
7907   cat conftest.err >&5
7908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7909   (exit $ac_status); } &&
7910          { ac_try='test -z "$ac_c_werror_flag"
7911                          || test ! -s conftest.err'
7912   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7913   (eval $ac_try) 2>&5
7914   ac_status=$?
7915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7916   (exit $ac_status); }; } &&
7917          { ac_try='test -s conftest$ac_exeext'
7918   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7919   (eval $ac_try) 2>&5
7920   ac_status=$?
7921   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7922   (exit $ac_status); }; }; then
7923
7924 lt_aix_libpath_sed='
7925     /Import File Strings/,/^$/ {
7926         /^0/ {
7927             s/^0  *\(.*\)$/\1/
7928             p
7929         }
7930     }'
7931 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7932 # Check for a 64-bit object if we didn't find anything.
7933 if test -z "$aix_libpath"; then
7934   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7935 fi
7936 else
7937   echo "$as_me: failed program was:" >&5
7938 sed 's/^/| /' conftest.$ac_ext >&5
7939
7940 fi
7941 rm -f conftest.err conftest.$ac_objext \
7942       conftest$ac_exeext conftest.$ac_ext
7943 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
7944
7945         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
7946         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"
7947       else
7948         if test "$host_cpu" = ia64; then
7949           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
7950           allow_undefined_flag="-z nodefs"
7951           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"
7952         else
7953          # Determine the default libpath from the value encoded in an
7954          # empty executable.
7955          cat >conftest.$ac_ext <<_ACEOF
7956 /* confdefs.h.  */
7957 _ACEOF
7958 cat confdefs.h >>conftest.$ac_ext
7959 cat >>conftest.$ac_ext <<_ACEOF
7960 /* end confdefs.h.  */
7961
7962 int
7963 main ()
7964 {
7965
7966   ;
7967   return 0;
7968 }
7969 _ACEOF
7970 rm -f conftest.$ac_objext conftest$ac_exeext
7971 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7972   (eval $ac_link) 2>conftest.er1
7973   ac_status=$?
7974   grep -v '^ *+' conftest.er1 >conftest.err
7975   rm -f conftest.er1
7976   cat conftest.err >&5
7977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7978   (exit $ac_status); } &&
7979          { ac_try='test -z "$ac_c_werror_flag"
7980                          || test ! -s conftest.err'
7981   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7982   (eval $ac_try) 2>&5
7983   ac_status=$?
7984   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7985   (exit $ac_status); }; } &&
7986          { ac_try='test -s conftest$ac_exeext'
7987   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7988   (eval $ac_try) 2>&5
7989   ac_status=$?
7990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7991   (exit $ac_status); }; }; then
7992
7993 lt_aix_libpath_sed='
7994     /Import File Strings/,/^$/ {
7995         /^0/ {
7996             s/^0  *\(.*\)$/\1/
7997             p
7998         }
7999     }'
8000 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8001 # Check for a 64-bit object if we didn't find anything.
8002 if test -z "$aix_libpath"; then
8003   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8004 fi
8005 else
8006   echo "$as_me: failed program was:" >&5
8007 sed 's/^/| /' conftest.$ac_ext >&5
8008
8009 fi
8010 rm -f conftest.err conftest.$ac_objext \
8011       conftest$ac_exeext conftest.$ac_ext
8012 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8013
8014          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8015           # Warning - without using the other run time loading flags,
8016           # -berok will link without error, but may produce a broken library.
8017           no_undefined_flag=' ${wl}-bernotok'
8018           allow_undefined_flag=' ${wl}-berok'
8019           # Exported symbols can be pulled into shared objects from archives
8020           whole_archive_flag_spec='$convenience'
8021           archive_cmds_need_lc=yes
8022           # This is similar to how AIX traditionally builds its shared libraries.
8023           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'
8024         fi
8025       fi
8026       ;;
8027
8028     amigaos*)
8029       if test "$host_cpu" = m68k; then
8030         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)'
8031         hardcode_libdir_flag_spec='-L$libdir'
8032         hardcode_minus_L=yes
8033       fi
8034       # see comment about different semantics on the GNU ld section
8035       ld_shlibs=no
8036       ;;
8037
8038     bsdi[45]*)
8039       export_dynamic_flag_spec=-rdynamic
8040       ;;
8041
8042     cygwin* | mingw* | pw32*)
8043       # When not using gcc, we currently assume that we are using
8044       # Microsoft Visual C++.
8045       # hardcode_libdir_flag_spec is actually meaningless, as there is
8046       # no search path for DLLs.
8047       hardcode_libdir_flag_spec=' '
8048       allow_undefined_flag=unsupported
8049       # Tell ltmain to make .lib files, not .a files.
8050       libext=lib
8051       # Tell ltmain to make .dll files, not .so files.
8052       shrext_cmds=".dll"
8053       # FIXME: Setting linknames here is a bad hack.
8054       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8055       # The linker will automatically build a .lib file if we build a DLL.
8056       old_archive_from_new_cmds='true'
8057       # FIXME: Should let the user specify the lib program.
8058       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8059       fix_srcfile_path='`cygpath -w "$srcfile"`'
8060       enable_shared_with_static_runtimes=yes
8061       ;;
8062
8063     darwin* | rhapsody*)
8064       case $host_os in
8065       rhapsody* | darwin1.[012])
8066         allow_undefined_flag='${wl}-undefined ${wl}suppress'
8067         ;;
8068       *) # Darwin 1.3 on
8069         case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
8070         10.[012])
8071           allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8072           ;;
8073         10.*)
8074           allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
8075           ;;
8076         esac
8077         ;;
8078       esac
8079       archive_cmds_need_lc=no
8080       hardcode_direct=no
8081       hardcode_automatic=yes
8082       hardcode_shlibpath_var=unsupported
8083       whole_archive_flag_spec=''
8084       link_all_deplibs=yes
8085       if test "$GCC" = yes ; then
8086         if test "${lt_cv_apple_cc_single_mod+set}" = set; then
8087   echo $ECHO_N "(cached) $ECHO_C" >&6
8088 else
8089   lt_cv_apple_cc_single_mod=no
8090         if test -z "${LT_MULTI_MODULE}"; then
8091           # By default we will add the -single_module flag. You can override
8092           # by either setting the environment variable LT_MULTI_MODULE
8093           # non-empty at configure time, or by adding -multi-module to the
8094           # link flags.
8095           echo "int foo(void){return 1;}" > conftest.c
8096           $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8097               -dynamiclib ${wl}-single_module conftest.c
8098           if test -f libconftest.dylib; then
8099               lt_cv_apple_cc_single_mod=yes
8100               rm libconftest.dylib
8101           fi
8102           rm conftest.$ac_ext
8103         fi
8104 fi
8105
8106         output_verbose_link_cmd=echo
8107         if test "X$lt_cv_apple_cc_single_mod" = Xyes ; then
8108           archive_cmds='$CC -dynamiclib $single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8109           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}'
8110         else
8111           archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8112           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}'
8113         fi
8114         module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8115         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}'
8116       else
8117         case $cc_basename in
8118         xlc*)
8119           output_verbose_link_cmd=echo
8120           archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`$ECHO $rpath/$soname` $verstring'
8121           module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8122           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8123           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}'
8124           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}'
8125           ;;
8126         *)
8127           ld_shlibs=no
8128           ;;
8129         esac
8130       fi
8131       ;;
8132
8133     dgux*)
8134       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8135       hardcode_libdir_flag_spec='-L$libdir'
8136       hardcode_shlibpath_var=no
8137       ;;
8138
8139     freebsd1*)
8140       ld_shlibs=no
8141       ;;
8142
8143     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8144     # support.  Future versions do this automatically, but an explicit c++rt0.o
8145     # does not break anything, and helps significantly (at the cost of a little
8146     # extra space).
8147     freebsd2.2*)
8148       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8149       hardcode_libdir_flag_spec='-R$libdir'
8150       hardcode_direct=yes
8151       hardcode_shlibpath_var=no
8152       ;;
8153
8154     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8155     freebsd2*)
8156       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8157       hardcode_direct=yes
8158       hardcode_minus_L=yes
8159       hardcode_shlibpath_var=no
8160       ;;
8161
8162     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8163     freebsd* | dragonfly*)
8164       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8165       hardcode_libdir_flag_spec='-R$libdir'
8166       hardcode_direct=yes
8167       hardcode_shlibpath_var=no
8168       ;;
8169
8170     hpux9*)
8171       if test "$GCC" = yes; then
8172         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'
8173       else
8174         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'
8175       fi
8176       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8177       hardcode_libdir_separator=:
8178       hardcode_direct=yes
8179
8180       # hardcode_minus_L: Not really in the search PATH,
8181       # but as the default location of the library.
8182       hardcode_minus_L=yes
8183       export_dynamic_flag_spec='${wl}-E'
8184       ;;
8185
8186     hpux10*)
8187       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8188         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8189       else
8190         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8191       fi
8192       if test "$with_gnu_ld" = no; then
8193         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8194         hardcode_libdir_flag_spec_ld='+b $libdir'
8195         hardcode_libdir_separator=:
8196         hardcode_direct=yes
8197         hardcode_direct_absolute=yes
8198         export_dynamic_flag_spec='${wl}-E'
8199         # hardcode_minus_L: Not really in the search PATH,
8200         # but as the default location of the library.
8201         hardcode_minus_L=yes
8202       fi
8203       ;;
8204
8205     hpux11*)
8206       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8207         case $host_cpu in
8208         hppa*64*)
8209           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8210           ;;
8211         ia64*)
8212           archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8213           ;;
8214         *)
8215           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8216           ;;
8217         esac
8218       else
8219         case $host_cpu in
8220         hppa*64*)
8221           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8222           ;;
8223         ia64*)
8224           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8225           ;;
8226         *)
8227           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8228           ;;
8229         esac
8230       fi
8231       if test "$with_gnu_ld" = no; then
8232         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8233         hardcode_libdir_separator=:
8234
8235         case $host_cpu in
8236         hppa*64*|ia64*)
8237           hardcode_direct=no
8238           hardcode_shlibpath_var=no
8239           ;;
8240         *)
8241           hardcode_direct=yes
8242           hardcode_direct_absolute=yes
8243           export_dynamic_flag_spec='${wl}-E'
8244
8245           # hardcode_minus_L: Not really in the search PATH,
8246           # but as the default location of the library.
8247           hardcode_minus_L=yes
8248           ;;
8249         esac
8250       fi
8251       ;;
8252
8253     irix5* | irix6* | nonstopux*)
8254       if test "$GCC" = yes; then
8255         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'
8256         # Try to use the -exported_symbol ld option, if it does not
8257         # work, assume that -exports_file does not work either and
8258         # implicitly export all symbols.
8259         save_LDFLAGS="$LDFLAGS"
8260         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8261         cat >conftest.$ac_ext <<_ACEOF
8262 int foo(void) {}
8263 _ACEOF
8264 rm -f conftest.$ac_objext conftest$ac_exeext
8265 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8266   (eval $ac_link) 2>conftest.er1
8267   ac_status=$?
8268   grep -v '^ *+' conftest.er1 >conftest.err
8269   rm -f conftest.er1
8270   cat conftest.err >&5
8271   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8272   (exit $ac_status); } &&
8273          { ac_try='test -z "$ac_c_werror_flag"
8274                          || test ! -s conftest.err'
8275   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8276   (eval $ac_try) 2>&5
8277   ac_status=$?
8278   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8279   (exit $ac_status); }; } &&
8280          { ac_try='test -s conftest$ac_exeext'
8281   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8282   (eval $ac_try) 2>&5
8283   ac_status=$?
8284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8285   (exit $ac_status); }; }; then
8286   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'
8287
8288 else
8289   echo "$as_me: failed program was:" >&5
8290 sed 's/^/| /' conftest.$ac_ext >&5
8291
8292 fi
8293 rm -f conftest.err conftest.$ac_objext \
8294       conftest$ac_exeext conftest.$ac_ext
8295         LDFLAGS="$save_LDFLAGS"
8296       else
8297         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'
8298         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'
8299       fi
8300       archive_cmds_need_lc='no'
8301       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8302       hardcode_libdir_separator=:
8303       inherit_rpath=yes
8304       link_all_deplibs=yes
8305       ;;
8306
8307     netbsd*)
8308       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8309         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8310       else
8311         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8312       fi
8313       hardcode_libdir_flag_spec='-R$libdir'
8314       hardcode_direct=yes
8315       hardcode_shlibpath_var=no
8316       ;;
8317
8318     newsos6)
8319       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8320       hardcode_direct=yes
8321       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8322       hardcode_libdir_separator=:
8323       hardcode_shlibpath_var=no
8324       ;;
8325
8326     *nto* | *qnx*)
8327       ;;
8328
8329     openbsd*)
8330       hardcode_direct=yes
8331       hardcode_shlibpath_var=no
8332       hardcode_direct_absolute=yes
8333       if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8334         archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8335         archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8336         hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8337         export_dynamic_flag_spec='${wl}-E'
8338       else
8339         case $host_os in
8340         openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8341           archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8342           hardcode_libdir_flag_spec='-R$libdir'
8343           ;;
8344         *)
8345           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8346           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8347           ;;
8348         esac
8349       fi
8350       ;;
8351
8352     os2*)
8353       hardcode_libdir_flag_spec='-L$libdir'
8354       hardcode_minus_L=yes
8355       allow_undefined_flag=unsupported
8356       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'
8357       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8358       ;;
8359
8360     osf3*)
8361       if test "$GCC" = yes; then
8362         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8363         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'
8364       else
8365         allow_undefined_flag=' -expect_unresolved \*'
8366         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'
8367       fi
8368       archive_cmds_need_lc='no'
8369       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8370       hardcode_libdir_separator=:
8371       ;;
8372
8373     osf4* | osf5*)      # as osf3* with the addition of -msym flag
8374       if test "$GCC" = yes; then
8375         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8376         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'
8377         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8378       else
8379         allow_undefined_flag=' -expect_unresolved \*'
8380         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'
8381         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~
8382         $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'
8383
8384         # Both c and cxx compiler support -rpath directly
8385         hardcode_libdir_flag_spec='-rpath $libdir'
8386       fi
8387       archive_cmds_need_lc='no'
8388       hardcode_libdir_separator=:
8389       ;;
8390
8391     solaris*)
8392       no_undefined_flag=' -z defs'
8393       if test "$GCC" = yes; then
8394         wlarc='${wl}'
8395         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8396         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8397           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8398       else
8399         case `$CC -V 2>&1` in
8400         *"Compilers 5.0"*)
8401           wlarc=''
8402           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8403           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8404           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8405           ;;
8406         *)
8407           wlarc='${wl}'
8408           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8409           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8410           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8411           ;;
8412         esac
8413       fi
8414       hardcode_libdir_flag_spec='-R$libdir'
8415       hardcode_shlibpath_var=no
8416       case $host_os in
8417       solaris2.[0-5] | solaris2.[0-5].*) ;;
8418       *)
8419         # The compiler driver will combine and reorder linker options,
8420         # but understands `-z linker_flag'.  GCC discards it without `$wl',
8421         # but is careful enough not to reorder.
8422         # Supported since Solaris 2.6 (maybe 2.5.1?)
8423         if test "$GCC" = yes; then
8424           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8425         else
8426           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8427         fi
8428         ;;
8429       esac
8430       link_all_deplibs=yes
8431       ;;
8432
8433     sunos4*)
8434       if test "x$host_vendor" = xsequent; then
8435         # Use $CC to link under sequent, because it throws in some extra .o
8436         # files that make .init and .fini sections work.
8437         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8438       else
8439         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8440       fi
8441       hardcode_libdir_flag_spec='-L$libdir'
8442       hardcode_direct=yes
8443       hardcode_minus_L=yes
8444       hardcode_shlibpath_var=no
8445       ;;
8446
8447     sysv4)
8448       case $host_vendor in
8449         sni)
8450           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8451           hardcode_direct=yes # is this really true???
8452         ;;
8453         siemens)
8454           ## LD is ld it makes a PLAMLIB
8455           ## CC just makes a GrossModule.
8456           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8457           reload_cmds='$CC -r -o $output$reload_objs'
8458           hardcode_direct=no
8459         ;;
8460         motorola)
8461           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8462           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8463         ;;
8464       esac
8465       runpath_var='LD_RUN_PATH'
8466       hardcode_shlibpath_var=no
8467       ;;
8468
8469     sysv4.3*)
8470       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8471       hardcode_shlibpath_var=no
8472       export_dynamic_flag_spec='-Bexport'
8473       ;;
8474
8475     sysv4*MP*)
8476       if test -d /usr/nec; then
8477         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8478         hardcode_shlibpath_var=no
8479         runpath_var=LD_RUN_PATH
8480         hardcode_runpath_var=yes
8481         ld_shlibs=yes
8482       fi
8483       ;;
8484
8485     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8486       no_undefined_flag='${wl}-z,text'
8487       archive_cmds_need_lc=no
8488       hardcode_shlibpath_var=no
8489       runpath_var='LD_RUN_PATH'
8490
8491       if test "$GCC" = yes; then
8492         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8493         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8494       else
8495         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8496         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8497       fi
8498       ;;
8499
8500     sysv5* | sco3.2v5* | sco5v6*)
8501       # Note: We can NOT use -z defs as we might desire, because we do not
8502       # link with -lc, and that would cause any symbols used from libc to
8503       # always be unresolved, which means just about no library would
8504       # ever link correctly.  If we're not using GNU ld we use -z text
8505       # though, which does catch some bad symbols but isn't as heavy-handed
8506       # as -z defs.
8507       no_undefined_flag='${wl}-z,text'
8508       allow_undefined_flag='${wl}-z,nodefs'
8509       archive_cmds_need_lc=no
8510       hardcode_shlibpath_var=no
8511       hardcode_libdir_flag_spec='${wl}-R,$libdir'
8512       hardcode_libdir_separator=':'
8513       link_all_deplibs=yes
8514       export_dynamic_flag_spec='${wl}-Bexport'
8515       runpath_var='LD_RUN_PATH'
8516
8517       if test "$GCC" = yes; then
8518         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8519         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8520       else
8521         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8522         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8523       fi
8524       ;;
8525
8526     uts4*)
8527       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8528       hardcode_libdir_flag_spec='-L$libdir'
8529       hardcode_shlibpath_var=no
8530       ;;
8531
8532     *)
8533       ld_shlibs=no
8534       ;;
8535     esac
8536
8537     if test x$host_vendor = xsni; then
8538       case $host in
8539       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8540         export_dynamic_flag_spec='${wl}-Blargedynsym'
8541         ;;
8542       esac
8543     fi
8544   fi
8545
8546 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8547 echo "${ECHO_T}$ld_shlibs" >&6
8548 test "$ld_shlibs" = no && can_build_shared=no
8549
8550 with_gnu_ld=$with_gnu_ld
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561
8562
8563
8564
8565
8566 #
8567 # Do we need to explicitly link libc?
8568 #
8569 case "x$archive_cmds_need_lc" in
8570 x|xyes)
8571   # Assume -lc should be added
8572   archive_cmds_need_lc=yes
8573
8574   if test "$enable_shared" = yes && test "$GCC" = yes; then
8575     case $archive_cmds in
8576     *'~'*)
8577       # FIXME: we may have to deal with multi-command sequences.
8578       ;;
8579     '$CC '*)
8580       # Test whether the compiler implicitly links with -lc since on some
8581       # systems, -lgcc has to come before -lc. If gcc already passes -lc
8582       # to ld, don't add -lc before -lgcc.
8583       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
8584 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
8585       $RM conftest*
8586       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8587
8588       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8589   (eval $ac_compile) 2>&5
8590   ac_status=$?
8591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8592   (exit $ac_status); } 2>conftest.err; then
8593         soname=conftest
8594         lib=conftest
8595         libobjs=conftest.$ac_objext
8596         deplibs=
8597         wl=$lt_prog_compiler_wl
8598         pic_flag=$lt_prog_compiler_pic
8599         compiler_flags=-v
8600         linker_flags=-v
8601         verstring=
8602         output_objdir=.
8603         libname=conftest
8604         lt_save_allow_undefined_flag=$allow_undefined_flag
8605         allow_undefined_flag=
8606         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
8607   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8608   ac_status=$?
8609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8610   (exit $ac_status); }
8611         then
8612           archive_cmds_need_lc=no
8613         else
8614           archive_cmds_need_lc=yes
8615         fi
8616         allow_undefined_flag=$lt_save_allow_undefined_flag
8617       else
8618         cat conftest.err 1>&5
8619       fi
8620       $RM conftest*
8621       echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
8622 echo "${ECHO_T}$archive_cmds_need_lc" >&6
8623       ;;
8624     esac
8625   fi
8626   ;;
8627 esac
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
8695
8696
8697
8698
8699
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
8784
8785   echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8786 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
8787 withGCC=$GCC
8788 if test "$withGCC" = yes; then
8789   case $host_os in
8790     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
8791     *) lt_awk_arg="/^libraries:/" ;;
8792   esac
8793   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8794   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
8795     # if the path contains ";" then we assume it to be the separator
8796     # otherwise default to the standard path separator (i.e. ":") - it is
8797     # assumed that no part of a normal pathname contains ";" but that should
8798     # okay in the real world where ";" in dirpaths is itself problematic.
8799     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
8800   else
8801     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8802   fi
8803   # Ok, now we have the path, separated by spaces, we can step through it
8804   # and add multilib dir if necessary.
8805   lt_tmp_lt_search_path_spec=
8806   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
8807   for lt_sys_path in $lt_search_path_spec; do
8808     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
8809       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
8810     else
8811       test -d "$lt_sys_path" && \
8812         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
8813     fi
8814   done
8815   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
8816 BEGIN {RS=" "; FS="/|\n";} {
8817   lt_foo="";
8818   lt_count=0;
8819   for (lt_i = NF; lt_i > 0; lt_i--) {
8820     if ($lt_i != "" && $lt_i != ".") {
8821       if ($lt_i == "..") {
8822         lt_count++;
8823       } else {
8824         if (lt_count == 0) {
8825           lt_foo="/" $lt_i lt_foo;
8826         } else {
8827           lt_count--;
8828         }
8829       }
8830     }
8831   }
8832   if (lt_foo != "") { lt_freq[lt_foo]++; }
8833   if (lt_freq[lt_foo] == 1) { print lt_foo; }
8834 }'`
8835   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
8836 else
8837   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8838 fi
8839 library_names_spec=
8840 libname_spec='lib$name'
8841 soname_spec=
8842 shrext_cmds=".so"
8843 postinstall_cmds=
8844 postuninstall_cmds=
8845 finish_cmds=
8846 finish_eval=
8847 shlibpath_var=
8848 shlibpath_overrides_runpath=unknown
8849 version_type=none
8850 dynamic_linker="$host_os ld.so"
8851 sys_lib_dlsearch_path_spec="/lib /usr/lib"
8852 need_lib_prefix=unknown
8853 hardcode_into_libs=no
8854
8855 # when you set need_version to no, make sure it does not cause -set_version
8856 # flags to be left without arguments
8857 need_version=unknown
8858
8859 case $host_os in
8860 aix3*)
8861   version_type=linux
8862   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8863   shlibpath_var=LIBPATH
8864
8865   # AIX 3 has no versioning support, so we append a major version to the name.
8866   soname_spec='${libname}${release}${shared_ext}$major'
8867   ;;
8868
8869 aix[4-9]*)
8870   version_type=linux
8871   need_lib_prefix=no
8872   need_version=no
8873   hardcode_into_libs=yes
8874   if test "$host_cpu" = ia64; then
8875     # AIX 5 supports IA64
8876     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8877     shlibpath_var=LD_LIBRARY_PATH
8878   else
8879     # With GCC up to 2.95.x, collect2 would create an import file
8880     # for dependence libraries.  The import file would start with
8881     # the line `#! .'.  This would cause the generated library to
8882     # depend on `.', always an invalid library.  This was fixed in
8883     # development snapshots of GCC prior to 3.0.
8884     case $host_os in
8885       aix4 | aix4.[01] | aix4.[01].*)
8886       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8887            echo ' yes '
8888            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
8889         :
8890       else
8891         can_build_shared=no
8892       fi
8893       ;;
8894     esac
8895     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8896     # soname into executable. Probably we can add versioning support to
8897     # collect2, so additional links can be useful in future.
8898     if test "$aix_use_runtimelinking" = yes; then
8899       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8900       # instead of lib<name>.a to let people know that these are not
8901       # typical AIX shared libraries.
8902       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8903     else
8904       # We preserve .a as extension for shared libraries through AIX4.2
8905       # and later when we are not doing run time linking.
8906       library_names_spec='${libname}${release}.a $libname.a'
8907       soname_spec='${libname}${release}${shared_ext}$major'
8908     fi
8909     shlibpath_var=LIBPATH
8910   fi
8911   ;;
8912
8913 amigaos*)
8914   if test "$host_cpu" = m68k; then
8915     library_names_spec='$libname.ixlibrary $libname.a'
8916     # Create ${libname}_ixlibrary.a entries in /sys/libs.
8917     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'
8918   else
8919     dynamic_linker=no
8920   fi
8921   ;;
8922
8923 beos*)
8924   library_names_spec='${libname}${shared_ext}'
8925   dynamic_linker="$host_os ld.so"
8926   shlibpath_var=LIBRARY_PATH
8927   ;;
8928
8929 bsdi[45]*)
8930   version_type=linux
8931   need_version=no
8932   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8933   soname_spec='${libname}${release}${shared_ext}$major'
8934   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
8935   shlibpath_var=LD_LIBRARY_PATH
8936   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8937   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
8938   # the default ld.so.conf also contains /usr/contrib/lib and
8939   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8940   # libtool to hard-code these into programs
8941   ;;
8942
8943 cygwin* | mingw* | pw32*)
8944   version_type=windows
8945   shrext_cmds=".dll"
8946   need_version=no
8947   need_lib_prefix=no
8948
8949   case $withGCC,$host_os in
8950   yes,cygwin* | yes,mingw* | yes,pw32*)
8951     library_names_spec='$libname.dll.a'
8952     # DLL is installed to $(libdir)/../bin by postinstall_cmds
8953     postinstall_cmds='base_file=`basename \${file}`~
8954       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
8955       dldir=$destdir/`dirname \$dlpath`~
8956       test -d \$dldir || mkdir -p \$dldir~
8957       $install_prog $dir/$dlname \$dldir/$dlname~
8958       chmod a+x \$dldir/$dlname~
8959       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
8960         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
8961       fi'
8962     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8963       dlpath=$dir/\$dldll~
8964        $RM \$dlpath'
8965     shlibpath_overrides_runpath=yes
8966
8967     case $host_os in
8968     cygwin*)
8969       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8970       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8971       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
8972       ;;
8973     mingw*)
8974       # MinGW DLLs use traditional 'lib' prefix
8975       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8976       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8977       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
8978         # It is most probably a Windows format PATH printed by
8979         # mingw gcc, but we are running on Cygwin. Gcc prints its search
8980         # path with ; separators, and with drive letters. We can handle the
8981         # drive letters (cygwin fileutils understands them), so leave them,
8982         # especially as we might pass files found there to a mingw objdump,
8983         # which wouldn't understand a cygwinified path. Ahh.
8984         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8985       else
8986         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8987       fi
8988       ;;
8989     pw32*)
8990       # pw32 DLLs use 'pw' prefix rather than 'lib'
8991       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8992       ;;
8993     esac
8994     ;;
8995
8996   *)
8997     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8998     ;;
8999   esac
9000   dynamic_linker='Win32 ld.exe'
9001   # FIXME: first we should search . and the directory the executable is in
9002   shlibpath_var=PATH
9003   ;;
9004
9005 darwin* | rhapsody*)
9006   dynamic_linker="$host_os dyld"
9007   version_type=darwin
9008   need_lib_prefix=no
9009   need_version=no
9010   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9011   soname_spec='${libname}${release}${major}$shared_ext'
9012   shlibpath_overrides_runpath=yes
9013   shlibpath_var=DYLD_LIBRARY_PATH
9014   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9015
9016   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9017   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9018   ;;
9019
9020 dgux*)
9021   version_type=linux
9022   need_lib_prefix=no
9023   need_version=no
9024   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9025   soname_spec='${libname}${release}${shared_ext}$major'
9026   shlibpath_var=LD_LIBRARY_PATH
9027   ;;
9028
9029 freebsd1*)
9030   dynamic_linker=no
9031   ;;
9032
9033 freebsd* | dragonfly*)
9034   # DragonFly does not have aout.  When/if they implement a new
9035   # versioning mechanism, adjust this.
9036   if test -x /usr/bin/objformat; then
9037     objformat=`/usr/bin/objformat`
9038   else
9039     case $host_os in
9040     freebsd[123]*) objformat=aout ;;
9041     *) objformat=elf ;;
9042     esac
9043   fi
9044   version_type=freebsd-$objformat
9045   case $version_type in
9046     freebsd-elf*)
9047       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9048       need_version=no
9049       need_lib_prefix=no
9050       ;;
9051     freebsd-*)
9052       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9053       need_version=yes
9054       ;;
9055   esac
9056   shlibpath_var=LD_LIBRARY_PATH
9057   case $host_os in
9058   freebsd2*)
9059     shlibpath_overrides_runpath=yes
9060     ;;
9061   freebsd3.[01]* | freebsdelf3.[01]*)
9062     shlibpath_overrides_runpath=yes
9063     hardcode_into_libs=yes
9064     ;;
9065   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9066   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9067     shlibpath_overrides_runpath=no
9068     hardcode_into_libs=yes
9069     ;;
9070   *) # from 4.6 on, and DragonFly
9071     shlibpath_overrides_runpath=yes
9072     hardcode_into_libs=yes
9073     ;;
9074   esac
9075   ;;
9076
9077 gnu*)
9078   version_type=linux
9079   need_lib_prefix=no
9080   need_version=no
9081   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9082   soname_spec='${libname}${release}${shared_ext}$major'
9083   shlibpath_var=LD_LIBRARY_PATH
9084   hardcode_into_libs=yes
9085   ;;
9086
9087 hpux9* | hpux10* | hpux11*)
9088   # Give a soname corresponding to the major version so that dld.sl refuses to
9089   # link against other versions.
9090   version_type=sunos
9091   need_lib_prefix=no
9092   need_version=no
9093   case $host_cpu in
9094   ia64*)
9095     shrext_cmds='.so'
9096     hardcode_into_libs=yes
9097     dynamic_linker="$host_os dld.so"
9098     shlibpath_var=LD_LIBRARY_PATH
9099     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9100     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9101     soname_spec='${libname}${release}${shared_ext}$major'
9102     if test "X$HPUX_IA64_MODE" = X32; then
9103       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9104     else
9105       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9106     fi
9107     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9108     ;;
9109   hppa*64*)
9110     shrext_cmds='.sl'
9111     hardcode_into_libs=yes
9112     dynamic_linker="$host_os dld.sl"
9113     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9114     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9115     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9116     soname_spec='${libname}${release}${shared_ext}$major'
9117     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9118     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9119     ;;
9120   *)
9121     shrext_cmds='.sl'
9122     dynamic_linker="$host_os dld.sl"
9123     shlibpath_var=SHLIB_PATH
9124     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9125     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9126     soname_spec='${libname}${release}${shared_ext}$major'
9127     ;;
9128   esac
9129   # HP-UX runs *really* slowly unless shared libraries are mode 555.
9130   postinstall_cmds='chmod 555 $lib'
9131   ;;
9132
9133 interix[3-9]*)
9134   version_type=linux
9135   need_lib_prefix=no
9136   need_version=no
9137   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9138   soname_spec='${libname}${release}${shared_ext}$major'
9139   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9140   shlibpath_var=LD_LIBRARY_PATH
9141   shlibpath_overrides_runpath=no
9142   hardcode_into_libs=yes
9143   ;;
9144
9145 irix5* | irix6* | nonstopux*)
9146   case $host_os in
9147     nonstopux*) version_type=nonstopux ;;
9148     *)
9149         if test "$lt_cv_prog_gnu_ld" = yes; then
9150                 version_type=linux
9151         else
9152                 version_type=irix
9153         fi ;;
9154   esac
9155   need_lib_prefix=no
9156   need_version=no
9157   soname_spec='${libname}${release}${shared_ext}$major'
9158   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9159   case $host_os in
9160   irix5* | nonstopux*)
9161     libsuff= shlibsuff=
9162     ;;
9163   *)
9164     case $LD in # libtool.m4 will add one of these switches to LD
9165     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9166       libsuff= shlibsuff= libmagic=32-bit;;
9167     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9168       libsuff=32 shlibsuff=N32 libmagic=N32;;
9169     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9170       libsuff=64 shlibsuff=64 libmagic=64-bit;;
9171     *) libsuff= shlibsuff= libmagic=never-match;;
9172     esac
9173     ;;
9174   esac
9175   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9176   shlibpath_overrides_runpath=no
9177   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9178   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9179   hardcode_into_libs=yes
9180   ;;
9181
9182 # No shared lib support for Linux oldld, aout, or coff.
9183 linux*oldld* | linux*aout* | linux*coff*)
9184   dynamic_linker=no
9185   ;;
9186
9187 # This must be Linux ELF.
9188 linux* | k*bsd*-gnu)
9189   version_type=linux
9190   need_lib_prefix=no
9191   need_version=no
9192   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9193   soname_spec='${libname}${release}${shared_ext}$major'
9194   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9195   shlibpath_var=LD_LIBRARY_PATH
9196   shlibpath_overrides_runpath=no
9197   # Some binutils ld are patched to set DT_RUNPATH
9198   save_LDFLAGS=$LDFLAGS
9199   save_libdir=$libdir
9200   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9201        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9202   cat >conftest.$ac_ext <<_ACEOF
9203 /* confdefs.h.  */
9204 _ACEOF
9205 cat confdefs.h >>conftest.$ac_ext
9206 cat >>conftest.$ac_ext <<_ACEOF
9207 /* end confdefs.h.  */
9208
9209 int
9210 main ()
9211 {
9212
9213   ;
9214   return 0;
9215 }
9216 _ACEOF
9217 rm -f conftest.$ac_objext conftest$ac_exeext
9218 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9219   (eval $ac_link) 2>conftest.er1
9220   ac_status=$?
9221   grep -v '^ *+' conftest.er1 >conftest.err
9222   rm -f conftest.er1
9223   cat conftest.err >&5
9224   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9225   (exit $ac_status); } &&
9226          { ac_try='test -z "$ac_c_werror_flag"
9227                          || test ! -s conftest.err'
9228   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9229   (eval $ac_try) 2>&5
9230   ac_status=$?
9231   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9232   (exit $ac_status); }; } &&
9233          { ac_try='test -s conftest$ac_exeext'
9234   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9235   (eval $ac_try) 2>&5
9236   ac_status=$?
9237   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9238   (exit $ac_status); }; }; then
9239   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir"; then
9240   shlibpath_overrides_runpath=yes
9241 fi
9242
9243 else
9244   echo "$as_me: failed program was:" >&5
9245 sed 's/^/| /' conftest.$ac_ext >&5
9246
9247 fi
9248 rm -f conftest.err conftest.$ac_objext \
9249       conftest$ac_exeext conftest.$ac_ext
9250   LDFLAGS=$save_LDFLAGS
9251   libdir=$save_libdir
9252
9253   # This implies no fast_install, which is unacceptable.
9254   # Some rework will be needed to allow for fast_install
9255   # before this can be enabled.
9256   hardcode_into_libs=yes
9257
9258   # Append ld.so.conf contents to the search path
9259   if test -f /etc/ld.so.conf; then
9260     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' ' '`
9261     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9262   fi
9263
9264   # We used to test for /lib/ld.so.1 and disable shared libraries on
9265   # powerpc, because MkLinux only supported shared libraries with the
9266   # GNU dynamic linker.  Since this was broken with cross compilers,
9267   # most powerpc-linux boxes support dynamic linking these days and
9268   # people can always --disable-shared, the test was removed, and we
9269   # assume the GNU/Linux dynamic linker is in use.
9270   dynamic_linker='GNU/Linux ld.so'
9271   ;;
9272
9273 netbsd*)
9274   version_type=sunos
9275   need_lib_prefix=no
9276   need_version=no
9277   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9278     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9279     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9280     dynamic_linker='NetBSD (a.out) ld.so'
9281   else
9282     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9283     soname_spec='${libname}${release}${shared_ext}$major'
9284     dynamic_linker='NetBSD ld.elf_so'
9285   fi
9286   shlibpath_var=LD_LIBRARY_PATH
9287   shlibpath_overrides_runpath=yes
9288   hardcode_into_libs=yes
9289   ;;
9290
9291 newsos6)
9292   version_type=linux
9293   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9294   shlibpath_var=LD_LIBRARY_PATH
9295   shlibpath_overrides_runpath=yes
9296   ;;
9297
9298 *nto* | *qnx*)
9299   version_type=qnx
9300   need_lib_prefix=no
9301   need_version=no
9302   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9303   soname_spec='${libname}${release}${shared_ext}$major'
9304   shlibpath_var=LD_LIBRARY_PATH
9305   shlibpath_overrides_runpath=no
9306   hardcode_into_libs=yes
9307   dynamic_linker='ldqnx.so'
9308   ;;
9309
9310 openbsd*)
9311   version_type=sunos
9312   sys_lib_dlsearch_path_spec="/usr/lib"
9313   need_lib_prefix=no
9314   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9315   case $host_os in
9316     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9317     *)                          need_version=no  ;;
9318   esac
9319   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9320   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9321   shlibpath_var=LD_LIBRARY_PATH
9322   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9323     case $host_os in
9324       openbsd2.[89] | openbsd2.[89].*)
9325         shlibpath_overrides_runpath=no
9326         ;;
9327       *)
9328         shlibpath_overrides_runpath=yes
9329         ;;
9330       esac
9331   else
9332     shlibpath_overrides_runpath=yes
9333   fi
9334   ;;
9335
9336 os2*)
9337   libname_spec='$name'
9338   shrext_cmds=".dll"
9339   need_lib_prefix=no
9340   library_names_spec='$libname${shared_ext} $libname.a'
9341   dynamic_linker='OS/2 ld.exe'
9342   shlibpath_var=LIBPATH
9343   ;;
9344
9345 osf3* | osf4* | osf5*)
9346   version_type=osf
9347   need_lib_prefix=no
9348   need_version=no
9349   soname_spec='${libname}${release}${shared_ext}$major'
9350   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9351   shlibpath_var=LD_LIBRARY_PATH
9352   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9353   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9354   ;;
9355
9356 rdos*)
9357   dynamic_linker=no
9358   ;;
9359
9360 solaris*)
9361   version_type=linux
9362   need_lib_prefix=no
9363   need_version=no
9364   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9365   soname_spec='${libname}${release}${shared_ext}$major'
9366   shlibpath_var=LD_LIBRARY_PATH
9367   shlibpath_overrides_runpath=yes
9368   hardcode_into_libs=yes
9369   # ldd complains unless libraries are executable
9370   postinstall_cmds='chmod +x $lib'
9371   ;;
9372
9373 sunos4*)
9374   version_type=sunos
9375   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9376   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9377   shlibpath_var=LD_LIBRARY_PATH
9378   shlibpath_overrides_runpath=yes
9379   if test "$with_gnu_ld" = yes; then
9380     need_lib_prefix=no
9381   fi
9382   need_version=yes
9383   ;;
9384
9385 sysv4 | sysv4.3*)
9386   version_type=linux
9387   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9388   soname_spec='${libname}${release}${shared_ext}$major'
9389   shlibpath_var=LD_LIBRARY_PATH
9390   case $host_vendor in
9391     sni)
9392       shlibpath_overrides_runpath=no
9393       need_lib_prefix=no
9394       runpath_var=LD_RUN_PATH
9395       ;;
9396     siemens)
9397       need_lib_prefix=no
9398       ;;
9399     motorola)
9400       need_lib_prefix=no
9401       need_version=no
9402       shlibpath_overrides_runpath=no
9403       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9404       ;;
9405   esac
9406   ;;
9407
9408 sysv4*MP*)
9409   if test -d /usr/nec ;then
9410     version_type=linux
9411     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9412     soname_spec='$libname${shared_ext}.$major'
9413     shlibpath_var=LD_LIBRARY_PATH
9414   fi
9415   ;;
9416
9417 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9418   version_type=freebsd-elf
9419   need_lib_prefix=no
9420   need_version=no
9421   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9422   soname_spec='${libname}${release}${shared_ext}$major'
9423   shlibpath_var=LD_LIBRARY_PATH
9424   shlibpath_overrides_runpath=yes
9425   hardcode_into_libs=yes
9426   if test "$with_gnu_ld" = yes; then
9427     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9428   else
9429     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9430     case $host_os in
9431       sco3.2v5*)
9432         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9433         ;;
9434     esac
9435   fi
9436   sys_lib_dlsearch_path_spec='/usr/lib'
9437   ;;
9438
9439 tpf*)
9440   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9441   version_type=linux
9442   need_lib_prefix=no
9443   need_version=no
9444   library_name_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9445   shlibpath_var=LD_LIBRARY_PATH
9446   shlibpath_overrides_runpath=no
9447   hardcode_into_libs=yes
9448   ;;
9449
9450 uts4*)
9451   version_type=linux
9452   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9453   soname_spec='${libname}${release}${shared_ext}$major'
9454   shlibpath_var=LD_LIBRARY_PATH
9455   ;;
9456
9457 *)
9458   dynamic_linker=no
9459   ;;
9460 esac
9461 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9462 echo "${ECHO_T}$dynamic_linker" >&6
9463 test "$dynamic_linker" = no && can_build_shared=no
9464
9465 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9466 if test "$GCC" = yes; then
9467   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9468 fi
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556   echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9557 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9558 hardcode_action=
9559 if test -n "$hardcode_libdir_flag_spec" ||
9560    test -n "$runpath_var" ||
9561    test "X$hardcode_automatic" = "Xyes" ; then
9562
9563   # We can hardcode non-existent directories.
9564   if test "$hardcode_direct" != no &&
9565      # If the only mechanism to avoid hardcoding is shlibpath_var, we
9566      # have to relink, otherwise we might link with an installed library
9567      # when we should be linking with a yet-to-be-installed one
9568      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9569      test "$hardcode_minus_L" != no; then
9570     # Linking always hardcodes the temporary library directory.
9571     hardcode_action=relink
9572   else
9573     # We can link without hardcoding, and we can hardcode nonexisting dirs.
9574     hardcode_action=immediate
9575   fi
9576 else
9577   # We cannot hardcode anything, or else we can only hardcode existing
9578   # directories.
9579   hardcode_action=unsupported
9580 fi
9581 echo "$as_me:$LINENO: result: $hardcode_action" >&5
9582 echo "${ECHO_T}$hardcode_action" >&6
9583
9584 if test "$hardcode_action" = relink ||
9585    test "$inherit_rpath" = yes; then
9586   # Fast installation is not supported
9587   enable_fast_install=no
9588 elif test "$shlibpath_overrides_runpath" = yes ||
9589      test "$enable_shared" = no; then
9590   # Fast installation is not necessary
9591   enable_fast_install=needless
9592 fi
9593
9594
9595
9596
9597
9598
9599   if test "x$enable_dlopen" != xyes; then
9600   enable_dlopen=unknown
9601   enable_dlopen_self=unknown
9602   enable_dlopen_self_static=unknown
9603 else
9604   lt_cv_dlopen=no
9605   lt_cv_dlopen_libs=
9606
9607   case $host_os in
9608   beos*)
9609     lt_cv_dlopen="load_add_on"
9610     lt_cv_dlopen_libs=
9611     lt_cv_dlopen_self=yes
9612     ;;
9613
9614   mingw* | pw32*)
9615     lt_cv_dlopen="LoadLibrary"
9616     lt_cv_dlopen_libs=
9617     ;;
9618
9619   cygwin*)
9620     lt_cv_dlopen="dlopen"
9621     lt_cv_dlopen_libs=
9622     ;;
9623
9624   darwin*)
9625   # if libdl is installed we need to link against it
9626     echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9627 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9628 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9629   echo $ECHO_N "(cached) $ECHO_C" >&6
9630 else
9631   ac_check_lib_save_LIBS=$LIBS
9632 LIBS="-ldl  $LIBS"
9633 cat >conftest.$ac_ext <<_ACEOF
9634 /* confdefs.h.  */
9635 _ACEOF
9636 cat confdefs.h >>conftest.$ac_ext
9637 cat >>conftest.$ac_ext <<_ACEOF
9638 /* end confdefs.h.  */
9639
9640 /* Override any gcc2 internal prototype to avoid an error.  */
9641 #ifdef __cplusplus
9642 extern "C"
9643 #endif
9644 /* We use char because int might match the return type of a gcc2
9645    builtin and then its argument prototype would still apply.  */
9646 char dlopen ();
9647 int
9648 main ()
9649 {
9650 dlopen ();
9651   ;
9652   return 0;
9653 }
9654 _ACEOF
9655 rm -f conftest.$ac_objext conftest$ac_exeext
9656 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9657   (eval $ac_link) 2>conftest.er1
9658   ac_status=$?
9659   grep -v '^ *+' conftest.er1 >conftest.err
9660   rm -f conftest.er1
9661   cat conftest.err >&5
9662   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9663   (exit $ac_status); } &&
9664          { ac_try='test -z "$ac_c_werror_flag"
9665                          || test ! -s conftest.err'
9666   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9667   (eval $ac_try) 2>&5
9668   ac_status=$?
9669   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9670   (exit $ac_status); }; } &&
9671          { ac_try='test -s conftest$ac_exeext'
9672   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9673   (eval $ac_try) 2>&5
9674   ac_status=$?
9675   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9676   (exit $ac_status); }; }; then
9677   ac_cv_lib_dl_dlopen=yes
9678 else
9679   echo "$as_me: failed program was:" >&5
9680 sed 's/^/| /' conftest.$ac_ext >&5
9681
9682 ac_cv_lib_dl_dlopen=no
9683 fi
9684 rm -f conftest.err conftest.$ac_objext \
9685       conftest$ac_exeext conftest.$ac_ext
9686 LIBS=$ac_check_lib_save_LIBS
9687 fi
9688 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9689 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9690 if test $ac_cv_lib_dl_dlopen = yes; then
9691   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9692 else
9693
9694     lt_cv_dlopen="dyld"
9695     lt_cv_dlopen_libs=
9696     lt_cv_dlopen_self=yes
9697
9698 fi
9699
9700     ;;
9701
9702   *)
9703     echo "$as_me:$LINENO: checking for shl_load" >&5
9704 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
9705 if test "${ac_cv_func_shl_load+set}" = set; then
9706   echo $ECHO_N "(cached) $ECHO_C" >&6
9707 else
9708   cat >conftest.$ac_ext <<_ACEOF
9709 /* confdefs.h.  */
9710 _ACEOF
9711 cat confdefs.h >>conftest.$ac_ext
9712 cat >>conftest.$ac_ext <<_ACEOF
9713 /* end confdefs.h.  */
9714 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9715    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9716 #define shl_load innocuous_shl_load
9717
9718 /* System header to define __stub macros and hopefully few prototypes,
9719     which can conflict with char shl_load (); below.
9720     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9721     <limits.h> exists even on freestanding compilers.  */
9722
9723 #ifdef __STDC__
9724 # include <limits.h>
9725 #else
9726 # include <assert.h>
9727 #endif
9728
9729 #undef shl_load
9730
9731 /* Override any gcc2 internal prototype to avoid an error.  */
9732 #ifdef __cplusplus
9733 extern "C"
9734 {
9735 #endif
9736 /* We use char because int might match the return type of a gcc2
9737    builtin and then its argument prototype would still apply.  */
9738 char shl_load ();
9739 /* The GNU C library defines this for functions which it implements
9740     to always fail with ENOSYS.  Some functions are actually named
9741     something starting with __ and the normal name is an alias.  */
9742 #if defined (__stub_shl_load) || defined (__stub___shl_load)
9743 choke me
9744 #else
9745 char (*f) () = shl_load;
9746 #endif
9747 #ifdef __cplusplus
9748 }
9749 #endif
9750
9751 int
9752 main ()
9753 {
9754 return f != shl_load;
9755   ;
9756   return 0;
9757 }
9758 _ACEOF
9759 rm -f conftest.$ac_objext conftest$ac_exeext
9760 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9761   (eval $ac_link) 2>conftest.er1
9762   ac_status=$?
9763   grep -v '^ *+' conftest.er1 >conftest.err
9764   rm -f conftest.er1
9765   cat conftest.err >&5
9766   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9767   (exit $ac_status); } &&
9768          { ac_try='test -z "$ac_c_werror_flag"
9769                          || test ! -s conftest.err'
9770   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9771   (eval $ac_try) 2>&5
9772   ac_status=$?
9773   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9774   (exit $ac_status); }; } &&
9775          { ac_try='test -s conftest$ac_exeext'
9776   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9777   (eval $ac_try) 2>&5
9778   ac_status=$?
9779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9780   (exit $ac_status); }; }; then
9781   ac_cv_func_shl_load=yes
9782 else
9783   echo "$as_me: failed program was:" >&5
9784 sed 's/^/| /' conftest.$ac_ext >&5
9785
9786 ac_cv_func_shl_load=no
9787 fi
9788 rm -f conftest.err conftest.$ac_objext \
9789       conftest$ac_exeext conftest.$ac_ext
9790 fi
9791 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9792 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
9793 if test $ac_cv_func_shl_load = yes; then
9794   lt_cv_dlopen="shl_load"
9795 else
9796   echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9797 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
9798 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9799   echo $ECHO_N "(cached) $ECHO_C" >&6
9800 else
9801   ac_check_lib_save_LIBS=$LIBS
9802 LIBS="-ldld  $LIBS"
9803 cat >conftest.$ac_ext <<_ACEOF
9804 /* confdefs.h.  */
9805 _ACEOF
9806 cat confdefs.h >>conftest.$ac_ext
9807 cat >>conftest.$ac_ext <<_ACEOF
9808 /* end confdefs.h.  */
9809
9810 /* Override any gcc2 internal prototype to avoid an error.  */
9811 #ifdef __cplusplus
9812 extern "C"
9813 #endif
9814 /* We use char because int might match the return type of a gcc2
9815    builtin and then its argument prototype would still apply.  */
9816 char shl_load ();
9817 int
9818 main ()
9819 {
9820 shl_load ();
9821   ;
9822   return 0;
9823 }
9824 _ACEOF
9825 rm -f conftest.$ac_objext conftest$ac_exeext
9826 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9827   (eval $ac_link) 2>conftest.er1
9828   ac_status=$?
9829   grep -v '^ *+' conftest.er1 >conftest.err
9830   rm -f conftest.er1
9831   cat conftest.err >&5
9832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9833   (exit $ac_status); } &&
9834          { ac_try='test -z "$ac_c_werror_flag"
9835                          || test ! -s conftest.err'
9836   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9837   (eval $ac_try) 2>&5
9838   ac_status=$?
9839   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9840   (exit $ac_status); }; } &&
9841          { ac_try='test -s conftest$ac_exeext'
9842   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9843   (eval $ac_try) 2>&5
9844   ac_status=$?
9845   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9846   (exit $ac_status); }; }; then
9847   ac_cv_lib_dld_shl_load=yes
9848 else
9849   echo "$as_me: failed program was:" >&5
9850 sed 's/^/| /' conftest.$ac_ext >&5
9851
9852 ac_cv_lib_dld_shl_load=no
9853 fi
9854 rm -f conftest.err conftest.$ac_objext \
9855       conftest$ac_exeext conftest.$ac_ext
9856 LIBS=$ac_check_lib_save_LIBS
9857 fi
9858 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9859 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
9860 if test $ac_cv_lib_dld_shl_load = yes; then
9861   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
9862 else
9863   echo "$as_me:$LINENO: checking for dlopen" >&5
9864 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
9865 if test "${ac_cv_func_dlopen+set}" = set; then
9866   echo $ECHO_N "(cached) $ECHO_C" >&6
9867 else
9868   cat >conftest.$ac_ext <<_ACEOF
9869 /* confdefs.h.  */
9870 _ACEOF
9871 cat confdefs.h >>conftest.$ac_ext
9872 cat >>conftest.$ac_ext <<_ACEOF
9873 /* end confdefs.h.  */
9874 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
9875    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9876 #define dlopen innocuous_dlopen
9877
9878 /* System header to define __stub macros and hopefully few prototypes,
9879     which can conflict with char dlopen (); below.
9880     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9881     <limits.h> exists even on freestanding compilers.  */
9882
9883 #ifdef __STDC__
9884 # include <limits.h>
9885 #else
9886 # include <assert.h>
9887 #endif
9888
9889 #undef dlopen
9890
9891 /* Override any gcc2 internal prototype to avoid an error.  */
9892 #ifdef __cplusplus
9893 extern "C"
9894 {
9895 #endif
9896 /* We use char because int might match the return type of a gcc2
9897    builtin and then its argument prototype would still apply.  */
9898 char dlopen ();
9899 /* The GNU C library defines this for functions which it implements
9900     to always fail with ENOSYS.  Some functions are actually named
9901     something starting with __ and the normal name is an alias.  */
9902 #if defined (__stub_dlopen) || defined (__stub___dlopen)
9903 choke me
9904 #else
9905 char (*f) () = dlopen;
9906 #endif
9907 #ifdef __cplusplus
9908 }
9909 #endif
9910
9911 int
9912 main ()
9913 {
9914 return f != dlopen;
9915   ;
9916   return 0;
9917 }
9918 _ACEOF
9919 rm -f conftest.$ac_objext conftest$ac_exeext
9920 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9921   (eval $ac_link) 2>conftest.er1
9922   ac_status=$?
9923   grep -v '^ *+' conftest.er1 >conftest.err
9924   rm -f conftest.er1
9925   cat conftest.err >&5
9926   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9927   (exit $ac_status); } &&
9928          { ac_try='test -z "$ac_c_werror_flag"
9929                          || test ! -s conftest.err'
9930   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9931   (eval $ac_try) 2>&5
9932   ac_status=$?
9933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9934   (exit $ac_status); }; } &&
9935          { ac_try='test -s conftest$ac_exeext'
9936   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9937   (eval $ac_try) 2>&5
9938   ac_status=$?
9939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9940   (exit $ac_status); }; }; then
9941   ac_cv_func_dlopen=yes
9942 else
9943   echo "$as_me: failed program was:" >&5
9944 sed 's/^/| /' conftest.$ac_ext >&5
9945
9946 ac_cv_func_dlopen=no
9947 fi
9948 rm -f conftest.err conftest.$ac_objext \
9949       conftest$ac_exeext conftest.$ac_ext
9950 fi
9951 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
9952 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
9953 if test $ac_cv_func_dlopen = yes; then
9954   lt_cv_dlopen="dlopen"
9955 else
9956   echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9957 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9958 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9959   echo $ECHO_N "(cached) $ECHO_C" >&6
9960 else
9961   ac_check_lib_save_LIBS=$LIBS
9962 LIBS="-ldl  $LIBS"
9963 cat >conftest.$ac_ext <<_ACEOF
9964 /* confdefs.h.  */
9965 _ACEOF
9966 cat confdefs.h >>conftest.$ac_ext
9967 cat >>conftest.$ac_ext <<_ACEOF
9968 /* end confdefs.h.  */
9969
9970 /* Override any gcc2 internal prototype to avoid an error.  */
9971 #ifdef __cplusplus
9972 extern "C"
9973 #endif
9974 /* We use char because int might match the return type of a gcc2
9975    builtin and then its argument prototype would still apply.  */
9976 char dlopen ();
9977 int
9978 main ()
9979 {
9980 dlopen ();
9981   ;
9982   return 0;
9983 }
9984 _ACEOF
9985 rm -f conftest.$ac_objext conftest$ac_exeext
9986 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9987   (eval $ac_link) 2>conftest.er1
9988   ac_status=$?
9989   grep -v '^ *+' conftest.er1 >conftest.err
9990   rm -f conftest.er1
9991   cat conftest.err >&5
9992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9993   (exit $ac_status); } &&
9994          { ac_try='test -z "$ac_c_werror_flag"
9995                          || test ! -s conftest.err'
9996   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9997   (eval $ac_try) 2>&5
9998   ac_status=$?
9999   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10000   (exit $ac_status); }; } &&
10001          { ac_try='test -s conftest$ac_exeext'
10002   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10003   (eval $ac_try) 2>&5
10004   ac_status=$?
10005   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10006   (exit $ac_status); }; }; then
10007   ac_cv_lib_dl_dlopen=yes
10008 else
10009   echo "$as_me: failed program was:" >&5
10010 sed 's/^/| /' conftest.$ac_ext >&5
10011
10012 ac_cv_lib_dl_dlopen=no
10013 fi
10014 rm -f conftest.err conftest.$ac_objext \
10015       conftest$ac_exeext conftest.$ac_ext
10016 LIBS=$ac_check_lib_save_LIBS
10017 fi
10018 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10019 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
10020 if test $ac_cv_lib_dl_dlopen = yes; then
10021   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10022 else
10023   echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10024 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
10025 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10026   echo $ECHO_N "(cached) $ECHO_C" >&6
10027 else
10028   ac_check_lib_save_LIBS=$LIBS
10029 LIBS="-lsvld  $LIBS"
10030 cat >conftest.$ac_ext <<_ACEOF
10031 /* confdefs.h.  */
10032 _ACEOF
10033 cat confdefs.h >>conftest.$ac_ext
10034 cat >>conftest.$ac_ext <<_ACEOF
10035 /* end confdefs.h.  */
10036
10037 /* Override any gcc2 internal prototype to avoid an error.  */
10038 #ifdef __cplusplus
10039 extern "C"
10040 #endif
10041 /* We use char because int might match the return type of a gcc2
10042    builtin and then its argument prototype would still apply.  */
10043 char dlopen ();
10044 int
10045 main ()
10046 {
10047 dlopen ();
10048   ;
10049   return 0;
10050 }
10051 _ACEOF
10052 rm -f conftest.$ac_objext conftest$ac_exeext
10053 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10054   (eval $ac_link) 2>conftest.er1
10055   ac_status=$?
10056   grep -v '^ *+' conftest.er1 >conftest.err
10057   rm -f conftest.er1
10058   cat conftest.err >&5
10059   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10060   (exit $ac_status); } &&
10061          { ac_try='test -z "$ac_c_werror_flag"
10062                          || test ! -s conftest.err'
10063   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10064   (eval $ac_try) 2>&5
10065   ac_status=$?
10066   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10067   (exit $ac_status); }; } &&
10068          { ac_try='test -s conftest$ac_exeext'
10069   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10070   (eval $ac_try) 2>&5
10071   ac_status=$?
10072   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10073   (exit $ac_status); }; }; then
10074   ac_cv_lib_svld_dlopen=yes
10075 else
10076   echo "$as_me: failed program was:" >&5
10077 sed 's/^/| /' conftest.$ac_ext >&5
10078
10079 ac_cv_lib_svld_dlopen=no
10080 fi
10081 rm -f conftest.err conftest.$ac_objext \
10082       conftest$ac_exeext conftest.$ac_ext
10083 LIBS=$ac_check_lib_save_LIBS
10084 fi
10085 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10086 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
10087 if test $ac_cv_lib_svld_dlopen = yes; then
10088   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10089 else
10090   echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10091 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
10092 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10093   echo $ECHO_N "(cached) $ECHO_C" >&6
10094 else
10095   ac_check_lib_save_LIBS=$LIBS
10096 LIBS="-ldld  $LIBS"
10097 cat >conftest.$ac_ext <<_ACEOF
10098 /* confdefs.h.  */
10099 _ACEOF
10100 cat confdefs.h >>conftest.$ac_ext
10101 cat >>conftest.$ac_ext <<_ACEOF
10102 /* end confdefs.h.  */
10103
10104 /* Override any gcc2 internal prototype to avoid an error.  */
10105 #ifdef __cplusplus
10106 extern "C"
10107 #endif
10108 /* We use char because int might match the return type of a gcc2
10109    builtin and then its argument prototype would still apply.  */
10110 char dld_link ();
10111 int
10112 main ()
10113 {
10114 dld_link ();
10115   ;
10116   return 0;
10117 }
10118 _ACEOF
10119 rm -f conftest.$ac_objext conftest$ac_exeext
10120 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10121   (eval $ac_link) 2>conftest.er1
10122   ac_status=$?
10123   grep -v '^ *+' conftest.er1 >conftest.err
10124   rm -f conftest.er1
10125   cat conftest.err >&5
10126   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10127   (exit $ac_status); } &&
10128          { ac_try='test -z "$ac_c_werror_flag"
10129                          || test ! -s conftest.err'
10130   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10131   (eval $ac_try) 2>&5
10132   ac_status=$?
10133   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10134   (exit $ac_status); }; } &&
10135          { ac_try='test -s conftest$ac_exeext'
10136   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10137   (eval $ac_try) 2>&5
10138   ac_status=$?
10139   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10140   (exit $ac_status); }; }; then
10141   ac_cv_lib_dld_dld_link=yes
10142 else
10143   echo "$as_me: failed program was:" >&5
10144 sed 's/^/| /' conftest.$ac_ext >&5
10145
10146 ac_cv_lib_dld_dld_link=no
10147 fi
10148 rm -f conftest.err conftest.$ac_objext \
10149       conftest$ac_exeext conftest.$ac_ext
10150 LIBS=$ac_check_lib_save_LIBS
10151 fi
10152 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10153 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
10154 if test $ac_cv_lib_dld_dld_link = yes; then
10155   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
10156 fi
10157
10158
10159 fi
10160
10161
10162 fi
10163
10164
10165 fi
10166
10167
10168 fi
10169
10170
10171 fi
10172
10173     ;;
10174   esac
10175
10176   if test "x$lt_cv_dlopen" != xno; then
10177     enable_dlopen=yes
10178   else
10179     enable_dlopen=no
10180   fi
10181
10182   case $lt_cv_dlopen in
10183   dlopen)
10184     save_CPPFLAGS="$CPPFLAGS"
10185     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10186
10187     save_LDFLAGS="$LDFLAGS"
10188     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10189
10190     save_LIBS="$LIBS"
10191     LIBS="$lt_cv_dlopen_libs $LIBS"
10192
10193     echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10194 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
10195 if test "${lt_cv_dlopen_self+set}" = set; then
10196   echo $ECHO_N "(cached) $ECHO_C" >&6
10197 else
10198           if test "$cross_compiling" = yes; then :
10199   lt_cv_dlopen_self=cross
10200 else
10201   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10202   lt_status=$lt_dlunknown
10203   cat > conftest.$ac_ext <<_LT_EOF
10204 #line 10204 "configure"
10205 #include "confdefs.h"
10206
10207 #if HAVE_DLFCN_H
10208 #include <dlfcn.h>
10209 #endif
10210
10211 #include <stdio.h>
10212
10213 #ifdef RTLD_GLOBAL
10214 #  define LT_DLGLOBAL           RTLD_GLOBAL
10215 #else
10216 #  ifdef DL_GLOBAL
10217 #    define LT_DLGLOBAL         DL_GLOBAL
10218 #  else
10219 #    define LT_DLGLOBAL         0
10220 #  endif
10221 #endif
10222
10223 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10224    find out it does not work in some platform. */
10225 #ifndef LT_DLLAZY_OR_NOW
10226 #  ifdef RTLD_LAZY
10227 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10228 #  else
10229 #    ifdef DL_LAZY
10230 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10231 #    else
10232 #      ifdef RTLD_NOW
10233 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10234 #      else
10235 #        ifdef DL_NOW
10236 #          define LT_DLLAZY_OR_NOW      DL_NOW
10237 #        else
10238 #          define LT_DLLAZY_OR_NOW      0
10239 #        endif
10240 #      endif
10241 #    endif
10242 #  endif
10243 #endif
10244
10245 #ifdef __cplusplus
10246 extern "C" void exit (int);
10247 #endif
10248
10249 void fnord() { int i=42;}
10250 int main ()
10251 {
10252   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10253   int status = $lt_dlunknown;
10254
10255   if (self)
10256     {
10257       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10258       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10259       /* dlclose (self); */
10260     }
10261   else
10262     puts (dlerror ());
10263
10264     exit (status);
10265 }
10266 _LT_EOF
10267   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10268   (eval $ac_link) 2>&5
10269   ac_status=$?
10270   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10271   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10272     (./conftest; exit; ) >&5 2>/dev/null
10273     lt_status=$?
10274     case x$lt_status in
10275       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10276       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10277       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10278     esac
10279   else :
10280     # compilation failed
10281     lt_cv_dlopen_self=no
10282   fi
10283 fi
10284 rm -fr conftest*
10285
10286
10287 fi
10288 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10289 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
10290
10291     if test "x$lt_cv_dlopen_self" = xyes; then
10292       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10293       echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10294 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10295 if test "${lt_cv_dlopen_self_static+set}" = set; then
10296   echo $ECHO_N "(cached) $ECHO_C" >&6
10297 else
10298           if test "$cross_compiling" = yes; then :
10299   lt_cv_dlopen_self_static=cross
10300 else
10301   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10302   lt_status=$lt_dlunknown
10303   cat > conftest.$ac_ext <<_LT_EOF
10304 #line 10304 "configure"
10305 #include "confdefs.h"
10306
10307 #if HAVE_DLFCN_H
10308 #include <dlfcn.h>
10309 #endif
10310
10311 #include <stdio.h>
10312
10313 #ifdef RTLD_GLOBAL
10314 #  define LT_DLGLOBAL           RTLD_GLOBAL
10315 #else
10316 #  ifdef DL_GLOBAL
10317 #    define LT_DLGLOBAL         DL_GLOBAL
10318 #  else
10319 #    define LT_DLGLOBAL         0
10320 #  endif
10321 #endif
10322
10323 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10324    find out it does not work in some platform. */
10325 #ifndef LT_DLLAZY_OR_NOW
10326 #  ifdef RTLD_LAZY
10327 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10328 #  else
10329 #    ifdef DL_LAZY
10330 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10331 #    else
10332 #      ifdef RTLD_NOW
10333 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10334 #      else
10335 #        ifdef DL_NOW
10336 #          define LT_DLLAZY_OR_NOW      DL_NOW
10337 #        else
10338 #          define LT_DLLAZY_OR_NOW      0
10339 #        endif
10340 #      endif
10341 #    endif
10342 #  endif
10343 #endif
10344
10345 #ifdef __cplusplus
10346 extern "C" void exit (int);
10347 #endif
10348
10349 void fnord() { int i=42;}
10350 int main ()
10351 {
10352   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10353   int status = $lt_dlunknown;
10354
10355   if (self)
10356     {
10357       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10358       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10359       /* dlclose (self); */
10360     }
10361   else
10362     puts (dlerror ());
10363
10364     exit (status);
10365 }
10366 _LT_EOF
10367   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10368   (eval $ac_link) 2>&5
10369   ac_status=$?
10370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10371   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10372     (./conftest; exit; ) >&5 2>/dev/null
10373     lt_status=$?
10374     case x$lt_status in
10375       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10376       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10377       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10378     esac
10379   else :
10380     # compilation failed
10381     lt_cv_dlopen_self_static=no
10382   fi
10383 fi
10384 rm -fr conftest*
10385
10386
10387 fi
10388 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10389 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
10390     fi
10391
10392     CPPFLAGS="$save_CPPFLAGS"
10393     LDFLAGS="$save_LDFLAGS"
10394     LIBS="$save_LIBS"
10395     ;;
10396   esac
10397
10398   case $lt_cv_dlopen_self in
10399   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10400   *) enable_dlopen_self=unknown ;;
10401   esac
10402
10403   case $lt_cv_dlopen_self_static in
10404   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10405   *) enable_dlopen_self_static=unknown ;;
10406   esac
10407 fi
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425 striplib=
10426 old_striplib=
10427 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
10428 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
10429 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10430   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10431   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10432   echo "$as_me:$LINENO: result: yes" >&5
10433 echo "${ECHO_T}yes" >&6
10434 else
10435 # FIXME - insert some real tests, host_os isn't really good enough
10436   case $host_os in
10437   darwin*)
10438     if test -n "$STRIP" ; then
10439       striplib="$STRIP -x"
10440       old_striplib="$STRIP -S"
10441       echo "$as_me:$LINENO: result: yes" >&5
10442 echo "${ECHO_T}yes" >&6
10443     else
10444       echo "$as_me:$LINENO: result: no" >&5
10445 echo "${ECHO_T}no" >&6
10446     fi
10447     ;;
10448   *)
10449     echo "$as_me:$LINENO: result: no" >&5
10450 echo "${ECHO_T}no" >&6
10451     ;;
10452   esac
10453 fi
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466   # Report which library types will actually be built
10467   echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10468 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10469   echo "$as_me:$LINENO: result: $can_build_shared" >&5
10470 echo "${ECHO_T}$can_build_shared" >&6
10471
10472   echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10473 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
10474   test "$can_build_shared" = "no" && enable_shared=no
10475
10476   # On AIX, shared libraries and static libraries use the same namespace, and
10477   # are all built from PIC.
10478   case $host_os in
10479   aix3*)
10480     test "$enable_shared" = yes && enable_static=no
10481     if test -n "$RANLIB"; then
10482       archive_cmds="$archive_cmds~\$RANLIB \$lib"
10483       postinstall_cmds='$RANLIB $lib'
10484     fi
10485     ;;
10486
10487   aix[4-9]*)
10488     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10489       test "$enable_shared" = yes && enable_static=no
10490     fi
10491     ;;
10492   esac
10493   echo "$as_me:$LINENO: result: $enable_shared" >&5
10494 echo "${ECHO_T}$enable_shared" >&6
10495
10496   echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10497 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
10498   # Make sure either enable_shared or enable_static is yes.
10499   test "$enable_shared" = yes || enable_static=yes
10500   echo "$as_me:$LINENO: result: $enable_static" >&5
10501 echo "${ECHO_T}$enable_static" >&6
10502
10503
10504
10505
10506 fi
10507 ac_ext=c
10508 ac_cpp='$CPP $CPPFLAGS'
10509 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10510 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10511 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10512
10513 CC="$lt_save_CC"
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527                   ac_config_commands="$ac_config_commands libtool"
10528
10529
10530
10531
10532 # Only expand once:
10533
10534
10535
10536 ALL_LINGUAS="fr sv tr es da vi zh_CN zh_TW ga fi"
10537 # If we haven't got the data from the intl directory,
10538 # assume NLS is disabled.
10539 USE_NLS=no
10540 LIBINTL=
10541 LIBINTL_DEP=
10542 INCINTL=
10543 XGETTEXT=
10544 GMSGFMT=
10545 POSUB=
10546
10547 if test -f  ../intl/config.intl; then
10548   .  ../intl/config.intl
10549 fi
10550 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10551 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10552 if test x"$USE_NLS" != xyes; then
10553   echo "$as_me:$LINENO: result: no" >&5
10554 echo "${ECHO_T}no" >&6
10555 else
10556   echo "$as_me:$LINENO: result: yes" >&5
10557 echo "${ECHO_T}yes" >&6
10558
10559 cat >>confdefs.h <<\_ACEOF
10560 #define ENABLE_NLS 1
10561 _ACEOF
10562
10563
10564   echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
10565 echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
10566   # Look for .po and .gmo files in the source directory.
10567   CATALOGS=
10568   XLINGUAS=
10569   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
10570     # If there aren't any .gmo files the shell will give us the
10571     # literal string "../path/to/srcdir/po/*.gmo" which has to be
10572     # weeded out.
10573     case "$cat" in *\**)
10574       continue;;
10575     esac
10576     # The quadruple backslash is collapsed to a double backslash
10577     # by the backticks, then collapsed again by the double quotes,
10578     # leaving us with one backslash in the sed expression (right
10579     # before the dot that mustn't act as a wildcard).
10580     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
10581     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
10582     # The user is allowed to set LINGUAS to a list of languages to
10583     # install catalogs for.  If it's empty that means "all of them."
10584     if test "x$LINGUAS" = x; then
10585       CATALOGS="$CATALOGS $cat"
10586       XLINGUAS="$XLINGUAS $lang"
10587     else
10588       case "$LINGUAS" in *$lang*)
10589         CATALOGS="$CATALOGS $cat"
10590         XLINGUAS="$XLINGUAS $lang"
10591         ;;
10592       esac
10593     fi
10594   done
10595   LINGUAS="$XLINGUAS"
10596   echo "$as_me:$LINENO: result: $LINGUAS" >&5
10597 echo "${ECHO_T}$LINGUAS" >&6
10598
10599
10600     DATADIRNAME=share
10601
10602   INSTOBJEXT=.mo
10603
10604   GENCAT=gencat
10605
10606   CATOBJEXT=.gmo
10607
10608 fi
10609
10610         MKINSTALLDIRS=
10611   if test -n "$ac_aux_dir"; then
10612     case "$ac_aux_dir" in
10613       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
10614       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
10615     esac
10616   fi
10617   if test -z "$MKINSTALLDIRS"; then
10618     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
10619   fi
10620
10621
10622
10623   echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10624 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10625     # Check whether --enable-nls or --disable-nls was given.
10626 if test "${enable_nls+set}" = set; then
10627   enableval="$enable_nls"
10628   USE_NLS=$enableval
10629 else
10630   USE_NLS=yes
10631 fi;
10632   echo "$as_me:$LINENO: result: $USE_NLS" >&5
10633 echo "${ECHO_T}$USE_NLS" >&6
10634
10635
10636
10637
10638
10639
10640 # Prepare PATH_SEPARATOR.
10641 # The user is always right.
10642 if test "${PATH_SEPARATOR+set}" != set; then
10643   echo "#! /bin/sh" >conf$$.sh
10644   echo  "exit 0"   >>conf$$.sh
10645   chmod +x conf$$.sh
10646   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10647     PATH_SEPARATOR=';'
10648   else
10649     PATH_SEPARATOR=:
10650   fi
10651   rm -f conf$$.sh
10652 fi
10653
10654 # Find out how to test for executable files. Don't use a zero-byte file,
10655 # as systems may use methods other than mode bits to determine executability.
10656 cat >conf$$.file <<_ASEOF
10657 #! /bin/sh
10658 exit 0
10659 _ASEOF
10660 chmod +x conf$$.file
10661 if test -x conf$$.file >/dev/null 2>&1; then
10662   ac_executable_p="test -x"
10663 else
10664   ac_executable_p="test -f"
10665 fi
10666 rm -f conf$$.file
10667
10668 # Extract the first word of "msgfmt", so it can be a program name with args.
10669 set dummy msgfmt; ac_word=$2
10670 echo "$as_me:$LINENO: checking for $ac_word" >&5
10671 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10672 if test "${ac_cv_path_MSGFMT+set}" = set; then
10673   echo $ECHO_N "(cached) $ECHO_C" >&6
10674 else
10675   case "$MSGFMT" in
10676   [\\/]* | ?:[\\/]*)
10677     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
10678     ;;
10679   *)
10680     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
10681     for ac_dir in $PATH; do
10682       IFS="$ac_save_IFS"
10683       test -z "$ac_dir" && ac_dir=.
10684       for ac_exec_ext in '' $ac_executable_extensions; do
10685         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
10686           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
10687      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
10688             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
10689             break 2
10690           fi
10691         fi
10692       done
10693     done
10694     IFS="$ac_save_IFS"
10695   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
10696     ;;
10697 esac
10698 fi
10699 MSGFMT="$ac_cv_path_MSGFMT"
10700 if test "$MSGFMT" != ":"; then
10701   echo "$as_me:$LINENO: result: $MSGFMT" >&5
10702 echo "${ECHO_T}$MSGFMT" >&6
10703 else
10704   echo "$as_me:$LINENO: result: no" >&5
10705 echo "${ECHO_T}no" >&6
10706 fi
10707
10708   # Extract the first word of "gmsgfmt", so it can be a program name with args.
10709 set dummy gmsgfmt; ac_word=$2
10710 echo "$as_me:$LINENO: checking for $ac_word" >&5
10711 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10712 if test "${ac_cv_path_GMSGFMT+set}" = set; then
10713   echo $ECHO_N "(cached) $ECHO_C" >&6
10714 else
10715   case $GMSGFMT in
10716   [\\/]* | ?:[\\/]*)
10717   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
10718   ;;
10719   *)
10720   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10721 for as_dir in $PATH
10722 do
10723   IFS=$as_save_IFS
10724   test -z "$as_dir" && as_dir=.
10725   for ac_exec_ext in '' $ac_executable_extensions; do
10726   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10727     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
10728     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10729     break 2
10730   fi
10731 done
10732 done
10733
10734   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
10735   ;;
10736 esac
10737 fi
10738 GMSGFMT=$ac_cv_path_GMSGFMT
10739
10740 if test -n "$GMSGFMT"; then
10741   echo "$as_me:$LINENO: result: $GMSGFMT" >&5
10742 echo "${ECHO_T}$GMSGFMT" >&6
10743 else
10744   echo "$as_me:$LINENO: result: no" >&5
10745 echo "${ECHO_T}no" >&6
10746 fi
10747
10748
10749
10750 # Prepare PATH_SEPARATOR.
10751 # The user is always right.
10752 if test "${PATH_SEPARATOR+set}" != set; then
10753   echo "#! /bin/sh" >conf$$.sh
10754   echo  "exit 0"   >>conf$$.sh
10755   chmod +x conf$$.sh
10756   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10757     PATH_SEPARATOR=';'
10758   else
10759     PATH_SEPARATOR=:
10760   fi
10761   rm -f conf$$.sh
10762 fi
10763
10764 # Find out how to test for executable files. Don't use a zero-byte file,
10765 # as systems may use methods other than mode bits to determine executability.
10766 cat >conf$$.file <<_ASEOF
10767 #! /bin/sh
10768 exit 0
10769 _ASEOF
10770 chmod +x conf$$.file
10771 if test -x conf$$.file >/dev/null 2>&1; then
10772   ac_executable_p="test -x"
10773 else
10774   ac_executable_p="test -f"
10775 fi
10776 rm -f conf$$.file
10777
10778 # Extract the first word of "xgettext", so it can be a program name with args.
10779 set dummy xgettext; ac_word=$2
10780 echo "$as_me:$LINENO: checking for $ac_word" >&5
10781 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10782 if test "${ac_cv_path_XGETTEXT+set}" = set; then
10783   echo $ECHO_N "(cached) $ECHO_C" >&6
10784 else
10785   case "$XGETTEXT" in
10786   [\\/]* | ?:[\\/]*)
10787     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
10788     ;;
10789   *)
10790     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
10791     for ac_dir in $PATH; do
10792       IFS="$ac_save_IFS"
10793       test -z "$ac_dir" && ac_dir=.
10794       for ac_exec_ext in '' $ac_executable_extensions; do
10795         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
10796           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
10797      (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
10798             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
10799             break 2
10800           fi
10801         fi
10802       done
10803     done
10804     IFS="$ac_save_IFS"
10805   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
10806     ;;
10807 esac
10808 fi
10809 XGETTEXT="$ac_cv_path_XGETTEXT"
10810 if test "$XGETTEXT" != ":"; then
10811   echo "$as_me:$LINENO: result: $XGETTEXT" >&5
10812 echo "${ECHO_T}$XGETTEXT" >&6
10813 else
10814   echo "$as_me:$LINENO: result: no" >&5
10815 echo "${ECHO_T}no" >&6
10816 fi
10817
10818     rm -f messages.po
10819
10820
10821 # Prepare PATH_SEPARATOR.
10822 # The user is always right.
10823 if test "${PATH_SEPARATOR+set}" != set; then
10824   echo "#! /bin/sh" >conf$$.sh
10825   echo  "exit 0"   >>conf$$.sh
10826   chmod +x conf$$.sh
10827   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10828     PATH_SEPARATOR=';'
10829   else
10830     PATH_SEPARATOR=:
10831   fi
10832   rm -f conf$$.sh
10833 fi
10834
10835 # Find out how to test for executable files. Don't use a zero-byte file,
10836 # as systems may use methods other than mode bits to determine executability.
10837 cat >conf$$.file <<_ASEOF
10838 #! /bin/sh
10839 exit 0
10840 _ASEOF
10841 chmod +x conf$$.file
10842 if test -x conf$$.file >/dev/null 2>&1; then
10843   ac_executable_p="test -x"
10844 else
10845   ac_executable_p="test -f"
10846 fi
10847 rm -f conf$$.file
10848
10849 # Extract the first word of "msgmerge", so it can be a program name with args.
10850 set dummy msgmerge; ac_word=$2
10851 echo "$as_me:$LINENO: checking for $ac_word" >&5
10852 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10853 if test "${ac_cv_path_MSGMERGE+set}" = set; then
10854   echo $ECHO_N "(cached) $ECHO_C" >&6
10855 else
10856   case "$MSGMERGE" in
10857   [\\/]* | ?:[\\/]*)
10858     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
10859     ;;
10860   *)
10861     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
10862     for ac_dir in $PATH; do
10863       IFS="$ac_save_IFS"
10864       test -z "$ac_dir" && ac_dir=.
10865       for ac_exec_ext in '' $ac_executable_extensions; do
10866         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
10867           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
10868             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
10869             break 2
10870           fi
10871         fi
10872       done
10873     done
10874     IFS="$ac_save_IFS"
10875   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
10876     ;;
10877 esac
10878 fi
10879 MSGMERGE="$ac_cv_path_MSGMERGE"
10880 if test "$MSGMERGE" != ":"; then
10881   echo "$as_me:$LINENO: result: $MSGMERGE" >&5
10882 echo "${ECHO_T}$MSGMERGE" >&6
10883 else
10884   echo "$as_me:$LINENO: result: no" >&5
10885 echo "${ECHO_T}no" >&6
10886 fi
10887
10888
10889       if test "$GMSGFMT" != ":"; then
10890             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
10891        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
10892       : ;
10893     else
10894       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
10895       echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
10896 echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6
10897       GMSGFMT=":"
10898     fi
10899   fi
10900
10901       if test "$XGETTEXT" != ":"; then
10902             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
10903        (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
10904       : ;
10905     else
10906       echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
10907 echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6
10908       XGETTEXT=":"
10909     fi
10910         rm -f messages.po
10911   fi
10912
10913             ac_config_commands="$ac_config_commands default-1"
10914
10915
10916
10917
10918
10919 for ac_prog in 'bison -y' byacc
10920 do
10921   # Extract the first word of "$ac_prog", so it can be a program name with args.
10922 set dummy $ac_prog; ac_word=$2
10923 echo "$as_me:$LINENO: checking for $ac_word" >&5
10924 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10925 if test "${ac_cv_prog_YACC+set}" = set; then
10926   echo $ECHO_N "(cached) $ECHO_C" >&6
10927 else
10928   if test -n "$YACC"; then
10929   ac_cv_prog_YACC="$YACC" # Let the user override the test.
10930 else
10931 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10932 for as_dir in $PATH
10933 do
10934   IFS=$as_save_IFS
10935   test -z "$as_dir" && as_dir=.
10936   for ac_exec_ext in '' $ac_executable_extensions; do
10937   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10938     ac_cv_prog_YACC="$ac_prog"
10939     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10940     break 2
10941   fi
10942 done
10943 done
10944
10945 fi
10946 fi
10947 YACC=$ac_cv_prog_YACC
10948 if test -n "$YACC"; then
10949   echo "$as_me:$LINENO: result: $YACC" >&5
10950 echo "${ECHO_T}$YACC" >&6
10951 else
10952   echo "$as_me:$LINENO: result: no" >&5
10953 echo "${ECHO_T}no" >&6
10954 fi
10955
10956   test -n "$YACC" && break
10957 done
10958 test -n "$YACC" || YACC="yacc"
10959
10960 for ac_prog in flex lex
10961 do
10962   # Extract the first word of "$ac_prog", so it can be a program name with args.
10963 set dummy $ac_prog; ac_word=$2
10964 echo "$as_me:$LINENO: checking for $ac_word" >&5
10965 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10966 if test "${ac_cv_prog_LEX+set}" = set; then
10967   echo $ECHO_N "(cached) $ECHO_C" >&6
10968 else
10969   if test -n "$LEX"; then
10970   ac_cv_prog_LEX="$LEX" # Let the user override the test.
10971 else
10972 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10973 for as_dir in $PATH
10974 do
10975   IFS=$as_save_IFS
10976   test -z "$as_dir" && as_dir=.
10977   for ac_exec_ext in '' $ac_executable_extensions; do
10978   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10979     ac_cv_prog_LEX="$ac_prog"
10980     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10981     break 2
10982   fi
10983 done
10984 done
10985
10986 fi
10987 fi
10988 LEX=$ac_cv_prog_LEX
10989 if test -n "$LEX"; then
10990   echo "$as_me:$LINENO: result: $LEX" >&5
10991 echo "${ECHO_T}$LEX" >&6
10992 else
10993   echo "$as_me:$LINENO: result: no" >&5
10994 echo "${ECHO_T}no" >&6
10995 fi
10996
10997   test -n "$LEX" && break
10998 done
10999 test -n "$LEX" || LEX=":"
11000
11001 if test -z "$LEXLIB"
11002 then
11003   echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
11004 echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
11005 if test "${ac_cv_lib_fl_yywrap+set}" = set; then
11006   echo $ECHO_N "(cached) $ECHO_C" >&6
11007 else
11008   ac_check_lib_save_LIBS=$LIBS
11009 LIBS="-lfl  $LIBS"
11010 cat >conftest.$ac_ext <<_ACEOF
11011 /* confdefs.h.  */
11012 _ACEOF
11013 cat confdefs.h >>conftest.$ac_ext
11014 cat >>conftest.$ac_ext <<_ACEOF
11015 /* end confdefs.h.  */
11016
11017 /* Override any gcc2 internal prototype to avoid an error.  */
11018 #ifdef __cplusplus
11019 extern "C"
11020 #endif
11021 /* We use char because int might match the return type of a gcc2
11022    builtin and then its argument prototype would still apply.  */
11023 char yywrap ();
11024 int
11025 main ()
11026 {
11027 yywrap ();
11028   ;
11029   return 0;
11030 }
11031 _ACEOF
11032 rm -f conftest.$ac_objext conftest$ac_exeext
11033 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11034   (eval $ac_link) 2>conftest.er1
11035   ac_status=$?
11036   grep -v '^ *+' conftest.er1 >conftest.err
11037   rm -f conftest.er1
11038   cat conftest.err >&5
11039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11040   (exit $ac_status); } &&
11041          { ac_try='test -z "$ac_c_werror_flag"
11042                          || test ! -s conftest.err'
11043   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11044   (eval $ac_try) 2>&5
11045   ac_status=$?
11046   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11047   (exit $ac_status); }; } &&
11048          { ac_try='test -s conftest$ac_exeext'
11049   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11050   (eval $ac_try) 2>&5
11051   ac_status=$?
11052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11053   (exit $ac_status); }; }; then
11054   ac_cv_lib_fl_yywrap=yes
11055 else
11056   echo "$as_me: failed program was:" >&5
11057 sed 's/^/| /' conftest.$ac_ext >&5
11058
11059 ac_cv_lib_fl_yywrap=no
11060 fi
11061 rm -f conftest.err conftest.$ac_objext \
11062       conftest$ac_exeext conftest.$ac_ext
11063 LIBS=$ac_check_lib_save_LIBS
11064 fi
11065 echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
11066 echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
11067 if test $ac_cv_lib_fl_yywrap = yes; then
11068   LEXLIB="-lfl"
11069 else
11070   echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
11071 echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
11072 if test "${ac_cv_lib_l_yywrap+set}" = set; then
11073   echo $ECHO_N "(cached) $ECHO_C" >&6
11074 else
11075   ac_check_lib_save_LIBS=$LIBS
11076 LIBS="-ll  $LIBS"
11077 cat >conftest.$ac_ext <<_ACEOF
11078 /* confdefs.h.  */
11079 _ACEOF
11080 cat confdefs.h >>conftest.$ac_ext
11081 cat >>conftest.$ac_ext <<_ACEOF
11082 /* end confdefs.h.  */
11083
11084 /* Override any gcc2 internal prototype to avoid an error.  */
11085 #ifdef __cplusplus
11086 extern "C"
11087 #endif
11088 /* We use char because int might match the return type of a gcc2
11089    builtin and then its argument prototype would still apply.  */
11090 char yywrap ();
11091 int
11092 main ()
11093 {
11094 yywrap ();
11095   ;
11096   return 0;
11097 }
11098 _ACEOF
11099 rm -f conftest.$ac_objext conftest$ac_exeext
11100 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11101   (eval $ac_link) 2>conftest.er1
11102   ac_status=$?
11103   grep -v '^ *+' conftest.er1 >conftest.err
11104   rm -f conftest.er1
11105   cat conftest.err >&5
11106   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11107   (exit $ac_status); } &&
11108          { ac_try='test -z "$ac_c_werror_flag"
11109                          || test ! -s conftest.err'
11110   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11111   (eval $ac_try) 2>&5
11112   ac_status=$?
11113   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11114   (exit $ac_status); }; } &&
11115          { ac_try='test -s conftest$ac_exeext'
11116   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11117   (eval $ac_try) 2>&5
11118   ac_status=$?
11119   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11120   (exit $ac_status); }; }; then
11121   ac_cv_lib_l_yywrap=yes
11122 else
11123   echo "$as_me: failed program was:" >&5
11124 sed 's/^/| /' conftest.$ac_ext >&5
11125
11126 ac_cv_lib_l_yywrap=no
11127 fi
11128 rm -f conftest.err conftest.$ac_objext \
11129       conftest$ac_exeext conftest.$ac_ext
11130 LIBS=$ac_check_lib_save_LIBS
11131 fi
11132 echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
11133 echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
11134 if test $ac_cv_lib_l_yywrap = yes; then
11135   LEXLIB="-ll"
11136 fi
11137
11138 fi
11139
11140 fi
11141
11142 if test "x$LEX" != "x:"; then
11143   echo "$as_me:$LINENO: checking lex output file root" >&5
11144 echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
11145 if test "${ac_cv_prog_lex_root+set}" = set; then
11146   echo $ECHO_N "(cached) $ECHO_C" >&6
11147 else
11148   # The minimal lex program is just a single line: %%.  But some broken lexes
11149 # (Solaris, I think it was) want two %% lines, so accommodate them.
11150 cat >conftest.l <<_ACEOF
11151 %%
11152 %%
11153 _ACEOF
11154 { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
11155   (eval $LEX conftest.l) 2>&5
11156   ac_status=$?
11157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11158   (exit $ac_status); }
11159 if test -f lex.yy.c; then
11160   ac_cv_prog_lex_root=lex.yy
11161 elif test -f lexyy.c; then
11162   ac_cv_prog_lex_root=lexyy
11163 else
11164   { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
11165 echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
11166    { (exit 1); exit 1; }; }
11167 fi
11168 fi
11169 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
11170 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
11171 rm -f conftest.l
11172 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
11173
11174 echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
11175 echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
11176 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
11177   echo $ECHO_N "(cached) $ECHO_C" >&6
11178 else
11179   # POSIX says lex can declare yytext either as a pointer or an array; the
11180 # default is implementation-dependent. Figure out which it is, since
11181 # not all implementations provide the %pointer and %array declarations.
11182 ac_cv_prog_lex_yytext_pointer=no
11183 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
11184 ac_save_LIBS=$LIBS
11185 LIBS="$LIBS $LEXLIB"
11186 cat >conftest.$ac_ext <<_ACEOF
11187 `cat $LEX_OUTPUT_ROOT.c`
11188 _ACEOF
11189 rm -f conftest.$ac_objext conftest$ac_exeext
11190 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11191   (eval $ac_link) 2>conftest.er1
11192   ac_status=$?
11193   grep -v '^ *+' conftest.er1 >conftest.err
11194   rm -f conftest.er1
11195   cat conftest.err >&5
11196   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11197   (exit $ac_status); } &&
11198          { ac_try='test -z "$ac_c_werror_flag"
11199                          || test ! -s conftest.err'
11200   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11201   (eval $ac_try) 2>&5
11202   ac_status=$?
11203   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11204   (exit $ac_status); }; } &&
11205          { ac_try='test -s conftest$ac_exeext'
11206   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11207   (eval $ac_try) 2>&5
11208   ac_status=$?
11209   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11210   (exit $ac_status); }; }; then
11211   ac_cv_prog_lex_yytext_pointer=yes
11212 else
11213   echo "$as_me: failed program was:" >&5
11214 sed 's/^/| /' conftest.$ac_ext >&5
11215
11216 fi
11217 rm -f conftest.err conftest.$ac_objext \
11218       conftest$ac_exeext conftest.$ac_ext
11219 LIBS=$ac_save_LIBS
11220 rm -f "${LEX_OUTPUT_ROOT}.c"
11221
11222 fi
11223 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
11224 echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
11225 if test $ac_cv_prog_lex_yytext_pointer = yes; then
11226
11227 cat >>confdefs.h <<\_ACEOF
11228 #define YYTEXT_POINTER 1
11229 _ACEOF
11230
11231 fi
11232
11233 fi
11234 if test "$LEX" = :; then
11235   LEX=${am_missing_run}flex
11236 fi
11237
11238 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
11239 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
11240     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
11241 if test "${enable_maintainer_mode+set}" = set; then
11242   enableval="$enable_maintainer_mode"
11243   USE_MAINTAINER_MODE=$enableval
11244 else
11245   USE_MAINTAINER_MODE=no
11246 fi;
11247   echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
11248 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
11249
11250
11251 if test $USE_MAINTAINER_MODE = yes; then
11252   MAINTAINER_MODE_TRUE=
11253   MAINTAINER_MODE_FALSE='#'
11254 else
11255   MAINTAINER_MODE_TRUE='#'
11256   MAINTAINER_MODE_FALSE=
11257 fi
11258
11259   MAINT=$MAINTAINER_MODE_TRUE
11260
11261
11262
11263
11264 if false; then
11265   GENINSRC_NEVER_TRUE=
11266   GENINSRC_NEVER_FALSE='#'
11267 else
11268   GENINSRC_NEVER_TRUE='#'
11269   GENINSRC_NEVER_FALSE=
11270 fi
11271
11272
11273 . ${srcdir}/configure.host
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287 for ac_header in string.h strings.h stdlib.h unistd.h elf-hints.h limits.h sys/param.h
11288 do
11289 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11290 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11291   echo "$as_me:$LINENO: checking for $ac_header" >&5
11292 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11293 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11294   echo $ECHO_N "(cached) $ECHO_C" >&6
11295 fi
11296 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11297 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11298 else
11299   # Is the header compilable?
11300 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11301 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11302 cat >conftest.$ac_ext <<_ACEOF
11303 /* confdefs.h.  */
11304 _ACEOF
11305 cat confdefs.h >>conftest.$ac_ext
11306 cat >>conftest.$ac_ext <<_ACEOF
11307 /* end confdefs.h.  */
11308 $ac_includes_default
11309 #include <$ac_header>
11310 _ACEOF
11311 rm -f conftest.$ac_objext
11312 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11313   (eval $ac_compile) 2>conftest.er1
11314   ac_status=$?
11315   grep -v '^ *+' conftest.er1 >conftest.err
11316   rm -f conftest.er1
11317   cat conftest.err >&5
11318   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11319   (exit $ac_status); } &&
11320          { ac_try='test -z "$ac_c_werror_flag"
11321                          || test ! -s conftest.err'
11322   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11323   (eval $ac_try) 2>&5
11324   ac_status=$?
11325   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11326   (exit $ac_status); }; } &&
11327          { ac_try='test -s conftest.$ac_objext'
11328   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11329   (eval $ac_try) 2>&5
11330   ac_status=$?
11331   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11332   (exit $ac_status); }; }; then
11333   ac_header_compiler=yes
11334 else
11335   echo "$as_me: failed program was:" >&5
11336 sed 's/^/| /' conftest.$ac_ext >&5
11337
11338 ac_header_compiler=no
11339 fi
11340 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11341 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11342 echo "${ECHO_T}$ac_header_compiler" >&6
11343
11344 # Is the header present?
11345 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11346 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11347 cat >conftest.$ac_ext <<_ACEOF
11348 /* confdefs.h.  */
11349 _ACEOF
11350 cat confdefs.h >>conftest.$ac_ext
11351 cat >>conftest.$ac_ext <<_ACEOF
11352 /* end confdefs.h.  */
11353 #include <$ac_header>
11354 _ACEOF
11355 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11356   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11357   ac_status=$?
11358   grep -v '^ *+' conftest.er1 >conftest.err
11359   rm -f conftest.er1
11360   cat conftest.err >&5
11361   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11362   (exit $ac_status); } >/dev/null; then
11363   if test -s conftest.err; then
11364     ac_cpp_err=$ac_c_preproc_warn_flag
11365     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11366   else
11367     ac_cpp_err=
11368   fi
11369 else
11370   ac_cpp_err=yes
11371 fi
11372 if test -z "$ac_cpp_err"; then
11373   ac_header_preproc=yes
11374 else
11375   echo "$as_me: failed program was:" >&5
11376 sed 's/^/| /' conftest.$ac_ext >&5
11377
11378   ac_header_preproc=no
11379 fi
11380 rm -f conftest.err conftest.$ac_ext
11381 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11382 echo "${ECHO_T}$ac_header_preproc" >&6
11383
11384 # So?  What about this header?
11385 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11386   yes:no: )
11387     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11388 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11389     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11390 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11391     ac_header_preproc=yes
11392     ;;
11393   no:yes:* )
11394     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11395 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11396     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11397 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11398     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11399 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11400     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11401 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11402     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11403 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11404     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11405 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11406     (
11407       cat <<\_ASBOX
11408 ## ------------------------------------------ ##
11409 ## Report this to the AC_PACKAGE_NAME lists.  ##
11410 ## ------------------------------------------ ##
11411 _ASBOX
11412     ) |
11413       sed "s/^/$as_me: WARNING:     /" >&2
11414     ;;
11415 esac
11416 echo "$as_me:$LINENO: checking for $ac_header" >&5
11417 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11418 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11419   echo $ECHO_N "(cached) $ECHO_C" >&6
11420 else
11421   eval "$as_ac_Header=\$ac_header_preproc"
11422 fi
11423 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11424 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11425
11426 fi
11427 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11428   cat >>confdefs.h <<_ACEOF
11429 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11430 _ACEOF
11431
11432 fi
11433
11434 done
11435
11436
11437
11438
11439
11440
11441 for ac_func in glob mkstemp realpath sbrk waitpid
11442 do
11443 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11444 echo "$as_me:$LINENO: checking for $ac_func" >&5
11445 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11446 if eval "test \"\${$as_ac_var+set}\" = set"; then
11447   echo $ECHO_N "(cached) $ECHO_C" >&6
11448 else
11449   cat >conftest.$ac_ext <<_ACEOF
11450 /* confdefs.h.  */
11451 _ACEOF
11452 cat confdefs.h >>conftest.$ac_ext
11453 cat >>conftest.$ac_ext <<_ACEOF
11454 /* end confdefs.h.  */
11455 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11456    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11457 #define $ac_func innocuous_$ac_func
11458
11459 /* System header to define __stub macros and hopefully few prototypes,
11460     which can conflict with char $ac_func (); below.
11461     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11462     <limits.h> exists even on freestanding compilers.  */
11463
11464 #ifdef __STDC__
11465 # include <limits.h>
11466 #else
11467 # include <assert.h>
11468 #endif
11469
11470 #undef $ac_func
11471
11472 /* Override any gcc2 internal prototype to avoid an error.  */
11473 #ifdef __cplusplus
11474 extern "C"
11475 {
11476 #endif
11477 /* We use char because int might match the return type of a gcc2
11478    builtin and then its argument prototype would still apply.  */
11479 char $ac_func ();
11480 /* The GNU C library defines this for functions which it implements
11481     to always fail with ENOSYS.  Some functions are actually named
11482     something starting with __ and the normal name is an alias.  */
11483 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11484 choke me
11485 #else
11486 char (*f) () = $ac_func;
11487 #endif
11488 #ifdef __cplusplus
11489 }
11490 #endif
11491
11492 int
11493 main ()
11494 {
11495 return f != $ac_func;
11496   ;
11497   return 0;
11498 }
11499 _ACEOF
11500 rm -f conftest.$ac_objext conftest$ac_exeext
11501 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11502   (eval $ac_link) 2>conftest.er1
11503   ac_status=$?
11504   grep -v '^ *+' conftest.er1 >conftest.err
11505   rm -f conftest.er1
11506   cat conftest.err >&5
11507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11508   (exit $ac_status); } &&
11509          { ac_try='test -z "$ac_c_werror_flag"
11510                          || test ! -s conftest.err'
11511   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11512   (eval $ac_try) 2>&5
11513   ac_status=$?
11514   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11515   (exit $ac_status); }; } &&
11516          { ac_try='test -s conftest$ac_exeext'
11517   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11518   (eval $ac_try) 2>&5
11519   ac_status=$?
11520   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11521   (exit $ac_status); }; }; then
11522   eval "$as_ac_var=yes"
11523 else
11524   echo "$as_me: failed program was:" >&5
11525 sed 's/^/| /' conftest.$ac_ext >&5
11526
11527 eval "$as_ac_var=no"
11528 fi
11529 rm -f conftest.err conftest.$ac_objext \
11530       conftest$ac_exeext conftest.$ac_ext
11531 fi
11532 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11533 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11534 if test `eval echo '${'$as_ac_var'}'` = yes; then
11535   cat >>confdefs.h <<_ACEOF
11536 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11537 _ACEOF
11538
11539 fi
11540 done
11541
11542
11543
11544
11545
11546
11547 ac_header_dirent=no
11548 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
11549   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
11550 echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
11551 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
11552 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11553   echo $ECHO_N "(cached) $ECHO_C" >&6
11554 else
11555   cat >conftest.$ac_ext <<_ACEOF
11556 /* confdefs.h.  */
11557 _ACEOF
11558 cat confdefs.h >>conftest.$ac_ext
11559 cat >>conftest.$ac_ext <<_ACEOF
11560 /* end confdefs.h.  */
11561 #include <sys/types.h>
11562 #include <$ac_hdr>
11563
11564 int
11565 main ()
11566 {
11567 if ((DIR *) 0)
11568 return 0;
11569   ;
11570   return 0;
11571 }
11572 _ACEOF
11573 rm -f conftest.$ac_objext
11574 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11575   (eval $ac_compile) 2>conftest.er1
11576   ac_status=$?
11577   grep -v '^ *+' conftest.er1 >conftest.err
11578   rm -f conftest.er1
11579   cat conftest.err >&5
11580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11581   (exit $ac_status); } &&
11582          { ac_try='test -z "$ac_c_werror_flag"
11583                          || test ! -s conftest.err'
11584   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11585   (eval $ac_try) 2>&5
11586   ac_status=$?
11587   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11588   (exit $ac_status); }; } &&
11589          { ac_try='test -s conftest.$ac_objext'
11590   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11591   (eval $ac_try) 2>&5
11592   ac_status=$?
11593   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11594   (exit $ac_status); }; }; then
11595   eval "$as_ac_Header=yes"
11596 else
11597   echo "$as_me: failed program was:" >&5
11598 sed 's/^/| /' conftest.$ac_ext >&5
11599
11600 eval "$as_ac_Header=no"
11601 fi
11602 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11603 fi
11604 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11605 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11606 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11607   cat >>confdefs.h <<_ACEOF
11608 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
11609 _ACEOF
11610
11611 ac_header_dirent=$ac_hdr; break
11612 fi
11613
11614 done
11615 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
11616 if test $ac_header_dirent = dirent.h; then
11617   echo "$as_me:$LINENO: checking for library containing opendir" >&5
11618 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
11619 if test "${ac_cv_search_opendir+set}" = set; then
11620   echo $ECHO_N "(cached) $ECHO_C" >&6
11621 else
11622   ac_func_search_save_LIBS=$LIBS
11623 ac_cv_search_opendir=no
11624 cat >conftest.$ac_ext <<_ACEOF
11625 /* confdefs.h.  */
11626 _ACEOF
11627 cat confdefs.h >>conftest.$ac_ext
11628 cat >>conftest.$ac_ext <<_ACEOF
11629 /* end confdefs.h.  */
11630
11631 /* Override any gcc2 internal prototype to avoid an error.  */
11632 #ifdef __cplusplus
11633 extern "C"
11634 #endif
11635 /* We use char because int might match the return type of a gcc2
11636    builtin and then its argument prototype would still apply.  */
11637 char opendir ();
11638 int
11639 main ()
11640 {
11641 opendir ();
11642   ;
11643   return 0;
11644 }
11645 _ACEOF
11646 rm -f conftest.$ac_objext conftest$ac_exeext
11647 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11648   (eval $ac_link) 2>conftest.er1
11649   ac_status=$?
11650   grep -v '^ *+' conftest.er1 >conftest.err
11651   rm -f conftest.er1
11652   cat conftest.err >&5
11653   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11654   (exit $ac_status); } &&
11655          { ac_try='test -z "$ac_c_werror_flag"
11656                          || test ! -s conftest.err'
11657   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11658   (eval $ac_try) 2>&5
11659   ac_status=$?
11660   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11661   (exit $ac_status); }; } &&
11662          { ac_try='test -s conftest$ac_exeext'
11663   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11664   (eval $ac_try) 2>&5
11665   ac_status=$?
11666   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11667   (exit $ac_status); }; }; then
11668   ac_cv_search_opendir="none required"
11669 else
11670   echo "$as_me: failed program was:" >&5
11671 sed 's/^/| /' conftest.$ac_ext >&5
11672
11673 fi
11674 rm -f conftest.err conftest.$ac_objext \
11675       conftest$ac_exeext conftest.$ac_ext
11676 if test "$ac_cv_search_opendir" = no; then
11677   for ac_lib in dir; do
11678     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11679     cat >conftest.$ac_ext <<_ACEOF
11680 /* confdefs.h.  */
11681 _ACEOF
11682 cat confdefs.h >>conftest.$ac_ext
11683 cat >>conftest.$ac_ext <<_ACEOF
11684 /* end confdefs.h.  */
11685
11686 /* Override any gcc2 internal prototype to avoid an error.  */
11687 #ifdef __cplusplus
11688 extern "C"
11689 #endif
11690 /* We use char because int might match the return type of a gcc2
11691    builtin and then its argument prototype would still apply.  */
11692 char opendir ();
11693 int
11694 main ()
11695 {
11696 opendir ();
11697   ;
11698   return 0;
11699 }
11700 _ACEOF
11701 rm -f conftest.$ac_objext conftest$ac_exeext
11702 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11703   (eval $ac_link) 2>conftest.er1
11704   ac_status=$?
11705   grep -v '^ *+' conftest.er1 >conftest.err
11706   rm -f conftest.er1
11707   cat conftest.err >&5
11708   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11709   (exit $ac_status); } &&
11710          { ac_try='test -z "$ac_c_werror_flag"
11711                          || test ! -s conftest.err'
11712   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11713   (eval $ac_try) 2>&5
11714   ac_status=$?
11715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11716   (exit $ac_status); }; } &&
11717          { ac_try='test -s conftest$ac_exeext'
11718   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11719   (eval $ac_try) 2>&5
11720   ac_status=$?
11721   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11722   (exit $ac_status); }; }; then
11723   ac_cv_search_opendir="-l$ac_lib"
11724 break
11725 else
11726   echo "$as_me: failed program was:" >&5
11727 sed 's/^/| /' conftest.$ac_ext >&5
11728
11729 fi
11730 rm -f conftest.err conftest.$ac_objext \
11731       conftest$ac_exeext conftest.$ac_ext
11732   done
11733 fi
11734 LIBS=$ac_func_search_save_LIBS
11735 fi
11736 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
11737 echo "${ECHO_T}$ac_cv_search_opendir" >&6
11738 if test "$ac_cv_search_opendir" != no; then
11739   test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
11740
11741 fi
11742
11743 else
11744   echo "$as_me:$LINENO: checking for library containing opendir" >&5
11745 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
11746 if test "${ac_cv_search_opendir+set}" = set; then
11747   echo $ECHO_N "(cached) $ECHO_C" >&6
11748 else
11749   ac_func_search_save_LIBS=$LIBS
11750 ac_cv_search_opendir=no
11751 cat >conftest.$ac_ext <<_ACEOF
11752 /* confdefs.h.  */
11753 _ACEOF
11754 cat confdefs.h >>conftest.$ac_ext
11755 cat >>conftest.$ac_ext <<_ACEOF
11756 /* end confdefs.h.  */
11757
11758 /* Override any gcc2 internal prototype to avoid an error.  */
11759 #ifdef __cplusplus
11760 extern "C"
11761 #endif
11762 /* We use char because int might match the return type of a gcc2
11763    builtin and then its argument prototype would still apply.  */
11764 char opendir ();
11765 int
11766 main ()
11767 {
11768 opendir ();
11769   ;
11770   return 0;
11771 }
11772 _ACEOF
11773 rm -f conftest.$ac_objext conftest$ac_exeext
11774 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11775   (eval $ac_link) 2>conftest.er1
11776   ac_status=$?
11777   grep -v '^ *+' conftest.er1 >conftest.err
11778   rm -f conftest.er1
11779   cat conftest.err >&5
11780   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11781   (exit $ac_status); } &&
11782          { ac_try='test -z "$ac_c_werror_flag"
11783                          || test ! -s conftest.err'
11784   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11785   (eval $ac_try) 2>&5
11786   ac_status=$?
11787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11788   (exit $ac_status); }; } &&
11789          { ac_try='test -s conftest$ac_exeext'
11790   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11791   (eval $ac_try) 2>&5
11792   ac_status=$?
11793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11794   (exit $ac_status); }; }; then
11795   ac_cv_search_opendir="none required"
11796 else
11797   echo "$as_me: failed program was:" >&5
11798 sed 's/^/| /' conftest.$ac_ext >&5
11799
11800 fi
11801 rm -f conftest.err conftest.$ac_objext \
11802       conftest$ac_exeext conftest.$ac_ext
11803 if test "$ac_cv_search_opendir" = no; then
11804   for ac_lib in x; do
11805     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11806     cat >conftest.$ac_ext <<_ACEOF
11807 /* confdefs.h.  */
11808 _ACEOF
11809 cat confdefs.h >>conftest.$ac_ext
11810 cat >>conftest.$ac_ext <<_ACEOF
11811 /* end confdefs.h.  */
11812
11813 /* Override any gcc2 internal prototype to avoid an error.  */
11814 #ifdef __cplusplus
11815 extern "C"
11816 #endif
11817 /* We use char because int might match the return type of a gcc2
11818    builtin and then its argument prototype would still apply.  */
11819 char opendir ();
11820 int
11821 main ()
11822 {
11823 opendir ();
11824   ;
11825   return 0;
11826 }
11827 _ACEOF
11828 rm -f conftest.$ac_objext conftest$ac_exeext
11829 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11830   (eval $ac_link) 2>conftest.er1
11831   ac_status=$?
11832   grep -v '^ *+' conftest.er1 >conftest.err
11833   rm -f conftest.er1
11834   cat conftest.err >&5
11835   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11836   (exit $ac_status); } &&
11837          { ac_try='test -z "$ac_c_werror_flag"
11838                          || test ! -s conftest.err'
11839   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11840   (eval $ac_try) 2>&5
11841   ac_status=$?
11842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11843   (exit $ac_status); }; } &&
11844          { ac_try='test -s conftest$ac_exeext'
11845   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11846   (eval $ac_try) 2>&5
11847   ac_status=$?
11848   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11849   (exit $ac_status); }; }; then
11850   ac_cv_search_opendir="-l$ac_lib"
11851 break
11852 else
11853   echo "$as_me: failed program was:" >&5
11854 sed 's/^/| /' conftest.$ac_ext >&5
11855
11856 fi
11857 rm -f conftest.err conftest.$ac_objext \
11858       conftest$ac_exeext conftest.$ac_ext
11859   done
11860 fi
11861 LIBS=$ac_func_search_save_LIBS
11862 fi
11863 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
11864 echo "${ECHO_T}$ac_cv_search_opendir" >&6
11865 if test "$ac_cv_search_opendir" != no; then
11866   test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
11867
11868 fi
11869
11870 fi
11871
11872
11873 echo "$as_me:$LINENO: checking for a known getopt prototype in unistd.h" >&5
11874 echo $ECHO_N "checking for a known getopt prototype in unistd.h... $ECHO_C" >&6
11875 if test "${ld_cv_decl_getopt_unistd_h+set}" = set; then
11876   echo $ECHO_N "(cached) $ECHO_C" >&6
11877 else
11878   cat >conftest.$ac_ext <<_ACEOF
11879 /* confdefs.h.  */
11880 _ACEOF
11881 cat confdefs.h >>conftest.$ac_ext
11882 cat >>conftest.$ac_ext <<_ACEOF
11883 /* end confdefs.h.  */
11884 #include <unistd.h>
11885 int
11886 main ()
11887 {
11888 extern int getopt (int, char *const*, const char *);
11889   ;
11890   return 0;
11891 }
11892 _ACEOF
11893 rm -f conftest.$ac_objext
11894 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11895   (eval $ac_compile) 2>conftest.er1
11896   ac_status=$?
11897   grep -v '^ *+' conftest.er1 >conftest.err
11898   rm -f conftest.er1
11899   cat conftest.err >&5
11900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11901   (exit $ac_status); } &&
11902          { ac_try='test -z "$ac_c_werror_flag"
11903                          || test ! -s conftest.err'
11904   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11905   (eval $ac_try) 2>&5
11906   ac_status=$?
11907   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11908   (exit $ac_status); }; } &&
11909          { ac_try='test -s conftest.$ac_objext'
11910   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11911   (eval $ac_try) 2>&5
11912   ac_status=$?
11913   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11914   (exit $ac_status); }; }; then
11915   ld_cv_decl_getopt_unistd_h=yes
11916 else
11917   echo "$as_me: failed program was:" >&5
11918 sed 's/^/| /' conftest.$ac_ext >&5
11919
11920 ld_cv_decl_getopt_unistd_h=no
11921 fi
11922 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11923 fi
11924
11925 echo "$as_me:$LINENO: result: $ld_cv_decl_getopt_unistd_h" >&5
11926 echo "${ECHO_T}$ld_cv_decl_getopt_unistd_h" >&6
11927 if test $ld_cv_decl_getopt_unistd_h = yes; then
11928
11929 cat >>confdefs.h <<\_ACEOF
11930 #define HAVE_DECL_GETOPT 1
11931 _ACEOF
11932
11933 fi
11934
11935
11936 case "${host}" in
11937 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
11938
11939 cat >>confdefs.h <<\_ACEOF
11940 #define USE_BINARY_FOPEN 1
11941 _ACEOF
11942  ;;
11943 esac
11944
11945 echo "$as_me:$LINENO: checking whether strstr is declared" >&5
11946 echo $ECHO_N "checking whether strstr is declared... $ECHO_C" >&6
11947 if test "${ac_cv_have_decl_strstr+set}" = set; then
11948   echo $ECHO_N "(cached) $ECHO_C" >&6
11949 else
11950   cat >conftest.$ac_ext <<_ACEOF
11951 /* confdefs.h.  */
11952 _ACEOF
11953 cat confdefs.h >>conftest.$ac_ext
11954 cat >>conftest.$ac_ext <<_ACEOF
11955 /* end confdefs.h.  */
11956 $ac_includes_default
11957 int
11958 main ()
11959 {
11960 #ifndef strstr
11961   char *p = (char *) strstr;
11962 #endif
11963
11964   ;
11965   return 0;
11966 }
11967 _ACEOF
11968 rm -f conftest.$ac_objext
11969 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11970   (eval $ac_compile) 2>conftest.er1
11971   ac_status=$?
11972   grep -v '^ *+' conftest.er1 >conftest.err
11973   rm -f conftest.er1
11974   cat conftest.err >&5
11975   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11976   (exit $ac_status); } &&
11977          { ac_try='test -z "$ac_c_werror_flag"
11978                          || test ! -s conftest.err'
11979   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11980   (eval $ac_try) 2>&5
11981   ac_status=$?
11982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11983   (exit $ac_status); }; } &&
11984          { ac_try='test -s conftest.$ac_objext'
11985   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11986   (eval $ac_try) 2>&5
11987   ac_status=$?
11988   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11989   (exit $ac_status); }; }; then
11990   ac_cv_have_decl_strstr=yes
11991 else
11992   echo "$as_me: failed program was:" >&5
11993 sed 's/^/| /' conftest.$ac_ext >&5
11994
11995 ac_cv_have_decl_strstr=no
11996 fi
11997 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11998 fi
11999 echo "$as_me:$LINENO: result: $ac_cv_have_decl_strstr" >&5
12000 echo "${ECHO_T}$ac_cv_have_decl_strstr" >&6
12001 if test $ac_cv_have_decl_strstr = yes; then
12002
12003 cat >>confdefs.h <<_ACEOF
12004 #define HAVE_DECL_STRSTR 1
12005 _ACEOF
12006
12007
12008 else
12009   cat >>confdefs.h <<_ACEOF
12010 #define HAVE_DECL_STRSTR 0
12011 _ACEOF
12012
12013
12014 fi
12015 echo "$as_me:$LINENO: checking whether free is declared" >&5
12016 echo $ECHO_N "checking whether free is declared... $ECHO_C" >&6
12017 if test "${ac_cv_have_decl_free+set}" = set; then
12018   echo $ECHO_N "(cached) $ECHO_C" >&6
12019 else
12020   cat >conftest.$ac_ext <<_ACEOF
12021 /* confdefs.h.  */
12022 _ACEOF
12023 cat confdefs.h >>conftest.$ac_ext
12024 cat >>conftest.$ac_ext <<_ACEOF
12025 /* end confdefs.h.  */
12026 $ac_includes_default
12027 int
12028 main ()
12029 {
12030 #ifndef free
12031   char *p = (char *) free;
12032 #endif
12033
12034   ;
12035   return 0;
12036 }
12037 _ACEOF
12038 rm -f conftest.$ac_objext
12039 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12040   (eval $ac_compile) 2>conftest.er1
12041   ac_status=$?
12042   grep -v '^ *+' conftest.er1 >conftest.err
12043   rm -f conftest.er1
12044   cat conftest.err >&5
12045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12046   (exit $ac_status); } &&
12047          { ac_try='test -z "$ac_c_werror_flag"
12048                          || test ! -s conftest.err'
12049   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12050   (eval $ac_try) 2>&5
12051   ac_status=$?
12052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12053   (exit $ac_status); }; } &&
12054          { ac_try='test -s conftest.$ac_objext'
12055   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12056   (eval $ac_try) 2>&5
12057   ac_status=$?
12058   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12059   (exit $ac_status); }; }; then
12060   ac_cv_have_decl_free=yes
12061 else
12062   echo "$as_me: failed program was:" >&5
12063 sed 's/^/| /' conftest.$ac_ext >&5
12064
12065 ac_cv_have_decl_free=no
12066 fi
12067 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12068 fi
12069 echo "$as_me:$LINENO: result: $ac_cv_have_decl_free" >&5
12070 echo "${ECHO_T}$ac_cv_have_decl_free" >&6
12071 if test $ac_cv_have_decl_free = yes; then
12072
12073 cat >>confdefs.h <<_ACEOF
12074 #define HAVE_DECL_FREE 1
12075 _ACEOF
12076
12077
12078 else
12079   cat >>confdefs.h <<_ACEOF
12080 #define HAVE_DECL_FREE 0
12081 _ACEOF
12082
12083
12084 fi
12085 echo "$as_me:$LINENO: checking whether sbrk is declared" >&5
12086 echo $ECHO_N "checking whether sbrk is declared... $ECHO_C" >&6
12087 if test "${ac_cv_have_decl_sbrk+set}" = set; then
12088   echo $ECHO_N "(cached) $ECHO_C" >&6
12089 else
12090   cat >conftest.$ac_ext <<_ACEOF
12091 /* confdefs.h.  */
12092 _ACEOF
12093 cat confdefs.h >>conftest.$ac_ext
12094 cat >>conftest.$ac_ext <<_ACEOF
12095 /* end confdefs.h.  */
12096 $ac_includes_default
12097 int
12098 main ()
12099 {
12100 #ifndef sbrk
12101   char *p = (char *) sbrk;
12102 #endif
12103
12104   ;
12105   return 0;
12106 }
12107 _ACEOF
12108 rm -f conftest.$ac_objext
12109 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12110   (eval $ac_compile) 2>conftest.er1
12111   ac_status=$?
12112   grep -v '^ *+' conftest.er1 >conftest.err
12113   rm -f conftest.er1
12114   cat conftest.err >&5
12115   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12116   (exit $ac_status); } &&
12117          { ac_try='test -z "$ac_c_werror_flag"
12118                          || test ! -s conftest.err'
12119   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12120   (eval $ac_try) 2>&5
12121   ac_status=$?
12122   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12123   (exit $ac_status); }; } &&
12124          { ac_try='test -s conftest.$ac_objext'
12125   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12126   (eval $ac_try) 2>&5
12127   ac_status=$?
12128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12129   (exit $ac_status); }; }; then
12130   ac_cv_have_decl_sbrk=yes
12131 else
12132   echo "$as_me: failed program was:" >&5
12133 sed 's/^/| /' conftest.$ac_ext >&5
12134
12135 ac_cv_have_decl_sbrk=no
12136 fi
12137 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12138 fi
12139 echo "$as_me:$LINENO: result: $ac_cv_have_decl_sbrk" >&5
12140 echo "${ECHO_T}$ac_cv_have_decl_sbrk" >&6
12141 if test $ac_cv_have_decl_sbrk = yes; then
12142
12143 cat >>confdefs.h <<_ACEOF
12144 #define HAVE_DECL_SBRK 1
12145 _ACEOF
12146
12147
12148 else
12149   cat >>confdefs.h <<_ACEOF
12150 #define HAVE_DECL_SBRK 0
12151 _ACEOF
12152
12153
12154 fi
12155 echo "$as_me:$LINENO: checking whether getenv is declared" >&5
12156 echo $ECHO_N "checking whether getenv is declared... $ECHO_C" >&6
12157 if test "${ac_cv_have_decl_getenv+set}" = set; then
12158   echo $ECHO_N "(cached) $ECHO_C" >&6
12159 else
12160   cat >conftest.$ac_ext <<_ACEOF
12161 /* confdefs.h.  */
12162 _ACEOF
12163 cat confdefs.h >>conftest.$ac_ext
12164 cat >>conftest.$ac_ext <<_ACEOF
12165 /* end confdefs.h.  */
12166 $ac_includes_default
12167 int
12168 main ()
12169 {
12170 #ifndef getenv
12171   char *p = (char *) getenv;
12172 #endif
12173
12174   ;
12175   return 0;
12176 }
12177 _ACEOF
12178 rm -f conftest.$ac_objext
12179 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12180   (eval $ac_compile) 2>conftest.er1
12181   ac_status=$?
12182   grep -v '^ *+' conftest.er1 >conftest.err
12183   rm -f conftest.er1
12184   cat conftest.err >&5
12185   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12186   (exit $ac_status); } &&
12187          { ac_try='test -z "$ac_c_werror_flag"
12188                          || test ! -s conftest.err'
12189   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12190   (eval $ac_try) 2>&5
12191   ac_status=$?
12192   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12193   (exit $ac_status); }; } &&
12194          { ac_try='test -s conftest.$ac_objext'
12195   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12196   (eval $ac_try) 2>&5
12197   ac_status=$?
12198   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12199   (exit $ac_status); }; }; then
12200   ac_cv_have_decl_getenv=yes
12201 else
12202   echo "$as_me: failed program was:" >&5
12203 sed 's/^/| /' conftest.$ac_ext >&5
12204
12205 ac_cv_have_decl_getenv=no
12206 fi
12207 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12208 fi
12209 echo "$as_me:$LINENO: result: $ac_cv_have_decl_getenv" >&5
12210 echo "${ECHO_T}$ac_cv_have_decl_getenv" >&6
12211 if test $ac_cv_have_decl_getenv = yes; then
12212
12213 cat >>confdefs.h <<_ACEOF
12214 #define HAVE_DECL_GETENV 1
12215 _ACEOF
12216
12217
12218 else
12219   cat >>confdefs.h <<_ACEOF
12220 #define HAVE_DECL_GETENV 0
12221 _ACEOF
12222
12223
12224 fi
12225 echo "$as_me:$LINENO: checking whether environ is declared" >&5
12226 echo $ECHO_N "checking whether environ is declared... $ECHO_C" >&6
12227 if test "${ac_cv_have_decl_environ+set}" = set; then
12228   echo $ECHO_N "(cached) $ECHO_C" >&6
12229 else
12230   cat >conftest.$ac_ext <<_ACEOF
12231 /* confdefs.h.  */
12232 _ACEOF
12233 cat confdefs.h >>conftest.$ac_ext
12234 cat >>conftest.$ac_ext <<_ACEOF
12235 /* end confdefs.h.  */
12236 $ac_includes_default
12237 int
12238 main ()
12239 {
12240 #ifndef environ
12241   char *p = (char *) environ;
12242 #endif
12243
12244   ;
12245   return 0;
12246 }
12247 _ACEOF
12248 rm -f conftest.$ac_objext
12249 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12250   (eval $ac_compile) 2>conftest.er1
12251   ac_status=$?
12252   grep -v '^ *+' conftest.er1 >conftest.err
12253   rm -f conftest.er1
12254   cat conftest.err >&5
12255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12256   (exit $ac_status); } &&
12257          { ac_try='test -z "$ac_c_werror_flag"
12258                          || test ! -s conftest.err'
12259   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12260   (eval $ac_try) 2>&5
12261   ac_status=$?
12262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12263   (exit $ac_status); }; } &&
12264          { ac_try='test -s conftest.$ac_objext'
12265   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12266   (eval $ac_try) 2>&5
12267   ac_status=$?
12268   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12269   (exit $ac_status); }; }; then
12270   ac_cv_have_decl_environ=yes
12271 else
12272   echo "$as_me: failed program was:" >&5
12273 sed 's/^/| /' conftest.$ac_ext >&5
12274
12275 ac_cv_have_decl_environ=no
12276 fi
12277 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12278 fi
12279 echo "$as_me:$LINENO: result: $ac_cv_have_decl_environ" >&5
12280 echo "${ECHO_T}$ac_cv_have_decl_environ" >&6
12281 if test $ac_cv_have_decl_environ = yes; then
12282
12283 cat >>confdefs.h <<_ACEOF
12284 #define HAVE_DECL_ENVIRON 1
12285 _ACEOF
12286
12287
12288 else
12289   cat >>confdefs.h <<_ACEOF
12290 #define HAVE_DECL_ENVIRON 0
12291 _ACEOF
12292
12293
12294 fi
12295
12296
12297
12298 # When converting linker scripts into strings for use in emulation
12299 # files, use astring.sed if the compiler supports ANSI string
12300 # concatenation, or ostring.sed otherwise.  This is to support the
12301 # broken Microsoft MSVC compiler, which limits the length of string
12302 # constants, while still supporting pre-ANSI compilers which do not
12303 # support string concatenation.
12304 echo "$as_me:$LINENO: checking whether ANSI C string concatenation works" >&5
12305 echo $ECHO_N "checking whether ANSI C string concatenation works... $ECHO_C" >&6
12306 if test "${ld_cv_string_concatenation+set}" = set; then
12307   echo $ECHO_N "(cached) $ECHO_C" >&6
12308 else
12309   cat >conftest.$ac_ext <<_ACEOF
12310 /* confdefs.h.  */
12311 _ACEOF
12312 cat confdefs.h >>conftest.$ac_ext
12313 cat >>conftest.$ac_ext <<_ACEOF
12314 /* end confdefs.h.  */
12315
12316 int
12317 main ()
12318 {
12319 char *a = "a" "a";
12320   ;
12321   return 0;
12322 }
12323 _ACEOF
12324 rm -f conftest.$ac_objext
12325 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12326   (eval $ac_compile) 2>conftest.er1
12327   ac_status=$?
12328   grep -v '^ *+' conftest.er1 >conftest.err
12329   rm -f conftest.er1
12330   cat conftest.err >&5
12331   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12332   (exit $ac_status); } &&
12333          { ac_try='test -z "$ac_c_werror_flag"
12334                          || test ! -s conftest.err'
12335   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12336   (eval $ac_try) 2>&5
12337   ac_status=$?
12338   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12339   (exit $ac_status); }; } &&
12340          { ac_try='test -s conftest.$ac_objext'
12341   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12342   (eval $ac_try) 2>&5
12343   ac_status=$?
12344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12345   (exit $ac_status); }; }; then
12346   ld_cv_string_concatenation=yes
12347 else
12348   echo "$as_me: failed program was:" >&5
12349 sed 's/^/| /' conftest.$ac_ext >&5
12350
12351 ld_cv_string_concatenation=no
12352 fi
12353 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12354 fi
12355
12356 echo "$as_me:$LINENO: result: $ld_cv_string_concatenation" >&5
12357 echo "${ECHO_T}$ld_cv_string_concatenation" >&6
12358 if test "$ld_cv_string_concatenation" = "yes"; then
12359   STRINGIFY=astring.sed
12360 else
12361   STRINGIFY=ostring.sed
12362 fi
12363
12364
12365 # target-specific stuff:
12366
12367 all_targets=
12368 EMUL=
12369 all_emuls=
12370 all_emul_extras=
12371 all_libpath=
12372
12373 rm -f tdirs
12374
12375 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
12376 do
12377   if test "$targ_alias" = "all"; then
12378     all_targets=true
12379   else
12380     # Canonicalize the secondary target names.
12381     result=`$ac_config_sub $targ_alias 2>/dev/null`
12382     if test -n "$result"; then
12383         targ=$result
12384     else
12385         targ=$targ_alias
12386     fi
12387
12388     . ${srcdir}/configure.tgt
12389
12390     if test "$targ" = "$target"; then
12391       EMUL=$targ_emul
12392     fi
12393
12394     if test x${want64} = xfalse; then
12395       . ${srcdir}/../bfd/config.bfd
12396     fi
12397
12398     if test x${want64} = xtrue; then
12399       targ_extra_emuls="$targ_extra_emuls $targ64_extra_emuls"
12400       targ_extra_libpath="$targ_extra_libpath $targ64_extra_libpath"
12401     fi
12402
12403     for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
12404         case " $all_emuls " in
12405         *" e${i}.o "*) ;;
12406         *)
12407           all_emuls="$all_emuls e${i}.o"
12408           eval result=\$tdir_$i
12409           test -z "$result" && result=$targ_alias
12410           echo tdir_$i=$result >> tdirs
12411           ;;
12412         esac
12413     done
12414
12415     for i in $targ_emul $targ_extra_libpath; do
12416         case " $all_libpath " in
12417         *" ${i} "*) ;;
12418         *)
12419           if test -z "$all_libpath"; then
12420             all_libpath=${i}
12421           else
12422             all_libpath="$all_libpath ${i}"
12423           fi
12424           ;;
12425         esac
12426     done
12427
12428     for i in $targ_extra_ofiles; do
12429         case " $all_emul_extras " in
12430         *" ${i} "*) ;;
12431         *)
12432           all_emul_extras="$all_emul_extras ${i}"
12433           ;;
12434         esac
12435     done
12436   fi
12437 done
12438
12439
12440
12441 TDIRS=tdirs
12442
12443
12444 if test x${all_targets} = xtrue; then
12445   if test x${want64} = xfalse; then
12446     echo "$as_me:$LINENO: checking for long" >&5
12447 echo $ECHO_N "checking for long... $ECHO_C" >&6
12448 if test "${ac_cv_type_long+set}" = set; then
12449   echo $ECHO_N "(cached) $ECHO_C" >&6
12450 else
12451   cat >conftest.$ac_ext <<_ACEOF
12452 /* confdefs.h.  */
12453 _ACEOF
12454 cat confdefs.h >>conftest.$ac_ext
12455 cat >>conftest.$ac_ext <<_ACEOF
12456 /* end confdefs.h.  */
12457 $ac_includes_default
12458 int
12459 main ()
12460 {
12461 if ((long *) 0)
12462   return 0;
12463 if (sizeof (long))
12464   return 0;
12465   ;
12466   return 0;
12467 }
12468 _ACEOF
12469 rm -f conftest.$ac_objext
12470 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12471   (eval $ac_compile) 2>conftest.er1
12472   ac_status=$?
12473   grep -v '^ *+' conftest.er1 >conftest.err
12474   rm -f conftest.er1
12475   cat conftest.err >&5
12476   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12477   (exit $ac_status); } &&
12478          { ac_try='test -z "$ac_c_werror_flag"
12479                          || test ! -s conftest.err'
12480   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12481   (eval $ac_try) 2>&5
12482   ac_status=$?
12483   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12484   (exit $ac_status); }; } &&
12485          { ac_try='test -s conftest.$ac_objext'
12486   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12487   (eval $ac_try) 2>&5
12488   ac_status=$?
12489   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12490   (exit $ac_status); }; }; then
12491   ac_cv_type_long=yes
12492 else
12493   echo "$as_me: failed program was:" >&5
12494 sed 's/^/| /' conftest.$ac_ext >&5
12495
12496 ac_cv_type_long=no
12497 fi
12498 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12499 fi
12500 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
12501 echo "${ECHO_T}$ac_cv_type_long" >&6
12502
12503 echo "$as_me:$LINENO: checking size of long" >&5
12504 echo $ECHO_N "checking size of long... $ECHO_C" >&6
12505 if test "${ac_cv_sizeof_long+set}" = set; then
12506   echo $ECHO_N "(cached) $ECHO_C" >&6
12507 else
12508   if test "$ac_cv_type_long" = yes; then
12509   # The cast to unsigned long works around a bug in the HP C Compiler
12510   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12511   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12512   # This bug is HP SR number 8606223364.
12513   if test "$cross_compiling" = yes; then
12514   # Depending upon the size, compute the lo and hi bounds.
12515 cat >conftest.$ac_ext <<_ACEOF
12516 /* confdefs.h.  */
12517 _ACEOF
12518 cat confdefs.h >>conftest.$ac_ext
12519 cat >>conftest.$ac_ext <<_ACEOF
12520 /* end confdefs.h.  */
12521 $ac_includes_default
12522 int
12523 main ()
12524 {
12525 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
12526 test_array [0] = 0
12527
12528   ;
12529   return 0;
12530 }
12531 _ACEOF
12532 rm -f conftest.$ac_objext
12533 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12534   (eval $ac_compile) 2>conftest.er1
12535   ac_status=$?
12536   grep -v '^ *+' conftest.er1 >conftest.err
12537   rm -f conftest.er1
12538   cat conftest.err >&5
12539   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12540   (exit $ac_status); } &&
12541          { ac_try='test -z "$ac_c_werror_flag"
12542                          || test ! -s conftest.err'
12543   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12544   (eval $ac_try) 2>&5
12545   ac_status=$?
12546   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12547   (exit $ac_status); }; } &&
12548          { ac_try='test -s conftest.$ac_objext'
12549   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12550   (eval $ac_try) 2>&5
12551   ac_status=$?
12552   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12553   (exit $ac_status); }; }; then
12554   ac_lo=0 ac_mid=0
12555   while :; do
12556     cat >conftest.$ac_ext <<_ACEOF
12557 /* confdefs.h.  */
12558 _ACEOF
12559 cat confdefs.h >>conftest.$ac_ext
12560 cat >>conftest.$ac_ext <<_ACEOF
12561 /* end confdefs.h.  */
12562 $ac_includes_default
12563 int
12564 main ()
12565 {
12566 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12567 test_array [0] = 0
12568
12569   ;
12570   return 0;
12571 }
12572 _ACEOF
12573 rm -f conftest.$ac_objext
12574 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12575   (eval $ac_compile) 2>conftest.er1
12576   ac_status=$?
12577   grep -v '^ *+' conftest.er1 >conftest.err
12578   rm -f conftest.er1
12579   cat conftest.err >&5
12580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12581   (exit $ac_status); } &&
12582          { ac_try='test -z "$ac_c_werror_flag"
12583                          || test ! -s conftest.err'
12584   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12585   (eval $ac_try) 2>&5
12586   ac_status=$?
12587   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12588   (exit $ac_status); }; } &&
12589          { ac_try='test -s conftest.$ac_objext'
12590   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12591   (eval $ac_try) 2>&5
12592   ac_status=$?
12593   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12594   (exit $ac_status); }; }; then
12595   ac_hi=$ac_mid; break
12596 else
12597   echo "$as_me: failed program was:" >&5
12598 sed 's/^/| /' conftest.$ac_ext >&5
12599
12600 ac_lo=`expr $ac_mid + 1`
12601                     if test $ac_lo -le $ac_mid; then
12602                       ac_lo= ac_hi=
12603                       break
12604                     fi
12605                     ac_mid=`expr 2 '*' $ac_mid + 1`
12606 fi
12607 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12608   done
12609 else
12610   echo "$as_me: failed program was:" >&5
12611 sed 's/^/| /' conftest.$ac_ext >&5
12612
12613 cat >conftest.$ac_ext <<_ACEOF
12614 /* confdefs.h.  */
12615 _ACEOF
12616 cat confdefs.h >>conftest.$ac_ext
12617 cat >>conftest.$ac_ext <<_ACEOF
12618 /* end confdefs.h.  */
12619 $ac_includes_default
12620 int
12621 main ()
12622 {
12623 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
12624 test_array [0] = 0
12625
12626   ;
12627   return 0;
12628 }
12629 _ACEOF
12630 rm -f conftest.$ac_objext
12631 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12632   (eval $ac_compile) 2>conftest.er1
12633   ac_status=$?
12634   grep -v '^ *+' conftest.er1 >conftest.err
12635   rm -f conftest.er1
12636   cat conftest.err >&5
12637   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12638   (exit $ac_status); } &&
12639          { ac_try='test -z "$ac_c_werror_flag"
12640                          || test ! -s conftest.err'
12641   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12642   (eval $ac_try) 2>&5
12643   ac_status=$?
12644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12645   (exit $ac_status); }; } &&
12646          { ac_try='test -s conftest.$ac_objext'
12647   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12648   (eval $ac_try) 2>&5
12649   ac_status=$?
12650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12651   (exit $ac_status); }; }; then
12652   ac_hi=-1 ac_mid=-1
12653   while :; do
12654     cat >conftest.$ac_ext <<_ACEOF
12655 /* confdefs.h.  */
12656 _ACEOF
12657 cat confdefs.h >>conftest.$ac_ext
12658 cat >>conftest.$ac_ext <<_ACEOF
12659 /* end confdefs.h.  */
12660 $ac_includes_default
12661 int
12662 main ()
12663 {
12664 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
12665 test_array [0] = 0
12666
12667   ;
12668   return 0;
12669 }
12670 _ACEOF
12671 rm -f conftest.$ac_objext
12672 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12673   (eval $ac_compile) 2>conftest.er1
12674   ac_status=$?
12675   grep -v '^ *+' conftest.er1 >conftest.err
12676   rm -f conftest.er1
12677   cat conftest.err >&5
12678   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12679   (exit $ac_status); } &&
12680          { ac_try='test -z "$ac_c_werror_flag"
12681                          || test ! -s conftest.err'
12682   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12683   (eval $ac_try) 2>&5
12684   ac_status=$?
12685   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12686   (exit $ac_status); }; } &&
12687          { ac_try='test -s conftest.$ac_objext'
12688   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12689   (eval $ac_try) 2>&5
12690   ac_status=$?
12691   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12692   (exit $ac_status); }; }; then
12693   ac_lo=$ac_mid; break
12694 else
12695   echo "$as_me: failed program was:" >&5
12696 sed 's/^/| /' conftest.$ac_ext >&5
12697
12698 ac_hi=`expr '(' $ac_mid ')' - 1`
12699                        if test $ac_mid -le $ac_hi; then
12700                          ac_lo= ac_hi=
12701                          break
12702                        fi
12703                        ac_mid=`expr 2 '*' $ac_mid`
12704 fi
12705 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12706   done
12707 else
12708   echo "$as_me: failed program was:" >&5
12709 sed 's/^/| /' conftest.$ac_ext >&5
12710
12711 ac_lo= ac_hi=
12712 fi
12713 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12714 fi
12715 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12716 # Binary search between lo and hi bounds.
12717 while test "x$ac_lo" != "x$ac_hi"; do
12718   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12719   cat >conftest.$ac_ext <<_ACEOF
12720 /* confdefs.h.  */
12721 _ACEOF
12722 cat confdefs.h >>conftest.$ac_ext
12723 cat >>conftest.$ac_ext <<_ACEOF
12724 /* end confdefs.h.  */
12725 $ac_includes_default
12726 int
12727 main ()
12728 {
12729 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12730 test_array [0] = 0
12731
12732   ;
12733   return 0;
12734 }
12735 _ACEOF
12736 rm -f conftest.$ac_objext
12737 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12738   (eval $ac_compile) 2>conftest.er1
12739   ac_status=$?
12740   grep -v '^ *+' conftest.er1 >conftest.err
12741   rm -f conftest.er1
12742   cat conftest.err >&5
12743   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12744   (exit $ac_status); } &&
12745          { ac_try='test -z "$ac_c_werror_flag"
12746                          || test ! -s conftest.err'
12747   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12748   (eval $ac_try) 2>&5
12749   ac_status=$?
12750   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12751   (exit $ac_status); }; } &&
12752          { ac_try='test -s conftest.$ac_objext'
12753   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12754   (eval $ac_try) 2>&5
12755   ac_status=$?
12756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12757   (exit $ac_status); }; }; then
12758   ac_hi=$ac_mid
12759 else
12760   echo "$as_me: failed program was:" >&5
12761 sed 's/^/| /' conftest.$ac_ext >&5
12762
12763 ac_lo=`expr '(' $ac_mid ')' + 1`
12764 fi
12765 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12766 done
12767 case $ac_lo in
12768 ?*) ac_cv_sizeof_long=$ac_lo;;
12769 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
12770 See \`config.log' for more details." >&5
12771 echo "$as_me: error: cannot compute sizeof (long), 77
12772 See \`config.log' for more details." >&2;}
12773    { (exit 1); exit 1; }; } ;;
12774 esac
12775 else
12776   if test "$cross_compiling" = yes; then
12777   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12778 See \`config.log' for more details." >&5
12779 echo "$as_me: error: cannot run test program while cross compiling
12780 See \`config.log' for more details." >&2;}
12781    { (exit 1); exit 1; }; }
12782 else
12783   cat >conftest.$ac_ext <<_ACEOF
12784 /* confdefs.h.  */
12785 _ACEOF
12786 cat confdefs.h >>conftest.$ac_ext
12787 cat >>conftest.$ac_ext <<_ACEOF
12788 /* end confdefs.h.  */
12789 $ac_includes_default
12790 long longval () { return (long) (sizeof (long)); }
12791 unsigned long ulongval () { return (long) (sizeof (long)); }
12792 #include <stdio.h>
12793 #include <stdlib.h>
12794 int
12795 main ()
12796 {
12797
12798   FILE *f = fopen ("conftest.val", "w");
12799   if (! f)
12800     exit (1);
12801   if (((long) (sizeof (long))) < 0)
12802     {
12803       long i = longval ();
12804       if (i != ((long) (sizeof (long))))
12805         exit (1);
12806       fprintf (f, "%ld\n", i);
12807     }
12808   else
12809     {
12810       unsigned long i = ulongval ();
12811       if (i != ((long) (sizeof (long))))
12812         exit (1);
12813       fprintf (f, "%lu\n", i);
12814     }
12815   exit (ferror (f) || fclose (f) != 0);
12816
12817   ;
12818   return 0;
12819 }
12820 _ACEOF
12821 rm -f conftest$ac_exeext
12822 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12823   (eval $ac_link) 2>&5
12824   ac_status=$?
12825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12826   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12827   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12828   (eval $ac_try) 2>&5
12829   ac_status=$?
12830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12831   (exit $ac_status); }; }; then
12832   ac_cv_sizeof_long=`cat conftest.val`
12833 else
12834   echo "$as_me: program exited with status $ac_status" >&5
12835 echo "$as_me: failed program was:" >&5
12836 sed 's/^/| /' conftest.$ac_ext >&5
12837
12838 ( exit $ac_status )
12839 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
12840 See \`config.log' for more details." >&5
12841 echo "$as_me: error: cannot compute sizeof (long), 77
12842 See \`config.log' for more details." >&2;}
12843    { (exit 1); exit 1; }; }
12844 fi
12845 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12846 fi
12847 fi
12848 rm -f conftest.val
12849 else
12850   ac_cv_sizeof_long=0
12851 fi
12852 fi
12853 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
12854 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
12855 cat >>confdefs.h <<_ACEOF
12856 #define SIZEOF_LONG $ac_cv_sizeof_long
12857 _ACEOF
12858
12859
12860     if test "x${ac_cv_sizeof_long}" = "x8"; then
12861       want64=true
12862     fi
12863   fi
12864   if test x${want64} = xtrue; then
12865     EMULATION_OFILES='$(ALL_EMULATIONS) $(ALL_64_EMULATIONS)'
12866   else
12867     EMULATION_OFILES='$(ALL_EMULATIONS)'
12868   fi
12869   EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES)'
12870 else
12871   EMULATION_OFILES=$all_emuls
12872   EMUL_EXTRA_OFILES=$all_emul_extras
12873 fi
12874
12875
12876
12877
12878 EMULATION_LIBPATH=$all_libpath
12879
12880
12881 if test x${enable_static} = xno; then
12882   TESTBFDLIB="--rpath ../bfd/.libs ../bfd/.libs/libbfd.so"
12883 else
12884   TESTBFDLIB="../bfd/.libs/libbfd.a"
12885 fi
12886
12887
12888 target_vendor=${target_vendor=$host_vendor}
12889 case "$target_vendor" in
12890   hp) EXTRA_SHLIB_EXTENSION=".sl" ;;
12891   *)  EXTRA_SHLIB_EXTENSION= ;;
12892 esac
12893
12894 case "$target_os" in
12895   lynxos) EXTRA_SHLIB_EXTENSION=".a" ;;
12896 esac
12897
12898 if test x${EXTRA_SHLIB_EXTENSION} != x ; then
12899
12900 cat >>confdefs.h <<_ACEOF
12901 #define EXTRA_SHLIB_EXTENSION "$EXTRA_SHLIB_EXTENSION"
12902 _ACEOF
12903
12904 fi
12905
12906
12907
12908
12909
12910                     ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
12911 cat >confcache <<\_ACEOF
12912 # This file is a shell script that caches the results of configure
12913 # tests run on this system so they can be shared between configure
12914 # scripts and configure runs, see configure's option --config-cache.
12915 # It is not useful on other systems.  If it contains results you don't
12916 # want to keep, you may remove or edit it.
12917 #
12918 # config.status only pays attention to the cache file if you give it
12919 # the --recheck option to rerun configure.
12920 #
12921 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12922 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12923 # following values.
12924
12925 _ACEOF
12926
12927 # The following way of writing the cache mishandles newlines in values,
12928 # but we know of no workaround that is simple, portable, and efficient.
12929 # So, don't put newlines in cache variables' values.
12930 # Ultrix sh set writes to stderr and can't be redirected directly,
12931 # and sets the high bit in the cache file unless we assign to the vars.
12932 {
12933   (set) 2>&1 |
12934     case `(ac_space=' '; set | grep ac_space) 2>&1` in
12935     *ac_space=\ *)
12936       # `set' does not quote correctly, so add quotes (double-quote
12937       # substitution turns \\\\ into \\, and sed turns \\ into \).
12938       sed -n \
12939         "s/'/'\\\\''/g;
12940           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12941       ;;
12942     *)
12943       # `set' quotes correctly as required by POSIX, so do not add quotes.
12944       sed -n \
12945         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
12946       ;;
12947     esac;
12948 } |
12949   sed '
12950      t clear
12951      : clear
12952      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12953      t end
12954      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12955      : end' >>confcache
12956 if diff $cache_file confcache >/dev/null 2>&1; then :; else
12957   if test -w $cache_file; then
12958     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
12959     cat confcache >$cache_file
12960   else
12961     echo "not updating unwritable cache $cache_file"
12962   fi
12963 fi
12964 rm -f confcache
12965
12966 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12967 # Let make expand exec_prefix.
12968 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12969
12970 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12971 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12972 # trailing colons and then remove the whole line if VPATH becomes empty
12973 # (actually we leave an empty line to preserve line numbers).
12974 if test "x$srcdir" = x.; then
12975   ac_vpsub='/^[  ]*VPATH[        ]*=/{
12976 s/:*\$(srcdir):*/:/;
12977 s/:*\${srcdir}:*/:/;
12978 s/:*@srcdir@:*/:/;
12979 s/^\([^=]*=[     ]*\):*/\1/;
12980 s/:*$//;
12981 s/^[^=]*=[       ]*$//;
12982 }'
12983 fi
12984
12985 DEFS=-DHAVE_CONFIG_H
12986
12987 ac_libobjs=
12988 ac_ltlibobjs=
12989 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12990   # 1. Remove the extension, and $U if already installed.
12991   ac_i=`echo "$ac_i" |
12992          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
12993   # 2. Add them.
12994   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
12995   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
12996 done
12997 LIBOBJS=$ac_libobjs
12998
12999 LTLIBOBJS=$ac_ltlibobjs
13000
13001
13002 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13003   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
13004 Usually this means the macro was only invoked conditionally." >&5
13005 echo "$as_me: error: conditional \"AMDEP\" was never defined.
13006 Usually this means the macro was only invoked conditionally." >&2;}
13007    { (exit 1); exit 1; }; }
13008 fi
13009 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13010   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
13011 Usually this means the macro was only invoked conditionally." >&5
13012 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
13013 Usually this means the macro was only invoked conditionally." >&2;}
13014    { (exit 1); exit 1; }; }
13015 fi
13016 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13017   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
13018 Usually this means the macro was only invoked conditionally." >&5
13019 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
13020 Usually this means the macro was only invoked conditionally." >&2;}
13021    { (exit 1); exit 1; }; }
13022 fi
13023 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
13024   { { echo "$as_me:$LINENO: error: conditional \"GENINSRC_NEVER\" was never defined.
13025 Usually this means the macro was only invoked conditionally." >&5
13026 echo "$as_me: error: conditional \"GENINSRC_NEVER\" was never defined.
13027 Usually this means the macro was only invoked conditionally." >&2;}
13028    { (exit 1); exit 1; }; }
13029 fi
13030
13031 : ${CONFIG_STATUS=./config.status}
13032 ac_clean_files_save=$ac_clean_files
13033 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13034 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13035 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13036 cat >$CONFIG_STATUS <<_ACEOF
13037 #! $SHELL
13038 # Generated by $as_me.
13039 # Run this file to recreate the current configuration.
13040 # Compiler output produced by configure, useful for debugging
13041 # configure, is in config.log if it exists.
13042
13043 debug=false
13044 ac_cs_recheck=false
13045 ac_cs_silent=false
13046 SHELL=\${CONFIG_SHELL-$SHELL}
13047 _ACEOF
13048
13049 cat >>$CONFIG_STATUS <<\_ACEOF
13050 ## --------------------- ##
13051 ## M4sh Initialization.  ##
13052 ## --------------------- ##
13053
13054 # Be Bourne compatible
13055 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13056   emulate sh
13057   NULLCMD=:
13058   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13059   # is contrary to our usage.  Disable this feature.
13060   alias -g '${1+"$@"}'='"$@"'
13061 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13062   set -o posix
13063 fi
13064 DUALCASE=1; export DUALCASE # for MKS sh
13065
13066 # Support unset when possible.
13067 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13068   as_unset=unset
13069 else
13070   as_unset=false
13071 fi
13072
13073
13074 # Work around bugs in pre-3.0 UWIN ksh.
13075 $as_unset ENV MAIL MAILPATH
13076 PS1='$ '
13077 PS2='> '
13078 PS4='+ '
13079
13080 # NLS nuisances.
13081 for as_var in \
13082   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13083   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13084   LC_TELEPHONE LC_TIME
13085 do
13086   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13087     eval $as_var=C; export $as_var
13088   else
13089     $as_unset $as_var
13090   fi
13091 done
13092
13093 # Required to use basename.
13094 if expr a : '\(a\)' >/dev/null 2>&1; then
13095   as_expr=expr
13096 else
13097   as_expr=false
13098 fi
13099
13100 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13101   as_basename=basename
13102 else
13103   as_basename=false
13104 fi
13105
13106
13107 # Name of the executable.
13108 as_me=`$as_basename "$0" ||
13109 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13110          X"$0" : 'X\(//\)$' \| \
13111          X"$0" : 'X\(/\)$' \| \
13112          .     : '\(.\)' 2>/dev/null ||
13113 echo X/"$0" |
13114     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13115           /^X\/\(\/\/\)$/{ s//\1/; q; }
13116           /^X\/\(\/\).*/{ s//\1/; q; }
13117           s/.*/./; q'`
13118
13119
13120 # PATH needs CR, and LINENO needs CR and PATH.
13121 # Avoid depending upon Character Ranges.
13122 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13123 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13124 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13125 as_cr_digits='0123456789'
13126 as_cr_alnum=$as_cr_Letters$as_cr_digits
13127
13128 # The user is always right.
13129 if test "${PATH_SEPARATOR+set}" != set; then
13130   echo "#! /bin/sh" >conf$$.sh
13131   echo  "exit 0"   >>conf$$.sh
13132   chmod +x conf$$.sh
13133   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13134     PATH_SEPARATOR=';'
13135   else
13136     PATH_SEPARATOR=:
13137   fi
13138   rm -f conf$$.sh
13139 fi
13140
13141
13142   as_lineno_1=$LINENO
13143   as_lineno_2=$LINENO
13144   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13145   test "x$as_lineno_1" != "x$as_lineno_2" &&
13146   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
13147   # Find who we are.  Look in the path if we contain no path at all
13148   # relative or not.
13149   case $0 in
13150     *[\\/]* ) as_myself=$0 ;;
13151     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13152 for as_dir in $PATH
13153 do
13154   IFS=$as_save_IFS
13155   test -z "$as_dir" && as_dir=.
13156   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13157 done
13158
13159        ;;
13160   esac
13161   # We did not find ourselves, most probably we were run as `sh COMMAND'
13162   # in which case we are not to be found in the path.
13163   if test "x$as_myself" = x; then
13164     as_myself=$0
13165   fi
13166   if test ! -f "$as_myself"; then
13167     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13168 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13169    { (exit 1); exit 1; }; }
13170   fi
13171   case $CONFIG_SHELL in
13172   '')
13173     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13174 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13175 do
13176   IFS=$as_save_IFS
13177   test -z "$as_dir" && as_dir=.
13178   for as_base in sh bash ksh sh5; do
13179          case $as_dir in
13180          /*)
13181            if ("$as_dir/$as_base" -c '
13182   as_lineno_1=$LINENO
13183   as_lineno_2=$LINENO
13184   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13185   test "x$as_lineno_1" != "x$as_lineno_2" &&
13186   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
13187              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
13188              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
13189              CONFIG_SHELL=$as_dir/$as_base
13190              export CONFIG_SHELL
13191              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
13192            fi;;
13193          esac
13194        done
13195 done
13196 ;;
13197   esac
13198
13199   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13200   # uniformly replaced by the line number.  The first 'sed' inserts a
13201   # line-number line before each line; the second 'sed' does the real
13202   # work.  The second script uses 'N' to pair each line-number line
13203   # with the numbered line, and appends trailing '-' during
13204   # substitution so that $LINENO is not a special case at line end.
13205   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13206   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
13207   sed '=' <$as_myself |
13208     sed '
13209       N
13210       s,$,-,
13211       : loop
13212       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13213       t loop
13214       s,-$,,
13215       s,^['$as_cr_digits']*\n,,
13216     ' >$as_me.lineno &&
13217   chmod +x $as_me.lineno ||
13218     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13219 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13220    { (exit 1); exit 1; }; }
13221
13222   # Don't try to exec as it changes $[0], causing all sort of problems
13223   # (the dirname of $[0] is not the place where we might find the
13224   # original and so on.  Autoconf is especially sensible to this).
13225   . ./$as_me.lineno
13226   # Exit status is that of the last command.
13227   exit
13228 }
13229
13230
13231 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13232   *c*,-n*) ECHO_N= ECHO_C='
13233 ' ECHO_T='      ' ;;
13234   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13235   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
13236 esac
13237
13238 if expr a : '\(a\)' >/dev/null 2>&1; then
13239   as_expr=expr
13240 else
13241   as_expr=false
13242 fi
13243
13244 rm -f conf$$ conf$$.exe conf$$.file
13245 echo >conf$$.file
13246 if ln -s conf$$.file conf$$ 2>/dev/null; then
13247   # We could just check for DJGPP; but this test a) works b) is more generic
13248   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13249   if test -f conf$$.exe; then
13250     # Don't use ln at all; we don't have any links
13251     as_ln_s='cp -p'
13252   else
13253     as_ln_s='ln -s'
13254   fi
13255 elif ln conf$$.file conf$$ 2>/dev/null; then
13256   as_ln_s=ln
13257 else
13258   as_ln_s='cp -p'
13259 fi
13260 rm -f conf$$ conf$$.exe conf$$.file
13261
13262 if mkdir -p . 2>/dev/null; then
13263   as_mkdir_p=:
13264 else
13265   test -d ./-p && rmdir ./-p
13266   as_mkdir_p=false
13267 fi
13268
13269 as_executable_p="test -f"
13270
13271 # Sed expression to map a string onto a valid CPP name.
13272 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13273
13274 # Sed expression to map a string onto a valid variable name.
13275 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13276
13277
13278 # IFS
13279 # We need space, tab and new line, in precisely that order.
13280 as_nl='
13281 '
13282 IFS="   $as_nl"
13283
13284 # CDPATH.
13285 $as_unset CDPATH
13286
13287 exec 6>&1
13288
13289 # Open the log real soon, to keep \$[0] and so on meaningful, and to
13290 # report actual input values of CONFIG_FILES etc. instead of their
13291 # values after options handling.  Logging --version etc. is OK.
13292 exec 5>>config.log
13293 {
13294   echo
13295   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13296 ## Running $as_me. ##
13297 _ASBOX
13298 } >&5
13299 cat >&5 <<_CSEOF
13300
13301 This file was extended by $as_me, which was
13302 generated by GNU Autoconf 2.59.  Invocation command line was
13303
13304   CONFIG_FILES    = $CONFIG_FILES
13305   CONFIG_HEADERS  = $CONFIG_HEADERS
13306   CONFIG_LINKS    = $CONFIG_LINKS
13307   CONFIG_COMMANDS = $CONFIG_COMMANDS
13308   $ $0 $@
13309
13310 _CSEOF
13311 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13312 echo >&5
13313 _ACEOF
13314
13315 # Files that config.status was made for.
13316 if test -n "$ac_config_files"; then
13317   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
13318 fi
13319
13320 if test -n "$ac_config_headers"; then
13321   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13322 fi
13323
13324 if test -n "$ac_config_links"; then
13325   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13326 fi
13327
13328 if test -n "$ac_config_commands"; then
13329   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13330 fi
13331
13332 cat >>$CONFIG_STATUS <<\_ACEOF
13333
13334 ac_cs_usage="\
13335 \`$as_me' instantiates files from templates according to the
13336 current configuration.
13337
13338 Usage: $0 [OPTIONS] [FILE]...
13339
13340   -h, --help       print this help, then exit
13341   -V, --version    print version number, then exit
13342   -q, --quiet      do not print progress messages
13343   -d, --debug      don't remove temporary files
13344       --recheck    update $as_me by reconfiguring in the same conditions
13345   --file=FILE[:TEMPLATE]
13346                    instantiate the configuration file FILE
13347   --header=FILE[:TEMPLATE]
13348                    instantiate the configuration header FILE
13349
13350 Configuration files:
13351 $config_files
13352
13353 Configuration headers:
13354 $config_headers
13355
13356 Configuration commands:
13357 $config_commands
13358
13359 Report bugs to <bug-autoconf@gnu.org>."
13360 _ACEOF
13361
13362 cat >>$CONFIG_STATUS <<_ACEOF
13363 ac_cs_version="\\
13364 config.status
13365 configured by $0, generated by GNU Autoconf 2.59,
13366   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13367
13368 Copyright (C) 2003 Free Software Foundation, Inc.
13369 This config.status script is free software; the Free Software Foundation
13370 gives unlimited permission to copy, distribute and modify it."
13371 srcdir=$srcdir
13372 INSTALL="$INSTALL"
13373 _ACEOF
13374
13375 cat >>$CONFIG_STATUS <<\_ACEOF
13376 # If no file are specified by the user, then we need to provide default
13377 # value.  By we need to know if files were specified by the user.
13378 ac_need_defaults=:
13379 while test $# != 0
13380 do
13381   case $1 in
13382   --*=*)
13383     ac_option=`expr "x$1" : 'x\([^=]*\)='`
13384     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
13385     ac_shift=:
13386     ;;
13387   -*)
13388     ac_option=$1
13389     ac_optarg=$2
13390     ac_shift=shift
13391     ;;
13392   *) # This is not an option, so the user has probably given explicit
13393      # arguments.
13394      ac_option=$1
13395      ac_need_defaults=false;;
13396   esac
13397
13398   case $ac_option in
13399   # Handling of the options.
13400 _ACEOF
13401 cat >>$CONFIG_STATUS <<\_ACEOF
13402   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13403     ac_cs_recheck=: ;;
13404   --version | --vers* | -V )
13405     echo "$ac_cs_version"; exit 0 ;;
13406   --he | --h)
13407     # Conflict between --help and --header
13408     { { echo "$as_me:$LINENO: error: ambiguous option: $1
13409 Try \`$0 --help' for more information." >&5
13410 echo "$as_me: error: ambiguous option: $1
13411 Try \`$0 --help' for more information." >&2;}
13412    { (exit 1); exit 1; }; };;
13413   --help | --hel | -h )
13414     echo "$ac_cs_usage"; exit 0 ;;
13415   --debug | --d* | -d )
13416     debug=: ;;
13417   --file | --fil | --fi | --f )
13418     $ac_shift
13419     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13420     ac_need_defaults=false;;
13421   --header | --heade | --head | --hea )
13422     $ac_shift
13423     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13424     ac_need_defaults=false;;
13425   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13426   | -silent | --silent | --silen | --sile | --sil | --si | --s)
13427     ac_cs_silent=: ;;
13428
13429   # This is an error.
13430   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
13431 Try \`$0 --help' for more information." >&5
13432 echo "$as_me: error: unrecognized option: $1
13433 Try \`$0 --help' for more information." >&2;}
13434    { (exit 1); exit 1; }; } ;;
13435
13436   *) ac_config_targets="$ac_config_targets $1" ;;
13437
13438   esac
13439   shift
13440 done
13441
13442 ac_configure_extra_args=
13443
13444 if $ac_cs_silent; then
13445   exec 6>/dev/null
13446   ac_configure_extra_args="$ac_configure_extra_args --silent"
13447 fi
13448
13449 _ACEOF
13450 cat >>$CONFIG_STATUS <<_ACEOF
13451 if \$ac_cs_recheck; then
13452   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13453   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13454 fi
13455
13456 _ACEOF
13457
13458 cat >>$CONFIG_STATUS <<_ACEOF
13459 #
13460 # INIT-COMMANDS section.
13461 #
13462
13463 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
13464
13465
13466 # The HP-UX ksh and POSIX shell print the target directory to stdout
13467 # if CDPATH is set.
13468 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13469
13470 sed_quote_subst='$sed_quote_subst'
13471 double_quote_subst='$double_quote_subst'
13472 delay_variable_subst='$delay_variable_subst'
13473 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
13474 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
13475 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
13476 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
13477 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
13478 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
13479 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
13480 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
13481 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
13482 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
13483 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
13484 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
13485 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
13486 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
13487 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
13488 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
13489 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
13490 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
13491 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
13492 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
13493 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
13494 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
13495 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
13496 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
13497 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
13498 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
13499 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
13500 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13501 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
13502 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
13503 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
13504 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
13505 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
13506 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
13507 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13508 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13509 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13510 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
13511 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
13512 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
13513 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
13514 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
13515 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
13516 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"`'
13517 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
13518 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
13519 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
13520 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
13521 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
13522 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
13523 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
13524 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
13525 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
13526 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
13527 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
13528 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13529 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13530 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
13531 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
13532 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
13533 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
13534 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
13535 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13536 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13537 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13538 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13539 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13540 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13541 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
13542 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
13543 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
13544 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
13545 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
13546 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
13547 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
13548 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
13549 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
13550 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
13551 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
13552 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
13553 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
13554 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
13555 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
13556 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13557 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
13558 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
13559 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13560 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
13561 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
13562 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
13563 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
13564 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
13565 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
13566 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
13567 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
13568 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
13569 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
13570 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
13571 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13572 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13573 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13574 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
13575 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
13576 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
13577 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
13578 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
13579 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
13580 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
13581 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
13582 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
13583 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
13584
13585 LTCC='$LTCC'
13586 LTCFLAGS='$LTCFLAGS'
13587 compiler='$compiler_DEFAULT'
13588
13589 # Quote evaled strings.
13590 for var in SED \
13591 GREP \
13592 EGREP \
13593 FGREP \
13594 LD \
13595 NM \
13596 LN_S \
13597 lt_SP2NL \
13598 lt_NL2SP \
13599 reload_flag \
13600 deplibs_check_method \
13601 file_magic_cmd \
13602 AR \
13603 AR_FLAGS \
13604 STRIP \
13605 RANLIB \
13606 CC \
13607 CFLAGS \
13608 compiler \
13609 lt_cv_sys_global_symbol_pipe \
13610 lt_cv_sys_global_symbol_to_cdecl \
13611 lt_cv_sys_global_symbol_to_c_name_address \
13612 SHELL \
13613 ECHO \
13614 lt_prog_compiler_no_builtin_flag \
13615 lt_prog_compiler_wl \
13616 lt_prog_compiler_pic \
13617 lt_prog_compiler_static \
13618 lt_cv_prog_compiler_c_o \
13619 need_locks \
13620 shrext_cmds \
13621 export_dynamic_flag_spec \
13622 whole_archive_flag_spec \
13623 compiler_needs_object \
13624 with_gnu_ld \
13625 allow_undefined_flag \
13626 no_undefined_flag \
13627 hardcode_libdir_flag_spec \
13628 hardcode_libdir_flag_spec_ld \
13629 hardcode_libdir_separator \
13630 fix_srcfile_path \
13631 exclude_expsyms \
13632 include_expsyms \
13633 file_list_spec \
13634 variables_saved_for_relink \
13635 libname_spec \
13636 library_names_spec \
13637 soname_spec \
13638 finish_eval \
13639 old_striplib \
13640 striplib; do
13641     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
13642     *[\\\\\\\`\\"\\\$]*)
13643       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13644       ;;
13645     *)
13646       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13647       ;;
13648     esac
13649 done
13650
13651 # Double-quote double-evaled strings.
13652 for var in reload_cmds \
13653 old_postinstall_cmds \
13654 old_postuninstall_cmds \
13655 old_archive_cmds \
13656 extract_expsyms_cmds \
13657 old_archive_from_new_cmds \
13658 old_archive_from_expsyms_cmds \
13659 archive_cmds \
13660 archive_expsym_cmds \
13661 module_cmds \
13662 module_expsym_cmds \
13663 export_symbols_cmds \
13664 prelink_cmds \
13665 postinstall_cmds \
13666 postuninstall_cmds \
13667 finish_cmds \
13668 sys_lib_search_path_spec \
13669 sys_lib_dlsearch_path_spec; do
13670     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
13671     *[\\\\\\\`\\"\\\$]*)
13672       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13673       ;;
13674     *)
13675       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13676       ;;
13677     esac
13678 done
13679
13680 # Fix-up fallback echo if it was mangled by the above quoting rules.
13681 case \$lt_ECHO in
13682 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
13683   ;;
13684 esac
13685
13686 ac_aux_dir='$ac_aux_dir'
13687 xsi_shell='$xsi_shell'
13688 lt_shell_append='$lt_shell_append'
13689
13690 # See if we are running on zsh, and set the options which allow our
13691 # commands through without removal of \ escapes INIT.
13692 if test -n "\${ZSH_VERSION+set}" ; then
13693    setopt NO_GLOB_SUBST
13694 fi
13695
13696
13697     PACKAGE='$PACKAGE'
13698     VERSION='$VERSION'
13699     TIMESTAMP='$TIMESTAMP'
13700     RM='$RM'
13701     ofile='$ofile'
13702
13703
13704
13705 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
13706     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
13707     # from automake.
13708     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
13709     # Capture the value of LINGUAS because we need it to compute CATALOGS.
13710     LINGUAS="${LINGUAS-%UNSET%}"
13711
13712
13713 _ACEOF
13714
13715
13716
13717 cat >>$CONFIG_STATUS <<\_ACEOF
13718 for ac_config_target in $ac_config_targets
13719 do
13720   case "$ac_config_target" in
13721   # Handling of arguments.
13722   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13723   "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
13724   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13725   "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13726   "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
13727   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
13728   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13729 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13730    { (exit 1); exit 1; }; };;
13731   esac
13732 done
13733
13734 # If the user did not use the arguments to specify the items to instantiate,
13735 # then the envvar interface is used.  Set only those that are not.
13736 # We use the long form for the default assignment because of an extremely
13737 # bizarre bug on SunOS 4.1.3.
13738 if $ac_need_defaults; then
13739   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13740   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13741   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13742 fi
13743
13744 # Have a temporary directory for convenience.  Make it in the build tree
13745 # simply because there is no reason to put it here, and in addition,
13746 # creating and moving files from /tmp can sometimes cause problems.
13747 # Create a temporary directory, and hook for its removal unless debugging.
13748 $debug ||
13749 {
13750   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
13751   trap '{ (exit 1); exit 1; }' 1 2 13 15
13752 }
13753
13754 # Create a (secure) tmp directory for tmp files.
13755
13756 {
13757   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
13758   test -n "$tmp" && test -d "$tmp"
13759 }  ||
13760 {
13761   tmp=./confstat$$-$RANDOM
13762   (umask 077 && mkdir $tmp)
13763 } ||
13764 {
13765    echo "$me: cannot create a temporary directory in ." >&2
13766    { (exit 1); exit 1; }
13767 }
13768
13769 _ACEOF
13770
13771 cat >>$CONFIG_STATUS <<_ACEOF
13772
13773 #
13774 # CONFIG_FILES section.
13775 #
13776
13777 # No need to generate the scripts if there are no CONFIG_FILES.
13778 # This happens for instance when ./config.status config.h
13779 if test -n "\$CONFIG_FILES"; then
13780   # Protect against being on the right side of a sed subst in config.status.
13781   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
13782    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
13783 s,@SHELL@,$SHELL,;t t
13784 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
13785 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
13786 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
13787 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
13788 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
13789 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
13790 s,@exec_prefix@,$exec_prefix,;t t
13791 s,@prefix@,$prefix,;t t
13792 s,@program_transform_name@,$program_transform_name,;t t
13793 s,@bindir@,$bindir,;t t
13794 s,@sbindir@,$sbindir,;t t
13795 s,@libexecdir@,$libexecdir,;t t
13796 s,@datadir@,$datadir,;t t
13797 s,@sysconfdir@,$sysconfdir,;t t
13798 s,@sharedstatedir@,$sharedstatedir,;t t
13799 s,@localstatedir@,$localstatedir,;t t
13800 s,@libdir@,$libdir,;t t
13801 s,@includedir@,$includedir,;t t
13802 s,@oldincludedir@,$oldincludedir,;t t
13803 s,@infodir@,$infodir,;t t
13804 s,@mandir@,$mandir,;t t
13805 s,@build_alias@,$build_alias,;t t
13806 s,@host_alias@,$host_alias,;t t
13807 s,@target_alias@,$target_alias,;t t
13808 s,@DEFS@,$DEFS,;t t
13809 s,@ECHO_C@,$ECHO_C,;t t
13810 s,@ECHO_N@,$ECHO_N,;t t
13811 s,@ECHO_T@,$ECHO_T,;t t
13812 s,@LIBS@,$LIBS,;t t
13813 s,@build@,$build,;t t
13814 s,@build_cpu@,$build_cpu,;t t
13815 s,@build_vendor@,$build_vendor,;t t
13816 s,@build_os@,$build_os,;t t
13817 s,@host@,$host,;t t
13818 s,@host_cpu@,$host_cpu,;t t
13819 s,@host_vendor@,$host_vendor,;t t
13820 s,@host_os@,$host_os,;t t
13821 s,@target@,$target,;t t
13822 s,@target_cpu@,$target_cpu,;t t
13823 s,@target_vendor@,$target_vendor,;t t
13824 s,@target_os@,$target_os,;t t
13825 s,@CC@,$CC,;t t
13826 s,@CFLAGS@,$CFLAGS,;t t
13827 s,@LDFLAGS@,$LDFLAGS,;t t
13828 s,@CPPFLAGS@,$CPPFLAGS,;t t
13829 s,@ac_ct_CC@,$ac_ct_CC,;t t
13830 s,@EXEEXT@,$EXEEXT,;t t
13831 s,@OBJEXT@,$OBJEXT,;t t
13832 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
13833 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
13834 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
13835 s,@CYGPATH_W@,$CYGPATH_W,;t t
13836 s,@PACKAGE@,$PACKAGE,;t t
13837 s,@VERSION@,$VERSION,;t t
13838 s,@ACLOCAL@,$ACLOCAL,;t t
13839 s,@AUTOCONF@,$AUTOCONF,;t t
13840 s,@AUTOMAKE@,$AUTOMAKE,;t t
13841 s,@AUTOHEADER@,$AUTOHEADER,;t t
13842 s,@MAKEINFO@,$MAKEINFO,;t t
13843 s,@install_sh@,$install_sh,;t t
13844 s,@STRIP@,$STRIP,;t t
13845 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
13846 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
13847 s,@mkdir_p@,$mkdir_p,;t t
13848 s,@AWK@,$AWK,;t t
13849 s,@SET_MAKE@,$SET_MAKE,;t t
13850 s,@am__leading_dot@,$am__leading_dot,;t t
13851 s,@AMTAR@,$AMTAR,;t t
13852 s,@am__tar@,$am__tar,;t t
13853 s,@am__untar@,$am__untar,;t t
13854 s,@DEPDIR@,$DEPDIR,;t t
13855 s,@am__include@,$am__include,;t t
13856 s,@am__quote@,$am__quote,;t t
13857 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
13858 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
13859 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
13860 s,@CCDEPMODE@,$CCDEPMODE,;t t
13861 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
13862 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
13863 s,@use_sysroot@,$use_sysroot,;t t
13864 s,@TARGET_SYSTEM_ROOT@,$TARGET_SYSTEM_ROOT,;t t
13865 s,@TARGET_SYSTEM_ROOT_DEFINE@,$TARGET_SYSTEM_ROOT_DEFINE,;t t
13866 s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
13867 s,@NO_WERROR@,$NO_WERROR,;t t
13868 s,@LIBTOOL@,$LIBTOOL,;t t
13869 s,@SED@,$SED,;t t
13870 s,@EGREP@,$EGREP,;t t
13871 s,@FGREP@,$FGREP,;t t
13872 s,@GREP@,$GREP,;t t
13873 s,@LD@,$LD,;t t
13874 s,@DUMPBIN@,$DUMPBIN,;t t
13875 s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
13876 s,@NM@,$NM,;t t
13877 s,@LN_S@,$LN_S,;t t
13878 s,@AR@,$AR,;t t
13879 s,@ac_ct_AR@,$ac_ct_AR,;t t
13880 s,@RANLIB@,$RANLIB,;t t
13881 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
13882 s,@lt_ECHO@,$lt_ECHO,;t t
13883 s,@CPP@,$CPP,;t t
13884 s,@USE_NLS@,$USE_NLS,;t t
13885 s,@LIBINTL@,$LIBINTL,;t t
13886 s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
13887 s,@INCINTL@,$INCINTL,;t t
13888 s,@XGETTEXT@,$XGETTEXT,;t t
13889 s,@GMSGFMT@,$GMSGFMT,;t t
13890 s,@POSUB@,$POSUB,;t t
13891 s,@CATALOGS@,$CATALOGS,;t t
13892 s,@DATADIRNAME@,$DATADIRNAME,;t t
13893 s,@INSTOBJEXT@,$INSTOBJEXT,;t t
13894 s,@GENCAT@,$GENCAT,;t t
13895 s,@CATOBJEXT@,$CATOBJEXT,;t t
13896 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
13897 s,@MSGFMT@,$MSGFMT,;t t
13898 s,@MSGMERGE@,$MSGMERGE,;t t
13899 s,@YACC@,$YACC,;t t
13900 s,@LEX@,$LEX,;t t
13901 s,@LEXLIB@,$LEXLIB,;t t
13902 s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
13903 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
13904 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
13905 s,@MAINT@,$MAINT,;t t
13906 s,@GENINSRC_NEVER_TRUE@,$GENINSRC_NEVER_TRUE,;t t
13907 s,@GENINSRC_NEVER_FALSE@,$GENINSRC_NEVER_FALSE,;t t
13908 s,@HDEFINES@,$HDEFINES,;t t
13909 s,@HOSTING_CRT0@,$HOSTING_CRT0,;t t
13910 s,@HOSTING_LIBS@,$HOSTING_LIBS,;t t
13911 s,@NATIVE_LIB_DIRS@,$NATIVE_LIB_DIRS,;t t
13912 s,@STRINGIFY@,$STRINGIFY,;t t
13913 s,@EMUL@,$EMUL,;t t
13914 s,@EMULATION_OFILES@,$EMULATION_OFILES,;t t
13915 s,@EMUL_EXTRA_OFILES@,$EMUL_EXTRA_OFILES,;t t
13916 s,@LIB_PATH@,$LIB_PATH,;t t
13917 s,@EMULATION_LIBPATH@,$EMULATION_LIBPATH,;t t
13918 s,@TESTBFDLIB@,$TESTBFDLIB,;t t
13919 s,@datarootdir@,$datarootdir,;t t
13920 s,@docdir@,$docdir,;t t
13921 s,@htmldir@,$htmldir,;t t
13922 s,@LIBOBJS@,$LIBOBJS,;t t
13923 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
13924 /@TDIRS@/r $TDIRS
13925 s,@TDIRS@,,;t t
13926 CEOF
13927
13928 _ACEOF
13929
13930   cat >>$CONFIG_STATUS <<\_ACEOF
13931   # Split the substitutions into bite-sized pieces for seds with
13932   # small command number limits, like on Digital OSF/1 and HP-UX.
13933   ac_max_sed_lines=48
13934   ac_sed_frag=1 # Number of current file.
13935   ac_beg=1 # First line for current file.
13936   ac_end=$ac_max_sed_lines # Line after last line for current file.
13937   ac_more_lines=:
13938   ac_sed_cmds=
13939   while $ac_more_lines; do
13940     if test $ac_beg -gt 1; then
13941       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
13942     else
13943       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
13944     fi
13945     if test ! -s $tmp/subs.frag; then
13946       ac_more_lines=false
13947     else
13948       # The purpose of the label and of the branching condition is to
13949       # speed up the sed processing (if there are no `@' at all, there
13950       # is no need to browse any of the substitutions).
13951       # These are the two extra sed commands mentioned above.
13952       (echo ':t
13953   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
13954       if test -z "$ac_sed_cmds"; then
13955         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
13956       else
13957         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
13958       fi
13959       ac_sed_frag=`expr $ac_sed_frag + 1`
13960       ac_beg=$ac_end
13961       ac_end=`expr $ac_end + $ac_max_sed_lines`
13962     fi
13963   done
13964   if test -z "$ac_sed_cmds"; then
13965     ac_sed_cmds=cat
13966   fi
13967 fi # test -n "$CONFIG_FILES"
13968
13969 _ACEOF
13970 cat >>$CONFIG_STATUS <<\_ACEOF
13971 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
13972   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13973   case $ac_file in
13974   - | *:- | *:-:* ) # input from stdin
13975         cat >$tmp/stdin
13976         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13977         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13978   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13979         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13980   * )   ac_file_in=$ac_file.in ;;
13981   esac
13982
13983   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
13984   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13985 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13986          X"$ac_file" : 'X\(//\)[^/]' \| \
13987          X"$ac_file" : 'X\(//\)$' \| \
13988          X"$ac_file" : 'X\(/\)' \| \
13989          .     : '\(.\)' 2>/dev/null ||
13990 echo X"$ac_file" |
13991     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13992           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13993           /^X\(\/\/\)$/{ s//\1/; q; }
13994           /^X\(\/\).*/{ s//\1/; q; }
13995           s/.*/./; q'`
13996   { if $as_mkdir_p; then
13997     mkdir -p "$ac_dir"
13998   else
13999     as_dir="$ac_dir"
14000     as_dirs=
14001     while test ! -d "$as_dir"; do
14002       as_dirs="$as_dir $as_dirs"
14003       as_dir=`(dirname "$as_dir") 2>/dev/null ||
14004 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14005          X"$as_dir" : 'X\(//\)[^/]' \| \
14006          X"$as_dir" : 'X\(//\)$' \| \
14007          X"$as_dir" : 'X\(/\)' \| \
14008          .     : '\(.\)' 2>/dev/null ||
14009 echo X"$as_dir" |
14010     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14011           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14012           /^X\(\/\/\)$/{ s//\1/; q; }
14013           /^X\(\/\).*/{ s//\1/; q; }
14014           s/.*/./; q'`
14015     done
14016     test ! -n "$as_dirs" || mkdir $as_dirs
14017   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14018 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14019    { (exit 1); exit 1; }; }; }
14020
14021   ac_builddir=.
14022
14023 if test "$ac_dir" != .; then
14024   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14025   # A "../" for each directory in $ac_dir_suffix.
14026   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14027 else
14028   ac_dir_suffix= ac_top_builddir=
14029 fi
14030
14031 case $srcdir in
14032   .)  # No --srcdir option.  We are building in place.
14033     ac_srcdir=.
14034     if test -z "$ac_top_builddir"; then
14035        ac_top_srcdir=.
14036     else
14037        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14038     fi ;;
14039   [\\/]* | ?:[\\/]* )  # Absolute path.
14040     ac_srcdir=$srcdir$ac_dir_suffix;
14041     ac_top_srcdir=$srcdir ;;
14042   *) # Relative path.
14043     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14044     ac_top_srcdir=$ac_top_builddir$srcdir ;;
14045 esac
14046
14047 # Do not use `cd foo && pwd` to compute absolute paths, because
14048 # the directories may not exist.
14049 case `pwd` in
14050 .) ac_abs_builddir="$ac_dir";;
14051 *)
14052   case "$ac_dir" in
14053   .) ac_abs_builddir=`pwd`;;
14054   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14055   *) ac_abs_builddir=`pwd`/"$ac_dir";;
14056   esac;;
14057 esac
14058 case $ac_abs_builddir in
14059 .) ac_abs_top_builddir=${ac_top_builddir}.;;
14060 *)
14061   case ${ac_top_builddir}. in
14062   .) ac_abs_top_builddir=$ac_abs_builddir;;
14063   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14064   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14065   esac;;
14066 esac
14067 case $ac_abs_builddir in
14068 .) ac_abs_srcdir=$ac_srcdir;;
14069 *)
14070   case $ac_srcdir in
14071   .) ac_abs_srcdir=$ac_abs_builddir;;
14072   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14073   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14074   esac;;
14075 esac
14076 case $ac_abs_builddir in
14077 .) ac_abs_top_srcdir=$ac_top_srcdir;;
14078 *)
14079   case $ac_top_srcdir in
14080   .) ac_abs_top_srcdir=$ac_abs_builddir;;
14081   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14082   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14083   esac;;
14084 esac
14085
14086
14087   case $INSTALL in
14088   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14089   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14090   esac
14091
14092   if test x"$ac_file" != x-; then
14093     { echo "$as_me:$LINENO: creating $ac_file" >&5
14094 echo "$as_me: creating $ac_file" >&6;}
14095     rm -f "$ac_file"
14096   fi
14097   # Let's still pretend it is `configure' which instantiates (i.e., don't
14098   # use $as_me), people would be surprised to read:
14099   #    /* config.h.  Generated by config.status.  */
14100   if test x"$ac_file" = x-; then
14101     configure_input=
14102   else
14103     configure_input="$ac_file.  "
14104   fi
14105   configure_input=$configure_input"Generated from `echo $ac_file_in |
14106                                      sed 's,.*/,,'` by configure."
14107
14108   # First look for the input files in the build tree, otherwise in the
14109   # src tree.
14110   ac_file_inputs=`IFS=:
14111     for f in $ac_file_in; do
14112       case $f in
14113       -) echo $tmp/stdin ;;
14114       [\\/$]*)
14115          # Absolute (can't be DOS-style, as IFS=:)
14116          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14117 echo "$as_me: error: cannot find input file: $f" >&2;}
14118    { (exit 1); exit 1; }; }
14119          echo "$f";;
14120       *) # Relative
14121          if test -f "$f"; then
14122            # Build tree
14123            echo "$f"
14124          elif test -f "$srcdir/$f"; then
14125            # Source tree
14126            echo "$srcdir/$f"
14127          else
14128            # /dev/null tree
14129            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14130 echo "$as_me: error: cannot find input file: $f" >&2;}
14131    { (exit 1); exit 1; }; }
14132          fi;;
14133       esac
14134     done` || { (exit 1); exit 1; }
14135 _ACEOF
14136 cat >>$CONFIG_STATUS <<_ACEOF
14137   sed "$ac_vpsub
14138 $extrasub
14139 _ACEOF
14140 cat >>$CONFIG_STATUS <<\_ACEOF
14141 :t
14142 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14143 s,@configure_input@,$configure_input,;t t
14144 s,@srcdir@,$ac_srcdir,;t t
14145 s,@abs_srcdir@,$ac_abs_srcdir,;t t
14146 s,@top_srcdir@,$ac_top_srcdir,;t t
14147 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14148 s,@builddir@,$ac_builddir,;t t
14149 s,@abs_builddir@,$ac_abs_builddir,;t t
14150 s,@top_builddir@,$ac_top_builddir,;t t
14151 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14152 s,@INSTALL@,$ac_INSTALL,;t t
14153 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14154   rm -f $tmp/stdin
14155   if test x"$ac_file" != x-; then
14156     mv $tmp/out $ac_file
14157   else
14158     cat $tmp/out
14159     rm -f $tmp/out
14160   fi
14161
14162 done
14163 _ACEOF
14164 cat >>$CONFIG_STATUS <<\_ACEOF
14165
14166 #
14167 # CONFIG_HEADER section.
14168 #
14169
14170 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14171 # NAME is the cpp macro being defined and VALUE is the value it is being given.
14172 #
14173 # ac_d sets the value in "#define NAME VALUE" lines.
14174 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
14175 ac_dB='[         ].*$,\1#\2'
14176 ac_dC=' '
14177 ac_dD=',;t'
14178 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
14179 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
14180 ac_uB='$,\1#\2define\3'
14181 ac_uC=' '
14182 ac_uD=',;t'
14183
14184 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14185   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14186   case $ac_file in
14187   - | *:- | *:-:* ) # input from stdin
14188         cat >$tmp/stdin
14189         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14190         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14191   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14192         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14193   * )   ac_file_in=$ac_file.in ;;
14194   esac
14195
14196   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14197 echo "$as_me: creating $ac_file" >&6;}
14198
14199   # First look for the input files in the build tree, otherwise in the
14200   # src tree.
14201   ac_file_inputs=`IFS=:
14202     for f in $ac_file_in; do
14203       case $f in
14204       -) echo $tmp/stdin ;;
14205       [\\/$]*)
14206          # Absolute (can't be DOS-style, as IFS=:)
14207          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14208 echo "$as_me: error: cannot find input file: $f" >&2;}
14209    { (exit 1); exit 1; }; }
14210          # Do quote $f, to prevent DOS paths from being IFS'd.
14211          echo "$f";;
14212       *) # Relative
14213          if test -f "$f"; then
14214            # Build tree
14215            echo "$f"
14216          elif test -f "$srcdir/$f"; then
14217            # Source tree
14218            echo "$srcdir/$f"
14219          else
14220            # /dev/null tree
14221            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14222 echo "$as_me: error: cannot find input file: $f" >&2;}
14223    { (exit 1); exit 1; }; }
14224          fi;;
14225       esac
14226     done` || { (exit 1); exit 1; }
14227   # Remove the trailing spaces.
14228   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
14229
14230 _ACEOF
14231
14232 # Transform confdefs.h into two sed scripts, `conftest.defines' and
14233 # `conftest.undefs', that substitutes the proper values into
14234 # config.h.in to produce config.h.  The first handles `#define'
14235 # templates, and the second `#undef' templates.
14236 # And first: Protect against being on the right side of a sed subst in
14237 # config.status.  Protect against being in an unquoted here document
14238 # in config.status.
14239 rm -f conftest.defines conftest.undefs
14240 # Using a here document instead of a string reduces the quoting nightmare.
14241 # Putting comments in sed scripts is not portable.
14242 #
14243 # `end' is used to avoid that the second main sed command (meant for
14244 # 0-ary CPP macros) applies to n-ary macro definitions.
14245 # See the Autoconf documentation for `clear'.
14246 cat >confdef2sed.sed <<\_ACEOF
14247 s/[\\&,]/\\&/g
14248 s,[\\$`],\\&,g
14249 t clear
14250 : clear
14251 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
14252 t end
14253 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
14254 : end
14255 _ACEOF
14256 # If some macros were called several times there might be several times
14257 # the same #defines, which is useless.  Nevertheless, we may not want to
14258 # sort them, since we want the *last* AC-DEFINE to be honored.
14259 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
14260 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
14261 rm -f confdef2sed.sed
14262
14263 # This sed command replaces #undef with comments.  This is necessary, for
14264 # example, in the case of _POSIX_SOURCE, which is predefined and required
14265 # on some systems where configure will not decide to define it.
14266 cat >>conftest.undefs <<\_ACEOF
14267 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14268 _ACEOF
14269
14270 # Break up conftest.defines because some shells have a limit on the size
14271 # of here documents, and old seds have small limits too (100 cmds).
14272 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14273 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14274 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14275 echo '  :' >>$CONFIG_STATUS
14276 rm -f conftest.tail
14277 while grep . conftest.defines >/dev/null
14278 do
14279   # Write a limited-size here document to $tmp/defines.sed.
14280   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14281   # Speed up: don't consider the non `#define' lines.
14282   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
14283   # Work around the forget-to-reset-the-flag bug.
14284   echo 't clr' >>$CONFIG_STATUS
14285   echo ': clr' >>$CONFIG_STATUS
14286   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14287   echo 'CEOF
14288   sed -f $tmp/defines.sed $tmp/in >$tmp/out
14289   rm -f $tmp/in
14290   mv $tmp/out $tmp/in
14291 ' >>$CONFIG_STATUS
14292   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14293   rm -f conftest.defines
14294   mv conftest.tail conftest.defines
14295 done
14296 rm -f conftest.defines
14297 echo '  fi # grep' >>$CONFIG_STATUS
14298 echo >>$CONFIG_STATUS
14299
14300 # Break up conftest.undefs because some shells have a limit on the size
14301 # of here documents, and old seds have small limits too (100 cmds).
14302 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
14303 rm -f conftest.tail
14304 while grep . conftest.undefs >/dev/null
14305 do
14306   # Write a limited-size here document to $tmp/undefs.sed.
14307   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14308   # Speed up: don't consider the non `#undef'
14309   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
14310   # Work around the forget-to-reset-the-flag bug.
14311   echo 't clr' >>$CONFIG_STATUS
14312   echo ': clr' >>$CONFIG_STATUS
14313   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14314   echo 'CEOF
14315   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14316   rm -f $tmp/in
14317   mv $tmp/out $tmp/in
14318 ' >>$CONFIG_STATUS
14319   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14320   rm -f conftest.undefs
14321   mv conftest.tail conftest.undefs
14322 done
14323 rm -f conftest.undefs
14324
14325 cat >>$CONFIG_STATUS <<\_ACEOF
14326   # Let's still pretend it is `configure' which instantiates (i.e., don't
14327   # use $as_me), people would be surprised to read:
14328   #    /* config.h.  Generated by config.status.  */
14329   if test x"$ac_file" = x-; then
14330     echo "/* Generated by configure.  */" >$tmp/config.h
14331   else
14332     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
14333   fi
14334   cat $tmp/in >>$tmp/config.h
14335   rm -f $tmp/in
14336   if test x"$ac_file" != x-; then
14337     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14338       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14339 echo "$as_me: $ac_file is unchanged" >&6;}
14340     else
14341       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14342 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14343          X"$ac_file" : 'X\(//\)[^/]' \| \
14344          X"$ac_file" : 'X\(//\)$' \| \
14345          X"$ac_file" : 'X\(/\)' \| \
14346          .     : '\(.\)' 2>/dev/null ||
14347 echo X"$ac_file" |
14348     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14349           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14350           /^X\(\/\/\)$/{ s//\1/; q; }
14351           /^X\(\/\).*/{ s//\1/; q; }
14352           s/.*/./; q'`
14353       { if $as_mkdir_p; then
14354     mkdir -p "$ac_dir"
14355   else
14356     as_dir="$ac_dir"
14357     as_dirs=
14358     while test ! -d "$as_dir"; do
14359       as_dirs="$as_dir $as_dirs"
14360       as_dir=`(dirname "$as_dir") 2>/dev/null ||
14361 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14362          X"$as_dir" : 'X\(//\)[^/]' \| \
14363          X"$as_dir" : 'X\(//\)$' \| \
14364          X"$as_dir" : 'X\(/\)' \| \
14365          .     : '\(.\)' 2>/dev/null ||
14366 echo X"$as_dir" |
14367     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14368           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14369           /^X\(\/\/\)$/{ s//\1/; q; }
14370           /^X\(\/\).*/{ s//\1/; q; }
14371           s/.*/./; q'`
14372     done
14373     test ! -n "$as_dirs" || mkdir $as_dirs
14374   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14375 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14376    { (exit 1); exit 1; }; }; }
14377
14378       rm -f $ac_file
14379       mv $tmp/config.h $ac_file
14380     fi
14381   else
14382     cat $tmp/config.h
14383     rm -f $tmp/config.h
14384   fi
14385 # Compute $ac_file's index in $config_headers.
14386 _am_stamp_count=1
14387 for _am_header in $config_headers :; do
14388   case $_am_header in
14389     $ac_file | $ac_file:* )
14390       break ;;
14391     * )
14392       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14393   esac
14394 done
14395 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
14396 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14397          X$ac_file : 'X\(//\)[^/]' \| \
14398          X$ac_file : 'X\(//\)$' \| \
14399          X$ac_file : 'X\(/\)' \| \
14400          .     : '\(.\)' 2>/dev/null ||
14401 echo X$ac_file |
14402     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14403           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14404           /^X\(\/\/\)$/{ s//\1/; q; }
14405           /^X\(\/\).*/{ s//\1/; q; }
14406           s/.*/./; q'`/stamp-h$_am_stamp_count
14407 done
14408 _ACEOF
14409 cat >>$CONFIG_STATUS <<\_ACEOF
14410
14411 #
14412 # CONFIG_COMMANDS section.
14413 #
14414 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
14415   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
14416   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
14417   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
14418 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14419          X"$ac_dest" : 'X\(//\)[^/]' \| \
14420          X"$ac_dest" : 'X\(//\)$' \| \
14421          X"$ac_dest" : 'X\(/\)' \| \
14422          .     : '\(.\)' 2>/dev/null ||
14423 echo X"$ac_dest" |
14424     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14425           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14426           /^X\(\/\/\)$/{ s//\1/; q; }
14427           /^X\(\/\).*/{ s//\1/; q; }
14428           s/.*/./; q'`
14429   { if $as_mkdir_p; then
14430     mkdir -p "$ac_dir"
14431   else
14432     as_dir="$ac_dir"
14433     as_dirs=
14434     while test ! -d "$as_dir"; do
14435       as_dirs="$as_dir $as_dirs"
14436       as_dir=`(dirname "$as_dir") 2>/dev/null ||
14437 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14438          X"$as_dir" : 'X\(//\)[^/]' \| \
14439          X"$as_dir" : 'X\(//\)$' \| \
14440          X"$as_dir" : 'X\(/\)' \| \
14441          .     : '\(.\)' 2>/dev/null ||
14442 echo X"$as_dir" |
14443     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14444           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14445           /^X\(\/\/\)$/{ s//\1/; q; }
14446           /^X\(\/\).*/{ s//\1/; q; }
14447           s/.*/./; q'`
14448     done
14449     test ! -n "$as_dirs" || mkdir $as_dirs
14450   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14451 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14452    { (exit 1); exit 1; }; }; }
14453
14454   ac_builddir=.
14455
14456 if test "$ac_dir" != .; then
14457   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14458   # A "../" for each directory in $ac_dir_suffix.
14459   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14460 else
14461   ac_dir_suffix= ac_top_builddir=
14462 fi
14463
14464 case $srcdir in
14465   .)  # No --srcdir option.  We are building in place.
14466     ac_srcdir=.
14467     if test -z "$ac_top_builddir"; then
14468        ac_top_srcdir=.
14469     else
14470        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14471     fi ;;
14472   [\\/]* | ?:[\\/]* )  # Absolute path.
14473     ac_srcdir=$srcdir$ac_dir_suffix;
14474     ac_top_srcdir=$srcdir ;;
14475   *) # Relative path.
14476     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14477     ac_top_srcdir=$ac_top_builddir$srcdir ;;
14478 esac
14479
14480 # Do not use `cd foo && pwd` to compute absolute paths, because
14481 # the directories may not exist.
14482 case `pwd` in
14483 .) ac_abs_builddir="$ac_dir";;
14484 *)
14485   case "$ac_dir" in
14486   .) ac_abs_builddir=`pwd`;;
14487   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14488   *) ac_abs_builddir=`pwd`/"$ac_dir";;
14489   esac;;
14490 esac
14491 case $ac_abs_builddir in
14492 .) ac_abs_top_builddir=${ac_top_builddir}.;;
14493 *)
14494   case ${ac_top_builddir}. in
14495   .) ac_abs_top_builddir=$ac_abs_builddir;;
14496   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14497   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14498   esac;;
14499 esac
14500 case $ac_abs_builddir in
14501 .) ac_abs_srcdir=$ac_srcdir;;
14502 *)
14503   case $ac_srcdir in
14504   .) ac_abs_srcdir=$ac_abs_builddir;;
14505   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14506   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14507   esac;;
14508 esac
14509 case $ac_abs_builddir in
14510 .) ac_abs_top_srcdir=$ac_top_srcdir;;
14511 *)
14512   case $ac_top_srcdir in
14513   .) ac_abs_top_srcdir=$ac_abs_builddir;;
14514   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14515   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14516   esac;;
14517 esac
14518
14519
14520   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
14521 echo "$as_me: executing $ac_dest commands" >&6;}
14522   case $ac_dest in
14523     depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
14524   # Strip MF so we end up with the name of the file.
14525   mf=`echo "$mf" | sed -e 's/:.*$//'`
14526   # Check whether this is an Automake generated Makefile or not.
14527   # We used to match only the files named `Makefile.in', but
14528   # some people rename them; so instead we look at the file content.
14529   # Grep'ing the first line is not enough: some people post-process
14530   # each Makefile.in and add a new line on top of each file to say so.
14531   # So let's grep whole file.
14532   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
14533     dirpart=`(dirname "$mf") 2>/dev/null ||
14534 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14535          X"$mf" : 'X\(//\)[^/]' \| \
14536          X"$mf" : 'X\(//\)$' \| \
14537          X"$mf" : 'X\(/\)' \| \
14538          .     : '\(.\)' 2>/dev/null ||
14539 echo X"$mf" |
14540     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14541           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14542           /^X\(\/\/\)$/{ s//\1/; q; }
14543           /^X\(\/\).*/{ s//\1/; q; }
14544           s/.*/./; q'`
14545   else
14546     continue
14547   fi
14548   # Extract the definition of DEPDIR, am__include, and am__quote
14549   # from the Makefile without running `make'.
14550   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
14551   test -z "$DEPDIR" && continue
14552   am__include=`sed -n 's/^am__include = //p' < "$mf"`
14553   test -z "am__include" && continue
14554   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
14555   # When using ansi2knr, U may be empty or an underscore; expand it
14556   U=`sed -n 's/^U = //p' < "$mf"`
14557   # Find all dependency output files, they are included files with
14558   # $(DEPDIR) in their names.  We invoke sed twice because it is the
14559   # simplest approach to changing $(DEPDIR) to its actual value in the
14560   # expansion.
14561   for file in `sed -n "
14562     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
14563        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
14564     # Make sure the directory exists.
14565     test -f "$dirpart/$file" && continue
14566     fdir=`(dirname "$file") 2>/dev/null ||
14567 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14568          X"$file" : 'X\(//\)[^/]' \| \
14569          X"$file" : 'X\(//\)$' \| \
14570          X"$file" : 'X\(/\)' \| \
14571          .     : '\(.\)' 2>/dev/null ||
14572 echo X"$file" |
14573     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14574           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14575           /^X\(\/\/\)$/{ s//\1/; q; }
14576           /^X\(\/\).*/{ s//\1/; q; }
14577           s/.*/./; q'`
14578     { if $as_mkdir_p; then
14579     mkdir -p $dirpart/$fdir
14580   else
14581     as_dir=$dirpart/$fdir
14582     as_dirs=
14583     while test ! -d "$as_dir"; do
14584       as_dirs="$as_dir $as_dirs"
14585       as_dir=`(dirname "$as_dir") 2>/dev/null ||
14586 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14587          X"$as_dir" : 'X\(//\)[^/]' \| \
14588          X"$as_dir" : 'X\(//\)$' \| \
14589          X"$as_dir" : 'X\(/\)' \| \
14590          .     : '\(.\)' 2>/dev/null ||
14591 echo X"$as_dir" |
14592     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14593           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14594           /^X\(\/\/\)$/{ s//\1/; q; }
14595           /^X\(\/\).*/{ s//\1/; q; }
14596           s/.*/./; q'`
14597     done
14598     test ! -n "$as_dirs" || mkdir $as_dirs
14599   fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
14600 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
14601    { (exit 1); exit 1; }; }; }
14602
14603     # echo "creating $dirpart/$file"
14604     echo '# dummy' > "$dirpart/$file"
14605   done
14606 done
14607  ;;
14608     libtool )
14609
14610     # See if we are running on zsh, and set the options which allow our
14611     # commands through without removal of \ escapes.
14612     if test -n "${ZSH_VERSION+set}" ; then
14613       setopt NO_GLOB_SUBST
14614     fi
14615
14616     cfgfile="${ofile}T"
14617     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14618     $RM "$cfgfile"
14619
14620     cat <<_LT_EOF >> "$cfgfile"
14621 #! $SHELL
14622
14623 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14624 # Generated automatically by $as_me (GNU $PACKAGE$TIMESTAMP) $VERSION
14625 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14626 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
14627 #
14628 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14629 # 2006, 2007 Free Software Foundation, Inc.
14630 #
14631 # This file is part of GNU Libtool:
14632 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
14633 #
14634 # This program is free software; you can redistribute it and/or modify
14635 # it under the terms of the GNU General Public License as published by
14636 # the Free Software Foundation; either version 2 of the License, or
14637 # (at your option) any later version.
14638 #
14639 # This program is distributed in the hope that it will be useful, but
14640 # WITHOUT ANY WARRANTY; without even the implied warranty of
14641 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14642 # General Public License for more details.
14643 #
14644 # You should have received a copy of the GNU General Public License
14645 # along with this program; if not, a copy can be downloaded from
14646 # http://www.gnu.org/copyleft/gpl.html, or by writing to the Free
14647 # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
14648 # MA 02110-1301, USA.
14649 #
14650 # As a special exception to the GNU General Public License, if you
14651 # distribute this file as part of a program that contains a
14652 # configuration script generated by Autoconf, you may include it under
14653 # the same distribution terms that you use for the rest of that program.
14654
14655
14656 # The names of the tagged configurations supported by this script.
14657 available_tags=""
14658
14659 # ### BEGIN LIBTOOL CONFIG
14660
14661 # Which release of libtool.m4 was used?
14662 macro_version=$macro_version
14663 macro_revision=$macro_revision
14664
14665 # Whether or not to build shared libraries.
14666 build_libtool_libs=$enable_shared
14667
14668 # Whether or not to build static libraries.
14669 build_old_libs=$enable_static
14670
14671 # What type of objects to build.
14672 pic_mode=$pic_mode
14673
14674 # Whether or not to optimize for fast installation.
14675 fast_install=$enable_fast_install
14676
14677 # The host system.
14678 host_alias=$host_alias
14679 host=$host
14680 host_os=$host_os
14681
14682 # The build system.
14683 build_alias=$build_alias
14684 build=$build
14685 build_os=$build_os
14686
14687 # A sed program that does not truncate output.
14688 SED=$lt_SED
14689
14690 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
14691 Xsed="\$SED -e 1s/^X//"
14692
14693 # A grep program that handles long lines.
14694 GREP=$lt_GREP
14695
14696 # An ERE matcher.
14697 EGREP=$lt_EGREP
14698
14699 # A literal string matcher.
14700 FGREP=$lt_FGREP
14701
14702 # A BSD- or MS-compatible name lister.
14703 NM=$lt_NM
14704
14705 # Whether we need soft or hard links.
14706 LN_S=$lt_LN_S
14707
14708 # What is the maximum length of a command?
14709 max_cmd_len=$max_cmd_len
14710
14711 # Object file suffix (normally "o").
14712 objext=$ac_objext
14713
14714 # Executable file suffix (normally "").
14715 exeext=$exeext
14716
14717 # whether the shell understands "unset".
14718 lt_unset=$lt_unset
14719
14720 # turn spaces into newlines.
14721 SP2NL=$lt_lt_SP2NL
14722
14723 # turn newlines into spaces.
14724 NL2SP=$lt_lt_NL2SP
14725
14726 # How to create reloadable object files.
14727 reload_flag=$lt_reload_flag
14728 reload_cmds=$lt_reload_cmds
14729
14730 # Method to check whether dependent libraries are shared objects.
14731 deplibs_check_method=$lt_deplibs_check_method
14732
14733 # Command to use when deplibs_check_method == "file_magic".
14734 file_magic_cmd=$lt_file_magic_cmd
14735
14736 # The archiver.
14737 AR=$lt_AR
14738 AR_FLAGS=$lt_AR_FLAGS
14739
14740 # A symbol stripping program.
14741 STRIP=$lt_STRIP
14742
14743 # Commands used to install an old-style archive.
14744 RANLIB=$lt_RANLIB
14745 old_postinstall_cmds=$lt_old_postinstall_cmds
14746 old_postuninstall_cmds=$lt_old_postuninstall_cmds
14747
14748 # A C compiler.
14749 LTCC=$lt_CC
14750
14751 # LTCC compiler flags.
14752 LTCFLAGS=$lt_CFLAGS
14753
14754 # Take the output of nm and produce a listing of raw symbols and C names.
14755 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14756
14757 # Transform the output of nm in a proper C declaration.
14758 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14759
14760 # Transform the output of nm in a C name address pair.
14761 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14762
14763 # The name of the directory that contains temporary libtool files.
14764 objdir=$objdir
14765
14766 # Shell to use when invoking shell scripts.
14767 SHELL=$lt_SHELL
14768
14769 # An echo program that does not interpret backslashes.
14770 ECHO=$lt_ECHO
14771
14772 # Used to examine libraries when file_magic_cmd begins with "file".
14773 MAGIC_CMD=$MAGIC_CMD
14774
14775 # Must we lock files when doing compilation?
14776 need_locks=$lt_need_locks
14777
14778 # Old archive suffix (normally "a").
14779 libext=$libext
14780
14781 # Shared library suffix (normally ".so").
14782 shrext_cmds=$lt_shrext_cmds
14783
14784 # The commands to extract the exported symbol list from a shared archive.
14785 extract_expsyms_cmds=$lt_extract_expsyms_cmds
14786
14787 # Variables whose values should be saved in libtool wrapper scripts and
14788 # restored at link time.
14789 variables_saved_for_relink=$lt_variables_saved_for_relink
14790
14791 # Do we need the "lib" prefix for modules?
14792 need_lib_prefix=$need_lib_prefix
14793
14794 # Do we need a version for libraries?
14795 need_version=$need_version
14796
14797 # Library versioning type.
14798 version_type=$version_type
14799
14800 # Shared library runtime path variable.
14801 runpath_var=$runpath_var
14802
14803 # Shared library path variable.
14804 shlibpath_var=$shlibpath_var
14805
14806 # Is shlibpath searched before the hard-coded library search path?
14807 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14808
14809 # Format of library name prefix.
14810 libname_spec=$lt_libname_spec
14811
14812 # List of archive names.  First name is the real one, the rest are links.
14813 # The last name is the one that the linker finds with -lNAME
14814 library_names_spec=$lt_library_names_spec
14815
14816 # The coded name of the library, if different from the real name.
14817 soname_spec=$lt_soname_spec
14818
14819 # Command to use after installation of a shared archive.
14820 postinstall_cmds=$lt_postinstall_cmds
14821
14822 # Command to use after uninstallation of a shared archive.
14823 postuninstall_cmds=$lt_postuninstall_cmds
14824
14825 # Commands used to finish a libtool library installation in a directory.
14826 finish_cmds=$lt_finish_cmds
14827
14828 # As "finish_cmds", except a single script fragment to be evaled but
14829 # not shown.
14830 finish_eval=$lt_finish_eval
14831
14832 # Whether we should hardcode library paths into libraries.
14833 hardcode_into_libs=$hardcode_into_libs
14834
14835 # Compile-time system search path for libraries.
14836 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14837
14838 # Run-time system search path for libraries.
14839 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14840
14841 # Whether dlopen is supported.
14842 dlopen_support=$enable_dlopen
14843
14844 # Whether dlopen of programs is supported.
14845 dlopen_self=$enable_dlopen_self
14846
14847 # Whether dlopen of statically linked programs is supported.
14848 dlopen_self_static=$enable_dlopen_self_static
14849
14850 # Commands to strip libraries.
14851 old_striplib=$lt_old_striplib
14852 striplib=$lt_striplib
14853
14854
14855 # The linker used to build libraries.
14856 LD=$lt_LD
14857
14858 # Commands used to build an old-style archive.
14859 old_archive_cmds=$lt_old_archive_cmds
14860
14861 # A language specific compiler.
14862 CC=$lt_compiler
14863
14864 # Is the compiler the GNU compiler?
14865 with_gcc=$GCC
14866
14867 # Compiler flag to turn off builtin functions.
14868 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14869
14870 # How to pass a linker flag through the compiler.
14871 wl=$lt_lt_prog_compiler_wl
14872
14873 # Additional compiler flags for building library objects.
14874 pic_flag=$lt_lt_prog_compiler_pic
14875
14876 # Compiler flag to prevent dynamic linking.
14877 link_static_flag=$lt_lt_prog_compiler_static
14878
14879 # Does compiler simultaneously support -c and -o options?
14880 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14881
14882 # Whether or not to add -lc for building shared libraries.
14883 build_libtool_need_lc=$archive_cmds_need_lc
14884
14885 # Whether or not to disallow shared libs when runtime libs are static.
14886 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14887
14888 # Compiler flag to allow reflexive dlopens.
14889 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14890
14891 # Compiler flag to generate shared objects directly from archives.
14892 whole_archive_flag_spec=$lt_whole_archive_flag_spec
14893
14894 # Whether the compiler copes with passing no objects directly.
14895 compiler_needs_object=$lt_compiler_needs_object
14896
14897 # Create an old-style archive from a shared archive.
14898 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14899
14900 # Create a temporary old-style archive to link instead of a shared archive.
14901 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14902
14903 # Commands used to build a shared archive.
14904 archive_cmds=$lt_archive_cmds
14905 archive_expsym_cmds=$lt_archive_expsym_cmds
14906
14907 # Commands used to build a loadable module if different from building
14908 # a shared archive.
14909 module_cmds=$lt_module_cmds
14910 module_expsym_cmds=$lt_module_expsym_cmds
14911
14912 # Whether we are building with GNU ld or not.
14913 with_gnu_ld=$lt_with_gnu_ld
14914
14915 # Flag that allows shared libraries with undefined symbols to be built.
14916 allow_undefined_flag=$lt_allow_undefined_flag
14917
14918 # Flag that enforces no undefined symbols.
14919 no_undefined_flag=$lt_no_undefined_flag
14920
14921 # Flag to hardcode \$libdir into a binary during linking.
14922 # This must work even if \$libdir does not exist
14923 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14924
14925 # If ld is used when linking, flag to hardcode \$libdir into a binary
14926 # during linking.  This must work even if \$libdir does not exist.
14927 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14928
14929 # Whether we need a single "-rpath" flag with a separated argument.
14930 hardcode_libdir_separator=$lt_hardcode_libdir_separator
14931
14932 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14933 # DIR into the resulting binary.
14934 hardcode_direct=$hardcode_direct
14935
14936 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14937 # DIR into the resulting binary and the resulting library dependency is
14938 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14939 # library is relocated.
14940 hardcode_direct_absolute=$hardcode_direct_absolute
14941
14942 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14943 # into the resulting binary.
14944 hardcode_minus_L=$hardcode_minus_L
14945
14946 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14947 # into the resulting binary.
14948 hardcode_shlibpath_var=$hardcode_shlibpath_var
14949
14950 # Set to "yes" if building a shared library automatically hardcodes DIR
14951 # into the library and all subsequent libraries and executables linked
14952 # against it.
14953 hardcode_automatic=$hardcode_automatic
14954
14955 # Set to yes if linker adds runtime paths of dependent libraries
14956 # to runtime path list.
14957 inherit_rpath=$inherit_rpath
14958
14959 # Whether libtool must link a program against all its dependency libraries.
14960 link_all_deplibs=$link_all_deplibs
14961
14962 # Fix the shell variable \$srcfile for the compiler.
14963 fix_srcfile_path=$lt_fix_srcfile_path
14964
14965 # Set to "yes" if exported symbols are required.
14966 always_export_symbols=$always_export_symbols
14967
14968 # The commands to list exported symbols.
14969 export_symbols_cmds=$lt_export_symbols_cmds
14970
14971 # Symbols that should not be listed in the preloaded symbols.
14972 exclude_expsyms=$lt_exclude_expsyms
14973
14974 # Symbols that must always be exported.
14975 include_expsyms=$lt_include_expsyms
14976
14977 # Commands necessary for linking programs (against libraries) with templates.
14978 prelink_cmds=$lt_prelink_cmds
14979
14980 # Specify filename containing input files.
14981 file_list_spec=$lt_file_list_spec
14982
14983 # How to hardcode a shared library path into an executable.
14984 hardcode_action=$hardcode_action
14985
14986 # ### END LIBTOOL CONFIG
14987
14988 _LT_EOF
14989
14990   case $host_os in
14991   aix3*)
14992     cat <<\_LT_EOF >> "$cfgfile"
14993 # AIX sometimes has problems with the GCC collect2 program.  For some
14994 # reason, if we set the COLLECT_NAMES environment variable, the problems
14995 # vanish in a puff of smoke.
14996 if test "X${COLLECT_NAMES+set}" != Xset; then
14997   COLLECT_NAMES=
14998   export COLLECT_NAMES
14999 fi
15000 _LT_EOF
15001     ;;
15002   esac
15003
15004
15005 ltmain="$ac_aux_dir/ltmain.sh"
15006
15007
15008   # We use sed instead of cat because bash on DJGPP gets confused if
15009   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15010   # text mode, it properly converts lines to CR/LF.  This bash problem
15011   # is reportedly fixed, but why not run on old versions too?
15012   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15013     || (rm -f "$cfgfile"; exit 1)
15014
15015   case $xsi_shell in
15016   yes)
15017     cat << \_LT_EOF >> "$cfgfile"
15018 # func_dirname file append nondir_replacement
15019 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15020 # otherwise set result to NONDIR_REPLACEMENT.
15021 func_dirname ()
15022 {
15023   case ${1} in
15024     */*) func_dirname_result="${1%/*}${2}" ;;
15025     *  ) func_dirname_result="${3}" ;;
15026   esac
15027 }
15028
15029 # func_basename file
15030 func_basename ()
15031 {
15032   func_basename_result="${1##*/}"
15033 }
15034
15035 # func_stripname prefix suffix name
15036 # strip PREFIX and SUFFIX off of NAME.
15037 # PREFIX and SUFFIX must not contain globbing or regex special
15038 # characters, hashes, percent signs, but SUFFIX may contain a leading
15039 # dot (in which case that matches only a dot).
15040 func_stripname ()
15041 {
15042   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15043   # positional parameters, so assign one to ordinary parameter first.
15044   func_stripname_result=${3}
15045   func_stripname_result=${func_stripname_result#"${1}"}
15046   func_stripname_result=${func_stripname_result%"${2}"}
15047 }
15048
15049 # func_opt_split
15050 func_opt_split ()
15051 {
15052   func_opt_split_opt=${1%%=*}
15053   func_opt_split_arg=${1#*=}
15054 }
15055
15056 # func_lo2o object
15057 func_lo2o ()
15058 {
15059   case ${1} in
15060     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15061     *)    func_lo2o_result=${1} ;;
15062   esac
15063 }
15064 _LT_EOF
15065     ;;
15066   *) # Bourne compatible functions.
15067     cat << \_LT_EOF >> "$cfgfile"
15068 # func_dirname file append nondir_replacement
15069 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15070 # otherwise set result to NONDIR_REPLACEMENT.
15071 func_dirname ()
15072 {
15073   # Extract subdirectory from the argument.
15074   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
15075   if test "X$func_dirname_result" = "X${1}"; then
15076     func_dirname_result="${3}"
15077   else
15078     func_dirname_result="$func_dirname_result${2}"
15079   fi
15080 }
15081
15082 # func_basename file
15083 func_basename ()
15084 {
15085   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
15086 }
15087
15088 # func_stripname prefix suffix name
15089 # strip PREFIX and SUFFIX off of NAME.
15090 # PREFIX and SUFFIX must not contain globbing or regex special
15091 # characters, hashes, percent signs, but SUFFIX may contain a leading
15092 # dot (in which case that matches only a dot).
15093 # func_strip_suffix prefix name
15094 func_stripname ()
15095 {
15096   case ${2} in
15097     .*) func_stripname_result=`$ECHO "X${3}" \
15098            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
15099     *)  func_stripname_result=`$ECHO "X${3}" \
15100            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
15101   esac
15102 }
15103
15104 # sed scripts:
15105 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15106 my_sed_long_arg='1s/^-[^=]*=//'
15107
15108 # func_opt_split
15109 func_opt_split ()
15110 {
15111   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
15112   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
15113 }
15114
15115 # func_lo2o object
15116 func_lo2o ()
15117 {
15118   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
15119 }
15120 _LT_EOF
15121 esac
15122
15123 case $lt_shell_append in
15124   yes)
15125     cat << \_LT_EOF >> "$cfgfile"
15126
15127 # func_append var value
15128 # Append VALUE to the end of shell variable VAR.
15129 func_append ()
15130 {
15131   eval "$1+=\$2"
15132 }
15133 _LT_EOF
15134     ;;
15135   *)
15136     cat << \_LT_EOF >> "$cfgfile"
15137
15138 # func_append var value
15139 # Append VALUE to the end of shell variable VAR.
15140 func_append ()
15141 {
15142   eval "$1=\$$1\$2"
15143 }
15144 _LT_EOF
15145     ;;
15146   esac
15147
15148
15149   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15150     || (rm -f "$cfgfile"; exit 1)
15151
15152   mv -f "$cfgfile" "$ofile" ||
15153     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15154   chmod +x "$ofile"
15155
15156  ;;
15157     default-1 )
15158     for ac_file in $CONFIG_FILES; do
15159       # Support "outfile[:infile[:infile...]]"
15160       case "$ac_file" in
15161         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
15162       esac
15163       # PO directories have a Makefile.in generated from Makefile.in.in.
15164       case "$ac_file" in */Makefile.in)
15165         # Adjust a relative srcdir.
15166         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
15167         ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
15168         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
15169         # In autoconf-2.13 it is called $ac_given_srcdir.
15170         # In autoconf-2.50 it is called $srcdir.
15171         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
15172         case "$ac_given_srcdir" in
15173           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
15174           /*) top_srcdir="$ac_given_srcdir" ;;
15175           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
15176         esac
15177         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
15178           rm -f "$ac_dir/POTFILES"
15179           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
15180           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
15181           POMAKEFILEDEPS="POTFILES.in"
15182           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
15183           # on $ac_dir but don't depend on user-specified configuration
15184           # parameters.
15185           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
15186             # The LINGUAS file contains the set of available languages.
15187             if test -n "$OBSOLETE_ALL_LINGUAS"; then
15188               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
15189             fi
15190             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
15191             # Hide the ALL_LINGUAS assigment from automake.
15192             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
15193             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
15194           else
15195             # The set of available languages was given in configure.in.
15196             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
15197           fi
15198           case "$ac_given_srcdir" in
15199             .) srcdirpre= ;;
15200             *) srcdirpre='$(srcdir)/' ;;
15201           esac
15202           POFILES=
15203           GMOFILES=
15204           UPDATEPOFILES=
15205           DUMMYPOFILES=
15206           for lang in $ALL_LINGUAS; do
15207             POFILES="$POFILES $srcdirpre$lang.po"
15208             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
15209             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
15210             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
15211           done
15212           # CATALOGS depends on both $ac_dir and the user's LINGUAS
15213           # environment variable.
15214           INST_LINGUAS=
15215           if test -n "$ALL_LINGUAS"; then
15216             for presentlang in $ALL_LINGUAS; do
15217               useit=no
15218               if test "%UNSET%" != "$LINGUAS"; then
15219                 desiredlanguages="$LINGUAS"
15220               else
15221                 desiredlanguages="$ALL_LINGUAS"
15222               fi
15223               for desiredlang in $desiredlanguages; do
15224                 # Use the presentlang catalog if desiredlang is
15225                 #   a. equal to presentlang, or
15226                 #   b. a variant of presentlang (because in this case,
15227                 #      presentlang can be used as a fallback for messages
15228                 #      which are not translated in the desiredlang catalog).
15229                 case "$desiredlang" in
15230                   "$presentlang"*) useit=yes;;
15231                 esac
15232               done
15233               if test $useit = yes; then
15234                 INST_LINGUAS="$INST_LINGUAS $presentlang"
15235               fi
15236             done
15237           fi
15238           CATALOGS=
15239           if test -n "$INST_LINGUAS"; then
15240             for lang in $INST_LINGUAS; do
15241               CATALOGS="$CATALOGS $lang.gmo"
15242             done
15243           fi
15244           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
15245           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"
15246           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
15247             if test -f "$f"; then
15248               case "$f" in
15249                 *.orig | *.bak | *~) ;;
15250                 *) cat "$f" >> "$ac_dir/Makefile" ;;
15251               esac
15252             fi
15253           done
15254         fi
15255         ;;
15256       esac
15257     done ;;
15258   esac
15259 done
15260 _ACEOF
15261
15262 cat >>$CONFIG_STATUS <<\_ACEOF
15263
15264 { (exit 0); exit 0; }
15265 _ACEOF
15266 chmod +x $CONFIG_STATUS
15267 ac_clean_files=$ac_clean_files_save
15268
15269
15270 # configure is writing to config.log, and then calls config.status.
15271 # config.status does its own redirection, appending to config.log.
15272 # Unfortunately, on DOS this fails, as config.log is still kept open
15273 # by configure, so config.status won't be able to write to it; its
15274 # output is simply discarded.  So we exec the FD to /dev/null,
15275 # effectively closing config.log, so it can be properly (re)opened and
15276 # appended to by config.status.  When coming back to configure, we
15277 # need to make the FD available again.
15278 if test "$no_create" != yes; then
15279   ac_cs_success=:
15280   ac_config_status_args=
15281   test "$silent" = yes &&
15282     ac_config_status_args="$ac_config_status_args --quiet"
15283   exec 5>/dev/null
15284   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15285   exec 5>>config.log
15286   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15287   # would make configure fail if this is the last instruction.
15288   $ac_cs_success || { (exit 1); exit 1; }
15289 fi
15290