]> Git Repo - binutils.git/blob - libctf/configure
libctf, ld: prohibit getting the size or alignment of forwards
[binutils.git] / libctf / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for libctf 1.2.0.
4 #
5 #
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7 #
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18   emulate sh
19   NULLCMD=:
20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21   # is contrary to our usage.  Disable this feature.
22   alias -g '${1+"$@"}'='"$@"'
23   setopt NO_GLOB_SUBST
24 else
25   case `(set -o) 2>/dev/null` in #(
26   *posix*) :
27     set -o posix ;; #(
28   *) :
29      ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45   as_echo='print -r --'
46   as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48   as_echo='printf %s\n'
49   as_echo_n='printf %s'
50 else
51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53     as_echo_n='/usr/ucb/echo -n'
54   else
55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56     as_echo_n_body='eval
57       arg=$1;
58       case $arg in #(
59       *"$as_nl"*)
60         expr "X$arg" : "X\\(.*\\)$as_nl";
61         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62       esac;
63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64     '
65     export as_echo_n_body
66     as_echo_n='sh -c $as_echo_n_body as_echo'
67   fi
68   export as_echo_body
69   as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74   PATH_SEPARATOR=:
75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77       PATH_SEPARATOR=';'
78   }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order.  Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" ""        $as_nl"
88
89 # Find who we are.  Look in the path if we contain no directory separator.
90 as_myself=
91 case $0 in #((
92   *[\\/]* ) as_myself=$0 ;;
93   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94 for as_dir in $PATH
95 do
96   IFS=$as_save_IFS
97   test -z "$as_dir" && as_dir=.
98     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99   done
100 IFS=$as_save_IFS
101
102      ;;
103 esac
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x; then
107   as_myself=$0
108 fi
109 if test ! -f "$as_myself"; then
110   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111   exit 1
112 fi
113
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there.  '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\${$as_var+set} = xset \
120   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121 done
122 PS1='$ '
123 PS2='> '
124 PS4='+ '
125
126 # NLS nuisances.
127 LC_ALL=C
128 export LC_ALL
129 LANGUAGE=C
130 export LANGUAGE
131
132 # CDPATH.
133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
135 # Use a proper internal environment variable to ensure we don't fall
136   # into an infinite loop, continuously re-executing ourselves.
137   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138     _as_can_reexec=no; export _as_can_reexec;
139     # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
143 BASH_ENV=/dev/null
144 ENV=/dev/null
145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146 case $- in # ((((
147   *v*x* | *x*v* ) as_opts=-vx ;;
148   *v* ) as_opts=-v ;;
149   *x* ) as_opts=-x ;;
150   * ) as_opts= ;;
151 esac
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156 as_fn_exit 255
157   fi
158   # We don't want this to propagate to other subprocesses.
159           { _as_can_reexec=; unset _as_can_reexec;}
160 if test "x$CONFIG_SHELL" = x; then
161   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162   emulate sh
163   NULLCMD=:
164   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165   # is contrary to our usage.  Disable this feature.
166   alias -g '\${1+\"\$@\"}'='\"\$@\"'
167   setopt NO_GLOB_SUBST
168 else
169   case \`(set -o) 2>/dev/null\` in #(
170   *posix*) :
171     set -o posix ;; #(
172   *) :
173      ;;
174 esac
175 fi
176 "
177   as_required="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
182
183 exitcode=0
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190 else
191   exitcode=1; echo positional parameters were not saved.
192 fi
193 test x\$exitcode = x0 || exit 1
194 test -x / || exit 1"
195   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 test \$(( 1 + 1 )) = 2 || exit 1
200
201   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
202     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
203     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205     PATH=/empty FPATH=/empty; export PATH FPATH
206     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
207       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
208   if (eval "$as_required") 2>/dev/null; then :
209   as_have_required=yes
210 else
211   as_have_required=no
212 fi
213   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
214
215 else
216   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
217 as_found=false
218 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
219 do
220   IFS=$as_save_IFS
221   test -z "$as_dir" && as_dir=.
222   as_found=:
223   case $as_dir in #(
224          /*)
225            for as_base in sh bash ksh sh5; do
226              # Try only shells that exist, to save several forks.
227              as_shell=$as_dir/$as_base
228              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
229                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
230   CONFIG_SHELL=$as_shell as_have_required=yes
231                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
232   break 2
233 fi
234 fi
235            done;;
236        esac
237   as_found=false
238 done
239 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
240               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
241   CONFIG_SHELL=$SHELL as_have_required=yes
242 fi; }
243 IFS=$as_save_IFS
244
245
246       if test "x$CONFIG_SHELL" != x; then :
247   export CONFIG_SHELL
248              # We cannot yet assume a decent shell, so we have to provide a
249 # neutralization value for shells without unset; and this also
250 # works around shells that cannot unset nonexistent variables.
251 # Preserve -v and -x to the replacement shell.
252 BASH_ENV=/dev/null
253 ENV=/dev/null
254 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
255 case $- in # ((((
256   *v*x* | *x*v* ) as_opts=-vx ;;
257   *v* ) as_opts=-v ;;
258   *x* ) as_opts=-x ;;
259   * ) as_opts= ;;
260 esac
261 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
262 # Admittedly, this is quite paranoid, since all the known shells bail
263 # out after a failed `exec'.
264 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
265 exit 255
266 fi
267
268     if test x$as_have_required = xno; then :
269   $as_echo "$0: This script requires a shell more modern than all"
270   $as_echo "$0: the shells that I found on your system."
271   if test x${ZSH_VERSION+set} = xset ; then
272     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
273     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
274   else
275     $as_echo "$0: Please tell [email protected] about your system,
276 $0: including any error possibly output before this
277 $0: message. Then install a modern shell, or manually run
278 $0: the script under such a shell if you do have one."
279   fi
280   exit 1
281 fi
282 fi
283 fi
284 SHELL=${CONFIG_SHELL-/bin/sh}
285 export SHELL
286 # Unset more variables known to interfere with behavior of common tools.
287 CLICOLOR_FORCE= GREP_OPTIONS=
288 unset CLICOLOR_FORCE GREP_OPTIONS
289
290 ## --------------------- ##
291 ## M4sh Shell Functions. ##
292 ## --------------------- ##
293 # as_fn_unset VAR
294 # ---------------
295 # Portably unset VAR.
296 as_fn_unset ()
297 {
298   { eval $1=; unset $1;}
299 }
300 as_unset=as_fn_unset
301
302 # as_fn_set_status STATUS
303 # -----------------------
304 # Set $? to STATUS, without forking.
305 as_fn_set_status ()
306 {
307   return $1
308 } # as_fn_set_status
309
310 # as_fn_exit STATUS
311 # -----------------
312 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
313 as_fn_exit ()
314 {
315   set +e
316   as_fn_set_status $1
317   exit $1
318 } # as_fn_exit
319
320 # as_fn_mkdir_p
321 # -------------
322 # Create "$as_dir" as a directory, including parents if necessary.
323 as_fn_mkdir_p ()
324 {
325
326   case $as_dir in #(
327   -*) as_dir=./$as_dir;;
328   esac
329   test -d "$as_dir" || eval $as_mkdir_p || {
330     as_dirs=
331     while :; do
332       case $as_dir in #(
333       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
334       *) as_qdir=$as_dir;;
335       esac
336       as_dirs="'$as_qdir' $as_dirs"
337       as_dir=`$as_dirname -- "$as_dir" ||
338 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
339          X"$as_dir" : 'X\(//\)[^/]' \| \
340          X"$as_dir" : 'X\(//\)$' \| \
341          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
342 $as_echo X"$as_dir" |
343     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
344             s//\1/
345             q
346           }
347           /^X\(\/\/\)[^/].*/{
348             s//\1/
349             q
350           }
351           /^X\(\/\/\)$/{
352             s//\1/
353             q
354           }
355           /^X\(\/\).*/{
356             s//\1/
357             q
358           }
359           s/.*/./; q'`
360       test -d "$as_dir" && break
361     done
362     test -z "$as_dirs" || eval "mkdir $as_dirs"
363   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
364
365
366 } # as_fn_mkdir_p
367
368 # as_fn_executable_p FILE
369 # -----------------------
370 # Test if FILE is an executable regular file.
371 as_fn_executable_p ()
372 {
373   test -f "$1" && test -x "$1"
374 } # as_fn_executable_p
375 # as_fn_append VAR VALUE
376 # ----------------------
377 # Append the text in VALUE to the end of the definition contained in VAR. Take
378 # advantage of any shell optimizations that allow amortized linear growth over
379 # repeated appends, instead of the typical quadratic growth present in naive
380 # implementations.
381 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
382   eval 'as_fn_append ()
383   {
384     eval $1+=\$2
385   }'
386 else
387   as_fn_append ()
388   {
389     eval $1=\$$1\$2
390   }
391 fi # as_fn_append
392
393 # as_fn_arith ARG...
394 # ------------------
395 # Perform arithmetic evaluation on the ARGs, and store the result in the
396 # global $as_val. Take advantage of shells that can avoid forks. The arguments
397 # must be portable across $(()) and expr.
398 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
399   eval 'as_fn_arith ()
400   {
401     as_val=$(( $* ))
402   }'
403 else
404   as_fn_arith ()
405   {
406     as_val=`expr "$@" || test $? -eq 1`
407   }
408 fi # as_fn_arith
409
410
411 # as_fn_error STATUS ERROR [LINENO LOG_FD]
412 # ----------------------------------------
413 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
414 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
415 # script with STATUS, using 1 if that was 0.
416 as_fn_error ()
417 {
418   as_status=$1; test $as_status -eq 0 && as_status=1
419   if test "$4"; then
420     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
421     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
422   fi
423   $as_echo "$as_me: error: $2" >&2
424   as_fn_exit $as_status
425 } # as_fn_error
426
427 if expr a : '\(a\)' >/dev/null 2>&1 &&
428    test "X`expr 00001 : '.*\(...\)'`" = X001; then
429   as_expr=expr
430 else
431   as_expr=false
432 fi
433
434 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
435   as_basename=basename
436 else
437   as_basename=false
438 fi
439
440 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
441   as_dirname=dirname
442 else
443   as_dirname=false
444 fi
445
446 as_me=`$as_basename -- "$0" ||
447 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
448          X"$0" : 'X\(//\)$' \| \
449          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
450 $as_echo X/"$0" |
451     sed '/^.*\/\([^/][^/]*\)\/*$/{
452             s//\1/
453             q
454           }
455           /^X\/\(\/\/\)$/{
456             s//\1/
457             q
458           }
459           /^X\/\(\/\).*/{
460             s//\1/
461             q
462           }
463           s/.*/./; q'`
464
465 # Avoid depending upon Character Ranges.
466 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
467 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
468 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
469 as_cr_digits='0123456789'
470 as_cr_alnum=$as_cr_Letters$as_cr_digits
471
472
473   as_lineno_1=$LINENO as_lineno_1a=$LINENO
474   as_lineno_2=$LINENO as_lineno_2a=$LINENO
475   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
476   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
477   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
478   sed -n '
479     p
480     /[$]LINENO/=
481   ' <$as_myself |
482     sed '
483       s/[$]LINENO.*/&-/
484       t lineno
485       b
486       :lineno
487       N
488       :loop
489       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
490       t loop
491       s/-\n.*//
492     ' >$as_me.lineno &&
493   chmod +x "$as_me.lineno" ||
494     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
495
496   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
497   # already done that, so ensure we don't try to do so again and fall
498   # in an infinite loop.  This has already happened in practice.
499   _as_can_reexec=no; export _as_can_reexec
500   # Don't try to exec as it changes $[0], causing all sort of problems
501   # (the dirname of $[0] is not the place where we might find the
502   # original and so on.  Autoconf is especially sensitive to this).
503   . "./$as_me.lineno"
504   # Exit status is that of the last command.
505   exit
506 }
507
508 ECHO_C= ECHO_N= ECHO_T=
509 case `echo -n x` in #(((((
510 -n*)
511   case `echo 'xy\c'` in
512   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
513   xy)  ECHO_C='\c';;
514   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
515        ECHO_T=' ';;
516   esac;;
517 *)
518   ECHO_N='-n';;
519 esac
520
521 rm -f conf$$ conf$$.exe conf$$.file
522 if test -d conf$$.dir; then
523   rm -f conf$$.dir/conf$$.file
524 else
525   rm -f conf$$.dir
526   mkdir conf$$.dir 2>/dev/null
527 fi
528 if (echo >conf$$.file) 2>/dev/null; then
529   if ln -s conf$$.file conf$$ 2>/dev/null; then
530     as_ln_s='ln -s'
531     # ... but there are two gotchas:
532     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
533     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
534     # In both cases, we have to default to `cp -pR'.
535     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
536       as_ln_s='cp -pR'
537   elif ln conf$$.file conf$$ 2>/dev/null; then
538     as_ln_s=ln
539   else
540     as_ln_s='cp -pR'
541   fi
542 else
543   as_ln_s='cp -pR'
544 fi
545 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
546 rmdir conf$$.dir 2>/dev/null
547
548 if mkdir -p . 2>/dev/null; then
549   as_mkdir_p='mkdir -p "$as_dir"'
550 else
551   test -d ./-p && rmdir ./-p
552   as_mkdir_p=false
553 fi
554
555 as_test_x='test -x'
556 as_executable_p=as_fn_executable_p
557
558 # Sed expression to map a string onto a valid CPP name.
559 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
560
561 # Sed expression to map a string onto a valid variable name.
562 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
563
564 SHELL=${CONFIG_SHELL-/bin/sh}
565
566
567 test -n "$DJDIR" || exec 7<&0 </dev/null
568 exec 6>&1
569
570 # Name of the host.
571 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
572 # so uname gets run too.
573 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
574
575 #
576 # Initializations.
577 #
578 ac_default_prefix=/usr/local
579 ac_clean_files=
580 ac_config_libobj_dir=.
581 LIBOBJS=
582 cross_compiling=no
583 subdirs=
584 MFLAGS=
585 MAKEFLAGS=
586
587 # Identity of this package.
588 PACKAGE_NAME='libctf'
589 PACKAGE_TARNAME='libctf'
590 PACKAGE_VERSION='1.2.0'
591 PACKAGE_STRING='libctf 1.2.0'
592 PACKAGE_BUGREPORT=''
593 PACKAGE_URL=''
594
595 ac_unique_file="ctf-impl.h"
596 # Factoring default headers for most tests.
597 ac_includes_default="\
598 #include <stdio.h>
599 #ifdef HAVE_SYS_TYPES_H
600 # include <sys/types.h>
601 #endif
602 #ifdef HAVE_SYS_STAT_H
603 # include <sys/stat.h>
604 #endif
605 #ifdef STDC_HEADERS
606 # include <stdlib.h>
607 # include <stddef.h>
608 #else
609 # ifdef HAVE_STDLIB_H
610 #  include <stdlib.h>
611 # endif
612 #endif
613 #ifdef HAVE_STRING_H
614 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
615 #  include <memory.h>
616 # endif
617 # include <string.h>
618 #endif
619 #ifdef HAVE_STRINGS_H
620 # include <strings.h>
621 #endif
622 #ifdef HAVE_INTTYPES_H
623 # include <inttypes.h>
624 #endif
625 #ifdef HAVE_STDINT_H
626 # include <stdint.h>
627 #endif
628 #ifdef HAVE_UNISTD_H
629 # include <unistd.h>
630 #endif"
631
632 ac_header_list=
633 ac_func_list=
634 ac_subst_vars='am__EXEEXT_FALSE
635 am__EXEEXT_TRUE
636 LTLIBOBJS
637 LIBOBJS
638 VERSION_FLAGS
639 BFD_DEPENDENCIES
640 BFD_LIBADD
641 SHARED_LIBADD
642 SHARED_LDFLAGS
643 NEED_CTF_QSORT_R_FALSE
644 NEED_CTF_QSORT_R_TRUE
645 ENABLE_LIBCTF_HASH_DEBUGGING_FALSE
646 ENABLE_LIBCTF_HASH_DEBUGGING_TRUE
647 zlibinc
648 zlibdir
649 ac_libctf_warn_cflags
650 bfdincludedir
651 bfdlibdir
652 target_noncanonical
653 host_noncanonical
654 INSTALL_LIBBFD_FALSE
655 INSTALL_LIBBFD_TRUE
656 MAINT
657 MAINTAINER_MODE_FALSE
658 MAINTAINER_MODE_TRUE
659 WERROR
660 WARN_PEDANTIC
661 c_warn
662 warn
663 OTOOL64
664 OTOOL
665 LIPO
666 NMEDIT
667 DSYMUTIL
668 OBJDUMP
669 LN_S
670 NM
671 ac_ct_DUMPBIN
672 DUMPBIN
673 LD
674 FGREP
675 SED
676 host_os
677 host_vendor
678 host_cpu
679 host
680 build_os
681 build_vendor
682 build_cpu
683 build
684 LIBTOOL
685 CATOBJEXT
686 GENCAT
687 INSTOBJEXT
688 DATADIRNAME
689 CATALOGS
690 POSUB
691 GMSGFMT
692 XGETTEXT
693 INCINTL
694 LIBINTL_DEP
695 LIBINTL
696 USE_NLS
697 ac_ct_AR
698 AR
699 RANLIB
700 AM_BACKSLASH
701 AM_DEFAULT_VERBOSITY
702 AM_DEFAULT_V
703 AM_V
704 am__fastdepCC_FALSE
705 am__fastdepCC_TRUE
706 CCDEPMODE
707 am__nodep
708 AMDEPBACKSLASH
709 AMDEP_FALSE
710 AMDEP_TRUE
711 am__quote
712 am__include
713 DEPDIR
714 am__untar
715 am__tar
716 AMTAR
717 am__leading_dot
718 SET_MAKE
719 AWK
720 mkdir_p
721 MKDIR_P
722 INSTALL_STRIP_PROGRAM
723 STRIP
724 install_sh
725 MAKEINFO
726 AUTOHEADER
727 AUTOMAKE
728 AUTOCONF
729 ACLOCAL
730 VERSION
731 PACKAGE
732 CYGPATH_W
733 am__isrc
734 INSTALL_DATA
735 INSTALL_SCRIPT
736 INSTALL_PROGRAM
737 EGREP
738 GREP
739 CPP
740 OBJEXT
741 EXEEXT
742 ac_ct_CC
743 CPPFLAGS
744 LDFLAGS
745 CFLAGS
746 CC
747 target_alias
748 host_alias
749 build_alias
750 LIBS
751 ECHO_T
752 ECHO_N
753 ECHO_C
754 DEFS
755 mandir
756 localedir
757 libdir
758 psdir
759 pdfdir
760 dvidir
761 htmldir
762 infodir
763 docdir
764 oldincludedir
765 includedir
766 localstatedir
767 sharedstatedir
768 sysconfdir
769 datadir
770 datarootdir
771 libexecdir
772 sbindir
773 bindir
774 program_transform_name
775 prefix
776 exec_prefix
777 PACKAGE_URL
778 PACKAGE_BUGREPORT
779 PACKAGE_STRING
780 PACKAGE_VERSION
781 PACKAGE_TARNAME
782 PACKAGE_NAME
783 PATH_SEPARATOR
784 SHELL'
785 ac_subst_files=''
786 ac_user_opts='
787 enable_option_checking
788 enable_dependency_tracking
789 enable_silent_rules
790 enable_shared
791 enable_static
792 with_pic
793 enable_fast_install
794 with_gnu_ld
795 enable_libtool_lock
796 enable_largefile
797 enable_werror_always
798 enable_maintainer_mode
799 enable_install_libbfd
800 with_system_zlib
801 enable_libctf_hash_debugging
802 '
803       ac_precious_vars='build_alias
804 host_alias
805 target_alias
806 CC
807 CFLAGS
808 LDFLAGS
809 LIBS
810 CPPFLAGS
811 CPP'
812
813
814 # Initialize some variables set by options.
815 ac_init_help=
816 ac_init_version=false
817 ac_unrecognized_opts=
818 ac_unrecognized_sep=
819 # The variables have the same names as the options, with
820 # dashes changed to underlines.
821 cache_file=/dev/null
822 exec_prefix=NONE
823 no_create=
824 no_recursion=
825 prefix=NONE
826 program_prefix=NONE
827 program_suffix=NONE
828 program_transform_name=s,x,x,
829 silent=
830 site=
831 srcdir=
832 verbose=
833 x_includes=NONE
834 x_libraries=NONE
835
836 # Installation directory options.
837 # These are left unexpanded so users can "make install exec_prefix=/foo"
838 # and all the variables that are supposed to be based on exec_prefix
839 # by default will actually change.
840 # Use braces instead of parens because sh, perl, etc. also accept them.
841 # (The list follows the same order as the GNU Coding Standards.)
842 bindir='${exec_prefix}/bin'
843 sbindir='${exec_prefix}/sbin'
844 libexecdir='${exec_prefix}/libexec'
845 datarootdir='${prefix}/share'
846 datadir='${datarootdir}'
847 sysconfdir='${prefix}/etc'
848 sharedstatedir='${prefix}/com'
849 localstatedir='${prefix}/var'
850 includedir='${prefix}/include'
851 oldincludedir='/usr/include'
852 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
853 infodir='${datarootdir}/info'
854 htmldir='${docdir}'
855 dvidir='${docdir}'
856 pdfdir='${docdir}'
857 psdir='${docdir}'
858 libdir='${exec_prefix}/lib'
859 localedir='${datarootdir}/locale'
860 mandir='${datarootdir}/man'
861
862 ac_prev=
863 ac_dashdash=
864 for ac_option
865 do
866   # If the previous option needs an argument, assign it.
867   if test -n "$ac_prev"; then
868     eval $ac_prev=\$ac_option
869     ac_prev=
870     continue
871   fi
872
873   case $ac_option in
874   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
875   *=)   ac_optarg= ;;
876   *)    ac_optarg=yes ;;
877   esac
878
879   # Accept the important Cygnus configure options, so we can diagnose typos.
880
881   case $ac_dashdash$ac_option in
882   --)
883     ac_dashdash=yes ;;
884
885   -bindir | --bindir | --bindi | --bind | --bin | --bi)
886     ac_prev=bindir ;;
887   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
888     bindir=$ac_optarg ;;
889
890   -build | --build | --buil | --bui | --bu)
891     ac_prev=build_alias ;;
892   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
893     build_alias=$ac_optarg ;;
894
895   -cache-file | --cache-file | --cache-fil | --cache-fi \
896   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
897     ac_prev=cache_file ;;
898   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
899   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
900     cache_file=$ac_optarg ;;
901
902   --config-cache | -C)
903     cache_file=config.cache ;;
904
905   -datadir | --datadir | --datadi | --datad)
906     ac_prev=datadir ;;
907   -datadir=* | --datadir=* | --datadi=* | --datad=*)
908     datadir=$ac_optarg ;;
909
910   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
911   | --dataroo | --dataro | --datar)
912     ac_prev=datarootdir ;;
913   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
914   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
915     datarootdir=$ac_optarg ;;
916
917   -disable-* | --disable-*)
918     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
919     # Reject names that are not valid shell variable names.
920     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
921       as_fn_error $? "invalid feature name: $ac_useropt"
922     ac_useropt_orig=$ac_useropt
923     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
924     case $ac_user_opts in
925       *"
926 "enable_$ac_useropt"
927 "*) ;;
928       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
929          ac_unrecognized_sep=', ';;
930     esac
931     eval enable_$ac_useropt=no ;;
932
933   -docdir | --docdir | --docdi | --doc | --do)
934     ac_prev=docdir ;;
935   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
936     docdir=$ac_optarg ;;
937
938   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
939     ac_prev=dvidir ;;
940   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
941     dvidir=$ac_optarg ;;
942
943   -enable-* | --enable-*)
944     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
945     # Reject names that are not valid shell variable names.
946     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
947       as_fn_error $? "invalid feature name: $ac_useropt"
948     ac_useropt_orig=$ac_useropt
949     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
950     case $ac_user_opts in
951       *"
952 "enable_$ac_useropt"
953 "*) ;;
954       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
955          ac_unrecognized_sep=', ';;
956     esac
957     eval enable_$ac_useropt=\$ac_optarg ;;
958
959   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
960   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
961   | --exec | --exe | --ex)
962     ac_prev=exec_prefix ;;
963   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
964   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
965   | --exec=* | --exe=* | --ex=*)
966     exec_prefix=$ac_optarg ;;
967
968   -gas | --gas | --ga | --g)
969     # Obsolete; use --with-gas.
970     with_gas=yes ;;
971
972   -help | --help | --hel | --he | -h)
973     ac_init_help=long ;;
974   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
975     ac_init_help=recursive ;;
976   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
977     ac_init_help=short ;;
978
979   -host | --host | --hos | --ho)
980     ac_prev=host_alias ;;
981   -host=* | --host=* | --hos=* | --ho=*)
982     host_alias=$ac_optarg ;;
983
984   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
985     ac_prev=htmldir ;;
986   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
987   | --ht=*)
988     htmldir=$ac_optarg ;;
989
990   -includedir | --includedir | --includedi | --included | --include \
991   | --includ | --inclu | --incl | --inc)
992     ac_prev=includedir ;;
993   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
994   | --includ=* | --inclu=* | --incl=* | --inc=*)
995     includedir=$ac_optarg ;;
996
997   -infodir | --infodir | --infodi | --infod | --info | --inf)
998     ac_prev=infodir ;;
999   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1000     infodir=$ac_optarg ;;
1001
1002   -libdir | --libdir | --libdi | --libd)
1003     ac_prev=libdir ;;
1004   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1005     libdir=$ac_optarg ;;
1006
1007   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1008   | --libexe | --libex | --libe)
1009     ac_prev=libexecdir ;;
1010   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1011   | --libexe=* | --libex=* | --libe=*)
1012     libexecdir=$ac_optarg ;;
1013
1014   -localedir | --localedir | --localedi | --localed | --locale)
1015     ac_prev=localedir ;;
1016   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1017     localedir=$ac_optarg ;;
1018
1019   -localstatedir | --localstatedir | --localstatedi | --localstated \
1020   | --localstate | --localstat | --localsta | --localst | --locals)
1021     ac_prev=localstatedir ;;
1022   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1023   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1024     localstatedir=$ac_optarg ;;
1025
1026   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1027     ac_prev=mandir ;;
1028   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1029     mandir=$ac_optarg ;;
1030
1031   -nfp | --nfp | --nf)
1032     # Obsolete; use --without-fp.
1033     with_fp=no ;;
1034
1035   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1036   | --no-cr | --no-c | -n)
1037     no_create=yes ;;
1038
1039   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1040   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1041     no_recursion=yes ;;
1042
1043   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1044   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1045   | --oldin | --oldi | --old | --ol | --o)
1046     ac_prev=oldincludedir ;;
1047   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1048   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1049   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1050     oldincludedir=$ac_optarg ;;
1051
1052   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1053     ac_prev=prefix ;;
1054   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1055     prefix=$ac_optarg ;;
1056
1057   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1058   | --program-pre | --program-pr | --program-p)
1059     ac_prev=program_prefix ;;
1060   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1061   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1062     program_prefix=$ac_optarg ;;
1063
1064   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1065   | --program-suf | --program-su | --program-s)
1066     ac_prev=program_suffix ;;
1067   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1068   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1069     program_suffix=$ac_optarg ;;
1070
1071   -program-transform-name | --program-transform-name \
1072   | --program-transform-nam | --program-transform-na \
1073   | --program-transform-n | --program-transform- \
1074   | --program-transform | --program-transfor \
1075   | --program-transfo | --program-transf \
1076   | --program-trans | --program-tran \
1077   | --progr-tra | --program-tr | --program-t)
1078     ac_prev=program_transform_name ;;
1079   -program-transform-name=* | --program-transform-name=* \
1080   | --program-transform-nam=* | --program-transform-na=* \
1081   | --program-transform-n=* | --program-transform-=* \
1082   | --program-transform=* | --program-transfor=* \
1083   | --program-transfo=* | --program-transf=* \
1084   | --program-trans=* | --program-tran=* \
1085   | --progr-tra=* | --program-tr=* | --program-t=*)
1086     program_transform_name=$ac_optarg ;;
1087
1088   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1089     ac_prev=pdfdir ;;
1090   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1091     pdfdir=$ac_optarg ;;
1092
1093   -psdir | --psdir | --psdi | --psd | --ps)
1094     ac_prev=psdir ;;
1095   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1096     psdir=$ac_optarg ;;
1097
1098   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1099   | -silent | --silent | --silen | --sile | --sil)
1100     silent=yes ;;
1101
1102   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1103     ac_prev=sbindir ;;
1104   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1105   | --sbi=* | --sb=*)
1106     sbindir=$ac_optarg ;;
1107
1108   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1109   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1110   | --sharedst | --shareds | --shared | --share | --shar \
1111   | --sha | --sh)
1112     ac_prev=sharedstatedir ;;
1113   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1114   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1115   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1116   | --sha=* | --sh=*)
1117     sharedstatedir=$ac_optarg ;;
1118
1119   -site | --site | --sit)
1120     ac_prev=site ;;
1121   -site=* | --site=* | --sit=*)
1122     site=$ac_optarg ;;
1123
1124   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1125     ac_prev=srcdir ;;
1126   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1127     srcdir=$ac_optarg ;;
1128
1129   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1130   | --syscon | --sysco | --sysc | --sys | --sy)
1131     ac_prev=sysconfdir ;;
1132   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1133   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1134     sysconfdir=$ac_optarg ;;
1135
1136   -target | --target | --targe | --targ | --tar | --ta | --t)
1137     ac_prev=target_alias ;;
1138   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1139     target_alias=$ac_optarg ;;
1140
1141   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1142     verbose=yes ;;
1143
1144   -version | --version | --versio | --versi | --vers | -V)
1145     ac_init_version=: ;;
1146
1147   -with-* | --with-*)
1148     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1149     # Reject names that are not valid shell variable names.
1150     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1151       as_fn_error $? "invalid package name: $ac_useropt"
1152     ac_useropt_orig=$ac_useropt
1153     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1154     case $ac_user_opts in
1155       *"
1156 "with_$ac_useropt"
1157 "*) ;;
1158       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1159          ac_unrecognized_sep=', ';;
1160     esac
1161     eval with_$ac_useropt=\$ac_optarg ;;
1162
1163   -without-* | --without-*)
1164     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1165     # Reject names that are not valid shell variable names.
1166     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1167       as_fn_error $? "invalid package name: $ac_useropt"
1168     ac_useropt_orig=$ac_useropt
1169     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1170     case $ac_user_opts in
1171       *"
1172 "with_$ac_useropt"
1173 "*) ;;
1174       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1175          ac_unrecognized_sep=', ';;
1176     esac
1177     eval with_$ac_useropt=no ;;
1178
1179   --x)
1180     # Obsolete; use --with-x.
1181     with_x=yes ;;
1182
1183   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1184   | --x-incl | --x-inc | --x-in | --x-i)
1185     ac_prev=x_includes ;;
1186   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1187   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1188     x_includes=$ac_optarg ;;
1189
1190   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1191   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1192     ac_prev=x_libraries ;;
1193   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1194   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1195     x_libraries=$ac_optarg ;;
1196
1197   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1198 Try \`$0 --help' for more information"
1199     ;;
1200
1201   *=*)
1202     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1203     # Reject names that are not valid shell variable names.
1204     case $ac_envvar in #(
1205       '' | [0-9]* | *[!_$as_cr_alnum]* )
1206       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1207     esac
1208     eval $ac_envvar=\$ac_optarg
1209     export $ac_envvar ;;
1210
1211   *)
1212     # FIXME: should be removed in autoconf 3.0.
1213     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1214     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1215       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1216     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1217     ;;
1218
1219   esac
1220 done
1221
1222 if test -n "$ac_prev"; then
1223   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1224   as_fn_error $? "missing argument to $ac_option"
1225 fi
1226
1227 if test -n "$ac_unrecognized_opts"; then
1228   case $enable_option_checking in
1229     no) ;;
1230     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1231     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1232   esac
1233 fi
1234
1235 # Check all directory arguments for consistency.
1236 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1237                 datadir sysconfdir sharedstatedir localstatedir includedir \
1238                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1239                 libdir localedir mandir
1240 do
1241   eval ac_val=\$$ac_var
1242   # Remove trailing slashes.
1243   case $ac_val in
1244     */ )
1245       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1246       eval $ac_var=\$ac_val;;
1247   esac
1248   # Be sure to have absolute directory names.
1249   case $ac_val in
1250     [\\/$]* | ?:[\\/]* )  continue;;
1251     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1252   esac
1253   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1254 done
1255
1256 # There might be people who depend on the old broken behavior: `$host'
1257 # used to hold the argument of --host etc.
1258 # FIXME: To remove some day.
1259 build=$build_alias
1260 host=$host_alias
1261 target=$target_alias
1262
1263 # FIXME: To remove some day.
1264 if test "x$host_alias" != x; then
1265   if test "x$build_alias" = x; then
1266     cross_compiling=maybe
1267   elif test "x$build_alias" != "x$host_alias"; then
1268     cross_compiling=yes
1269   fi
1270 fi
1271
1272 ac_tool_prefix=
1273 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1274
1275 test "$silent" = yes && exec 6>/dev/null
1276
1277
1278 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1279 ac_ls_di=`ls -di .` &&
1280 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1281   as_fn_error $? "working directory cannot be determined"
1282 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1283   as_fn_error $? "pwd does not report name of working directory"
1284
1285
1286 # Find the source files, if location was not specified.
1287 if test -z "$srcdir"; then
1288   ac_srcdir_defaulted=yes
1289   # Try the directory containing this script, then the parent directory.
1290   ac_confdir=`$as_dirname -- "$as_myself" ||
1291 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1292          X"$as_myself" : 'X\(//\)[^/]' \| \
1293          X"$as_myself" : 'X\(//\)$' \| \
1294          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1295 $as_echo X"$as_myself" |
1296     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1297             s//\1/
1298             q
1299           }
1300           /^X\(\/\/\)[^/].*/{
1301             s//\1/
1302             q
1303           }
1304           /^X\(\/\/\)$/{
1305             s//\1/
1306             q
1307           }
1308           /^X\(\/\).*/{
1309             s//\1/
1310             q
1311           }
1312           s/.*/./; q'`
1313   srcdir=$ac_confdir
1314   if test ! -r "$srcdir/$ac_unique_file"; then
1315     srcdir=..
1316   fi
1317 else
1318   ac_srcdir_defaulted=no
1319 fi
1320 if test ! -r "$srcdir/$ac_unique_file"; then
1321   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1322   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1323 fi
1324 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1325 ac_abs_confdir=`(
1326         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1327         pwd)`
1328 # When building in place, set srcdir=.
1329 if test "$ac_abs_confdir" = "$ac_pwd"; then
1330   srcdir=.
1331 fi
1332 # Remove unnecessary trailing slashes from srcdir.
1333 # Double slashes in file names in object file debugging info
1334 # mess up M-x gdb in Emacs.
1335 case $srcdir in
1336 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1337 esac
1338 for ac_var in $ac_precious_vars; do
1339   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1340   eval ac_env_${ac_var}_value=\$${ac_var}
1341   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1342   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1343 done
1344
1345 #
1346 # Report the --help message.
1347 #
1348 if test "$ac_init_help" = "long"; then
1349   # Omit some internal or obsolete options to make the list less imposing.
1350   # This message is too long to be a string in the A/UX 3.1 sh.
1351   cat <<_ACEOF
1352 \`configure' configures libctf 1.2.0 to adapt to many kinds of systems.
1353
1354 Usage: $0 [OPTION]... [VAR=VALUE]...
1355
1356 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1357 VAR=VALUE.  See below for descriptions of some of the useful variables.
1358
1359 Defaults for the options are specified in brackets.
1360
1361 Configuration:
1362   -h, --help              display this help and exit
1363       --help=short        display options specific to this package
1364       --help=recursive    display the short help of all the included packages
1365   -V, --version           display version information and exit
1366   -q, --quiet, --silent   do not print \`checking ...' messages
1367       --cache-file=FILE   cache test results in FILE [disabled]
1368   -C, --config-cache      alias for \`--cache-file=config.cache'
1369   -n, --no-create         do not create output files
1370       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1371
1372 Installation directories:
1373   --prefix=PREFIX         install architecture-independent files in PREFIX
1374                           [$ac_default_prefix]
1375   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1376                           [PREFIX]
1377
1378 By default, \`make install' will install all the files in
1379 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1380 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1381 for instance \`--prefix=\$HOME'.
1382
1383 For better control, use the options below.
1384
1385 Fine tuning of the installation directories:
1386   --bindir=DIR            user executables [EPREFIX/bin]
1387   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1388   --libexecdir=DIR        program executables [EPREFIX/libexec]
1389   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1390   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1391   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1392   --libdir=DIR            object code libraries [EPREFIX/lib]
1393   --includedir=DIR        C header files [PREFIX/include]
1394   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1395   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1396   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1397   --infodir=DIR           info documentation [DATAROOTDIR/info]
1398   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1399   --mandir=DIR            man documentation [DATAROOTDIR/man]
1400   --docdir=DIR            documentation root [DATAROOTDIR/doc/libctf]
1401   --htmldir=DIR           html documentation [DOCDIR]
1402   --dvidir=DIR            dvi documentation [DOCDIR]
1403   --pdfdir=DIR            pdf documentation [DOCDIR]
1404   --psdir=DIR             ps documentation [DOCDIR]
1405 _ACEOF
1406
1407   cat <<\_ACEOF
1408
1409 Program names:
1410   --program-prefix=PREFIX            prepend PREFIX to installed program names
1411   --program-suffix=SUFFIX            append SUFFIX to installed program names
1412   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1413
1414 System types:
1415   --build=BUILD     configure for building on BUILD [guessed]
1416   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1417 _ACEOF
1418 fi
1419
1420 if test -n "$ac_init_help"; then
1421   case $ac_init_help in
1422      short | recursive ) echo "Configuration of libctf 1.2.0:";;
1423    esac
1424   cat <<\_ACEOF
1425
1426 Optional Features:
1427   --disable-option-checking  ignore unrecognized --enable/--with options
1428   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1429   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1430   --enable-dependency-tracking
1431                           do not reject slow dependency extractors
1432   --disable-dependency-tracking
1433                           speeds up one-time build
1434   --enable-silent-rules   less verbose build output (undo: "make V=1")
1435   --disable-silent-rules  verbose build output (undo: "make V=0")
1436   --enable-shared[=PKGS]  build shared libraries [default=no]
1437   --enable-static[=PKGS]  build static libraries [default=yes]
1438   --enable-fast-install[=PKGS]
1439                           optimize for fast installation [default=yes]
1440   --disable-libtool-lock  avoid locking (might break parallel builds)
1441   --disable-largefile     omit support for large files
1442   --enable-werror-always  enable -Werror despite compiler version
1443   --enable-maintainer-mode
1444                           enable make rules and dependencies not useful (and
1445                           sometimes confusing) to the casual installer
1446   --enable-install-libbfd controls installation of libbfd and related headers
1447   --enable-libctf-hash-debugging
1448                           Enable expensive debugging of CTF deduplication type
1449                           hashing [default=no]
1450
1451 Optional Packages:
1452   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1453   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1454   --with-pic              try to use only PIC/non-PIC objects [default=use
1455                           both]
1456   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1457   --with-system-zlib      use installed libz
1458
1459 Some influential environment variables:
1460   CC          C compiler command
1461   CFLAGS      C compiler flags
1462   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1463               nonstandard directory <lib dir>
1464   LIBS        libraries to pass to the linker, e.g. -l<library>
1465   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1466               you have headers in a nonstandard directory <include dir>
1467   CPP         C preprocessor
1468
1469 Use these variables to override the choices made by `configure' or to help
1470 it to find libraries and programs with nonstandard names/locations.
1471
1472 Report bugs to the package provider.
1473 _ACEOF
1474 ac_status=$?
1475 fi
1476
1477 if test "$ac_init_help" = "recursive"; then
1478   # If there are subdirs, report their specific --help.
1479   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1480     test -d "$ac_dir" ||
1481       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1482       continue
1483     ac_builddir=.
1484
1485 case "$ac_dir" in
1486 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1487 *)
1488   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1489   # A ".." for each directory in $ac_dir_suffix.
1490   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1491   case $ac_top_builddir_sub in
1492   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1493   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1494   esac ;;
1495 esac
1496 ac_abs_top_builddir=$ac_pwd
1497 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1498 # for backward compatibility:
1499 ac_top_builddir=$ac_top_build_prefix
1500
1501 case $srcdir in
1502   .)  # We are building in place.
1503     ac_srcdir=.
1504     ac_top_srcdir=$ac_top_builddir_sub
1505     ac_abs_top_srcdir=$ac_pwd ;;
1506   [\\/]* | ?:[\\/]* )  # Absolute name.
1507     ac_srcdir=$srcdir$ac_dir_suffix;
1508     ac_top_srcdir=$srcdir
1509     ac_abs_top_srcdir=$srcdir ;;
1510   *) # Relative name.
1511     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1512     ac_top_srcdir=$ac_top_build_prefix$srcdir
1513     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1514 esac
1515 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1516
1517     cd "$ac_dir" || { ac_status=$?; continue; }
1518     # Check for guested configure.
1519     if test -f "$ac_srcdir/configure.gnu"; then
1520       echo &&
1521       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1522     elif test -f "$ac_srcdir/configure"; then
1523       echo &&
1524       $SHELL "$ac_srcdir/configure" --help=recursive
1525     else
1526       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1527     fi || ac_status=$?
1528     cd "$ac_pwd" || { ac_status=$?; break; }
1529   done
1530 fi
1531
1532 test -n "$ac_init_help" && exit $ac_status
1533 if $ac_init_version; then
1534   cat <<\_ACEOF
1535 libctf configure 1.2.0
1536 generated by GNU Autoconf 2.69
1537
1538 Copyright (C) 2012 Free Software Foundation, Inc.
1539 This configure script is free software; the Free Software Foundation
1540 gives unlimited permission to copy, distribute and modify it.
1541 _ACEOF
1542   exit
1543 fi
1544
1545 ## ------------------------ ##
1546 ## Autoconf initialization. ##
1547 ## ------------------------ ##
1548
1549 # ac_fn_c_try_compile LINENO
1550 # --------------------------
1551 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1552 ac_fn_c_try_compile ()
1553 {
1554   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1555   rm -f conftest.$ac_objext
1556   if { { ac_try="$ac_compile"
1557 case "(($ac_try" in
1558   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1559   *) ac_try_echo=$ac_try;;
1560 esac
1561 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1562 $as_echo "$ac_try_echo"; } >&5
1563   (eval "$ac_compile") 2>conftest.err
1564   ac_status=$?
1565   if test -s conftest.err; then
1566     grep -v '^ *+' conftest.err >conftest.er1
1567     cat conftest.er1 >&5
1568     mv -f conftest.er1 conftest.err
1569   fi
1570   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1571   test $ac_status = 0; } && {
1572          test -z "$ac_c_werror_flag" ||
1573          test ! -s conftest.err
1574        } && test -s conftest.$ac_objext; then :
1575   ac_retval=0
1576 else
1577   $as_echo "$as_me: failed program was:" >&5
1578 sed 's/^/| /' conftest.$ac_ext >&5
1579
1580         ac_retval=1
1581 fi
1582   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1583   as_fn_set_status $ac_retval
1584
1585 } # ac_fn_c_try_compile
1586
1587 # ac_fn_c_try_cpp LINENO
1588 # ----------------------
1589 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1590 ac_fn_c_try_cpp ()
1591 {
1592   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1593   if { { ac_try="$ac_cpp conftest.$ac_ext"
1594 case "(($ac_try" in
1595   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1596   *) ac_try_echo=$ac_try;;
1597 esac
1598 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1599 $as_echo "$ac_try_echo"; } >&5
1600   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1601   ac_status=$?
1602   if test -s conftest.err; then
1603     grep -v '^ *+' conftest.err >conftest.er1
1604     cat conftest.er1 >&5
1605     mv -f conftest.er1 conftest.err
1606   fi
1607   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1608   test $ac_status = 0; } > conftest.i && {
1609          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1610          test ! -s conftest.err
1611        }; then :
1612   ac_retval=0
1613 else
1614   $as_echo "$as_me: failed program was:" >&5
1615 sed 's/^/| /' conftest.$ac_ext >&5
1616
1617     ac_retval=1
1618 fi
1619   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1620   as_fn_set_status $ac_retval
1621
1622 } # ac_fn_c_try_cpp
1623
1624 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1625 # -------------------------------------------------------
1626 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1627 # the include files in INCLUDES and setting the cache variable VAR
1628 # accordingly.
1629 ac_fn_c_check_header_mongrel ()
1630 {
1631   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1632   if eval \${$3+:} false; then :
1633   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1634 $as_echo_n "checking for $2... " >&6; }
1635 if eval \${$3+:} false; then :
1636   $as_echo_n "(cached) " >&6
1637 fi
1638 eval ac_res=\$$3
1639                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1640 $as_echo "$ac_res" >&6; }
1641 else
1642   # Is the header compilable?
1643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1644 $as_echo_n "checking $2 usability... " >&6; }
1645 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1646 /* end confdefs.h.  */
1647 $4
1648 #include <$2>
1649 _ACEOF
1650 if ac_fn_c_try_compile "$LINENO"; then :
1651   ac_header_compiler=yes
1652 else
1653   ac_header_compiler=no
1654 fi
1655 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1657 $as_echo "$ac_header_compiler" >&6; }
1658
1659 # Is the header present?
1660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1661 $as_echo_n "checking $2 presence... " >&6; }
1662 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1663 /* end confdefs.h.  */
1664 #include <$2>
1665 _ACEOF
1666 if ac_fn_c_try_cpp "$LINENO"; then :
1667   ac_header_preproc=yes
1668 else
1669   ac_header_preproc=no
1670 fi
1671 rm -f conftest.err conftest.i conftest.$ac_ext
1672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1673 $as_echo "$ac_header_preproc" >&6; }
1674
1675 # So?  What about this header?
1676 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1677   yes:no: )
1678     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1679 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1680     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1681 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1682     ;;
1683   no:yes:* )
1684     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1685 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1686     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1687 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1688     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1689 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1690     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1691 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1692     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1693 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1694     ;;
1695 esac
1696   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1697 $as_echo_n "checking for $2... " >&6; }
1698 if eval \${$3+:} false; then :
1699   $as_echo_n "(cached) " >&6
1700 else
1701   eval "$3=\$ac_header_compiler"
1702 fi
1703 eval ac_res=\$$3
1704                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1705 $as_echo "$ac_res" >&6; }
1706 fi
1707   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1708
1709 } # ac_fn_c_check_header_mongrel
1710
1711 # ac_fn_c_try_run LINENO
1712 # ----------------------
1713 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1714 # that executables *can* be run.
1715 ac_fn_c_try_run ()
1716 {
1717   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1718   if { { ac_try="$ac_link"
1719 case "(($ac_try" in
1720   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1721   *) ac_try_echo=$ac_try;;
1722 esac
1723 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1724 $as_echo "$ac_try_echo"; } >&5
1725   (eval "$ac_link") 2>&5
1726   ac_status=$?
1727   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1728   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1729   { { case "(($ac_try" in
1730   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1731   *) ac_try_echo=$ac_try;;
1732 esac
1733 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1734 $as_echo "$ac_try_echo"; } >&5
1735   (eval "$ac_try") 2>&5
1736   ac_status=$?
1737   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1738   test $ac_status = 0; }; }; then :
1739   ac_retval=0
1740 else
1741   $as_echo "$as_me: program exited with status $ac_status" >&5
1742        $as_echo "$as_me: failed program was:" >&5
1743 sed 's/^/| /' conftest.$ac_ext >&5
1744
1745        ac_retval=$ac_status
1746 fi
1747   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1748   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1749   as_fn_set_status $ac_retval
1750
1751 } # ac_fn_c_try_run
1752
1753 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1754 # -------------------------------------------------------
1755 # Tests whether HEADER exists and can be compiled using the include files in
1756 # INCLUDES, setting the cache variable VAR accordingly.
1757 ac_fn_c_check_header_compile ()
1758 {
1759   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1760   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1761 $as_echo_n "checking for $2... " >&6; }
1762 if eval \${$3+:} false; then :
1763   $as_echo_n "(cached) " >&6
1764 else
1765   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1766 /* end confdefs.h.  */
1767 $4
1768 #include <$2>
1769 _ACEOF
1770 if ac_fn_c_try_compile "$LINENO"; then :
1771   eval "$3=yes"
1772 else
1773   eval "$3=no"
1774 fi
1775 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1776 fi
1777 eval ac_res=\$$3
1778                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1779 $as_echo "$ac_res" >&6; }
1780   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1781
1782 } # ac_fn_c_check_header_compile
1783
1784 # ac_fn_c_try_link LINENO
1785 # -----------------------
1786 # Try to link conftest.$ac_ext, and return whether this succeeded.
1787 ac_fn_c_try_link ()
1788 {
1789   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1790   rm -f conftest.$ac_objext conftest$ac_exeext
1791   if { { ac_try="$ac_link"
1792 case "(($ac_try" in
1793   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1794   *) ac_try_echo=$ac_try;;
1795 esac
1796 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1797 $as_echo "$ac_try_echo"; } >&5
1798   (eval "$ac_link") 2>conftest.err
1799   ac_status=$?
1800   if test -s conftest.err; then
1801     grep -v '^ *+' conftest.err >conftest.er1
1802     cat conftest.er1 >&5
1803     mv -f conftest.er1 conftest.err
1804   fi
1805   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1806   test $ac_status = 0; } && {
1807          test -z "$ac_c_werror_flag" ||
1808          test ! -s conftest.err
1809        } && test -s conftest$ac_exeext && {
1810          test "$cross_compiling" = yes ||
1811          test -x conftest$ac_exeext
1812        }; then :
1813   ac_retval=0
1814 else
1815   $as_echo "$as_me: failed program was:" >&5
1816 sed 's/^/| /' conftest.$ac_ext >&5
1817
1818         ac_retval=1
1819 fi
1820   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1821   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1822   # interfere with the next link command; also delete a directory that is
1823   # left behind by Apple's compiler.  We do this before executing the actions.
1824   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1825   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1826   as_fn_set_status $ac_retval
1827
1828 } # ac_fn_c_try_link
1829
1830 # ac_fn_c_check_func LINENO FUNC VAR
1831 # ----------------------------------
1832 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1833 ac_fn_c_check_func ()
1834 {
1835   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1836   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1837 $as_echo_n "checking for $2... " >&6; }
1838 if eval \${$3+:} false; then :
1839   $as_echo_n "(cached) " >&6
1840 else
1841   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1842 /* end confdefs.h.  */
1843 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1844    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1845 #define $2 innocuous_$2
1846
1847 /* System header to define __stub macros and hopefully few prototypes,
1848     which can conflict with char $2 (); below.
1849     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1850     <limits.h> exists even on freestanding compilers.  */
1851
1852 #ifdef __STDC__
1853 # include <limits.h>
1854 #else
1855 # include <assert.h>
1856 #endif
1857
1858 #undef $2
1859
1860 /* Override any GCC internal prototype to avoid an error.
1861    Use char because int might match the return type of a GCC
1862    builtin and then its argument prototype would still apply.  */
1863 #ifdef __cplusplus
1864 extern "C"
1865 #endif
1866 char $2 ();
1867 /* The GNU C library defines this for functions which it implements
1868     to always fail with ENOSYS.  Some functions are actually named
1869     something starting with __ and the normal name is an alias.  */
1870 #if defined __stub_$2 || defined __stub___$2
1871 choke me
1872 #endif
1873
1874 int
1875 main ()
1876 {
1877 return $2 ();
1878   ;
1879   return 0;
1880 }
1881 _ACEOF
1882 if ac_fn_c_try_link "$LINENO"; then :
1883   eval "$3=yes"
1884 else
1885   eval "$3=no"
1886 fi
1887 rm -f core conftest.err conftest.$ac_objext \
1888     conftest$ac_exeext conftest.$ac_ext
1889 fi
1890 eval ac_res=\$$3
1891                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1892 $as_echo "$ac_res" >&6; }
1893   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1894
1895 } # ac_fn_c_check_func
1896
1897 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1898 # ---------------------------------------------
1899 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1900 # accordingly.
1901 ac_fn_c_check_decl ()
1902 {
1903   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1904   as_decl_name=`echo $2|sed 's/ *(.*//'`
1905   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1906   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1907 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1908 if eval \${$3+:} false; then :
1909   $as_echo_n "(cached) " >&6
1910 else
1911   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1912 /* end confdefs.h.  */
1913 $4
1914 int
1915 main ()
1916 {
1917 #ifndef $as_decl_name
1918 #ifdef __cplusplus
1919   (void) $as_decl_use;
1920 #else
1921   (void) $as_decl_name;
1922 #endif
1923 #endif
1924
1925   ;
1926   return 0;
1927 }
1928 _ACEOF
1929 if ac_fn_c_try_compile "$LINENO"; then :
1930   eval "$3=yes"
1931 else
1932   eval "$3=no"
1933 fi
1934 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1935 fi
1936 eval ac_res=\$$3
1937                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1938 $as_echo "$ac_res" >&6; }
1939   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1940
1941 } # ac_fn_c_check_decl
1942 cat >config.log <<_ACEOF
1943 This file contains any messages produced by compilers while
1944 running configure, to aid debugging if configure makes a mistake.
1945
1946 It was created by libctf $as_me 1.2.0, which was
1947 generated by GNU Autoconf 2.69.  Invocation command line was
1948
1949   $ $0 $@
1950
1951 _ACEOF
1952 exec 5>>config.log
1953 {
1954 cat <<_ASUNAME
1955 ## --------- ##
1956 ## Platform. ##
1957 ## --------- ##
1958
1959 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1960 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1961 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1962 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1963 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1964
1965 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1966 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1967
1968 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1969 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1970 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1971 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1972 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1973 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1974 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1975
1976 _ASUNAME
1977
1978 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1979 for as_dir in $PATH
1980 do
1981   IFS=$as_save_IFS
1982   test -z "$as_dir" && as_dir=.
1983     $as_echo "PATH: $as_dir"
1984   done
1985 IFS=$as_save_IFS
1986
1987 } >&5
1988
1989 cat >&5 <<_ACEOF
1990
1991
1992 ## ----------- ##
1993 ## Core tests. ##
1994 ## ----------- ##
1995
1996 _ACEOF
1997
1998
1999 # Keep a trace of the command line.
2000 # Strip out --no-create and --no-recursion so they do not pile up.
2001 # Strip out --silent because we don't want to record it for future runs.
2002 # Also quote any args containing shell meta-characters.
2003 # Make two passes to allow for proper duplicate-argument suppression.
2004 ac_configure_args=
2005 ac_configure_args0=
2006 ac_configure_args1=
2007 ac_must_keep_next=false
2008 for ac_pass in 1 2
2009 do
2010   for ac_arg
2011   do
2012     case $ac_arg in
2013     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2014     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2015     | -silent | --silent | --silen | --sile | --sil)
2016       continue ;;
2017     *\'*)
2018       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2019     esac
2020     case $ac_pass in
2021     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2022     2)
2023       as_fn_append ac_configure_args1 " '$ac_arg'"
2024       if test $ac_must_keep_next = true; then
2025         ac_must_keep_next=false # Got value, back to normal.
2026       else
2027         case $ac_arg in
2028           *=* | --config-cache | -C | -disable-* | --disable-* \
2029           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2030           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2031           | -with-* | --with-* | -without-* | --without-* | --x)
2032             case "$ac_configure_args0 " in
2033               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2034             esac
2035             ;;
2036           -* ) ac_must_keep_next=true ;;
2037         esac
2038       fi
2039       as_fn_append ac_configure_args " '$ac_arg'"
2040       ;;
2041     esac
2042   done
2043 done
2044 { ac_configure_args0=; unset ac_configure_args0;}
2045 { ac_configure_args1=; unset ac_configure_args1;}
2046
2047 # When interrupted or exit'd, cleanup temporary files, and complete
2048 # config.log.  We remove comments because anyway the quotes in there
2049 # would cause problems or look ugly.
2050 # WARNING: Use '\'' to represent an apostrophe within the trap.
2051 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2052 trap 'exit_status=$?
2053   # Save into config.log some information that might help in debugging.
2054   {
2055     echo
2056
2057     $as_echo "## ---------------- ##
2058 ## Cache variables. ##
2059 ## ---------------- ##"
2060     echo
2061     # The following way of writing the cache mishandles newlines in values,
2062 (
2063   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2064     eval ac_val=\$$ac_var
2065     case $ac_val in #(
2066     *${as_nl}*)
2067       case $ac_var in #(
2068       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2069 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2070       esac
2071       case $ac_var in #(
2072       _ | IFS | as_nl) ;; #(
2073       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2074       *) { eval $ac_var=; unset $ac_var;} ;;
2075       esac ;;
2076     esac
2077   done
2078   (set) 2>&1 |
2079     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2080     *${as_nl}ac_space=\ *)
2081       sed -n \
2082         "s/'\''/'\''\\\\'\'''\''/g;
2083           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2084       ;; #(
2085     *)
2086       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2087       ;;
2088     esac |
2089     sort
2090 )
2091     echo
2092
2093     $as_echo "## ----------------- ##
2094 ## Output variables. ##
2095 ## ----------------- ##"
2096     echo
2097     for ac_var in $ac_subst_vars
2098     do
2099       eval ac_val=\$$ac_var
2100       case $ac_val in
2101       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2102       esac
2103       $as_echo "$ac_var='\''$ac_val'\''"
2104     done | sort
2105     echo
2106
2107     if test -n "$ac_subst_files"; then
2108       $as_echo "## ------------------- ##
2109 ## File substitutions. ##
2110 ## ------------------- ##"
2111       echo
2112       for ac_var in $ac_subst_files
2113       do
2114         eval ac_val=\$$ac_var
2115         case $ac_val in
2116         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2117         esac
2118         $as_echo "$ac_var='\''$ac_val'\''"
2119       done | sort
2120       echo
2121     fi
2122
2123     if test -s confdefs.h; then
2124       $as_echo "## ----------- ##
2125 ## confdefs.h. ##
2126 ## ----------- ##"
2127       echo
2128       cat confdefs.h
2129       echo
2130     fi
2131     test "$ac_signal" != 0 &&
2132       $as_echo "$as_me: caught signal $ac_signal"
2133     $as_echo "$as_me: exit $exit_status"
2134   } >&5
2135   rm -f core *.core core.conftest.* &&
2136     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2137     exit $exit_status
2138 ' 0
2139 for ac_signal in 1 2 13 15; do
2140   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2141 done
2142 ac_signal=0
2143
2144 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2145 rm -f -r conftest* confdefs.h
2146
2147 $as_echo "/* confdefs.h */" > confdefs.h
2148
2149 # Predefined preprocessor variables.
2150
2151 cat >>confdefs.h <<_ACEOF
2152 #define PACKAGE_NAME "$PACKAGE_NAME"
2153 _ACEOF
2154
2155 cat >>confdefs.h <<_ACEOF
2156 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2157 _ACEOF
2158
2159 cat >>confdefs.h <<_ACEOF
2160 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2161 _ACEOF
2162
2163 cat >>confdefs.h <<_ACEOF
2164 #define PACKAGE_STRING "$PACKAGE_STRING"
2165 _ACEOF
2166
2167 cat >>confdefs.h <<_ACEOF
2168 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2169 _ACEOF
2170
2171 cat >>confdefs.h <<_ACEOF
2172 #define PACKAGE_URL "$PACKAGE_URL"
2173 _ACEOF
2174
2175
2176 # Let the site file select an alternate cache file if it wants to.
2177 # Prefer an explicitly selected file to automatically selected ones.
2178 ac_site_file1=NONE
2179 ac_site_file2=NONE
2180 if test -n "$CONFIG_SITE"; then
2181   # We do not want a PATH search for config.site.
2182   case $CONFIG_SITE in #((
2183     -*)  ac_site_file1=./$CONFIG_SITE;;
2184     */*) ac_site_file1=$CONFIG_SITE;;
2185     *)   ac_site_file1=./$CONFIG_SITE;;
2186   esac
2187 elif test "x$prefix" != xNONE; then
2188   ac_site_file1=$prefix/share/config.site
2189   ac_site_file2=$prefix/etc/config.site
2190 else
2191   ac_site_file1=$ac_default_prefix/share/config.site
2192   ac_site_file2=$ac_default_prefix/etc/config.site
2193 fi
2194 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2195 do
2196   test "x$ac_site_file" = xNONE && continue
2197   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2198     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2199 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2200     sed 's/^/| /' "$ac_site_file" >&5
2201     . "$ac_site_file" \
2202       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2203 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2204 as_fn_error $? "failed to load site script $ac_site_file
2205 See \`config.log' for more details" "$LINENO" 5; }
2206   fi
2207 done
2208
2209 if test -r "$cache_file"; then
2210   # Some versions of bash will fail to source /dev/null (special files
2211   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2212   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2213     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2214 $as_echo "$as_me: loading cache $cache_file" >&6;}
2215     case $cache_file in
2216       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2217       *)                      . "./$cache_file";;
2218     esac
2219   fi
2220 else
2221   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2222 $as_echo "$as_me: creating cache $cache_file" >&6;}
2223   >$cache_file
2224 fi
2225
2226 as_fn_append ac_header_list " stdlib.h"
2227 as_fn_append ac_header_list " unistd.h"
2228 as_fn_append ac_header_list " sys/param.h"
2229 as_fn_append ac_func_list " qsort_r"
2230 # Check that the precious variables saved in the cache have kept the same
2231 # value.
2232 ac_cache_corrupted=false
2233 for ac_var in $ac_precious_vars; do
2234   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2235   eval ac_new_set=\$ac_env_${ac_var}_set
2236   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2237   eval ac_new_val=\$ac_env_${ac_var}_value
2238   case $ac_old_set,$ac_new_set in
2239     set,)
2240       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2241 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2242       ac_cache_corrupted=: ;;
2243     ,set)
2244       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2245 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2246       ac_cache_corrupted=: ;;
2247     ,);;
2248     *)
2249       if test "x$ac_old_val" != "x$ac_new_val"; then
2250         # differences in whitespace do not lead to failure.
2251         ac_old_val_w=`echo x $ac_old_val`
2252         ac_new_val_w=`echo x $ac_new_val`
2253         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2254           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2255 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2256           ac_cache_corrupted=:
2257         else
2258           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2259 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2260           eval $ac_var=\$ac_old_val
2261         fi
2262         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2263 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2264         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2265 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2266       fi;;
2267   esac
2268   # Pass precious variables to config.status.
2269   if test "$ac_new_set" = set; then
2270     case $ac_new_val in
2271     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2272     *) ac_arg=$ac_var=$ac_new_val ;;
2273     esac
2274     case " $ac_configure_args " in
2275       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2276       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2277     esac
2278   fi
2279 done
2280 if $ac_cache_corrupted; then
2281   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2282 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2283   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2284 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2285   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2286 fi
2287 ## -------------------- ##
2288 ## Main body of script. ##
2289 ## -------------------- ##
2290
2291 ac_ext=c
2292 ac_cpp='$CPP $CPPFLAGS'
2293 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2294 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2295 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305 ac_aux_dir=
2306 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2307   if test -f "$ac_dir/install-sh"; then
2308     ac_aux_dir=$ac_dir
2309     ac_install_sh="$ac_aux_dir/install-sh -c"
2310     break
2311   elif test -f "$ac_dir/install.sh"; then
2312     ac_aux_dir=$ac_dir
2313     ac_install_sh="$ac_aux_dir/install.sh -c"
2314     break
2315   elif test -f "$ac_dir/shtool"; then
2316     ac_aux_dir=$ac_dir
2317     ac_install_sh="$ac_aux_dir/shtool install -c"
2318     break
2319   fi
2320 done
2321 if test -z "$ac_aux_dir"; then
2322   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2323 fi
2324
2325 # These three variables are undocumented and unsupported,
2326 # and are intended to be withdrawn in a future Autoconf release.
2327 # They can cause serious problems if a builder's source tree is in a directory
2328 # whose full name contains unusual characters.
2329 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2330 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2331 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2332
2333
2334 # Expand $ac_aux_dir to an absolute path.
2335 am_aux_dir=`cd "$ac_aux_dir" && pwd`
2336
2337 ac_ext=c
2338 ac_cpp='$CPP $CPPFLAGS'
2339 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2340 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2341 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2342 if test -n "$ac_tool_prefix"; then
2343   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2344 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2346 $as_echo_n "checking for $ac_word... " >&6; }
2347 if ${ac_cv_prog_CC+:} false; then :
2348   $as_echo_n "(cached) " >&6
2349 else
2350   if test -n "$CC"; then
2351   ac_cv_prog_CC="$CC" # Let the user override the test.
2352 else
2353 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2354 for as_dir in $PATH
2355 do
2356   IFS=$as_save_IFS
2357   test -z "$as_dir" && as_dir=.
2358     for ac_exec_ext in '' $ac_executable_extensions; do
2359   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2360     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2361     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2362     break 2
2363   fi
2364 done
2365   done
2366 IFS=$as_save_IFS
2367
2368 fi
2369 fi
2370 CC=$ac_cv_prog_CC
2371 if test -n "$CC"; then
2372   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2373 $as_echo "$CC" >&6; }
2374 else
2375   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2376 $as_echo "no" >&6; }
2377 fi
2378
2379
2380 fi
2381 if test -z "$ac_cv_prog_CC"; then
2382   ac_ct_CC=$CC
2383   # Extract the first word of "gcc", so it can be a program name with args.
2384 set dummy gcc; ac_word=$2
2385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2386 $as_echo_n "checking for $ac_word... " >&6; }
2387 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2388   $as_echo_n "(cached) " >&6
2389 else
2390   if test -n "$ac_ct_CC"; then
2391   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2392 else
2393 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2394 for as_dir in $PATH
2395 do
2396   IFS=$as_save_IFS
2397   test -z "$as_dir" && as_dir=.
2398     for ac_exec_ext in '' $ac_executable_extensions; do
2399   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2400     ac_cv_prog_ac_ct_CC="gcc"
2401     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2402     break 2
2403   fi
2404 done
2405   done
2406 IFS=$as_save_IFS
2407
2408 fi
2409 fi
2410 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2411 if test -n "$ac_ct_CC"; then
2412   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2413 $as_echo "$ac_ct_CC" >&6; }
2414 else
2415   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2416 $as_echo "no" >&6; }
2417 fi
2418
2419   if test "x$ac_ct_CC" = x; then
2420     CC=""
2421   else
2422     case $cross_compiling:$ac_tool_warned in
2423 yes:)
2424 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2425 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2426 ac_tool_warned=yes ;;
2427 esac
2428     CC=$ac_ct_CC
2429   fi
2430 else
2431   CC="$ac_cv_prog_CC"
2432 fi
2433
2434 if test -z "$CC"; then
2435           if test -n "$ac_tool_prefix"; then
2436     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2437 set dummy ${ac_tool_prefix}cc; ac_word=$2
2438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2439 $as_echo_n "checking for $ac_word... " >&6; }
2440 if ${ac_cv_prog_CC+:} false; then :
2441   $as_echo_n "(cached) " >&6
2442 else
2443   if test -n "$CC"; then
2444   ac_cv_prog_CC="$CC" # Let the user override the test.
2445 else
2446 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2447 for as_dir in $PATH
2448 do
2449   IFS=$as_save_IFS
2450   test -z "$as_dir" && as_dir=.
2451     for ac_exec_ext in '' $ac_executable_extensions; do
2452   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2453     ac_cv_prog_CC="${ac_tool_prefix}cc"
2454     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2455     break 2
2456   fi
2457 done
2458   done
2459 IFS=$as_save_IFS
2460
2461 fi
2462 fi
2463 CC=$ac_cv_prog_CC
2464 if test -n "$CC"; then
2465   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2466 $as_echo "$CC" >&6; }
2467 else
2468   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2469 $as_echo "no" >&6; }
2470 fi
2471
2472
2473   fi
2474 fi
2475 if test -z "$CC"; then
2476   # Extract the first word of "cc", so it can be a program name with args.
2477 set dummy cc; ac_word=$2
2478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2479 $as_echo_n "checking for $ac_word... " >&6; }
2480 if ${ac_cv_prog_CC+:} false; then :
2481   $as_echo_n "(cached) " >&6
2482 else
2483   if test -n "$CC"; then
2484   ac_cv_prog_CC="$CC" # Let the user override the test.
2485 else
2486   ac_prog_rejected=no
2487 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2488 for as_dir in $PATH
2489 do
2490   IFS=$as_save_IFS
2491   test -z "$as_dir" && as_dir=.
2492     for ac_exec_ext in '' $ac_executable_extensions; do
2493   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2494     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2495        ac_prog_rejected=yes
2496        continue
2497      fi
2498     ac_cv_prog_CC="cc"
2499     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2500     break 2
2501   fi
2502 done
2503   done
2504 IFS=$as_save_IFS
2505
2506 if test $ac_prog_rejected = yes; then
2507   # We found a bogon in the path, so make sure we never use it.
2508   set dummy $ac_cv_prog_CC
2509   shift
2510   if test $# != 0; then
2511     # We chose a different compiler from the bogus one.
2512     # However, it has the same basename, so the bogon will be chosen
2513     # first if we set CC to just the basename; use the full file name.
2514     shift
2515     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2516   fi
2517 fi
2518 fi
2519 fi
2520 CC=$ac_cv_prog_CC
2521 if test -n "$CC"; then
2522   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2523 $as_echo "$CC" >&6; }
2524 else
2525   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2526 $as_echo "no" >&6; }
2527 fi
2528
2529
2530 fi
2531 if test -z "$CC"; then
2532   if test -n "$ac_tool_prefix"; then
2533   for ac_prog in cl.exe
2534   do
2535     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2536 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2538 $as_echo_n "checking for $ac_word... " >&6; }
2539 if ${ac_cv_prog_CC+:} false; then :
2540   $as_echo_n "(cached) " >&6
2541 else
2542   if test -n "$CC"; then
2543   ac_cv_prog_CC="$CC" # Let the user override the test.
2544 else
2545 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2546 for as_dir in $PATH
2547 do
2548   IFS=$as_save_IFS
2549   test -z "$as_dir" && as_dir=.
2550     for ac_exec_ext in '' $ac_executable_extensions; do
2551   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2552     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2553     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2554     break 2
2555   fi
2556 done
2557   done
2558 IFS=$as_save_IFS
2559
2560 fi
2561 fi
2562 CC=$ac_cv_prog_CC
2563 if test -n "$CC"; then
2564   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2565 $as_echo "$CC" >&6; }
2566 else
2567   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2568 $as_echo "no" >&6; }
2569 fi
2570
2571
2572     test -n "$CC" && break
2573   done
2574 fi
2575 if test -z "$CC"; then
2576   ac_ct_CC=$CC
2577   for ac_prog in cl.exe
2578 do
2579   # Extract the first word of "$ac_prog", so it can be a program name with args.
2580 set dummy $ac_prog; ac_word=$2
2581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2582 $as_echo_n "checking for $ac_word... " >&6; }
2583 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2584   $as_echo_n "(cached) " >&6
2585 else
2586   if test -n "$ac_ct_CC"; then
2587   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2588 else
2589 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2590 for as_dir in $PATH
2591 do
2592   IFS=$as_save_IFS
2593   test -z "$as_dir" && as_dir=.
2594     for ac_exec_ext in '' $ac_executable_extensions; do
2595   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2596     ac_cv_prog_ac_ct_CC="$ac_prog"
2597     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2598     break 2
2599   fi
2600 done
2601   done
2602 IFS=$as_save_IFS
2603
2604 fi
2605 fi
2606 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2607 if test -n "$ac_ct_CC"; then
2608   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2609 $as_echo "$ac_ct_CC" >&6; }
2610 else
2611   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2612 $as_echo "no" >&6; }
2613 fi
2614
2615
2616   test -n "$ac_ct_CC" && break
2617 done
2618
2619   if test "x$ac_ct_CC" = x; then
2620     CC=""
2621   else
2622     case $cross_compiling:$ac_tool_warned in
2623 yes:)
2624 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2625 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2626 ac_tool_warned=yes ;;
2627 esac
2628     CC=$ac_ct_CC
2629   fi
2630 fi
2631
2632 fi
2633
2634
2635 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2636 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2637 as_fn_error $? "no acceptable C compiler found in \$PATH
2638 See \`config.log' for more details" "$LINENO" 5; }
2639
2640 # Provide some information about the compiler.
2641 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2642 set X $ac_compile
2643 ac_compiler=$2
2644 for ac_option in --version -v -V -qversion; do
2645   { { ac_try="$ac_compiler $ac_option >&5"
2646 case "(($ac_try" in
2647   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2648   *) ac_try_echo=$ac_try;;
2649 esac
2650 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2651 $as_echo "$ac_try_echo"; } >&5
2652   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2653   ac_status=$?
2654   if test -s conftest.err; then
2655     sed '10a\
2656 ... rest of stderr output deleted ...
2657          10q' conftest.err >conftest.er1
2658     cat conftest.er1 >&5
2659   fi
2660   rm -f conftest.er1 conftest.err
2661   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2662   test $ac_status = 0; }
2663 done
2664
2665 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2666 /* end confdefs.h.  */
2667
2668 int
2669 main ()
2670 {
2671
2672   ;
2673   return 0;
2674 }
2675 _ACEOF
2676 ac_clean_files_save=$ac_clean_files
2677 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2678 # Try to create an executable without -o first, disregard a.out.
2679 # It will help us diagnose broken compilers, and finding out an intuition
2680 # of exeext.
2681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2682 $as_echo_n "checking whether the C compiler works... " >&6; }
2683 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2684
2685 # The possible output files:
2686 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2687
2688 ac_rmfiles=
2689 for ac_file in $ac_files
2690 do
2691   case $ac_file in
2692     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2693     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2694   esac
2695 done
2696 rm -f $ac_rmfiles
2697
2698 if { { ac_try="$ac_link_default"
2699 case "(($ac_try" in
2700   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2701   *) ac_try_echo=$ac_try;;
2702 esac
2703 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2704 $as_echo "$ac_try_echo"; } >&5
2705   (eval "$ac_link_default") 2>&5
2706   ac_status=$?
2707   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2708   test $ac_status = 0; }; then :
2709   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2710 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2711 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2712 # so that the user can short-circuit this test for compilers unknown to
2713 # Autoconf.
2714 for ac_file in $ac_files ''
2715 do
2716   test -f "$ac_file" || continue
2717   case $ac_file in
2718     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2719         ;;
2720     [ab].out )
2721         # We found the default executable, but exeext='' is most
2722         # certainly right.
2723         break;;
2724     *.* )
2725         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2726         then :; else
2727            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2728         fi
2729         # We set ac_cv_exeext here because the later test for it is not
2730         # safe: cross compilers may not add the suffix if given an `-o'
2731         # argument, so we may need to know it at that point already.
2732         # Even if this section looks crufty: it has the advantage of
2733         # actually working.
2734         break;;
2735     * )
2736         break;;
2737   esac
2738 done
2739 test "$ac_cv_exeext" = no && ac_cv_exeext=
2740
2741 else
2742   ac_file=''
2743 fi
2744 if test -z "$ac_file"; then :
2745   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2746 $as_echo "no" >&6; }
2747 $as_echo "$as_me: failed program was:" >&5
2748 sed 's/^/| /' conftest.$ac_ext >&5
2749
2750 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2751 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2752 as_fn_error 77 "C compiler cannot create executables
2753 See \`config.log' for more details" "$LINENO" 5; }
2754 else
2755   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2756 $as_echo "yes" >&6; }
2757 fi
2758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2759 $as_echo_n "checking for C compiler default output file name... " >&6; }
2760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2761 $as_echo "$ac_file" >&6; }
2762 ac_exeext=$ac_cv_exeext
2763
2764 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2765 ac_clean_files=$ac_clean_files_save
2766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2767 $as_echo_n "checking for suffix of executables... " >&6; }
2768 if { { ac_try="$ac_link"
2769 case "(($ac_try" in
2770   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2771   *) ac_try_echo=$ac_try;;
2772 esac
2773 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2774 $as_echo "$ac_try_echo"; } >&5
2775   (eval "$ac_link") 2>&5
2776   ac_status=$?
2777   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2778   test $ac_status = 0; }; then :
2779   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2780 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2781 # work properly (i.e., refer to `conftest.exe'), while it won't with
2782 # `rm'.
2783 for ac_file in conftest.exe conftest conftest.*; do
2784   test -f "$ac_file" || continue
2785   case $ac_file in
2786     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2787     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2788           break;;
2789     * ) break;;
2790   esac
2791 done
2792 else
2793   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2794 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2795 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2796 See \`config.log' for more details" "$LINENO" 5; }
2797 fi
2798 rm -f conftest conftest$ac_cv_exeext
2799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2800 $as_echo "$ac_cv_exeext" >&6; }
2801
2802 rm -f conftest.$ac_ext
2803 EXEEXT=$ac_cv_exeext
2804 ac_exeext=$EXEEXT
2805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2806 /* end confdefs.h.  */
2807 #include <stdio.h>
2808 int
2809 main ()
2810 {
2811 FILE *f = fopen ("conftest.out", "w");
2812  return ferror (f) || fclose (f) != 0;
2813
2814   ;
2815   return 0;
2816 }
2817 _ACEOF
2818 ac_clean_files="$ac_clean_files conftest.out"
2819 # Check that the compiler produces executables we can run.  If not, either
2820 # the compiler is broken, or we cross compile.
2821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2822 $as_echo_n "checking whether we are cross compiling... " >&6; }
2823 if test "$cross_compiling" != yes; then
2824   { { ac_try="$ac_link"
2825 case "(($ac_try" in
2826   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2827   *) ac_try_echo=$ac_try;;
2828 esac
2829 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2830 $as_echo "$ac_try_echo"; } >&5
2831   (eval "$ac_link") 2>&5
2832   ac_status=$?
2833   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2834   test $ac_status = 0; }
2835   if { ac_try='./conftest$ac_cv_exeext'
2836   { { case "(($ac_try" in
2837   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2838   *) ac_try_echo=$ac_try;;
2839 esac
2840 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2841 $as_echo "$ac_try_echo"; } >&5
2842   (eval "$ac_try") 2>&5
2843   ac_status=$?
2844   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2845   test $ac_status = 0; }; }; then
2846     cross_compiling=no
2847   else
2848     if test "$cross_compiling" = maybe; then
2849         cross_compiling=yes
2850     else
2851         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2852 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2853 as_fn_error $? "cannot run C compiled programs.
2854 If you meant to cross compile, use \`--host'.
2855 See \`config.log' for more details" "$LINENO" 5; }
2856     fi
2857   fi
2858 fi
2859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2860 $as_echo "$cross_compiling" >&6; }
2861
2862 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2863 ac_clean_files=$ac_clean_files_save
2864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2865 $as_echo_n "checking for suffix of object files... " >&6; }
2866 if ${ac_cv_objext+:} false; then :
2867   $as_echo_n "(cached) " >&6
2868 else
2869   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2870 /* end confdefs.h.  */
2871
2872 int
2873 main ()
2874 {
2875
2876   ;
2877   return 0;
2878 }
2879 _ACEOF
2880 rm -f conftest.o conftest.obj
2881 if { { ac_try="$ac_compile"
2882 case "(($ac_try" in
2883   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2884   *) ac_try_echo=$ac_try;;
2885 esac
2886 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2887 $as_echo "$ac_try_echo"; } >&5
2888   (eval "$ac_compile") 2>&5
2889   ac_status=$?
2890   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2891   test $ac_status = 0; }; then :
2892   for ac_file in conftest.o conftest.obj conftest.*; do
2893   test -f "$ac_file" || continue;
2894   case $ac_file in
2895     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2896     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2897        break;;
2898   esac
2899 done
2900 else
2901   $as_echo "$as_me: failed program was:" >&5
2902 sed 's/^/| /' conftest.$ac_ext >&5
2903
2904 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2905 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2906 as_fn_error $? "cannot compute suffix of object files: cannot compile
2907 See \`config.log' for more details" "$LINENO" 5; }
2908 fi
2909 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2910 fi
2911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2912 $as_echo "$ac_cv_objext" >&6; }
2913 OBJEXT=$ac_cv_objext
2914 ac_objext=$OBJEXT
2915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2916 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2917 if ${ac_cv_c_compiler_gnu+:} false; then :
2918   $as_echo_n "(cached) " >&6
2919 else
2920   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2921 /* end confdefs.h.  */
2922
2923 int
2924 main ()
2925 {
2926 #ifndef __GNUC__
2927        choke me
2928 #endif
2929
2930   ;
2931   return 0;
2932 }
2933 _ACEOF
2934 if ac_fn_c_try_compile "$LINENO"; then :
2935   ac_compiler_gnu=yes
2936 else
2937   ac_compiler_gnu=no
2938 fi
2939 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2940 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2941
2942 fi
2943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2944 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2945 if test $ac_compiler_gnu = yes; then
2946   GCC=yes
2947 else
2948   GCC=
2949 fi
2950 ac_test_CFLAGS=${CFLAGS+set}
2951 ac_save_CFLAGS=$CFLAGS
2952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2953 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2954 if ${ac_cv_prog_cc_g+:} false; then :
2955   $as_echo_n "(cached) " >&6
2956 else
2957   ac_save_c_werror_flag=$ac_c_werror_flag
2958    ac_c_werror_flag=yes
2959    ac_cv_prog_cc_g=no
2960    CFLAGS="-g"
2961    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2962 /* end confdefs.h.  */
2963
2964 int
2965 main ()
2966 {
2967
2968   ;
2969   return 0;
2970 }
2971 _ACEOF
2972 if ac_fn_c_try_compile "$LINENO"; then :
2973   ac_cv_prog_cc_g=yes
2974 else
2975   CFLAGS=""
2976       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2977 /* end confdefs.h.  */
2978
2979 int
2980 main ()
2981 {
2982
2983   ;
2984   return 0;
2985 }
2986 _ACEOF
2987 if ac_fn_c_try_compile "$LINENO"; then :
2988
2989 else
2990   ac_c_werror_flag=$ac_save_c_werror_flag
2991          CFLAGS="-g"
2992          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2993 /* end confdefs.h.  */
2994
2995 int
2996 main ()
2997 {
2998
2999   ;
3000   return 0;
3001 }
3002 _ACEOF
3003 if ac_fn_c_try_compile "$LINENO"; then :
3004   ac_cv_prog_cc_g=yes
3005 fi
3006 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3007 fi
3008 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3009 fi
3010 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3011    ac_c_werror_flag=$ac_save_c_werror_flag
3012 fi
3013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3014 $as_echo "$ac_cv_prog_cc_g" >&6; }
3015 if test "$ac_test_CFLAGS" = set; then
3016   CFLAGS=$ac_save_CFLAGS
3017 elif test $ac_cv_prog_cc_g = yes; then
3018   if test "$GCC" = yes; then
3019     CFLAGS="-g -O2"
3020   else
3021     CFLAGS="-g"
3022   fi
3023 else
3024   if test "$GCC" = yes; then
3025     CFLAGS="-O2"
3026   else
3027     CFLAGS=
3028   fi
3029 fi
3030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3031 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3032 if ${ac_cv_prog_cc_c89+:} false; then :
3033   $as_echo_n "(cached) " >&6
3034 else
3035   ac_cv_prog_cc_c89=no
3036 ac_save_CC=$CC
3037 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3038 /* end confdefs.h.  */
3039 #include <stdarg.h>
3040 #include <stdio.h>
3041 struct stat;
3042 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3043 struct buf { int x; };
3044 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3045 static char *e (p, i)
3046      char **p;
3047      int i;
3048 {
3049   return p[i];
3050 }
3051 static char *f (char * (*g) (char **, int), char **p, ...)
3052 {
3053   char *s;
3054   va_list v;
3055   va_start (v,p);
3056   s = g (p, va_arg (v,int));
3057   va_end (v);
3058   return s;
3059 }
3060
3061 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3062    function prototypes and stuff, but not '\xHH' hex character constants.
3063    These don't provoke an error unfortunately, instead are silently treated
3064    as 'x'.  The following induces an error, until -std is added to get
3065    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3066    array size at least.  It's necessary to write '\x00'==0 to get something
3067    that's true only with -std.  */
3068 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3069
3070 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3071    inside strings and character constants.  */
3072 #define FOO(x) 'x'
3073 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3074
3075 int test (int i, double x);
3076 struct s1 {int (*f) (int a);};
3077 struct s2 {int (*f) (double a);};
3078 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3079 int argc;
3080 char **argv;
3081 int
3082 main ()
3083 {
3084 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3085   ;
3086   return 0;
3087 }
3088 _ACEOF
3089 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3090         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3091 do
3092   CC="$ac_save_CC $ac_arg"
3093   if ac_fn_c_try_compile "$LINENO"; then :
3094   ac_cv_prog_cc_c89=$ac_arg
3095 fi
3096 rm -f core conftest.err conftest.$ac_objext
3097   test "x$ac_cv_prog_cc_c89" != "xno" && break
3098 done
3099 rm -f conftest.$ac_ext
3100 CC=$ac_save_CC
3101
3102 fi
3103 # AC_CACHE_VAL
3104 case "x$ac_cv_prog_cc_c89" in
3105   x)
3106     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3107 $as_echo "none needed" >&6; } ;;
3108   xno)
3109     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3110 $as_echo "unsupported" >&6; } ;;
3111   *)
3112     CC="$CC $ac_cv_prog_cc_c89"
3113     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3114 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3115 esac
3116 if test "x$ac_cv_prog_cc_c89" != xno; then :
3117
3118 fi
3119
3120 ac_ext=c
3121 ac_cpp='$CPP $CPPFLAGS'
3122 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3123 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3124 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3125
3126 ac_ext=c
3127 ac_cpp='$CPP $CPPFLAGS'
3128 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3129 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3130 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3132 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3133 if ${am_cv_prog_cc_c_o+:} false; then :
3134   $as_echo_n "(cached) " >&6
3135 else
3136   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3137 /* end confdefs.h.  */
3138
3139 int
3140 main ()
3141 {
3142
3143   ;
3144   return 0;
3145 }
3146 _ACEOF
3147   # Make sure it works both with $CC and with simple cc.
3148   # Following AC_PROG_CC_C_O, we do the test twice because some
3149   # compilers refuse to overwrite an existing .o file with -o,
3150   # though they will create one.
3151   am_cv_prog_cc_c_o=yes
3152   for am_i in 1 2; do
3153     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3154    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3155    ac_status=$?
3156    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3157    (exit $ac_status); } \
3158          && test -f conftest2.$ac_objext; then
3159       : OK
3160     else
3161       am_cv_prog_cc_c_o=no
3162       break
3163     fi
3164   done
3165   rm -f core conftest*
3166   unset am_i
3167 fi
3168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3169 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3170 if test "$am_cv_prog_cc_c_o" != yes; then
3171    # Losing compiler, so override with the script.
3172    # FIXME: It is wrong to rewrite CC.
3173    # But if we don't then we get into trouble of one sort or another.
3174    # A longer-term fix would be to have automake use am__CC in this case,
3175    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3176    CC="$am_aux_dir/compile $CC"
3177 fi
3178 ac_ext=c
3179 ac_cpp='$CPP $CPPFLAGS'
3180 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3181 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3182 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3183
3184
3185
3186 ac_ext=c
3187 ac_cpp='$CPP $CPPFLAGS'
3188 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3189 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3190 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3192 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3193 # On Suns, sometimes $CPP names a directory.
3194 if test -n "$CPP" && test -d "$CPP"; then
3195   CPP=
3196 fi
3197 if test -z "$CPP"; then
3198   if ${ac_cv_prog_CPP+:} false; then :
3199   $as_echo_n "(cached) " >&6
3200 else
3201       # Double quotes because CPP needs to be expanded
3202     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3203     do
3204       ac_preproc_ok=false
3205 for ac_c_preproc_warn_flag in '' yes
3206 do
3207   # Use a header file that comes with gcc, so configuring glibc
3208   # with a fresh cross-compiler works.
3209   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3210   # <limits.h> exists even on freestanding compilers.
3211   # On the NeXT, cc -E runs the code through the compiler's parser,
3212   # not just through cpp. "Syntax error" is here to catch this case.
3213   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3214 /* end confdefs.h.  */
3215 #ifdef __STDC__
3216 # include <limits.h>
3217 #else
3218 # include <assert.h>
3219 #endif
3220                      Syntax error
3221 _ACEOF
3222 if ac_fn_c_try_cpp "$LINENO"; then :
3223
3224 else
3225   # Broken: fails on valid input.
3226 continue
3227 fi
3228 rm -f conftest.err conftest.i conftest.$ac_ext
3229
3230   # OK, works on sane cases.  Now check whether nonexistent headers
3231   # can be detected and how.
3232   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3233 /* end confdefs.h.  */
3234 #include <ac_nonexistent.h>
3235 _ACEOF
3236 if ac_fn_c_try_cpp "$LINENO"; then :
3237   # Broken: success on invalid input.
3238 continue
3239 else
3240   # Passes both tests.
3241 ac_preproc_ok=:
3242 break
3243 fi
3244 rm -f conftest.err conftest.i conftest.$ac_ext
3245
3246 done
3247 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3248 rm -f conftest.i conftest.err conftest.$ac_ext
3249 if $ac_preproc_ok; then :
3250   break
3251 fi
3252
3253     done
3254     ac_cv_prog_CPP=$CPP
3255
3256 fi
3257   CPP=$ac_cv_prog_CPP
3258 else
3259   ac_cv_prog_CPP=$CPP
3260 fi
3261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3262 $as_echo "$CPP" >&6; }
3263 ac_preproc_ok=false
3264 for ac_c_preproc_warn_flag in '' yes
3265 do
3266   # Use a header file that comes with gcc, so configuring glibc
3267   # with a fresh cross-compiler works.
3268   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3269   # <limits.h> exists even on freestanding compilers.
3270   # On the NeXT, cc -E runs the code through the compiler's parser,
3271   # not just through cpp. "Syntax error" is here to catch this case.
3272   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3273 /* end confdefs.h.  */
3274 #ifdef __STDC__
3275 # include <limits.h>
3276 #else
3277 # include <assert.h>
3278 #endif
3279                      Syntax error
3280 _ACEOF
3281 if ac_fn_c_try_cpp "$LINENO"; then :
3282
3283 else
3284   # Broken: fails on valid input.
3285 continue
3286 fi
3287 rm -f conftest.err conftest.i conftest.$ac_ext
3288
3289   # OK, works on sane cases.  Now check whether nonexistent headers
3290   # can be detected and how.
3291   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3292 /* end confdefs.h.  */
3293 #include <ac_nonexistent.h>
3294 _ACEOF
3295 if ac_fn_c_try_cpp "$LINENO"; then :
3296   # Broken: success on invalid input.
3297 continue
3298 else
3299   # Passes both tests.
3300 ac_preproc_ok=:
3301 break
3302 fi
3303 rm -f conftest.err conftest.i conftest.$ac_ext
3304
3305 done
3306 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3307 rm -f conftest.i conftest.err conftest.$ac_ext
3308 if $ac_preproc_ok; then :
3309
3310 else
3311   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3312 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3313 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3314 See \`config.log' for more details" "$LINENO" 5; }
3315 fi
3316
3317 ac_ext=c
3318 ac_cpp='$CPP $CPPFLAGS'
3319 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3320 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3321 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3322
3323
3324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3325 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3326 if ${ac_cv_path_GREP+:} false; then :
3327   $as_echo_n "(cached) " >&6
3328 else
3329   if test -z "$GREP"; then
3330   ac_path_GREP_found=false
3331   # Loop through the user's path and test for each of PROGNAME-LIST
3332   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3333 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3334 do
3335   IFS=$as_save_IFS
3336   test -z "$as_dir" && as_dir=.
3337     for ac_prog in grep ggrep; do
3338     for ac_exec_ext in '' $ac_executable_extensions; do
3339       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3340       as_fn_executable_p "$ac_path_GREP" || continue
3341 # Check for GNU ac_path_GREP and select it if it is found.
3342   # Check for GNU $ac_path_GREP
3343 case `"$ac_path_GREP" --version 2>&1` in
3344 *GNU*)
3345   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3346 *)
3347   ac_count=0
3348   $as_echo_n 0123456789 >"conftest.in"
3349   while :
3350   do
3351     cat "conftest.in" "conftest.in" >"conftest.tmp"
3352     mv "conftest.tmp" "conftest.in"
3353     cp "conftest.in" "conftest.nl"
3354     $as_echo 'GREP' >> "conftest.nl"
3355     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3356     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3357     as_fn_arith $ac_count + 1 && ac_count=$as_val
3358     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3359       # Best one so far, save it but keep looking for a better one
3360       ac_cv_path_GREP="$ac_path_GREP"
3361       ac_path_GREP_max=$ac_count
3362     fi
3363     # 10*(2^10) chars as input seems more than enough
3364     test $ac_count -gt 10 && break
3365   done
3366   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3367 esac
3368
3369       $ac_path_GREP_found && break 3
3370     done
3371   done
3372   done
3373 IFS=$as_save_IFS
3374   if test -z "$ac_cv_path_GREP"; then
3375     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3376   fi
3377 else
3378   ac_cv_path_GREP=$GREP
3379 fi
3380
3381 fi
3382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3383 $as_echo "$ac_cv_path_GREP" >&6; }
3384  GREP="$ac_cv_path_GREP"
3385
3386
3387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3388 $as_echo_n "checking for egrep... " >&6; }
3389 if ${ac_cv_path_EGREP+:} false; then :
3390   $as_echo_n "(cached) " >&6
3391 else
3392   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3393    then ac_cv_path_EGREP="$GREP -E"
3394    else
3395      if test -z "$EGREP"; then
3396   ac_path_EGREP_found=false
3397   # Loop through the user's path and test for each of PROGNAME-LIST
3398   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3399 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3400 do
3401   IFS=$as_save_IFS
3402   test -z "$as_dir" && as_dir=.
3403     for ac_prog in egrep; do
3404     for ac_exec_ext in '' $ac_executable_extensions; do
3405       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3406       as_fn_executable_p "$ac_path_EGREP" || continue
3407 # Check for GNU ac_path_EGREP and select it if it is found.
3408   # Check for GNU $ac_path_EGREP
3409 case `"$ac_path_EGREP" --version 2>&1` in
3410 *GNU*)
3411   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3412 *)
3413   ac_count=0
3414   $as_echo_n 0123456789 >"conftest.in"
3415   while :
3416   do
3417     cat "conftest.in" "conftest.in" >"conftest.tmp"
3418     mv "conftest.tmp" "conftest.in"
3419     cp "conftest.in" "conftest.nl"
3420     $as_echo 'EGREP' >> "conftest.nl"
3421     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3422     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3423     as_fn_arith $ac_count + 1 && ac_count=$as_val
3424     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3425       # Best one so far, save it but keep looking for a better one
3426       ac_cv_path_EGREP="$ac_path_EGREP"
3427       ac_path_EGREP_max=$ac_count
3428     fi
3429     # 10*(2^10) chars as input seems more than enough
3430     test $ac_count -gt 10 && break
3431   done
3432   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3433 esac
3434
3435       $ac_path_EGREP_found && break 3
3436     done
3437   done
3438   done
3439 IFS=$as_save_IFS
3440   if test -z "$ac_cv_path_EGREP"; then
3441     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3442   fi
3443 else
3444   ac_cv_path_EGREP=$EGREP
3445 fi
3446
3447    fi
3448 fi
3449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3450 $as_echo "$ac_cv_path_EGREP" >&6; }
3451  EGREP="$ac_cv_path_EGREP"
3452
3453
3454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3455 $as_echo_n "checking for ANSI C header files... " >&6; }
3456 if ${ac_cv_header_stdc+:} false; then :
3457   $as_echo_n "(cached) " >&6
3458 else
3459   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3460 /* end confdefs.h.  */
3461 #include <stdlib.h>
3462 #include <stdarg.h>
3463 #include <string.h>
3464 #include <float.h>
3465
3466 int
3467 main ()
3468 {
3469
3470   ;
3471   return 0;
3472 }
3473 _ACEOF
3474 if ac_fn_c_try_compile "$LINENO"; then :
3475   ac_cv_header_stdc=yes
3476 else
3477   ac_cv_header_stdc=no
3478 fi
3479 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3480
3481 if test $ac_cv_header_stdc = yes; then
3482   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3483   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3484 /* end confdefs.h.  */
3485 #include <string.h>
3486
3487 _ACEOF
3488 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3489   $EGREP "memchr" >/dev/null 2>&1; then :
3490
3491 else
3492   ac_cv_header_stdc=no
3493 fi
3494 rm -f conftest*
3495
3496 fi
3497
3498 if test $ac_cv_header_stdc = yes; then
3499   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3500   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3501 /* end confdefs.h.  */
3502 #include <stdlib.h>
3503
3504 _ACEOF
3505 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3506   $EGREP "free" >/dev/null 2>&1; then :
3507
3508 else
3509   ac_cv_header_stdc=no
3510 fi
3511 rm -f conftest*
3512
3513 fi
3514
3515 if test $ac_cv_header_stdc = yes; then
3516   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3517   if test "$cross_compiling" = yes; then :
3518   :
3519 else
3520   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3521 /* end confdefs.h.  */
3522 #include <ctype.h>
3523 #include <stdlib.h>
3524 #if ((' ' & 0x0FF) == 0x020)
3525 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3526 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3527 #else
3528 # define ISLOWER(c) \
3529                    (('a' <= (c) && (c) <= 'i') \
3530                      || ('j' <= (c) && (c) <= 'r') \
3531                      || ('s' <= (c) && (c) <= 'z'))
3532 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3533 #endif
3534
3535 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3536 int
3537 main ()
3538 {
3539   int i;
3540   for (i = 0; i < 256; i++)
3541     if (XOR (islower (i), ISLOWER (i))
3542         || toupper (i) != TOUPPER (i))
3543       return 2;
3544   return 0;
3545 }
3546 _ACEOF
3547 if ac_fn_c_try_run "$LINENO"; then :
3548
3549 else
3550   ac_cv_header_stdc=no
3551 fi
3552 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3553   conftest.$ac_objext conftest.beam conftest.$ac_ext
3554 fi
3555
3556 fi
3557 fi
3558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3559 $as_echo "$ac_cv_header_stdc" >&6; }
3560 if test $ac_cv_header_stdc = yes; then
3561
3562 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3563
3564 fi
3565
3566 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3567 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3568                   inttypes.h stdint.h unistd.h
3569 do :
3570   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3571 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3572 "
3573 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3574   cat >>confdefs.h <<_ACEOF
3575 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3576 _ACEOF
3577
3578 fi
3579
3580 done
3581
3582
3583
3584   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3585 if test "x$ac_cv_header_minix_config_h" = xyes; then :
3586   MINIX=yes
3587 else
3588   MINIX=
3589 fi
3590
3591
3592   if test "$MINIX" = yes; then
3593
3594 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3595
3596
3597 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3598
3599
3600 $as_echo "#define _MINIX 1" >>confdefs.h
3601
3602   fi
3603
3604
3605   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3606 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3607 if ${ac_cv_safe_to_define___extensions__+:} false; then :
3608   $as_echo_n "(cached) " >&6
3609 else
3610   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3611 /* end confdefs.h.  */
3612
3613 #         define __EXTENSIONS__ 1
3614           $ac_includes_default
3615 int
3616 main ()
3617 {
3618
3619   ;
3620   return 0;
3621 }
3622 _ACEOF
3623 if ac_fn_c_try_compile "$LINENO"; then :
3624   ac_cv_safe_to_define___extensions__=yes
3625 else
3626   ac_cv_safe_to_define___extensions__=no
3627 fi
3628 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3629 fi
3630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3631 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3632   test $ac_cv_safe_to_define___extensions__ = yes &&
3633     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3634
3635   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3636
3637   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3638
3639   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3640
3641   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3642
3643
3644 am__api_version='1.15'
3645
3646 # Find a good install program.  We prefer a C program (faster),
3647 # so one script is as good as another.  But avoid the broken or
3648 # incompatible versions:
3649 # SysV /etc/install, /usr/sbin/install
3650 # SunOS /usr/etc/install
3651 # IRIX /sbin/install
3652 # AIX /bin/install
3653 # AmigaOS /C/install, which installs bootblocks on floppy discs
3654 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3655 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3656 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3657 # OS/2's system install, which has a completely different semantic
3658 # ./install, which can be erroneously created by make from ./install.sh.
3659 # Reject install programs that cannot install multiple files.
3660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3661 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3662 if test -z "$INSTALL"; then
3663 if ${ac_cv_path_install+:} false; then :
3664   $as_echo_n "(cached) " >&6
3665 else
3666   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3667 for as_dir in $PATH
3668 do
3669   IFS=$as_save_IFS
3670   test -z "$as_dir" && as_dir=.
3671     # Account for people who put trailing slashes in PATH elements.
3672 case $as_dir/ in #((
3673   ./ | .// | /[cC]/* | \
3674   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3675   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3676   /usr/ucb/* ) ;;
3677   *)
3678     # OSF1 and SCO ODT 3.0 have their own names for install.
3679     # Don't use installbsd from OSF since it installs stuff as root
3680     # by default.
3681     for ac_prog in ginstall scoinst install; do
3682       for ac_exec_ext in '' $ac_executable_extensions; do
3683         if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3684           if test $ac_prog = install &&
3685             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3686             # AIX install.  It has an incompatible calling convention.
3687             :
3688           elif test $ac_prog = install &&
3689             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3690             # program-specific install script used by HP pwplus--don't use.
3691             :
3692           else
3693             rm -rf conftest.one conftest.two conftest.dir
3694             echo one > conftest.one
3695             echo two > conftest.two
3696             mkdir conftest.dir
3697             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3698               test -s conftest.one && test -s conftest.two &&
3699               test -s conftest.dir/conftest.one &&
3700               test -s conftest.dir/conftest.two
3701             then
3702               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3703               break 3
3704             fi
3705           fi
3706         fi
3707       done
3708     done
3709     ;;
3710 esac
3711
3712   done
3713 IFS=$as_save_IFS
3714
3715 rm -rf conftest.one conftest.two conftest.dir
3716
3717 fi
3718   if test "${ac_cv_path_install+set}" = set; then
3719     INSTALL=$ac_cv_path_install
3720   else
3721     # As a last resort, use the slow shell script.  Don't cache a
3722     # value for INSTALL within a source directory, because that will
3723     # break other packages using the cache if that directory is
3724     # removed, or if the value is a relative name.
3725     INSTALL=$ac_install_sh
3726   fi
3727 fi
3728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3729 $as_echo "$INSTALL" >&6; }
3730
3731 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3732 # It thinks the first close brace ends the variable substitution.
3733 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3734
3735 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3736
3737 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3738
3739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3740 $as_echo_n "checking whether build environment is sane... " >&6; }
3741 # Reject unsafe characters in $srcdir or the absolute working directory
3742 # name.  Accept space and tab only in the latter.
3743 am_lf='
3744 '
3745 case `pwd` in
3746   *[\\\"\#\$\&\'\`$am_lf]*)
3747     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
3748 esac
3749 case $srcdir in
3750   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
3751     as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
3752 esac
3753
3754 # Do 'set' in a subshell so we don't clobber the current shell's
3755 # arguments.  Must try -L first in case configure is actually a
3756 # symlink; some systems play weird games with the mod time of symlinks
3757 # (eg FreeBSD returns the mod time of the symlink's containing
3758 # directory).
3759 if (
3760    am_has_slept=no
3761    for am_try in 1 2; do
3762      echo "timestamp, slept: $am_has_slept" > conftest.file
3763      set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3764      if test "$*" = "X"; then
3765         # -L didn't work.
3766         set X `ls -t "$srcdir/configure" conftest.file`
3767      fi
3768      if test "$*" != "X $srcdir/configure conftest.file" \
3769         && test "$*" != "X conftest.file $srcdir/configure"; then
3770
3771         # If neither matched, then we have a broken ls.  This can happen
3772         # if, for instance, CONFIG_SHELL is bash and it inherits a
3773         # broken ls alias from the environment.  This has actually
3774         # happened.  Such a system could not be considered "sane".
3775         as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
3776   alias in your environment" "$LINENO" 5
3777      fi
3778      if test "$2" = conftest.file || test $am_try -eq 2; then
3779        break
3780      fi
3781      # Just in case.
3782      sleep 1
3783      am_has_slept=yes
3784    done
3785    test "$2" = conftest.file
3786    )
3787 then
3788    # Ok.
3789    :
3790 else
3791    as_fn_error $? "newly created file is older than distributed files!
3792 Check your system clock" "$LINENO" 5
3793 fi
3794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3795 $as_echo "yes" >&6; }
3796 # If we didn't sleep, we still need to ensure time stamps of config.status and
3797 # generated files are strictly newer.
3798 am_sleep_pid=
3799 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
3800   ( sleep 1 ) &
3801   am_sleep_pid=$!
3802 fi
3803
3804 rm -f conftest.file
3805
3806 test "$program_prefix" != NONE &&
3807   program_transform_name="s&^&$program_prefix&;$program_transform_name"
3808 # Use a double $ so make ignores it.
3809 test "$program_suffix" != NONE &&
3810   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3811 # Double any \ or $.
3812 # By default was `s,x,x', remove it if useless.
3813 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3814 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3815
3816 if test x"${MISSING+set}" != xset; then
3817   case $am_aux_dir in
3818   *\ * | *\     *)
3819     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3820   *)
3821     MISSING="\${SHELL} $am_aux_dir/missing" ;;
3822   esac
3823 fi
3824 # Use eval to expand $SHELL
3825 if eval "$MISSING --is-lightweight"; then
3826   am_missing_run="$MISSING "
3827 else
3828   am_missing_run=
3829   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3830 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
3831 fi
3832
3833 if test x"${install_sh+set}" != xset; then
3834   case $am_aux_dir in
3835   *\ * | *\     *)
3836     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3837   *)
3838     install_sh="\${SHELL} $am_aux_dir/install-sh"
3839   esac
3840 fi
3841
3842 # Installed binaries are usually stripped using 'strip' when the user
3843 # run "make install-strip".  However 'strip' might not be the right
3844 # tool to use in cross-compilation environments, therefore Automake
3845 # will honor the 'STRIP' environment variable to overrule this program.
3846 if test "$cross_compiling" != no; then
3847   if test -n "$ac_tool_prefix"; then
3848   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3849 set dummy ${ac_tool_prefix}strip; ac_word=$2
3850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3851 $as_echo_n "checking for $ac_word... " >&6; }
3852 if ${ac_cv_prog_STRIP+:} false; then :
3853   $as_echo_n "(cached) " >&6
3854 else
3855   if test -n "$STRIP"; then
3856   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3857 else
3858 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3859 for as_dir in $PATH
3860 do
3861   IFS=$as_save_IFS
3862   test -z "$as_dir" && as_dir=.
3863     for ac_exec_ext in '' $ac_executable_extensions; do
3864   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3865     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3866     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3867     break 2
3868   fi
3869 done
3870   done
3871 IFS=$as_save_IFS
3872
3873 fi
3874 fi
3875 STRIP=$ac_cv_prog_STRIP
3876 if test -n "$STRIP"; then
3877   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3878 $as_echo "$STRIP" >&6; }
3879 else
3880   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3881 $as_echo "no" >&6; }
3882 fi
3883
3884
3885 fi
3886 if test -z "$ac_cv_prog_STRIP"; then
3887   ac_ct_STRIP=$STRIP
3888   # Extract the first word of "strip", so it can be a program name with args.
3889 set dummy strip; ac_word=$2
3890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3891 $as_echo_n "checking for $ac_word... " >&6; }
3892 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
3893   $as_echo_n "(cached) " >&6
3894 else
3895   if test -n "$ac_ct_STRIP"; then
3896   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3897 else
3898 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3899 for as_dir in $PATH
3900 do
3901   IFS=$as_save_IFS
3902   test -z "$as_dir" && as_dir=.
3903     for ac_exec_ext in '' $ac_executable_extensions; do
3904   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3905     ac_cv_prog_ac_ct_STRIP="strip"
3906     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3907     break 2
3908   fi
3909 done
3910   done
3911 IFS=$as_save_IFS
3912
3913 fi
3914 fi
3915 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3916 if test -n "$ac_ct_STRIP"; then
3917   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3918 $as_echo "$ac_ct_STRIP" >&6; }
3919 else
3920   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3921 $as_echo "no" >&6; }
3922 fi
3923
3924   if test "x$ac_ct_STRIP" = x; then
3925     STRIP=":"
3926   else
3927     case $cross_compiling:$ac_tool_warned in
3928 yes:)
3929 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3930 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3931 ac_tool_warned=yes ;;
3932 esac
3933     STRIP=$ac_ct_STRIP
3934   fi
3935 else
3936   STRIP="$ac_cv_prog_STRIP"
3937 fi
3938
3939 fi
3940 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3941
3942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3943 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3944 if test -z "$MKDIR_P"; then
3945   if ${ac_cv_path_mkdir+:} false; then :
3946   $as_echo_n "(cached) " >&6
3947 else
3948   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3949 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3950 do
3951   IFS=$as_save_IFS
3952   test -z "$as_dir" && as_dir=.
3953     for ac_prog in mkdir gmkdir; do
3954          for ac_exec_ext in '' $ac_executable_extensions; do
3955            as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
3956            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3957              'mkdir (GNU coreutils) '* | \
3958              'mkdir (coreutils) '* | \
3959              'mkdir (fileutils) '4.1*)
3960                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3961                break 3;;
3962            esac
3963          done
3964        done
3965   done
3966 IFS=$as_save_IFS
3967
3968 fi
3969
3970   test -d ./--version && rmdir ./--version
3971   if test "${ac_cv_path_mkdir+set}" = set; then
3972     MKDIR_P="$ac_cv_path_mkdir -p"
3973   else
3974     # As a last resort, use the slow shell script.  Don't cache a
3975     # value for MKDIR_P within a source directory, because that will
3976     # break other packages using the cache if that directory is
3977     # removed, or if the value is a relative name.
3978     MKDIR_P="$ac_install_sh -d"
3979   fi
3980 fi
3981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3982 $as_echo "$MKDIR_P" >&6; }
3983
3984 for ac_prog in gawk mawk nawk awk
3985 do
3986   # Extract the first word of "$ac_prog", so it can be a program name with args.
3987 set dummy $ac_prog; ac_word=$2
3988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3989 $as_echo_n "checking for $ac_word... " >&6; }
3990 if ${ac_cv_prog_AWK+:} false; then :
3991   $as_echo_n "(cached) " >&6
3992 else
3993   if test -n "$AWK"; then
3994   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3995 else
3996 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3997 for as_dir in $PATH
3998 do
3999   IFS=$as_save_IFS
4000   test -z "$as_dir" && as_dir=.
4001     for ac_exec_ext in '' $ac_executable_extensions; do
4002   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4003     ac_cv_prog_AWK="$ac_prog"
4004     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4005     break 2
4006   fi
4007 done
4008   done
4009 IFS=$as_save_IFS
4010
4011 fi
4012 fi
4013 AWK=$ac_cv_prog_AWK
4014 if test -n "$AWK"; then
4015   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4016 $as_echo "$AWK" >&6; }
4017 else
4018   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4019 $as_echo "no" >&6; }
4020 fi
4021
4022
4023   test -n "$AWK" && break
4024 done
4025
4026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4027 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4028 set x ${MAKE-make}
4029 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4030 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4031   $as_echo_n "(cached) " >&6
4032 else
4033   cat >conftest.make <<\_ACEOF
4034 SHELL = /bin/sh
4035 all:
4036         @echo '@@@%%%=$(MAKE)=@@@%%%'
4037 _ACEOF
4038 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4039 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4040   *@@@%%%=?*=@@@%%%*)
4041     eval ac_cv_prog_make_${ac_make}_set=yes;;
4042   *)
4043     eval ac_cv_prog_make_${ac_make}_set=no;;
4044 esac
4045 rm -f conftest.make
4046 fi
4047 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4048   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4049 $as_echo "yes" >&6; }
4050   SET_MAKE=
4051 else
4052   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4053 $as_echo "no" >&6; }
4054   SET_MAKE="MAKE=${MAKE-make}"
4055 fi
4056
4057 rm -rf .tst 2>/dev/null
4058 mkdir .tst 2>/dev/null
4059 if test -d .tst; then
4060   am__leading_dot=.
4061 else
4062   am__leading_dot=_
4063 fi
4064 rmdir .tst 2>/dev/null
4065
4066 DEPDIR="${am__leading_dot}deps"
4067
4068 ac_config_commands="$ac_config_commands depfiles"
4069
4070
4071 am_make=${MAKE-make}
4072 cat > confinc << 'END'
4073 am__doit:
4074         @echo this is the am__doit target
4075 .PHONY: am__doit
4076 END
4077 # If we don't find an include directive, just comment out the code.
4078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4079 $as_echo_n "checking for style of include used by $am_make... " >&6; }
4080 am__include="#"
4081 am__quote=
4082 _am_result=none
4083 # First try GNU make style include.
4084 echo "include confinc" > confmf
4085 # Ignore all kinds of additional output from 'make'.
4086 case `$am_make -s -f confmf 2> /dev/null` in #(
4087 *the\ am__doit\ target*)
4088   am__include=include
4089   am__quote=
4090   _am_result=GNU
4091   ;;
4092 esac
4093 # Now try BSD make style include.
4094 if test "$am__include" = "#"; then
4095    echo '.include "confinc"' > confmf
4096    case `$am_make -s -f confmf 2> /dev/null` in #(
4097    *the\ am__doit\ target*)
4098      am__include=.include
4099      am__quote="\""
4100      _am_result=BSD
4101      ;;
4102    esac
4103 fi
4104
4105
4106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4107 $as_echo "$_am_result" >&6; }
4108 rm -f confinc confmf
4109
4110 # Check whether --enable-dependency-tracking was given.
4111 if test "${enable_dependency_tracking+set}" = set; then :
4112   enableval=$enable_dependency_tracking;
4113 fi
4114
4115 if test "x$enable_dependency_tracking" != xno; then
4116   am_depcomp="$ac_aux_dir/depcomp"
4117   AMDEPBACKSLASH='\'
4118   am__nodep='_no'
4119 fi
4120  if test "x$enable_dependency_tracking" != xno; then
4121   AMDEP_TRUE=
4122   AMDEP_FALSE='#'
4123 else
4124   AMDEP_TRUE='#'
4125   AMDEP_FALSE=
4126 fi
4127
4128
4129 # Check whether --enable-silent-rules was given.
4130 if test "${enable_silent_rules+set}" = set; then :
4131   enableval=$enable_silent_rules;
4132 fi
4133
4134 case $enable_silent_rules in # (((
4135   yes) AM_DEFAULT_VERBOSITY=0;;
4136    no) AM_DEFAULT_VERBOSITY=1;;
4137     *) AM_DEFAULT_VERBOSITY=1;;
4138 esac
4139 am_make=${MAKE-make}
4140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4141 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4142 if ${am_cv_make_support_nested_variables+:} false; then :
4143   $as_echo_n "(cached) " >&6
4144 else
4145   if $as_echo 'TRUE=$(BAR$(V))
4146 BAR0=false
4147 BAR1=true
4148 V=1
4149 am__doit:
4150         @$(TRUE)
4151 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4152   am_cv_make_support_nested_variables=yes
4153 else
4154   am_cv_make_support_nested_variables=no
4155 fi
4156 fi
4157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4158 $as_echo "$am_cv_make_support_nested_variables" >&6; }
4159 if test $am_cv_make_support_nested_variables = yes; then
4160     AM_V='$(V)'
4161   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4162 else
4163   AM_V=$AM_DEFAULT_VERBOSITY
4164   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4165 fi
4166 AM_BACKSLASH='\'
4167
4168 if test "`cd $srcdir && pwd`" != "`pwd`"; then
4169   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4170   # is not polluted with repeated "-I."
4171   am__isrc=' -I$(srcdir)'
4172   # test to see if srcdir already configured
4173   if test -f $srcdir/config.status; then
4174     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4175   fi
4176 fi
4177
4178 # test whether we have cygpath
4179 if test -z "$CYGPATH_W"; then
4180   if (cygpath --version) >/dev/null 2>/dev/null; then
4181     CYGPATH_W='cygpath -w'
4182   else
4183     CYGPATH_W=echo
4184   fi
4185 fi
4186
4187
4188 # Define the identity of the package.
4189  PACKAGE='libctf'
4190  VERSION='1.2.0'
4191
4192
4193 cat >>confdefs.h <<_ACEOF
4194 #define PACKAGE "$PACKAGE"
4195 _ACEOF
4196
4197
4198 cat >>confdefs.h <<_ACEOF
4199 #define VERSION "$VERSION"
4200 _ACEOF
4201
4202 # Some tools Automake needs.
4203
4204 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4205
4206
4207 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4208
4209
4210 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4211
4212
4213 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4214
4215
4216 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4217
4218 # For better backward compatibility.  To be removed once Automake 1.9.x
4219 # dies out for good.  For more background, see:
4220 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4221 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4222 mkdir_p='$(MKDIR_P)'
4223
4224 # We need awk for the "check" target (and possibly the TAP driver).  The
4225 # system "awk" is bad on some platforms.
4226 # Always define AMTAR for backward compatibility.  Yes, it's still used
4227 # in the wild :-(  We should find a proper way to deprecate it ...
4228 AMTAR='$${TAR-tar}'
4229
4230
4231 # We'll loop over all known methods to create a tar archive until one works.
4232 _am_tools='gnutar  pax cpio none'
4233
4234 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4235
4236
4237
4238
4239
4240 depcc="$CC"   am_compiler_list=
4241
4242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4243 $as_echo_n "checking dependency style of $depcc... " >&6; }
4244 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4245   $as_echo_n "(cached) " >&6
4246 else
4247   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4248   # We make a subdir and do the tests there.  Otherwise we can end up
4249   # making bogus files that we don't know about and never remove.  For
4250   # instance it was reported that on HP-UX the gcc test will end up
4251   # making a dummy file named 'D' -- because '-MD' means "put the output
4252   # in D".
4253   rm -rf conftest.dir
4254   mkdir conftest.dir
4255   # Copy depcomp to subdir because otherwise we won't find it if we're
4256   # using a relative directory.
4257   cp "$am_depcomp" conftest.dir
4258   cd conftest.dir
4259   # We will build objects and dependencies in a subdirectory because
4260   # it helps to detect inapplicable dependency modes.  For instance
4261   # both Tru64's cc and ICC support -MD to output dependencies as a
4262   # side effect of compilation, but ICC will put the dependencies in
4263   # the current directory while Tru64 will put them in the object
4264   # directory.
4265   mkdir sub
4266
4267   am_cv_CC_dependencies_compiler_type=none
4268   if test "$am_compiler_list" = ""; then
4269      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4270   fi
4271   am__universal=false
4272   case " $depcc " in #(
4273      *\ -arch\ *\ -arch\ *) am__universal=true ;;
4274      esac
4275
4276   for depmode in $am_compiler_list; do
4277     # Setup a source with many dependencies, because some compilers
4278     # like to wrap large dependency lists on column 80 (with \), and
4279     # we should not choose a depcomp mode which is confused by this.
4280     #
4281     # We need to recreate these files for each test, as the compiler may
4282     # overwrite some of them when testing with obscure command lines.
4283     # This happens at least with the AIX C compiler.
4284     : > sub/conftest.c
4285     for i in 1 2 3 4 5 6; do
4286       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4287       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4288       # Solaris 10 /bin/sh.
4289       echo '/* dummy */' > sub/conftst$i.h
4290     done
4291     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4292
4293     # We check with '-c' and '-o' for the sake of the "dashmstdout"
4294     # mode.  It turns out that the SunPro C++ compiler does not properly
4295     # handle '-M -o', and we need to detect this.  Also, some Intel
4296     # versions had trouble with output in subdirs.
4297     am__obj=sub/conftest.${OBJEXT-o}
4298     am__minus_obj="-o $am__obj"
4299     case $depmode in
4300     gcc)
4301       # This depmode causes a compiler race in universal mode.
4302       test "$am__universal" = false || continue
4303       ;;
4304     nosideeffect)
4305       # After this tag, mechanisms are not by side-effect, so they'll
4306       # only be used when explicitly requested.
4307       if test "x$enable_dependency_tracking" = xyes; then
4308         continue
4309       else
4310         break
4311       fi
4312       ;;
4313     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4314       # This compiler won't grok '-c -o', but also, the minuso test has
4315       # not run yet.  These depmodes are late enough in the game, and
4316       # so weak that their functioning should not be impacted.
4317       am__obj=conftest.${OBJEXT-o}
4318       am__minus_obj=
4319       ;;
4320     none) break ;;
4321     esac
4322     if depmode=$depmode \
4323        source=sub/conftest.c object=$am__obj \
4324        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4325        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4326          >/dev/null 2>conftest.err &&
4327        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4328        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4329        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4330        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4331       # icc doesn't choke on unknown options, it will just issue warnings
4332       # or remarks (even with -Werror).  So we grep stderr for any message
4333       # that says an option was ignored or not supported.
4334       # When given -MP, icc 7.0 and 7.1 complain thusly:
4335       #   icc: Command line warning: ignoring option '-M'; no argument required
4336       # The diagnosis changed in icc 8.0:
4337       #   icc: Command line remark: option '-MP' not supported
4338       if (grep 'ignoring option' conftest.err ||
4339           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4340         am_cv_CC_dependencies_compiler_type=$depmode
4341         break
4342       fi
4343     fi
4344   done
4345
4346   cd ..
4347   rm -rf conftest.dir
4348 else
4349   am_cv_CC_dependencies_compiler_type=none
4350 fi
4351
4352 fi
4353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4354 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4355 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4356
4357  if
4358   test "x$enable_dependency_tracking" != xno \
4359   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4360   am__fastdepCC_TRUE=
4361   am__fastdepCC_FALSE='#'
4362 else
4363   am__fastdepCC_TRUE='#'
4364   am__fastdepCC_FALSE=
4365 fi
4366
4367
4368
4369 # POSIX will say in a future version that running "rm -f" with no argument
4370 # is OK; and we want to be able to make that assumption in our Makefile
4371 # recipes.  So use an aggressive probe to check that the usage we want is
4372 # actually supported "in the wild" to an acceptable degree.
4373 # See automake bug#10828.
4374 # To make any issue more visible, cause the running configure to be aborted
4375 # by default if the 'rm' program in use doesn't match our expectations; the
4376 # user can still override this though.
4377 if rm -f && rm -fr && rm -rf; then : OK; else
4378   cat >&2 <<'END'
4379 Oops!
4380
4381 Your 'rm' program seems unable to run without file operands specified
4382 on the command line, even when the '-f' option is present.  This is contrary
4383 to the behaviour of most rm programs out there, and not conforming with
4384 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4385
4386 Please tell [email protected] about your system, including the value
4387 of your $PATH and any error possibly output before this message.  This
4388 can help us improve future automake versions.
4389
4390 END
4391   if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4392     echo 'Configuration will proceed anyway, since you have set the' >&2
4393     echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4394     echo >&2
4395   else
4396     cat >&2 <<'END'
4397 Aborting the configuration process, to ensure you take notice of the issue.
4398
4399 You can download and install GNU coreutils to get an 'rm' implementation
4400 that behaves properly: <http://www.gnu.org/software/coreutils/>.
4401
4402 If you want to complete the configuration process using your problematic
4403 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4404 to "yes", and re-run configure.
4405
4406 END
4407     as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4408   fi
4409 fi
4410
4411
4412 # Checks for programs.
4413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4414 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4415 set x ${MAKE-make}
4416 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4417 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4418   $as_echo_n "(cached) " >&6
4419 else
4420   cat >conftest.make <<\_ACEOF
4421 SHELL = /bin/sh
4422 all:
4423         @echo '@@@%%%=$(MAKE)=@@@%%%'
4424 _ACEOF
4425 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4426 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4427   *@@@%%%=?*=@@@%%%*)
4428     eval ac_cv_prog_make_${ac_make}_set=yes;;
4429   *)
4430     eval ac_cv_prog_make_${ac_make}_set=no;;
4431 esac
4432 rm -f conftest.make
4433 fi
4434 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4435   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4436 $as_echo "yes" >&6; }
4437   SET_MAKE=
4438 else
4439   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4440 $as_echo "no" >&6; }
4441   SET_MAKE="MAKE=${MAKE-make}"
4442 fi
4443
4444 ac_ext=c
4445 ac_cpp='$CPP $CPPFLAGS'
4446 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4447 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4448 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4449 if test -n "$ac_tool_prefix"; then
4450   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4451 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4453 $as_echo_n "checking for $ac_word... " >&6; }
4454 if ${ac_cv_prog_CC+:} false; then :
4455   $as_echo_n "(cached) " >&6
4456 else
4457   if test -n "$CC"; then
4458   ac_cv_prog_CC="$CC" # Let the user override the test.
4459 else
4460 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4461 for as_dir in $PATH
4462 do
4463   IFS=$as_save_IFS
4464   test -z "$as_dir" && as_dir=.
4465     for ac_exec_ext in '' $ac_executable_extensions; do
4466   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4467     ac_cv_prog_CC="${ac_tool_prefix}gcc"
4468     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4469     break 2
4470   fi
4471 done
4472   done
4473 IFS=$as_save_IFS
4474
4475 fi
4476 fi
4477 CC=$ac_cv_prog_CC
4478 if test -n "$CC"; then
4479   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4480 $as_echo "$CC" >&6; }
4481 else
4482   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4483 $as_echo "no" >&6; }
4484 fi
4485
4486
4487 fi
4488 if test -z "$ac_cv_prog_CC"; then
4489   ac_ct_CC=$CC
4490   # Extract the first word of "gcc", so it can be a program name with args.
4491 set dummy gcc; ac_word=$2
4492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4493 $as_echo_n "checking for $ac_word... " >&6; }
4494 if ${ac_cv_prog_ac_ct_CC+:} false; then :
4495   $as_echo_n "(cached) " >&6
4496 else
4497   if test -n "$ac_ct_CC"; then
4498   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4499 else
4500 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4501 for as_dir in $PATH
4502 do
4503   IFS=$as_save_IFS
4504   test -z "$as_dir" && as_dir=.
4505     for ac_exec_ext in '' $ac_executable_extensions; do
4506   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4507     ac_cv_prog_ac_ct_CC="gcc"
4508     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4509     break 2
4510   fi
4511 done
4512   done
4513 IFS=$as_save_IFS
4514
4515 fi
4516 fi
4517 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4518 if test -n "$ac_ct_CC"; then
4519   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4520 $as_echo "$ac_ct_CC" >&6; }
4521 else
4522   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4523 $as_echo "no" >&6; }
4524 fi
4525
4526   if test "x$ac_ct_CC" = x; then
4527     CC=""
4528   else
4529     case $cross_compiling:$ac_tool_warned in
4530 yes:)
4531 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4532 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4533 ac_tool_warned=yes ;;
4534 esac
4535     CC=$ac_ct_CC
4536   fi
4537 else
4538   CC="$ac_cv_prog_CC"
4539 fi
4540
4541 if test -z "$CC"; then
4542           if test -n "$ac_tool_prefix"; then
4543     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4544 set dummy ${ac_tool_prefix}cc; ac_word=$2
4545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4546 $as_echo_n "checking for $ac_word... " >&6; }
4547 if ${ac_cv_prog_CC+:} false; then :
4548   $as_echo_n "(cached) " >&6
4549 else
4550   if test -n "$CC"; then
4551   ac_cv_prog_CC="$CC" # Let the user override the test.
4552 else
4553 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4554 for as_dir in $PATH
4555 do
4556   IFS=$as_save_IFS
4557   test -z "$as_dir" && as_dir=.
4558     for ac_exec_ext in '' $ac_executable_extensions; do
4559   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4560     ac_cv_prog_CC="${ac_tool_prefix}cc"
4561     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4562     break 2
4563   fi
4564 done
4565   done
4566 IFS=$as_save_IFS
4567
4568 fi
4569 fi
4570 CC=$ac_cv_prog_CC
4571 if test -n "$CC"; then
4572   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4573 $as_echo "$CC" >&6; }
4574 else
4575   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4576 $as_echo "no" >&6; }
4577 fi
4578
4579
4580   fi
4581 fi
4582 if test -z "$CC"; then
4583   # Extract the first word of "cc", so it can be a program name with args.
4584 set dummy cc; ac_word=$2
4585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4586 $as_echo_n "checking for $ac_word... " >&6; }
4587 if ${ac_cv_prog_CC+:} false; then :
4588   $as_echo_n "(cached) " >&6
4589 else
4590   if test -n "$CC"; then
4591   ac_cv_prog_CC="$CC" # Let the user override the test.
4592 else
4593   ac_prog_rejected=no
4594 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4595 for as_dir in $PATH
4596 do
4597   IFS=$as_save_IFS
4598   test -z "$as_dir" && as_dir=.
4599     for ac_exec_ext in '' $ac_executable_extensions; do
4600   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4601     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4602        ac_prog_rejected=yes
4603        continue
4604      fi
4605     ac_cv_prog_CC="cc"
4606     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4607     break 2
4608   fi
4609 done
4610   done
4611 IFS=$as_save_IFS
4612
4613 if test $ac_prog_rejected = yes; then
4614   # We found a bogon in the path, so make sure we never use it.
4615   set dummy $ac_cv_prog_CC
4616   shift
4617   if test $# != 0; then
4618     # We chose a different compiler from the bogus one.
4619     # However, it has the same basename, so the bogon will be chosen
4620     # first if we set CC to just the basename; use the full file name.
4621     shift
4622     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4623   fi
4624 fi
4625 fi
4626 fi
4627 CC=$ac_cv_prog_CC
4628 if test -n "$CC"; then
4629   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4630 $as_echo "$CC" >&6; }
4631 else
4632   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4633 $as_echo "no" >&6; }
4634 fi
4635
4636
4637 fi
4638 if test -z "$CC"; then
4639   if test -n "$ac_tool_prefix"; then
4640   for ac_prog in cl.exe
4641   do
4642     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4643 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4645 $as_echo_n "checking for $ac_word... " >&6; }
4646 if ${ac_cv_prog_CC+:} false; then :
4647   $as_echo_n "(cached) " >&6
4648 else
4649   if test -n "$CC"; then
4650   ac_cv_prog_CC="$CC" # Let the user override the test.
4651 else
4652 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4653 for as_dir in $PATH
4654 do
4655   IFS=$as_save_IFS
4656   test -z "$as_dir" && as_dir=.
4657     for ac_exec_ext in '' $ac_executable_extensions; do
4658   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4659     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4660     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4661     break 2
4662   fi
4663 done
4664   done
4665 IFS=$as_save_IFS
4666
4667 fi
4668 fi
4669 CC=$ac_cv_prog_CC
4670 if test -n "$CC"; then
4671   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4672 $as_echo "$CC" >&6; }
4673 else
4674   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4675 $as_echo "no" >&6; }
4676 fi
4677
4678
4679     test -n "$CC" && break
4680   done
4681 fi
4682 if test -z "$CC"; then
4683   ac_ct_CC=$CC
4684   for ac_prog in cl.exe
4685 do
4686   # Extract the first word of "$ac_prog", so it can be a program name with args.
4687 set dummy $ac_prog; ac_word=$2
4688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4689 $as_echo_n "checking for $ac_word... " >&6; }
4690 if ${ac_cv_prog_ac_ct_CC+:} false; then :
4691   $as_echo_n "(cached) " >&6
4692 else
4693   if test -n "$ac_ct_CC"; then
4694   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4695 else
4696 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4697 for as_dir in $PATH
4698 do
4699   IFS=$as_save_IFS
4700   test -z "$as_dir" && as_dir=.
4701     for ac_exec_ext in '' $ac_executable_extensions; do
4702   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4703     ac_cv_prog_ac_ct_CC="$ac_prog"
4704     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4705     break 2
4706   fi
4707 done
4708   done
4709 IFS=$as_save_IFS
4710
4711 fi
4712 fi
4713 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4714 if test -n "$ac_ct_CC"; then
4715   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4716 $as_echo "$ac_ct_CC" >&6; }
4717 else
4718   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4719 $as_echo "no" >&6; }
4720 fi
4721
4722
4723   test -n "$ac_ct_CC" && break
4724 done
4725
4726   if test "x$ac_ct_CC" = x; then
4727     CC=""
4728   else
4729     case $cross_compiling:$ac_tool_warned in
4730 yes:)
4731 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4732 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4733 ac_tool_warned=yes ;;
4734 esac
4735     CC=$ac_ct_CC
4736   fi
4737 fi
4738
4739 fi
4740
4741
4742 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4743 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4744 as_fn_error $? "no acceptable C compiler found in \$PATH
4745 See \`config.log' for more details" "$LINENO" 5; }
4746
4747 # Provide some information about the compiler.
4748 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4749 set X $ac_compile
4750 ac_compiler=$2
4751 for ac_option in --version -v -V -qversion; do
4752   { { ac_try="$ac_compiler $ac_option >&5"
4753 case "(($ac_try" in
4754   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4755   *) ac_try_echo=$ac_try;;
4756 esac
4757 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4758 $as_echo "$ac_try_echo"; } >&5
4759   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4760   ac_status=$?
4761   if test -s conftest.err; then
4762     sed '10a\
4763 ... rest of stderr output deleted ...
4764          10q' conftest.err >conftest.er1
4765     cat conftest.er1 >&5
4766   fi
4767   rm -f conftest.er1 conftest.err
4768   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4769   test $ac_status = 0; }
4770 done
4771
4772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4773 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4774 if ${ac_cv_c_compiler_gnu+:} false; then :
4775   $as_echo_n "(cached) " >&6
4776 else
4777   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4778 /* end confdefs.h.  */
4779
4780 int
4781 main ()
4782 {
4783 #ifndef __GNUC__
4784        choke me
4785 #endif
4786
4787   ;
4788   return 0;
4789 }
4790 _ACEOF
4791 if ac_fn_c_try_compile "$LINENO"; then :
4792   ac_compiler_gnu=yes
4793 else
4794   ac_compiler_gnu=no
4795 fi
4796 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4797 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4798
4799 fi
4800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4801 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4802 if test $ac_compiler_gnu = yes; then
4803   GCC=yes
4804 else
4805   GCC=
4806 fi
4807 ac_test_CFLAGS=${CFLAGS+set}
4808 ac_save_CFLAGS=$CFLAGS
4809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4810 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4811 if ${ac_cv_prog_cc_g+:} false; then :
4812   $as_echo_n "(cached) " >&6
4813 else
4814   ac_save_c_werror_flag=$ac_c_werror_flag
4815    ac_c_werror_flag=yes
4816    ac_cv_prog_cc_g=no
4817    CFLAGS="-g"
4818    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4819 /* end confdefs.h.  */
4820
4821 int
4822 main ()
4823 {
4824
4825   ;
4826   return 0;
4827 }
4828 _ACEOF
4829 if ac_fn_c_try_compile "$LINENO"; then :
4830   ac_cv_prog_cc_g=yes
4831 else
4832   CFLAGS=""
4833       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4834 /* end confdefs.h.  */
4835
4836 int
4837 main ()
4838 {
4839
4840   ;
4841   return 0;
4842 }
4843 _ACEOF
4844 if ac_fn_c_try_compile "$LINENO"; then :
4845
4846 else
4847   ac_c_werror_flag=$ac_save_c_werror_flag
4848          CFLAGS="-g"
4849          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4850 /* end confdefs.h.  */
4851
4852 int
4853 main ()
4854 {
4855
4856   ;
4857   return 0;
4858 }
4859 _ACEOF
4860 if ac_fn_c_try_compile "$LINENO"; then :
4861   ac_cv_prog_cc_g=yes
4862 fi
4863 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4864 fi
4865 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4866 fi
4867 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4868    ac_c_werror_flag=$ac_save_c_werror_flag
4869 fi
4870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4871 $as_echo "$ac_cv_prog_cc_g" >&6; }
4872 if test "$ac_test_CFLAGS" = set; then
4873   CFLAGS=$ac_save_CFLAGS
4874 elif test $ac_cv_prog_cc_g = yes; then
4875   if test "$GCC" = yes; then
4876     CFLAGS="-g -O2"
4877   else
4878     CFLAGS="-g"
4879   fi
4880 else
4881   if test "$GCC" = yes; then
4882     CFLAGS="-O2"
4883   else
4884     CFLAGS=
4885   fi
4886 fi
4887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4888 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4889 if ${ac_cv_prog_cc_c89+:} false; then :
4890   $as_echo_n "(cached) " >&6
4891 else
4892   ac_cv_prog_cc_c89=no
4893 ac_save_CC=$CC
4894 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4895 /* end confdefs.h.  */
4896 #include <stdarg.h>
4897 #include <stdio.h>
4898 struct stat;
4899 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4900 struct buf { int x; };
4901 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4902 static char *e (p, i)
4903      char **p;
4904      int i;
4905 {
4906   return p[i];
4907 }
4908 static char *f (char * (*g) (char **, int), char **p, ...)
4909 {
4910   char *s;
4911   va_list v;
4912   va_start (v,p);
4913   s = g (p, va_arg (v,int));
4914   va_end (v);
4915   return s;
4916 }
4917
4918 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4919    function prototypes and stuff, but not '\xHH' hex character constants.
4920    These don't provoke an error unfortunately, instead are silently treated
4921    as 'x'.  The following induces an error, until -std is added to get
4922    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4923    array size at least.  It's necessary to write '\x00'==0 to get something
4924    that's true only with -std.  */
4925 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4926
4927 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4928    inside strings and character constants.  */
4929 #define FOO(x) 'x'
4930 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4931
4932 int test (int i, double x);
4933 struct s1 {int (*f) (int a);};
4934 struct s2 {int (*f) (double a);};
4935 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4936 int argc;
4937 char **argv;
4938 int
4939 main ()
4940 {
4941 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4942   ;
4943   return 0;
4944 }
4945 _ACEOF
4946 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4947         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4948 do
4949   CC="$ac_save_CC $ac_arg"
4950   if ac_fn_c_try_compile "$LINENO"; then :
4951   ac_cv_prog_cc_c89=$ac_arg
4952 fi
4953 rm -f core conftest.err conftest.$ac_objext
4954   test "x$ac_cv_prog_cc_c89" != "xno" && break
4955 done
4956 rm -f conftest.$ac_ext
4957 CC=$ac_save_CC
4958
4959 fi
4960 # AC_CACHE_VAL
4961 case "x$ac_cv_prog_cc_c89" in
4962   x)
4963     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4964 $as_echo "none needed" >&6; } ;;
4965   xno)
4966     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4967 $as_echo "unsupported" >&6; } ;;
4968   *)
4969     CC="$CC $ac_cv_prog_cc_c89"
4970     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4971 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4972 esac
4973 if test "x$ac_cv_prog_cc_c89" != xno; then :
4974
4975 fi
4976
4977 ac_ext=c
4978 ac_cpp='$CPP $CPPFLAGS'
4979 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4980 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4981 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4982
4983 ac_ext=c
4984 ac_cpp='$CPP $CPPFLAGS'
4985 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4986 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4987 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4989 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4990 if ${am_cv_prog_cc_c_o+:} false; then :
4991   $as_echo_n "(cached) " >&6
4992 else
4993   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4994 /* end confdefs.h.  */
4995
4996 int
4997 main ()
4998 {
4999
5000   ;
5001   return 0;
5002 }
5003 _ACEOF
5004   # Make sure it works both with $CC and with simple cc.
5005   # Following AC_PROG_CC_C_O, we do the test twice because some
5006   # compilers refuse to overwrite an existing .o file with -o,
5007   # though they will create one.
5008   am_cv_prog_cc_c_o=yes
5009   for am_i in 1 2; do
5010     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
5011    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
5012    ac_status=$?
5013    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5014    (exit $ac_status); } \
5015          && test -f conftest2.$ac_objext; then
5016       : OK
5017     else
5018       am_cv_prog_cc_c_o=no
5019       break
5020     fi
5021   done
5022   rm -f core conftest*
5023   unset am_i
5024 fi
5025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
5026 $as_echo "$am_cv_prog_cc_c_o" >&6; }
5027 if test "$am_cv_prog_cc_c_o" != yes; then
5028    # Losing compiler, so override with the script.
5029    # FIXME: It is wrong to rewrite CC.
5030    # But if we don't then we get into trouble of one sort or another.
5031    # A longer-term fix would be to have automake use am__CC in this case,
5032    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5033    CC="$am_aux_dir/compile $CC"
5034 fi
5035 ac_ext=c
5036 ac_cpp='$CPP $CPPFLAGS'
5037 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5038 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5039 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5040
5041
5042 if test -n "$ac_tool_prefix"; then
5043   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5044 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5046 $as_echo_n "checking for $ac_word... " >&6; }
5047 if ${ac_cv_prog_RANLIB+:} false; then :
5048   $as_echo_n "(cached) " >&6
5049 else
5050   if test -n "$RANLIB"; then
5051   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5052 else
5053 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5054 for as_dir in $PATH
5055 do
5056   IFS=$as_save_IFS
5057   test -z "$as_dir" && as_dir=.
5058     for ac_exec_ext in '' $ac_executable_extensions; do
5059   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5060     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5061     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5062     break 2
5063   fi
5064 done
5065   done
5066 IFS=$as_save_IFS
5067
5068 fi
5069 fi
5070 RANLIB=$ac_cv_prog_RANLIB
5071 if test -n "$RANLIB"; then
5072   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5073 $as_echo "$RANLIB" >&6; }
5074 else
5075   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5076 $as_echo "no" >&6; }
5077 fi
5078
5079
5080 fi
5081 if test -z "$ac_cv_prog_RANLIB"; then
5082   ac_ct_RANLIB=$RANLIB
5083   # Extract the first word of "ranlib", so it can be a program name with args.
5084 set dummy ranlib; ac_word=$2
5085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5086 $as_echo_n "checking for $ac_word... " >&6; }
5087 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5088   $as_echo_n "(cached) " >&6
5089 else
5090   if test -n "$ac_ct_RANLIB"; then
5091   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5092 else
5093 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5094 for as_dir in $PATH
5095 do
5096   IFS=$as_save_IFS
5097   test -z "$as_dir" && as_dir=.
5098     for ac_exec_ext in '' $ac_executable_extensions; do
5099   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5100     ac_cv_prog_ac_ct_RANLIB="ranlib"
5101     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5102     break 2
5103   fi
5104 done
5105   done
5106 IFS=$as_save_IFS
5107
5108 fi
5109 fi
5110 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5111 if test -n "$ac_ct_RANLIB"; then
5112   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5113 $as_echo "$ac_ct_RANLIB" >&6; }
5114 else
5115   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5116 $as_echo "no" >&6; }
5117 fi
5118
5119   if test "x$ac_ct_RANLIB" = x; then
5120     RANLIB=":"
5121   else
5122     case $cross_compiling:$ac_tool_warned in
5123 yes:)
5124 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5125 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5126 ac_tool_warned=yes ;;
5127 esac
5128     RANLIB=$ac_ct_RANLIB
5129   fi
5130 else
5131   RANLIB="$ac_cv_prog_RANLIB"
5132 fi
5133
5134 if test -n "$ac_tool_prefix"; then
5135   for ac_prog in ar lib "link -lib"
5136   do
5137     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5138 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5140 $as_echo_n "checking for $ac_word... " >&6; }
5141 if ${ac_cv_prog_AR+:} false; then :
5142   $as_echo_n "(cached) " >&6
5143 else
5144   if test -n "$AR"; then
5145   ac_cv_prog_AR="$AR" # Let the user override the test.
5146 else
5147 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5148 for as_dir in $PATH
5149 do
5150   IFS=$as_save_IFS
5151   test -z "$as_dir" && as_dir=.
5152     for ac_exec_ext in '' $ac_executable_extensions; do
5153   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5154     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5155     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5156     break 2
5157   fi
5158 done
5159   done
5160 IFS=$as_save_IFS
5161
5162 fi
5163 fi
5164 AR=$ac_cv_prog_AR
5165 if test -n "$AR"; then
5166   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5167 $as_echo "$AR" >&6; }
5168 else
5169   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5170 $as_echo "no" >&6; }
5171 fi
5172
5173
5174     test -n "$AR" && break
5175   done
5176 fi
5177 if test -z "$AR"; then
5178   ac_ct_AR=$AR
5179   for ac_prog in ar lib "link -lib"
5180 do
5181   # Extract the first word of "$ac_prog", so it can be a program name with args.
5182 set dummy $ac_prog; ac_word=$2
5183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5184 $as_echo_n "checking for $ac_word... " >&6; }
5185 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5186   $as_echo_n "(cached) " >&6
5187 else
5188   if test -n "$ac_ct_AR"; then
5189   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5190 else
5191 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5192 for as_dir in $PATH
5193 do
5194   IFS=$as_save_IFS
5195   test -z "$as_dir" && as_dir=.
5196     for ac_exec_ext in '' $ac_executable_extensions; do
5197   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5198     ac_cv_prog_ac_ct_AR="$ac_prog"
5199     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5200     break 2
5201   fi
5202 done
5203   done
5204 IFS=$as_save_IFS
5205
5206 fi
5207 fi
5208 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5209 if test -n "$ac_ct_AR"; then
5210   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5211 $as_echo "$ac_ct_AR" >&6; }
5212 else
5213   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5214 $as_echo "no" >&6; }
5215 fi
5216
5217
5218   test -n "$ac_ct_AR" && break
5219 done
5220
5221   if test "x$ac_ct_AR" = x; then
5222     AR="false"
5223   else
5224     case $cross_compiling:$ac_tool_warned in
5225 yes:)
5226 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5227 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5228 ac_tool_warned=yes ;;
5229 esac
5230     AR=$ac_ct_AR
5231   fi
5232 fi
5233
5234 : ${AR=ar}
5235
5236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5
5237 $as_echo_n "checking the archiver ($AR) interface... " >&6; }
5238 if ${am_cv_ar_interface+:} false; then :
5239   $as_echo_n "(cached) " >&6
5240 else
5241   ac_ext=c
5242 ac_cpp='$CPP $CPPFLAGS'
5243 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5244 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5245 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5246
5247    am_cv_ar_interface=ar
5248    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5249 /* end confdefs.h.  */
5250 int some_variable = 0;
5251 _ACEOF
5252 if ac_fn_c_try_compile "$LINENO"; then :
5253   am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5'
5254       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
5255   (eval $am_ar_try) 2>&5
5256   ac_status=$?
5257   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5258   test $ac_status = 0; }
5259       if test "$ac_status" -eq 0; then
5260         am_cv_ar_interface=ar
5261       else
5262         am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5'
5263         { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
5264   (eval $am_ar_try) 2>&5
5265   ac_status=$?
5266   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5267   test $ac_status = 0; }
5268         if test "$ac_status" -eq 0; then
5269           am_cv_ar_interface=lib
5270         else
5271           am_cv_ar_interface=unknown
5272         fi
5273       fi
5274       rm -f conftest.lib libconftest.a
5275
5276 fi
5277 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5278    ac_ext=c
5279 ac_cpp='$CPP $CPPFLAGS'
5280 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5281 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5282 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5283
5284 fi
5285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5
5286 $as_echo "$am_cv_ar_interface" >&6; }
5287
5288 case $am_cv_ar_interface in
5289 ar)
5290   ;;
5291 lib)
5292   # Microsoft lib, so override with the ar-lib wrapper script.
5293   # FIXME: It is wrong to rewrite AR.
5294   # But if we don't then we get into trouble of one sort or another.
5295   # A longer-term fix would be to have automake use am__AR in this case,
5296   # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something
5297   # similar.
5298   AR="$am_aux_dir/ar-lib $AR"
5299   ;;
5300 unknown)
5301   as_fn_error $? "could not determine $AR interface" "$LINENO" 5
5302   ;;
5303 esac
5304
5305 # If we haven't got the data from the intl directory,
5306 # assume NLS is disabled.
5307 USE_NLS=no
5308 LIBINTL=
5309 LIBINTL_DEP=
5310 INCINTL=
5311 XGETTEXT=
5312 GMSGFMT=
5313 POSUB=
5314
5315 if test -f  ../intl/config.intl; then
5316   .  ../intl/config.intl
5317 fi
5318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5319 $as_echo_n "checking whether NLS is requested... " >&6; }
5320 if test x"$USE_NLS" != xyes; then
5321   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5322 $as_echo "no" >&6; }
5323 else
5324   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5325 $as_echo "yes" >&6; }
5326
5327 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
5328
5329
5330   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
5331 $as_echo_n "checking for catalogs to be installed... " >&6; }
5332   # Look for .po and .gmo files in the source directory.
5333   CATALOGS=
5334   XLINGUAS=
5335   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
5336     # If there aren't any .gmo files the shell will give us the
5337     # literal string "../path/to/srcdir/po/*.gmo" which has to be
5338     # weeded out.
5339     case "$cat" in *\**)
5340       continue;;
5341     esac
5342     # The quadruple backslash is collapsed to a double backslash
5343     # by the backticks, then collapsed again by the double quotes,
5344     # leaving us with one backslash in the sed expression (right
5345     # before the dot that mustn't act as a wildcard).
5346     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
5347     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
5348     # The user is allowed to set LINGUAS to a list of languages to
5349     # install catalogs for.  If it's empty that means "all of them."
5350     if test "x$LINGUAS" = x; then
5351       CATALOGS="$CATALOGS $cat"
5352       XLINGUAS="$XLINGUAS $lang"
5353     else
5354       case "$LINGUAS" in *$lang*)
5355         CATALOGS="$CATALOGS $cat"
5356         XLINGUAS="$XLINGUAS $lang"
5357         ;;
5358       esac
5359     fi
5360   done
5361   LINGUAS="$XLINGUAS"
5362   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
5363 $as_echo "$LINGUAS" >&6; }
5364
5365
5366     DATADIRNAME=share
5367
5368   INSTOBJEXT=.mo
5369
5370   GENCAT=gencat
5371
5372   CATOBJEXT=.gmo
5373
5374 fi
5375
5376 # Check whether --enable-shared was given.
5377 if test "${enable_shared+set}" = set; then :
5378   enableval=$enable_shared; p=${PACKAGE-default}
5379     case $enableval in
5380     yes) enable_shared=yes ;;
5381     no) enable_shared=no ;;
5382     *)
5383       enable_shared=no
5384       # Look at the argument we got.  We use all the common list separators.
5385       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
5386       for pkg in $enableval; do
5387         IFS="$lt_save_ifs"
5388         if test "X$pkg" = "X$p"; then
5389           enable_shared=yes
5390         fi
5391       done
5392       IFS="$lt_save_ifs"
5393       ;;
5394     esac
5395 else
5396   enable_shared=no
5397 fi
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408 case `pwd` in
5409   *\ * | *\     *)
5410     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5411 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5412 esac
5413
5414
5415
5416 macro_version='2.2.7a'
5417 macro_revision='1.3134'
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431 ltmain="$ac_aux_dir/ltmain.sh"
5432
5433 # Make sure we can run config.sub.
5434 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
5435   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
5436
5437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
5438 $as_echo_n "checking build system type... " >&6; }
5439 if ${ac_cv_build+:} false; then :
5440   $as_echo_n "(cached) " >&6
5441 else
5442   ac_build_alias=$build_alias
5443 test "x$ac_build_alias" = x &&
5444   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
5445 test "x$ac_build_alias" = x &&
5446   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
5447 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
5448   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
5449
5450 fi
5451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
5452 $as_echo "$ac_cv_build" >&6; }
5453 case $ac_cv_build in
5454 *-*-*) ;;
5455 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
5456 esac
5457 build=$ac_cv_build
5458 ac_save_IFS=$IFS; IFS='-'
5459 set x $ac_cv_build
5460 shift
5461 build_cpu=$1
5462 build_vendor=$2
5463 shift; shift
5464 # Remember, the first character of IFS is used to create $*,
5465 # except with old shells:
5466 build_os=$*
5467 IFS=$ac_save_IFS
5468 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
5469
5470
5471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
5472 $as_echo_n "checking host system type... " >&6; }
5473 if ${ac_cv_host+:} false; then :
5474   $as_echo_n "(cached) " >&6
5475 else
5476   if test "x$host_alias" = x; then
5477   ac_cv_host=$ac_cv_build
5478 else
5479   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
5480     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
5481 fi
5482
5483 fi
5484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
5485 $as_echo "$ac_cv_host" >&6; }
5486 case $ac_cv_host in
5487 *-*-*) ;;
5488 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
5489 esac
5490 host=$ac_cv_host
5491 ac_save_IFS=$IFS; IFS='-'
5492 set x $ac_cv_host
5493 shift
5494 host_cpu=$1
5495 host_vendor=$2
5496 shift; shift
5497 # Remember, the first character of IFS is used to create $*,
5498 # except with old shells:
5499 host_os=$*
5500 IFS=$ac_save_IFS
5501 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
5502
5503
5504 # Backslashify metacharacters that are still active within
5505 # double-quoted strings.
5506 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5507
5508 # Same as above, but do not quote variable references.
5509 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5510
5511 # Sed substitution to delay expansion of an escaped shell variable in a
5512 # double_quote_subst'ed string.
5513 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5514
5515 # Sed substitution to delay expansion of an escaped single quote.
5516 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5517
5518 # Sed substitution to avoid accidental globbing in evaled expressions
5519 no_glob_subst='s/\*/\\\*/g'
5520
5521 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5522 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5523 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5524
5525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5526 $as_echo_n "checking how to print strings... " >&6; }
5527 # Test print first, because it will be a builtin if present.
5528 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5529    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5530   ECHO='print -r --'
5531 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5532   ECHO='printf %s\n'
5533 else
5534   # Use this function as a fallback that always works.
5535   func_fallback_echo ()
5536   {
5537     eval 'cat <<_LTECHO_EOF
5538 $1
5539 _LTECHO_EOF'
5540   }
5541   ECHO='func_fallback_echo'
5542 fi
5543
5544 # func_echo_all arg...
5545 # Invoke $ECHO with all args, space-separated.
5546 func_echo_all ()
5547 {
5548     $ECHO ""
5549 }
5550
5551 case "$ECHO" in
5552   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5553 $as_echo "printf" >&6; } ;;
5554   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5555 $as_echo "print -r" >&6; } ;;
5556   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5557 $as_echo "cat" >&6; } ;;
5558 esac
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5574 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5575 if ${ac_cv_path_SED+:} false; then :
5576   $as_echo_n "(cached) " >&6
5577 else
5578             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5579      for ac_i in 1 2 3 4 5 6 7; do
5580        ac_script="$ac_script$as_nl$ac_script"
5581      done
5582      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5583      { ac_script=; unset ac_script;}
5584      if test -z "$SED"; then
5585   ac_path_SED_found=false
5586   # Loop through the user's path and test for each of PROGNAME-LIST
5587   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5588 for as_dir in $PATH
5589 do
5590   IFS=$as_save_IFS
5591   test -z "$as_dir" && as_dir=.
5592     for ac_prog in sed gsed; do
5593     for ac_exec_ext in '' $ac_executable_extensions; do
5594       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5595       as_fn_executable_p "$ac_path_SED" || continue
5596 # Check for GNU ac_path_SED and select it if it is found.
5597   # Check for GNU $ac_path_SED
5598 case `"$ac_path_SED" --version 2>&1` in
5599 *GNU*)
5600   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5601 *)
5602   ac_count=0
5603   $as_echo_n 0123456789 >"conftest.in"
5604   while :
5605   do
5606     cat "conftest.in" "conftest.in" >"conftest.tmp"
5607     mv "conftest.tmp" "conftest.in"
5608     cp "conftest.in" "conftest.nl"
5609     $as_echo '' >> "conftest.nl"
5610     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5611     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5612     as_fn_arith $ac_count + 1 && ac_count=$as_val
5613     if test $ac_count -gt ${ac_path_SED_max-0}; then
5614       # Best one so far, save it but keep looking for a better one
5615       ac_cv_path_SED="$ac_path_SED"
5616       ac_path_SED_max=$ac_count
5617     fi
5618     # 10*(2^10) chars as input seems more than enough
5619     test $ac_count -gt 10 && break
5620   done
5621   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5622 esac
5623
5624       $ac_path_SED_found && break 3
5625     done
5626   done
5627   done
5628 IFS=$as_save_IFS
5629   if test -z "$ac_cv_path_SED"; then
5630     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5631   fi
5632 else
5633   ac_cv_path_SED=$SED
5634 fi
5635
5636 fi
5637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5638 $as_echo "$ac_cv_path_SED" >&6; }
5639  SED="$ac_cv_path_SED"
5640   rm -f conftest.sed
5641
5642 test -z "$SED" && SED=sed
5643 Xsed="$SED -e 1s/^X//"
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5656 $as_echo_n "checking for fgrep... " >&6; }
5657 if ${ac_cv_path_FGREP+:} false; then :
5658   $as_echo_n "(cached) " >&6
5659 else
5660   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5661    then ac_cv_path_FGREP="$GREP -F"
5662    else
5663      if test -z "$FGREP"; then
5664   ac_path_FGREP_found=false
5665   # Loop through the user's path and test for each of PROGNAME-LIST
5666   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5667 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5668 do
5669   IFS=$as_save_IFS
5670   test -z "$as_dir" && as_dir=.
5671     for ac_prog in fgrep; do
5672     for ac_exec_ext in '' $ac_executable_extensions; do
5673       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5674       as_fn_executable_p "$ac_path_FGREP" || continue
5675 # Check for GNU ac_path_FGREP and select it if it is found.
5676   # Check for GNU $ac_path_FGREP
5677 case `"$ac_path_FGREP" --version 2>&1` in
5678 *GNU*)
5679   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5680 *)
5681   ac_count=0
5682   $as_echo_n 0123456789 >"conftest.in"
5683   while :
5684   do
5685     cat "conftest.in" "conftest.in" >"conftest.tmp"
5686     mv "conftest.tmp" "conftest.in"
5687     cp "conftest.in" "conftest.nl"
5688     $as_echo 'FGREP' >> "conftest.nl"
5689     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5690     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5691     as_fn_arith $ac_count + 1 && ac_count=$as_val
5692     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5693       # Best one so far, save it but keep looking for a better one
5694       ac_cv_path_FGREP="$ac_path_FGREP"
5695       ac_path_FGREP_max=$ac_count
5696     fi
5697     # 10*(2^10) chars as input seems more than enough
5698     test $ac_count -gt 10 && break
5699   done
5700   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5701 esac
5702
5703       $ac_path_FGREP_found && break 3
5704     done
5705   done
5706   done
5707 IFS=$as_save_IFS
5708   if test -z "$ac_cv_path_FGREP"; then
5709     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5710   fi
5711 else
5712   ac_cv_path_FGREP=$FGREP
5713 fi
5714
5715    fi
5716 fi
5717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5718 $as_echo "$ac_cv_path_FGREP" >&6; }
5719  FGREP="$ac_cv_path_FGREP"
5720
5721
5722 test -z "$GREP" && GREP=grep
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742 # Check whether --with-gnu-ld was given.
5743 if test "${with_gnu_ld+set}" = set; then :
5744   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5745 else
5746   with_gnu_ld=no
5747 fi
5748
5749 ac_prog=ld
5750 if test "$GCC" = yes; then
5751   # Check if gcc -print-prog-name=ld gives a path.
5752   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5753 $as_echo_n "checking for ld used by $CC... " >&6; }
5754   case $host in
5755   *-*-mingw*)
5756     # gcc leaves a trailing carriage return which upsets mingw
5757     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5758   *)
5759     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5760   esac
5761   case $ac_prog in
5762     # Accept absolute paths.
5763     [\\/]* | ?:[\\/]*)
5764       re_direlt='/[^/][^/]*/\.\./'
5765       # Canonicalize the pathname of ld
5766       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5767       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5768         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5769       done
5770       test -z "$LD" && LD="$ac_prog"
5771       ;;
5772   "")
5773     # If it fails, then pretend we aren't using GCC.
5774     ac_prog=ld
5775     ;;
5776   *)
5777     # If it is relative, then search for the first ld in PATH.
5778     with_gnu_ld=unknown
5779     ;;
5780   esac
5781 elif test "$with_gnu_ld" = yes; then
5782   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5783 $as_echo_n "checking for GNU ld... " >&6; }
5784 else
5785   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5786 $as_echo_n "checking for non-GNU ld... " >&6; }
5787 fi
5788 if ${lt_cv_path_LD+:} false; then :
5789   $as_echo_n "(cached) " >&6
5790 else
5791   if test -z "$LD"; then
5792   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5793   for ac_dir in $PATH; do
5794     IFS="$lt_save_ifs"
5795     test -z "$ac_dir" && ac_dir=.
5796     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5797       lt_cv_path_LD="$ac_dir/$ac_prog"
5798       # Check to see if the program is GNU ld.  I'd rather use --version,
5799       # but apparently some variants of GNU ld only accept -v.
5800       # Break only if it was the GNU/non-GNU ld that we prefer.
5801       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5802       *GNU* | *'with BFD'*)
5803         test "$with_gnu_ld" != no && break
5804         ;;
5805       *)
5806         test "$with_gnu_ld" != yes && break
5807         ;;
5808       esac
5809     fi
5810   done
5811   IFS="$lt_save_ifs"
5812 else
5813   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5814 fi
5815 fi
5816
5817 LD="$lt_cv_path_LD"
5818 if test -n "$LD"; then
5819   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5820 $as_echo "$LD" >&6; }
5821 else
5822   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5823 $as_echo "no" >&6; }
5824 fi
5825 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5827 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5828 if ${lt_cv_prog_gnu_ld+:} false; then :
5829   $as_echo_n "(cached) " >&6
5830 else
5831   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5832 case `$LD -v 2>&1 </dev/null` in
5833 *GNU* | *'with BFD'*)
5834   lt_cv_prog_gnu_ld=yes
5835   ;;
5836 *)
5837   lt_cv_prog_gnu_ld=no
5838   ;;
5839 esac
5840 fi
5841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5842 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5843 with_gnu_ld=$lt_cv_prog_gnu_ld
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5854 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5855 if ${lt_cv_path_NM+:} false; then :
5856   $as_echo_n "(cached) " >&6
5857 else
5858   if test -n "$NM"; then
5859   # Let the user override the test.
5860   lt_cv_path_NM="$NM"
5861 else
5862   lt_nm_to_check="${ac_tool_prefix}nm"
5863   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5864     lt_nm_to_check="$lt_nm_to_check nm"
5865   fi
5866   for lt_tmp_nm in $lt_nm_to_check; do
5867     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5868     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5869       IFS="$lt_save_ifs"
5870       test -z "$ac_dir" && ac_dir=.
5871       tmp_nm="$ac_dir/$lt_tmp_nm"
5872       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5873         # Check to see if the nm accepts a BSD-compat flag.
5874         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5875         #   nm: unknown option "B" ignored
5876         # Tru64's nm complains that /dev/null is an invalid object file
5877         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5878         */dev/null* | *'Invalid file or object type'*)
5879           lt_cv_path_NM="$tmp_nm -B"
5880           break
5881           ;;
5882         *)
5883           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5884           */dev/null*)
5885             lt_cv_path_NM="$tmp_nm -p"
5886             break
5887             ;;
5888           *)
5889             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5890             continue # so that we can try to find one that supports BSD flags
5891             ;;
5892           esac
5893           ;;
5894         esac
5895       fi
5896     done
5897     IFS="$lt_save_ifs"
5898   done
5899   : ${lt_cv_path_NM=no}
5900 fi
5901 fi
5902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5903 $as_echo "$lt_cv_path_NM" >&6; }
5904 if test "$lt_cv_path_NM" != "no"; then
5905   NM="$lt_cv_path_NM"
5906 else
5907   # Didn't find any BSD compatible name lister, look for dumpbin.
5908   if test -n "$DUMPBIN"; then :
5909     # Let the user override the test.
5910   else
5911     if test -n "$ac_tool_prefix"; then
5912   for ac_prog in dumpbin "link -dump"
5913   do
5914     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5915 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5917 $as_echo_n "checking for $ac_word... " >&6; }
5918 if ${ac_cv_prog_DUMPBIN+:} false; then :
5919   $as_echo_n "(cached) " >&6
5920 else
5921   if test -n "$DUMPBIN"; then
5922   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5923 else
5924 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5925 for as_dir in $PATH
5926 do
5927   IFS=$as_save_IFS
5928   test -z "$as_dir" && as_dir=.
5929     for ac_exec_ext in '' $ac_executable_extensions; do
5930   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5931     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5932     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5933     break 2
5934   fi
5935 done
5936   done
5937 IFS=$as_save_IFS
5938
5939 fi
5940 fi
5941 DUMPBIN=$ac_cv_prog_DUMPBIN
5942 if test -n "$DUMPBIN"; then
5943   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5944 $as_echo "$DUMPBIN" >&6; }
5945 else
5946   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5947 $as_echo "no" >&6; }
5948 fi
5949
5950
5951     test -n "$DUMPBIN" && break
5952   done
5953 fi
5954 if test -z "$DUMPBIN"; then
5955   ac_ct_DUMPBIN=$DUMPBIN
5956   for ac_prog in dumpbin "link -dump"
5957 do
5958   # Extract the first word of "$ac_prog", so it can be a program name with args.
5959 set dummy $ac_prog; ac_word=$2
5960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5961 $as_echo_n "checking for $ac_word... " >&6; }
5962 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5963   $as_echo_n "(cached) " >&6
5964 else
5965   if test -n "$ac_ct_DUMPBIN"; then
5966   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5967 else
5968 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5969 for as_dir in $PATH
5970 do
5971   IFS=$as_save_IFS
5972   test -z "$as_dir" && as_dir=.
5973     for ac_exec_ext in '' $ac_executable_extensions; do
5974   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5975     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5976     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5977     break 2
5978   fi
5979 done
5980   done
5981 IFS=$as_save_IFS
5982
5983 fi
5984 fi
5985 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5986 if test -n "$ac_ct_DUMPBIN"; then
5987   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5988 $as_echo "$ac_ct_DUMPBIN" >&6; }
5989 else
5990   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5991 $as_echo "no" >&6; }
5992 fi
5993
5994
5995   test -n "$ac_ct_DUMPBIN" && break
5996 done
5997
5998   if test "x$ac_ct_DUMPBIN" = x; then
5999     DUMPBIN=":"
6000   else
6001     case $cross_compiling:$ac_tool_warned in
6002 yes:)
6003 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6004 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6005 ac_tool_warned=yes ;;
6006 esac
6007     DUMPBIN=$ac_ct_DUMPBIN
6008   fi
6009 fi
6010
6011     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6012     *COFF*)
6013       DUMPBIN="$DUMPBIN -symbols"
6014       ;;
6015     *)
6016       DUMPBIN=:
6017       ;;
6018     esac
6019   fi
6020
6021   if test "$DUMPBIN" != ":"; then
6022     NM="$DUMPBIN"
6023   fi
6024 fi
6025 test -z "$NM" && NM=nm
6026
6027
6028
6029
6030
6031
6032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6033 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
6034 if ${lt_cv_nm_interface+:} false; then :
6035   $as_echo_n "(cached) " >&6
6036 else
6037   lt_cv_nm_interface="BSD nm"
6038   echo "int some_variable = 0;" > conftest.$ac_ext
6039   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6040   (eval "$ac_compile" 2>conftest.err)
6041   cat conftest.err >&5
6042   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6043   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6044   cat conftest.err >&5
6045   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6046   cat conftest.out >&5
6047   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6048     lt_cv_nm_interface="MS dumpbin"
6049   fi
6050   rm -f conftest*
6051 fi
6052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6053 $as_echo "$lt_cv_nm_interface" >&6; }
6054
6055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6056 $as_echo_n "checking whether ln -s works... " >&6; }
6057 LN_S=$as_ln_s
6058 if test "$LN_S" = "ln -s"; then
6059   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6060 $as_echo "yes" >&6; }
6061 else
6062   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6063 $as_echo "no, using $LN_S" >&6; }
6064 fi
6065
6066 # find the maximum length of command line arguments
6067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6068 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6069 if ${lt_cv_sys_max_cmd_len+:} false; then :
6070   $as_echo_n "(cached) " >&6
6071 else
6072     i=0
6073   teststring="ABCD"
6074
6075   case $build_os in
6076   msdosdjgpp*)
6077     # On DJGPP, this test can blow up pretty badly due to problems in libc
6078     # (any single argument exceeding 2000 bytes causes a buffer overrun
6079     # during glob expansion).  Even if it were fixed, the result of this
6080     # check would be larger than it should be.
6081     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6082     ;;
6083
6084   gnu*)
6085     # Under GNU Hurd, this test is not required because there is
6086     # no limit to the length of command line arguments.
6087     # Libtool will interpret -1 as no limit whatsoever
6088     lt_cv_sys_max_cmd_len=-1;
6089     ;;
6090
6091   cygwin* | mingw* | cegcc*)
6092     # On Win9x/ME, this test blows up -- it succeeds, but takes
6093     # about 5 minutes as the teststring grows exponentially.
6094     # Worse, since 9x/ME are not pre-emptively multitasking,
6095     # you end up with a "frozen" computer, even though with patience
6096     # the test eventually succeeds (with a max line length of 256k).
6097     # Instead, let's just punt: use the minimum linelength reported by
6098     # all of the supported platforms: 8192 (on NT/2K/XP).
6099     lt_cv_sys_max_cmd_len=8192;
6100     ;;
6101
6102   mint*)
6103     # On MiNT this can take a long time and run out of memory.
6104     lt_cv_sys_max_cmd_len=8192;
6105     ;;
6106
6107   amigaos*)
6108     # On AmigaOS with pdksh, this test takes hours, literally.
6109     # So we just punt and use a minimum line length of 8192.
6110     lt_cv_sys_max_cmd_len=8192;
6111     ;;
6112
6113   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6114     # This has been around since 386BSD, at least.  Likely further.
6115     if test -x /sbin/sysctl; then
6116       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6117     elif test -x /usr/sbin/sysctl; then
6118       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6119     else
6120       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
6121     fi
6122     # And add a safety zone
6123     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6124     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6125     ;;
6126
6127   interix*)
6128     # We know the value 262144 and hardcode it with a safety zone (like BSD)
6129     lt_cv_sys_max_cmd_len=196608
6130     ;;
6131
6132   osf*)
6133     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6134     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6135     # nice to cause kernel panics so lets avoid the loop below.
6136     # First set a reasonable default.
6137     lt_cv_sys_max_cmd_len=16384
6138     #
6139     if test -x /sbin/sysconfig; then
6140       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6141         *1*) lt_cv_sys_max_cmd_len=-1 ;;
6142       esac
6143     fi
6144     ;;
6145   sco3.2v5*)
6146     lt_cv_sys_max_cmd_len=102400
6147     ;;
6148   sysv5* | sco5v6* | sysv4.2uw2*)
6149     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6150     if test -n "$kargmax"; then
6151       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
6152     else
6153       lt_cv_sys_max_cmd_len=32768
6154     fi
6155     ;;
6156   *)
6157     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6158     if test -n "$lt_cv_sys_max_cmd_len"; then
6159       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6160       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6161     else
6162       # Make teststring a little bigger before we do anything with it.
6163       # a 1K string should be a reasonable start.
6164       for i in 1 2 3 4 5 6 7 8 ; do
6165         teststring=$teststring$teststring
6166       done
6167       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6168       # If test is not a shell built-in, we'll probably end up computing a
6169       # maximum length that is only half of the actual maximum length, but
6170       # we can't tell.
6171       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6172                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6173               test $i != 17 # 1/2 MB should be enough
6174       do
6175         i=`expr $i + 1`
6176         teststring=$teststring$teststring
6177       done
6178       # Only check the string length outside the loop.
6179       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6180       teststring=
6181       # Add a significant safety factor because C++ compilers can tack on
6182       # massive amounts of additional arguments before passing them to the
6183       # linker.  It appears as though 1/2 is a usable value.
6184       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6185     fi
6186     ;;
6187   esac
6188
6189 fi
6190
6191 if test -n $lt_cv_sys_max_cmd_len ; then
6192   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6193 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6194 else
6195   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6196 $as_echo "none" >&6; }
6197 fi
6198 max_cmd_len=$lt_cv_sys_max_cmd_len
6199
6200
6201
6202
6203
6204
6205 : ${CP="cp -f"}
6206 : ${MV="mv -f"}
6207 : ${RM="rm -f"}
6208
6209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6210 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6211 # Try some XSI features
6212 xsi_shell=no
6213 ( _lt_dummy="a/b/c"
6214   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6215       = c,a/b,, \
6216     && eval 'test $(( 1 + 1 )) -eq 2 \
6217     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6218   && xsi_shell=yes
6219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6220 $as_echo "$xsi_shell" >&6; }
6221
6222
6223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6224 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6225 lt_shell_append=no
6226 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6227     >/dev/null 2>&1 \
6228   && lt_shell_append=yes
6229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6230 $as_echo "$lt_shell_append" >&6; }
6231
6232
6233 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6234   lt_unset=unset
6235 else
6236   lt_unset=false
6237 fi
6238
6239
6240
6241
6242
6243 # test EBCDIC or ASCII
6244 case `echo X|tr X '\101'` in
6245  A) # ASCII based system
6246     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6247   lt_SP2NL='tr \040 \012'
6248   lt_NL2SP='tr \015\012 \040\040'
6249   ;;
6250  *) # EBCDIC based system
6251   lt_SP2NL='tr \100 \n'
6252   lt_NL2SP='tr \r\n \100\100'
6253   ;;
6254 esac
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6265 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6266 if ${lt_cv_ld_reload_flag+:} false; then :
6267   $as_echo_n "(cached) " >&6
6268 else
6269   lt_cv_ld_reload_flag='-r'
6270 fi
6271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6272 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6273 reload_flag=$lt_cv_ld_reload_flag
6274 case $reload_flag in
6275 "" | " "*) ;;
6276 *) reload_flag=" $reload_flag" ;;
6277 esac
6278 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6279 case $host_os in
6280   darwin*)
6281     if test "$GCC" = yes; then
6282       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6283     else
6284       reload_cmds='$LD$reload_flag -o $output$reload_objs'
6285     fi
6286     ;;
6287 esac
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297 if test -n "$ac_tool_prefix"; then
6298   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6299 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6301 $as_echo_n "checking for $ac_word... " >&6; }
6302 if ${ac_cv_prog_OBJDUMP+:} false; then :
6303   $as_echo_n "(cached) " >&6
6304 else
6305   if test -n "$OBJDUMP"; then
6306   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6307 else
6308 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6309 for as_dir in $PATH
6310 do
6311   IFS=$as_save_IFS
6312   test -z "$as_dir" && as_dir=.
6313     for ac_exec_ext in '' $ac_executable_extensions; do
6314   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6315     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6316     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6317     break 2
6318   fi
6319 done
6320   done
6321 IFS=$as_save_IFS
6322
6323 fi
6324 fi
6325 OBJDUMP=$ac_cv_prog_OBJDUMP
6326 if test -n "$OBJDUMP"; then
6327   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6328 $as_echo "$OBJDUMP" >&6; }
6329 else
6330   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6331 $as_echo "no" >&6; }
6332 fi
6333
6334
6335 fi
6336 if test -z "$ac_cv_prog_OBJDUMP"; then
6337   ac_ct_OBJDUMP=$OBJDUMP
6338   # Extract the first word of "objdump", so it can be a program name with args.
6339 set dummy objdump; ac_word=$2
6340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6341 $as_echo_n "checking for $ac_word... " >&6; }
6342 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6343   $as_echo_n "(cached) " >&6
6344 else
6345   if test -n "$ac_ct_OBJDUMP"; then
6346   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6347 else
6348 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6349 for as_dir in $PATH
6350 do
6351   IFS=$as_save_IFS
6352   test -z "$as_dir" && as_dir=.
6353     for ac_exec_ext in '' $ac_executable_extensions; do
6354   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6355     ac_cv_prog_ac_ct_OBJDUMP="objdump"
6356     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6357     break 2
6358   fi
6359 done
6360   done
6361 IFS=$as_save_IFS
6362
6363 fi
6364 fi
6365 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6366 if test -n "$ac_ct_OBJDUMP"; then
6367   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6368 $as_echo "$ac_ct_OBJDUMP" >&6; }
6369 else
6370   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6371 $as_echo "no" >&6; }
6372 fi
6373
6374   if test "x$ac_ct_OBJDUMP" = x; then
6375     OBJDUMP="false"
6376   else
6377     case $cross_compiling:$ac_tool_warned in
6378 yes:)
6379 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6380 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6381 ac_tool_warned=yes ;;
6382 esac
6383     OBJDUMP=$ac_ct_OBJDUMP
6384   fi
6385 else
6386   OBJDUMP="$ac_cv_prog_OBJDUMP"
6387 fi
6388
6389 test -z "$OBJDUMP" && OBJDUMP=objdump
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6400 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6401 if ${lt_cv_deplibs_check_method+:} false; then :
6402   $as_echo_n "(cached) " >&6
6403 else
6404   lt_cv_file_magic_cmd='$MAGIC_CMD'
6405 lt_cv_file_magic_test_file=
6406 lt_cv_deplibs_check_method='unknown'
6407 # Need to set the preceding variable on all platforms that support
6408 # interlibrary dependencies.
6409 # 'none' -- dependencies not supported.
6410 # `unknown' -- same as none, but documents that we really don't know.
6411 # 'pass_all' -- all dependencies passed with no checks.
6412 # 'test_compile' -- check by making test program.
6413 # 'file_magic [[regex]]' -- check by looking for files in library path
6414 # which responds to the $file_magic_cmd with a given extended regex.
6415 # If you have `file' or equivalent on your system and you're not sure
6416 # whether `pass_all' will *always* work, you probably want this one.
6417
6418 case $host_os in
6419 aix[4-9]*)
6420   lt_cv_deplibs_check_method=pass_all
6421   ;;
6422
6423 beos*)
6424   lt_cv_deplibs_check_method=pass_all
6425   ;;
6426
6427 bsdi[45]*)
6428   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6429   lt_cv_file_magic_cmd='/usr/bin/file -L'
6430   lt_cv_file_magic_test_file=/shlib/libc.so
6431   ;;
6432
6433 cygwin*)
6434   # func_win32_libid is a shell function defined in ltmain.sh
6435   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6436   lt_cv_file_magic_cmd='func_win32_libid'
6437   ;;
6438
6439 mingw* | pw32*)
6440   # Base MSYS/MinGW do not provide the 'file' command needed by
6441   # func_win32_libid shell function, so use a weaker test based on 'objdump',
6442   # unless we find 'file', for example because we are cross-compiling.
6443   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6444   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6445     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6446     lt_cv_file_magic_cmd='func_win32_libid'
6447   else
6448     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6449     lt_cv_file_magic_cmd='$OBJDUMP -f'
6450   fi
6451   ;;
6452
6453 cegcc*)
6454   # use the weaker test based on 'objdump'. See mingw*.
6455   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6456   lt_cv_file_magic_cmd='$OBJDUMP -f'
6457   ;;
6458
6459 darwin* | rhapsody*)
6460   lt_cv_deplibs_check_method=pass_all
6461   ;;
6462
6463 freebsd* | dragonfly*)
6464   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6465     case $host_cpu in
6466     i*86 )
6467       # Not sure whether the presence of OpenBSD here was a mistake.
6468       # Let's accept both of them until this is cleared up.
6469       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6470       lt_cv_file_magic_cmd=/usr/bin/file
6471       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6472       ;;
6473     esac
6474   else
6475     lt_cv_deplibs_check_method=pass_all
6476   fi
6477   ;;
6478
6479 gnu*)
6480   lt_cv_deplibs_check_method=pass_all
6481   ;;
6482
6483 haiku*)
6484   lt_cv_deplibs_check_method=pass_all
6485   ;;
6486
6487 hpux10.20* | hpux11*)
6488   lt_cv_file_magic_cmd=/usr/bin/file
6489   case $host_cpu in
6490   ia64*)
6491     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6492     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6493     ;;
6494   hppa*64*)
6495     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
6496     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6497     ;;
6498   *)
6499     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6500     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6501     ;;
6502   esac
6503   ;;
6504
6505 interix[3-9]*)
6506   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6507   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6508   ;;
6509
6510 irix5* | irix6* | nonstopux*)
6511   case $LD in
6512   *-32|*"-32 ") libmagic=32-bit;;
6513   *-n32|*"-n32 ") libmagic=N32;;
6514   *-64|*"-64 ") libmagic=64-bit;;
6515   *) libmagic=never-match;;
6516   esac
6517   lt_cv_deplibs_check_method=pass_all
6518   ;;
6519
6520 # This must be Linux ELF.
6521 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6522   lt_cv_deplibs_check_method=pass_all
6523   ;;
6524
6525 netbsd*)
6526   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6527     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6528   else
6529     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6530   fi
6531   ;;
6532
6533 newos6*)
6534   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6535   lt_cv_file_magic_cmd=/usr/bin/file
6536   lt_cv_file_magic_test_file=/usr/lib/libnls.so
6537   ;;
6538
6539 *nto* | *qnx*)
6540   lt_cv_deplibs_check_method=pass_all
6541   ;;
6542
6543 openbsd*)
6544   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6545     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6546   else
6547     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6548   fi
6549   ;;
6550
6551 osf3* | osf4* | osf5*)
6552   lt_cv_deplibs_check_method=pass_all
6553   ;;
6554
6555 rdos*)
6556   lt_cv_deplibs_check_method=pass_all
6557   ;;
6558
6559 solaris*)
6560   lt_cv_deplibs_check_method=pass_all
6561   ;;
6562
6563 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6564   lt_cv_deplibs_check_method=pass_all
6565   ;;
6566
6567 sysv4 | sysv4.3*)
6568   case $host_vendor in
6569   motorola)
6570     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]'
6571     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6572     ;;
6573   ncr)
6574     lt_cv_deplibs_check_method=pass_all
6575     ;;
6576   sequent)
6577     lt_cv_file_magic_cmd='/bin/file'
6578     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6579     ;;
6580   sni)
6581     lt_cv_file_magic_cmd='/bin/file'
6582     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6583     lt_cv_file_magic_test_file=/lib/libc.so
6584     ;;
6585   siemens)
6586     lt_cv_deplibs_check_method=pass_all
6587     ;;
6588   pc)
6589     lt_cv_deplibs_check_method=pass_all
6590     ;;
6591   esac
6592   ;;
6593
6594 tpf*)
6595   lt_cv_deplibs_check_method=pass_all
6596   ;;
6597 esac
6598
6599 fi
6600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6601 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6602 file_magic_cmd=$lt_cv_file_magic_cmd
6603 deplibs_check_method=$lt_cv_deplibs_check_method
6604 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617 if test -n "$ac_tool_prefix"; then
6618   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6619 set dummy ${ac_tool_prefix}ar; ac_word=$2
6620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6621 $as_echo_n "checking for $ac_word... " >&6; }
6622 if ${ac_cv_prog_AR+:} false; then :
6623   $as_echo_n "(cached) " >&6
6624 else
6625   if test -n "$AR"; then
6626   ac_cv_prog_AR="$AR" # Let the user override the test.
6627 else
6628 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6629 for as_dir in $PATH
6630 do
6631   IFS=$as_save_IFS
6632   test -z "$as_dir" && as_dir=.
6633     for ac_exec_ext in '' $ac_executable_extensions; do
6634   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6635     ac_cv_prog_AR="${ac_tool_prefix}ar"
6636     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6637     break 2
6638   fi
6639 done
6640   done
6641 IFS=$as_save_IFS
6642
6643 fi
6644 fi
6645 AR=$ac_cv_prog_AR
6646 if test -n "$AR"; then
6647   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6648 $as_echo "$AR" >&6; }
6649 else
6650   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6651 $as_echo "no" >&6; }
6652 fi
6653
6654
6655 fi
6656 if test -z "$ac_cv_prog_AR"; then
6657   ac_ct_AR=$AR
6658   # Extract the first word of "ar", so it can be a program name with args.
6659 set dummy ar; ac_word=$2
6660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6661 $as_echo_n "checking for $ac_word... " >&6; }
6662 if ${ac_cv_prog_ac_ct_AR+:} false; then :
6663   $as_echo_n "(cached) " >&6
6664 else
6665   if test -n "$ac_ct_AR"; then
6666   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6667 else
6668 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6669 for as_dir in $PATH
6670 do
6671   IFS=$as_save_IFS
6672   test -z "$as_dir" && as_dir=.
6673     for ac_exec_ext in '' $ac_executable_extensions; do
6674   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6675     ac_cv_prog_ac_ct_AR="ar"
6676     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6677     break 2
6678   fi
6679 done
6680   done
6681 IFS=$as_save_IFS
6682
6683 fi
6684 fi
6685 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6686 if test -n "$ac_ct_AR"; then
6687   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6688 $as_echo "$ac_ct_AR" >&6; }
6689 else
6690   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6691 $as_echo "no" >&6; }
6692 fi
6693
6694   if test "x$ac_ct_AR" = x; then
6695     AR="false"
6696   else
6697     case $cross_compiling:$ac_tool_warned in
6698 yes:)
6699 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6700 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6701 ac_tool_warned=yes ;;
6702 esac
6703     AR=$ac_ct_AR
6704   fi
6705 else
6706   AR="$ac_cv_prog_AR"
6707 fi
6708
6709 test -z "$AR" && AR=ar
6710 test -z "$AR_FLAGS" && AR_FLAGS=cru
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722 if test -n "$ac_tool_prefix"; then
6723   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6724 set dummy ${ac_tool_prefix}strip; ac_word=$2
6725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6726 $as_echo_n "checking for $ac_word... " >&6; }
6727 if ${ac_cv_prog_STRIP+:} false; then :
6728   $as_echo_n "(cached) " >&6
6729 else
6730   if test -n "$STRIP"; then
6731   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6732 else
6733 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6734 for as_dir in $PATH
6735 do
6736   IFS=$as_save_IFS
6737   test -z "$as_dir" && as_dir=.
6738     for ac_exec_ext in '' $ac_executable_extensions; do
6739   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6740     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6741     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6742     break 2
6743   fi
6744 done
6745   done
6746 IFS=$as_save_IFS
6747
6748 fi
6749 fi
6750 STRIP=$ac_cv_prog_STRIP
6751 if test -n "$STRIP"; then
6752   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6753 $as_echo "$STRIP" >&6; }
6754 else
6755   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6756 $as_echo "no" >&6; }
6757 fi
6758
6759
6760 fi
6761 if test -z "$ac_cv_prog_STRIP"; then
6762   ac_ct_STRIP=$STRIP
6763   # Extract the first word of "strip", so it can be a program name with args.
6764 set dummy strip; ac_word=$2
6765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6766 $as_echo_n "checking for $ac_word... " >&6; }
6767 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6768   $as_echo_n "(cached) " >&6
6769 else
6770   if test -n "$ac_ct_STRIP"; then
6771   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6772 else
6773 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6774 for as_dir in $PATH
6775 do
6776   IFS=$as_save_IFS
6777   test -z "$as_dir" && as_dir=.
6778     for ac_exec_ext in '' $ac_executable_extensions; do
6779   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6780     ac_cv_prog_ac_ct_STRIP="strip"
6781     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6782     break 2
6783   fi
6784 done
6785   done
6786 IFS=$as_save_IFS
6787
6788 fi
6789 fi
6790 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6791 if test -n "$ac_ct_STRIP"; then
6792   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6793 $as_echo "$ac_ct_STRIP" >&6; }
6794 else
6795   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6796 $as_echo "no" >&6; }
6797 fi
6798
6799   if test "x$ac_ct_STRIP" = x; then
6800     STRIP=":"
6801   else
6802     case $cross_compiling:$ac_tool_warned in
6803 yes:)
6804 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6805 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6806 ac_tool_warned=yes ;;
6807 esac
6808     STRIP=$ac_ct_STRIP
6809   fi
6810 else
6811   STRIP="$ac_cv_prog_STRIP"
6812 fi
6813
6814 test -z "$STRIP" && STRIP=:
6815
6816
6817
6818
6819
6820
6821 if test -n "$ac_tool_prefix"; then
6822   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6823 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6825 $as_echo_n "checking for $ac_word... " >&6; }
6826 if ${ac_cv_prog_RANLIB+:} false; then :
6827   $as_echo_n "(cached) " >&6
6828 else
6829   if test -n "$RANLIB"; then
6830   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6831 else
6832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6833 for as_dir in $PATH
6834 do
6835   IFS=$as_save_IFS
6836   test -z "$as_dir" && as_dir=.
6837     for ac_exec_ext in '' $ac_executable_extensions; do
6838   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6839     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6840     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6841     break 2
6842   fi
6843 done
6844   done
6845 IFS=$as_save_IFS
6846
6847 fi
6848 fi
6849 RANLIB=$ac_cv_prog_RANLIB
6850 if test -n "$RANLIB"; then
6851   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6852 $as_echo "$RANLIB" >&6; }
6853 else
6854   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6855 $as_echo "no" >&6; }
6856 fi
6857
6858
6859 fi
6860 if test -z "$ac_cv_prog_RANLIB"; then
6861   ac_ct_RANLIB=$RANLIB
6862   # Extract the first word of "ranlib", so it can be a program name with args.
6863 set dummy ranlib; ac_word=$2
6864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6865 $as_echo_n "checking for $ac_word... " >&6; }
6866 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6867   $as_echo_n "(cached) " >&6
6868 else
6869   if test -n "$ac_ct_RANLIB"; then
6870   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6871 else
6872 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6873 for as_dir in $PATH
6874 do
6875   IFS=$as_save_IFS
6876   test -z "$as_dir" && as_dir=.
6877     for ac_exec_ext in '' $ac_executable_extensions; do
6878   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6879     ac_cv_prog_ac_ct_RANLIB="ranlib"
6880     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6881     break 2
6882   fi
6883 done
6884   done
6885 IFS=$as_save_IFS
6886
6887 fi
6888 fi
6889 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6890 if test -n "$ac_ct_RANLIB"; then
6891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6892 $as_echo "$ac_ct_RANLIB" >&6; }
6893 else
6894   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6895 $as_echo "no" >&6; }
6896 fi
6897
6898   if test "x$ac_ct_RANLIB" = x; then
6899     RANLIB=":"
6900   else
6901     case $cross_compiling:$ac_tool_warned in
6902 yes:)
6903 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6904 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6905 ac_tool_warned=yes ;;
6906 esac
6907     RANLIB=$ac_ct_RANLIB
6908   fi
6909 else
6910   RANLIB="$ac_cv_prog_RANLIB"
6911 fi
6912
6913 test -z "$RANLIB" && RANLIB=:
6914
6915
6916
6917
6918
6919
6920 # Determine commands to create old-style static archives.
6921 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6922 old_postinstall_cmds='chmod 644 $oldlib'
6923 old_postuninstall_cmds=
6924
6925 if test -n "$RANLIB"; then
6926   case $host_os in
6927   openbsd*)
6928     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6929     ;;
6930   *)
6931     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6932     ;;
6933   esac
6934   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6935 fi
6936
6937 case $host_os in
6938   darwin*)
6939     lock_old_archive_extraction=yes ;;
6940   *)
6941     lock_old_archive_extraction=no ;;
6942 esac
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982 # If no C compiler was specified, use CC.
6983 LTCC=${LTCC-"$CC"}
6984
6985 # If no C compiler flags were specified, use CFLAGS.
6986 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6987
6988 # Allow CC to be a program name with arguments.
6989 compiler=$CC
6990
6991
6992 # Check for command to grab the raw symbol name followed by C symbol from nm.
6993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6994 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6995 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6996   $as_echo_n "(cached) " >&6
6997 else
6998
6999 # These are sane defaults that work on at least a few old systems.
7000 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
7001
7002 # Character class describing NM global symbol codes.
7003 symcode='[BCDEGRST]'
7004
7005 # Regexp to match symbols that can be accessed directly from C.
7006 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7007
7008 # Define system-specific variables.
7009 case $host_os in
7010 aix*)
7011   symcode='[BCDT]'
7012   ;;
7013 cygwin* | mingw* | pw32* | cegcc*)
7014   symcode='[ABCDGISTW]'
7015   ;;
7016 hpux*)
7017   if test "$host_cpu" = ia64; then
7018     symcode='[ABCDEGRST]'
7019   fi
7020   ;;
7021 irix* | nonstopux*)
7022   symcode='[BCDEGRST]'
7023   ;;
7024 osf*)
7025   symcode='[BCDEGQRST]'
7026   ;;
7027 solaris*)
7028   symcode='[BDRT]'
7029   ;;
7030 sco3.2v5*)
7031   symcode='[DT]'
7032   ;;
7033 sysv4.2uw2*)
7034   symcode='[DT]'
7035   ;;
7036 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7037   symcode='[ABDT]'
7038   ;;
7039 sysv4)
7040   symcode='[DFNSTU]'
7041   ;;
7042 esac
7043
7044 # If we're using GNU nm, then use its standard symbol codes.
7045 case `$NM -V 2>&1` in
7046 *GNU* | *'with BFD'*)
7047   symcode='[ABCDGIRSTW]' ;;
7048 esac
7049
7050 # Transform an extracted symbol line into a proper C declaration.
7051 # Some systems (esp. on ia64) link data and code symbols differently,
7052 # so use this general approach.
7053 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7054
7055 # Transform an extracted symbol line into symbol name and symbol address
7056 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7057 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
7058
7059 # Handle CRLF in mingw tool chain
7060 opt_cr=
7061 case $build_os in
7062 mingw*)
7063   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7064   ;;
7065 esac
7066
7067 # Try without a prefix underscore, then with it.
7068 for ac_symprfx in "" "_"; do
7069
7070   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7071   symxfrm="\\1 $ac_symprfx\\2 \\2"
7072
7073   # Write the raw and C identifiers.
7074   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7075     # Fake it for dumpbin and say T for any non-static function
7076     # and D for any global variable.
7077     # Also find C++ and __fastcall symbols from MSVC++,
7078     # which start with @ or ?.
7079     lt_cv_sys_global_symbol_pipe="$AWK '"\
7080 "     {last_section=section; section=\$ 3};"\
7081 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7082 "     \$ 0!~/External *\|/{next};"\
7083 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7084 "     {if(hide[section]) next};"\
7085 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7086 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7087 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7088 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7089 "     ' prfx=^$ac_symprfx"
7090   else
7091     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7092   fi
7093
7094   # Check to see that the pipe works correctly.
7095   pipe_works=no
7096
7097   rm -f conftest*
7098   cat > conftest.$ac_ext <<_LT_EOF
7099 #ifdef __cplusplus
7100 extern "C" {
7101 #endif
7102 char nm_test_var;
7103 void nm_test_func(void);
7104 void nm_test_func(void){}
7105 #ifdef __cplusplus
7106 }
7107 #endif
7108 int main(){nm_test_var='a';nm_test_func();return(0);}
7109 _LT_EOF
7110
7111   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7112   (eval $ac_compile) 2>&5
7113   ac_status=$?
7114   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7115   test $ac_status = 0; }; then
7116     # Now try to grab the symbols.
7117     nlist=conftest.nm
7118     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7119   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7120   ac_status=$?
7121   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7122   test $ac_status = 0; } && test -s "$nlist"; then
7123       # Try sorting and uniquifying the output.
7124       if sort "$nlist" | uniq > "$nlist"T; then
7125         mv -f "$nlist"T "$nlist"
7126       else
7127         rm -f "$nlist"T
7128       fi
7129
7130       # Make sure that we snagged all the symbols we need.
7131       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7132         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7133           cat <<_LT_EOF > conftest.$ac_ext
7134 #ifdef __cplusplus
7135 extern "C" {
7136 #endif
7137
7138 _LT_EOF
7139           # Now generate the symbol file.
7140           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7141
7142           cat <<_LT_EOF >> conftest.$ac_ext
7143
7144 /* The mapping between symbol names and symbols.  */
7145 const struct {
7146   const char *name;
7147   void       *address;
7148 }
7149 lt__PROGRAM__LTX_preloaded_symbols[] =
7150 {
7151   { "@PROGRAM@", (void *) 0 },
7152 _LT_EOF
7153           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7154           cat <<\_LT_EOF >> conftest.$ac_ext
7155   {0, (void *) 0}
7156 };
7157
7158 /* This works around a problem in FreeBSD linker */
7159 #ifdef FREEBSD_WORKAROUND
7160 static const void *lt_preloaded_setup() {
7161   return lt__PROGRAM__LTX_preloaded_symbols;
7162 }
7163 #endif
7164
7165 #ifdef __cplusplus
7166 }
7167 #endif
7168 _LT_EOF
7169           # Now try linking the two files.
7170           mv conftest.$ac_objext conftstm.$ac_objext
7171           lt_save_LIBS="$LIBS"
7172           lt_save_CFLAGS="$CFLAGS"
7173           LIBS="conftstm.$ac_objext"
7174           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7175           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7176   (eval $ac_link) 2>&5
7177   ac_status=$?
7178   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7179   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7180             pipe_works=yes
7181           fi
7182           LIBS="$lt_save_LIBS"
7183           CFLAGS="$lt_save_CFLAGS"
7184         else
7185           echo "cannot find nm_test_func in $nlist" >&5
7186         fi
7187       else
7188         echo "cannot find nm_test_var in $nlist" >&5
7189       fi
7190     else
7191       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7192     fi
7193   else
7194     echo "$progname: failed program was:" >&5
7195     cat conftest.$ac_ext >&5
7196   fi
7197   rm -rf conftest* conftst*
7198
7199   # Do not use the global_symbol_pipe unless it works.
7200   if test "$pipe_works" = yes; then
7201     break
7202   else
7203     lt_cv_sys_global_symbol_pipe=
7204   fi
7205 done
7206
7207 fi
7208
7209 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7210   lt_cv_sys_global_symbol_to_cdecl=
7211 fi
7212 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7213   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7214 $as_echo "failed" >&6; }
7215 else
7216   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7217 $as_echo "ok" >&6; }
7218 fi
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240
7241 # Check whether --enable-libtool-lock was given.
7242 if test "${enable_libtool_lock+set}" = set; then :
7243   enableval=$enable_libtool_lock;
7244 fi
7245
7246 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7247
7248 # Some flags need to be propagated to the compiler or linker for good
7249 # libtool support.
7250 case $host in
7251 ia64-*-hpux*)
7252   # Find out which ABI we are using.
7253   echo 'int i;' > conftest.$ac_ext
7254   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7255   (eval $ac_compile) 2>&5
7256   ac_status=$?
7257   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7258   test $ac_status = 0; }; then
7259     case `/usr/bin/file conftest.$ac_objext` in
7260       *ELF-32*)
7261         HPUX_IA64_MODE="32"
7262         ;;
7263       *ELF-64*)
7264         HPUX_IA64_MODE="64"
7265         ;;
7266     esac
7267   fi
7268   rm -rf conftest*
7269   ;;
7270 *-*-irix6*)
7271   # Find out which ABI we are using.
7272   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7273   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7274   (eval $ac_compile) 2>&5
7275   ac_status=$?
7276   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7277   test $ac_status = 0; }; then
7278     if test "$lt_cv_prog_gnu_ld" = yes; then
7279       case `/usr/bin/file conftest.$ac_objext` in
7280         *32-bit*)
7281           LD="${LD-ld} -melf32bsmip"
7282           ;;
7283         *N32*)
7284           LD="${LD-ld} -melf32bmipn32"
7285           ;;
7286         *64-bit*)
7287           LD="${LD-ld} -melf64bmip"
7288         ;;
7289       esac
7290     else
7291       case `/usr/bin/file conftest.$ac_objext` in
7292         *32-bit*)
7293           LD="${LD-ld} -32"
7294           ;;
7295         *N32*)
7296           LD="${LD-ld} -n32"
7297           ;;
7298         *64-bit*)
7299           LD="${LD-ld} -64"
7300           ;;
7301       esac
7302     fi
7303   fi
7304   rm -rf conftest*
7305   ;;
7306
7307 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7308 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7309   # Find out which ABI we are using.
7310   echo 'int i;' > conftest.$ac_ext
7311   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7312   (eval $ac_compile) 2>&5
7313   ac_status=$?
7314   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7315   test $ac_status = 0; }; then
7316     case `/usr/bin/file conftest.o` in
7317       *32-bit*)
7318         case $host in
7319           x86_64-*kfreebsd*-gnu)
7320             LD="${LD-ld} -m elf_i386_fbsd"
7321             ;;
7322           x86_64-*linux*)
7323             case `/usr/bin/file conftest.o` in
7324               *x86-64*)
7325                 LD="${LD-ld} -m elf32_x86_64"
7326                 ;;
7327               *)
7328                 LD="${LD-ld} -m elf_i386"
7329                 ;;
7330             esac
7331             ;;
7332           powerpc64le-*linux*)
7333             LD="${LD-ld} -m elf32lppclinux"
7334             ;;
7335           powerpc64-*linux*)
7336             LD="${LD-ld} -m elf32ppclinux"
7337             ;;
7338           s390x-*linux*)
7339             LD="${LD-ld} -m elf_s390"
7340             ;;
7341           sparc64-*linux*)
7342             LD="${LD-ld} -m elf32_sparc"
7343             ;;
7344         esac
7345         ;;
7346       *64-bit*)
7347         case $host in
7348           x86_64-*kfreebsd*-gnu)
7349             LD="${LD-ld} -m elf_x86_64_fbsd"
7350             ;;
7351           x86_64-*linux*)
7352             LD="${LD-ld} -m elf_x86_64"
7353             ;;
7354           powerpcle-*linux*)
7355             LD="${LD-ld} -m elf64lppc"
7356             ;;
7357           powerpc-*linux*)
7358             LD="${LD-ld} -m elf64ppc"
7359             ;;
7360           s390*-*linux*|s390*-*tpf*)
7361             LD="${LD-ld} -m elf64_s390"
7362             ;;
7363           sparc*-*linux*)
7364             LD="${LD-ld} -m elf64_sparc"
7365             ;;
7366         esac
7367         ;;
7368     esac
7369   fi
7370   rm -rf conftest*
7371   ;;
7372
7373 *-*-sco3.2v5*)
7374   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7375   SAVE_CFLAGS="$CFLAGS"
7376   CFLAGS="$CFLAGS -belf"
7377   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7378 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7379 if ${lt_cv_cc_needs_belf+:} false; then :
7380   $as_echo_n "(cached) " >&6
7381 else
7382   ac_ext=c
7383 ac_cpp='$CPP $CPPFLAGS'
7384 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7385 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7386 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7387
7388      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7389 /* end confdefs.h.  */
7390
7391 int
7392 main ()
7393 {
7394
7395   ;
7396   return 0;
7397 }
7398 _ACEOF
7399 if ac_fn_c_try_link "$LINENO"; then :
7400   lt_cv_cc_needs_belf=yes
7401 else
7402   lt_cv_cc_needs_belf=no
7403 fi
7404 rm -f core conftest.err conftest.$ac_objext \
7405     conftest$ac_exeext conftest.$ac_ext
7406      ac_ext=c
7407 ac_cpp='$CPP $CPPFLAGS'
7408 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7409 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7410 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7411
7412 fi
7413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7414 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7415   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7416     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7417     CFLAGS="$SAVE_CFLAGS"
7418   fi
7419   ;;
7420 sparc*-*solaris*)
7421   # Find out which ABI we are using.
7422   echo 'int i;' > conftest.$ac_ext
7423   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7424   (eval $ac_compile) 2>&5
7425   ac_status=$?
7426   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7427   test $ac_status = 0; }; then
7428     case `/usr/bin/file conftest.o` in
7429     *64-bit*)
7430       case $lt_cv_prog_gnu_ld in
7431       yes*) LD="${LD-ld} -m elf64_sparc" ;;
7432       *)
7433         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7434           LD="${LD-ld} -64"
7435         fi
7436         ;;
7437       esac
7438       ;;
7439     esac
7440   fi
7441   rm -rf conftest*
7442   ;;
7443 esac
7444
7445 need_locks="$enable_libtool_lock"
7446
7447
7448   case $host_os in
7449     rhapsody* | darwin*)
7450     if test -n "$ac_tool_prefix"; then
7451   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7452 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7454 $as_echo_n "checking for $ac_word... " >&6; }
7455 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7456   $as_echo_n "(cached) " >&6
7457 else
7458   if test -n "$DSYMUTIL"; then
7459   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7460 else
7461 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7462 for as_dir in $PATH
7463 do
7464   IFS=$as_save_IFS
7465   test -z "$as_dir" && as_dir=.
7466     for ac_exec_ext in '' $ac_executable_extensions; do
7467   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7468     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7469     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7470     break 2
7471   fi
7472 done
7473   done
7474 IFS=$as_save_IFS
7475
7476 fi
7477 fi
7478 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7479 if test -n "$DSYMUTIL"; then
7480   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7481 $as_echo "$DSYMUTIL" >&6; }
7482 else
7483   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7484 $as_echo "no" >&6; }
7485 fi
7486
7487
7488 fi
7489 if test -z "$ac_cv_prog_DSYMUTIL"; then
7490   ac_ct_DSYMUTIL=$DSYMUTIL
7491   # Extract the first word of "dsymutil", so it can be a program name with args.
7492 set dummy dsymutil; ac_word=$2
7493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7494 $as_echo_n "checking for $ac_word... " >&6; }
7495 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7496   $as_echo_n "(cached) " >&6
7497 else
7498   if test -n "$ac_ct_DSYMUTIL"; then
7499   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7500 else
7501 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7502 for as_dir in $PATH
7503 do
7504   IFS=$as_save_IFS
7505   test -z "$as_dir" && as_dir=.
7506     for ac_exec_ext in '' $ac_executable_extensions; do
7507   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7508     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7509     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7510     break 2
7511   fi
7512 done
7513   done
7514 IFS=$as_save_IFS
7515
7516 fi
7517 fi
7518 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7519 if test -n "$ac_ct_DSYMUTIL"; then
7520   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7521 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7522 else
7523   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7524 $as_echo "no" >&6; }
7525 fi
7526
7527   if test "x$ac_ct_DSYMUTIL" = x; then
7528     DSYMUTIL=":"
7529   else
7530     case $cross_compiling:$ac_tool_warned in
7531 yes:)
7532 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7533 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7534 ac_tool_warned=yes ;;
7535 esac
7536     DSYMUTIL=$ac_ct_DSYMUTIL
7537   fi
7538 else
7539   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7540 fi
7541
7542     if test -n "$ac_tool_prefix"; then
7543   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7544 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7546 $as_echo_n "checking for $ac_word... " >&6; }
7547 if ${ac_cv_prog_NMEDIT+:} false; then :
7548   $as_echo_n "(cached) " >&6
7549 else
7550   if test -n "$NMEDIT"; then
7551   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7552 else
7553 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7554 for as_dir in $PATH
7555 do
7556   IFS=$as_save_IFS
7557   test -z "$as_dir" && as_dir=.
7558     for ac_exec_ext in '' $ac_executable_extensions; do
7559   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7560     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7561     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7562     break 2
7563   fi
7564 done
7565   done
7566 IFS=$as_save_IFS
7567
7568 fi
7569 fi
7570 NMEDIT=$ac_cv_prog_NMEDIT
7571 if test -n "$NMEDIT"; then
7572   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7573 $as_echo "$NMEDIT" >&6; }
7574 else
7575   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7576 $as_echo "no" >&6; }
7577 fi
7578
7579
7580 fi
7581 if test -z "$ac_cv_prog_NMEDIT"; then
7582   ac_ct_NMEDIT=$NMEDIT
7583   # Extract the first word of "nmedit", so it can be a program name with args.
7584 set dummy nmedit; ac_word=$2
7585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7586 $as_echo_n "checking for $ac_word... " >&6; }
7587 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7588   $as_echo_n "(cached) " >&6
7589 else
7590   if test -n "$ac_ct_NMEDIT"; then
7591   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7592 else
7593 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7594 for as_dir in $PATH
7595 do
7596   IFS=$as_save_IFS
7597   test -z "$as_dir" && as_dir=.
7598     for ac_exec_ext in '' $ac_executable_extensions; do
7599   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7600     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7601     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7602     break 2
7603   fi
7604 done
7605   done
7606 IFS=$as_save_IFS
7607
7608 fi
7609 fi
7610 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7611 if test -n "$ac_ct_NMEDIT"; then
7612   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7613 $as_echo "$ac_ct_NMEDIT" >&6; }
7614 else
7615   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7616 $as_echo "no" >&6; }
7617 fi
7618
7619   if test "x$ac_ct_NMEDIT" = x; then
7620     NMEDIT=":"
7621   else
7622     case $cross_compiling:$ac_tool_warned in
7623 yes:)
7624 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7625 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7626 ac_tool_warned=yes ;;
7627 esac
7628     NMEDIT=$ac_ct_NMEDIT
7629   fi
7630 else
7631   NMEDIT="$ac_cv_prog_NMEDIT"
7632 fi
7633
7634     if test -n "$ac_tool_prefix"; then
7635   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7636 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7638 $as_echo_n "checking for $ac_word... " >&6; }
7639 if ${ac_cv_prog_LIPO+:} false; then :
7640   $as_echo_n "(cached) " >&6
7641 else
7642   if test -n "$LIPO"; then
7643   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7644 else
7645 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7646 for as_dir in $PATH
7647 do
7648   IFS=$as_save_IFS
7649   test -z "$as_dir" && as_dir=.
7650     for ac_exec_ext in '' $ac_executable_extensions; do
7651   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7652     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7653     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7654     break 2
7655   fi
7656 done
7657   done
7658 IFS=$as_save_IFS
7659
7660 fi
7661 fi
7662 LIPO=$ac_cv_prog_LIPO
7663 if test -n "$LIPO"; then
7664   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7665 $as_echo "$LIPO" >&6; }
7666 else
7667   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7668 $as_echo "no" >&6; }
7669 fi
7670
7671
7672 fi
7673 if test -z "$ac_cv_prog_LIPO"; then
7674   ac_ct_LIPO=$LIPO
7675   # Extract the first word of "lipo", so it can be a program name with args.
7676 set dummy lipo; ac_word=$2
7677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7678 $as_echo_n "checking for $ac_word... " >&6; }
7679 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7680   $as_echo_n "(cached) " >&6
7681 else
7682   if test -n "$ac_ct_LIPO"; then
7683   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7684 else
7685 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7686 for as_dir in $PATH
7687 do
7688   IFS=$as_save_IFS
7689   test -z "$as_dir" && as_dir=.
7690     for ac_exec_ext in '' $ac_executable_extensions; do
7691   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7692     ac_cv_prog_ac_ct_LIPO="lipo"
7693     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7694     break 2
7695   fi
7696 done
7697   done
7698 IFS=$as_save_IFS
7699
7700 fi
7701 fi
7702 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7703 if test -n "$ac_ct_LIPO"; then
7704   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7705 $as_echo "$ac_ct_LIPO" >&6; }
7706 else
7707   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7708 $as_echo "no" >&6; }
7709 fi
7710
7711   if test "x$ac_ct_LIPO" = x; then
7712     LIPO=":"
7713   else
7714     case $cross_compiling:$ac_tool_warned in
7715 yes:)
7716 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7717 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7718 ac_tool_warned=yes ;;
7719 esac
7720     LIPO=$ac_ct_LIPO
7721   fi
7722 else
7723   LIPO="$ac_cv_prog_LIPO"
7724 fi
7725
7726     if test -n "$ac_tool_prefix"; then
7727   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7728 set dummy ${ac_tool_prefix}otool; ac_word=$2
7729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7730 $as_echo_n "checking for $ac_word... " >&6; }
7731 if ${ac_cv_prog_OTOOL+:} false; then :
7732   $as_echo_n "(cached) " >&6
7733 else
7734   if test -n "$OTOOL"; then
7735   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7736 else
7737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7738 for as_dir in $PATH
7739 do
7740   IFS=$as_save_IFS
7741   test -z "$as_dir" && as_dir=.
7742     for ac_exec_ext in '' $ac_executable_extensions; do
7743   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7744     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7745     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7746     break 2
7747   fi
7748 done
7749   done
7750 IFS=$as_save_IFS
7751
7752 fi
7753 fi
7754 OTOOL=$ac_cv_prog_OTOOL
7755 if test -n "$OTOOL"; then
7756   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7757 $as_echo "$OTOOL" >&6; }
7758 else
7759   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7760 $as_echo "no" >&6; }
7761 fi
7762
7763
7764 fi
7765 if test -z "$ac_cv_prog_OTOOL"; then
7766   ac_ct_OTOOL=$OTOOL
7767   # Extract the first word of "otool", so it can be a program name with args.
7768 set dummy otool; ac_word=$2
7769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7770 $as_echo_n "checking for $ac_word... " >&6; }
7771 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7772   $as_echo_n "(cached) " >&6
7773 else
7774   if test -n "$ac_ct_OTOOL"; then
7775   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7776 else
7777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7778 for as_dir in $PATH
7779 do
7780   IFS=$as_save_IFS
7781   test -z "$as_dir" && as_dir=.
7782     for ac_exec_ext in '' $ac_executable_extensions; do
7783   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7784     ac_cv_prog_ac_ct_OTOOL="otool"
7785     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7786     break 2
7787   fi
7788 done
7789   done
7790 IFS=$as_save_IFS
7791
7792 fi
7793 fi
7794 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7795 if test -n "$ac_ct_OTOOL"; then
7796   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7797 $as_echo "$ac_ct_OTOOL" >&6; }
7798 else
7799   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7800 $as_echo "no" >&6; }
7801 fi
7802
7803   if test "x$ac_ct_OTOOL" = x; then
7804     OTOOL=":"
7805   else
7806     case $cross_compiling:$ac_tool_warned in
7807 yes:)
7808 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7809 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7810 ac_tool_warned=yes ;;
7811 esac
7812     OTOOL=$ac_ct_OTOOL
7813   fi
7814 else
7815   OTOOL="$ac_cv_prog_OTOOL"
7816 fi
7817
7818     if test -n "$ac_tool_prefix"; then
7819   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7820 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7822 $as_echo_n "checking for $ac_word... " >&6; }
7823 if ${ac_cv_prog_OTOOL64+:} false; then :
7824   $as_echo_n "(cached) " >&6
7825 else
7826   if test -n "$OTOOL64"; then
7827   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7828 else
7829 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7830 for as_dir in $PATH
7831 do
7832   IFS=$as_save_IFS
7833   test -z "$as_dir" && as_dir=.
7834     for ac_exec_ext in '' $ac_executable_extensions; do
7835   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7836     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7837     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7838     break 2
7839   fi
7840 done
7841   done
7842 IFS=$as_save_IFS
7843
7844 fi
7845 fi
7846 OTOOL64=$ac_cv_prog_OTOOL64
7847 if test -n "$OTOOL64"; then
7848   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7849 $as_echo "$OTOOL64" >&6; }
7850 else
7851   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7852 $as_echo "no" >&6; }
7853 fi
7854
7855
7856 fi
7857 if test -z "$ac_cv_prog_OTOOL64"; then
7858   ac_ct_OTOOL64=$OTOOL64
7859   # Extract the first word of "otool64", so it can be a program name with args.
7860 set dummy otool64; ac_word=$2
7861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7862 $as_echo_n "checking for $ac_word... " >&6; }
7863 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7864   $as_echo_n "(cached) " >&6
7865 else
7866   if test -n "$ac_ct_OTOOL64"; then
7867   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7868 else
7869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7870 for as_dir in $PATH
7871 do
7872   IFS=$as_save_IFS
7873   test -z "$as_dir" && as_dir=.
7874     for ac_exec_ext in '' $ac_executable_extensions; do
7875   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7876     ac_cv_prog_ac_ct_OTOOL64="otool64"
7877     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7878     break 2
7879   fi
7880 done
7881   done
7882 IFS=$as_save_IFS
7883
7884 fi
7885 fi
7886 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7887 if test -n "$ac_ct_OTOOL64"; then
7888   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7889 $as_echo "$ac_ct_OTOOL64" >&6; }
7890 else
7891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7892 $as_echo "no" >&6; }
7893 fi
7894
7895   if test "x$ac_ct_OTOOL64" = x; then
7896     OTOOL64=":"
7897   else
7898     case $cross_compiling:$ac_tool_warned in
7899 yes:)
7900 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7901 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7902 ac_tool_warned=yes ;;
7903 esac
7904     OTOOL64=$ac_ct_OTOOL64
7905   fi
7906 else
7907   OTOOL64="$ac_cv_prog_OTOOL64"
7908 fi
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7937 $as_echo_n "checking for -single_module linker flag... " >&6; }
7938 if ${lt_cv_apple_cc_single_mod+:} false; then :
7939   $as_echo_n "(cached) " >&6
7940 else
7941   lt_cv_apple_cc_single_mod=no
7942       if test -z "${LT_MULTI_MODULE}"; then
7943         # By default we will add the -single_module flag. You can override
7944         # by either setting the environment variable LT_MULTI_MODULE
7945         # non-empty at configure time, or by adding -multi_module to the
7946         # link flags.
7947         rm -rf libconftest.dylib*
7948         echo "int foo(void){return 1;}" > conftest.c
7949         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7950 -dynamiclib -Wl,-single_module conftest.c" >&5
7951         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7952           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7953         _lt_result=$?
7954         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7955           lt_cv_apple_cc_single_mod=yes
7956         else
7957           cat conftest.err >&5
7958         fi
7959         rm -rf libconftest.dylib*
7960         rm -f conftest.*
7961       fi
7962 fi
7963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7964 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7965     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7966 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7967 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7968   $as_echo_n "(cached) " >&6
7969 else
7970   lt_cv_ld_exported_symbols_list=no
7971       save_LDFLAGS=$LDFLAGS
7972       echo "_main" > conftest.sym
7973       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7974       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7975 /* end confdefs.h.  */
7976
7977 int
7978 main ()
7979 {
7980
7981   ;
7982   return 0;
7983 }
7984 _ACEOF
7985 if ac_fn_c_try_link "$LINENO"; then :
7986   lt_cv_ld_exported_symbols_list=yes
7987 else
7988   lt_cv_ld_exported_symbols_list=no
7989 fi
7990 rm -f core conftest.err conftest.$ac_objext \
7991     conftest$ac_exeext conftest.$ac_ext
7992         LDFLAGS="$save_LDFLAGS"
7993
7994 fi
7995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7996 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7997     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7998 $as_echo_n "checking for -force_load linker flag... " >&6; }
7999 if ${lt_cv_ld_force_load+:} false; then :
8000   $as_echo_n "(cached) " >&6
8001 else
8002   lt_cv_ld_force_load=no
8003       cat > conftest.c << _LT_EOF
8004 int forced_loaded() { return 2;}
8005 _LT_EOF
8006       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8007       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8008       echo "$AR cru libconftest.a conftest.o" >&5
8009       $AR cru libconftest.a conftest.o 2>&5
8010       cat > conftest.c << _LT_EOF
8011 int main() { return 0;}
8012 _LT_EOF
8013       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8014       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8015       _lt_result=$?
8016       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8017         lt_cv_ld_force_load=yes
8018       else
8019         cat conftest.err >&5
8020       fi
8021         rm -f conftest.err libconftest.a conftest conftest.c
8022         rm -rf conftest.dSYM
8023
8024 fi
8025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8026 $as_echo "$lt_cv_ld_force_load" >&6; }
8027     case $host_os in
8028     rhapsody* | darwin1.[012])
8029       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8030     darwin1.*)
8031       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8032     darwin*) # darwin 5.x on
8033       # if running on 10.5 or later, the deployment target defaults
8034       # to the OS version, if on x86, and 10.4, the deployment
8035       # target defaults to 10.4. Don't you love it?
8036       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8037         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8038           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8039         10.[012][,.]*)
8040           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8041         10.*)
8042           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8043       esac
8044     ;;
8045   esac
8046     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8047       _lt_dar_single_mod='$single_module'
8048     fi
8049     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8050       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8051     else
8052       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8053     fi
8054     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8055       _lt_dsymutil='~$DSYMUTIL $lib || :'
8056     else
8057       _lt_dsymutil=
8058     fi
8059     ;;
8060   esac
8061
8062 for ac_header in dlfcn.h
8063 do :
8064   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8065 "
8066 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8067   cat >>confdefs.h <<_ACEOF
8068 #define HAVE_DLFCN_H 1
8069 _ACEOF
8070
8071 fi
8072
8073 done
8074
8075
8076
8077
8078
8079 # Set options
8080
8081
8082
8083         enable_dlopen=no
8084
8085
8086   enable_win32_dll=no
8087
8088
8089
8090   # Check whether --enable-static was given.
8091 if test "${enable_static+set}" = set; then :
8092   enableval=$enable_static; p=${PACKAGE-default}
8093     case $enableval in
8094     yes) enable_static=yes ;;
8095     no) enable_static=no ;;
8096     *)
8097      enable_static=no
8098       # Look at the argument we got.  We use all the common list separators.
8099       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8100       for pkg in $enableval; do
8101         IFS="$lt_save_ifs"
8102         if test "X$pkg" = "X$p"; then
8103           enable_static=yes
8104         fi
8105       done
8106       IFS="$lt_save_ifs"
8107       ;;
8108     esac
8109 else
8110   enable_static=yes
8111 fi
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122 # Check whether --with-pic was given.
8123 if test "${with_pic+set}" = set; then :
8124   withval=$with_pic; pic_mode="$withval"
8125 else
8126   pic_mode=default
8127 fi
8128
8129
8130 test -z "$pic_mode" && pic_mode=default
8131
8132
8133
8134
8135
8136
8137
8138   # Check whether --enable-fast-install was given.
8139 if test "${enable_fast_install+set}" = set; then :
8140   enableval=$enable_fast_install; p=${PACKAGE-default}
8141     case $enableval in
8142     yes) enable_fast_install=yes ;;
8143     no) enable_fast_install=no ;;
8144     *)
8145       enable_fast_install=no
8146       # Look at the argument we got.  We use all the common list separators.
8147       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8148       for pkg in $enableval; do
8149         IFS="$lt_save_ifs"
8150         if test "X$pkg" = "X$p"; then
8151           enable_fast_install=yes
8152         fi
8153       done
8154       IFS="$lt_save_ifs"
8155       ;;
8156     esac
8157 else
8158   enable_fast_install=yes
8159 fi
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171 # This can be used to rebuild libtool when needed
8172 LIBTOOL_DEPS="$ltmain"
8173
8174 # Always use our own libtool.
8175 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202 test -z "$LN_S" && LN_S="ln -s"
8203
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215
8216
8217 if test -n "${ZSH_VERSION+set}" ; then
8218    setopt NO_GLOB_SUBST
8219 fi
8220
8221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8222 $as_echo_n "checking for objdir... " >&6; }
8223 if ${lt_cv_objdir+:} false; then :
8224   $as_echo_n "(cached) " >&6
8225 else
8226   rm -f .libs 2>/dev/null
8227 mkdir .libs 2>/dev/null
8228 if test -d .libs; then
8229   lt_cv_objdir=.libs
8230 else
8231   # MS-DOS does not allow filenames that begin with a dot.
8232   lt_cv_objdir=_libs
8233 fi
8234 rmdir .libs 2>/dev/null
8235 fi
8236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8237 $as_echo "$lt_cv_objdir" >&6; }
8238 objdir=$lt_cv_objdir
8239
8240
8241
8242
8243
8244 cat >>confdefs.h <<_ACEOF
8245 #define LT_OBJDIR "$lt_cv_objdir/"
8246 _ACEOF
8247
8248
8249
8250
8251 case $host_os in
8252 aix3*)
8253   # AIX sometimes has problems with the GCC collect2 program.  For some
8254   # reason, if we set the COLLECT_NAMES environment variable, the problems
8255   # vanish in a puff of smoke.
8256   if test "X${COLLECT_NAMES+set}" != Xset; then
8257     COLLECT_NAMES=
8258     export COLLECT_NAMES
8259   fi
8260   ;;
8261 esac
8262
8263 # Global variables:
8264 ofile=libtool
8265 can_build_shared=yes
8266
8267 # All known linkers require a `.a' archive for static linking (except MSVC,
8268 # which needs '.lib').
8269 libext=a
8270
8271 with_gnu_ld="$lt_cv_prog_gnu_ld"
8272
8273 old_CC="$CC"
8274 old_CFLAGS="$CFLAGS"
8275
8276 # Set sane defaults for various variables
8277 test -z "$CC" && CC=cc
8278 test -z "$LTCC" && LTCC=$CC
8279 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8280 test -z "$LD" && LD=ld
8281 test -z "$ac_objext" && ac_objext=o
8282
8283 for cc_temp in $compiler""; do
8284   case $cc_temp in
8285     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8286     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8287     \-*) ;;
8288     *) break;;
8289   esac
8290 done
8291 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8292
8293
8294 # Only perform the check for file, if the check method requires it
8295 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8296 case $deplibs_check_method in
8297 file_magic*)
8298   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8299     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8300 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8301 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8302   $as_echo_n "(cached) " >&6
8303 else
8304   case $MAGIC_CMD in
8305 [\\/*] |  ?:[\\/]*)
8306   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8307   ;;
8308 *)
8309   lt_save_MAGIC_CMD="$MAGIC_CMD"
8310   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8311   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8312   for ac_dir in $ac_dummy; do
8313     IFS="$lt_save_ifs"
8314     test -z "$ac_dir" && ac_dir=.
8315     if test -f $ac_dir/${ac_tool_prefix}file; then
8316       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8317       if test -n "$file_magic_test_file"; then
8318         case $deplibs_check_method in
8319         "file_magic "*)
8320           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8321           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8322           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8323             $EGREP "$file_magic_regex" > /dev/null; then
8324             :
8325           else
8326             cat <<_LT_EOF 1>&2
8327
8328 *** Warning: the command libtool uses to detect shared libraries,
8329 *** $file_magic_cmd, produces output that libtool cannot recognize.
8330 *** The result is that libtool may fail to recognize shared libraries
8331 *** as such.  This will affect the creation of libtool libraries that
8332 *** depend on shared libraries, but programs linked with such libtool
8333 *** libraries will work regardless of this problem.  Nevertheless, you
8334 *** may want to report the problem to your system manager and/or to
8335 *** [email protected]
8336
8337 _LT_EOF
8338           fi ;;
8339         esac
8340       fi
8341       break
8342     fi
8343   done
8344   IFS="$lt_save_ifs"
8345   MAGIC_CMD="$lt_save_MAGIC_CMD"
8346   ;;
8347 esac
8348 fi
8349
8350 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8351 if test -n "$MAGIC_CMD"; then
8352   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8353 $as_echo "$MAGIC_CMD" >&6; }
8354 else
8355   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8356 $as_echo "no" >&6; }
8357 fi
8358
8359
8360
8361
8362
8363 if test -z "$lt_cv_path_MAGIC_CMD"; then
8364   if test -n "$ac_tool_prefix"; then
8365     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8366 $as_echo_n "checking for file... " >&6; }
8367 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8368   $as_echo_n "(cached) " >&6
8369 else
8370   case $MAGIC_CMD in
8371 [\\/*] |  ?:[\\/]*)
8372   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8373   ;;
8374 *)
8375   lt_save_MAGIC_CMD="$MAGIC_CMD"
8376   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8377   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8378   for ac_dir in $ac_dummy; do
8379     IFS="$lt_save_ifs"
8380     test -z "$ac_dir" && ac_dir=.
8381     if test -f $ac_dir/file; then
8382       lt_cv_path_MAGIC_CMD="$ac_dir/file"
8383       if test -n "$file_magic_test_file"; then
8384         case $deplibs_check_method in
8385         "file_magic "*)
8386           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8387           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8388           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8389             $EGREP "$file_magic_regex" > /dev/null; then
8390             :
8391           else
8392             cat <<_LT_EOF 1>&2
8393
8394 *** Warning: the command libtool uses to detect shared libraries,
8395 *** $file_magic_cmd, produces output that libtool cannot recognize.
8396 *** The result is that libtool may fail to recognize shared libraries
8397 *** as such.  This will affect the creation of libtool libraries that
8398 *** depend on shared libraries, but programs linked with such libtool
8399 *** libraries will work regardless of this problem.  Nevertheless, you
8400 *** may want to report the problem to your system manager and/or to
8401 *** [email protected]
8402
8403 _LT_EOF
8404           fi ;;
8405         esac
8406       fi
8407       break
8408     fi
8409   done
8410   IFS="$lt_save_ifs"
8411   MAGIC_CMD="$lt_save_MAGIC_CMD"
8412   ;;
8413 esac
8414 fi
8415
8416 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8417 if test -n "$MAGIC_CMD"; then
8418   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8419 $as_echo "$MAGIC_CMD" >&6; }
8420 else
8421   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8422 $as_echo "no" >&6; }
8423 fi
8424
8425
8426   else
8427     MAGIC_CMD=:
8428   fi
8429 fi
8430
8431   fi
8432   ;;
8433 esac
8434
8435 # Use C for the default configuration in the libtool script
8436
8437 lt_save_CC="$CC"
8438 ac_ext=c
8439 ac_cpp='$CPP $CPPFLAGS'
8440 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8441 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8442 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8443
8444
8445 # Source file extension for C test sources.
8446 ac_ext=c
8447
8448 # Object file extension for compiled C test sources.
8449 objext=o
8450 objext=$objext
8451
8452 # Code to be used in simple compile tests
8453 lt_simple_compile_test_code="int some_variable = 0;"
8454
8455 # Code to be used in simple link tests
8456 lt_simple_link_test_code='int main(){return(0);}'
8457
8458
8459
8460
8461
8462
8463
8464 # If no C compiler was specified, use CC.
8465 LTCC=${LTCC-"$CC"}
8466
8467 # If no C compiler flags were specified, use CFLAGS.
8468 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8469
8470 # Allow CC to be a program name with arguments.
8471 compiler=$CC
8472
8473 # Save the default compiler, since it gets overwritten when the other
8474 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8475 compiler_DEFAULT=$CC
8476
8477 # save warnings/boilerplate of simple test code
8478 ac_outfile=conftest.$ac_objext
8479 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8480 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8481 _lt_compiler_boilerplate=`cat conftest.err`
8482 $RM conftest*
8483
8484 ac_outfile=conftest.$ac_objext
8485 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8486 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8487 _lt_linker_boilerplate=`cat conftest.err`
8488 $RM -r conftest*
8489
8490
8491 ## CAVEAT EMPTOR:
8492 ## There is no encapsulation within the following macros, do not change
8493 ## the running order or otherwise move them around unless you know exactly
8494 ## what you are doing...
8495 if test -n "$compiler"; then
8496
8497 lt_prog_compiler_no_builtin_flag=
8498
8499 if test "$GCC" = yes; then
8500   case $cc_basename in
8501   nvcc*)
8502     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8503   *)
8504     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8505   esac
8506
8507   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8508 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8509 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8510   $as_echo_n "(cached) " >&6
8511 else
8512   lt_cv_prog_compiler_rtti_exceptions=no
8513    ac_outfile=conftest.$ac_objext
8514    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8515    lt_compiler_flag="-fno-rtti -fno-exceptions"
8516    # Insert the option either (1) after the last *FLAGS variable, or
8517    # (2) before a word containing "conftest.", or (3) at the end.
8518    # Note that $ac_compile itself does not contain backslashes and begins
8519    # with a dollar sign (not a hyphen), so the echo should work correctly.
8520    # The option is referenced via a variable to avoid confusing sed.
8521    lt_compile=`echo "$ac_compile" | $SED \
8522    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8523    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8524    -e 's:$: $lt_compiler_flag:'`
8525    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8526    (eval "$lt_compile" 2>conftest.err)
8527    ac_status=$?
8528    cat conftest.err >&5
8529    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8530    if (exit $ac_status) && test -s "$ac_outfile"; then
8531      # The compiler can only warn and ignore the option if not recognized
8532      # So say no if there are warnings other than the usual output.
8533      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8534      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8535      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8536        lt_cv_prog_compiler_rtti_exceptions=yes
8537      fi
8538    fi
8539    $RM conftest*
8540
8541 fi
8542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8543 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8544
8545 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8546     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8547 else
8548     :
8549 fi
8550
8551 fi
8552
8553
8554
8555
8556
8557
8558   lt_prog_compiler_wl=
8559 lt_prog_compiler_pic=
8560 lt_prog_compiler_static=
8561
8562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8563 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8564
8565   if test "$GCC" = yes; then
8566     lt_prog_compiler_wl='-Wl,'
8567     lt_prog_compiler_static='-static'
8568
8569     case $host_os in
8570       aix*)
8571       # All AIX code is PIC.
8572       if test "$host_cpu" = ia64; then
8573         # AIX 5 now supports IA64 processor
8574         lt_prog_compiler_static='-Bstatic'
8575       fi
8576       lt_prog_compiler_pic='-fPIC'
8577       ;;
8578
8579     amigaos*)
8580       case $host_cpu in
8581       powerpc)
8582             # see comment about AmigaOS4 .so support
8583             lt_prog_compiler_pic='-fPIC'
8584         ;;
8585       m68k)
8586             # FIXME: we need at least 68020 code to build shared libraries, but
8587             # adding the `-m68020' flag to GCC prevents building anything better,
8588             # like `-m68040'.
8589             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8590         ;;
8591       esac
8592       ;;
8593
8594     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8595       # PIC is the default for these OSes.
8596       ;;
8597
8598     mingw* | cygwin* | pw32* | os2* | cegcc*)
8599       # This hack is so that the source file can tell whether it is being
8600       # built for inclusion in a dll (and should export symbols for example).
8601       # Although the cygwin gcc ignores -fPIC, still need this for old-style
8602       # (--disable-auto-import) libraries
8603       lt_prog_compiler_pic='-DDLL_EXPORT'
8604       ;;
8605
8606     darwin* | rhapsody*)
8607       # PIC is the default on this platform
8608       # Common symbols not allowed in MH_DYLIB files
8609       lt_prog_compiler_pic='-fno-common'
8610       ;;
8611
8612     haiku*)
8613       # PIC is the default for Haiku.
8614       # The "-static" flag exists, but is broken.
8615       lt_prog_compiler_static=
8616       ;;
8617
8618     hpux*)
8619       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8620       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8621       # sets the default TLS model and affects inlining.
8622       case $host_cpu in
8623       hppa*64*)
8624         # +Z the default
8625         ;;
8626       *)
8627         lt_prog_compiler_pic='-fPIC'
8628         ;;
8629       esac
8630       ;;
8631
8632     interix[3-9]*)
8633       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8634       # Instead, we relocate shared libraries at runtime.
8635       ;;
8636
8637     msdosdjgpp*)
8638       # Just because we use GCC doesn't mean we suddenly get shared libraries
8639       # on systems that don't support them.
8640       lt_prog_compiler_can_build_shared=no
8641       enable_shared=no
8642       ;;
8643
8644     *nto* | *qnx*)
8645       # QNX uses GNU C++, but need to define -shared option too, otherwise
8646       # it will coredump.
8647       lt_prog_compiler_pic='-fPIC -shared'
8648       ;;
8649
8650     sysv4*MP*)
8651       if test -d /usr/nec; then
8652         lt_prog_compiler_pic=-Kconform_pic
8653       fi
8654       ;;
8655
8656     *)
8657       lt_prog_compiler_pic='-fPIC'
8658       ;;
8659     esac
8660
8661     case $cc_basename in
8662     nvcc*) # Cuda Compiler Driver 2.2
8663       lt_prog_compiler_wl='-Xlinker '
8664       lt_prog_compiler_pic='-Xcompiler -fPIC'
8665       ;;
8666     esac
8667   else
8668     # PORTME Check for flag to pass linker flags through the system compiler.
8669     case $host_os in
8670     aix*)
8671       lt_prog_compiler_wl='-Wl,'
8672       if test "$host_cpu" = ia64; then
8673         # AIX 5 now supports IA64 processor
8674         lt_prog_compiler_static='-Bstatic'
8675       else
8676         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8677       fi
8678       ;;
8679
8680     mingw* | cygwin* | pw32* | os2* | cegcc*)
8681       # This hack is so that the source file can tell whether it is being
8682       # built for inclusion in a dll (and should export symbols for example).
8683       lt_prog_compiler_pic='-DDLL_EXPORT'
8684       ;;
8685
8686     hpux9* | hpux10* | hpux11*)
8687       lt_prog_compiler_wl='-Wl,'
8688       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8689       # not for PA HP-UX.
8690       case $host_cpu in
8691       hppa*64*|ia64*)
8692         # +Z the default
8693         ;;
8694       *)
8695         lt_prog_compiler_pic='+Z'
8696         ;;
8697       esac
8698       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8699       lt_prog_compiler_static='${wl}-a ${wl}archive'
8700       ;;
8701
8702     irix5* | irix6* | nonstopux*)
8703       lt_prog_compiler_wl='-Wl,'
8704       # PIC (with -KPIC) is the default.
8705       lt_prog_compiler_static='-non_shared'
8706       ;;
8707
8708     linux* | k*bsd*-gnu | kopensolaris*-gnu)
8709       case $cc_basename in
8710       # old Intel for x86_64 which still supported -KPIC.
8711       ecc*)
8712         lt_prog_compiler_wl='-Wl,'
8713         lt_prog_compiler_pic='-KPIC'
8714         lt_prog_compiler_static='-static'
8715         ;;
8716       # icc used to be incompatible with GCC.
8717       # ICC 10 doesn't accept -KPIC any more.
8718       icc* | ifort*)
8719         lt_prog_compiler_wl='-Wl,'
8720         lt_prog_compiler_pic='-fPIC'
8721         lt_prog_compiler_static='-static'
8722         ;;
8723       # Lahey Fortran 8.1.
8724       lf95*)
8725         lt_prog_compiler_wl='-Wl,'
8726         lt_prog_compiler_pic='--shared'
8727         lt_prog_compiler_static='--static'
8728         ;;
8729       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8730         # Portland Group compilers (*not* the Pentium gcc compiler,
8731         # which looks to be a dead project)
8732         lt_prog_compiler_wl='-Wl,'
8733         lt_prog_compiler_pic='-fpic'
8734         lt_prog_compiler_static='-Bstatic'
8735         ;;
8736       ccc*)
8737         lt_prog_compiler_wl='-Wl,'
8738         # All Alpha code is PIC.
8739         lt_prog_compiler_static='-non_shared'
8740         ;;
8741       xl* | bgxl* | bgf* | mpixl*)
8742         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8743         lt_prog_compiler_wl='-Wl,'
8744         lt_prog_compiler_pic='-qpic'
8745         lt_prog_compiler_static='-qstaticlink'
8746         ;;
8747       *)
8748         case `$CC -V 2>&1 | sed 5q` in
8749         *Sun\ F* | *Sun*Fortran*)
8750           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8751           lt_prog_compiler_pic='-KPIC'
8752           lt_prog_compiler_static='-Bstatic'
8753           lt_prog_compiler_wl=''
8754           ;;
8755         *Sun\ C*)
8756           # Sun C 5.9
8757           lt_prog_compiler_pic='-KPIC'
8758           lt_prog_compiler_static='-Bstatic'
8759           lt_prog_compiler_wl='-Wl,'
8760           ;;
8761         esac
8762         ;;
8763       esac
8764       ;;
8765
8766     newsos6)
8767       lt_prog_compiler_pic='-KPIC'
8768       lt_prog_compiler_static='-Bstatic'
8769       ;;
8770
8771     *nto* | *qnx*)
8772       # QNX uses GNU C++, but need to define -shared option too, otherwise
8773       # it will coredump.
8774       lt_prog_compiler_pic='-fPIC -shared'
8775       ;;
8776
8777     osf3* | osf4* | osf5*)
8778       lt_prog_compiler_wl='-Wl,'
8779       # All OSF/1 code is PIC.
8780       lt_prog_compiler_static='-non_shared'
8781       ;;
8782
8783     rdos*)
8784       lt_prog_compiler_static='-non_shared'
8785       ;;
8786
8787     solaris*)
8788       lt_prog_compiler_pic='-KPIC'
8789       lt_prog_compiler_static='-Bstatic'
8790       case $cc_basename in
8791       f77* | f90* | f95*)
8792         lt_prog_compiler_wl='-Qoption ld ';;
8793       *)
8794         lt_prog_compiler_wl='-Wl,';;
8795       esac
8796       ;;
8797
8798     sunos4*)
8799       lt_prog_compiler_wl='-Qoption ld '
8800       lt_prog_compiler_pic='-PIC'
8801       lt_prog_compiler_static='-Bstatic'
8802       ;;
8803
8804     sysv4 | sysv4.2uw2* | sysv4.3*)
8805       lt_prog_compiler_wl='-Wl,'
8806       lt_prog_compiler_pic='-KPIC'
8807       lt_prog_compiler_static='-Bstatic'
8808       ;;
8809
8810     sysv4*MP*)
8811       if test -d /usr/nec ;then
8812         lt_prog_compiler_pic='-Kconform_pic'
8813         lt_prog_compiler_static='-Bstatic'
8814       fi
8815       ;;
8816
8817     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8818       lt_prog_compiler_wl='-Wl,'
8819       lt_prog_compiler_pic='-KPIC'
8820       lt_prog_compiler_static='-Bstatic'
8821       ;;
8822
8823     unicos*)
8824       lt_prog_compiler_wl='-Wl,'
8825       lt_prog_compiler_can_build_shared=no
8826       ;;
8827
8828     uts4*)
8829       lt_prog_compiler_pic='-pic'
8830       lt_prog_compiler_static='-Bstatic'
8831       ;;
8832
8833     *)
8834       lt_prog_compiler_can_build_shared=no
8835       ;;
8836     esac
8837   fi
8838
8839 case $host_os in
8840   # For platforms which do not support PIC, -DPIC is meaningless:
8841   *djgpp*)
8842     lt_prog_compiler_pic=
8843     ;;
8844   *)
8845     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8846     ;;
8847 esac
8848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8849 $as_echo "$lt_prog_compiler_pic" >&6; }
8850
8851
8852
8853
8854
8855
8856 #
8857 # Check to make sure the PIC flag actually works.
8858 #
8859 if test -n "$lt_prog_compiler_pic"; then
8860   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8861 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8862 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8863   $as_echo_n "(cached) " >&6
8864 else
8865   lt_cv_prog_compiler_pic_works=no
8866    ac_outfile=conftest.$ac_objext
8867    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8868    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8869    # Insert the option either (1) after the last *FLAGS variable, or
8870    # (2) before a word containing "conftest.", or (3) at the end.
8871    # Note that $ac_compile itself does not contain backslashes and begins
8872    # with a dollar sign (not a hyphen), so the echo should work correctly.
8873    # The option is referenced via a variable to avoid confusing sed.
8874    lt_compile=`echo "$ac_compile" | $SED \
8875    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8876    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8877    -e 's:$: $lt_compiler_flag:'`
8878    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8879    (eval "$lt_compile" 2>conftest.err)
8880    ac_status=$?
8881    cat conftest.err >&5
8882    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8883    if (exit $ac_status) && test -s "$ac_outfile"; then
8884      # The compiler can only warn and ignore the option if not recognized
8885      # So say no if there are warnings other than the usual output.
8886      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8887      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8888      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8889        lt_cv_prog_compiler_pic_works=yes
8890      fi
8891    fi
8892    $RM conftest*
8893
8894 fi
8895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8896 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8897
8898 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8899     case $lt_prog_compiler_pic in
8900      "" | " "*) ;;
8901      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8902      esac
8903 else
8904     lt_prog_compiler_pic=
8905      lt_prog_compiler_can_build_shared=no
8906 fi
8907
8908 fi
8909
8910
8911
8912
8913
8914
8915 #
8916 # Check to make sure the static flag actually works.
8917 #
8918 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8920 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8921 if ${lt_cv_prog_compiler_static_works+:} false; then :
8922   $as_echo_n "(cached) " >&6
8923 else
8924   lt_cv_prog_compiler_static_works=no
8925    save_LDFLAGS="$LDFLAGS"
8926    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8927    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8928    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8929      # The linker can only warn and ignore the option if not recognized
8930      # So say no if there are warnings
8931      if test -s conftest.err; then
8932        # Append any errors to the config.log.
8933        cat conftest.err 1>&5
8934        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8935        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8936        if diff conftest.exp conftest.er2 >/dev/null; then
8937          lt_cv_prog_compiler_static_works=yes
8938        fi
8939      else
8940        lt_cv_prog_compiler_static_works=yes
8941      fi
8942    fi
8943    $RM -r conftest*
8944    LDFLAGS="$save_LDFLAGS"
8945
8946 fi
8947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8948 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8949
8950 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8951     :
8952 else
8953     lt_prog_compiler_static=
8954 fi
8955
8956
8957
8958
8959
8960
8961
8962   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8963 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8964 if ${lt_cv_prog_compiler_c_o+:} false; then :
8965   $as_echo_n "(cached) " >&6
8966 else
8967   lt_cv_prog_compiler_c_o=no
8968    $RM -r conftest 2>/dev/null
8969    mkdir conftest
8970    cd conftest
8971    mkdir out
8972    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8973
8974    lt_compiler_flag="-o out/conftest2.$ac_objext"
8975    # Insert the option either (1) after the last *FLAGS variable, or
8976    # (2) before a word containing "conftest.", or (3) at the end.
8977    # Note that $ac_compile itself does not contain backslashes and begins
8978    # with a dollar sign (not a hyphen), so the echo should work correctly.
8979    lt_compile=`echo "$ac_compile" | $SED \
8980    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8981    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8982    -e 's:$: $lt_compiler_flag:'`
8983    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8984    (eval "$lt_compile" 2>out/conftest.err)
8985    ac_status=$?
8986    cat out/conftest.err >&5
8987    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8988    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8989    then
8990      # The compiler can only warn and ignore the option if not recognized
8991      # So say no if there are warnings
8992      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8993      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8994      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8995        lt_cv_prog_compiler_c_o=yes
8996      fi
8997    fi
8998    chmod u+w . 2>&5
8999    $RM conftest*
9000    # SGI C++ compiler will create directory out/ii_files/ for
9001    # template instantiation
9002    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9003    $RM out/* && rmdir out
9004    cd ..
9005    $RM -r conftest
9006    $RM conftest*
9007
9008 fi
9009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9010 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9011
9012
9013
9014
9015
9016
9017   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9018 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9019 if ${lt_cv_prog_compiler_c_o+:} false; then :
9020   $as_echo_n "(cached) " >&6
9021 else
9022   lt_cv_prog_compiler_c_o=no
9023    $RM -r conftest 2>/dev/null
9024    mkdir conftest
9025    cd conftest
9026    mkdir out
9027    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9028
9029    lt_compiler_flag="-o out/conftest2.$ac_objext"
9030    # Insert the option either (1) after the last *FLAGS variable, or
9031    # (2) before a word containing "conftest.", or (3) at the end.
9032    # Note that $ac_compile itself does not contain backslashes and begins
9033    # with a dollar sign (not a hyphen), so the echo should work correctly.
9034    lt_compile=`echo "$ac_compile" | $SED \
9035    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9036    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9037    -e 's:$: $lt_compiler_flag:'`
9038    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9039    (eval "$lt_compile" 2>out/conftest.err)
9040    ac_status=$?
9041    cat out/conftest.err >&5
9042    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9043    if (exit $ac_status) && test -s out/conftest2.$ac_objext
9044    then
9045      # The compiler can only warn and ignore the option if not recognized
9046      # So say no if there are warnings
9047      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9048      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9049      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9050        lt_cv_prog_compiler_c_o=yes
9051      fi
9052    fi
9053    chmod u+w . 2>&5
9054    $RM conftest*
9055    # SGI C++ compiler will create directory out/ii_files/ for
9056    # template instantiation
9057    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9058    $RM out/* && rmdir out
9059    cd ..
9060    $RM -r conftest
9061    $RM conftest*
9062
9063 fi
9064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9065 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9066
9067
9068
9069
9070 hard_links="nottested"
9071 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9072   # do not overwrite the value of need_locks provided by the user
9073   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9074 $as_echo_n "checking if we can lock with hard links... " >&6; }
9075   hard_links=yes
9076   $RM conftest*
9077   ln conftest.a conftest.b 2>/dev/null && hard_links=no
9078   touch conftest.a
9079   ln conftest.a conftest.b 2>&5 || hard_links=no
9080   ln conftest.a conftest.b 2>/dev/null && hard_links=no
9081   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9082 $as_echo "$hard_links" >&6; }
9083   if test "$hard_links" = no; then
9084     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9085 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9086     need_locks=warn
9087   fi
9088 else
9089   need_locks=no
9090 fi
9091
9092
9093
9094
9095
9096
9097   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9098 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9099
9100   runpath_var=
9101   allow_undefined_flag=
9102   always_export_symbols=no
9103   archive_cmds=
9104   archive_expsym_cmds=
9105   compiler_needs_object=no
9106   enable_shared_with_static_runtimes=no
9107   export_dynamic_flag_spec=
9108   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9109   hardcode_automatic=no
9110   hardcode_direct=no
9111   hardcode_direct_absolute=no
9112   hardcode_libdir_flag_spec=
9113   hardcode_libdir_flag_spec_ld=
9114   hardcode_libdir_separator=
9115   hardcode_minus_L=no
9116   hardcode_shlibpath_var=unsupported
9117   inherit_rpath=no
9118   link_all_deplibs=unknown
9119   module_cmds=
9120   module_expsym_cmds=
9121   old_archive_from_new_cmds=
9122   old_archive_from_expsyms_cmds=
9123   thread_safe_flag_spec=
9124   whole_archive_flag_spec=
9125   # include_expsyms should be a list of space-separated symbols to be *always*
9126   # included in the symbol list
9127   include_expsyms=
9128   # exclude_expsyms can be an extended regexp of symbols to exclude
9129   # it will be wrapped by ` (' and `)$', so one must not match beginning or
9130   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9131   # as well as any symbol that contains `d'.
9132   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9133   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9134   # platforms (ab)use it in PIC code, but their linkers get confused if
9135   # the symbol is explicitly referenced.  Since portable code cannot
9136   # rely on this symbol name, it's probably fine to never include it in
9137   # preloaded symbol tables.
9138   # Exclude shared library initialization/finalization symbols.
9139   extract_expsyms_cmds=
9140
9141   case $host_os in
9142   cygwin* | mingw* | pw32* | cegcc*)
9143     # FIXME: the MSVC++ port hasn't been tested in a loooong time
9144     # When not using gcc, we currently assume that we are using
9145     # Microsoft Visual C++.
9146     if test "$GCC" != yes; then
9147       with_gnu_ld=no
9148     fi
9149     ;;
9150   interix*)
9151     # we just hope/assume this is gcc and not c89 (= MSVC++)
9152     with_gnu_ld=yes
9153     ;;
9154   openbsd*)
9155     with_gnu_ld=no
9156     ;;
9157   esac
9158
9159   ld_shlibs=yes
9160
9161   # On some targets, GNU ld is compatible enough with the native linker
9162   # that we're better off using the native interface for both.
9163   lt_use_gnu_ld_interface=no
9164   if test "$with_gnu_ld" = yes; then
9165     case $host_os in
9166       aix*)
9167         # The AIX port of GNU ld has always aspired to compatibility
9168         # with the native linker.  However, as the warning in the GNU ld
9169         # block says, versions before 2.19.5* couldn't really create working
9170         # shared libraries, regardless of the interface used.
9171         case `$LD -v 2>&1` in
9172           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9173           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9174           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9175           *)
9176             lt_use_gnu_ld_interface=yes
9177             ;;
9178         esac
9179         ;;
9180       *)
9181         lt_use_gnu_ld_interface=yes
9182         ;;
9183     esac
9184   fi
9185
9186   if test "$lt_use_gnu_ld_interface" = yes; then
9187     # If archive_cmds runs LD, not CC, wlarc should be empty
9188     wlarc='${wl}'
9189
9190     # Set some defaults for GNU ld with shared library support. These
9191     # are reset later if shared libraries are not supported. Putting them
9192     # here allows them to be overridden if necessary.
9193     runpath_var=LD_RUN_PATH
9194     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9195     export_dynamic_flag_spec='${wl}--export-dynamic'
9196     # ancient GNU ld didn't support --whole-archive et. al.
9197     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9198       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9199     else
9200       whole_archive_flag_spec=
9201     fi
9202     supports_anon_versioning=no
9203     case `$LD -v 2>&1` in
9204       *GNU\ gold*) supports_anon_versioning=yes ;;
9205       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9206       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9207       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9208       *\ 2.11.*) ;; # other 2.11 versions
9209       *) supports_anon_versioning=yes ;;
9210     esac
9211
9212     # See if GNU ld supports shared libraries.
9213     case $host_os in
9214     aix[3-9]*)
9215       # On AIX/PPC, the GNU linker is very broken
9216       if test "$host_cpu" != ia64; then
9217         ld_shlibs=no
9218         cat <<_LT_EOF 1>&2
9219
9220 *** Warning: the GNU linker, at least up to release 2.19, is reported
9221 *** to be unable to reliably create shared libraries on AIX.
9222 *** Therefore, libtool is disabling shared libraries support.  If you
9223 *** really care for shared libraries, you may want to install binutils
9224 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9225 *** You will then need to restart the configuration process.
9226
9227 _LT_EOF
9228       fi
9229       ;;
9230
9231     amigaos*)
9232       case $host_cpu in
9233       powerpc)
9234             # see comment about AmigaOS4 .so support
9235             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9236             archive_expsym_cmds=''
9237         ;;
9238       m68k)
9239             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)'
9240             hardcode_libdir_flag_spec='-L$libdir'
9241             hardcode_minus_L=yes
9242         ;;
9243       esac
9244       ;;
9245
9246     beos*)
9247       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9248         allow_undefined_flag=unsupported
9249         # Joseph Beckenbach <[email protected]> says some releases of gcc
9250         # support --undefined.  This deserves some investigation.  FIXME
9251         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9252       else
9253         ld_shlibs=no
9254       fi
9255       ;;
9256
9257     cygwin* | mingw* | pw32* | cegcc*)
9258       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9259       # as there is no search path for DLLs.
9260       hardcode_libdir_flag_spec='-L$libdir'
9261       export_dynamic_flag_spec='${wl}--export-all-symbols'
9262       allow_undefined_flag=unsupported
9263       always_export_symbols=no
9264       enable_shared_with_static_runtimes=yes
9265       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9266
9267       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9268         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9269         # If the export-symbols file already is a .def file (1st line
9270         # is EXPORTS), use it as is; otherwise, prepend...
9271         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9272           cp $export_symbols $output_objdir/$soname.def;
9273         else
9274           echo EXPORTS > $output_objdir/$soname.def;
9275           cat $export_symbols >> $output_objdir/$soname.def;
9276         fi~
9277         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9278       else
9279         ld_shlibs=no
9280       fi
9281       ;;
9282
9283     haiku*)
9284       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9285       link_all_deplibs=yes
9286       ;;
9287
9288     interix[3-9]*)
9289       hardcode_direct=no
9290       hardcode_shlibpath_var=no
9291       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9292       export_dynamic_flag_spec='${wl}-E'
9293       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9294       # Instead, shared libraries are loaded at an image base (0x10000000 by
9295       # default) and relocated if they conflict, which is a slow very memory
9296       # consuming and fragmenting process.  To avoid this, we pick a random,
9297       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9298       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9299       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9300       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'
9301       ;;
9302
9303     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9304       tmp_diet=no
9305       if test "$host_os" = linux-dietlibc; then
9306         case $cc_basename in
9307           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
9308         esac
9309       fi
9310       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9311          && test "$tmp_diet" = no
9312       then
9313         tmp_addflag=' $pic_flag'
9314         tmp_sharedflag='-shared'
9315         case $cc_basename,$host_cpu in
9316         pgcc*)                          # Portland Group C compiler
9317           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9318           tmp_addflag=' $pic_flag'
9319           ;;
9320         pgf77* | pgf90* | pgf95* | pgfortran*)
9321                                         # Portland Group f77 and f90 compilers
9322           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9323           tmp_addflag=' $pic_flag -Mnomain' ;;
9324         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
9325           tmp_addflag=' -i_dynamic' ;;
9326         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
9327           tmp_addflag=' -i_dynamic -nofor_main' ;;
9328         ifc* | ifort*)                  # Intel Fortran compiler
9329           tmp_addflag=' -nofor_main' ;;
9330         lf95*)                          # Lahey Fortran 8.1
9331           whole_archive_flag_spec=
9332           tmp_sharedflag='--shared' ;;
9333         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9334           tmp_sharedflag='-qmkshrobj'
9335           tmp_addflag= ;;
9336         nvcc*)  # Cuda Compiler Driver 2.2
9337           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9338           compiler_needs_object=yes
9339           ;;
9340         esac
9341         case `$CC -V 2>&1 | sed 5q` in
9342         *Sun\ C*)                       # Sun C 5.9
9343           whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9344           compiler_needs_object=yes
9345           tmp_sharedflag='-G' ;;
9346         *Sun\ F*)                       # Sun Fortran 8.3
9347           tmp_sharedflag='-G' ;;
9348         esac
9349         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9350
9351         if test "x$supports_anon_versioning" = xyes; then
9352           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9353             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9354             echo "local: *; };" >> $output_objdir/$libname.ver~
9355             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9356         fi
9357
9358         case $cc_basename in
9359         xlf* | bgf* | bgxlf* | mpixlf*)
9360           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9361           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9362           hardcode_libdir_flag_spec=
9363           hardcode_libdir_flag_spec_ld='-rpath $libdir'
9364           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9365           if test "x$supports_anon_versioning" = xyes; then
9366             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9367               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9368               echo "local: *; };" >> $output_objdir/$libname.ver~
9369               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9370           fi
9371           ;;
9372         esac
9373       else
9374         ld_shlibs=no
9375       fi
9376       ;;
9377
9378     netbsd*)
9379       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9380         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9381         wlarc=
9382       else
9383         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9384         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9385       fi
9386       ;;
9387
9388     solaris*)
9389       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9390         ld_shlibs=no
9391         cat <<_LT_EOF 1>&2
9392
9393 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9394 *** create shared libraries on Solaris systems.  Therefore, libtool
9395 *** is disabling shared libraries support.  We urge you to upgrade GNU
9396 *** binutils to release 2.9.1 or newer.  Another option is to modify
9397 *** your PATH or compiler configuration so that the native linker is
9398 *** used, and then restart.
9399
9400 _LT_EOF
9401       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9402         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9403         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9404       else
9405         ld_shlibs=no
9406       fi
9407       ;;
9408
9409     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9410       case `$LD -v 2>&1` in
9411         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9412         ld_shlibs=no
9413         cat <<_LT_EOF 1>&2
9414
9415 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9416 *** reliably create shared libraries on SCO systems.  Therefore, libtool
9417 *** is disabling shared libraries support.  We urge you to upgrade GNU
9418 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9419 *** your PATH or compiler configuration so that the native linker is
9420 *** used, and then restart.
9421
9422 _LT_EOF
9423         ;;
9424         *)
9425           # For security reasons, it is highly recommended that you always
9426           # use absolute paths for naming shared libraries, and exclude the
9427           # DT_RUNPATH tag from executables and libraries.  But doing so
9428           # requires that you compile everything twice, which is a pain.
9429           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9430             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9431             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9432             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9433           else
9434             ld_shlibs=no
9435           fi
9436         ;;
9437       esac
9438       ;;
9439
9440     sunos4*)
9441       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9442       wlarc=
9443       hardcode_direct=yes
9444       hardcode_shlibpath_var=no
9445       ;;
9446
9447     *)
9448       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9449         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9450         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9451       else
9452         ld_shlibs=no
9453       fi
9454       ;;
9455     esac
9456
9457     if test "$ld_shlibs" = no; then
9458       runpath_var=
9459       hardcode_libdir_flag_spec=
9460       export_dynamic_flag_spec=
9461       whole_archive_flag_spec=
9462     fi
9463   else
9464     # PORTME fill in a description of your system's linker (not GNU ld)
9465     case $host_os in
9466     aix3*)
9467       allow_undefined_flag=unsupported
9468       always_export_symbols=yes
9469       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'
9470       # Note: this linker hardcodes the directories in LIBPATH if there
9471       # are no directories specified by -L.
9472       hardcode_minus_L=yes
9473       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9474         # Neither direct hardcoding nor static linking is supported with a
9475         # broken collect2.
9476         hardcode_direct=unsupported
9477       fi
9478       ;;
9479
9480     aix[4-9]*)
9481       if test "$host_cpu" = ia64; then
9482         # On IA64, the linker does run time linking by default, so we don't
9483         # have to do anything special.
9484         aix_use_runtimelinking=no
9485         exp_sym_flag='-Bexport'
9486         no_entry_flag=""
9487       else
9488         # If we're using GNU nm, then we don't want the "-C" option.
9489         # -C means demangle to AIX nm, but means don't demangle with GNU nm
9490         # Also, AIX nm treats weak defined symbols like other global
9491         # defined symbols, whereas GNU nm marks them as "W".
9492         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9493           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9494         else
9495           export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9496         fi
9497         aix_use_runtimelinking=no
9498
9499         # Test if we are trying to use run time linking or normal
9500         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9501         # need to do runtime linking.
9502         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9503           for ld_flag in $LDFLAGS; do
9504           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9505             aix_use_runtimelinking=yes
9506             break
9507           fi
9508           done
9509           ;;
9510         esac
9511
9512         exp_sym_flag='-bexport'
9513         no_entry_flag='-bnoentry'
9514       fi
9515
9516       # When large executables or shared objects are built, AIX ld can
9517       # have problems creating the table of contents.  If linking a library
9518       # or program results in "error TOC overflow" add -mminimal-toc to
9519       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9520       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9521
9522       archive_cmds=''
9523       hardcode_direct=yes
9524       hardcode_direct_absolute=yes
9525       hardcode_libdir_separator=':'
9526       link_all_deplibs=yes
9527       file_list_spec='${wl}-f,'
9528
9529       if test "$GCC" = yes; then
9530         case $host_os in aix4.[012]|aix4.[012].*)
9531         # We only want to do this on AIX 4.2 and lower, the check
9532         # below for broken collect2 doesn't work under 4.3+
9533           collect2name=`${CC} -print-prog-name=collect2`
9534           if test -f "$collect2name" &&
9535            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9536           then
9537           # We have reworked collect2
9538           :
9539           else
9540           # We have old collect2
9541           hardcode_direct=unsupported
9542           # It fails to find uninstalled libraries when the uninstalled
9543           # path is not listed in the libpath.  Setting hardcode_minus_L
9544           # to unsupported forces relinking
9545           hardcode_minus_L=yes
9546           hardcode_libdir_flag_spec='-L$libdir'
9547           hardcode_libdir_separator=
9548           fi
9549           ;;
9550         esac
9551         shared_flag='-shared'
9552         if test "$aix_use_runtimelinking" = yes; then
9553           shared_flag="$shared_flag "'${wl}-G'
9554         fi
9555       else
9556         # not using gcc
9557         if test "$host_cpu" = ia64; then
9558         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9559         # chokes on -Wl,-G. The following line is correct:
9560           shared_flag='-G'
9561         else
9562           if test "$aix_use_runtimelinking" = yes; then
9563             shared_flag='${wl}-G'
9564           else
9565             shared_flag='${wl}-bM:SRE'
9566           fi
9567         fi
9568       fi
9569
9570       export_dynamic_flag_spec='${wl}-bexpall'
9571       # It seems that -bexpall does not export symbols beginning with
9572       # underscore (_), so it is better to generate a list of symbols to export.
9573       always_export_symbols=yes
9574       if test "$aix_use_runtimelinking" = yes; then
9575         # Warning - without using the other runtime loading flags (-brtl),
9576         # -berok will link without error, but may produce a broken library.
9577         allow_undefined_flag='-berok'
9578         # Determine the default libpath from the value encoded in an
9579         # empty executable.
9580         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9581 /* end confdefs.h.  */
9582
9583 int
9584 main ()
9585 {
9586
9587   ;
9588   return 0;
9589 }
9590 _ACEOF
9591 if ac_fn_c_try_link "$LINENO"; then :
9592
9593 lt_aix_libpath_sed='
9594     /Import File Strings/,/^$/ {
9595         /^0/ {
9596             s/^0  *\(.*\)$/\1/
9597             p
9598         }
9599     }'
9600 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9601 # Check for a 64-bit object if we didn't find anything.
9602 if test -z "$aix_libpath"; then
9603   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9604 fi
9605 fi
9606 rm -f core conftest.err conftest.$ac_objext \
9607     conftest$ac_exeext conftest.$ac_ext
9608 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9609
9610         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9611         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9612       else
9613         if test "$host_cpu" = ia64; then
9614           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9615           allow_undefined_flag="-z nodefs"
9616           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"
9617         else
9618          # Determine the default libpath from the value encoded in an
9619          # empty executable.
9620          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9621 /* end confdefs.h.  */
9622
9623 int
9624 main ()
9625 {
9626
9627   ;
9628   return 0;
9629 }
9630 _ACEOF
9631 if ac_fn_c_try_link "$LINENO"; then :
9632
9633 lt_aix_libpath_sed='
9634     /Import File Strings/,/^$/ {
9635         /^0/ {
9636             s/^0  *\(.*\)$/\1/
9637             p
9638         }
9639     }'
9640 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9641 # Check for a 64-bit object if we didn't find anything.
9642 if test -z "$aix_libpath"; then
9643   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9644 fi
9645 fi
9646 rm -f core conftest.err conftest.$ac_objext \
9647     conftest$ac_exeext conftest.$ac_ext
9648 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9649
9650          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9651           # Warning - without using the other run time loading flags,
9652           # -berok will link without error, but may produce a broken library.
9653           no_undefined_flag=' ${wl}-bernotok'
9654           allow_undefined_flag=' ${wl}-berok'
9655           if test "$with_gnu_ld" = yes; then
9656             # We only use this code for GNU lds that support --whole-archive.
9657             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9658           else
9659             # Exported symbols can be pulled into shared objects from archives
9660             whole_archive_flag_spec='$convenience'
9661           fi
9662           archive_cmds_need_lc=yes
9663           # This is similar to how AIX traditionally builds its shared libraries.
9664           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'
9665         fi
9666       fi
9667       ;;
9668
9669     amigaos*)
9670       case $host_cpu in
9671       powerpc)
9672             # see comment about AmigaOS4 .so support
9673             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9674             archive_expsym_cmds=''
9675         ;;
9676       m68k)
9677             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)'
9678             hardcode_libdir_flag_spec='-L$libdir'
9679             hardcode_minus_L=yes
9680         ;;
9681       esac
9682       ;;
9683
9684     bsdi[45]*)
9685       export_dynamic_flag_spec=-rdynamic
9686       ;;
9687
9688     cygwin* | mingw* | pw32* | cegcc*)
9689       # When not using gcc, we currently assume that we are using
9690       # Microsoft Visual C++.
9691       # hardcode_libdir_flag_spec is actually meaningless, as there is
9692       # no search path for DLLs.
9693       hardcode_libdir_flag_spec=' '
9694       allow_undefined_flag=unsupported
9695       # Tell ltmain to make .lib files, not .a files.
9696       libext=lib
9697       # Tell ltmain to make .dll files, not .so files.
9698       shrext_cmds=".dll"
9699       # FIXME: Setting linknames here is a bad hack.
9700       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9701       # The linker will automatically build a .lib file if we build a DLL.
9702       old_archive_from_new_cmds='true'
9703       # FIXME: Should let the user specify the lib program.
9704       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9705       fix_srcfile_path='`cygpath -w "$srcfile"`'
9706       enable_shared_with_static_runtimes=yes
9707       ;;
9708
9709     darwin* | rhapsody*)
9710
9711
9712   archive_cmds_need_lc=no
9713   hardcode_direct=no
9714   hardcode_automatic=yes
9715   hardcode_shlibpath_var=unsupported
9716   if test "$lt_cv_ld_force_load" = "yes"; then
9717     whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
9718   else
9719     whole_archive_flag_spec=''
9720   fi
9721   link_all_deplibs=yes
9722   allow_undefined_flag="$_lt_dar_allow_undefined"
9723   case $cc_basename in
9724      ifort*) _lt_dar_can_shared=yes ;;
9725      *) _lt_dar_can_shared=$GCC ;;
9726   esac
9727   if test "$_lt_dar_can_shared" = "yes"; then
9728     output_verbose_link_cmd=func_echo_all
9729     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9730     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9731     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 ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
9732     module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
9733
9734   else
9735   ld_shlibs=no
9736   fi
9737
9738       ;;
9739
9740     dgux*)
9741       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9742       hardcode_libdir_flag_spec='-L$libdir'
9743       hardcode_shlibpath_var=no
9744       ;;
9745
9746     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9747     # support.  Future versions do this automatically, but an explicit c++rt0.o
9748     # does not break anything, and helps significantly (at the cost of a little
9749     # extra space).
9750     freebsd2.2*)
9751       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9752       hardcode_libdir_flag_spec='-R$libdir'
9753       hardcode_direct=yes
9754       hardcode_shlibpath_var=no
9755       ;;
9756
9757     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9758     freebsd2.*)
9759       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9760       hardcode_direct=yes
9761       hardcode_minus_L=yes
9762       hardcode_shlibpath_var=no
9763       ;;
9764
9765     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9766     freebsd* | dragonfly*)
9767       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9768       hardcode_libdir_flag_spec='-R$libdir'
9769       hardcode_direct=yes
9770       hardcode_shlibpath_var=no
9771       ;;
9772
9773     hpux9*)
9774       if test "$GCC" = yes; then
9775         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'
9776       else
9777         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'
9778       fi
9779       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9780       hardcode_libdir_separator=:
9781       hardcode_direct=yes
9782
9783       # hardcode_minus_L: Not really in the search PATH,
9784       # but as the default location of the library.
9785       hardcode_minus_L=yes
9786       export_dynamic_flag_spec='${wl}-E'
9787       ;;
9788
9789     hpux10*)
9790       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9791         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9792       else
9793         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9794       fi
9795       if test "$with_gnu_ld" = no; then
9796         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9797         hardcode_libdir_flag_spec_ld='+b $libdir'
9798         hardcode_libdir_separator=:
9799         hardcode_direct=yes
9800         hardcode_direct_absolute=yes
9801         export_dynamic_flag_spec='${wl}-E'
9802         # hardcode_minus_L: Not really in the search PATH,
9803         # but as the default location of the library.
9804         hardcode_minus_L=yes
9805       fi
9806       ;;
9807
9808     hpux11*)
9809       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9810         case $host_cpu in
9811         hppa*64*)
9812           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9813           ;;
9814         ia64*)
9815           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9816           ;;
9817         *)
9818           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9819           ;;
9820         esac
9821       else
9822         case $host_cpu in
9823         hppa*64*)
9824           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9825           ;;
9826         ia64*)
9827           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9828           ;;
9829         *)
9830
9831           # Older versions of the 11.00 compiler do not understand -b yet
9832           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9833           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9834 $as_echo_n "checking if $CC understands -b... " >&6; }
9835 if ${lt_cv_prog_compiler__b+:} false; then :
9836   $as_echo_n "(cached) " >&6
9837 else
9838   lt_cv_prog_compiler__b=no
9839    save_LDFLAGS="$LDFLAGS"
9840    LDFLAGS="$LDFLAGS -b"
9841    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9842    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9843      # The linker can only warn and ignore the option if not recognized
9844      # So say no if there are warnings
9845      if test -s conftest.err; then
9846        # Append any errors to the config.log.
9847        cat conftest.err 1>&5
9848        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9849        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9850        if diff conftest.exp conftest.er2 >/dev/null; then
9851          lt_cv_prog_compiler__b=yes
9852        fi
9853      else
9854        lt_cv_prog_compiler__b=yes
9855      fi
9856    fi
9857    $RM -r conftest*
9858    LDFLAGS="$save_LDFLAGS"
9859
9860 fi
9861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9862 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9863
9864 if test x"$lt_cv_prog_compiler__b" = xyes; then
9865     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9866 else
9867     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9868 fi
9869
9870           ;;
9871         esac
9872       fi
9873       if test "$with_gnu_ld" = no; then
9874         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9875         hardcode_libdir_separator=:
9876
9877         case $host_cpu in
9878         hppa*64*|ia64*)
9879           hardcode_direct=no
9880           hardcode_shlibpath_var=no
9881           ;;
9882         *)
9883           hardcode_direct=yes
9884           hardcode_direct_absolute=yes
9885           export_dynamic_flag_spec='${wl}-E'
9886
9887           # hardcode_minus_L: Not really in the search PATH,
9888           # but as the default location of the library.
9889           hardcode_minus_L=yes
9890           ;;
9891         esac
9892       fi
9893       ;;
9894
9895     irix5* | irix6* | nonstopux*)
9896       if test "$GCC" = yes; then
9897         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9898         # Try to use the -exported_symbol ld option, if it does not
9899         # work, assume that -exports_file does not work either and
9900         # implicitly export all symbols.
9901         save_LDFLAGS="$LDFLAGS"
9902         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9903         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9904 /* end confdefs.h.  */
9905 int foo(void) {}
9906 _ACEOF
9907 if ac_fn_c_try_link "$LINENO"; then :
9908   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9909
9910 fi
9911 rm -f core conftest.err conftest.$ac_objext \
9912     conftest$ac_exeext conftest.$ac_ext
9913         LDFLAGS="$save_LDFLAGS"
9914       else
9915         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9916         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9917       fi
9918       archive_cmds_need_lc='no'
9919       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9920       hardcode_libdir_separator=:
9921       inherit_rpath=yes
9922       link_all_deplibs=yes
9923       ;;
9924
9925     netbsd*)
9926       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9927         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9928       else
9929         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9930       fi
9931       hardcode_libdir_flag_spec='-R$libdir'
9932       hardcode_direct=yes
9933       hardcode_shlibpath_var=no
9934       ;;
9935
9936     newsos6)
9937       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9938       hardcode_direct=yes
9939       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9940       hardcode_libdir_separator=:
9941       hardcode_shlibpath_var=no
9942       ;;
9943
9944     *nto* | *qnx*)
9945       ;;
9946
9947     openbsd*)
9948       if test -f /usr/libexec/ld.so; then
9949         hardcode_direct=yes
9950         hardcode_shlibpath_var=no
9951         hardcode_direct_absolute=yes
9952         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9953           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9954           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9955           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9956           export_dynamic_flag_spec='${wl}-E'
9957         else
9958           case $host_os in
9959            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9960              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9961              hardcode_libdir_flag_spec='-R$libdir'
9962              ;;
9963            *)
9964              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9965              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9966              ;;
9967           esac
9968         fi
9969       else
9970         ld_shlibs=no
9971       fi
9972       ;;
9973
9974     os2*)
9975       hardcode_libdir_flag_spec='-L$libdir'
9976       hardcode_minus_L=yes
9977       allow_undefined_flag=unsupported
9978       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'
9979       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9980       ;;
9981
9982     osf3*)
9983       if test "$GCC" = yes; then
9984         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9985         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9986       else
9987         allow_undefined_flag=' -expect_unresolved \*'
9988         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9989       fi
9990       archive_cmds_need_lc='no'
9991       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9992       hardcode_libdir_separator=:
9993       ;;
9994
9995     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9996       if test "$GCC" = yes; then
9997         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9998         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9999         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10000       else
10001         allow_undefined_flag=' -expect_unresolved \*'
10002         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
10003         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~
10004         $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
10005
10006         # Both c and cxx compiler support -rpath directly
10007         hardcode_libdir_flag_spec='-rpath $libdir'
10008       fi
10009       archive_cmds_need_lc='no'
10010       hardcode_libdir_separator=:
10011       ;;
10012
10013     solaris*)
10014       no_undefined_flag=' -z defs'
10015       if test "$GCC" = yes; then
10016         wlarc='${wl}'
10017         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10018         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10019           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10020       else
10021         case `$CC -V 2>&1` in
10022         *"Compilers 5.0"*)
10023           wlarc=''
10024           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10025           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10026           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10027           ;;
10028         *)
10029           wlarc='${wl}'
10030           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10031           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10032           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10033           ;;
10034         esac
10035       fi
10036       hardcode_libdir_flag_spec='-R$libdir'
10037       hardcode_shlibpath_var=no
10038       case $host_os in
10039       solaris2.[0-5] | solaris2.[0-5].*) ;;
10040       *)
10041         # The compiler driver will combine and reorder linker options,
10042         # but understands `-z linker_flag'.  GCC discards it without `$wl',
10043         # but is careful enough not to reorder.
10044         # Supported since Solaris 2.6 (maybe 2.5.1?)
10045         if test "$GCC" = yes; then
10046           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10047         else
10048           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10049         fi
10050         ;;
10051       esac
10052       link_all_deplibs=yes
10053       ;;
10054
10055     sunos4*)
10056       if test "x$host_vendor" = xsequent; then
10057         # Use $CC to link under sequent, because it throws in some extra .o
10058         # files that make .init and .fini sections work.
10059         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10060       else
10061         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10062       fi
10063       hardcode_libdir_flag_spec='-L$libdir'
10064       hardcode_direct=yes
10065       hardcode_minus_L=yes
10066       hardcode_shlibpath_var=no
10067       ;;
10068
10069     sysv4)
10070       case $host_vendor in
10071         sni)
10072           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10073           hardcode_direct=yes # is this really true???
10074         ;;
10075         siemens)
10076           ## LD is ld it makes a PLAMLIB
10077           ## CC just makes a GrossModule.
10078           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10079           reload_cmds='$CC -r -o $output$reload_objs'
10080           hardcode_direct=no
10081         ;;
10082         motorola)
10083           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10084           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10085         ;;
10086       esac
10087       runpath_var='LD_RUN_PATH'
10088       hardcode_shlibpath_var=no
10089       ;;
10090
10091     sysv4.3*)
10092       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10093       hardcode_shlibpath_var=no
10094       export_dynamic_flag_spec='-Bexport'
10095       ;;
10096
10097     sysv4*MP*)
10098       if test -d /usr/nec; then
10099         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10100         hardcode_shlibpath_var=no
10101         runpath_var=LD_RUN_PATH
10102         hardcode_runpath_var=yes
10103         ld_shlibs=yes
10104       fi
10105       ;;
10106
10107     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10108       no_undefined_flag='${wl}-z,text'
10109       archive_cmds_need_lc=no
10110       hardcode_shlibpath_var=no
10111       runpath_var='LD_RUN_PATH'
10112
10113       if test "$GCC" = yes; then
10114         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10115         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10116       else
10117         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10118         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10119       fi
10120       ;;
10121
10122     sysv5* | sco3.2v5* | sco5v6*)
10123       # Note: We can NOT use -z defs as we might desire, because we do not
10124       # link with -lc, and that would cause any symbols used from libc to
10125       # always be unresolved, which means just about no library would
10126       # ever link correctly.  If we're not using GNU ld we use -z text
10127       # though, which does catch some bad symbols but isn't as heavy-handed
10128       # as -z defs.
10129       no_undefined_flag='${wl}-z,text'
10130       allow_undefined_flag='${wl}-z,nodefs'
10131       archive_cmds_need_lc=no
10132       hardcode_shlibpath_var=no
10133       hardcode_libdir_flag_spec='${wl}-R,$libdir'
10134       hardcode_libdir_separator=':'
10135       link_all_deplibs=yes
10136       export_dynamic_flag_spec='${wl}-Bexport'
10137       runpath_var='LD_RUN_PATH'
10138
10139       if test "$GCC" = yes; then
10140         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10141         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10142       else
10143         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10144         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10145       fi
10146       ;;
10147
10148     uts4*)
10149       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10150       hardcode_libdir_flag_spec='-L$libdir'
10151       hardcode_shlibpath_var=no
10152       ;;
10153
10154     *)
10155       ld_shlibs=no
10156       ;;
10157     esac
10158
10159     if test x$host_vendor = xsni; then
10160       case $host in
10161       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10162         export_dynamic_flag_spec='${wl}-Blargedynsym'
10163         ;;
10164       esac
10165     fi
10166   fi
10167
10168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10169 $as_echo "$ld_shlibs" >&6; }
10170 test "$ld_shlibs" = no && can_build_shared=no
10171
10172 with_gnu_ld=$with_gnu_ld
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188 #
10189 # Do we need to explicitly link libc?
10190 #
10191 case "x$archive_cmds_need_lc" in
10192 x|xyes)
10193   # Assume -lc should be added
10194   archive_cmds_need_lc=yes
10195
10196   if test "$enable_shared" = yes && test "$GCC" = yes; then
10197     case $archive_cmds in
10198     *'~'*)
10199       # FIXME: we may have to deal with multi-command sequences.
10200       ;;
10201     '$CC '*)
10202       # Test whether the compiler implicitly links with -lc since on some
10203       # systems, -lgcc has to come before -lc. If gcc already passes -lc
10204       # to ld, don't add -lc before -lgcc.
10205       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10206 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10207 if ${lt_cv_archive_cmds_need_lc+:} false; then :
10208   $as_echo_n "(cached) " >&6
10209 else
10210   $RM conftest*
10211         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10212
10213         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10214   (eval $ac_compile) 2>&5
10215   ac_status=$?
10216   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10217   test $ac_status = 0; } 2>conftest.err; then
10218           soname=conftest
10219           lib=conftest
10220           libobjs=conftest.$ac_objext
10221           deplibs=
10222           wl=$lt_prog_compiler_wl
10223           pic_flag=$lt_prog_compiler_pic
10224           compiler_flags=-v
10225           linker_flags=-v
10226           verstring=
10227           output_objdir=.
10228           libname=conftest
10229           lt_save_allow_undefined_flag=$allow_undefined_flag
10230           allow_undefined_flag=
10231           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10232   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10233   ac_status=$?
10234   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10235   test $ac_status = 0; }
10236           then
10237             lt_cv_archive_cmds_need_lc=no
10238           else
10239             lt_cv_archive_cmds_need_lc=yes
10240           fi
10241           allow_undefined_flag=$lt_save_allow_undefined_flag
10242         else
10243           cat conftest.err 1>&5
10244         fi
10245         $RM conftest*
10246
10247 fi
10248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10249 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10250       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10251       ;;
10252     esac
10253   fi
10254   ;;
10255 esac
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10414 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10415
10416 if test "$GCC" = yes; then
10417   case $host_os in
10418     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10419     *) lt_awk_arg="/^libraries:/" ;;
10420   esac
10421   case $host_os in
10422     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10423     *) lt_sed_strip_eq="s,=/,/,g" ;;
10424   esac
10425   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10426   case $lt_search_path_spec in
10427   *\;*)
10428     # if the path contains ";" then we assume it to be the separator
10429     # otherwise default to the standard path separator (i.e. ":") - it is
10430     # assumed that no part of a normal pathname contains ";" but that should
10431     # okay in the real world where ";" in dirpaths is itself problematic.
10432     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10433     ;;
10434   *)
10435     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10436     ;;
10437   esac
10438   # Ok, now we have the path, separated by spaces, we can step through it
10439   # and add multilib dir if necessary.
10440   lt_tmp_lt_search_path_spec=
10441   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10442   for lt_sys_path in $lt_search_path_spec; do
10443     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10444       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10445     else
10446       test -d "$lt_sys_path" && \
10447         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10448     fi
10449   done
10450   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10451 BEGIN {RS=" "; FS="/|\n";} {
10452   lt_foo="";
10453   lt_count=0;
10454   for (lt_i = NF; lt_i > 0; lt_i--) {
10455     if ($lt_i != "" && $lt_i != ".") {
10456       if ($lt_i == "..") {
10457         lt_count++;
10458       } else {
10459         if (lt_count == 0) {
10460           lt_foo="/" $lt_i lt_foo;
10461         } else {
10462           lt_count--;
10463         }
10464       }
10465     }
10466   }
10467   if (lt_foo != "") { lt_freq[lt_foo]++; }
10468   if (lt_freq[lt_foo] == 1) { print lt_foo; }
10469 }'`
10470   # AWK program above erroneously prepends '/' to C:/dos/paths
10471   # for these hosts.
10472   case $host_os in
10473     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10474       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10475   esac
10476   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10477 else
10478   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10479 fi
10480 library_names_spec=
10481 libname_spec='lib$name'
10482 soname_spec=
10483 shrext_cmds=".so"
10484 postinstall_cmds=
10485 postuninstall_cmds=
10486 finish_cmds=
10487 finish_eval=
10488 shlibpath_var=
10489 shlibpath_overrides_runpath=unknown
10490 version_type=none
10491 dynamic_linker="$host_os ld.so"
10492 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10493 need_lib_prefix=unknown
10494 hardcode_into_libs=no
10495
10496 # when you set need_version to no, make sure it does not cause -set_version
10497 # flags to be left without arguments
10498 need_version=unknown
10499
10500 case $host_os in
10501 aix3*)
10502   version_type=linux
10503   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10504   shlibpath_var=LIBPATH
10505
10506   # AIX 3 has no versioning support, so we append a major version to the name.
10507   soname_spec='${libname}${release}${shared_ext}$major'
10508   ;;
10509
10510 aix[4-9]*)
10511   version_type=linux
10512   need_lib_prefix=no
10513   need_version=no
10514   hardcode_into_libs=yes
10515   if test "$host_cpu" = ia64; then
10516     # AIX 5 supports IA64
10517     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10518     shlibpath_var=LD_LIBRARY_PATH
10519   else
10520     # With GCC up to 2.95.x, collect2 would create an import file
10521     # for dependence libraries.  The import file would start with
10522     # the line `#! .'.  This would cause the generated library to
10523     # depend on `.', always an invalid library.  This was fixed in
10524     # development snapshots of GCC prior to 3.0.
10525     case $host_os in
10526       aix4 | aix4.[01] | aix4.[01].*)
10527       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10528            echo ' yes '
10529            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10530         :
10531       else
10532         can_build_shared=no
10533       fi
10534       ;;
10535     esac
10536     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10537     # soname into executable. Probably we can add versioning support to
10538     # collect2, so additional links can be useful in future.
10539     if test "$aix_use_runtimelinking" = yes; then
10540       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10541       # instead of lib<name>.a to let people know that these are not
10542       # typical AIX shared libraries.
10543       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10544     else
10545       # We preserve .a as extension for shared libraries through AIX4.2
10546       # and later when we are not doing run time linking.
10547       library_names_spec='${libname}${release}.a $libname.a'
10548       soname_spec='${libname}${release}${shared_ext}$major'
10549     fi
10550     shlibpath_var=LIBPATH
10551   fi
10552   ;;
10553
10554 amigaos*)
10555   case $host_cpu in
10556   powerpc)
10557     # Since July 2007 AmigaOS4 officially supports .so libraries.
10558     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10559     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10560     ;;
10561   m68k)
10562     library_names_spec='$libname.ixlibrary $libname.a'
10563     # Create ${libname}_ixlibrary.a entries in /sys/libs.
10564     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''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'
10565     ;;
10566   esac
10567   ;;
10568
10569 beos*)
10570   library_names_spec='${libname}${shared_ext}'
10571   dynamic_linker="$host_os ld.so"
10572   shlibpath_var=LIBRARY_PATH
10573   ;;
10574
10575 bsdi[45]*)
10576   version_type=linux
10577   need_version=no
10578   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10579   soname_spec='${libname}${release}${shared_ext}$major'
10580   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10581   shlibpath_var=LD_LIBRARY_PATH
10582   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10583   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10584   # the default ld.so.conf also contains /usr/contrib/lib and
10585   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10586   # libtool to hard-code these into programs
10587   ;;
10588
10589 cygwin* | mingw* | pw32* | cegcc*)
10590   version_type=windows
10591   shrext_cmds=".dll"
10592   need_version=no
10593   need_lib_prefix=no
10594
10595   case $GCC,$host_os in
10596   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10597     library_names_spec='$libname.dll.a'
10598     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10599     postinstall_cmds='base_file=`basename \${file}`~
10600       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10601       dldir=$destdir/`dirname \$dlpath`~
10602       test -d \$dldir || mkdir -p \$dldir~
10603       $install_prog $dir/$dlname \$dldir/$dlname~
10604       chmod a+x \$dldir/$dlname~
10605       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10606         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10607       fi'
10608     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10609       dlpath=$dir/\$dldll~
10610        $RM \$dlpath'
10611     shlibpath_overrides_runpath=yes
10612
10613     case $host_os in
10614     cygwin*)
10615       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10616       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10617
10618       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10619       ;;
10620     mingw* | cegcc*)
10621       # MinGW DLLs use traditional 'lib' prefix
10622       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10623       ;;
10624     pw32*)
10625       # pw32 DLLs use 'pw' prefix rather than 'lib'
10626       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10627       ;;
10628     esac
10629     ;;
10630
10631   *)
10632     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10633     ;;
10634   esac
10635   dynamic_linker='Win32 ld.exe'
10636   # FIXME: first we should search . and the directory the executable is in
10637   shlibpath_var=PATH
10638   ;;
10639
10640 darwin* | rhapsody*)
10641   dynamic_linker="$host_os dyld"
10642   version_type=darwin
10643   need_lib_prefix=no
10644   need_version=no
10645   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10646   soname_spec='${libname}${release}${major}$shared_ext'
10647   shlibpath_overrides_runpath=yes
10648   shlibpath_var=DYLD_LIBRARY_PATH
10649   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10650
10651   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10652   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10653   ;;
10654
10655 dgux*)
10656   version_type=linux
10657   need_lib_prefix=no
10658   need_version=no
10659   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10660   soname_spec='${libname}${release}${shared_ext}$major'
10661   shlibpath_var=LD_LIBRARY_PATH
10662   ;;
10663
10664 freebsd* | dragonfly*)
10665   # DragonFly does not have aout.  When/if they implement a new
10666   # versioning mechanism, adjust this.
10667   if test -x /usr/bin/objformat; then
10668     objformat=`/usr/bin/objformat`
10669   else
10670     case $host_os in
10671     freebsd[23].*) objformat=aout ;;
10672     *) objformat=elf ;;
10673     esac
10674   fi
10675   version_type=freebsd-$objformat
10676   case $version_type in
10677     freebsd-elf*)
10678       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10679       need_version=no
10680       need_lib_prefix=no
10681       ;;
10682     freebsd-*)
10683       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10684       need_version=yes
10685       ;;
10686   esac
10687   shlibpath_var=LD_LIBRARY_PATH
10688   case $host_os in
10689   freebsd2.*)
10690     shlibpath_overrides_runpath=yes
10691     ;;
10692   freebsd3.[01]* | freebsdelf3.[01]*)
10693     shlibpath_overrides_runpath=yes
10694     hardcode_into_libs=yes
10695     ;;
10696   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10697   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10698     shlibpath_overrides_runpath=no
10699     hardcode_into_libs=yes
10700     ;;
10701   *) # from 4.6 on, and DragonFly
10702     shlibpath_overrides_runpath=yes
10703     hardcode_into_libs=yes
10704     ;;
10705   esac
10706   ;;
10707
10708 gnu*)
10709   version_type=linux
10710   need_lib_prefix=no
10711   need_version=no
10712   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10713   soname_spec='${libname}${release}${shared_ext}$major'
10714   shlibpath_var=LD_LIBRARY_PATH
10715   hardcode_into_libs=yes
10716   ;;
10717
10718 haiku*)
10719   version_type=linux
10720   need_lib_prefix=no
10721   need_version=no
10722   dynamic_linker="$host_os runtime_loader"
10723   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10724   soname_spec='${libname}${release}${shared_ext}$major'
10725   shlibpath_var=LIBRARY_PATH
10726   shlibpath_overrides_runpath=yes
10727   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10728   hardcode_into_libs=yes
10729   ;;
10730
10731 hpux9* | hpux10* | hpux11*)
10732   # Give a soname corresponding to the major version so that dld.sl refuses to
10733   # link against other versions.
10734   version_type=sunos
10735   need_lib_prefix=no
10736   need_version=no
10737   case $host_cpu in
10738   ia64*)
10739     shrext_cmds='.so'
10740     hardcode_into_libs=yes
10741     dynamic_linker="$host_os dld.so"
10742     shlibpath_var=LD_LIBRARY_PATH
10743     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10744     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10745     soname_spec='${libname}${release}${shared_ext}$major'
10746     if test "X$HPUX_IA64_MODE" = X32; then
10747       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10748     else
10749       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10750     fi
10751     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10752     ;;
10753   hppa*64*)
10754     shrext_cmds='.sl'
10755     hardcode_into_libs=yes
10756     dynamic_linker="$host_os dld.sl"
10757     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10758     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10759     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10760     soname_spec='${libname}${release}${shared_ext}$major'
10761     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10762     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10763     ;;
10764   *)
10765     shrext_cmds='.sl'
10766     dynamic_linker="$host_os dld.sl"
10767     shlibpath_var=SHLIB_PATH
10768     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10769     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10770     soname_spec='${libname}${release}${shared_ext}$major'
10771     ;;
10772   esac
10773   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10774   postinstall_cmds='chmod 555 $lib'
10775   # or fails outright, so override atomically:
10776   install_override_mode=555
10777   ;;
10778
10779 interix[3-9]*)
10780   version_type=linux
10781   need_lib_prefix=no
10782   need_version=no
10783   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10784   soname_spec='${libname}${release}${shared_ext}$major'
10785   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10786   shlibpath_var=LD_LIBRARY_PATH
10787   shlibpath_overrides_runpath=no
10788   hardcode_into_libs=yes
10789   ;;
10790
10791 irix5* | irix6* | nonstopux*)
10792   case $host_os in
10793     nonstopux*) version_type=nonstopux ;;
10794     *)
10795         if test "$lt_cv_prog_gnu_ld" = yes; then
10796                 version_type=linux
10797         else
10798                 version_type=irix
10799         fi ;;
10800   esac
10801   need_lib_prefix=no
10802   need_version=no
10803   soname_spec='${libname}${release}${shared_ext}$major'
10804   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10805   case $host_os in
10806   irix5* | nonstopux*)
10807     libsuff= shlibsuff=
10808     ;;
10809   *)
10810     case $LD in # libtool.m4 will add one of these switches to LD
10811     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10812       libsuff= shlibsuff= libmagic=32-bit;;
10813     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10814       libsuff=32 shlibsuff=N32 libmagic=N32;;
10815     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10816       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10817     *) libsuff= shlibsuff= libmagic=never-match;;
10818     esac
10819     ;;
10820   esac
10821   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10822   shlibpath_overrides_runpath=no
10823   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10824   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10825   hardcode_into_libs=yes
10826   ;;
10827
10828 # No shared lib support for Linux oldld, aout, or coff.
10829 linux*oldld* | linux*aout* | linux*coff*)
10830   dynamic_linker=no
10831   ;;
10832
10833 # This must be Linux ELF.
10834 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10835   version_type=linux
10836   need_lib_prefix=no
10837   need_version=no
10838   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10839   soname_spec='${libname}${release}${shared_ext}$major'
10840   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10841   shlibpath_var=LD_LIBRARY_PATH
10842   shlibpath_overrides_runpath=no
10843
10844   # Some binutils ld are patched to set DT_RUNPATH
10845   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10846   $as_echo_n "(cached) " >&6
10847 else
10848   lt_cv_shlibpath_overrides_runpath=no
10849     save_LDFLAGS=$LDFLAGS
10850     save_libdir=$libdir
10851     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10852          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10853     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10854 /* end confdefs.h.  */
10855
10856 int
10857 main ()
10858 {
10859
10860   ;
10861   return 0;
10862 }
10863 _ACEOF
10864 if ac_fn_c_try_link "$LINENO"; then :
10865   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10866   lt_cv_shlibpath_overrides_runpath=yes
10867 fi
10868 fi
10869 rm -f core conftest.err conftest.$ac_objext \
10870     conftest$ac_exeext conftest.$ac_ext
10871     LDFLAGS=$save_LDFLAGS
10872     libdir=$save_libdir
10873
10874 fi
10875
10876   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10877
10878   # This implies no fast_install, which is unacceptable.
10879   # Some rework will be needed to allow for fast_install
10880   # before this can be enabled.
10881   hardcode_into_libs=yes
10882
10883   # Append ld.so.conf contents to the search path
10884   if test -f /etc/ld.so.conf; then
10885     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/#.*//;/^[       ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
10886     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10887   fi
10888
10889   # We used to test for /lib/ld.so.1 and disable shared libraries on
10890   # powerpc, because MkLinux only supported shared libraries with the
10891   # GNU dynamic linker.  Since this was broken with cross compilers,
10892   # most powerpc-linux boxes support dynamic linking these days and
10893   # people can always --disable-shared, the test was removed, and we
10894   # assume the GNU/Linux dynamic linker is in use.
10895   dynamic_linker='GNU/Linux ld.so'
10896   ;;
10897
10898 netbsd*)
10899   version_type=sunos
10900   need_lib_prefix=no
10901   need_version=no
10902   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10903     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10904     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10905     dynamic_linker='NetBSD (a.out) ld.so'
10906   else
10907     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10908     soname_spec='${libname}${release}${shared_ext}$major'
10909     dynamic_linker='NetBSD ld.elf_so'
10910   fi
10911   shlibpath_var=LD_LIBRARY_PATH
10912   shlibpath_overrides_runpath=yes
10913   hardcode_into_libs=yes
10914   ;;
10915
10916 newsos6)
10917   version_type=linux
10918   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10919   shlibpath_var=LD_LIBRARY_PATH
10920   shlibpath_overrides_runpath=yes
10921   ;;
10922
10923 *nto* | *qnx*)
10924   version_type=qnx
10925   need_lib_prefix=no
10926   need_version=no
10927   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10928   soname_spec='${libname}${release}${shared_ext}$major'
10929   shlibpath_var=LD_LIBRARY_PATH
10930   shlibpath_overrides_runpath=no
10931   hardcode_into_libs=yes
10932   dynamic_linker='ldqnx.so'
10933   ;;
10934
10935 openbsd*)
10936   version_type=sunos
10937   sys_lib_dlsearch_path_spec="/usr/lib"
10938   need_lib_prefix=no
10939   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10940   case $host_os in
10941     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10942     *)                          need_version=no  ;;
10943   esac
10944   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10945   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10946   shlibpath_var=LD_LIBRARY_PATH
10947   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10948     case $host_os in
10949       openbsd2.[89] | openbsd2.[89].*)
10950         shlibpath_overrides_runpath=no
10951         ;;
10952       *)
10953         shlibpath_overrides_runpath=yes
10954         ;;
10955       esac
10956   else
10957     shlibpath_overrides_runpath=yes
10958   fi
10959   ;;
10960
10961 os2*)
10962   libname_spec='$name'
10963   shrext_cmds=".dll"
10964   need_lib_prefix=no
10965   library_names_spec='$libname${shared_ext} $libname.a'
10966   dynamic_linker='OS/2 ld.exe'
10967   shlibpath_var=LIBPATH
10968   ;;
10969
10970 osf3* | osf4* | osf5*)
10971   version_type=osf
10972   need_lib_prefix=no
10973   need_version=no
10974   soname_spec='${libname}${release}${shared_ext}$major'
10975   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10976   shlibpath_var=LD_LIBRARY_PATH
10977   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10978   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10979   ;;
10980
10981 rdos*)
10982   dynamic_linker=no
10983   ;;
10984
10985 solaris*)
10986   version_type=linux
10987   need_lib_prefix=no
10988   need_version=no
10989   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10990   soname_spec='${libname}${release}${shared_ext}$major'
10991   shlibpath_var=LD_LIBRARY_PATH
10992   shlibpath_overrides_runpath=yes
10993   hardcode_into_libs=yes
10994   # ldd complains unless libraries are executable
10995   postinstall_cmds='chmod +x $lib'
10996   ;;
10997
10998 sunos4*)
10999   version_type=sunos
11000   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11001   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11002   shlibpath_var=LD_LIBRARY_PATH
11003   shlibpath_overrides_runpath=yes
11004   if test "$with_gnu_ld" = yes; then
11005     need_lib_prefix=no
11006   fi
11007   need_version=yes
11008   ;;
11009
11010 sysv4 | sysv4.3*)
11011   version_type=linux
11012   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11013   soname_spec='${libname}${release}${shared_ext}$major'
11014   shlibpath_var=LD_LIBRARY_PATH
11015   case $host_vendor in
11016     sni)
11017       shlibpath_overrides_runpath=no
11018       need_lib_prefix=no
11019       runpath_var=LD_RUN_PATH
11020       ;;
11021     siemens)
11022       need_lib_prefix=no
11023       ;;
11024     motorola)
11025       need_lib_prefix=no
11026       need_version=no
11027       shlibpath_overrides_runpath=no
11028       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11029       ;;
11030   esac
11031   ;;
11032
11033 sysv4*MP*)
11034   if test -d /usr/nec ;then
11035     version_type=linux
11036     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11037     soname_spec='$libname${shared_ext}.$major'
11038     shlibpath_var=LD_LIBRARY_PATH
11039   fi
11040   ;;
11041
11042 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11043   version_type=freebsd-elf
11044   need_lib_prefix=no
11045   need_version=no
11046   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11047   soname_spec='${libname}${release}${shared_ext}$major'
11048   shlibpath_var=LD_LIBRARY_PATH
11049   shlibpath_overrides_runpath=yes
11050   hardcode_into_libs=yes
11051   if test "$with_gnu_ld" = yes; then
11052     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11053   else
11054     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11055     case $host_os in
11056       sco3.2v5*)
11057         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11058         ;;
11059     esac
11060   fi
11061   sys_lib_dlsearch_path_spec='/usr/lib'
11062   ;;
11063
11064 tpf*)
11065   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11066   version_type=linux
11067   need_lib_prefix=no
11068   need_version=no
11069   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11070   shlibpath_var=LD_LIBRARY_PATH
11071   shlibpath_overrides_runpath=no
11072   hardcode_into_libs=yes
11073   ;;
11074
11075 uts4*)
11076   version_type=linux
11077   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11078   soname_spec='${libname}${release}${shared_ext}$major'
11079   shlibpath_var=LD_LIBRARY_PATH
11080   ;;
11081
11082 *)
11083   dynamic_linker=no
11084   ;;
11085 esac
11086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11087 $as_echo "$dynamic_linker" >&6; }
11088 test "$dynamic_linker" = no && can_build_shared=no
11089
11090 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11091 if test "$GCC" = yes; then
11092   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11093 fi
11094
11095 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11096   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11097 fi
11098 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11099   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11100 fi
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11194 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11195 hardcode_action=
11196 if test -n "$hardcode_libdir_flag_spec" ||
11197    test -n "$runpath_var" ||
11198    test "X$hardcode_automatic" = "Xyes" ; then
11199
11200   # We can hardcode non-existent directories.
11201   if test "$hardcode_direct" != no &&
11202      # If the only mechanism to avoid hardcoding is shlibpath_var, we
11203      # have to relink, otherwise we might link with an installed library
11204      # when we should be linking with a yet-to-be-installed one
11205      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11206      test "$hardcode_minus_L" != no; then
11207     # Linking always hardcodes the temporary library directory.
11208     hardcode_action=relink
11209   else
11210     # We can link without hardcoding, and we can hardcode nonexisting dirs.
11211     hardcode_action=immediate
11212   fi
11213 else
11214   # We cannot hardcode anything, or else we can only hardcode existing
11215   # directories.
11216   hardcode_action=unsupported
11217 fi
11218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11219 $as_echo "$hardcode_action" >&6; }
11220
11221 if test "$hardcode_action" = relink ||
11222    test "$inherit_rpath" = yes; then
11223   # Fast installation is not supported
11224   enable_fast_install=no
11225 elif test "$shlibpath_overrides_runpath" = yes ||
11226      test "$enable_shared" = no; then
11227   # Fast installation is not necessary
11228   enable_fast_install=needless
11229 fi
11230
11231
11232
11233
11234
11235
11236   if test "x$enable_dlopen" != xyes; then
11237   enable_dlopen=unknown
11238   enable_dlopen_self=unknown
11239   enable_dlopen_self_static=unknown
11240 else
11241   lt_cv_dlopen=no
11242   lt_cv_dlopen_libs=
11243
11244   case $host_os in
11245   beos*)
11246     lt_cv_dlopen="load_add_on"
11247     lt_cv_dlopen_libs=
11248     lt_cv_dlopen_self=yes
11249     ;;
11250
11251   mingw* | pw32* | cegcc*)
11252     lt_cv_dlopen="LoadLibrary"
11253     lt_cv_dlopen_libs=
11254     ;;
11255
11256   cygwin*)
11257     lt_cv_dlopen="dlopen"
11258     lt_cv_dlopen_libs=
11259     ;;
11260
11261   darwin*)
11262   # if libdl is installed we need to link against it
11263     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11264 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11265 if ${ac_cv_lib_dl_dlopen+:} false; then :
11266   $as_echo_n "(cached) " >&6
11267 else
11268   ac_check_lib_save_LIBS=$LIBS
11269 LIBS="-ldl  $LIBS"
11270 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11271 /* end confdefs.h.  */
11272
11273 /* Override any GCC internal prototype to avoid an error.
11274    Use char because int might match the return type of a GCC
11275    builtin and then its argument prototype would still apply.  */
11276 #ifdef __cplusplus
11277 extern "C"
11278 #endif
11279 char dlopen ();
11280 int
11281 main ()
11282 {
11283 return dlopen ();
11284   ;
11285   return 0;
11286 }
11287 _ACEOF
11288 if ac_fn_c_try_link "$LINENO"; then :
11289   ac_cv_lib_dl_dlopen=yes
11290 else
11291   ac_cv_lib_dl_dlopen=no
11292 fi
11293 rm -f core conftest.err conftest.$ac_objext \
11294     conftest$ac_exeext conftest.$ac_ext
11295 LIBS=$ac_check_lib_save_LIBS
11296 fi
11297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11298 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11299 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11300   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11301 else
11302
11303     lt_cv_dlopen="dyld"
11304     lt_cv_dlopen_libs=
11305     lt_cv_dlopen_self=yes
11306
11307 fi
11308
11309     ;;
11310
11311   *)
11312     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11313 if test "x$ac_cv_func_shl_load" = xyes; then :
11314   lt_cv_dlopen="shl_load"
11315 else
11316   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11317 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11318 if ${ac_cv_lib_dld_shl_load+:} false; then :
11319   $as_echo_n "(cached) " >&6
11320 else
11321   ac_check_lib_save_LIBS=$LIBS
11322 LIBS="-ldld  $LIBS"
11323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11324 /* end confdefs.h.  */
11325
11326 /* Override any GCC internal prototype to avoid an error.
11327    Use char because int might match the return type of a GCC
11328    builtin and then its argument prototype would still apply.  */
11329 #ifdef __cplusplus
11330 extern "C"
11331 #endif
11332 char shl_load ();
11333 int
11334 main ()
11335 {
11336 return shl_load ();
11337   ;
11338   return 0;
11339 }
11340 _ACEOF
11341 if ac_fn_c_try_link "$LINENO"; then :
11342   ac_cv_lib_dld_shl_load=yes
11343 else
11344   ac_cv_lib_dld_shl_load=no
11345 fi
11346 rm -f core conftest.err conftest.$ac_objext \
11347     conftest$ac_exeext conftest.$ac_ext
11348 LIBS=$ac_check_lib_save_LIBS
11349 fi
11350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11351 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11352 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11353   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11354 else
11355   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11356 if test "x$ac_cv_func_dlopen" = xyes; then :
11357   lt_cv_dlopen="dlopen"
11358 else
11359   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11360 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11361 if ${ac_cv_lib_dl_dlopen+:} false; then :
11362   $as_echo_n "(cached) " >&6
11363 else
11364   ac_check_lib_save_LIBS=$LIBS
11365 LIBS="-ldl  $LIBS"
11366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11367 /* end confdefs.h.  */
11368
11369 /* Override any GCC internal prototype to avoid an error.
11370    Use char because int might match the return type of a GCC
11371    builtin and then its argument prototype would still apply.  */
11372 #ifdef __cplusplus
11373 extern "C"
11374 #endif
11375 char dlopen ();
11376 int
11377 main ()
11378 {
11379 return dlopen ();
11380   ;
11381   return 0;
11382 }
11383 _ACEOF
11384 if ac_fn_c_try_link "$LINENO"; then :
11385   ac_cv_lib_dl_dlopen=yes
11386 else
11387   ac_cv_lib_dl_dlopen=no
11388 fi
11389 rm -f core conftest.err conftest.$ac_objext \
11390     conftest$ac_exeext conftest.$ac_ext
11391 LIBS=$ac_check_lib_save_LIBS
11392 fi
11393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11394 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11395 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11396   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11397 else
11398   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11399 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11400 if ${ac_cv_lib_svld_dlopen+:} false; then :
11401   $as_echo_n "(cached) " >&6
11402 else
11403   ac_check_lib_save_LIBS=$LIBS
11404 LIBS="-lsvld  $LIBS"
11405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11406 /* end confdefs.h.  */
11407
11408 /* Override any GCC internal prototype to avoid an error.
11409    Use char because int might match the return type of a GCC
11410    builtin and then its argument prototype would still apply.  */
11411 #ifdef __cplusplus
11412 extern "C"
11413 #endif
11414 char dlopen ();
11415 int
11416 main ()
11417 {
11418 return dlopen ();
11419   ;
11420   return 0;
11421 }
11422 _ACEOF
11423 if ac_fn_c_try_link "$LINENO"; then :
11424   ac_cv_lib_svld_dlopen=yes
11425 else
11426   ac_cv_lib_svld_dlopen=no
11427 fi
11428 rm -f core conftest.err conftest.$ac_objext \
11429     conftest$ac_exeext conftest.$ac_ext
11430 LIBS=$ac_check_lib_save_LIBS
11431 fi
11432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11433 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11434 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11435   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11436 else
11437   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11438 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11439 if ${ac_cv_lib_dld_dld_link+:} false; then :
11440   $as_echo_n "(cached) " >&6
11441 else
11442   ac_check_lib_save_LIBS=$LIBS
11443 LIBS="-ldld  $LIBS"
11444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11445 /* end confdefs.h.  */
11446
11447 /* Override any GCC internal prototype to avoid an error.
11448    Use char because int might match the return type of a GCC
11449    builtin and then its argument prototype would still apply.  */
11450 #ifdef __cplusplus
11451 extern "C"
11452 #endif
11453 char dld_link ();
11454 int
11455 main ()
11456 {
11457 return dld_link ();
11458   ;
11459   return 0;
11460 }
11461 _ACEOF
11462 if ac_fn_c_try_link "$LINENO"; then :
11463   ac_cv_lib_dld_dld_link=yes
11464 else
11465   ac_cv_lib_dld_dld_link=no
11466 fi
11467 rm -f core conftest.err conftest.$ac_objext \
11468     conftest$ac_exeext conftest.$ac_ext
11469 LIBS=$ac_check_lib_save_LIBS
11470 fi
11471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11472 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11473 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11474   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11475 fi
11476
11477
11478 fi
11479
11480
11481 fi
11482
11483
11484 fi
11485
11486
11487 fi
11488
11489
11490 fi
11491
11492     ;;
11493   esac
11494
11495   if test "x$lt_cv_dlopen" != xno; then
11496     enable_dlopen=yes
11497   else
11498     enable_dlopen=no
11499   fi
11500
11501   case $lt_cv_dlopen in
11502   dlopen)
11503     save_CPPFLAGS="$CPPFLAGS"
11504     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11505
11506     save_LDFLAGS="$LDFLAGS"
11507     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11508
11509     save_LIBS="$LIBS"
11510     LIBS="$lt_cv_dlopen_libs $LIBS"
11511
11512     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11513 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11514 if ${lt_cv_dlopen_self+:} false; then :
11515   $as_echo_n "(cached) " >&6
11516 else
11517           if test "$cross_compiling" = yes; then :
11518   lt_cv_dlopen_self=cross
11519 else
11520   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11521   lt_status=$lt_dlunknown
11522   cat > conftest.$ac_ext <<_LT_EOF
11523 #line 11523 "configure"
11524 #include "confdefs.h"
11525
11526 #if HAVE_DLFCN_H
11527 #include <dlfcn.h>
11528 #endif
11529
11530 #include <stdio.h>
11531
11532 #ifdef RTLD_GLOBAL
11533 #  define LT_DLGLOBAL           RTLD_GLOBAL
11534 #else
11535 #  ifdef DL_GLOBAL
11536 #    define LT_DLGLOBAL         DL_GLOBAL
11537 #  else
11538 #    define LT_DLGLOBAL         0
11539 #  endif
11540 #endif
11541
11542 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11543    find out it does not work in some platform. */
11544 #ifndef LT_DLLAZY_OR_NOW
11545 #  ifdef RTLD_LAZY
11546 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11547 #  else
11548 #    ifdef DL_LAZY
11549 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11550 #    else
11551 #      ifdef RTLD_NOW
11552 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11553 #      else
11554 #        ifdef DL_NOW
11555 #          define LT_DLLAZY_OR_NOW      DL_NOW
11556 #        else
11557 #          define LT_DLLAZY_OR_NOW      0
11558 #        endif
11559 #      endif
11560 #    endif
11561 #  endif
11562 #endif
11563
11564 /* When -fvisbility=hidden is used, assume the code has been annotated
11565    correspondingly for the symbols needed.  */
11566 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11567 void fnord () __attribute__((visibility("default")));
11568 #endif
11569
11570 void fnord () { int i=42; }
11571 int main ()
11572 {
11573   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11574   int status = $lt_dlunknown;
11575
11576   if (self)
11577     {
11578       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11579       else
11580         {
11581           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11582           else puts (dlerror ());
11583         }
11584       /* dlclose (self); */
11585     }
11586   else
11587     puts (dlerror ());
11588
11589   return status;
11590 }
11591 _LT_EOF
11592   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11593   (eval $ac_link) 2>&5
11594   ac_status=$?
11595   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11596   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11597     (./conftest; exit; ) >&5 2>/dev/null
11598     lt_status=$?
11599     case x$lt_status in
11600       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11601       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11602       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11603     esac
11604   else :
11605     # compilation failed
11606     lt_cv_dlopen_self=no
11607   fi
11608 fi
11609 rm -fr conftest*
11610
11611
11612 fi
11613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11614 $as_echo "$lt_cv_dlopen_self" >&6; }
11615
11616     if test "x$lt_cv_dlopen_self" = xyes; then
11617       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11618       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11619 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11620 if ${lt_cv_dlopen_self_static+:} false; then :
11621   $as_echo_n "(cached) " >&6
11622 else
11623           if test "$cross_compiling" = yes; then :
11624   lt_cv_dlopen_self_static=cross
11625 else
11626   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11627   lt_status=$lt_dlunknown
11628   cat > conftest.$ac_ext <<_LT_EOF
11629 #line 11629 "configure"
11630 #include "confdefs.h"
11631
11632 #if HAVE_DLFCN_H
11633 #include <dlfcn.h>
11634 #endif
11635
11636 #include <stdio.h>
11637
11638 #ifdef RTLD_GLOBAL
11639 #  define LT_DLGLOBAL           RTLD_GLOBAL
11640 #else
11641 #  ifdef DL_GLOBAL
11642 #    define LT_DLGLOBAL         DL_GLOBAL
11643 #  else
11644 #    define LT_DLGLOBAL         0
11645 #  endif
11646 #endif
11647
11648 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11649    find out it does not work in some platform. */
11650 #ifndef LT_DLLAZY_OR_NOW
11651 #  ifdef RTLD_LAZY
11652 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11653 #  else
11654 #    ifdef DL_LAZY
11655 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11656 #    else
11657 #      ifdef RTLD_NOW
11658 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11659 #      else
11660 #        ifdef DL_NOW
11661 #          define LT_DLLAZY_OR_NOW      DL_NOW
11662 #        else
11663 #          define LT_DLLAZY_OR_NOW      0
11664 #        endif
11665 #      endif
11666 #    endif
11667 #  endif
11668 #endif
11669
11670 /* When -fvisbility=hidden is used, assume the code has been annotated
11671    correspondingly for the symbols needed.  */
11672 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11673 void fnord () __attribute__((visibility("default")));
11674 #endif
11675
11676 void fnord () { int i=42; }
11677 int main ()
11678 {
11679   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11680   int status = $lt_dlunknown;
11681
11682   if (self)
11683     {
11684       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11685       else
11686         {
11687           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11688           else puts (dlerror ());
11689         }
11690       /* dlclose (self); */
11691     }
11692   else
11693     puts (dlerror ());
11694
11695   return status;
11696 }
11697 _LT_EOF
11698   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11699   (eval $ac_link) 2>&5
11700   ac_status=$?
11701   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11702   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11703     (./conftest; exit; ) >&5 2>/dev/null
11704     lt_status=$?
11705     case x$lt_status in
11706       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11707       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11708       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11709     esac
11710   else :
11711     # compilation failed
11712     lt_cv_dlopen_self_static=no
11713   fi
11714 fi
11715 rm -fr conftest*
11716
11717
11718 fi
11719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11720 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11721     fi
11722
11723     CPPFLAGS="$save_CPPFLAGS"
11724     LDFLAGS="$save_LDFLAGS"
11725     LIBS="$save_LIBS"
11726     ;;
11727   esac
11728
11729   case $lt_cv_dlopen_self in
11730   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11731   *) enable_dlopen_self=unknown ;;
11732   esac
11733
11734   case $lt_cv_dlopen_self_static in
11735   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11736   *) enable_dlopen_self_static=unknown ;;
11737   esac
11738 fi
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756 striplib=
11757 old_striplib=
11758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11759 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11760 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11761   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11762   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11763   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11764 $as_echo "yes" >&6; }
11765 else
11766 # FIXME - insert some real tests, host_os isn't really good enough
11767   case $host_os in
11768   darwin*)
11769     if test -n "$STRIP" ; then
11770       striplib="$STRIP -x"
11771       old_striplib="$STRIP -S"
11772       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11773 $as_echo "yes" >&6; }
11774     else
11775       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11776 $as_echo "no" >&6; }
11777     fi
11778     ;;
11779   *)
11780     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11781 $as_echo "no" >&6; }
11782     ;;
11783   esac
11784 fi
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797   # Report which library types will actually be built
11798   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11799 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11800   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11801 $as_echo "$can_build_shared" >&6; }
11802
11803   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11804 $as_echo_n "checking whether to build shared libraries... " >&6; }
11805   test "$can_build_shared" = "no" && enable_shared=no
11806
11807   # On AIX, shared libraries and static libraries use the same namespace, and
11808   # are all built from PIC.
11809   case $host_os in
11810   aix3*)
11811     test "$enable_shared" = yes && enable_static=no
11812     if test -n "$RANLIB"; then
11813       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11814       postinstall_cmds='$RANLIB $lib'
11815     fi
11816     ;;
11817
11818   aix[4-9]*)
11819     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11820       test "$enable_shared" = yes && enable_static=no
11821     fi
11822     ;;
11823   esac
11824   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11825 $as_echo "$enable_shared" >&6; }
11826
11827   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11828 $as_echo_n "checking whether to build static libraries... " >&6; }
11829   # Make sure either enable_shared or enable_static is yes.
11830   test "$enable_shared" = yes || enable_static=yes
11831   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11832 $as_echo "$enable_static" >&6; }
11833
11834
11835
11836
11837 fi
11838 ac_ext=c
11839 ac_cpp='$CPP $CPPFLAGS'
11840 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11841 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11842 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11843
11844 CC="$lt_save_CC"
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857
11858         ac_config_commands="$ac_config_commands libtool"
11859
11860
11861
11862
11863 # Only expand once:
11864
11865
11866 # Check whether --enable-largefile was given.
11867 if test "${enable_largefile+set}" = set; then :
11868   enableval=$enable_largefile;
11869 fi
11870
11871 if test "$enable_largefile" != no; then
11872
11873   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11874 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11875 if ${ac_cv_sys_largefile_CC+:} false; then :
11876   $as_echo_n "(cached) " >&6
11877 else
11878   ac_cv_sys_largefile_CC=no
11879      if test "$GCC" != yes; then
11880        ac_save_CC=$CC
11881        while :; do
11882          # IRIX 6.2 and later do not support large files by default,
11883          # so use the C compiler's -n32 option if that helps.
11884          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11885 /* end confdefs.h.  */
11886 #include <sys/types.h>
11887  /* Check that off_t can represent 2**63 - 1 correctly.
11888     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11889     since some C++ compilers masquerading as C compilers
11890     incorrectly reject 9223372036854775807.  */
11891 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11892   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11893                        && LARGE_OFF_T % 2147483647 == 1)
11894                       ? 1 : -1];
11895 int
11896 main ()
11897 {
11898
11899   ;
11900   return 0;
11901 }
11902 _ACEOF
11903          if ac_fn_c_try_compile "$LINENO"; then :
11904   break
11905 fi
11906 rm -f core conftest.err conftest.$ac_objext
11907          CC="$CC -n32"
11908          if ac_fn_c_try_compile "$LINENO"; then :
11909   ac_cv_sys_largefile_CC=' -n32'; break
11910 fi
11911 rm -f core conftest.err conftest.$ac_objext
11912          break
11913        done
11914        CC=$ac_save_CC
11915        rm -f conftest.$ac_ext
11916     fi
11917 fi
11918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11919 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
11920   if test "$ac_cv_sys_largefile_CC" != no; then
11921     CC=$CC$ac_cv_sys_largefile_CC
11922   fi
11923
11924   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11925 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11926 if ${ac_cv_sys_file_offset_bits+:} false; then :
11927   $as_echo_n "(cached) " >&6
11928 else
11929   while :; do
11930   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11931 /* end confdefs.h.  */
11932 #include <sys/types.h>
11933  /* Check that off_t can represent 2**63 - 1 correctly.
11934     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11935     since some C++ compilers masquerading as C compilers
11936     incorrectly reject 9223372036854775807.  */
11937 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11938   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11939                        && LARGE_OFF_T % 2147483647 == 1)
11940                       ? 1 : -1];
11941 int
11942 main ()
11943 {
11944
11945   ;
11946   return 0;
11947 }
11948 _ACEOF
11949 if ac_fn_c_try_compile "$LINENO"; then :
11950   ac_cv_sys_file_offset_bits=no; break
11951 fi
11952 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11953   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11954 /* end confdefs.h.  */
11955 #define _FILE_OFFSET_BITS 64
11956 #include <sys/types.h>
11957  /* Check that off_t can represent 2**63 - 1 correctly.
11958     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11959     since some C++ compilers masquerading as C compilers
11960     incorrectly reject 9223372036854775807.  */
11961 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11962   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11963                        && LARGE_OFF_T % 2147483647 == 1)
11964                       ? 1 : -1];
11965 int
11966 main ()
11967 {
11968
11969   ;
11970   return 0;
11971 }
11972 _ACEOF
11973 if ac_fn_c_try_compile "$LINENO"; then :
11974   ac_cv_sys_file_offset_bits=64; break
11975 fi
11976 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11977   ac_cv_sys_file_offset_bits=unknown
11978   break
11979 done
11980 fi
11981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11982 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11983 case $ac_cv_sys_file_offset_bits in #(
11984   no | unknown) ;;
11985   *)
11986 cat >>confdefs.h <<_ACEOF
11987 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11988 _ACEOF
11989 ;;
11990 esac
11991 rm -rf conftest*
11992   if test $ac_cv_sys_file_offset_bits = unknown; then
11993     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11994 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11995 if ${ac_cv_sys_large_files+:} false; then :
11996   $as_echo_n "(cached) " >&6
11997 else
11998   while :; do
11999   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12000 /* end confdefs.h.  */
12001 #include <sys/types.h>
12002  /* Check that off_t can represent 2**63 - 1 correctly.
12003     We can't simply define LARGE_OFF_T to be 9223372036854775807,
12004     since some C++ compilers masquerading as C compilers
12005     incorrectly reject 9223372036854775807.  */
12006 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12007   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12008                        && LARGE_OFF_T % 2147483647 == 1)
12009                       ? 1 : -1];
12010 int
12011 main ()
12012 {
12013
12014   ;
12015   return 0;
12016 }
12017 _ACEOF
12018 if ac_fn_c_try_compile "$LINENO"; then :
12019   ac_cv_sys_large_files=no; break
12020 fi
12021 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12022   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12023 /* end confdefs.h.  */
12024 #define _LARGE_FILES 1
12025 #include <sys/types.h>
12026  /* Check that off_t can represent 2**63 - 1 correctly.
12027     We can't simply define LARGE_OFF_T to be 9223372036854775807,
12028     since some C++ compilers masquerading as C compilers
12029     incorrectly reject 9223372036854775807.  */
12030 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12031   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12032                        && LARGE_OFF_T % 2147483647 == 1)
12033                       ? 1 : -1];
12034 int
12035 main ()
12036 {
12037
12038   ;
12039   return 0;
12040 }
12041 _ACEOF
12042 if ac_fn_c_try_compile "$LINENO"; then :
12043   ac_cv_sys_large_files=1; break
12044 fi
12045 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12046   ac_cv_sys_large_files=unknown
12047   break
12048 done
12049 fi
12050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
12051 $as_echo "$ac_cv_sys_large_files" >&6; }
12052 case $ac_cv_sys_large_files in #(
12053   no | unknown) ;;
12054   *)
12055 cat >>confdefs.h <<_ACEOF
12056 #define _LARGE_FILES $ac_cv_sys_large_files
12057 _ACEOF
12058 ;;
12059 esac
12060 rm -rf conftest*
12061   fi
12062
12063
12064 fi
12065
12066
12067 MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
12068 for ac_prog in aclocal
12069 do
12070   # Extract the first word of "$ac_prog", so it can be a program name with args.
12071 set dummy $ac_prog; ac_word=$2
12072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12073 $as_echo_n "checking for $ac_word... " >&6; }
12074 if ${ac_cv_prog_ACLOCAL+:} false; then :
12075   $as_echo_n "(cached) " >&6
12076 else
12077   if test -n "$ACLOCAL"; then
12078   ac_cv_prog_ACLOCAL="$ACLOCAL" # Let the user override the test.
12079 else
12080 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12081 for as_dir in $PATH
12082 do
12083   IFS=$as_save_IFS
12084   test -z "$as_dir" && as_dir=.
12085     for ac_exec_ext in '' $ac_executable_extensions; do
12086   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12087     ac_cv_prog_ACLOCAL="$ac_prog"
12088     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12089     break 2
12090   fi
12091 done
12092   done
12093 IFS=$as_save_IFS
12094
12095 fi
12096 fi
12097 ACLOCAL=$ac_cv_prog_ACLOCAL
12098 if test -n "$ACLOCAL"; then
12099   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ACLOCAL" >&5
12100 $as_echo "$ACLOCAL" >&6; }
12101 else
12102   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12103 $as_echo "no" >&6; }
12104 fi
12105
12106
12107   test -n "$ACLOCAL" && break
12108 done
12109 test -n "$ACLOCAL" || ACLOCAL="$MISSING aclocal"
12110
12111 for ac_prog in autoconf
12112 do
12113   # Extract the first word of "$ac_prog", so it can be a program name with args.
12114 set dummy $ac_prog; ac_word=$2
12115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12116 $as_echo_n "checking for $ac_word... " >&6; }
12117 if ${ac_cv_prog_AUTOCONF+:} false; then :
12118   $as_echo_n "(cached) " >&6
12119 else
12120   if test -n "$AUTOCONF"; then
12121   ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
12122 else
12123 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12124 for as_dir in $PATH
12125 do
12126   IFS=$as_save_IFS
12127   test -z "$as_dir" && as_dir=.
12128     for ac_exec_ext in '' $ac_executable_extensions; do
12129   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12130     ac_cv_prog_AUTOCONF="$ac_prog"
12131     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12132     break 2
12133   fi
12134 done
12135   done
12136 IFS=$as_save_IFS
12137
12138 fi
12139 fi
12140 AUTOCONF=$ac_cv_prog_AUTOCONF
12141 if test -n "$AUTOCONF"; then
12142   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
12143 $as_echo "$AUTOCONF" >&6; }
12144 else
12145   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12146 $as_echo "no" >&6; }
12147 fi
12148
12149
12150   test -n "$AUTOCONF" && break
12151 done
12152 test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf"
12153
12154 for ac_prog in autoheader
12155 do
12156   # Extract the first word of "$ac_prog", so it can be a program name with args.
12157 set dummy $ac_prog; ac_word=$2
12158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12159 $as_echo_n "checking for $ac_word... " >&6; }
12160 if ${ac_cv_prog_AUTOHEADER+:} false; then :
12161   $as_echo_n "(cached) " >&6
12162 else
12163   if test -n "$AUTOHEADER"; then
12164   ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test.
12165 else
12166 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12167 for as_dir in $PATH
12168 do
12169   IFS=$as_save_IFS
12170   test -z "$as_dir" && as_dir=.
12171     for ac_exec_ext in '' $ac_executable_extensions; do
12172   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12173     ac_cv_prog_AUTOHEADER="$ac_prog"
12174     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12175     break 2
12176   fi
12177 done
12178   done
12179 IFS=$as_save_IFS
12180
12181 fi
12182 fi
12183 AUTOHEADER=$ac_cv_prog_AUTOHEADER
12184 if test -n "$AUTOHEADER"; then
12185   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5
12186 $as_echo "$AUTOHEADER" >&6; }
12187 else
12188   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12189 $as_echo "no" >&6; }
12190 fi
12191
12192
12193   test -n "$AUTOHEADER" && break
12194 done
12195 test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader"
12196
12197
12198 # Figure out what compiler warnings we can enable.
12199 # See config/warnings.m4 for details.
12200
12201 ac_ext=c
12202 ac_cpp='$CPP $CPPFLAGS'
12203 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12204 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12205 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12206
12207 warn=
12208 save_CFLAGS="$CFLAGS"
12209 for real_option in -W -Wall -Wno-narrowing -Wwrite-strings \
12210                           -Wmissing-format-attribute; do
12211   # Do the check with the no- prefix removed since gcc silently
12212   # accepts any -Wno-* option on purpose
12213   case $real_option in
12214     -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12215     *) option=$real_option ;;
12216   esac
12217   as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12218
12219   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12220 $as_echo_n "checking whether $CC supports $option... " >&6; }
12221 if eval \${$as_acx_Woption+:} false; then :
12222   $as_echo_n "(cached) " >&6
12223 else
12224   CFLAGS="$option"
12225     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12226 /* end confdefs.h.  */
12227
12228 int
12229 main ()
12230 {
12231
12232   ;
12233   return 0;
12234 }
12235 _ACEOF
12236 if ac_fn_c_try_compile "$LINENO"; then :
12237   eval "$as_acx_Woption=yes"
12238 else
12239   eval "$as_acx_Woption=no"
12240 fi
12241 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12242
12243 fi
12244 eval ac_res=\$$as_acx_Woption
12245                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12246 $as_echo "$ac_res" >&6; }
12247   if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12248   warn="$warn${warn:+ }$real_option"
12249 fi
12250   done
12251 CFLAGS="$save_CFLAGS"
12252 ac_ext=c
12253 ac_cpp='$CPP $CPPFLAGS'
12254 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12255 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12256 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12257
12258
12259 ac_ext=c
12260 ac_cpp='$CPP $CPPFLAGS'
12261 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12262 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12263 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12264
12265 c_warn=
12266 save_CFLAGS="$CFLAGS"
12267 for real_option in -Wstrict-prototypes -Wmissing-prototypes \
12268                           -Wold-style-definition; do
12269   # Do the check with the no- prefix removed since gcc silently
12270   # accepts any -Wno-* option on purpose
12271   case $real_option in
12272     -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12273     *) option=$real_option ;;
12274   esac
12275   as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12276
12277   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12278 $as_echo_n "checking whether $CC supports $option... " >&6; }
12279 if eval \${$as_acx_Woption+:} false; then :
12280   $as_echo_n "(cached) " >&6
12281 else
12282   CFLAGS="$option"
12283     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12284 /* end confdefs.h.  */
12285
12286 int
12287 main ()
12288 {
12289
12290   ;
12291   return 0;
12292 }
12293 _ACEOF
12294 if ac_fn_c_try_compile "$LINENO"; then :
12295   eval "$as_acx_Woption=yes"
12296 else
12297   eval "$as_acx_Woption=no"
12298 fi
12299 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12300
12301 fi
12302 eval ac_res=\$$as_acx_Woption
12303                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12304 $as_echo "$ac_res" >&6; }
12305   if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12306   c_warn="$c_warn${c_warn:+ }$real_option"
12307 fi
12308   done
12309 CFLAGS="$save_CFLAGS"
12310 ac_ext=c
12311 ac_cpp='$CPP $CPPFLAGS'
12312 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12313 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12314 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12315
12316
12317 ac_ext=c
12318 ac_cpp='$CPP $CPPFLAGS'
12319 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12320 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12321 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12322
12323 WARN_PEDANTIC=
12324 # Do the check with the no- prefix removed from the warning options
12325 # since gcc silently accepts any -Wno-* option on purpose
12326 if test "$GCC" = yes; then :
12327   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wlong-long" >&5
12328 $as_echo_n "checking whether $CC supports -pedantic -Wlong-long... " >&6; }
12329 if ${acx_cv_prog_cc_pedantic__Wlong_long+:} false; then :
12330   $as_echo_n "(cached) " >&6
12331 else
12332   save_CFLAGS="$CFLAGS"
12333 CFLAGS="-pedantic -Wlong-long"
12334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12335 /* end confdefs.h.  */
12336
12337 int
12338 main ()
12339 {
12340
12341   ;
12342   return 0;
12343 }
12344 _ACEOF
12345 if ac_fn_c_try_compile "$LINENO"; then :
12346   acx_cv_prog_cc_pedantic__Wlong_long=yes
12347 else
12348   acx_cv_prog_cc_pedantic__Wlong_long=no
12349 fi
12350 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12351 CFLAGS="$save_CFLAGS"
12352 fi
12353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wlong_long" >&5
12354 $as_echo "$acx_cv_prog_cc_pedantic__Wlong_long" >&6; }
12355 if test $acx_cv_prog_cc_pedantic__Wlong_long = yes; then :
12356   WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long"
12357 fi
12358
12359 fi
12360 ac_ext=c
12361 ac_cpp='$CPP $CPPFLAGS'
12362 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12363 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12364 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12365
12366
12367
12368 # Only enable with --enable-werror-always until existing warnings are
12369 # corrected.
12370 ac_ext=c
12371 ac_cpp='$CPP $CPPFLAGS'
12372 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12373 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12374 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12375
12376 WERROR=
12377 # Check whether --enable-werror-always was given.
12378 if test "${enable_werror_always+set}" = set; then :
12379   enableval=$enable_werror_always;
12380 else
12381   enable_werror_always=no
12382 fi
12383
12384 if test $enable_werror_always = yes; then :
12385   WERROR="$WERROR${WERROR:+ }-Werror"
12386 fi
12387
12388 ac_ext=c
12389 ac_cpp='$CPP $CPPFLAGS'
12390 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12391 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12392 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12393
12394
12395
12396
12397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12398 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12399     # Check whether --enable-maintainer-mode was given.
12400 if test "${enable_maintainer_mode+set}" = set; then :
12401   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12402 else
12403   USE_MAINTAINER_MODE=no
12404 fi
12405
12406   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12407 $as_echo "$USE_MAINTAINER_MODE" >&6; }
12408    if test $USE_MAINTAINER_MODE = yes; then
12409   MAINTAINER_MODE_TRUE=
12410   MAINTAINER_MODE_FALSE='#'
12411 else
12412   MAINTAINER_MODE_TRUE='#'
12413   MAINTAINER_MODE_FALSE=
12414 fi
12415
12416   MAINT=$MAINTAINER_MODE_TRUE
12417
12418
12419  case ${build_alias} in
12420   "") build_noncanonical=${build} ;;
12421   *) build_noncanonical=${build_alias} ;;
12422 esac
12423
12424  case ${host_alias} in
12425   "") host_noncanonical=${build_noncanonical} ;;
12426   *) host_noncanonical=${host_alias} ;;
12427 esac
12428
12429  case ${target_alias} in
12430   "") target_noncanonical=${host_noncanonical} ;;
12431   *) target_noncanonical=${target_alias} ;;
12432 esac
12433
12434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5
12435 $as_echo_n "checking whether to install libbfd... " >&6; }
12436   # Check whether --enable-install-libbfd was given.
12437 if test "${enable_install_libbfd+set}" = set; then :
12438   enableval=$enable_install_libbfd; install_libbfd_p=$enableval
12439 else
12440   if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
12441         install_libbfd_p=yes
12442       else
12443         install_libbfd_p=no
12444       fi
12445 fi
12446
12447   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5
12448 $as_echo "$install_libbfd_p" >&6; }
12449    if test $install_libbfd_p = yes; then
12450   INSTALL_LIBBFD_TRUE=
12451   INSTALL_LIBBFD_FALSE='#'
12452 else
12453   INSTALL_LIBBFD_TRUE='#'
12454   INSTALL_LIBBFD_FALSE=
12455 fi
12456
12457   # Need _noncanonical variables for this.
12458
12459
12460
12461
12462   # libbfd.a is a host library containing target dependent code
12463   bfdlibdir='$(libdir)'
12464   bfdincludedir='$(includedir)'
12465   if test "${host}" != "${target}"; then
12466     bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
12467     bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
12468   fi
12469
12470
12471
12472
12473
12474
12475 ac_ext=c
12476 ac_cpp='$CPP $CPPFLAGS'
12477 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12478 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12479 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12480
12481 ac_libctf_warn_cflags=
12482 save_CFLAGS="$CFLAGS"
12483 for real_option in -Wall; do
12484   # Do the check with the no- prefix removed since gcc silently
12485   # accepts any -Wno-* option on purpose
12486   case $real_option in
12487     -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12488     *) option=$real_option ;;
12489   esac
12490   as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12491
12492   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12493 $as_echo_n "checking whether $CC supports $option... " >&6; }
12494 if eval \${$as_acx_Woption+:} false; then :
12495   $as_echo_n "(cached) " >&6
12496 else
12497   CFLAGS="$option"
12498     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12499 /* end confdefs.h.  */
12500
12501 int
12502 main ()
12503 {
12504
12505   ;
12506   return 0;
12507 }
12508 _ACEOF
12509 if ac_fn_c_try_compile "$LINENO"; then :
12510   eval "$as_acx_Woption=yes"
12511 else
12512   eval "$as_acx_Woption=no"
12513 fi
12514 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12515
12516 fi
12517 eval ac_res=\$$as_acx_Woption
12518                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12519 $as_echo "$ac_res" >&6; }
12520   if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12521   ac_libctf_warn_cflags="$ac_libctf_warn_cflags${ac_libctf_warn_cflags:+ }$real_option"
12522 fi
12523   done
12524 CFLAGS="$save_CFLAGS"
12525 ac_ext=c
12526 ac_cpp='$CPP $CPPFLAGS'
12527 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12528 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12529 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12530
12531
12532
12533
12534
12535
12536   for ac_header in $ac_header_list
12537 do :
12538   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12539 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
12540 "
12541 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12542   cat >>confdefs.h <<_ACEOF
12543 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12544 _ACEOF
12545
12546 fi
12547
12548 done
12549
12550
12551
12552
12553
12554
12555
12556
12557 for ac_func in getpagesize
12558 do :
12559   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
12560 if test "x$ac_cv_func_getpagesize" = xyes; then :
12561   cat >>confdefs.h <<_ACEOF
12562 #define HAVE_GETPAGESIZE 1
12563 _ACEOF
12564
12565 fi
12566 done
12567
12568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
12569 $as_echo_n "checking for working mmap... " >&6; }
12570 if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
12571   $as_echo_n "(cached) " >&6
12572 else
12573   if test "$cross_compiling" = yes; then :
12574   ac_cv_func_mmap_fixed_mapped=no
12575 else
12576   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12577 /* end confdefs.h.  */
12578 $ac_includes_default
12579 /* malloc might have been renamed as rpl_malloc. */
12580 #undef malloc
12581
12582 /* Thanks to Mike Haertel and Jim Avera for this test.
12583    Here is a matrix of mmap possibilities:
12584         mmap private not fixed
12585         mmap private fixed at somewhere currently unmapped
12586         mmap private fixed at somewhere already mapped
12587         mmap shared not fixed
12588         mmap shared fixed at somewhere currently unmapped
12589         mmap shared fixed at somewhere already mapped
12590    For private mappings, we should verify that changes cannot be read()
12591    back from the file, nor mmap's back from the file at a different
12592    address.  (There have been systems where private was not correctly
12593    implemented like the infamous i386 svr4.0, and systems where the
12594    VM page cache was not coherent with the file system buffer cache
12595    like early versions of FreeBSD and possibly contemporary NetBSD.)
12596    For shared mappings, we should conversely verify that changes get
12597    propagated back to all the places they're supposed to be.
12598
12599    Grep wants private fixed already mapped.
12600    The main things grep needs to know about mmap are:
12601    * does it exist and is it safe to write into the mmap'd area
12602    * how to use it (BSD variants)  */
12603
12604 #include <fcntl.h>
12605 #include <sys/mman.h>
12606
12607 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
12608 char *malloc ();
12609 #endif
12610
12611 /* This mess was copied from the GNU getpagesize.h.  */
12612 #ifndef HAVE_GETPAGESIZE
12613 # ifdef _SC_PAGESIZE
12614 #  define getpagesize() sysconf(_SC_PAGESIZE)
12615 # else /* no _SC_PAGESIZE */
12616 #  ifdef HAVE_SYS_PARAM_H
12617 #   include <sys/param.h>
12618 #   ifdef EXEC_PAGESIZE
12619 #    define getpagesize() EXEC_PAGESIZE
12620 #   else /* no EXEC_PAGESIZE */
12621 #    ifdef NBPG
12622 #     define getpagesize() NBPG * CLSIZE
12623 #     ifndef CLSIZE
12624 #      define CLSIZE 1
12625 #     endif /* no CLSIZE */
12626 #    else /* no NBPG */
12627 #     ifdef NBPC
12628 #      define getpagesize() NBPC
12629 #     else /* no NBPC */
12630 #      ifdef PAGESIZE
12631 #       define getpagesize() PAGESIZE
12632 #      endif /* PAGESIZE */
12633 #     endif /* no NBPC */
12634 #    endif /* no NBPG */
12635 #   endif /* no EXEC_PAGESIZE */
12636 #  else /* no HAVE_SYS_PARAM_H */
12637 #   define getpagesize() 8192   /* punt totally */
12638 #  endif /* no HAVE_SYS_PARAM_H */
12639 # endif /* no _SC_PAGESIZE */
12640
12641 #endif /* no HAVE_GETPAGESIZE */
12642
12643 int
12644 main ()
12645 {
12646   char *data, *data2, *data3;
12647   const char *cdata2;
12648   int i, pagesize;
12649   int fd, fd2;
12650
12651   pagesize = getpagesize ();
12652
12653   /* First, make a file with some known garbage in it. */
12654   data = (char *) malloc (pagesize);
12655   if (!data)
12656     return 1;
12657   for (i = 0; i < pagesize; ++i)
12658     *(data + i) = rand ();
12659   umask (0);
12660   fd = creat ("conftest.mmap", 0600);
12661   if (fd < 0)
12662     return 2;
12663   if (write (fd, data, pagesize) != pagesize)
12664     return 3;
12665   close (fd);
12666
12667   /* Next, check that the tail of a page is zero-filled.  File must have
12668      non-zero length, otherwise we risk SIGBUS for entire page.  */
12669   fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
12670   if (fd2 < 0)
12671     return 4;
12672   cdata2 = "";
12673   if (write (fd2, cdata2, 1) != 1)
12674     return 5;
12675   data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
12676   if (data2 == MAP_FAILED)
12677     return 6;
12678   for (i = 0; i < pagesize; ++i)
12679     if (*(data2 + i))
12680       return 7;
12681   close (fd2);
12682   if (munmap (data2, pagesize))
12683     return 8;
12684
12685   /* Next, try to mmap the file at a fixed address which already has
12686      something else allocated at it.  If we can, also make sure that
12687      we see the same garbage.  */
12688   fd = open ("conftest.mmap", O_RDWR);
12689   if (fd < 0)
12690     return 9;
12691   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
12692                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
12693     return 10;
12694   for (i = 0; i < pagesize; ++i)
12695     if (*(data + i) != *(data2 + i))
12696       return 11;
12697
12698   /* Finally, make sure that changes to the mapped area do not
12699      percolate back to the file as seen by read().  (This is a bug on
12700      some variants of i386 svr4.0.)  */
12701   for (i = 0; i < pagesize; ++i)
12702     *(data2 + i) = *(data2 + i) + 1;
12703   data3 = (char *) malloc (pagesize);
12704   if (!data3)
12705     return 12;
12706   if (read (fd, data3, pagesize) != pagesize)
12707     return 13;
12708   for (i = 0; i < pagesize; ++i)
12709     if (*(data + i) != *(data3 + i))
12710       return 14;
12711   close (fd);
12712   return 0;
12713 }
12714 _ACEOF
12715 if ac_fn_c_try_run "$LINENO"; then :
12716   ac_cv_func_mmap_fixed_mapped=yes
12717 else
12718   ac_cv_func_mmap_fixed_mapped=no
12719 fi
12720 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12721   conftest.$ac_objext conftest.beam conftest.$ac_ext
12722 fi
12723
12724 fi
12725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
12726 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
12727 if test $ac_cv_func_mmap_fixed_mapped = yes; then
12728
12729 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
12730
12731 fi
12732 rm -f conftest.mmap conftest.txt
12733
12734 # Needed for BFD capability checks.
12735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
12736 $as_echo_n "checking for library containing dlopen... " >&6; }
12737 if ${ac_cv_search_dlopen+:} false; then :
12738   $as_echo_n "(cached) " >&6
12739 else
12740   ac_func_search_save_LIBS=$LIBS
12741 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12742 /* end confdefs.h.  */
12743
12744 /* Override any GCC internal prototype to avoid an error.
12745    Use char because int might match the return type of a GCC
12746    builtin and then its argument prototype would still apply.  */
12747 #ifdef __cplusplus
12748 extern "C"
12749 #endif
12750 char dlopen ();
12751 int
12752 main ()
12753 {
12754 return dlopen ();
12755   ;
12756   return 0;
12757 }
12758 _ACEOF
12759 for ac_lib in '' dl; do
12760   if test -z "$ac_lib"; then
12761     ac_res="none required"
12762   else
12763     ac_res=-l$ac_lib
12764     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12765   fi
12766   if ac_fn_c_try_link "$LINENO"; then :
12767   ac_cv_search_dlopen=$ac_res
12768 fi
12769 rm -f core conftest.err conftest.$ac_objext \
12770     conftest$ac_exeext
12771   if ${ac_cv_search_dlopen+:} false; then :
12772   break
12773 fi
12774 done
12775 if ${ac_cv_search_dlopen+:} false; then :
12776
12777 else
12778   ac_cv_search_dlopen=no
12779 fi
12780 rm conftest.$ac_ext
12781 LIBS=$ac_func_search_save_LIBS
12782 fi
12783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
12784 $as_echo "$ac_cv_search_dlopen" >&6; }
12785 ac_res=$ac_cv_search_dlopen
12786 if test "$ac_res" != no; then :
12787   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12788
12789 fi
12790
12791
12792   # Use the system's zlib library.
12793   zlibdir="-L\$(top_builddir)/../zlib"
12794   zlibinc="-I\$(top_srcdir)/../zlib"
12795
12796 # Check whether --with-system-zlib was given.
12797 if test "${with_system_zlib+set}" = set; then :
12798   withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
12799     zlibdir=
12800     zlibinc=
12801   fi
12802
12803 fi
12804
12805
12806
12807
12808
12809  # Check whether --enable-libctf-hash-debugging was given.
12810 if test "${enable_libctf_hash_debugging+set}" = set; then :
12811   enableval=$enable_libctf_hash_debugging;
12812       case "$enableval" in
12813        yes|no) ;;
12814        *) as_fn_error $? "Argument to enable/disable libctf-hash-debugging must be yes or no" "$LINENO" 5 ;;
12815       esac
12816
12817 else
12818   enable_libctf_hash_debugging=no
12819 fi
12820
12821
12822 if test "${enable_libctf_hash_debugging}" = yes; then
12823
12824 $as_echo "#define ENABLE_LIBCTF_HASH_DEBUGGING 1" >>confdefs.h
12825
12826 fi
12827  if test "${enable_libctf_hash_debugging}" = yes; then
12828   ENABLE_LIBCTF_HASH_DEBUGGING_TRUE=
12829   ENABLE_LIBCTF_HASH_DEBUGGING_FALSE='#'
12830 else
12831   ENABLE_LIBCTF_HASH_DEBUGGING_TRUE='#'
12832   ENABLE_LIBCTF_HASH_DEBUGGING_FALSE=
12833 fi
12834
12835
12836 # Similar to GDB_AC_CHECK_BFD.
12837 OLD_CFLAGS=$CFLAGS
12838 OLD_LDFLAGS=$LDFLAGS
12839 OLD_LIBS=$LIBS
12840 # Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
12841 # points somewhere with bfd, with -I/foo/lib and -L/foo/lib.  We
12842 # always want our bfd.
12843 CFLAGS="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
12844 ZLIBDIR=`echo $zlibdir | sed 's,\$(top_builddir)/,,g'`
12845 LDFLAGS="-L../bfd -L../libiberty $ZLIBDIR $LDFLAGS"
12846 intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
12847 LIBS="-lbfd -liberty -lz $intl $LIBS"
12848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
12849 $as_echo_n "checking for ELF support in BFD... " >&6; }
12850 if ${ac_cv_libctf_bfd_elf+:} false; then :
12851   $as_echo_n "(cached) " >&6
12852 else
12853   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12854 /* end confdefs.h.  */
12855 #include <stdlib.h>
12856              #include "bfd.h"
12857              #include "elf-bfd.h"
12858 int
12859 main ()
12860 {
12861 (void) bfd_section_from_elf_index (NULL, 0);
12862              return 0;
12863   ;
12864   return 0;
12865 }
12866 _ACEOF
12867 if ac_fn_c_try_link "$LINENO"; then :
12868   ac_cv_libctf_bfd_elf=yes
12869 else
12870   ac_cv_libctf_bfd_elf=no
12871 fi
12872 rm -f core conftest.err conftest.$ac_objext \
12873     conftest$ac_exeext conftest.$ac_ext
12874 fi
12875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_bfd_elf" >&5
12876 $as_echo "$ac_cv_libctf_bfd_elf" >&6; }
12877 CFLAGS=$OLD_CFLAGS
12878 LDFLAGS=$OLD_LDFLAGS
12879 LIBS=$OLD_LIBS
12880
12881 if test $ac_cv_libctf_bfd_elf = yes; then
12882
12883 $as_echo "#define HAVE_BFD_ELF 1" >>confdefs.h
12884
12885 fi
12886
12887  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
12888 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
12889 if ${ac_cv_c_bigendian+:} false; then :
12890   $as_echo_n "(cached) " >&6
12891 else
12892   ac_cv_c_bigendian=unknown
12893     # See if we're dealing with a universal compiler.
12894     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12895 /* end confdefs.h.  */
12896 #ifndef __APPLE_CC__
12897                not a universal capable compiler
12898              #endif
12899              typedef int dummy;
12900
12901 _ACEOF
12902 if ac_fn_c_try_compile "$LINENO"; then :
12903
12904         # Check for potential -arch flags.  It is not universal unless
12905         # there are at least two -arch flags with different values.
12906         ac_arch=
12907         ac_prev=
12908         for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
12909          if test -n "$ac_prev"; then
12910            case $ac_word in
12911              i?86 | x86_64 | ppc | ppc64)
12912                if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
12913                  ac_arch=$ac_word
12914                else
12915                  ac_cv_c_bigendian=universal
12916                  break
12917                fi
12918                ;;
12919            esac
12920            ac_prev=
12921          elif test "x$ac_word" = "x-arch"; then
12922            ac_prev=arch
12923          fi
12924        done
12925 fi
12926 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12927     if test $ac_cv_c_bigendian = unknown; then
12928       # See if sys/param.h defines the BYTE_ORDER macro.
12929       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12930 /* end confdefs.h.  */
12931 #include <sys/types.h>
12932              #include <sys/param.h>
12933
12934 int
12935 main ()
12936 {
12937 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
12938                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
12939                      && LITTLE_ENDIAN)
12940               bogus endian macros
12941              #endif
12942
12943   ;
12944   return 0;
12945 }
12946 _ACEOF
12947 if ac_fn_c_try_compile "$LINENO"; then :
12948   # It does; now see whether it defined to BIG_ENDIAN or not.
12949          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12950 /* end confdefs.h.  */
12951 #include <sys/types.h>
12952                 #include <sys/param.h>
12953
12954 int
12955 main ()
12956 {
12957 #if BYTE_ORDER != BIG_ENDIAN
12958                  not big endian
12959                 #endif
12960
12961   ;
12962   return 0;
12963 }
12964 _ACEOF
12965 if ac_fn_c_try_compile "$LINENO"; then :
12966   ac_cv_c_bigendian=yes
12967 else
12968   ac_cv_c_bigendian=no
12969 fi
12970 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12971 fi
12972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12973     fi
12974     if test $ac_cv_c_bigendian = unknown; then
12975       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
12976       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12977 /* end confdefs.h.  */
12978 #include <limits.h>
12979
12980 int
12981 main ()
12982 {
12983 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
12984               bogus endian macros
12985              #endif
12986
12987   ;
12988   return 0;
12989 }
12990 _ACEOF
12991 if ac_fn_c_try_compile "$LINENO"; then :
12992   # It does; now see whether it defined to _BIG_ENDIAN or not.
12993          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12994 /* end confdefs.h.  */
12995 #include <limits.h>
12996
12997 int
12998 main ()
12999 {
13000 #ifndef _BIG_ENDIAN
13001                  not big endian
13002                 #endif
13003
13004   ;
13005   return 0;
13006 }
13007 _ACEOF
13008 if ac_fn_c_try_compile "$LINENO"; then :
13009   ac_cv_c_bigendian=yes
13010 else
13011   ac_cv_c_bigendian=no
13012 fi
13013 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13014 fi
13015 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13016     fi
13017     if test $ac_cv_c_bigendian = unknown; then
13018       # Compile a test program.
13019       if test "$cross_compiling" = yes; then :
13020   # Try to guess by grepping values from an object file.
13021          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13022 /* end confdefs.h.  */
13023 short int ascii_mm[] =
13024                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
13025                 short int ascii_ii[] =
13026                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
13027                 int use_ascii (int i) {
13028                   return ascii_mm[i] + ascii_ii[i];
13029                 }
13030                 short int ebcdic_ii[] =
13031                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
13032                 short int ebcdic_mm[] =
13033                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
13034                 int use_ebcdic (int i) {
13035                   return ebcdic_mm[i] + ebcdic_ii[i];
13036                 }
13037                 extern int foo;
13038
13039 int
13040 main ()
13041 {
13042 return use_ascii (foo) == use_ebcdic (foo);
13043   ;
13044   return 0;
13045 }
13046 _ACEOF
13047 if ac_fn_c_try_compile "$LINENO"; then :
13048   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
13049               ac_cv_c_bigendian=yes
13050             fi
13051             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
13052               if test "$ac_cv_c_bigendian" = unknown; then
13053                 ac_cv_c_bigendian=no
13054               else
13055                 # finding both strings is unlikely to happen, but who knows?
13056                 ac_cv_c_bigendian=unknown
13057               fi
13058             fi
13059 fi
13060 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13061 else
13062   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13063 /* end confdefs.h.  */
13064 $ac_includes_default
13065 int
13066 main ()
13067 {
13068
13069              /* Are we little or big endian?  From Harbison&Steele.  */
13070              union
13071              {
13072                long int l;
13073                char c[sizeof (long int)];
13074              } u;
13075              u.l = 1;
13076              return u.c[sizeof (long int) - 1] == 1;
13077
13078   ;
13079   return 0;
13080 }
13081 _ACEOF
13082 if ac_fn_c_try_run "$LINENO"; then :
13083   ac_cv_c_bigendian=no
13084 else
13085   ac_cv_c_bigendian=yes
13086 fi
13087 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13088   conftest.$ac_objext conftest.beam conftest.$ac_ext
13089 fi
13090
13091     fi
13092 fi
13093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
13094 $as_echo "$ac_cv_c_bigendian" >&6; }
13095  case $ac_cv_c_bigendian in #(
13096    yes)
13097      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
13098 ;; #(
13099    no)
13100       ;; #(
13101    universal)
13102
13103 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
13104
13105      ;; #(
13106    *)
13107      as_fn_error $? "unknown endianness
13108  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
13109  esac
13110
13111 for ac_header in byteswap.h endian.h
13112 do :
13113   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13114 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13115 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13116   cat >>confdefs.h <<_ACEOF
13117 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13118 _ACEOF
13119
13120 fi
13121
13122 done
13123
13124 for ac_func in pread
13125 do :
13126   ac_fn_c_check_func "$LINENO" "pread" "ac_cv_func_pread"
13127 if test "x$ac_cv_func_pread" = xyes; then :
13128   cat >>confdefs.h <<_ACEOF
13129 #define HAVE_PREAD 1
13130 _ACEOF
13131
13132 fi
13133 done
13134
13135
13136 ac_fn_c_check_decl "$LINENO" "bswap_16" "ac_cv_have_decl_bswap_16" "#include <byteswap.h>
13137 "
13138 if test "x$ac_cv_have_decl_bswap_16" = xyes; then :
13139   ac_have_decl=1
13140 else
13141   ac_have_decl=0
13142 fi
13143
13144 cat >>confdefs.h <<_ACEOF
13145 #define HAVE_DECL_BSWAP_16 $ac_have_decl
13146 _ACEOF
13147 ac_fn_c_check_decl "$LINENO" "bswap_32" "ac_cv_have_decl_bswap_32" "#include <byteswap.h>
13148 "
13149 if test "x$ac_cv_have_decl_bswap_32" = xyes; then :
13150   ac_have_decl=1
13151 else
13152   ac_have_decl=0
13153 fi
13154
13155 cat >>confdefs.h <<_ACEOF
13156 #define HAVE_DECL_BSWAP_32 $ac_have_decl
13157 _ACEOF
13158 ac_fn_c_check_decl "$LINENO" "bswap_64" "ac_cv_have_decl_bswap_64" "#include <byteswap.h>
13159 "
13160 if test "x$ac_cv_have_decl_bswap_64" = xyes; then :
13161   ac_have_decl=1
13162 else
13163   ac_have_decl=0
13164 fi
13165
13166 cat >>confdefs.h <<_ACEOF
13167 #define HAVE_DECL_BSWAP_64 $ac_have_decl
13168 _ACEOF
13169
13170 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
13171 if test "x$ac_cv_have_decl_asprintf" = xyes; then :
13172   ac_have_decl=1
13173 else
13174   ac_have_decl=0
13175 fi
13176
13177 cat >>confdefs.h <<_ACEOF
13178 #define HAVE_DECL_ASPRINTF $ac_have_decl
13179 _ACEOF
13180 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
13181 if test "x$ac_cv_have_decl_vasprintf" = xyes; then :
13182   ac_have_decl=1
13183 else
13184   ac_have_decl=0
13185 fi
13186
13187 cat >>confdefs.h <<_ACEOF
13188 #define HAVE_DECL_VASPRINTF $ac_have_decl
13189 _ACEOF
13190 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
13191 if test "x$ac_cv_have_decl_stpcpy" = xyes; then :
13192   ac_have_decl=1
13193 else
13194   ac_have_decl=0
13195 fi
13196
13197 cat >>confdefs.h <<_ACEOF
13198 #define HAVE_DECL_STPCPY $ac_have_decl
13199 _ACEOF
13200
13201
13202
13203
13204
13205   for ac_func in $ac_func_list
13206 do :
13207   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13208 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13209 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13210   cat >>confdefs.h <<_ACEOF
13211 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13212 _ACEOF
13213
13214 fi
13215 done
13216
13217
13218
13219
13220 if test $ac_cv_func_qsort_r = yes; then
13221   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qsort_r signature" >&5
13222 $as_echo_n "checking for qsort_r signature... " >&6; }
13223 if ${ac_cv_libctf_qsort_r_signature+:} false; then :
13224   $as_echo_n "(cached) " >&6
13225 else
13226   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13227 /* end confdefs.h.  */
13228 #undef qsort_r
13229                           #include <stdlib.h>
13230                           void qsort_r (void *, size_t, size_t,
13231                                         int (*) (void const *, void const *,
13232                                                  void *),
13233                                         void *);
13234                           void (*p) (void *, size_t, size_t,
13235                                      int (*) (void const *, void const *,
13236                                               void *),
13237                                      void *) = qsort_r;
13238
13239 int
13240 main ()
13241 {
13242
13243   ;
13244   return 0;
13245 }
13246 _ACEOF
13247 if ac_fn_c_try_link "$LINENO"; then :
13248   ac_cv_libctf_qsort_r_signature=GNU
13249 else
13250   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13251 /* end confdefs.h.  */
13252 #undef qsort_r
13253                              #include <stdlib.h>
13254                              void qsort_r (void *, size_t, size_t, void *,
13255                                            int (*) (void *,
13256                                                     void const *,
13257                                                     void const *));
13258                              void (*p) (void *, size_t, size_t, void *,
13259                                         int (*) (void *, void const *,
13260                                                  void const *)) = qsort_r;
13261
13262 int
13263 main ()
13264 {
13265
13266   ;
13267   return 0;
13268 }
13269 _ACEOF
13270 if ac_fn_c_try_link "$LINENO"; then :
13271   ac_cv_libctf_qsort_r_signature=BSD
13272 else
13273   ac_cv_libctf_qsort_r_signature=unknown
13274 fi
13275 rm -f core conftest.err conftest.$ac_objext \
13276     conftest$ac_exeext conftest.$ac_ext
13277 fi
13278 rm -f core conftest.err conftest.$ac_objext \
13279     conftest$ac_exeext conftest.$ac_ext
13280 fi
13281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_qsort_r_signature" >&5
13282 $as_echo "$ac_cv_libctf_qsort_r_signature" >&6; }
13283 fi
13284
13285 case x$ac_cv_libctf_qsort_r_signature in
13286   xGNU)
13287 $as_echo "#define HAVE_QSORT_R_ARG_LAST 1" >>confdefs.h
13288 ;;
13289   xBSD)
13290 $as_echo "#define HAVE_QSORT_R_COMPAR_LAST 1" >>confdefs.h
13291 ;;
13292   *) ac_cv_libctf_qsort_r_signature=unknown;;
13293 esac
13294
13295  if test "${ac_cv_libctf_qsort_r_signature}" = unknown; then
13296   NEED_CTF_QSORT_R_TRUE=
13297   NEED_CTF_QSORT_R_FALSE='#'
13298 else
13299   NEED_CTF_QSORT_R_TRUE='#'
13300   NEED_CTF_QSORT_R_FALSE=
13301 fi
13302
13303
13304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for O_CLOEXEC" >&5
13305 $as_echo_n "checking for O_CLOEXEC... " >&6; }
13306 if ${ac_cv_libctf_macro_O_CLOEXEC+:} false; then :
13307   $as_echo_n "(cached) " >&6
13308 else
13309   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13310 /* end confdefs.h.  */
13311 #include <fcntl.h>
13312                        #ifndef O_CLOEXEC
13313                          choke me;
13314                        #endif
13315
13316 int
13317 main ()
13318 {
13319 return O_CLOEXEC;
13320   ;
13321   return 0;
13322 }
13323 _ACEOF
13324 if ac_fn_c_try_link "$LINENO"; then :
13325   ac_cv_libctf_macro_O_CLOEXEC=yes
13326 else
13327   ac_cv_libctf_macro_O_CLOEXEC=no
13328 fi
13329 rm -f core conftest.err conftest.$ac_objext \
13330     conftest$ac_exeext conftest.$ac_ext
13331 fi
13332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_macro_O_CLOEXEC" >&5
13333 $as_echo "$ac_cv_libctf_macro_O_CLOEXEC" >&6; }
13334
13335 if test $ac_cv_libctf_macro_O_CLOEXEC = yes; then
13336
13337 $as_echo "#define HAVE_O_CLOEXEC 1" >>confdefs.h
13338
13339 fi
13340
13341 # Horrible hacks to build DLLs on Windows and a shared library elsewhere.
13342 SHARED_LIBADD=
13343 SHARED_LDFLAGS=
13344 BFD_LIBADD=
13345 BFD_DEPENDENCIES=
13346 if test "$enable_shared" = "yes"; then
13347 # When building a shared libctf, link against the pic version of libiberty
13348 # so that apps that use libctf won't need libiberty just to satisfy any
13349 # libctf references.
13350 # We can't do that if a pic libiberty is unavailable since including non-pic
13351 # code would insert text relocations into libctf.
13352 # Note that linking against libbfd as we do here, which is itself linked
13353 # against libiberty, may not satisfy all the libctf libiberty references
13354 # since libbfd may not pull in the entirety of libiberty.
13355   x=`sed -n -e 's/^[    ]*PICFLAG[      ]*=[    ]*//p' < ../libiberty/Makefile | sed -n '$p'`
13356   if test -n "$x"; then
13357     SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
13358   fi
13359
13360   case "${host}" in
13361   # More hacks to build DLLs on Windows.
13362     *-*-cygwin*)
13363       SHARED_LDFLAGS="-no-undefined"
13364       SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
13365       BFD_LIBADD="-L`pwd`/../bfd -lbfd"
13366       ;;
13367
13368     *-*-darwin*)
13369       BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.dylib"
13370       BFD_DEPENDENCIES="../bfd/libbfd.la"
13371       ;;
13372     *)
13373       case "$host_vendor" in
13374         hp)
13375           BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.sl"
13376           ;;
13377         *)
13378           BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so"
13379           ;;
13380       esac
13381       BFD_DEPENDENCIES="../bfd/libbfd.la"
13382       ;;
13383   esac
13384 fi
13385
13386
13387
13388
13389
13390 # Use a version script, if possible, or an -export-symbols-regex otherwise.
13391 VERSION_FLAGS='-export-symbols-regex ctf_.*'
13392 if $LD --help 2>&1 | grep -- --version-script >/dev/null; then
13393     VERSION_FLAGS="-Wl,--version-script='$srcdir/libctf.ver'"
13394 fi
13395
13396
13397 ac_config_files="$ac_config_files Makefile"
13398
13399 ac_config_headers="$ac_config_headers config.h"
13400
13401 cat >confcache <<\_ACEOF
13402 # This file is a shell script that caches the results of configure
13403 # tests run on this system so they can be shared between configure
13404 # scripts and configure runs, see configure's option --config-cache.
13405 # It is not useful on other systems.  If it contains results you don't
13406 # want to keep, you may remove or edit it.
13407 #
13408 # config.status only pays attention to the cache file if you give it
13409 # the --recheck option to rerun configure.
13410 #
13411 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13412 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13413 # following values.
13414
13415 _ACEOF
13416
13417 # The following way of writing the cache mishandles newlines in values,
13418 # but we know of no workaround that is simple, portable, and efficient.
13419 # So, we kill variables containing newlines.
13420 # Ultrix sh set writes to stderr and can't be redirected directly,
13421 # and sets the high bit in the cache file unless we assign to the vars.
13422 (
13423   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13424     eval ac_val=\$$ac_var
13425     case $ac_val in #(
13426     *${as_nl}*)
13427       case $ac_var in #(
13428       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13429 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13430       esac
13431       case $ac_var in #(
13432       _ | IFS | as_nl) ;; #(
13433       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13434       *) { eval $ac_var=; unset $ac_var;} ;;
13435       esac ;;
13436     esac
13437   done
13438
13439   (set) 2>&1 |
13440     case $as_nl`(ac_space=' '; set) 2>&1` in #(
13441     *${as_nl}ac_space=\ *)
13442       # `set' does not quote correctly, so add quotes: double-quote
13443       # substitution turns \\\\ into \\, and sed turns \\ into \.
13444       sed -n \
13445         "s/'/'\\\\''/g;
13446           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13447       ;; #(
13448     *)
13449       # `set' quotes correctly as required by POSIX, so do not add quotes.
13450       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13451       ;;
13452     esac |
13453     sort
13454 ) |
13455   sed '
13456      /^ac_cv_env_/b end
13457      t clear
13458      :clear
13459      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13460      t end
13461      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13462      :end' >>confcache
13463 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13464   if test -w "$cache_file"; then
13465     if test "x$cache_file" != "x/dev/null"; then
13466       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13467 $as_echo "$as_me: updating cache $cache_file" >&6;}
13468       if test ! -f "$cache_file" || test -h "$cache_file"; then
13469         cat confcache >"$cache_file"
13470       else
13471         case $cache_file in #(
13472         */* | ?:*)
13473           mv -f confcache "$cache_file"$$ &&
13474           mv -f "$cache_file"$$ "$cache_file" ;; #(
13475         *)
13476           mv -f confcache "$cache_file" ;;
13477         esac
13478       fi
13479     fi
13480   else
13481     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13482 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13483   fi
13484 fi
13485 rm -f confcache
13486
13487 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13488 # Let make expand exec_prefix.
13489 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13490
13491 DEFS=-DHAVE_CONFIG_H
13492
13493 ac_libobjs=
13494 ac_ltlibobjs=
13495 U=
13496 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13497   # 1. Remove the extension, and $U if already installed.
13498   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13499   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13500   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13501   #    will be set to the directory where LIBOBJS objects are built.
13502   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13503   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13504 done
13505 LIBOBJS=$ac_libobjs
13506
13507 LTLIBOBJS=$ac_ltlibobjs
13508
13509
13510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
13511 $as_echo_n "checking that generated files are newer than configure... " >&6; }
13512    if test -n "$am_sleep_pid"; then
13513      # Hide warnings about reused PIDs.
13514      wait $am_sleep_pid 2>/dev/null
13515    fi
13516    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
13517 $as_echo "done" >&6; }
13518 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13519   as_fn_error $? "conditional \"AMDEP\" was never defined.
13520 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13521 fi
13522 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13523   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13524 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13525 fi
13526  if test -n "$EXEEXT"; then
13527   am__EXEEXT_TRUE=
13528   am__EXEEXT_FALSE='#'
13529 else
13530   am__EXEEXT_TRUE='#'
13531   am__EXEEXT_FALSE=
13532 fi
13533
13534 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13535   as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
13536 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13537 fi
13538 if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
13539   as_fn_error $? "conditional \"INSTALL_LIBBFD\" was never defined.
13540 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13541 fi
13542 if test -z "${ENABLE_LIBCTF_HASH_DEBUGGING_TRUE}" && test -z "${ENABLE_LIBCTF_HASH_DEBUGGING_FALSE}"; then
13543   as_fn_error $? "conditional \"ENABLE_LIBCTF_HASH_DEBUGGING\" was never defined.
13544 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13545 fi
13546
13547 if test -z "${NEED_CTF_QSORT_R_TRUE}" && test -z "${NEED_CTF_QSORT_R_FALSE}"; then
13548   as_fn_error $? "conditional \"NEED_CTF_QSORT_R\" was never defined.
13549 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13550 fi
13551
13552 : "${CONFIG_STATUS=./config.status}"
13553 ac_write_fail=0
13554 ac_clean_files_save=$ac_clean_files
13555 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13556 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13557 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13558 as_write_fail=0
13559 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13560 #! $SHELL
13561 # Generated by $as_me.
13562 # Run this file to recreate the current configuration.
13563 # Compiler output produced by configure, useful for debugging
13564 # configure, is in config.log if it exists.
13565
13566 debug=false
13567 ac_cs_recheck=false
13568 ac_cs_silent=false
13569
13570 SHELL=\${CONFIG_SHELL-$SHELL}
13571 export SHELL
13572 _ASEOF
13573 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13574 ## -------------------- ##
13575 ## M4sh Initialization. ##
13576 ## -------------------- ##
13577
13578 # Be more Bourne compatible
13579 DUALCASE=1; export DUALCASE # for MKS sh
13580 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13581   emulate sh
13582   NULLCMD=:
13583   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13584   # is contrary to our usage.  Disable this feature.
13585   alias -g '${1+"$@"}'='"$@"'
13586   setopt NO_GLOB_SUBST
13587 else
13588   case `(set -o) 2>/dev/null` in #(
13589   *posix*) :
13590     set -o posix ;; #(
13591   *) :
13592      ;;
13593 esac
13594 fi
13595
13596
13597 as_nl='
13598 '
13599 export as_nl
13600 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13601 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13602 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13603 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13604 # Prefer a ksh shell builtin over an external printf program on Solaris,
13605 # but without wasting forks for bash or zsh.
13606 if test -z "$BASH_VERSION$ZSH_VERSION" \
13607     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13608   as_echo='print -r --'
13609   as_echo_n='print -rn --'
13610 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13611   as_echo='printf %s\n'
13612   as_echo_n='printf %s'
13613 else
13614   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13615     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13616     as_echo_n='/usr/ucb/echo -n'
13617   else
13618     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13619     as_echo_n_body='eval
13620       arg=$1;
13621       case $arg in #(
13622       *"$as_nl"*)
13623         expr "X$arg" : "X\\(.*\\)$as_nl";
13624         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13625       esac;
13626       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13627     '
13628     export as_echo_n_body
13629     as_echo_n='sh -c $as_echo_n_body as_echo'
13630   fi
13631   export as_echo_body
13632   as_echo='sh -c $as_echo_body as_echo'
13633 fi
13634
13635 # The user is always right.
13636 if test "${PATH_SEPARATOR+set}" != set; then
13637   PATH_SEPARATOR=:
13638   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13639     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13640       PATH_SEPARATOR=';'
13641   }
13642 fi
13643
13644
13645 # IFS
13646 # We need space, tab and new line, in precisely that order.  Quoting is
13647 # there to prevent editors from complaining about space-tab.
13648 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13649 # splitting by setting IFS to empty value.)
13650 IFS=" ""        $as_nl"
13651
13652 # Find who we are.  Look in the path if we contain no directory separator.
13653 as_myself=
13654 case $0 in #((
13655   *[\\/]* ) as_myself=$0 ;;
13656   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13657 for as_dir in $PATH
13658 do
13659   IFS=$as_save_IFS
13660   test -z "$as_dir" && as_dir=.
13661     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13662   done
13663 IFS=$as_save_IFS
13664
13665      ;;
13666 esac
13667 # We did not find ourselves, most probably we were run as `sh COMMAND'
13668 # in which case we are not to be found in the path.
13669 if test "x$as_myself" = x; then
13670   as_myself=$0
13671 fi
13672 if test ! -f "$as_myself"; then
13673   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13674   exit 1
13675 fi
13676
13677 # Unset variables that we do not need and which cause bugs (e.g. in
13678 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
13679 # suppresses any "Segmentation fault" message there.  '((' could
13680 # trigger a bug in pdksh 5.2.14.
13681 for as_var in BASH_ENV ENV MAIL MAILPATH
13682 do eval test x\${$as_var+set} = xset \
13683   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13684 done
13685 PS1='$ '
13686 PS2='> '
13687 PS4='+ '
13688
13689 # NLS nuisances.
13690 LC_ALL=C
13691 export LC_ALL
13692 LANGUAGE=C
13693 export LANGUAGE
13694
13695 # CDPATH.
13696 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13697
13698
13699 # as_fn_error STATUS ERROR [LINENO LOG_FD]
13700 # ----------------------------------------
13701 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13702 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13703 # script with STATUS, using 1 if that was 0.
13704 as_fn_error ()
13705 {
13706   as_status=$1; test $as_status -eq 0 && as_status=1
13707   if test "$4"; then
13708     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13709     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13710   fi
13711   $as_echo "$as_me: error: $2" >&2
13712   as_fn_exit $as_status
13713 } # as_fn_error
13714
13715
13716 # as_fn_set_status STATUS
13717 # -----------------------
13718 # Set $? to STATUS, without forking.
13719 as_fn_set_status ()
13720 {
13721   return $1
13722 } # as_fn_set_status
13723
13724 # as_fn_exit STATUS
13725 # -----------------
13726 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13727 as_fn_exit ()
13728 {
13729   set +e
13730   as_fn_set_status $1
13731   exit $1
13732 } # as_fn_exit
13733
13734 # as_fn_unset VAR
13735 # ---------------
13736 # Portably unset VAR.
13737 as_fn_unset ()
13738 {
13739   { eval $1=; unset $1;}
13740 }
13741 as_unset=as_fn_unset
13742 # as_fn_append VAR VALUE
13743 # ----------------------
13744 # Append the text in VALUE to the end of the definition contained in VAR. Take
13745 # advantage of any shell optimizations that allow amortized linear growth over
13746 # repeated appends, instead of the typical quadratic growth present in naive
13747 # implementations.
13748 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13749   eval 'as_fn_append ()
13750   {
13751     eval $1+=\$2
13752   }'
13753 else
13754   as_fn_append ()
13755   {
13756     eval $1=\$$1\$2
13757   }
13758 fi # as_fn_append
13759
13760 # as_fn_arith ARG...
13761 # ------------------
13762 # Perform arithmetic evaluation on the ARGs, and store the result in the
13763 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13764 # must be portable across $(()) and expr.
13765 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13766   eval 'as_fn_arith ()
13767   {
13768     as_val=$(( $* ))
13769   }'
13770 else
13771   as_fn_arith ()
13772   {
13773     as_val=`expr "$@" || test $? -eq 1`
13774   }
13775 fi # as_fn_arith
13776
13777
13778 if expr a : '\(a\)' >/dev/null 2>&1 &&
13779    test "X`expr 00001 : '.*\(...\)'`" = X001; then
13780   as_expr=expr
13781 else
13782   as_expr=false
13783 fi
13784
13785 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13786   as_basename=basename
13787 else
13788   as_basename=false
13789 fi
13790
13791 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13792   as_dirname=dirname
13793 else
13794   as_dirname=false
13795 fi
13796
13797 as_me=`$as_basename -- "$0" ||
13798 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13799          X"$0" : 'X\(//\)$' \| \
13800          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13801 $as_echo X/"$0" |
13802     sed '/^.*\/\([^/][^/]*\)\/*$/{
13803             s//\1/
13804             q
13805           }
13806           /^X\/\(\/\/\)$/{
13807             s//\1/
13808             q
13809           }
13810           /^X\/\(\/\).*/{
13811             s//\1/
13812             q
13813           }
13814           s/.*/./; q'`
13815
13816 # Avoid depending upon Character Ranges.
13817 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13818 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13819 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13820 as_cr_digits='0123456789'
13821 as_cr_alnum=$as_cr_Letters$as_cr_digits
13822
13823 ECHO_C= ECHO_N= ECHO_T=
13824 case `echo -n x` in #(((((
13825 -n*)
13826   case `echo 'xy\c'` in
13827   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
13828   xy)  ECHO_C='\c';;
13829   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
13830        ECHO_T=' ';;
13831   esac;;
13832 *)
13833   ECHO_N='-n';;
13834 esac
13835
13836 rm -f conf$$ conf$$.exe conf$$.file
13837 if test -d conf$$.dir; then
13838   rm -f conf$$.dir/conf$$.file
13839 else
13840   rm -f conf$$.dir
13841   mkdir conf$$.dir 2>/dev/null
13842 fi
13843 if (echo >conf$$.file) 2>/dev/null; then
13844   if ln -s conf$$.file conf$$ 2>/dev/null; then
13845     as_ln_s='ln -s'
13846     # ... but there are two gotchas:
13847     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13848     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13849     # In both cases, we have to default to `cp -pR'.
13850     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13851       as_ln_s='cp -pR'
13852   elif ln conf$$.file conf$$ 2>/dev/null; then
13853     as_ln_s=ln
13854   else
13855     as_ln_s='cp -pR'
13856   fi
13857 else
13858   as_ln_s='cp -pR'
13859 fi
13860 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13861 rmdir conf$$.dir 2>/dev/null
13862
13863
13864 # as_fn_mkdir_p
13865 # -------------
13866 # Create "$as_dir" as a directory, including parents if necessary.
13867 as_fn_mkdir_p ()
13868 {
13869
13870   case $as_dir in #(
13871   -*) as_dir=./$as_dir;;
13872   esac
13873   test -d "$as_dir" || eval $as_mkdir_p || {
13874     as_dirs=
13875     while :; do
13876       case $as_dir in #(
13877       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13878       *) as_qdir=$as_dir;;
13879       esac
13880       as_dirs="'$as_qdir' $as_dirs"
13881       as_dir=`$as_dirname -- "$as_dir" ||
13882 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13883          X"$as_dir" : 'X\(//\)[^/]' \| \
13884          X"$as_dir" : 'X\(//\)$' \| \
13885          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13886 $as_echo X"$as_dir" |
13887     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13888             s//\1/
13889             q
13890           }
13891           /^X\(\/\/\)[^/].*/{
13892             s//\1/
13893             q
13894           }
13895           /^X\(\/\/\)$/{
13896             s//\1/
13897             q
13898           }
13899           /^X\(\/\).*/{
13900             s//\1/
13901             q
13902           }
13903           s/.*/./; q'`
13904       test -d "$as_dir" && break
13905     done
13906     test -z "$as_dirs" || eval "mkdir $as_dirs"
13907   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13908
13909
13910 } # as_fn_mkdir_p
13911 if mkdir -p . 2>/dev/null; then
13912   as_mkdir_p='mkdir -p "$as_dir"'
13913 else
13914   test -d ./-p && rmdir ./-p
13915   as_mkdir_p=false
13916 fi
13917
13918
13919 # as_fn_executable_p FILE
13920 # -----------------------
13921 # Test if FILE is an executable regular file.
13922 as_fn_executable_p ()
13923 {
13924   test -f "$1" && test -x "$1"
13925 } # as_fn_executable_p
13926 as_test_x='test -x'
13927 as_executable_p=as_fn_executable_p
13928
13929 # Sed expression to map a string onto a valid CPP name.
13930 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13931
13932 # Sed expression to map a string onto a valid variable name.
13933 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13934
13935
13936 exec 6>&1
13937 ## ----------------------------------- ##
13938 ## Main body of $CONFIG_STATUS script. ##
13939 ## ----------------------------------- ##
13940 _ASEOF
13941 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13942
13943 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13944 # Save the log message, to keep $0 and so on meaningful, and to
13945 # report actual input values of CONFIG_FILES etc. instead of their
13946 # values after options handling.
13947 ac_log="
13948 This file was extended by libctf $as_me 1.2.0, which was
13949 generated by GNU Autoconf 2.69.  Invocation command line was
13950
13951   CONFIG_FILES    = $CONFIG_FILES
13952   CONFIG_HEADERS  = $CONFIG_HEADERS
13953   CONFIG_LINKS    = $CONFIG_LINKS
13954   CONFIG_COMMANDS = $CONFIG_COMMANDS
13955   $ $0 $@
13956
13957 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13958 "
13959
13960 _ACEOF
13961
13962 case $ac_config_files in *"
13963 "*) set x $ac_config_files; shift; ac_config_files=$*;;
13964 esac
13965
13966 case $ac_config_headers in *"
13967 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13968 esac
13969
13970
13971 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13972 # Files that config.status was made for.
13973 config_files="$ac_config_files"
13974 config_headers="$ac_config_headers"
13975 config_commands="$ac_config_commands"
13976
13977 _ACEOF
13978
13979 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13980 ac_cs_usage="\
13981 \`$as_me' instantiates files and other configuration actions
13982 from templates according to the current configuration.  Unless the files
13983 and actions are specified as TAGs, all are instantiated by default.
13984
13985 Usage: $0 [OPTION]... [TAG]...
13986
13987   -h, --help       print this help, then exit
13988   -V, --version    print version number and configuration settings, then exit
13989       --config     print configuration, then exit
13990   -q, --quiet, --silent
13991                    do not print progress messages
13992   -d, --debug      don't remove temporary files
13993       --recheck    update $as_me by reconfiguring in the same conditions
13994       --file=FILE[:TEMPLATE]
13995                    instantiate the configuration file FILE
13996       --header=FILE[:TEMPLATE]
13997                    instantiate the configuration header FILE
13998
13999 Configuration files:
14000 $config_files
14001
14002 Configuration headers:
14003 $config_headers
14004
14005 Configuration commands:
14006 $config_commands
14007
14008 Report bugs to the package provider."
14009
14010 _ACEOF
14011 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14012 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14013 ac_cs_version="\\
14014 libctf config.status 1.2.0
14015 configured by $0, generated by GNU Autoconf 2.69,
14016   with options \\"\$ac_cs_config\\"
14017
14018 Copyright (C) 2012 Free Software Foundation, Inc.
14019 This config.status script is free software; the Free Software Foundation
14020 gives unlimited permission to copy, distribute and modify it."
14021
14022 ac_pwd='$ac_pwd'
14023 srcdir='$srcdir'
14024 INSTALL='$INSTALL'
14025 MKDIR_P='$MKDIR_P'
14026 AWK='$AWK'
14027 test -n "\$AWK" || AWK=awk
14028 _ACEOF
14029
14030 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14031 # The default lists apply if the user does not specify any file.
14032 ac_need_defaults=:
14033 while test $# != 0
14034 do
14035   case $1 in
14036   --*=?*)
14037     ac_option=`expr "X$1" : 'X\([^=]*\)='`
14038     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14039     ac_shift=:
14040     ;;
14041   --*=)
14042     ac_option=`expr "X$1" : 'X\([^=]*\)='`
14043     ac_optarg=
14044     ac_shift=:
14045     ;;
14046   *)
14047     ac_option=$1
14048     ac_optarg=$2
14049     ac_shift=shift
14050     ;;
14051   esac
14052
14053   case $ac_option in
14054   # Handling of the options.
14055   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14056     ac_cs_recheck=: ;;
14057   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14058     $as_echo "$ac_cs_version"; exit ;;
14059   --config | --confi | --conf | --con | --co | --c )
14060     $as_echo "$ac_cs_config"; exit ;;
14061   --debug | --debu | --deb | --de | --d | -d )
14062     debug=: ;;
14063   --file | --fil | --fi | --f )
14064     $ac_shift
14065     case $ac_optarg in
14066     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14067     '') as_fn_error $? "missing file argument" ;;
14068     esac
14069     as_fn_append CONFIG_FILES " '$ac_optarg'"
14070     ac_need_defaults=false;;
14071   --header | --heade | --head | --hea )
14072     $ac_shift
14073     case $ac_optarg in
14074     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14075     esac
14076     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14077     ac_need_defaults=false;;
14078   --he | --h)
14079     # Conflict between --help and --header
14080     as_fn_error $? "ambiguous option: \`$1'
14081 Try \`$0 --help' for more information.";;
14082   --help | --hel | -h )
14083     $as_echo "$ac_cs_usage"; exit ;;
14084   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14085   | -silent | --silent | --silen | --sile | --sil | --si | --s)
14086     ac_cs_silent=: ;;
14087
14088   # This is an error.
14089   -*) as_fn_error $? "unrecognized option: \`$1'
14090 Try \`$0 --help' for more information." ;;
14091
14092   *) as_fn_append ac_config_targets " $1"
14093      ac_need_defaults=false ;;
14094
14095   esac
14096   shift
14097 done
14098
14099 ac_configure_extra_args=
14100
14101 if $ac_cs_silent; then
14102   exec 6>/dev/null
14103   ac_configure_extra_args="$ac_configure_extra_args --silent"
14104 fi
14105
14106 _ACEOF
14107 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14108 if \$ac_cs_recheck; then
14109   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14110   shift
14111   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14112   CONFIG_SHELL='$SHELL'
14113   export CONFIG_SHELL
14114   exec "\$@"
14115 fi
14116
14117 _ACEOF
14118 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14119 exec 5>>config.log
14120 {
14121   echo
14122   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14123 ## Running $as_me. ##
14124 _ASBOX
14125   $as_echo "$ac_log"
14126 } >&5
14127
14128 _ACEOF
14129 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14130 #
14131 # INIT-COMMANDS
14132 #
14133 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14134
14135
14136 # The HP-UX ksh and POSIX shell print the target directory to stdout
14137 # if CDPATH is set.
14138 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14139
14140 sed_quote_subst='$sed_quote_subst'
14141 double_quote_subst='$double_quote_subst'
14142 delay_variable_subst='$delay_variable_subst'
14143 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14144 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14145 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14146 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14147 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14148 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14149 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14150 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14151 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14152 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14153 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14154 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14155 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14156 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14157 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14158 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14159 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14160 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14161 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14162 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14163 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14164 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14165 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14166 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14167 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14168 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14169 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14170 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14171 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14172 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14173 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14174 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14175 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14176 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14177 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14178 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14179 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14180 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14181 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14182 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14183 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14184 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14185 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14186 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14187 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14188 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14189 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14190 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14191 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
14192 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14193 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14194 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14195 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14196 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14197 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14198 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14199 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14200 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14201 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14202 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14203 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14204 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14205 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14206 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14207 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14208 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14209 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14210 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14211 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14212 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14213 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14214 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14215 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14216 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14217 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14218 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14219 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14220 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14221 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14222 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14223 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14224 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14225 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14226 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14227 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14228 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14229 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14230 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14231 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14232 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14233 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14234 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14235 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14236 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14237 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14238 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14239 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14240 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14241 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14242 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14243 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14244 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14245 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14246 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14247 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14248 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14249 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14250 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14251 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14252 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14253 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14254 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14255 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14256 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14257 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14258 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14259 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14260 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14261 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14262 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14263
14264 LTCC='$LTCC'
14265 LTCFLAGS='$LTCFLAGS'
14266 compiler='$compiler_DEFAULT'
14267
14268 # A function that is used when there is no print builtin or printf.
14269 func_fallback_echo ()
14270 {
14271   eval 'cat <<_LTECHO_EOF
14272 \$1
14273 _LTECHO_EOF'
14274 }
14275
14276 # Quote evaled strings.
14277 for var in SHELL \
14278 ECHO \
14279 SED \
14280 GREP \
14281 EGREP \
14282 FGREP \
14283 LD \
14284 NM \
14285 LN_S \
14286 lt_SP2NL \
14287 lt_NL2SP \
14288 reload_flag \
14289 OBJDUMP \
14290 deplibs_check_method \
14291 file_magic_cmd \
14292 AR \
14293 AR_FLAGS \
14294 STRIP \
14295 RANLIB \
14296 CC \
14297 CFLAGS \
14298 compiler \
14299 lt_cv_sys_global_symbol_pipe \
14300 lt_cv_sys_global_symbol_to_cdecl \
14301 lt_cv_sys_global_symbol_to_c_name_address \
14302 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14303 lt_prog_compiler_no_builtin_flag \
14304 lt_prog_compiler_wl \
14305 lt_prog_compiler_pic \
14306 lt_prog_compiler_static \
14307 lt_cv_prog_compiler_c_o \
14308 need_locks \
14309 DSYMUTIL \
14310 NMEDIT \
14311 LIPO \
14312 OTOOL \
14313 OTOOL64 \
14314 shrext_cmds \
14315 export_dynamic_flag_spec \
14316 whole_archive_flag_spec \
14317 compiler_needs_object \
14318 with_gnu_ld \
14319 allow_undefined_flag \
14320 no_undefined_flag \
14321 hardcode_libdir_flag_spec \
14322 hardcode_libdir_flag_spec_ld \
14323 hardcode_libdir_separator \
14324 fix_srcfile_path \
14325 exclude_expsyms \
14326 include_expsyms \
14327 file_list_spec \
14328 variables_saved_for_relink \
14329 libname_spec \
14330 library_names_spec \
14331 soname_spec \
14332 install_override_mode \
14333 finish_eval \
14334 old_striplib \
14335 striplib; do
14336     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14337     *[\\\\\\\`\\"\\\$]*)
14338       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14339       ;;
14340     *)
14341       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14342       ;;
14343     esac
14344 done
14345
14346 # Double-quote double-evaled strings.
14347 for var in reload_cmds \
14348 old_postinstall_cmds \
14349 old_postuninstall_cmds \
14350 old_archive_cmds \
14351 extract_expsyms_cmds \
14352 old_archive_from_new_cmds \
14353 old_archive_from_expsyms_cmds \
14354 archive_cmds \
14355 archive_expsym_cmds \
14356 module_cmds \
14357 module_expsym_cmds \
14358 export_symbols_cmds \
14359 prelink_cmds \
14360 postinstall_cmds \
14361 postuninstall_cmds \
14362 finish_cmds \
14363 sys_lib_search_path_spec \
14364 sys_lib_dlsearch_path_spec; do
14365     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14366     *[\\\\\\\`\\"\\\$]*)
14367       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14368       ;;
14369     *)
14370       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14371       ;;
14372     esac
14373 done
14374
14375 ac_aux_dir='$ac_aux_dir'
14376 xsi_shell='$xsi_shell'
14377 lt_shell_append='$lt_shell_append'
14378
14379 # See if we are running on zsh, and set the options which allow our
14380 # commands through without removal of \ escapes INIT.
14381 if test -n "\${ZSH_VERSION+set}" ; then
14382    setopt NO_GLOB_SUBST
14383 fi
14384
14385
14386     PACKAGE='$PACKAGE'
14387     VERSION='$VERSION'
14388     TIMESTAMP='$TIMESTAMP'
14389     RM='$RM'
14390     ofile='$ofile'
14391
14392
14393
14394
14395 _ACEOF
14396
14397 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14398
14399 # Handling of arguments.
14400 for ac_config_target in $ac_config_targets
14401 do
14402   case $ac_config_target in
14403     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14404     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14405     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14406     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
14407
14408   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14409   esac
14410 done
14411
14412
14413 # If the user did not use the arguments to specify the items to instantiate,
14414 # then the envvar interface is used.  Set only those that are not.
14415 # We use the long form for the default assignment because of an extremely
14416 # bizarre bug on SunOS 4.1.3.
14417 if $ac_need_defaults; then
14418   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14419   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14420   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14421 fi
14422
14423 # Have a temporary directory for convenience.  Make it in the build tree
14424 # simply because there is no reason against having it here, and in addition,
14425 # creating and moving files from /tmp can sometimes cause problems.
14426 # Hook for its removal unless debugging.
14427 # Note that there is a small window in which the directory will not be cleaned:
14428 # after its creation but before its name has been assigned to `$tmp'.
14429 $debug ||
14430 {
14431   tmp= ac_tmp=
14432   trap 'exit_status=$?
14433   : "${ac_tmp:=$tmp}"
14434   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14435 ' 0
14436   trap 'as_fn_exit 1' 1 2 13 15
14437 }
14438 # Create a (secure) tmp directory for tmp files.
14439
14440 {
14441   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14442   test -d "$tmp"
14443 }  ||
14444 {
14445   tmp=./conf$$-$RANDOM
14446   (umask 077 && mkdir "$tmp")
14447 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14448 ac_tmp=$tmp
14449
14450 # Set up the scripts for CONFIG_FILES section.
14451 # No need to generate them if there are no CONFIG_FILES.
14452 # This happens for instance with `./config.status config.h'.
14453 if test -n "$CONFIG_FILES"; then
14454
14455
14456 ac_cr=`echo X | tr X '\015'`
14457 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14458 # But we know of no other shell where ac_cr would be empty at this
14459 # point, so we can use a bashism as a fallback.
14460 if test "x$ac_cr" = x; then
14461   eval ac_cr=\$\'\\r\'
14462 fi
14463 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14464 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14465   ac_cs_awk_cr='\\r'
14466 else
14467   ac_cs_awk_cr=$ac_cr
14468 fi
14469
14470 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14471 _ACEOF
14472
14473
14474 {
14475   echo "cat >conf$$subs.awk <<_ACEOF" &&
14476   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14477   echo "_ACEOF"
14478 } >conf$$subs.sh ||
14479   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14480 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14481 ac_delim='%!_!# '
14482 for ac_last_try in false false false false false :; do
14483   . ./conf$$subs.sh ||
14484     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14485
14486   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14487   if test $ac_delim_n = $ac_delim_num; then
14488     break
14489   elif $ac_last_try; then
14490     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14491   else
14492     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14493   fi
14494 done
14495 rm -f conf$$subs.sh
14496
14497 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14498 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14499 _ACEOF
14500 sed -n '
14501 h
14502 s/^/S["/; s/!.*/"]=/
14503 p
14504 g
14505 s/^[^!]*!//
14506 :repl
14507 t repl
14508 s/'"$ac_delim"'$//
14509 t delim
14510 :nl
14511 h
14512 s/\(.\{148\}\)..*/\1/
14513 t more1
14514 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14515 p
14516 n
14517 b repl
14518 :more1
14519 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14520 p
14521 g
14522 s/.\{148\}//
14523 t nl
14524 :delim
14525 h
14526 s/\(.\{148\}\)..*/\1/
14527 t more2
14528 s/["\\]/\\&/g; s/^/"/; s/$/"/
14529 p
14530 b
14531 :more2
14532 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14533 p
14534 g
14535 s/.\{148\}//
14536 t delim
14537 ' <conf$$subs.awk | sed '
14538 /^[^""]/{
14539   N
14540   s/\n//
14541 }
14542 ' >>$CONFIG_STATUS || ac_write_fail=1
14543 rm -f conf$$subs.awk
14544 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14545 _ACAWK
14546 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14547   for (key in S) S_is_set[key] = 1
14548   FS = "\a"
14549
14550 }
14551 {
14552   line = $ 0
14553   nfields = split(line, field, "@")
14554   substed = 0
14555   len = length(field[1])
14556   for (i = 2; i < nfields; i++) {
14557     key = field[i]
14558     keylen = length(key)
14559     if (S_is_set[key]) {
14560       value = S[key]
14561       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14562       len += length(value) + length(field[++i])
14563       substed = 1
14564     } else
14565       len += 1 + keylen
14566   }
14567
14568   print line
14569 }
14570
14571 _ACAWK
14572 _ACEOF
14573 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14574 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14575   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14576 else
14577   cat
14578 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14579   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14580 _ACEOF
14581
14582 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14583 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14584 # trailing colons and then remove the whole line if VPATH becomes empty
14585 # (actually we leave an empty line to preserve line numbers).
14586 if test "x$srcdir" = x.; then
14587   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
14588 h
14589 s///
14590 s/^/:/
14591 s/[      ]*$/:/
14592 s/:\$(srcdir):/:/g
14593 s/:\${srcdir}:/:/g
14594 s/:@srcdir@:/:/g
14595 s/^:*//
14596 s/:*$//
14597 x
14598 s/\(=[   ]*\).*/\1/
14599 G
14600 s/\n//
14601 s/^[^=]*=[       ]*$//
14602 }'
14603 fi
14604
14605 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14606 fi # test -n "$CONFIG_FILES"
14607
14608 # Set up the scripts for CONFIG_HEADERS section.
14609 # No need to generate them if there are no CONFIG_HEADERS.
14610 # This happens for instance with `./config.status Makefile'.
14611 if test -n "$CONFIG_HEADERS"; then
14612 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14613 BEGIN {
14614 _ACEOF
14615
14616 # Transform confdefs.h into an awk script `defines.awk', embedded as
14617 # here-document in config.status, that substitutes the proper values into
14618 # config.h.in to produce config.h.
14619
14620 # Create a delimiter string that does not exist in confdefs.h, to ease
14621 # handling of long lines.
14622 ac_delim='%!_!# '
14623 for ac_last_try in false false :; do
14624   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14625   if test -z "$ac_tt"; then
14626     break
14627   elif $ac_last_try; then
14628     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14629   else
14630     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14631   fi
14632 done
14633
14634 # For the awk script, D is an array of macro values keyed by name,
14635 # likewise P contains macro parameters if any.  Preserve backslash
14636 # newline sequences.
14637
14638 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14639 sed -n '
14640 s/.\{148\}/&'"$ac_delim"'/g
14641 t rset
14642 :rset
14643 s/^[     ]*#[    ]*define[       ][      ]*/ /
14644 t def
14645 d
14646 :def
14647 s/\\$//
14648 t bsnl
14649 s/["\\]/\\&/g
14650 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14651 D["\1"]=" \3"/p
14652 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
14653 d
14654 :bsnl
14655 s/["\\]/\\&/g
14656 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14657 D["\1"]=" \3\\\\\\n"\\/p
14658 t cont
14659 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14660 t cont
14661 d
14662 :cont
14663 n
14664 s/.\{148\}/&'"$ac_delim"'/g
14665 t clear
14666 :clear
14667 s/\\$//
14668 t bsnlc
14669 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14670 d
14671 :bsnlc
14672 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14673 b cont
14674 ' <confdefs.h | sed '
14675 s/'"$ac_delim"'/"\\\
14676 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14677
14678 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14679   for (key in D) D_is_set[key] = 1
14680   FS = "\a"
14681 }
14682 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14683   line = \$ 0
14684   split(line, arg, " ")
14685   if (arg[1] == "#") {
14686     defundef = arg[2]
14687     mac1 = arg[3]
14688   } else {
14689     defundef = substr(arg[1], 2)
14690     mac1 = arg[2]
14691   }
14692   split(mac1, mac2, "(") #)
14693   macro = mac2[1]
14694   prefix = substr(line, 1, index(line, defundef) - 1)
14695   if (D_is_set[macro]) {
14696     # Preserve the white space surrounding the "#".
14697     print prefix "define", macro P[macro] D[macro]
14698     next
14699   } else {
14700     # Replace #undef with comments.  This is necessary, for example,
14701     # in the case of _POSIX_SOURCE, which is predefined and required
14702     # on some systems where configure will not decide to define it.
14703     if (defundef == "undef") {
14704       print "/*", prefix defundef, macro, "*/"
14705       next
14706     }
14707   }
14708 }
14709 { print }
14710 _ACAWK
14711 _ACEOF
14712 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14713   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14714 fi # test -n "$CONFIG_HEADERS"
14715
14716
14717 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
14718 shift
14719 for ac_tag
14720 do
14721   case $ac_tag in
14722   :[FHLC]) ac_mode=$ac_tag; continue;;
14723   esac
14724   case $ac_mode$ac_tag in
14725   :[FHL]*:*);;
14726   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14727   :[FH]-) ac_tag=-:-;;
14728   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14729   esac
14730   ac_save_IFS=$IFS
14731   IFS=:
14732   set x $ac_tag
14733   IFS=$ac_save_IFS
14734   shift
14735   ac_file=$1
14736   shift
14737
14738   case $ac_mode in
14739   :L) ac_source=$1;;
14740   :[FH])
14741     ac_file_inputs=
14742     for ac_f
14743     do
14744       case $ac_f in
14745       -) ac_f="$ac_tmp/stdin";;
14746       *) # Look for the file first in the build tree, then in the source tree
14747          # (if the path is not absolute).  The absolute path cannot be DOS-style,
14748          # because $ac_f cannot contain `:'.
14749          test -f "$ac_f" ||
14750            case $ac_f in
14751            [\\/$]*) false;;
14752            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14753            esac ||
14754            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14755       esac
14756       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14757       as_fn_append ac_file_inputs " '$ac_f'"
14758     done
14759
14760     # Let's still pretend it is `configure' which instantiates (i.e., don't
14761     # use $as_me), people would be surprised to read:
14762     #    /* config.h.  Generated by config.status.  */
14763     configure_input='Generated from '`
14764           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14765         `' by configure.'
14766     if test x"$ac_file" != x-; then
14767       configure_input="$ac_file.  $configure_input"
14768       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14769 $as_echo "$as_me: creating $ac_file" >&6;}
14770     fi
14771     # Neutralize special characters interpreted by sed in replacement strings.
14772     case $configure_input in #(
14773     *\&* | *\|* | *\\* )
14774        ac_sed_conf_input=`$as_echo "$configure_input" |
14775        sed 's/[\\\\&|]/\\\\&/g'`;; #(
14776     *) ac_sed_conf_input=$configure_input;;
14777     esac
14778
14779     case $ac_tag in
14780     *:-:* | *:-) cat >"$ac_tmp/stdin" \
14781       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14782     esac
14783     ;;
14784   esac
14785
14786   ac_dir=`$as_dirname -- "$ac_file" ||
14787 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14788          X"$ac_file" : 'X\(//\)[^/]' \| \
14789          X"$ac_file" : 'X\(//\)$' \| \
14790          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14791 $as_echo X"$ac_file" |
14792     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14793             s//\1/
14794             q
14795           }
14796           /^X\(\/\/\)[^/].*/{
14797             s//\1/
14798             q
14799           }
14800           /^X\(\/\/\)$/{
14801             s//\1/
14802             q
14803           }
14804           /^X\(\/\).*/{
14805             s//\1/
14806             q
14807           }
14808           s/.*/./; q'`
14809   as_dir="$ac_dir"; as_fn_mkdir_p
14810   ac_builddir=.
14811
14812 case "$ac_dir" in
14813 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14814 *)
14815   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14816   # A ".." for each directory in $ac_dir_suffix.
14817   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14818   case $ac_top_builddir_sub in
14819   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14820   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14821   esac ;;
14822 esac
14823 ac_abs_top_builddir=$ac_pwd
14824 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14825 # for backward compatibility:
14826 ac_top_builddir=$ac_top_build_prefix
14827
14828 case $srcdir in
14829   .)  # We are building in place.
14830     ac_srcdir=.
14831     ac_top_srcdir=$ac_top_builddir_sub
14832     ac_abs_top_srcdir=$ac_pwd ;;
14833   [\\/]* | ?:[\\/]* )  # Absolute name.
14834     ac_srcdir=$srcdir$ac_dir_suffix;
14835     ac_top_srcdir=$srcdir
14836     ac_abs_top_srcdir=$srcdir ;;
14837   *) # Relative name.
14838     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14839     ac_top_srcdir=$ac_top_build_prefix$srcdir
14840     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14841 esac
14842 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14843
14844
14845   case $ac_mode in
14846   :F)
14847   #
14848   # CONFIG_FILE
14849   #
14850
14851   case $INSTALL in
14852   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14853   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14854   esac
14855   ac_MKDIR_P=$MKDIR_P
14856   case $MKDIR_P in
14857   [\\/$]* | ?:[\\/]* ) ;;
14858   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14859   esac
14860 _ACEOF
14861
14862 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14863 # If the template does not know about datarootdir, expand it.
14864 # FIXME: This hack should be removed a few years after 2.60.
14865 ac_datarootdir_hack=; ac_datarootdir_seen=
14866 ac_sed_dataroot='
14867 /datarootdir/ {
14868   p
14869   q
14870 }
14871 /@datadir@/p
14872 /@docdir@/p
14873 /@infodir@/p
14874 /@localedir@/p
14875 /@mandir@/p'
14876 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14877 *datarootdir*) ac_datarootdir_seen=yes;;
14878 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14879   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14880 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14881 _ACEOF
14882 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14883   ac_datarootdir_hack='
14884   s&@datadir@&$datadir&g
14885   s&@docdir@&$docdir&g
14886   s&@infodir@&$infodir&g
14887   s&@localedir@&$localedir&g
14888   s&@mandir@&$mandir&g
14889   s&\\\${datarootdir}&$datarootdir&g' ;;
14890 esac
14891 _ACEOF
14892
14893 # Neutralize VPATH when `$srcdir' = `.'.
14894 # Shell code in configure.ac might set extrasub.
14895 # FIXME: do we really want to maintain this feature?
14896 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14897 ac_sed_extra="$ac_vpsub
14898 $extrasub
14899 _ACEOF
14900 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14901 :t
14902 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14903 s|@configure_input@|$ac_sed_conf_input|;t t
14904 s&@top_builddir@&$ac_top_builddir_sub&;t t
14905 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14906 s&@srcdir@&$ac_srcdir&;t t
14907 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14908 s&@top_srcdir@&$ac_top_srcdir&;t t
14909 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14910 s&@builddir@&$ac_builddir&;t t
14911 s&@abs_builddir@&$ac_abs_builddir&;t t
14912 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14913 s&@INSTALL@&$ac_INSTALL&;t t
14914 s&@MKDIR_P@&$ac_MKDIR_P&;t t
14915 $ac_datarootdir_hack
14916 "
14917 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
14918   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14919
14920 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14921   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14922   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
14923       "$ac_tmp/out"`; test -z "$ac_out"; } &&
14924   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14925 which seems to be undefined.  Please make sure it is defined" >&5
14926 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14927 which seems to be undefined.  Please make sure it is defined" >&2;}
14928
14929   rm -f "$ac_tmp/stdin"
14930   case $ac_file in
14931   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14932   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14933   esac \
14934   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14935  ;;
14936   :H)
14937   #
14938   # CONFIG_HEADER
14939   #
14940   if test x"$ac_file" != x-; then
14941     {
14942       $as_echo "/* $configure_input  */" \
14943       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14944     } >"$ac_tmp/config.h" \
14945       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14946     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14947       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14948 $as_echo "$as_me: $ac_file is unchanged" >&6;}
14949     else
14950       rm -f "$ac_file"
14951       mv "$ac_tmp/config.h" "$ac_file" \
14952         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14953     fi
14954   else
14955     $as_echo "/* $configure_input  */" \
14956       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
14957       || as_fn_error $? "could not create -" "$LINENO" 5
14958   fi
14959 # Compute "$ac_file"'s index in $config_headers.
14960 _am_arg="$ac_file"
14961 _am_stamp_count=1
14962 for _am_header in $config_headers :; do
14963   case $_am_header in
14964     $_am_arg | $_am_arg:* )
14965       break ;;
14966     * )
14967       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14968   esac
14969 done
14970 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14971 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14972          X"$_am_arg" : 'X\(//\)[^/]' \| \
14973          X"$_am_arg" : 'X\(//\)$' \| \
14974          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14975 $as_echo X"$_am_arg" |
14976     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14977             s//\1/
14978             q
14979           }
14980           /^X\(\/\/\)[^/].*/{
14981             s//\1/
14982             q
14983           }
14984           /^X\(\/\/\)$/{
14985             s//\1/
14986             q
14987           }
14988           /^X\(\/\).*/{
14989             s//\1/
14990             q
14991           }
14992           s/.*/./; q'`/stamp-h$_am_stamp_count
14993  ;;
14994
14995   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14996 $as_echo "$as_me: executing $ac_file commands" >&6;}
14997  ;;
14998   esac
14999
15000
15001   case $ac_file$ac_mode in
15002     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15003   # Older Autoconf quotes --file arguments for eval, but not when files
15004   # are listed without --file.  Let's play safe and only enable the eval
15005   # if we detect the quoting.
15006   case $CONFIG_FILES in
15007   *\'*) eval set x "$CONFIG_FILES" ;;
15008   *)   set x $CONFIG_FILES ;;
15009   esac
15010   shift
15011   for mf
15012   do
15013     # Strip MF so we end up with the name of the file.
15014     mf=`echo "$mf" | sed -e 's/:.*$//'`
15015     # Check whether this is an Automake generated Makefile or not.
15016     # We used to match only the files named 'Makefile.in', but
15017     # some people rename them; so instead we look at the file content.
15018     # Grep'ing the first line is not enough: some people post-process
15019     # each Makefile.in and add a new line on top of each file to say so.
15020     # Grep'ing the whole file is not good either: AIX grep has a line
15021     # limit of 2048, but all sed's we know have understand at least 4000.
15022     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15023       dirpart=`$as_dirname -- "$mf" ||
15024 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15025          X"$mf" : 'X\(//\)[^/]' \| \
15026          X"$mf" : 'X\(//\)$' \| \
15027          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15028 $as_echo X"$mf" |
15029     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15030             s//\1/
15031             q
15032           }
15033           /^X\(\/\/\)[^/].*/{
15034             s//\1/
15035             q
15036           }
15037           /^X\(\/\/\)$/{
15038             s//\1/
15039             q
15040           }
15041           /^X\(\/\).*/{
15042             s//\1/
15043             q
15044           }
15045           s/.*/./; q'`
15046     else
15047       continue
15048     fi
15049     # Extract the definition of DEPDIR, am__include, and am__quote
15050     # from the Makefile without running 'make'.
15051     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15052     test -z "$DEPDIR" && continue
15053     am__include=`sed -n 's/^am__include = //p' < "$mf"`
15054     test -z "$am__include" && continue
15055     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15056     # Find all dependency output files, they are included files with
15057     # $(DEPDIR) in their names.  We invoke sed twice because it is the
15058     # simplest approach to changing $(DEPDIR) to its actual value in the
15059     # expansion.
15060     for file in `sed -n "
15061       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15062          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
15063       # Make sure the directory exists.
15064       test -f "$dirpart/$file" && continue
15065       fdir=`$as_dirname -- "$file" ||
15066 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15067          X"$file" : 'X\(//\)[^/]' \| \
15068          X"$file" : 'X\(//\)$' \| \
15069          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15070 $as_echo X"$file" |
15071     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15072             s//\1/
15073             q
15074           }
15075           /^X\(\/\/\)[^/].*/{
15076             s//\1/
15077             q
15078           }
15079           /^X\(\/\/\)$/{
15080             s//\1/
15081             q
15082           }
15083           /^X\(\/\).*/{
15084             s//\1/
15085             q
15086           }
15087           s/.*/./; q'`
15088       as_dir=$dirpart/$fdir; as_fn_mkdir_p
15089       # echo "creating $dirpart/$file"
15090       echo '# dummy' > "$dirpart/$file"
15091     done
15092   done
15093 }
15094  ;;
15095     "libtool":C)
15096
15097     # See if we are running on zsh, and set the options which allow our
15098     # commands through without removal of \ escapes.
15099     if test -n "${ZSH_VERSION+set}" ; then
15100       setopt NO_GLOB_SUBST
15101     fi
15102
15103     cfgfile="${ofile}T"
15104     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15105     $RM "$cfgfile"
15106
15107     cat <<_LT_EOF >> "$cfgfile"
15108 #! $SHELL
15109
15110 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15111 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15112 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15113 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15114 #
15115 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15116 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15117 #   Written by Gordon Matzigkeit, 1996
15118 #
15119 #   This file is part of GNU Libtool.
15120 #
15121 # GNU Libtool is free software; you can redistribute it and/or
15122 # modify it under the terms of the GNU General Public License as
15123 # published by the Free Software Foundation; either version 2 of
15124 # the License, or (at your option) any later version.
15125 #
15126 # As a special exception to the GNU General Public License,
15127 # if you distribute this file as part of a program or library that
15128 # is built using GNU Libtool, you may include this file under the
15129 # same distribution terms that you use for the rest of that program.
15130 #
15131 # GNU Libtool is distributed in the hope that it will be useful,
15132 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15133 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15134 # GNU General Public License for more details.
15135 #
15136 # You should have received a copy of the GNU General Public License
15137 # along with GNU Libtool; see the file COPYING.  If not, a copy
15138 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15139 # obtained by writing to the Free Software Foundation, Inc.,
15140 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15141
15142
15143 # The names of the tagged configurations supported by this script.
15144 available_tags=""
15145
15146 # ### BEGIN LIBTOOL CONFIG
15147
15148 # Whether or not to build shared libraries.
15149 build_libtool_libs=$enable_shared
15150
15151 # Which release of libtool.m4 was used?
15152 macro_version=$macro_version
15153 macro_revision=$macro_revision
15154
15155 # Whether or not to build static libraries.
15156 build_old_libs=$enable_static
15157
15158 # What type of objects to build.
15159 pic_mode=$pic_mode
15160
15161 # Whether or not to optimize for fast installation.
15162 fast_install=$enable_fast_install
15163
15164 # Shell to use when invoking shell scripts.
15165 SHELL=$lt_SHELL
15166
15167 # An echo program that protects backslashes.
15168 ECHO=$lt_ECHO
15169
15170 # The host system.
15171 host_alias=$host_alias
15172 host=$host
15173 host_os=$host_os
15174
15175 # The build system.
15176 build_alias=$build_alias
15177 build=$build
15178 build_os=$build_os
15179
15180 # A sed program that does not truncate output.
15181 SED=$lt_SED
15182
15183 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15184 Xsed="\$SED -e 1s/^X//"
15185
15186 # A grep program that handles long lines.
15187 GREP=$lt_GREP
15188
15189 # An ERE matcher.
15190 EGREP=$lt_EGREP
15191
15192 # A literal string matcher.
15193 FGREP=$lt_FGREP
15194
15195 # A BSD- or MS-compatible name lister.
15196 NM=$lt_NM
15197
15198 # Whether we need soft or hard links.
15199 LN_S=$lt_LN_S
15200
15201 # What is the maximum length of a command?
15202 max_cmd_len=$max_cmd_len
15203
15204 # Object file suffix (normally "o").
15205 objext=$ac_objext
15206
15207 # Executable file suffix (normally "").
15208 exeext=$exeext
15209
15210 # whether the shell understands "unset".
15211 lt_unset=$lt_unset
15212
15213 # turn spaces into newlines.
15214 SP2NL=$lt_lt_SP2NL
15215
15216 # turn newlines into spaces.
15217 NL2SP=$lt_lt_NL2SP
15218
15219 # An object symbol dumper.
15220 OBJDUMP=$lt_OBJDUMP
15221
15222 # Method to check whether dependent libraries are shared objects.
15223 deplibs_check_method=$lt_deplibs_check_method
15224
15225 # Command to use when deplibs_check_method == "file_magic".
15226 file_magic_cmd=$lt_file_magic_cmd
15227
15228 # The archiver.
15229 AR=$lt_AR
15230 AR_FLAGS=$lt_AR_FLAGS
15231
15232 # A symbol stripping program.
15233 STRIP=$lt_STRIP
15234
15235 # Commands used to install an old-style archive.
15236 RANLIB=$lt_RANLIB
15237 old_postinstall_cmds=$lt_old_postinstall_cmds
15238 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15239
15240 # Whether to use a lock for old archive extraction.
15241 lock_old_archive_extraction=$lock_old_archive_extraction
15242
15243 # A C compiler.
15244 LTCC=$lt_CC
15245
15246 # LTCC compiler flags.
15247 LTCFLAGS=$lt_CFLAGS
15248
15249 # Take the output of nm and produce a listing of raw symbols and C names.
15250 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15251
15252 # Transform the output of nm in a proper C declaration.
15253 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15254
15255 # Transform the output of nm in a C name address pair.
15256 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15257
15258 # Transform the output of nm in a C name address pair when lib prefix is needed.
15259 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15260
15261 # The name of the directory that contains temporary libtool files.
15262 objdir=$objdir
15263
15264 # Used to examine libraries when file_magic_cmd begins with "file".
15265 MAGIC_CMD=$MAGIC_CMD
15266
15267 # Must we lock files when doing compilation?
15268 need_locks=$lt_need_locks
15269
15270 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15271 DSYMUTIL=$lt_DSYMUTIL
15272
15273 # Tool to change global to local symbols on Mac OS X.
15274 NMEDIT=$lt_NMEDIT
15275
15276 # Tool to manipulate fat objects and archives on Mac OS X.
15277 LIPO=$lt_LIPO
15278
15279 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15280 OTOOL=$lt_OTOOL
15281
15282 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15283 OTOOL64=$lt_OTOOL64
15284
15285 # Old archive suffix (normally "a").
15286 libext=$libext
15287
15288 # Shared library suffix (normally ".so").
15289 shrext_cmds=$lt_shrext_cmds
15290
15291 # The commands to extract the exported symbol list from a shared archive.
15292 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15293
15294 # Variables whose values should be saved in libtool wrapper scripts and
15295 # restored at link time.
15296 variables_saved_for_relink=$lt_variables_saved_for_relink
15297
15298 # Do we need the "lib" prefix for modules?
15299 need_lib_prefix=$need_lib_prefix
15300
15301 # Do we need a version for libraries?
15302 need_version=$need_version
15303
15304 # Library versioning type.
15305 version_type=$version_type
15306
15307 # Shared library runtime path variable.
15308 runpath_var=$runpath_var
15309
15310 # Shared library path variable.
15311 shlibpath_var=$shlibpath_var
15312
15313 # Is shlibpath searched before the hard-coded library search path?
15314 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15315
15316 # Format of library name prefix.
15317 libname_spec=$lt_libname_spec
15318
15319 # List of archive names.  First name is the real one, the rest are links.
15320 # The last name is the one that the linker finds with -lNAME
15321 library_names_spec=$lt_library_names_spec
15322
15323 # The coded name of the library, if different from the real name.
15324 soname_spec=$lt_soname_spec
15325
15326 # Permission mode override for installation of shared libraries.
15327 install_override_mode=$lt_install_override_mode
15328
15329 # Command to use after installation of a shared archive.
15330 postinstall_cmds=$lt_postinstall_cmds
15331
15332 # Command to use after uninstallation of a shared archive.
15333 postuninstall_cmds=$lt_postuninstall_cmds
15334
15335 # Commands used to finish a libtool library installation in a directory.
15336 finish_cmds=$lt_finish_cmds
15337
15338 # As "finish_cmds", except a single script fragment to be evaled but
15339 # not shown.
15340 finish_eval=$lt_finish_eval
15341
15342 # Whether we should hardcode library paths into libraries.
15343 hardcode_into_libs=$hardcode_into_libs
15344
15345 # Compile-time system search path for libraries.
15346 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15347
15348 # Run-time system search path for libraries.
15349 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15350
15351 # Whether dlopen is supported.
15352 dlopen_support=$enable_dlopen
15353
15354 # Whether dlopen of programs is supported.
15355 dlopen_self=$enable_dlopen_self
15356
15357 # Whether dlopen of statically linked programs is supported.
15358 dlopen_self_static=$enable_dlopen_self_static
15359
15360 # Commands to strip libraries.
15361 old_striplib=$lt_old_striplib
15362 striplib=$lt_striplib
15363
15364
15365 # The linker used to build libraries.
15366 LD=$lt_LD
15367
15368 # How to create reloadable object files.
15369 reload_flag=$lt_reload_flag
15370 reload_cmds=$lt_reload_cmds
15371
15372 # Commands used to build an old-style archive.
15373 old_archive_cmds=$lt_old_archive_cmds
15374
15375 # A language specific compiler.
15376 CC=$lt_compiler
15377
15378 # Is the compiler the GNU compiler?
15379 with_gcc=$GCC
15380
15381 # Compiler flag to turn off builtin functions.
15382 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15383
15384 # How to pass a linker flag through the compiler.
15385 wl=$lt_lt_prog_compiler_wl
15386
15387 # Additional compiler flags for building library objects.
15388 pic_flag=$lt_lt_prog_compiler_pic
15389
15390 # Compiler flag to prevent dynamic linking.
15391 link_static_flag=$lt_lt_prog_compiler_static
15392
15393 # Does compiler simultaneously support -c and -o options?
15394 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15395
15396 # Whether or not to add -lc for building shared libraries.
15397 build_libtool_need_lc=$archive_cmds_need_lc
15398
15399 # Whether or not to disallow shared libs when runtime libs are static.
15400 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15401
15402 # Compiler flag to allow reflexive dlopens.
15403 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15404
15405 # Compiler flag to generate shared objects directly from archives.
15406 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15407
15408 # Whether the compiler copes with passing no objects directly.
15409 compiler_needs_object=$lt_compiler_needs_object
15410
15411 # Create an old-style archive from a shared archive.
15412 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15413
15414 # Create a temporary old-style archive to link instead of a shared archive.
15415 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15416
15417 # Commands used to build a shared archive.
15418 archive_cmds=$lt_archive_cmds
15419 archive_expsym_cmds=$lt_archive_expsym_cmds
15420
15421 # Commands used to build a loadable module if different from building
15422 # a shared archive.
15423 module_cmds=$lt_module_cmds
15424 module_expsym_cmds=$lt_module_expsym_cmds
15425
15426 # Whether we are building with GNU ld or not.
15427 with_gnu_ld=$lt_with_gnu_ld
15428
15429 # Flag that allows shared libraries with undefined symbols to be built.
15430 allow_undefined_flag=$lt_allow_undefined_flag
15431
15432 # Flag that enforces no undefined symbols.
15433 no_undefined_flag=$lt_no_undefined_flag
15434
15435 # Flag to hardcode \$libdir into a binary during linking.
15436 # This must work even if \$libdir does not exist
15437 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15438
15439 # If ld is used when linking, flag to hardcode \$libdir into a binary
15440 # during linking.  This must work even if \$libdir does not exist.
15441 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15442
15443 # Whether we need a single "-rpath" flag with a separated argument.
15444 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15445
15446 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15447 # DIR into the resulting binary.
15448 hardcode_direct=$hardcode_direct
15449
15450 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15451 # DIR into the resulting binary and the resulting library dependency is
15452 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15453 # library is relocated.
15454 hardcode_direct_absolute=$hardcode_direct_absolute
15455
15456 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15457 # into the resulting binary.
15458 hardcode_minus_L=$hardcode_minus_L
15459
15460 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15461 # into the resulting binary.
15462 hardcode_shlibpath_var=$hardcode_shlibpath_var
15463
15464 # Set to "yes" if building a shared library automatically hardcodes DIR
15465 # into the library and all subsequent libraries and executables linked
15466 # against it.
15467 hardcode_automatic=$hardcode_automatic
15468
15469 # Set to yes if linker adds runtime paths of dependent libraries
15470 # to runtime path list.
15471 inherit_rpath=$inherit_rpath
15472
15473 # Whether libtool must link a program against all its dependency libraries.
15474 link_all_deplibs=$link_all_deplibs
15475
15476 # Fix the shell variable \$srcfile for the compiler.
15477 fix_srcfile_path=$lt_fix_srcfile_path
15478
15479 # Set to "yes" if exported symbols are required.
15480 always_export_symbols=$always_export_symbols
15481
15482 # The commands to list exported symbols.
15483 export_symbols_cmds=$lt_export_symbols_cmds
15484
15485 # Symbols that should not be listed in the preloaded symbols.
15486 exclude_expsyms=$lt_exclude_expsyms
15487
15488 # Symbols that must always be exported.
15489 include_expsyms=$lt_include_expsyms
15490
15491 # Commands necessary for linking programs (against libraries) with templates.
15492 prelink_cmds=$lt_prelink_cmds
15493
15494 # Specify filename containing input files.
15495 file_list_spec=$lt_file_list_spec
15496
15497 # How to hardcode a shared library path into an executable.
15498 hardcode_action=$hardcode_action
15499
15500 # ### END LIBTOOL CONFIG
15501
15502 _LT_EOF
15503
15504   case $host_os in
15505   aix3*)
15506     cat <<\_LT_EOF >> "$cfgfile"
15507 # AIX sometimes has problems with the GCC collect2 program.  For some
15508 # reason, if we set the COLLECT_NAMES environment variable, the problems
15509 # vanish in a puff of smoke.
15510 if test "X${COLLECT_NAMES+set}" != Xset; then
15511   COLLECT_NAMES=
15512   export COLLECT_NAMES
15513 fi
15514 _LT_EOF
15515     ;;
15516   esac
15517
15518
15519 ltmain="$ac_aux_dir/ltmain.sh"
15520
15521
15522   # We use sed instead of cat because bash on DJGPP gets confused if
15523   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15524   # text mode, it properly converts lines to CR/LF.  This bash problem
15525   # is reportedly fixed, but why not run on old versions too?
15526   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15527     || (rm -f "$cfgfile"; exit 1)
15528
15529   case $xsi_shell in
15530   yes)
15531     cat << \_LT_EOF >> "$cfgfile"
15532
15533 # func_dirname file append nondir_replacement
15534 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15535 # otherwise set result to NONDIR_REPLACEMENT.
15536 func_dirname ()
15537 {
15538   case ${1} in
15539     */*) func_dirname_result="${1%/*}${2}" ;;
15540     *  ) func_dirname_result="${3}" ;;
15541   esac
15542 }
15543
15544 # func_basename file
15545 func_basename ()
15546 {
15547   func_basename_result="${1##*/}"
15548 }
15549
15550 # func_dirname_and_basename file append nondir_replacement
15551 # perform func_basename and func_dirname in a single function
15552 # call:
15553 #   dirname:  Compute the dirname of FILE.  If nonempty,
15554 #             add APPEND to the result, otherwise set result
15555 #             to NONDIR_REPLACEMENT.
15556 #             value returned in "$func_dirname_result"
15557 #   basename: Compute filename of FILE.
15558 #             value retuned in "$func_basename_result"
15559 # Implementation must be kept synchronized with func_dirname
15560 # and func_basename. For efficiency, we do not delegate to
15561 # those functions but instead duplicate the functionality here.
15562 func_dirname_and_basename ()
15563 {
15564   case ${1} in
15565     */*) func_dirname_result="${1%/*}${2}" ;;
15566     *  ) func_dirname_result="${3}" ;;
15567   esac
15568   func_basename_result="${1##*/}"
15569 }
15570
15571 # func_stripname prefix suffix name
15572 # strip PREFIX and SUFFIX off of NAME.
15573 # PREFIX and SUFFIX must not contain globbing or regex special
15574 # characters, hashes, percent signs, but SUFFIX may contain a leading
15575 # dot (in which case that matches only a dot).
15576 func_stripname ()
15577 {
15578   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15579   # positional parameters, so assign one to ordinary parameter first.
15580   func_stripname_result=${3}
15581   func_stripname_result=${func_stripname_result#"${1}"}
15582   func_stripname_result=${func_stripname_result%"${2}"}
15583 }
15584
15585 # func_opt_split
15586 func_opt_split ()
15587 {
15588   func_opt_split_opt=${1%%=*}
15589   func_opt_split_arg=${1#*=}
15590 }
15591
15592 # func_lo2o object
15593 func_lo2o ()
15594 {
15595   case ${1} in
15596     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15597     *)    func_lo2o_result=${1} ;;
15598   esac
15599 }
15600
15601 # func_xform libobj-or-source
15602 func_xform ()
15603 {
15604   func_xform_result=${1%.*}.lo
15605 }
15606
15607 # func_arith arithmetic-term...
15608 func_arith ()
15609 {
15610   func_arith_result=$(( $* ))
15611 }
15612
15613 # func_len string
15614 # STRING may not start with a hyphen.
15615 func_len ()
15616 {
15617   func_len_result=${#1}
15618 }
15619
15620 _LT_EOF
15621     ;;
15622   *) # Bourne compatible functions.
15623     cat << \_LT_EOF >> "$cfgfile"
15624
15625 # func_dirname file append nondir_replacement
15626 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15627 # otherwise set result to NONDIR_REPLACEMENT.
15628 func_dirname ()
15629 {
15630   # Extract subdirectory from the argument.
15631   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
15632   if test "X$func_dirname_result" = "X${1}"; then
15633     func_dirname_result="${3}"
15634   else
15635     func_dirname_result="$func_dirname_result${2}"
15636   fi
15637 }
15638
15639 # func_basename file
15640 func_basename ()
15641 {
15642   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
15643 }
15644
15645
15646 # func_stripname prefix suffix name
15647 # strip PREFIX and SUFFIX off of NAME.
15648 # PREFIX and SUFFIX must not contain globbing or regex special
15649 # characters, hashes, percent signs, but SUFFIX may contain a leading
15650 # dot (in which case that matches only a dot).
15651 # func_strip_suffix prefix name
15652 func_stripname ()
15653 {
15654   case ${2} in
15655     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
15656     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
15657   esac
15658 }
15659
15660 # sed scripts:
15661 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15662 my_sed_long_arg='1s/^-[^=]*=//'
15663
15664 # func_opt_split
15665 func_opt_split ()
15666 {
15667   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
15668   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
15669 }
15670
15671 # func_lo2o object
15672 func_lo2o ()
15673 {
15674   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
15675 }
15676
15677 # func_xform libobj-or-source
15678 func_xform ()
15679 {
15680   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
15681 }
15682
15683 # func_arith arithmetic-term...
15684 func_arith ()
15685 {
15686   func_arith_result=`expr "$@"`
15687 }
15688
15689 # func_len string
15690 # STRING may not start with a hyphen.
15691 func_len ()
15692 {
15693   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15694 }
15695
15696 _LT_EOF
15697 esac
15698
15699 case $lt_shell_append in
15700   yes)
15701     cat << \_LT_EOF >> "$cfgfile"
15702
15703 # func_append var value
15704 # Append VALUE to the end of shell variable VAR.
15705 func_append ()
15706 {
15707   eval "$1+=\$2"
15708 }
15709 _LT_EOF
15710     ;;
15711   *)
15712     cat << \_LT_EOF >> "$cfgfile"
15713
15714 # func_append var value
15715 # Append VALUE to the end of shell variable VAR.
15716 func_append ()
15717 {
15718   eval "$1=\$$1\$2"
15719 }
15720
15721 _LT_EOF
15722     ;;
15723   esac
15724
15725
15726   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15727     || (rm -f "$cfgfile"; exit 1)
15728
15729   mv -f "$cfgfile" "$ofile" ||
15730     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15731   chmod +x "$ofile"
15732
15733  ;;
15734
15735   esac
15736 done # for ac_tag
15737
15738
15739 as_fn_exit 0
15740 _ACEOF
15741 ac_clean_files=$ac_clean_files_save
15742
15743 test $ac_write_fail = 0 ||
15744   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15745
15746
15747 # configure is writing to config.log, and then calls config.status.
15748 # config.status does its own redirection, appending to config.log.
15749 # Unfortunately, on DOS this fails, as config.log is still kept open
15750 # by configure, so config.status won't be able to write to it; its
15751 # output is simply discarded.  So we exec the FD to /dev/null,
15752 # effectively closing config.log, so it can be properly (re)opened and
15753 # appended to by config.status.  When coming back to configure, we
15754 # need to make the FD available again.
15755 if test "$no_create" != yes; then
15756   ac_cs_success=:
15757   ac_config_status_args=
15758   test "$silent" = yes &&
15759     ac_config_status_args="$ac_config_status_args --quiet"
15760   exec 5>/dev/null
15761   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15762   exec 5>>config.log
15763   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15764   # would make configure fail if this is the last instruction.
15765   $ac_cs_success || as_fn_exit 1
15766 fi
15767 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15768   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15769 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15770 fi
15771
This page took 0.91648 seconds and 4 git commands to generate.