Initial commit of vpp code.
[vpp.git] / vpp-japi / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for vpp-japi 0.1.
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
200   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
201     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
202     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
203     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204     PATH=/empty FPATH=/empty; export PATH FPATH
205     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
206       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
207 test \$(( 1 + 1 )) = 2 || 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 bug-autoconf@gnu.org 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='vpp-japi'
589 PACKAGE_TARNAME='vpp-japi'
590 PACKAGE_VERSION='0.1'
591 PACKAGE_STRING='vpp-japi 0.1'
592 PACKAGE_BUGREPORT=''
593 PACKAGE_URL=''
594
595 # Factoring default headers for most tests.
596 ac_includes_default="\
597 #include <stdio.h>
598 #ifdef HAVE_SYS_TYPES_H
599 # include <sys/types.h>
600 #endif
601 #ifdef HAVE_SYS_STAT_H
602 # include <sys/stat.h>
603 #endif
604 #ifdef STDC_HEADERS
605 # include <stdlib.h>
606 # include <stddef.h>
607 #else
608 # ifdef HAVE_STDLIB_H
609 #  include <stdlib.h>
610 # endif
611 #endif
612 #ifdef HAVE_STRING_H
613 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
614 #  include <memory.h>
615 # endif
616 # include <string.h>
617 #endif
618 #ifdef HAVE_STRINGS_H
619 # include <strings.h>
620 #endif
621 #ifdef HAVE_INTTYPES_H
622 # include <inttypes.h>
623 #endif
624 #ifdef HAVE_STDINT_H
625 # include <stdint.h>
626 #endif
627 #ifdef HAVE_UNISTD_H
628 # include <unistd.h>
629 #endif"
630
631 ac_subst_vars='am__EXEEXT_FALSE
632 am__EXEEXT_TRUE
633 LTLIBOBJS
634 LIBOBJS
635 JAVA_PATH_NAME
636 UUDECODE
637 JAVA
638 JAVADOC
639 JAR
640 JAVAH
641 JAVAC
642 am__fastdepCCAS_FALSE
643 am__fastdepCCAS_TRUE
644 CCASDEPMODE
645 CCASFLAGS
646 CCAS
647 CPP
648 OTOOL64
649 OTOOL
650 LIPO
651 NMEDIT
652 DSYMUTIL
653 MANIFEST_TOOL
654 RANLIB
655 ac_ct_AR
656 AR
657 DLLTOOL
658 OBJDUMP
659 LN_S
660 NM
661 ac_ct_DUMPBIN
662 DUMPBIN
663 LD
664 FGREP
665 EGREP
666 GREP
667 SED
668 am__fastdepCC_FALSE
669 am__fastdepCC_TRUE
670 CCDEPMODE
671 am__nodep
672 AMDEPBACKSLASH
673 AMDEP_FALSE
674 AMDEP_TRUE
675 am__quote
676 am__include
677 DEPDIR
678 OBJEXT
679 EXEEXT
680 ac_ct_CC
681 CPPFLAGS
682 LDFLAGS
683 CFLAGS
684 CC
685 host_os
686 host_vendor
687 host_cpu
688 host
689 build_os
690 build_vendor
691 build_cpu
692 build
693 LIBTOOL
694 AM_BACKSLASH
695 AM_DEFAULT_VERBOSITY
696 AM_DEFAULT_V
697 AM_V
698 am__untar
699 am__tar
700 AMTAR
701 am__leading_dot
702 SET_MAKE
703 AWK
704 mkdir_p
705 MKDIR_P
706 INSTALL_STRIP_PROGRAM
707 STRIP
708 install_sh
709 MAKEINFO
710 AUTOHEADER
711 AUTOMAKE
712 AUTOCONF
713 ACLOCAL
714 VERSION
715 PACKAGE
716 CYGPATH_W
717 am__isrc
718 INSTALL_DATA
719 INSTALL_SCRIPT
720 INSTALL_PROGRAM
721 target_alias
722 host_alias
723 build_alias
724 LIBS
725 ECHO_T
726 ECHO_N
727 ECHO_C
728 DEFS
729 mandir
730 localedir
731 libdir
732 psdir
733 pdfdir
734 dvidir
735 htmldir
736 infodir
737 docdir
738 oldincludedir
739 includedir
740 localstatedir
741 sharedstatedir
742 sysconfdir
743 datadir
744 datarootdir
745 libexecdir
746 sbindir
747 bindir
748 program_transform_name
749 prefix
750 exec_prefix
751 PACKAGE_URL
752 PACKAGE_BUGREPORT
753 PACKAGE_STRING
754 PACKAGE_VERSION
755 PACKAGE_TARNAME
756 PACKAGE_NAME
757 PATH_SEPARATOR
758 SHELL'
759 ac_subst_files=''
760 ac_user_opts='
761 enable_option_checking
762 enable_silent_rules
763 enable_shared
764 enable_static
765 with_pic
766 enable_fast_install
767 enable_dependency_tracking
768 with_gnu_ld
769 with_sysroot
770 enable_libtool_lock
771 '
772       ac_precious_vars='build_alias
773 host_alias
774 target_alias
775 CC
776 CFLAGS
777 LDFLAGS
778 LIBS
779 CPPFLAGS
780 CPP
781 CCAS
782 CCASFLAGS'
783
784
785 # Initialize some variables set by options.
786 ac_init_help=
787 ac_init_version=false
788 ac_unrecognized_opts=
789 ac_unrecognized_sep=
790 # The variables have the same names as the options, with
791 # dashes changed to underlines.
792 cache_file=/dev/null
793 exec_prefix=NONE
794 no_create=
795 no_recursion=
796 prefix=NONE
797 program_prefix=NONE
798 program_suffix=NONE
799 program_transform_name=s,x,x,
800 silent=
801 site=
802 srcdir=
803 verbose=
804 x_includes=NONE
805 x_libraries=NONE
806
807 # Installation directory options.
808 # These are left unexpanded so users can "make install exec_prefix=/foo"
809 # and all the variables that are supposed to be based on exec_prefix
810 # by default will actually change.
811 # Use braces instead of parens because sh, perl, etc. also accept them.
812 # (The list follows the same order as the GNU Coding Standards.)
813 bindir='${exec_prefix}/bin'
814 sbindir='${exec_prefix}/sbin'
815 libexecdir='${exec_prefix}/libexec'
816 datarootdir='${prefix}/share'
817 datadir='${datarootdir}'
818 sysconfdir='${prefix}/etc'
819 sharedstatedir='${prefix}/com'
820 localstatedir='${prefix}/var'
821 includedir='${prefix}/include'
822 oldincludedir='/usr/include'
823 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
824 infodir='${datarootdir}/info'
825 htmldir='${docdir}'
826 dvidir='${docdir}'
827 pdfdir='${docdir}'
828 psdir='${docdir}'
829 libdir='${exec_prefix}/lib'
830 localedir='${datarootdir}/locale'
831 mandir='${datarootdir}/man'
832
833 ac_prev=
834 ac_dashdash=
835 for ac_option
836 do
837   # If the previous option needs an argument, assign it.
838   if test -n "$ac_prev"; then
839     eval $ac_prev=\$ac_option
840     ac_prev=
841     continue
842   fi
843
844   case $ac_option in
845   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
846   *=)   ac_optarg= ;;
847   *)    ac_optarg=yes ;;
848   esac
849
850   # Accept the important Cygnus configure options, so we can diagnose typos.
851
852   case $ac_dashdash$ac_option in
853   --)
854     ac_dashdash=yes ;;
855
856   -bindir | --bindir | --bindi | --bind | --bin | --bi)
857     ac_prev=bindir ;;
858   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
859     bindir=$ac_optarg ;;
860
861   -build | --build | --buil | --bui | --bu)
862     ac_prev=build_alias ;;
863   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
864     build_alias=$ac_optarg ;;
865
866   -cache-file | --cache-file | --cache-fil | --cache-fi \
867   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
868     ac_prev=cache_file ;;
869   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
870   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
871     cache_file=$ac_optarg ;;
872
873   --config-cache | -C)
874     cache_file=config.cache ;;
875
876   -datadir | --datadir | --datadi | --datad)
877     ac_prev=datadir ;;
878   -datadir=* | --datadir=* | --datadi=* | --datad=*)
879     datadir=$ac_optarg ;;
880
881   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
882   | --dataroo | --dataro | --datar)
883     ac_prev=datarootdir ;;
884   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
885   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
886     datarootdir=$ac_optarg ;;
887
888   -disable-* | --disable-*)
889     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
890     # Reject names that are not valid shell variable names.
891     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
892       as_fn_error $? "invalid feature name: $ac_useropt"
893     ac_useropt_orig=$ac_useropt
894     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
895     case $ac_user_opts in
896       *"
897 "enable_$ac_useropt"
898 "*) ;;
899       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
900          ac_unrecognized_sep=', ';;
901     esac
902     eval enable_$ac_useropt=no ;;
903
904   -docdir | --docdir | --docdi | --doc | --do)
905     ac_prev=docdir ;;
906   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
907     docdir=$ac_optarg ;;
908
909   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
910     ac_prev=dvidir ;;
911   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
912     dvidir=$ac_optarg ;;
913
914   -enable-* | --enable-*)
915     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
916     # Reject names that are not valid shell variable names.
917     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
918       as_fn_error $? "invalid feature name: $ac_useropt"
919     ac_useropt_orig=$ac_useropt
920     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
921     case $ac_user_opts in
922       *"
923 "enable_$ac_useropt"
924 "*) ;;
925       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
926          ac_unrecognized_sep=', ';;
927     esac
928     eval enable_$ac_useropt=\$ac_optarg ;;
929
930   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
931   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
932   | --exec | --exe | --ex)
933     ac_prev=exec_prefix ;;
934   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
935   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
936   | --exec=* | --exe=* | --ex=*)
937     exec_prefix=$ac_optarg ;;
938
939   -gas | --gas | --ga | --g)
940     # Obsolete; use --with-gas.
941     with_gas=yes ;;
942
943   -help | --help | --hel | --he | -h)
944     ac_init_help=long ;;
945   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
946     ac_init_help=recursive ;;
947   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
948     ac_init_help=short ;;
949
950   -host | --host | --hos | --ho)
951     ac_prev=host_alias ;;
952   -host=* | --host=* | --hos=* | --ho=*)
953     host_alias=$ac_optarg ;;
954
955   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
956     ac_prev=htmldir ;;
957   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
958   | --ht=*)
959     htmldir=$ac_optarg ;;
960
961   -includedir | --includedir | --includedi | --included | --include \
962   | --includ | --inclu | --incl | --inc)
963     ac_prev=includedir ;;
964   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
965   | --includ=* | --inclu=* | --incl=* | --inc=*)
966     includedir=$ac_optarg ;;
967
968   -infodir | --infodir | --infodi | --infod | --info | --inf)
969     ac_prev=infodir ;;
970   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
971     infodir=$ac_optarg ;;
972
973   -libdir | --libdir | --libdi | --libd)
974     ac_prev=libdir ;;
975   -libdir=* | --libdir=* | --libdi=* | --libd=*)
976     libdir=$ac_optarg ;;
977
978   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
979   | --libexe | --libex | --libe)
980     ac_prev=libexecdir ;;
981   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
982   | --libexe=* | --libex=* | --libe=*)
983     libexecdir=$ac_optarg ;;
984
985   -localedir | --localedir | --localedi | --localed | --locale)
986     ac_prev=localedir ;;
987   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
988     localedir=$ac_optarg ;;
989
990   -localstatedir | --localstatedir | --localstatedi | --localstated \
991   | --localstate | --localstat | --localsta | --localst | --locals)
992     ac_prev=localstatedir ;;
993   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
994   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
995     localstatedir=$ac_optarg ;;
996
997   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
998     ac_prev=mandir ;;
999   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1000     mandir=$ac_optarg ;;
1001
1002   -nfp | --nfp | --nf)
1003     # Obsolete; use --without-fp.
1004     with_fp=no ;;
1005
1006   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1007   | --no-cr | --no-c | -n)
1008     no_create=yes ;;
1009
1010   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1011   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1012     no_recursion=yes ;;
1013
1014   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1015   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1016   | --oldin | --oldi | --old | --ol | --o)
1017     ac_prev=oldincludedir ;;
1018   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1019   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1020   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1021     oldincludedir=$ac_optarg ;;
1022
1023   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1024     ac_prev=prefix ;;
1025   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1026     prefix=$ac_optarg ;;
1027
1028   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1029   | --program-pre | --program-pr | --program-p)
1030     ac_prev=program_prefix ;;
1031   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1032   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1033     program_prefix=$ac_optarg ;;
1034
1035   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1036   | --program-suf | --program-su | --program-s)
1037     ac_prev=program_suffix ;;
1038   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1039   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1040     program_suffix=$ac_optarg ;;
1041
1042   -program-transform-name | --program-transform-name \
1043   | --program-transform-nam | --program-transform-na \
1044   | --program-transform-n | --program-transform- \
1045   | --program-transform | --program-transfor \
1046   | --program-transfo | --program-transf \
1047   | --program-trans | --program-tran \
1048   | --progr-tra | --program-tr | --program-t)
1049     ac_prev=program_transform_name ;;
1050   -program-transform-name=* | --program-transform-name=* \
1051   | --program-transform-nam=* | --program-transform-na=* \
1052   | --program-transform-n=* | --program-transform-=* \
1053   | --program-transform=* | --program-transfor=* \
1054   | --program-transfo=* | --program-transf=* \
1055   | --program-trans=* | --program-tran=* \
1056   | --progr-tra=* | --program-tr=* | --program-t=*)
1057     program_transform_name=$ac_optarg ;;
1058
1059   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1060     ac_prev=pdfdir ;;
1061   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1062     pdfdir=$ac_optarg ;;
1063
1064   -psdir | --psdir | --psdi | --psd | --ps)
1065     ac_prev=psdir ;;
1066   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1067     psdir=$ac_optarg ;;
1068
1069   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1070   | -silent | --silent | --silen | --sile | --sil)
1071     silent=yes ;;
1072
1073   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1074     ac_prev=sbindir ;;
1075   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1076   | --sbi=* | --sb=*)
1077     sbindir=$ac_optarg ;;
1078
1079   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1080   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1081   | --sharedst | --shareds | --shared | --share | --shar \
1082   | --sha | --sh)
1083     ac_prev=sharedstatedir ;;
1084   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1085   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1086   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1087   | --sha=* | --sh=*)
1088     sharedstatedir=$ac_optarg ;;
1089
1090   -site | --site | --sit)
1091     ac_prev=site ;;
1092   -site=* | --site=* | --sit=*)
1093     site=$ac_optarg ;;
1094
1095   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1096     ac_prev=srcdir ;;
1097   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1098     srcdir=$ac_optarg ;;
1099
1100   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1101   | --syscon | --sysco | --sysc | --sys | --sy)
1102     ac_prev=sysconfdir ;;
1103   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1104   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1105     sysconfdir=$ac_optarg ;;
1106
1107   -target | --target | --targe | --targ | --tar | --ta | --t)
1108     ac_prev=target_alias ;;
1109   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1110     target_alias=$ac_optarg ;;
1111
1112   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1113     verbose=yes ;;
1114
1115   -version | --version | --versio | --versi | --vers | -V)
1116     ac_init_version=: ;;
1117
1118   -with-* | --with-*)
1119     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1120     # Reject names that are not valid shell variable names.
1121     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1122       as_fn_error $? "invalid package name: $ac_useropt"
1123     ac_useropt_orig=$ac_useropt
1124     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1125     case $ac_user_opts in
1126       *"
1127 "with_$ac_useropt"
1128 "*) ;;
1129       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1130          ac_unrecognized_sep=', ';;
1131     esac
1132     eval with_$ac_useropt=\$ac_optarg ;;
1133
1134   -without-* | --without-*)
1135     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1136     # Reject names that are not valid shell variable names.
1137     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1138       as_fn_error $? "invalid package name: $ac_useropt"
1139     ac_useropt_orig=$ac_useropt
1140     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1141     case $ac_user_opts in
1142       *"
1143 "with_$ac_useropt"
1144 "*) ;;
1145       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1146          ac_unrecognized_sep=', ';;
1147     esac
1148     eval with_$ac_useropt=no ;;
1149
1150   --x)
1151     # Obsolete; use --with-x.
1152     with_x=yes ;;
1153
1154   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1155   | --x-incl | --x-inc | --x-in | --x-i)
1156     ac_prev=x_includes ;;
1157   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1158   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1159     x_includes=$ac_optarg ;;
1160
1161   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1162   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1163     ac_prev=x_libraries ;;
1164   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1165   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1166     x_libraries=$ac_optarg ;;
1167
1168   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1169 Try \`$0 --help' for more information"
1170     ;;
1171
1172   *=*)
1173     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1174     # Reject names that are not valid shell variable names.
1175     case $ac_envvar in #(
1176       '' | [0-9]* | *[!_$as_cr_alnum]* )
1177       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1178     esac
1179     eval $ac_envvar=\$ac_optarg
1180     export $ac_envvar ;;
1181
1182   *)
1183     # FIXME: should be removed in autoconf 3.0.
1184     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1185     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1186       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1187     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1188     ;;
1189
1190   esac
1191 done
1192
1193 if test -n "$ac_prev"; then
1194   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1195   as_fn_error $? "missing argument to $ac_option"
1196 fi
1197
1198 if test -n "$ac_unrecognized_opts"; then
1199   case $enable_option_checking in
1200     no) ;;
1201     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1202     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1203   esac
1204 fi
1205
1206 # Check all directory arguments for consistency.
1207 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1208                 datadir sysconfdir sharedstatedir localstatedir includedir \
1209                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1210                 libdir localedir mandir
1211 do
1212   eval ac_val=\$$ac_var
1213   # Remove trailing slashes.
1214   case $ac_val in
1215     */ )
1216       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1217       eval $ac_var=\$ac_val;;
1218   esac
1219   # Be sure to have absolute directory names.
1220   case $ac_val in
1221     [\\/$]* | ?:[\\/]* )  continue;;
1222     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1223   esac
1224   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1225 done
1226
1227 # There might be people who depend on the old broken behavior: `$host'
1228 # used to hold the argument of --host etc.
1229 # FIXME: To remove some day.
1230 build=$build_alias
1231 host=$host_alias
1232 target=$target_alias
1233
1234 # FIXME: To remove some day.
1235 if test "x$host_alias" != x; then
1236   if test "x$build_alias" = x; then
1237     cross_compiling=maybe
1238   elif test "x$build_alias" != "x$host_alias"; then
1239     cross_compiling=yes
1240   fi
1241 fi
1242
1243 ac_tool_prefix=
1244 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1245
1246 test "$silent" = yes && exec 6>/dev/null
1247
1248
1249 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1250 ac_ls_di=`ls -di .` &&
1251 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1252   as_fn_error $? "working directory cannot be determined"
1253 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1254   as_fn_error $? "pwd does not report name of working directory"
1255
1256
1257 # Find the source files, if location was not specified.
1258 if test -z "$srcdir"; then
1259   ac_srcdir_defaulted=yes
1260   # Try the directory containing this script, then the parent directory.
1261   ac_confdir=`$as_dirname -- "$as_myself" ||
1262 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1263          X"$as_myself" : 'X\(//\)[^/]' \| \
1264          X"$as_myself" : 'X\(//\)$' \| \
1265          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1266 $as_echo X"$as_myself" |
1267     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1268             s//\1/
1269             q
1270           }
1271           /^X\(\/\/\)[^/].*/{
1272             s//\1/
1273             q
1274           }
1275           /^X\(\/\/\)$/{
1276             s//\1/
1277             q
1278           }
1279           /^X\(\/\).*/{
1280             s//\1/
1281             q
1282           }
1283           s/.*/./; q'`
1284   srcdir=$ac_confdir
1285   if test ! -r "$srcdir/$ac_unique_file"; then
1286     srcdir=..
1287   fi
1288 else
1289   ac_srcdir_defaulted=no
1290 fi
1291 if test ! -r "$srcdir/$ac_unique_file"; then
1292   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1293   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1294 fi
1295 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1296 ac_abs_confdir=`(
1297         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1298         pwd)`
1299 # When building in place, set srcdir=.
1300 if test "$ac_abs_confdir" = "$ac_pwd"; then
1301   srcdir=.
1302 fi
1303 # Remove unnecessary trailing slashes from srcdir.
1304 # Double slashes in file names in object file debugging info
1305 # mess up M-x gdb in Emacs.
1306 case $srcdir in
1307 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1308 esac
1309 for ac_var in $ac_precious_vars; do
1310   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1311   eval ac_env_${ac_var}_value=\$${ac_var}
1312   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1313   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1314 done
1315
1316 #
1317 # Report the --help message.
1318 #
1319 if test "$ac_init_help" = "long"; then
1320   # Omit some internal or obsolete options to make the list less imposing.
1321   # This message is too long to be a string in the A/UX 3.1 sh.
1322   cat <<_ACEOF
1323 \`configure' configures vpp-japi 0.1 to adapt to many kinds of systems.
1324
1325 Usage: $0 [OPTION]... [VAR=VALUE]...
1326
1327 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1328 VAR=VALUE.  See below for descriptions of some of the useful variables.
1329
1330 Defaults for the options are specified in brackets.
1331
1332 Configuration:
1333   -h, --help              display this help and exit
1334       --help=short        display options specific to this package
1335       --help=recursive    display the short help of all the included packages
1336   -V, --version           display version information and exit
1337   -q, --quiet, --silent   do not print \`checking ...' messages
1338       --cache-file=FILE   cache test results in FILE [disabled]
1339   -C, --config-cache      alias for \`--cache-file=config.cache'
1340   -n, --no-create         do not create output files
1341       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1342
1343 Installation directories:
1344   --prefix=PREFIX         install architecture-independent files in PREFIX
1345                           [$ac_default_prefix]
1346   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1347                           [PREFIX]
1348
1349 By default, \`make install' will install all the files in
1350 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1351 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1352 for instance \`--prefix=\$HOME'.
1353
1354 For better control, use the options below.
1355
1356 Fine tuning of the installation directories:
1357   --bindir=DIR            user executables [EPREFIX/bin]
1358   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1359   --libexecdir=DIR        program executables [EPREFIX/libexec]
1360   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1361   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1362   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1363   --libdir=DIR            object code libraries [EPREFIX/lib]
1364   --includedir=DIR        C header files [PREFIX/include]
1365   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1366   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1367   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1368   --infodir=DIR           info documentation [DATAROOTDIR/info]
1369   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1370   --mandir=DIR            man documentation [DATAROOTDIR/man]
1371   --docdir=DIR            documentation root [DATAROOTDIR/doc/vpp-japi]
1372   --htmldir=DIR           html documentation [DOCDIR]
1373   --dvidir=DIR            dvi documentation [DOCDIR]
1374   --pdfdir=DIR            pdf documentation [DOCDIR]
1375   --psdir=DIR             ps documentation [DOCDIR]
1376 _ACEOF
1377
1378   cat <<\_ACEOF
1379
1380 Program names:
1381   --program-prefix=PREFIX            prepend PREFIX to installed program names
1382   --program-suffix=SUFFIX            append SUFFIX to installed program names
1383   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1384
1385 System types:
1386   --build=BUILD     configure for building on BUILD [guessed]
1387   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1388 _ACEOF
1389 fi
1390
1391 if test -n "$ac_init_help"; then
1392   case $ac_init_help in
1393      short | recursive ) echo "Configuration of vpp-japi 0.1:";;
1394    esac
1395   cat <<\_ACEOF
1396
1397 Optional Features:
1398   --disable-option-checking  ignore unrecognized --enable/--with options
1399   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1400   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1401   --enable-silent-rules   less verbose build output (undo: "make V=1")
1402   --disable-silent-rules  verbose build output (undo: "make V=0")
1403   --enable-shared[=PKGS]  build shared libraries [default=yes]
1404   --enable-static[=PKGS]  build static libraries [default=yes]
1405   --enable-fast-install[=PKGS]
1406                           optimize for fast installation [default=yes]
1407   --enable-dependency-tracking
1408                           do not reject slow dependency extractors
1409   --disable-dependency-tracking
1410                           speeds up one-time build
1411   --disable-libtool-lock  avoid locking (might break parallel builds)
1412
1413 Optional Packages:
1414   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1415   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1416   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1417                           both]
1418   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1419   --with-sysroot=DIR Search for dependent libraries within DIR
1420                         (or the compiler's sysroot if not specified).
1421
1422 Some influential environment variables:
1423   CC          C compiler command
1424   CFLAGS      C compiler flags
1425   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1426               nonstandard directory <lib dir>
1427   LIBS        libraries to pass to the linker, e.g. -l<library>
1428   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1429               you have headers in a nonstandard directory <include dir>
1430   CPP         C preprocessor
1431   CCAS        assembler compiler command (defaults to CC)
1432   CCASFLAGS   assembler compiler flags (defaults to CFLAGS)
1433
1434 Use these variables to override the choices made by `configure' or to help
1435 it to find libraries and programs with nonstandard names/locations.
1436
1437 Report bugs to the package provider.
1438 _ACEOF
1439 ac_status=$?
1440 fi
1441
1442 if test "$ac_init_help" = "recursive"; then
1443   # If there are subdirs, report their specific --help.
1444   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1445     test -d "$ac_dir" ||
1446       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1447       continue
1448     ac_builddir=.
1449
1450 case "$ac_dir" in
1451 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1452 *)
1453   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1454   # A ".." for each directory in $ac_dir_suffix.
1455   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1456   case $ac_top_builddir_sub in
1457   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1458   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1459   esac ;;
1460 esac
1461 ac_abs_top_builddir=$ac_pwd
1462 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1463 # for backward compatibility:
1464 ac_top_builddir=$ac_top_build_prefix
1465
1466 case $srcdir in
1467   .)  # We are building in place.
1468     ac_srcdir=.
1469     ac_top_srcdir=$ac_top_builddir_sub
1470     ac_abs_top_srcdir=$ac_pwd ;;
1471   [\\/]* | ?:[\\/]* )  # Absolute name.
1472     ac_srcdir=$srcdir$ac_dir_suffix;
1473     ac_top_srcdir=$srcdir
1474     ac_abs_top_srcdir=$srcdir ;;
1475   *) # Relative name.
1476     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1477     ac_top_srcdir=$ac_top_build_prefix$srcdir
1478     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1479 esac
1480 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1481
1482     cd "$ac_dir" || { ac_status=$?; continue; }
1483     # Check for guested configure.
1484     if test -f "$ac_srcdir/configure.gnu"; then
1485       echo &&
1486       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1487     elif test -f "$ac_srcdir/configure"; then
1488       echo &&
1489       $SHELL "$ac_srcdir/configure" --help=recursive
1490     else
1491       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1492     fi || ac_status=$?
1493     cd "$ac_pwd" || { ac_status=$?; break; }
1494   done
1495 fi
1496
1497 test -n "$ac_init_help" && exit $ac_status
1498 if $ac_init_version; then
1499   cat <<\_ACEOF
1500 vpp-japi configure 0.1
1501 generated by GNU Autoconf 2.69
1502
1503 Copyright (C) 2012 Free Software Foundation, Inc.
1504 This configure script is free software; the Free Software Foundation
1505 gives unlimited permission to copy, distribute and modify it.
1506 _ACEOF
1507   exit
1508 fi
1509
1510 ## ------------------------ ##
1511 ## Autoconf initialization. ##
1512 ## ------------------------ ##
1513
1514 # ac_fn_c_try_compile LINENO
1515 # --------------------------
1516 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1517 ac_fn_c_try_compile ()
1518 {
1519   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1520   rm -f conftest.$ac_objext
1521   if { { ac_try="$ac_compile"
1522 case "(($ac_try" in
1523   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1524   *) ac_try_echo=$ac_try;;
1525 esac
1526 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1527 $as_echo "$ac_try_echo"; } >&5
1528   (eval "$ac_compile") 2>conftest.err
1529   ac_status=$?
1530   if test -s conftest.err; then
1531     grep -v '^ *+' conftest.err >conftest.er1
1532     cat conftest.er1 >&5
1533     mv -f conftest.er1 conftest.err
1534   fi
1535   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1536   test $ac_status = 0; } && {
1537          test -z "$ac_c_werror_flag" ||
1538          test ! -s conftest.err
1539        } && test -s conftest.$ac_objext; then :
1540   ac_retval=0
1541 else
1542   $as_echo "$as_me: failed program was:" >&5
1543 sed 's/^/| /' conftest.$ac_ext >&5
1544
1545         ac_retval=1
1546 fi
1547   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1548   as_fn_set_status $ac_retval
1549
1550 } # ac_fn_c_try_compile
1551
1552 # ac_fn_c_try_link LINENO
1553 # -----------------------
1554 # Try to link conftest.$ac_ext, and return whether this succeeded.
1555 ac_fn_c_try_link ()
1556 {
1557   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1558   rm -f conftest.$ac_objext conftest$ac_exeext
1559   if { { ac_try="$ac_link"
1560 case "(($ac_try" in
1561   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1562   *) ac_try_echo=$ac_try;;
1563 esac
1564 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1565 $as_echo "$ac_try_echo"; } >&5
1566   (eval "$ac_link") 2>conftest.err
1567   ac_status=$?
1568   if test -s conftest.err; then
1569     grep -v '^ *+' conftest.err >conftest.er1
1570     cat conftest.er1 >&5
1571     mv -f conftest.er1 conftest.err
1572   fi
1573   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1574   test $ac_status = 0; } && {
1575          test -z "$ac_c_werror_flag" ||
1576          test ! -s conftest.err
1577        } && test -s conftest$ac_exeext && {
1578          test "$cross_compiling" = yes ||
1579          test -x conftest$ac_exeext
1580        }; then :
1581   ac_retval=0
1582 else
1583   $as_echo "$as_me: failed program was:" >&5
1584 sed 's/^/| /' conftest.$ac_ext >&5
1585
1586         ac_retval=1
1587 fi
1588   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1589   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1590   # interfere with the next link command; also delete a directory that is
1591   # left behind by Apple's compiler.  We do this before executing the actions.
1592   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1593   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1594   as_fn_set_status $ac_retval
1595
1596 } # ac_fn_c_try_link
1597
1598 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1599 # -------------------------------------------------------
1600 # Tests whether HEADER exists and can be compiled using the include files in
1601 # INCLUDES, setting the cache variable VAR accordingly.
1602 ac_fn_c_check_header_compile ()
1603 {
1604   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1605   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1606 $as_echo_n "checking for $2... " >&6; }
1607 if eval \${$3+:} false; then :
1608   $as_echo_n "(cached) " >&6
1609 else
1610   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1611 /* end confdefs.h.  */
1612 $4
1613 #include <$2>
1614 _ACEOF
1615 if ac_fn_c_try_compile "$LINENO"; then :
1616   eval "$3=yes"
1617 else
1618   eval "$3=no"
1619 fi
1620 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1621 fi
1622 eval ac_res=\$$3
1623                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1624 $as_echo "$ac_res" >&6; }
1625   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1626
1627 } # ac_fn_c_check_header_compile
1628
1629 # ac_fn_c_try_cpp LINENO
1630 # ----------------------
1631 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1632 ac_fn_c_try_cpp ()
1633 {
1634   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1635   if { { ac_try="$ac_cpp conftest.$ac_ext"
1636 case "(($ac_try" in
1637   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1638   *) ac_try_echo=$ac_try;;
1639 esac
1640 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1641 $as_echo "$ac_try_echo"; } >&5
1642   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1643   ac_status=$?
1644   if test -s conftest.err; then
1645     grep -v '^ *+' conftest.err >conftest.er1
1646     cat conftest.er1 >&5
1647     mv -f conftest.er1 conftest.err
1648   fi
1649   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1650   test $ac_status = 0; } > conftest.i && {
1651          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1652          test ! -s conftest.err
1653        }; then :
1654   ac_retval=0
1655 else
1656   $as_echo "$as_me: failed program was:" >&5
1657 sed 's/^/| /' conftest.$ac_ext >&5
1658
1659     ac_retval=1
1660 fi
1661   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1662   as_fn_set_status $ac_retval
1663
1664 } # ac_fn_c_try_cpp
1665
1666 # ac_fn_c_try_run LINENO
1667 # ----------------------
1668 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1669 # that executables *can* be run.
1670 ac_fn_c_try_run ()
1671 {
1672   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1673   if { { ac_try="$ac_link"
1674 case "(($ac_try" in
1675   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1676   *) ac_try_echo=$ac_try;;
1677 esac
1678 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1679 $as_echo "$ac_try_echo"; } >&5
1680   (eval "$ac_link") 2>&5
1681   ac_status=$?
1682   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1683   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1684   { { case "(($ac_try" in
1685   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1686   *) ac_try_echo=$ac_try;;
1687 esac
1688 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1689 $as_echo "$ac_try_echo"; } >&5
1690   (eval "$ac_try") 2>&5
1691   ac_status=$?
1692   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1693   test $ac_status = 0; }; }; then :
1694   ac_retval=0
1695 else
1696   $as_echo "$as_me: program exited with status $ac_status" >&5
1697        $as_echo "$as_me: failed program was:" >&5
1698 sed 's/^/| /' conftest.$ac_ext >&5
1699
1700        ac_retval=$ac_status
1701 fi
1702   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1703   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1704   as_fn_set_status $ac_retval
1705
1706 } # ac_fn_c_try_run
1707
1708 # ac_fn_c_check_func LINENO FUNC VAR
1709 # ----------------------------------
1710 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1711 ac_fn_c_check_func ()
1712 {
1713   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1714   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1715 $as_echo_n "checking for $2... " >&6; }
1716 if eval \${$3+:} false; then :
1717   $as_echo_n "(cached) " >&6
1718 else
1719   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1720 /* end confdefs.h.  */
1721 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1722    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1723 #define $2 innocuous_$2
1724
1725 /* System header to define __stub macros and hopefully few prototypes,
1726     which can conflict with char $2 (); below.
1727     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1728     <limits.h> exists even on freestanding compilers.  */
1729
1730 #ifdef __STDC__
1731 # include <limits.h>
1732 #else
1733 # include <assert.h>
1734 #endif
1735
1736 #undef $2
1737
1738 /* Override any GCC internal prototype to avoid an error.
1739    Use char because int might match the return type of a GCC
1740    builtin and then its argument prototype would still apply.  */
1741 #ifdef __cplusplus
1742 extern "C"
1743 #endif
1744 char $2 ();
1745 /* The GNU C library defines this for functions which it implements
1746     to always fail with ENOSYS.  Some functions are actually named
1747     something starting with __ and the normal name is an alias.  */
1748 #if defined __stub_$2 || defined __stub___$2
1749 choke me
1750 #endif
1751
1752 int
1753 main ()
1754 {
1755 return $2 ();
1756   ;
1757   return 0;
1758 }
1759 _ACEOF
1760 if ac_fn_c_try_link "$LINENO"; then :
1761   eval "$3=yes"
1762 else
1763   eval "$3=no"
1764 fi
1765 rm -f core conftest.err conftest.$ac_objext \
1766     conftest$ac_exeext conftest.$ac_ext
1767 fi
1768 eval ac_res=\$$3
1769                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1770 $as_echo "$ac_res" >&6; }
1771   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1772
1773 } # ac_fn_c_check_func
1774 cat >config.log <<_ACEOF
1775 This file contains any messages produced by compilers while
1776 running configure, to aid debugging if configure makes a mistake.
1777
1778 It was created by vpp-japi $as_me 0.1, which was
1779 generated by GNU Autoconf 2.69.  Invocation command line was
1780
1781   $ $0 $@
1782
1783 _ACEOF
1784 exec 5>>config.log
1785 {
1786 cat <<_ASUNAME
1787 ## --------- ##
1788 ## Platform. ##
1789 ## --------- ##
1790
1791 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1792 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1793 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1794 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1795 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1796
1797 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1798 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1799
1800 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1801 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1802 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1803 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1804 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1805 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1806 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1807
1808 _ASUNAME
1809
1810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1811 for as_dir in $PATH
1812 do
1813   IFS=$as_save_IFS
1814   test -z "$as_dir" && as_dir=.
1815     $as_echo "PATH: $as_dir"
1816   done
1817 IFS=$as_save_IFS
1818
1819 } >&5
1820
1821 cat >&5 <<_ACEOF
1822
1823
1824 ## ----------- ##
1825 ## Core tests. ##
1826 ## ----------- ##
1827
1828 _ACEOF
1829
1830
1831 # Keep a trace of the command line.
1832 # Strip out --no-create and --no-recursion so they do not pile up.
1833 # Strip out --silent because we don't want to record it for future runs.
1834 # Also quote any args containing shell meta-characters.
1835 # Make two passes to allow for proper duplicate-argument suppression.
1836 ac_configure_args=
1837 ac_configure_args0=
1838 ac_configure_args1=
1839 ac_must_keep_next=false
1840 for ac_pass in 1 2
1841 do
1842   for ac_arg
1843   do
1844     case $ac_arg in
1845     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1846     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1847     | -silent | --silent | --silen | --sile | --sil)
1848       continue ;;
1849     *\'*)
1850       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1851     esac
1852     case $ac_pass in
1853     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1854     2)
1855       as_fn_append ac_configure_args1 " '$ac_arg'"
1856       if test $ac_must_keep_next = true; then
1857         ac_must_keep_next=false # Got value, back to normal.
1858       else
1859         case $ac_arg in
1860           *=* | --config-cache | -C | -disable-* | --disable-* \
1861           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1862           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1863           | -with-* | --with-* | -without-* | --without-* | --x)
1864             case "$ac_configure_args0 " in
1865               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1866             esac
1867             ;;
1868           -* ) ac_must_keep_next=true ;;
1869         esac
1870       fi
1871       as_fn_append ac_configure_args " '$ac_arg'"
1872       ;;
1873     esac
1874   done
1875 done
1876 { ac_configure_args0=; unset ac_configure_args0;}
1877 { ac_configure_args1=; unset ac_configure_args1;}
1878
1879 # When interrupted or exit'd, cleanup temporary files, and complete
1880 # config.log.  We remove comments because anyway the quotes in there
1881 # would cause problems or look ugly.
1882 # WARNING: Use '\'' to represent an apostrophe within the trap.
1883 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1884 trap 'exit_status=$?
1885   # Save into config.log some information that might help in debugging.
1886   {
1887     echo
1888
1889     $as_echo "## ---------------- ##
1890 ## Cache variables. ##
1891 ## ---------------- ##"
1892     echo
1893     # The following way of writing the cache mishandles newlines in values,
1894 (
1895   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1896     eval ac_val=\$$ac_var
1897     case $ac_val in #(
1898     *${as_nl}*)
1899       case $ac_var in #(
1900       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1901 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1902       esac
1903       case $ac_var in #(
1904       _ | IFS | as_nl) ;; #(
1905       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1906       *) { eval $ac_var=; unset $ac_var;} ;;
1907       esac ;;
1908     esac
1909   done
1910   (set) 2>&1 |
1911     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1912     *${as_nl}ac_space=\ *)
1913       sed -n \
1914         "s/'\''/'\''\\\\'\'''\''/g;
1915           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1916       ;; #(
1917     *)
1918       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1919       ;;
1920     esac |
1921     sort
1922 )
1923     echo
1924
1925     $as_echo "## ----------------- ##
1926 ## Output variables. ##
1927 ## ----------------- ##"
1928     echo
1929     for ac_var in $ac_subst_vars
1930     do
1931       eval ac_val=\$$ac_var
1932       case $ac_val in
1933       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1934       esac
1935       $as_echo "$ac_var='\''$ac_val'\''"
1936     done | sort
1937     echo
1938
1939     if test -n "$ac_subst_files"; then
1940       $as_echo "## ------------------- ##
1941 ## File substitutions. ##
1942 ## ------------------- ##"
1943       echo
1944       for ac_var in $ac_subst_files
1945       do
1946         eval ac_val=\$$ac_var
1947         case $ac_val in
1948         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1949         esac
1950         $as_echo "$ac_var='\''$ac_val'\''"
1951       done | sort
1952       echo
1953     fi
1954
1955     if test -s confdefs.h; then
1956       $as_echo "## ----------- ##
1957 ## confdefs.h. ##
1958 ## ----------- ##"
1959       echo
1960       cat confdefs.h
1961       echo
1962     fi
1963     test "$ac_signal" != 0 &&
1964       $as_echo "$as_me: caught signal $ac_signal"
1965     $as_echo "$as_me: exit $exit_status"
1966   } >&5
1967   rm -f core *.core core.conftest.* &&
1968     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1969     exit $exit_status
1970 ' 0
1971 for ac_signal in 1 2 13 15; do
1972   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1973 done
1974 ac_signal=0
1975
1976 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1977 rm -f -r conftest* confdefs.h
1978
1979 $as_echo "/* confdefs.h */" > confdefs.h
1980
1981 # Predefined preprocessor variables.
1982
1983 cat >>confdefs.h <<_ACEOF
1984 #define PACKAGE_NAME "$PACKAGE_NAME"
1985 _ACEOF
1986
1987 cat >>confdefs.h <<_ACEOF
1988 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1989 _ACEOF
1990
1991 cat >>confdefs.h <<_ACEOF
1992 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1993 _ACEOF
1994
1995 cat >>confdefs.h <<_ACEOF
1996 #define PACKAGE_STRING "$PACKAGE_STRING"
1997 _ACEOF
1998
1999 cat >>confdefs.h <<_ACEOF
2000 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2001 _ACEOF
2002
2003 cat >>confdefs.h <<_ACEOF
2004 #define PACKAGE_URL "$PACKAGE_URL"
2005 _ACEOF
2006
2007
2008 # Let the site file select an alternate cache file if it wants to.
2009 # Prefer an explicitly selected file to automatically selected ones.
2010 ac_site_file1=NONE
2011 ac_site_file2=NONE
2012 if test -n "$CONFIG_SITE"; then
2013   # We do not want a PATH search for config.site.
2014   case $CONFIG_SITE in #((
2015     -*)  ac_site_file1=./$CONFIG_SITE;;
2016     */*) ac_site_file1=$CONFIG_SITE;;
2017     *)   ac_site_file1=./$CONFIG_SITE;;
2018   esac
2019 elif test "x$prefix" != xNONE; then
2020   ac_site_file1=$prefix/share/config.site
2021   ac_site_file2=$prefix/etc/config.site
2022 else
2023   ac_site_file1=$ac_default_prefix/share/config.site
2024   ac_site_file2=$ac_default_prefix/etc/config.site
2025 fi
2026 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2027 do
2028   test "x$ac_site_file" = xNONE && continue
2029   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2030     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2031 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2032     sed 's/^/| /' "$ac_site_file" >&5
2033     . "$ac_site_file" \
2034       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2035 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2036 as_fn_error $? "failed to load site script $ac_site_file
2037 See \`config.log' for more details" "$LINENO" 5; }
2038   fi
2039 done
2040
2041 if test -r "$cache_file"; then
2042   # Some versions of bash will fail to source /dev/null (special files
2043   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2044   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2045     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2046 $as_echo "$as_me: loading cache $cache_file" >&6;}
2047     case $cache_file in
2048       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2049       *)                      . "./$cache_file";;
2050     esac
2051   fi
2052 else
2053   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2054 $as_echo "$as_me: creating cache $cache_file" >&6;}
2055   >$cache_file
2056 fi
2057
2058 # Check that the precious variables saved in the cache have kept the same
2059 # value.
2060 ac_cache_corrupted=false
2061 for ac_var in $ac_precious_vars; do
2062   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2063   eval ac_new_set=\$ac_env_${ac_var}_set
2064   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2065   eval ac_new_val=\$ac_env_${ac_var}_value
2066   case $ac_old_set,$ac_new_set in
2067     set,)
2068       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2069 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2070       ac_cache_corrupted=: ;;
2071     ,set)
2072       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2073 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2074       ac_cache_corrupted=: ;;
2075     ,);;
2076     *)
2077       if test "x$ac_old_val" != "x$ac_new_val"; then
2078         # differences in whitespace do not lead to failure.
2079         ac_old_val_w=`echo x $ac_old_val`
2080         ac_new_val_w=`echo x $ac_new_val`
2081         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2082           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2083 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2084           ac_cache_corrupted=:
2085         else
2086           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2087 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2088           eval $ac_var=\$ac_old_val
2089         fi
2090         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2091 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2092         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2093 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2094       fi;;
2095   esac
2096   # Pass precious variables to config.status.
2097   if test "$ac_new_set" = set; then
2098     case $ac_new_val in
2099     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2100     *) ac_arg=$ac_var=$ac_new_val ;;
2101     esac
2102     case " $ac_configure_args " in
2103       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2104       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2105     esac
2106   fi
2107 done
2108 if $ac_cache_corrupted; then
2109   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2110 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2111   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2112 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2113   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2114 fi
2115 ## -------------------- ##
2116 ## Main body of script. ##
2117 ## -------------------- ##
2118
2119 ac_ext=c
2120 ac_cpp='$CPP $CPPFLAGS'
2121 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2122 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2123 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2124
2125
2126
2127 am__api_version='1.14'
2128
2129 ac_aux_dir=
2130 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2131   if test -f "$ac_dir/install-sh"; then
2132     ac_aux_dir=$ac_dir
2133     ac_install_sh="$ac_aux_dir/install-sh -c"
2134     break
2135   elif test -f "$ac_dir/install.sh"; then
2136     ac_aux_dir=$ac_dir
2137     ac_install_sh="$ac_aux_dir/install.sh -c"
2138     break
2139   elif test -f "$ac_dir/shtool"; then
2140     ac_aux_dir=$ac_dir
2141     ac_install_sh="$ac_aux_dir/shtool install -c"
2142     break
2143   fi
2144 done
2145 if test -z "$ac_aux_dir"; then
2146   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2147 fi
2148
2149 # These three variables are undocumented and unsupported,
2150 # and are intended to be withdrawn in a future Autoconf release.
2151 # They can cause serious problems if a builder's source tree is in a directory
2152 # whose full name contains unusual characters.
2153 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2154 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2155 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2156
2157
2158 # Find a good install program.  We prefer a C program (faster),
2159 # so one script is as good as another.  But avoid the broken or
2160 # incompatible versions:
2161 # SysV /etc/install, /usr/sbin/install
2162 # SunOS /usr/etc/install
2163 # IRIX /sbin/install
2164 # AIX /bin/install
2165 # AmigaOS /C/install, which installs bootblocks on floppy discs
2166 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2167 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2168 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2169 # OS/2's system install, which has a completely different semantic
2170 # ./install, which can be erroneously created by make from ./install.sh.
2171 # Reject install programs that cannot install multiple files.
2172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2173 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2174 if test -z "$INSTALL"; then
2175 if ${ac_cv_path_install+:} false; then :
2176   $as_echo_n "(cached) " >&6
2177 else
2178   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2179 for as_dir in $PATH
2180 do
2181   IFS=$as_save_IFS
2182   test -z "$as_dir" && as_dir=.
2183     # Account for people who put trailing slashes in PATH elements.
2184 case $as_dir/ in #((
2185   ./ | .// | /[cC]/* | \
2186   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2187   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2188   /usr/ucb/* ) ;;
2189   *)
2190     # OSF1 and SCO ODT 3.0 have their own names for install.
2191     # Don't use installbsd from OSF since it installs stuff as root
2192     # by default.
2193     for ac_prog in ginstall scoinst install; do
2194       for ac_exec_ext in '' $ac_executable_extensions; do
2195         if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2196           if test $ac_prog = install &&
2197             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2198             # AIX install.  It has an incompatible calling convention.
2199             :
2200           elif test $ac_prog = install &&
2201             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2202             # program-specific install script used by HP pwplus--don't use.
2203             :
2204           else
2205             rm -rf conftest.one conftest.two conftest.dir
2206             echo one > conftest.one
2207             echo two > conftest.two
2208             mkdir conftest.dir
2209             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2210               test -s conftest.one && test -s conftest.two &&
2211               test -s conftest.dir/conftest.one &&
2212               test -s conftest.dir/conftest.two
2213             then
2214               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2215               break 3
2216             fi
2217           fi
2218         fi
2219       done
2220     done
2221     ;;
2222 esac
2223
2224   done
2225 IFS=$as_save_IFS
2226
2227 rm -rf conftest.one conftest.two conftest.dir
2228
2229 fi
2230   if test "${ac_cv_path_install+set}" = set; then
2231     INSTALL=$ac_cv_path_install
2232   else
2233     # As a last resort, use the slow shell script.  Don't cache a
2234     # value for INSTALL within a source directory, because that will
2235     # break other packages using the cache if that directory is
2236     # removed, or if the value is a relative name.
2237     INSTALL=$ac_install_sh
2238   fi
2239 fi
2240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2241 $as_echo "$INSTALL" >&6; }
2242
2243 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2244 # It thinks the first close brace ends the variable substitution.
2245 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2246
2247 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2248
2249 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2250
2251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2252 $as_echo_n "checking whether build environment is sane... " >&6; }
2253 # Reject unsafe characters in $srcdir or the absolute working directory
2254 # name.  Accept space and tab only in the latter.
2255 am_lf='
2256 '
2257 case `pwd` in
2258   *[\\\"\#\$\&\'\`$am_lf]*)
2259     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2260 esac
2261 case $srcdir in
2262   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2263     as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2264 esac
2265
2266 # Do 'set' in a subshell so we don't clobber the current shell's
2267 # arguments.  Must try -L first in case configure is actually a
2268 # symlink; some systems play weird games with the mod time of symlinks
2269 # (eg FreeBSD returns the mod time of the symlink's containing
2270 # directory).
2271 if (
2272    am_has_slept=no
2273    for am_try in 1 2; do
2274      echo "timestamp, slept: $am_has_slept" > conftest.file
2275      set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2276      if test "$*" = "X"; then
2277         # -L didn't work.
2278         set X `ls -t "$srcdir/configure" conftest.file`
2279      fi
2280      if test "$*" != "X $srcdir/configure conftest.file" \
2281         && test "$*" != "X conftest.file $srcdir/configure"; then
2282
2283         # If neither matched, then we have a broken ls.  This can happen
2284         # if, for instance, CONFIG_SHELL is bash and it inherits a
2285         # broken ls alias from the environment.  This has actually
2286         # happened.  Such a system could not be considered "sane".
2287         as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2288   alias in your environment" "$LINENO" 5
2289      fi
2290      if test "$2" = conftest.file || test $am_try -eq 2; then
2291        break
2292      fi
2293      # Just in case.
2294      sleep 1
2295      am_has_slept=yes
2296    done
2297    test "$2" = conftest.file
2298    )
2299 then
2300    # Ok.
2301    :
2302 else
2303    as_fn_error $? "newly created file is older than distributed files!
2304 Check your system clock" "$LINENO" 5
2305 fi
2306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2307 $as_echo "yes" >&6; }
2308 # If we didn't sleep, we still need to ensure time stamps of config.status and
2309 # generated files are strictly newer.
2310 am_sleep_pid=
2311 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2312   ( sleep 1 ) &
2313   am_sleep_pid=$!
2314 fi
2315
2316 rm -f conftest.file
2317
2318 test "$program_prefix" != NONE &&
2319   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2320 # Use a double $ so make ignores it.
2321 test "$program_suffix" != NONE &&
2322   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2323 # Double any \ or $.
2324 # By default was `s,x,x', remove it if useless.
2325 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2326 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2327
2328 # expand $ac_aux_dir to an absolute path
2329 am_aux_dir=`cd $ac_aux_dir && pwd`
2330
2331 if test x"${MISSING+set}" != xset; then
2332   case $am_aux_dir in
2333   *\ * | *\     *)
2334     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2335   *)
2336     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2337   esac
2338 fi
2339 # Use eval to expand $SHELL
2340 if eval "$MISSING --is-lightweight"; then
2341   am_missing_run="$MISSING "
2342 else
2343   am_missing_run=
2344   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2345 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2346 fi
2347
2348 if test x"${install_sh}" != xset; then
2349   case $am_aux_dir in
2350   *\ * | *\     *)
2351     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2352   *)
2353     install_sh="\${SHELL} $am_aux_dir/install-sh"
2354   esac
2355 fi
2356
2357 # Installed binaries are usually stripped using 'strip' when the user
2358 # run "make install-strip".  However 'strip' might not be the right
2359 # tool to use in cross-compilation environments, therefore Automake
2360 # will honor the 'STRIP' environment variable to overrule this program.
2361 if test "$cross_compiling" != no; then
2362   if test -n "$ac_tool_prefix"; then
2363   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2364 set dummy ${ac_tool_prefix}strip; ac_word=$2
2365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2366 $as_echo_n "checking for $ac_word... " >&6; }
2367 if ${ac_cv_prog_STRIP+:} false; then :
2368   $as_echo_n "(cached) " >&6
2369 else
2370   if test -n "$STRIP"; then
2371   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2372 else
2373 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2374 for as_dir in $PATH
2375 do
2376   IFS=$as_save_IFS
2377   test -z "$as_dir" && as_dir=.
2378     for ac_exec_ext in '' $ac_executable_extensions; do
2379   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2380     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2381     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2382     break 2
2383   fi
2384 done
2385   done
2386 IFS=$as_save_IFS
2387
2388 fi
2389 fi
2390 STRIP=$ac_cv_prog_STRIP
2391 if test -n "$STRIP"; then
2392   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2393 $as_echo "$STRIP" >&6; }
2394 else
2395   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2396 $as_echo "no" >&6; }
2397 fi
2398
2399
2400 fi
2401 if test -z "$ac_cv_prog_STRIP"; then
2402   ac_ct_STRIP=$STRIP
2403   # Extract the first word of "strip", so it can be a program name with args.
2404 set dummy strip; ac_word=$2
2405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2406 $as_echo_n "checking for $ac_word... " >&6; }
2407 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2408   $as_echo_n "(cached) " >&6
2409 else
2410   if test -n "$ac_ct_STRIP"; then
2411   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2412 else
2413 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2414 for as_dir in $PATH
2415 do
2416   IFS=$as_save_IFS
2417   test -z "$as_dir" && as_dir=.
2418     for ac_exec_ext in '' $ac_executable_extensions; do
2419   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2420     ac_cv_prog_ac_ct_STRIP="strip"
2421     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2422     break 2
2423   fi
2424 done
2425   done
2426 IFS=$as_save_IFS
2427
2428 fi
2429 fi
2430 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2431 if test -n "$ac_ct_STRIP"; then
2432   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2433 $as_echo "$ac_ct_STRIP" >&6; }
2434 else
2435   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2436 $as_echo "no" >&6; }
2437 fi
2438
2439   if test "x$ac_ct_STRIP" = x; then
2440     STRIP=":"
2441   else
2442     case $cross_compiling:$ac_tool_warned in
2443 yes:)
2444 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2445 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2446 ac_tool_warned=yes ;;
2447 esac
2448     STRIP=$ac_ct_STRIP
2449   fi
2450 else
2451   STRIP="$ac_cv_prog_STRIP"
2452 fi
2453
2454 fi
2455 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2456
2457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2458 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2459 if test -z "$MKDIR_P"; then
2460   if ${ac_cv_path_mkdir+:} false; then :
2461   $as_echo_n "(cached) " >&6
2462 else
2463   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2464 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2465 do
2466   IFS=$as_save_IFS
2467   test -z "$as_dir" && as_dir=.
2468     for ac_prog in mkdir gmkdir; do
2469          for ac_exec_ext in '' $ac_executable_extensions; do
2470            as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2471            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2472              'mkdir (GNU coreutils) '* | \
2473              'mkdir (coreutils) '* | \
2474              'mkdir (fileutils) '4.1*)
2475                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2476                break 3;;
2477            esac
2478          done
2479        done
2480   done
2481 IFS=$as_save_IFS
2482
2483 fi
2484
2485   test -d ./--version && rmdir ./--version
2486   if test "${ac_cv_path_mkdir+set}" = set; then
2487     MKDIR_P="$ac_cv_path_mkdir -p"
2488   else
2489     # As a last resort, use the slow shell script.  Don't cache a
2490     # value for MKDIR_P within a source directory, because that will
2491     # break other packages using the cache if that directory is
2492     # removed, or if the value is a relative name.
2493     MKDIR_P="$ac_install_sh -d"
2494   fi
2495 fi
2496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2497 $as_echo "$MKDIR_P" >&6; }
2498
2499 for ac_prog in gawk mawk nawk awk
2500 do
2501   # Extract the first word of "$ac_prog", so it can be a program name with args.
2502 set dummy $ac_prog; ac_word=$2
2503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2504 $as_echo_n "checking for $ac_word... " >&6; }
2505 if ${ac_cv_prog_AWK+:} false; then :
2506   $as_echo_n "(cached) " >&6
2507 else
2508   if test -n "$AWK"; then
2509   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2510 else
2511 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2512 for as_dir in $PATH
2513 do
2514   IFS=$as_save_IFS
2515   test -z "$as_dir" && as_dir=.
2516     for ac_exec_ext in '' $ac_executable_extensions; do
2517   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2518     ac_cv_prog_AWK="$ac_prog"
2519     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2520     break 2
2521   fi
2522 done
2523   done
2524 IFS=$as_save_IFS
2525
2526 fi
2527 fi
2528 AWK=$ac_cv_prog_AWK
2529 if test -n "$AWK"; then
2530   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2531 $as_echo "$AWK" >&6; }
2532 else
2533   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2534 $as_echo "no" >&6; }
2535 fi
2536
2537
2538   test -n "$AWK" && break
2539 done
2540
2541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2542 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2543 set x ${MAKE-make}
2544 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2545 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2546   $as_echo_n "(cached) " >&6
2547 else
2548   cat >conftest.make <<\_ACEOF
2549 SHELL = /bin/sh
2550 all:
2551         @echo '@@@%%%=$(MAKE)=@@@%%%'
2552 _ACEOF
2553 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2554 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2555   *@@@%%%=?*=@@@%%%*)
2556     eval ac_cv_prog_make_${ac_make}_set=yes;;
2557   *)
2558     eval ac_cv_prog_make_${ac_make}_set=no;;
2559 esac
2560 rm -f conftest.make
2561 fi
2562 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2563   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2564 $as_echo "yes" >&6; }
2565   SET_MAKE=
2566 else
2567   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2568 $as_echo "no" >&6; }
2569   SET_MAKE="MAKE=${MAKE-make}"
2570 fi
2571
2572 rm -rf .tst 2>/dev/null
2573 mkdir .tst 2>/dev/null
2574 if test -d .tst; then
2575   am__leading_dot=.
2576 else
2577   am__leading_dot=_
2578 fi
2579 rmdir .tst 2>/dev/null
2580
2581 # Check whether --enable-silent-rules was given.
2582 if test "${enable_silent_rules+set}" = set; then :
2583   enableval=$enable_silent_rules;
2584 fi
2585
2586 case $enable_silent_rules in # (((
2587   yes) AM_DEFAULT_VERBOSITY=0;;
2588    no) AM_DEFAULT_VERBOSITY=1;;
2589     *) AM_DEFAULT_VERBOSITY=1;;
2590 esac
2591 am_make=${MAKE-make}
2592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2593 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2594 if ${am_cv_make_support_nested_variables+:} false; then :
2595   $as_echo_n "(cached) " >&6
2596 else
2597   if $as_echo 'TRUE=$(BAR$(V))
2598 BAR0=false
2599 BAR1=true
2600 V=1
2601 am__doit:
2602         @$(TRUE)
2603 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2604   am_cv_make_support_nested_variables=yes
2605 else
2606   am_cv_make_support_nested_variables=no
2607 fi
2608 fi
2609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2610 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2611 if test $am_cv_make_support_nested_variables = yes; then
2612     AM_V='$(V)'
2613   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2614 else
2615   AM_V=$AM_DEFAULT_VERBOSITY
2616   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2617 fi
2618 AM_BACKSLASH='\'
2619
2620 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2621   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2622   # is not polluted with repeated "-I."
2623   am__isrc=' -I$(srcdir)'
2624   # test to see if srcdir already configured
2625   if test -f $srcdir/config.status; then
2626     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2627   fi
2628 fi
2629
2630 # test whether we have cygpath
2631 if test -z "$CYGPATH_W"; then
2632   if (cygpath --version) >/dev/null 2>/dev/null; then
2633     CYGPATH_W='cygpath -w'
2634   else
2635     CYGPATH_W=echo
2636   fi
2637 fi
2638
2639
2640 # Define the identity of the package.
2641  PACKAGE='vpp-japi'
2642  VERSION='0.1'
2643
2644
2645 cat >>confdefs.h <<_ACEOF
2646 #define PACKAGE "$PACKAGE"
2647 _ACEOF
2648
2649
2650 cat >>confdefs.h <<_ACEOF
2651 #define VERSION "$VERSION"
2652 _ACEOF
2653
2654 # Some tools Automake needs.
2655
2656 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2657
2658
2659 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2660
2661
2662 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2663
2664
2665 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2666
2667
2668 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2669
2670 # For better backward compatibility.  To be removed once Automake 1.9.x
2671 # dies out for good.  For more background, see:
2672 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2673 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2674 mkdir_p='$(MKDIR_P)'
2675
2676 # We need awk for the "check" target.  The system "awk" is bad on
2677 # some platforms.
2678 # Always define AMTAR for backward compatibility.  Yes, it's still used
2679 # in the wild :-(  We should find a proper way to deprecate it ...
2680 AMTAR='$${TAR-tar}'
2681
2682
2683 # We'll loop over all known methods to create a tar archive until one works.
2684 _am_tools='gnutar  pax cpio none'
2685
2686 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2687
2688
2689
2690
2691
2692
2693 # POSIX will say in a future version that running "rm -f" with no argument
2694 # is OK; and we want to be able to make that assumption in our Makefile
2695 # recipes.  So use an aggressive probe to check that the usage we want is
2696 # actually supported "in the wild" to an acceptable degree.
2697 # See automake bug#10828.
2698 # To make any issue more visible, cause the running configure to be aborted
2699 # by default if the 'rm' program in use doesn't match our expectations; the
2700 # user can still override this though.
2701 if rm -f && rm -fr && rm -rf; then : OK; else
2702   cat >&2 <<'END'
2703 Oops!
2704
2705 Your 'rm' program seems unable to run without file operands specified
2706 on the command line, even when the '-f' option is present.  This is contrary
2707 to the behaviour of most rm programs out there, and not conforming with
2708 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2709
2710 Please tell bug-automake@gnu.org about your system, including the value
2711 of your $PATH and any error possibly output before this message.  This
2712 can help us improve future automake versions.
2713
2714 END
2715   if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2716     echo 'Configuration will proceed anyway, since you have set the' >&2
2717     echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2718     echo >&2
2719   else
2720     cat >&2 <<'END'
2721 Aborting the configuration process, to ensure you take notice of the issue.
2722
2723 You can download and install GNU coreutils to get an 'rm' implementation
2724 that behaves properly: <http://www.gnu.org/software/coreutils/>.
2725
2726 If you want to complete the configuration process using your problematic
2727 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2728 to "yes", and re-run configure.
2729
2730 END
2731     as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2732   fi
2733 fi
2734 # Check whether --enable-silent-rules was given.
2735 if test "${enable_silent_rules+set}" = set; then :
2736   enableval=$enable_silent_rules;
2737 fi
2738
2739 case $enable_silent_rules in # (((
2740   yes) AM_DEFAULT_VERBOSITY=0;;
2741    no) AM_DEFAULT_VERBOSITY=1;;
2742     *) AM_DEFAULT_VERBOSITY=1;;
2743 esac
2744 am_make=${MAKE-make}
2745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2746 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2747 if ${am_cv_make_support_nested_variables+:} false; then :
2748   $as_echo_n "(cached) " >&6
2749 else
2750   if $as_echo 'TRUE=$(BAR$(V))
2751 BAR0=false
2752 BAR1=true
2753 V=1
2754 am__doit:
2755         @$(TRUE)
2756 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2757   am_cv_make_support_nested_variables=yes
2758 else
2759   am_cv_make_support_nested_variables=no
2760 fi
2761 fi
2762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2763 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2764 if test $am_cv_make_support_nested_variables = yes; then
2765     AM_V='$(V)'
2766   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2767 else
2768   AM_V=$AM_DEFAULT_VERBOSITY
2769   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2770 fi
2771 AM_BACKSLASH='\'
2772
2773
2774 case `pwd` in
2775   *\ * | *\     *)
2776     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2777 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2778 esac
2779
2780
2781
2782 macro_version='2.4.2'
2783 macro_revision='1.3337'
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797 ltmain="$ac_aux_dir/ltmain.sh"
2798
2799 # Make sure we can run config.sub.
2800 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2801   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2802
2803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2804 $as_echo_n "checking build system type... " >&6; }
2805 if ${ac_cv_build+:} false; then :
2806   $as_echo_n "(cached) " >&6
2807 else
2808   ac_build_alias=$build_alias
2809 test "x$ac_build_alias" = x &&
2810   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2811 test "x$ac_build_alias" = x &&
2812   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2813 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2814   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2815
2816 fi
2817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2818 $as_echo "$ac_cv_build" >&6; }
2819 case $ac_cv_build in
2820 *-*-*) ;;
2821 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2822 esac
2823 build=$ac_cv_build
2824 ac_save_IFS=$IFS; IFS='-'
2825 set x $ac_cv_build
2826 shift
2827 build_cpu=$1
2828 build_vendor=$2
2829 shift; shift
2830 # Remember, the first character of IFS is used to create $*,
2831 # except with old shells:
2832 build_os=$*
2833 IFS=$ac_save_IFS
2834 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2835
2836
2837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2838 $as_echo_n "checking host system type... " >&6; }
2839 if ${ac_cv_host+:} false; then :
2840   $as_echo_n "(cached) " >&6
2841 else
2842   if test "x$host_alias" = x; then
2843   ac_cv_host=$ac_cv_build
2844 else
2845   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2846     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2847 fi
2848
2849 fi
2850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2851 $as_echo "$ac_cv_host" >&6; }
2852 case $ac_cv_host in
2853 *-*-*) ;;
2854 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2855 esac
2856 host=$ac_cv_host
2857 ac_save_IFS=$IFS; IFS='-'
2858 set x $ac_cv_host
2859 shift
2860 host_cpu=$1
2861 host_vendor=$2
2862 shift; shift
2863 # Remember, the first character of IFS is used to create $*,
2864 # except with old shells:
2865 host_os=$*
2866 IFS=$ac_save_IFS
2867 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2868
2869
2870 # Backslashify metacharacters that are still active within
2871 # double-quoted strings.
2872 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
2873
2874 # Same as above, but do not quote variable references.
2875 double_quote_subst='s/\(["`\\]\)/\\\1/g'
2876
2877 # Sed substitution to delay expansion of an escaped shell variable in a
2878 # double_quote_subst'ed string.
2879 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
2880
2881 # Sed substitution to delay expansion of an escaped single quote.
2882 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
2883
2884 # Sed substitution to avoid accidental globbing in evaled expressions
2885 no_glob_subst='s/\*/\\\*/g'
2886
2887 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2888 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
2889 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
2890
2891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
2892 $as_echo_n "checking how to print strings... " >&6; }
2893 # Test print first, because it will be a builtin if present.
2894 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
2895    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
2896   ECHO='print -r --'
2897 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
2898   ECHO='printf %s\n'
2899 else
2900   # Use this function as a fallback that always works.
2901   func_fallback_echo ()
2902   {
2903     eval 'cat <<_LTECHO_EOF
2904 $1
2905 _LTECHO_EOF'
2906   }
2907   ECHO='func_fallback_echo'
2908 fi
2909
2910 # func_echo_all arg...
2911 # Invoke $ECHO with all args, space-separated.
2912 func_echo_all ()
2913 {
2914     $ECHO ""
2915 }
2916
2917 case "$ECHO" in
2918   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
2919 $as_echo "printf" >&6; } ;;
2920   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
2921 $as_echo "print -r" >&6; } ;;
2922   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
2923 $as_echo "cat" >&6; } ;;
2924 esac
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939 DEPDIR="${am__leading_dot}deps"
2940
2941 ac_config_commands="$ac_config_commands depfiles"
2942
2943
2944 am_make=${MAKE-make}
2945 cat > confinc << 'END'
2946 am__doit:
2947         @echo this is the am__doit target
2948 .PHONY: am__doit
2949 END
2950 # If we don't find an include directive, just comment out the code.
2951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2952 $as_echo_n "checking for style of include used by $am_make... " >&6; }
2953 am__include="#"
2954 am__quote=
2955 _am_result=none
2956 # First try GNU make style include.
2957 echo "include confinc" > confmf
2958 # Ignore all kinds of additional output from 'make'.
2959 case `$am_make -s -f confmf 2> /dev/null` in #(
2960 *the\ am__doit\ target*)
2961   am__include=include
2962   am__quote=
2963   _am_result=GNU
2964   ;;
2965 esac
2966 # Now try BSD make style include.
2967 if test "$am__include" = "#"; then
2968    echo '.include "confinc"' > confmf
2969    case `$am_make -s -f confmf 2> /dev/null` in #(
2970    *the\ am__doit\ target*)
2971      am__include=.include
2972      am__quote="\""
2973      _am_result=BSD
2974      ;;
2975    esac
2976 fi
2977
2978
2979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2980 $as_echo "$_am_result" >&6; }
2981 rm -f confinc confmf
2982
2983 # Check whether --enable-dependency-tracking was given.
2984 if test "${enable_dependency_tracking+set}" = set; then :
2985   enableval=$enable_dependency_tracking;
2986 fi
2987
2988 if test "x$enable_dependency_tracking" != xno; then
2989   am_depcomp="$ac_aux_dir/depcomp"
2990   AMDEPBACKSLASH='\'
2991   am__nodep='_no'
2992 fi
2993  if test "x$enable_dependency_tracking" != xno; then
2994   AMDEP_TRUE=
2995   AMDEP_FALSE='#'
2996 else
2997   AMDEP_TRUE='#'
2998   AMDEP_FALSE=
2999 fi
3000
3001
3002 ac_ext=c
3003 ac_cpp='$CPP $CPPFLAGS'
3004 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3005 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3006 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3007 if test -n "$ac_tool_prefix"; then
3008   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3009 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3011 $as_echo_n "checking for $ac_word... " >&6; }
3012 if ${ac_cv_prog_CC+:} false; then :
3013   $as_echo_n "(cached) " >&6
3014 else
3015   if test -n "$CC"; then
3016   ac_cv_prog_CC="$CC" # Let the user override the test.
3017 else
3018 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3019 for as_dir in $PATH
3020 do
3021   IFS=$as_save_IFS
3022   test -z "$as_dir" && as_dir=.
3023     for ac_exec_ext in '' $ac_executable_extensions; do
3024   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3025     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3026     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3027     break 2
3028   fi
3029 done
3030   done
3031 IFS=$as_save_IFS
3032
3033 fi
3034 fi
3035 CC=$ac_cv_prog_CC
3036 if test -n "$CC"; then
3037   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3038 $as_echo "$CC" >&6; }
3039 else
3040   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3041 $as_echo "no" >&6; }
3042 fi
3043
3044
3045 fi
3046 if test -z "$ac_cv_prog_CC"; then
3047   ac_ct_CC=$CC
3048   # Extract the first word of "gcc", so it can be a program name with args.
3049 set dummy gcc; ac_word=$2
3050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3051 $as_echo_n "checking for $ac_word... " >&6; }
3052 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3053   $as_echo_n "(cached) " >&6
3054 else
3055   if test -n "$ac_ct_CC"; then
3056   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3057 else
3058 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3059 for as_dir in $PATH
3060 do
3061   IFS=$as_save_IFS
3062   test -z "$as_dir" && as_dir=.
3063     for ac_exec_ext in '' $ac_executable_extensions; do
3064   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3065     ac_cv_prog_ac_ct_CC="gcc"
3066     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3067     break 2
3068   fi
3069 done
3070   done
3071 IFS=$as_save_IFS
3072
3073 fi
3074 fi
3075 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3076 if test -n "$ac_ct_CC"; then
3077   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3078 $as_echo "$ac_ct_CC" >&6; }
3079 else
3080   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3081 $as_echo "no" >&6; }
3082 fi
3083
3084   if test "x$ac_ct_CC" = x; then
3085     CC=""
3086   else
3087     case $cross_compiling:$ac_tool_warned in
3088 yes:)
3089 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3090 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3091 ac_tool_warned=yes ;;
3092 esac
3093     CC=$ac_ct_CC
3094   fi
3095 else
3096   CC="$ac_cv_prog_CC"
3097 fi
3098
3099 if test -z "$CC"; then
3100           if test -n "$ac_tool_prefix"; then
3101     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3102 set dummy ${ac_tool_prefix}cc; ac_word=$2
3103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3104 $as_echo_n "checking for $ac_word... " >&6; }
3105 if ${ac_cv_prog_CC+:} false; then :
3106   $as_echo_n "(cached) " >&6
3107 else
3108   if test -n "$CC"; then
3109   ac_cv_prog_CC="$CC" # Let the user override the test.
3110 else
3111 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3112 for as_dir in $PATH
3113 do
3114   IFS=$as_save_IFS
3115   test -z "$as_dir" && as_dir=.
3116     for ac_exec_ext in '' $ac_executable_extensions; do
3117   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3118     ac_cv_prog_CC="${ac_tool_prefix}cc"
3119     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3120     break 2
3121   fi
3122 done
3123   done
3124 IFS=$as_save_IFS
3125
3126 fi
3127 fi
3128 CC=$ac_cv_prog_CC
3129 if test -n "$CC"; then
3130   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3131 $as_echo "$CC" >&6; }
3132 else
3133   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3134 $as_echo "no" >&6; }
3135 fi
3136
3137
3138   fi
3139 fi
3140 if test -z "$CC"; then
3141   # Extract the first word of "cc", so it can be a program name with args.
3142 set dummy cc; ac_word=$2
3143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3144 $as_echo_n "checking for $ac_word... " >&6; }
3145 if ${ac_cv_prog_CC+:} false; then :
3146   $as_echo_n "(cached) " >&6
3147 else
3148   if test -n "$CC"; then
3149   ac_cv_prog_CC="$CC" # Let the user override the test.
3150 else
3151   ac_prog_rejected=no
3152 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3153 for as_dir in $PATH
3154 do
3155   IFS=$as_save_IFS
3156   test -z "$as_dir" && as_dir=.
3157     for ac_exec_ext in '' $ac_executable_extensions; do
3158   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3159     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3160        ac_prog_rejected=yes
3161        continue
3162      fi
3163     ac_cv_prog_CC="cc"
3164     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3165     break 2
3166   fi
3167 done
3168   done
3169 IFS=$as_save_IFS
3170
3171 if test $ac_prog_rejected = yes; then
3172   # We found a bogon in the path, so make sure we never use it.
3173   set dummy $ac_cv_prog_CC
3174   shift
3175   if test $# != 0; then
3176     # We chose a different compiler from the bogus one.
3177     # However, it has the same basename, so the bogon will be chosen
3178     # first if we set CC to just the basename; use the full file name.
3179     shift
3180     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3181   fi
3182 fi
3183 fi
3184 fi
3185 CC=$ac_cv_prog_CC
3186 if test -n "$CC"; then
3187   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3188 $as_echo "$CC" >&6; }
3189 else
3190   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3191 $as_echo "no" >&6; }
3192 fi
3193
3194
3195 fi
3196 if test -z "$CC"; then
3197   if test -n "$ac_tool_prefix"; then
3198   for ac_prog in cl.exe
3199   do
3200     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3201 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3203 $as_echo_n "checking for $ac_word... " >&6; }
3204 if ${ac_cv_prog_CC+:} false; then :
3205   $as_echo_n "(cached) " >&6
3206 else
3207   if test -n "$CC"; then
3208   ac_cv_prog_CC="$CC" # Let the user override the test.
3209 else
3210 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3211 for as_dir in $PATH
3212 do
3213   IFS=$as_save_IFS
3214   test -z "$as_dir" && as_dir=.
3215     for ac_exec_ext in '' $ac_executable_extensions; do
3216   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3217     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3218     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3219     break 2
3220   fi
3221 done
3222   done
3223 IFS=$as_save_IFS
3224
3225 fi
3226 fi
3227 CC=$ac_cv_prog_CC
3228 if test -n "$CC"; then
3229   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3230 $as_echo "$CC" >&6; }
3231 else
3232   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3233 $as_echo "no" >&6; }
3234 fi
3235
3236
3237     test -n "$CC" && break
3238   done
3239 fi
3240 if test -z "$CC"; then
3241   ac_ct_CC=$CC
3242   for ac_prog in cl.exe
3243 do
3244   # Extract the first word of "$ac_prog", so it can be a program name with args.
3245 set dummy $ac_prog; ac_word=$2
3246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3247 $as_echo_n "checking for $ac_word... " >&6; }
3248 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3249   $as_echo_n "(cached) " >&6
3250 else
3251   if test -n "$ac_ct_CC"; then
3252   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3253 else
3254 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3255 for as_dir in $PATH
3256 do
3257   IFS=$as_save_IFS
3258   test -z "$as_dir" && as_dir=.
3259     for ac_exec_ext in '' $ac_executable_extensions; do
3260   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3261     ac_cv_prog_ac_ct_CC="$ac_prog"
3262     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3263     break 2
3264   fi
3265 done
3266   done
3267 IFS=$as_save_IFS
3268
3269 fi
3270 fi
3271 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3272 if test -n "$ac_ct_CC"; then
3273   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3274 $as_echo "$ac_ct_CC" >&6; }
3275 else
3276   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3277 $as_echo "no" >&6; }
3278 fi
3279
3280
3281   test -n "$ac_ct_CC" && break
3282 done
3283
3284   if test "x$ac_ct_CC" = x; then
3285     CC=""
3286   else
3287     case $cross_compiling:$ac_tool_warned in
3288 yes:)
3289 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3290 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3291 ac_tool_warned=yes ;;
3292 esac
3293     CC=$ac_ct_CC
3294   fi
3295 fi
3296
3297 fi
3298
3299
3300 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3301 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3302 as_fn_error $? "no acceptable C compiler found in \$PATH
3303 See \`config.log' for more details" "$LINENO" 5; }
3304
3305 # Provide some information about the compiler.
3306 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3307 set X $ac_compile
3308 ac_compiler=$2
3309 for ac_option in --version -v -V -qversion; do
3310   { { ac_try="$ac_compiler $ac_option >&5"
3311 case "(($ac_try" in
3312   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3313   *) ac_try_echo=$ac_try;;
3314 esac
3315 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3316 $as_echo "$ac_try_echo"; } >&5
3317   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3318   ac_status=$?
3319   if test -s conftest.err; then
3320     sed '10a\
3321 ... rest of stderr output deleted ...
3322          10q' conftest.err >conftest.er1
3323     cat conftest.er1 >&5
3324   fi
3325   rm -f conftest.er1 conftest.err
3326   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3327   test $ac_status = 0; }
3328 done
3329
3330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3331 /* end confdefs.h.  */
3332
3333 int
3334 main ()
3335 {
3336
3337   ;
3338   return 0;
3339 }
3340 _ACEOF
3341 ac_clean_files_save=$ac_clean_files
3342 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3343 # Try to create an executable without -o first, disregard a.out.
3344 # It will help us diagnose broken compilers, and finding out an intuition
3345 # of exeext.
3346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3347 $as_echo_n "checking whether the C compiler works... " >&6; }
3348 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3349
3350 # The possible output files:
3351 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3352
3353 ac_rmfiles=
3354 for ac_file in $ac_files
3355 do
3356   case $ac_file in
3357     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3358     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3359   esac
3360 done
3361 rm -f $ac_rmfiles
3362
3363 if { { ac_try="$ac_link_default"
3364 case "(($ac_try" in
3365   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3366   *) ac_try_echo=$ac_try;;
3367 esac
3368 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3369 $as_echo "$ac_try_echo"; } >&5
3370   (eval "$ac_link_default") 2>&5
3371   ac_status=$?
3372   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3373   test $ac_status = 0; }; then :
3374   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3375 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3376 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3377 # so that the user can short-circuit this test for compilers unknown to
3378 # Autoconf.
3379 for ac_file in $ac_files ''
3380 do
3381   test -f "$ac_file" || continue
3382   case $ac_file in
3383     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3384         ;;
3385     [ab].out )
3386         # We found the default executable, but exeext='' is most
3387         # certainly right.
3388         break;;
3389     *.* )
3390         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3391         then :; else
3392            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3393         fi
3394         # We set ac_cv_exeext here because the later test for it is not
3395         # safe: cross compilers may not add the suffix if given an `-o'
3396         # argument, so we may need to know it at that point already.
3397         # Even if this section looks crufty: it has the advantage of
3398         # actually working.
3399         break;;
3400     * )
3401         break;;
3402   esac
3403 done
3404 test "$ac_cv_exeext" = no && ac_cv_exeext=
3405
3406 else
3407   ac_file=''
3408 fi
3409 if test -z "$ac_file"; then :
3410   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3411 $as_echo "no" >&6; }
3412 $as_echo "$as_me: failed program was:" >&5
3413 sed 's/^/| /' conftest.$ac_ext >&5
3414
3415 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3416 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3417 as_fn_error 77 "C compiler cannot create executables
3418 See \`config.log' for more details" "$LINENO" 5; }
3419 else
3420   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3421 $as_echo "yes" >&6; }
3422 fi
3423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3424 $as_echo_n "checking for C compiler default output file name... " >&6; }
3425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3426 $as_echo "$ac_file" >&6; }
3427 ac_exeext=$ac_cv_exeext
3428
3429 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3430 ac_clean_files=$ac_clean_files_save
3431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3432 $as_echo_n "checking for suffix of executables... " >&6; }
3433 if { { ac_try="$ac_link"
3434 case "(($ac_try" in
3435   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3436   *) ac_try_echo=$ac_try;;
3437 esac
3438 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3439 $as_echo "$ac_try_echo"; } >&5
3440   (eval "$ac_link") 2>&5
3441   ac_status=$?
3442   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3443   test $ac_status = 0; }; then :
3444   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3445 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3446 # work properly (i.e., refer to `conftest.exe'), while it won't with
3447 # `rm'.
3448 for ac_file in conftest.exe conftest conftest.*; do
3449   test -f "$ac_file" || continue
3450   case $ac_file in
3451     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3452     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3453           break;;
3454     * ) break;;
3455   esac
3456 done
3457 else
3458   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3459 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3460 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3461 See \`config.log' for more details" "$LINENO" 5; }
3462 fi
3463 rm -f conftest conftest$ac_cv_exeext
3464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3465 $as_echo "$ac_cv_exeext" >&6; }
3466
3467 rm -f conftest.$ac_ext
3468 EXEEXT=$ac_cv_exeext
3469 ac_exeext=$EXEEXT
3470 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3471 /* end confdefs.h.  */
3472 #include <stdio.h>
3473 int
3474 main ()
3475 {
3476 FILE *f = fopen ("conftest.out", "w");
3477  return ferror (f) || fclose (f) != 0;
3478
3479   ;
3480   return 0;
3481 }
3482 _ACEOF
3483 ac_clean_files="$ac_clean_files conftest.out"
3484 # Check that the compiler produces executables we can run.  If not, either
3485 # the compiler is broken, or we cross compile.
3486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3487 $as_echo_n "checking whether we are cross compiling... " >&6; }
3488 if test "$cross_compiling" != yes; then
3489   { { ac_try="$ac_link"
3490 case "(($ac_try" in
3491   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3492   *) ac_try_echo=$ac_try;;
3493 esac
3494 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3495 $as_echo "$ac_try_echo"; } >&5
3496   (eval "$ac_link") 2>&5
3497   ac_status=$?
3498   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3499   test $ac_status = 0; }
3500   if { ac_try='./conftest$ac_cv_exeext'
3501   { { case "(($ac_try" in
3502   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3503   *) ac_try_echo=$ac_try;;
3504 esac
3505 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3506 $as_echo "$ac_try_echo"; } >&5
3507   (eval "$ac_try") 2>&5
3508   ac_status=$?
3509   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3510   test $ac_status = 0; }; }; then
3511     cross_compiling=no
3512   else
3513     if test "$cross_compiling" = maybe; then
3514         cross_compiling=yes
3515     else
3516         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3517 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3518 as_fn_error $? "cannot run C compiled programs.
3519 If you meant to cross compile, use \`--host'.
3520 See \`config.log' for more details" "$LINENO" 5; }
3521     fi
3522   fi
3523 fi
3524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3525 $as_echo "$cross_compiling" >&6; }
3526
3527 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3528 ac_clean_files=$ac_clean_files_save
3529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3530 $as_echo_n "checking for suffix of object files... " >&6; }
3531 if ${ac_cv_objext+:} false; then :
3532   $as_echo_n "(cached) " >&6
3533 else
3534   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3535 /* end confdefs.h.  */
3536
3537 int
3538 main ()
3539 {
3540
3541   ;
3542   return 0;
3543 }
3544 _ACEOF
3545 rm -f conftest.o conftest.obj
3546 if { { ac_try="$ac_compile"
3547 case "(($ac_try" in
3548   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3549   *) ac_try_echo=$ac_try;;
3550 esac
3551 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3552 $as_echo "$ac_try_echo"; } >&5
3553   (eval "$ac_compile") 2>&5
3554   ac_status=$?
3555   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3556   test $ac_status = 0; }; then :
3557   for ac_file in conftest.o conftest.obj conftest.*; do
3558   test -f "$ac_file" || continue;
3559   case $ac_file in
3560     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3561     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3562        break;;
3563   esac
3564 done
3565 else
3566   $as_echo "$as_me: failed program was:" >&5
3567 sed 's/^/| /' conftest.$ac_ext >&5
3568
3569 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3570 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3571 as_fn_error $? "cannot compute suffix of object files: cannot compile
3572 See \`config.log' for more details" "$LINENO" 5; }
3573 fi
3574 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3575 fi
3576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3577 $as_echo "$ac_cv_objext" >&6; }
3578 OBJEXT=$ac_cv_objext
3579 ac_objext=$OBJEXT
3580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3581 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3582 if ${ac_cv_c_compiler_gnu+:} false; then :
3583   $as_echo_n "(cached) " >&6
3584 else
3585   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3586 /* end confdefs.h.  */
3587
3588 int
3589 main ()
3590 {
3591 #ifndef __GNUC__
3592        choke me
3593 #endif
3594
3595   ;
3596   return 0;
3597 }
3598 _ACEOF
3599 if ac_fn_c_try_compile "$LINENO"; then :
3600   ac_compiler_gnu=yes
3601 else
3602   ac_compiler_gnu=no
3603 fi
3604 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3605 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3606
3607 fi
3608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3609 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3610 if test $ac_compiler_gnu = yes; then
3611   GCC=yes
3612 else
3613   GCC=
3614 fi
3615 ac_test_CFLAGS=${CFLAGS+set}
3616 ac_save_CFLAGS=$CFLAGS
3617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3618 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3619 if ${ac_cv_prog_cc_g+:} false; then :
3620   $as_echo_n "(cached) " >&6
3621 else
3622   ac_save_c_werror_flag=$ac_c_werror_flag
3623    ac_c_werror_flag=yes
3624    ac_cv_prog_cc_g=no
3625    CFLAGS="-g"
3626    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3627 /* end confdefs.h.  */
3628
3629 int
3630 main ()
3631 {
3632
3633   ;
3634   return 0;
3635 }
3636 _ACEOF
3637 if ac_fn_c_try_compile "$LINENO"; then :
3638   ac_cv_prog_cc_g=yes
3639 else
3640   CFLAGS=""
3641       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3642 /* end confdefs.h.  */
3643
3644 int
3645 main ()
3646 {
3647
3648   ;
3649   return 0;
3650 }
3651 _ACEOF
3652 if ac_fn_c_try_compile "$LINENO"; then :
3653
3654 else
3655   ac_c_werror_flag=$ac_save_c_werror_flag
3656          CFLAGS="-g"
3657          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3658 /* end confdefs.h.  */
3659
3660 int
3661 main ()
3662 {
3663
3664   ;
3665   return 0;
3666 }
3667 _ACEOF
3668 if ac_fn_c_try_compile "$LINENO"; then :
3669   ac_cv_prog_cc_g=yes
3670 fi
3671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3672 fi
3673 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3674 fi
3675 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3676    ac_c_werror_flag=$ac_save_c_werror_flag
3677 fi
3678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3679 $as_echo "$ac_cv_prog_cc_g" >&6; }
3680 if test "$ac_test_CFLAGS" = set; then
3681   CFLAGS=$ac_save_CFLAGS
3682 elif test $ac_cv_prog_cc_g = yes; then
3683   if test "$GCC" = yes; then
3684     CFLAGS="-g -O2"
3685   else
3686     CFLAGS="-g"
3687   fi
3688 else
3689   if test "$GCC" = yes; then
3690     CFLAGS="-O2"
3691   else
3692     CFLAGS=
3693   fi
3694 fi
3695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3696 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3697 if ${ac_cv_prog_cc_c89+:} false; then :
3698   $as_echo_n "(cached) " >&6
3699 else
3700   ac_cv_prog_cc_c89=no
3701 ac_save_CC=$CC
3702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3703 /* end confdefs.h.  */
3704 #include <stdarg.h>
3705 #include <stdio.h>
3706 struct stat;
3707 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3708 struct buf { int x; };
3709 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3710 static char *e (p, i)
3711      char **p;
3712      int i;
3713 {
3714   return p[i];
3715 }
3716 static char *f (char * (*g) (char **, int), char **p, ...)
3717 {
3718   char *s;
3719   va_list v;
3720   va_start (v,p);
3721   s = g (p, va_arg (v,int));
3722   va_end (v);
3723   return s;
3724 }
3725
3726 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3727    function prototypes and stuff, but not '\xHH' hex character constants.
3728    These don't provoke an error unfortunately, instead are silently treated
3729    as 'x'.  The following induces an error, until -std is added to get
3730    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3731    array size at least.  It's necessary to write '\x00'==0 to get something
3732    that's true only with -std.  */
3733 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3734
3735 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3736    inside strings and character constants.  */
3737 #define FOO(x) 'x'
3738 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3739
3740 int test (int i, double x);
3741 struct s1 {int (*f) (int a);};
3742 struct s2 {int (*f) (double a);};
3743 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3744 int argc;
3745 char **argv;
3746 int
3747 main ()
3748 {
3749 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3750   ;
3751   return 0;
3752 }
3753 _ACEOF
3754 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3755         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3756 do
3757   CC="$ac_save_CC $ac_arg"
3758   if ac_fn_c_try_compile "$LINENO"; then :
3759   ac_cv_prog_cc_c89=$ac_arg
3760 fi
3761 rm -f core conftest.err conftest.$ac_objext
3762   test "x$ac_cv_prog_cc_c89" != "xno" && break
3763 done
3764 rm -f conftest.$ac_ext
3765 CC=$ac_save_CC
3766
3767 fi
3768 # AC_CACHE_VAL
3769 case "x$ac_cv_prog_cc_c89" in
3770   x)
3771     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3772 $as_echo "none needed" >&6; } ;;
3773   xno)
3774     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3775 $as_echo "unsupported" >&6; } ;;
3776   *)
3777     CC="$CC $ac_cv_prog_cc_c89"
3778     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3779 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3780 esac
3781 if test "x$ac_cv_prog_cc_c89" != xno; then :
3782
3783 fi
3784
3785 ac_ext=c
3786 ac_cpp='$CPP $CPPFLAGS'
3787 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3788 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3789 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3790
3791 ac_ext=c
3792 ac_cpp='$CPP $CPPFLAGS'
3793 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3794 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3795 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3797 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3798 if ${am_cv_prog_cc_c_o+:} false; then :
3799   $as_echo_n "(cached) " >&6
3800 else
3801   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3802 /* end confdefs.h.  */
3803
3804 int
3805 main ()
3806 {
3807
3808   ;
3809   return 0;
3810 }
3811 _ACEOF
3812   # Make sure it works both with $CC and with simple cc.
3813   # Following AC_PROG_CC_C_O, we do the test twice because some
3814   # compilers refuse to overwrite an existing .o file with -o,
3815   # though they will create one.
3816   am_cv_prog_cc_c_o=yes
3817   for am_i in 1 2; do
3818     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3819    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3820    ac_status=$?
3821    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3822    (exit $ac_status); } \
3823          && test -f conftest2.$ac_objext; then
3824       : OK
3825     else
3826       am_cv_prog_cc_c_o=no
3827       break
3828     fi
3829   done
3830   rm -f core conftest*
3831   unset am_i
3832 fi
3833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3834 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3835 if test "$am_cv_prog_cc_c_o" != yes; then
3836    # Losing compiler, so override with the script.
3837    # FIXME: It is wrong to rewrite CC.
3838    # But if we don't then we get into trouble of one sort or another.
3839    # A longer-term fix would be to have automake use am__CC in this case,
3840    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3841    CC="$am_aux_dir/compile $CC"
3842 fi
3843 ac_ext=c
3844 ac_cpp='$CPP $CPPFLAGS'
3845 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3846 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3847 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3848
3849
3850 depcc="$CC"   am_compiler_list=
3851
3852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3853 $as_echo_n "checking dependency style of $depcc... " >&6; }
3854 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3855   $as_echo_n "(cached) " >&6
3856 else
3857   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3858   # We make a subdir and do the tests there.  Otherwise we can end up
3859   # making bogus files that we don't know about and never remove.  For
3860   # instance it was reported that on HP-UX the gcc test will end up
3861   # making a dummy file named 'D' -- because '-MD' means "put the output
3862   # in D".
3863   rm -rf conftest.dir
3864   mkdir conftest.dir
3865   # Copy depcomp to subdir because otherwise we won't find it if we're
3866   # using a relative directory.
3867   cp "$am_depcomp" conftest.dir
3868   cd conftest.dir
3869   # We will build objects and dependencies in a subdirectory because
3870   # it helps to detect inapplicable dependency modes.  For instance
3871   # both Tru64's cc and ICC support -MD to output dependencies as a
3872   # side effect of compilation, but ICC will put the dependencies in
3873   # the current directory while Tru64 will put them in the object
3874   # directory.
3875   mkdir sub
3876
3877   am_cv_CC_dependencies_compiler_type=none
3878   if test "$am_compiler_list" = ""; then
3879      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3880   fi
3881   am__universal=false
3882   case " $depcc " in #(
3883      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3884      esac
3885
3886   for depmode in $am_compiler_list; do
3887     # Setup a source with many dependencies, because some compilers
3888     # like to wrap large dependency lists on column 80 (with \), and
3889     # we should not choose a depcomp mode which is confused by this.
3890     #
3891     # We need to recreate these files for each test, as the compiler may
3892     # overwrite some of them when testing with obscure command lines.
3893     # This happens at least with the AIX C compiler.
3894     : > sub/conftest.c
3895     for i in 1 2 3 4 5 6; do
3896       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3897       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3898       # Solaris 10 /bin/sh.
3899       echo '/* dummy */' > sub/conftst$i.h
3900     done
3901     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3902
3903     # We check with '-c' and '-o' for the sake of the "dashmstdout"
3904     # mode.  It turns out that the SunPro C++ compiler does not properly
3905     # handle '-M -o', and we need to detect this.  Also, some Intel
3906     # versions had trouble with output in subdirs.
3907     am__obj=sub/conftest.${OBJEXT-o}
3908     am__minus_obj="-o $am__obj"
3909     case $depmode in
3910     gcc)
3911       # This depmode causes a compiler race in universal mode.
3912       test "$am__universal" = false || continue
3913       ;;
3914     nosideeffect)
3915       # After this tag, mechanisms are not by side-effect, so they'll
3916       # only be used when explicitly requested.
3917       if test "x$enable_dependency_tracking" = xyes; then
3918         continue
3919       else
3920         break
3921       fi
3922       ;;
3923     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3924       # This compiler won't grok '-c -o', but also, the minuso test has
3925       # not run yet.  These depmodes are late enough in the game, and
3926       # so weak that their functioning should not be impacted.
3927       am__obj=conftest.${OBJEXT-o}
3928       am__minus_obj=
3929       ;;
3930     none) break ;;
3931     esac
3932     if depmode=$depmode \
3933        source=sub/conftest.c object=$am__obj \
3934        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3935        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3936          >/dev/null 2>conftest.err &&
3937        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3938        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3939        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3940        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3941       # icc doesn't choke on unknown options, it will just issue warnings
3942       # or remarks (even with -Werror).  So we grep stderr for any message
3943       # that says an option was ignored or not supported.
3944       # When given -MP, icc 7.0 and 7.1 complain thusly:
3945       #   icc: Command line warning: ignoring option '-M'; no argument required
3946       # The diagnosis changed in icc 8.0:
3947       #   icc: Command line remark: option '-MP' not supported
3948       if (grep 'ignoring option' conftest.err ||
3949           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3950         am_cv_CC_dependencies_compiler_type=$depmode
3951         break
3952       fi
3953     fi
3954   done
3955
3956   cd ..
3957   rm -rf conftest.dir
3958 else
3959   am_cv_CC_dependencies_compiler_type=none
3960 fi
3961
3962 fi
3963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3964 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3965 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3966
3967  if
3968   test "x$enable_dependency_tracking" != xno \
3969   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3970   am__fastdepCC_TRUE=
3971   am__fastdepCC_FALSE='#'
3972 else
3973   am__fastdepCC_TRUE='#'
3974   am__fastdepCC_FALSE=
3975 fi
3976
3977
3978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3979 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3980 if ${ac_cv_path_SED+:} false; then :
3981   $as_echo_n "(cached) " >&6
3982 else
3983             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3984      for ac_i in 1 2 3 4 5 6 7; do
3985        ac_script="$ac_script$as_nl$ac_script"
3986      done
3987      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3988      { ac_script=; unset ac_script;}
3989      if test -z "$SED"; then
3990   ac_path_SED_found=false
3991   # Loop through the user's path and test for each of PROGNAME-LIST
3992   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3993 for as_dir in $PATH
3994 do
3995   IFS=$as_save_IFS
3996   test -z "$as_dir" && as_dir=.
3997     for ac_prog in sed gsed; do
3998     for ac_exec_ext in '' $ac_executable_extensions; do
3999       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4000       as_fn_executable_p "$ac_path_SED" || continue
4001 # Check for GNU ac_path_SED and select it if it is found.
4002   # Check for GNU $ac_path_SED
4003 case `"$ac_path_SED" --version 2>&1` in
4004 *GNU*)
4005   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4006 *)
4007   ac_count=0
4008   $as_echo_n 0123456789 >"conftest.in"
4009   while :
4010   do
4011     cat "conftest.in" "conftest.in" >"conftest.tmp"
4012     mv "conftest.tmp" "conftest.in"
4013     cp "conftest.in" "conftest.nl"
4014     $as_echo '' >> "conftest.nl"
4015     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4016     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4017     as_fn_arith $ac_count + 1 && ac_count=$as_val
4018     if test $ac_count -gt ${ac_path_SED_max-0}; then
4019       # Best one so far, save it but keep looking for a better one
4020       ac_cv_path_SED="$ac_path_SED"
4021       ac_path_SED_max=$ac_count
4022     fi
4023     # 10*(2^10) chars as input seems more than enough
4024     test $ac_count -gt 10 && break
4025   done
4026   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4027 esac
4028
4029       $ac_path_SED_found && break 3
4030     done
4031   done
4032   done
4033 IFS=$as_save_IFS
4034   if test -z "$ac_cv_path_SED"; then
4035     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4036   fi
4037 else
4038   ac_cv_path_SED=$SED
4039 fi
4040
4041 fi
4042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4043 $as_echo "$ac_cv_path_SED" >&6; }
4044  SED="$ac_cv_path_SED"
4045   rm -f conftest.sed
4046
4047 test -z "$SED" && SED=sed
4048 Xsed="$SED -e 1s/^X//"
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4061 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4062 if ${ac_cv_path_GREP+:} false; then :
4063   $as_echo_n "(cached) " >&6
4064 else
4065   if test -z "$GREP"; then
4066   ac_path_GREP_found=false
4067   # Loop through the user's path and test for each of PROGNAME-LIST
4068   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4069 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4070 do
4071   IFS=$as_save_IFS
4072   test -z "$as_dir" && as_dir=.
4073     for ac_prog in grep ggrep; do
4074     for ac_exec_ext in '' $ac_executable_extensions; do
4075       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4076       as_fn_executable_p "$ac_path_GREP" || continue
4077 # Check for GNU ac_path_GREP and select it if it is found.
4078   # Check for GNU $ac_path_GREP
4079 case `"$ac_path_GREP" --version 2>&1` in
4080 *GNU*)
4081   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4082 *)
4083   ac_count=0
4084   $as_echo_n 0123456789 >"conftest.in"
4085   while :
4086   do
4087     cat "conftest.in" "conftest.in" >"conftest.tmp"
4088     mv "conftest.tmp" "conftest.in"
4089     cp "conftest.in" "conftest.nl"
4090     $as_echo 'GREP' >> "conftest.nl"
4091     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4092     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4093     as_fn_arith $ac_count + 1 && ac_count=$as_val
4094     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4095       # Best one so far, save it but keep looking for a better one
4096       ac_cv_path_GREP="$ac_path_GREP"
4097       ac_path_GREP_max=$ac_count
4098     fi
4099     # 10*(2^10) chars as input seems more than enough
4100     test $ac_count -gt 10 && break
4101   done
4102   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4103 esac
4104
4105       $ac_path_GREP_found && break 3
4106     done
4107   done
4108   done
4109 IFS=$as_save_IFS
4110   if test -z "$ac_cv_path_GREP"; then
4111     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4112   fi
4113 else
4114   ac_cv_path_GREP=$GREP
4115 fi
4116
4117 fi
4118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4119 $as_echo "$ac_cv_path_GREP" >&6; }
4120  GREP="$ac_cv_path_GREP"
4121
4122
4123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4124 $as_echo_n "checking for egrep... " >&6; }
4125 if ${ac_cv_path_EGREP+:} false; then :
4126   $as_echo_n "(cached) " >&6
4127 else
4128   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4129    then ac_cv_path_EGREP="$GREP -E"
4130    else
4131      if test -z "$EGREP"; then
4132   ac_path_EGREP_found=false
4133   # Loop through the user's path and test for each of PROGNAME-LIST
4134   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4135 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4136 do
4137   IFS=$as_save_IFS
4138   test -z "$as_dir" && as_dir=.
4139     for ac_prog in egrep; do
4140     for ac_exec_ext in '' $ac_executable_extensions; do
4141       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4142       as_fn_executable_p "$ac_path_EGREP" || continue
4143 # Check for GNU ac_path_EGREP and select it if it is found.
4144   # Check for GNU $ac_path_EGREP
4145 case `"$ac_path_EGREP" --version 2>&1` in
4146 *GNU*)
4147   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4148 *)
4149   ac_count=0
4150   $as_echo_n 0123456789 >"conftest.in"
4151   while :
4152   do
4153     cat "conftest.in" "conftest.in" >"conftest.tmp"
4154     mv "conftest.tmp" "conftest.in"
4155     cp "conftest.in" "conftest.nl"
4156     $as_echo 'EGREP' >> "conftest.nl"
4157     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4158     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4159     as_fn_arith $ac_count + 1 && ac_count=$as_val
4160     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4161       # Best one so far, save it but keep looking for a better one
4162       ac_cv_path_EGREP="$ac_path_EGREP"
4163       ac_path_EGREP_max=$ac_count
4164     fi
4165     # 10*(2^10) chars as input seems more than enough
4166     test $ac_count -gt 10 && break
4167   done
4168   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4169 esac
4170
4171       $ac_path_EGREP_found && break 3
4172     done
4173   done
4174   done
4175 IFS=$as_save_IFS
4176   if test -z "$ac_cv_path_EGREP"; then
4177     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4178   fi
4179 else
4180   ac_cv_path_EGREP=$EGREP
4181 fi
4182
4183    fi
4184 fi
4185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4186 $as_echo "$ac_cv_path_EGREP" >&6; }
4187  EGREP="$ac_cv_path_EGREP"
4188
4189
4190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4191 $as_echo_n "checking for fgrep... " >&6; }
4192 if ${ac_cv_path_FGREP+:} false; then :
4193   $as_echo_n "(cached) " >&6
4194 else
4195   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4196    then ac_cv_path_FGREP="$GREP -F"
4197    else
4198      if test -z "$FGREP"; then
4199   ac_path_FGREP_found=false
4200   # Loop through the user's path and test for each of PROGNAME-LIST
4201   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4202 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4203 do
4204   IFS=$as_save_IFS
4205   test -z "$as_dir" && as_dir=.
4206     for ac_prog in fgrep; do
4207     for ac_exec_ext in '' $ac_executable_extensions; do
4208       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4209       as_fn_executable_p "$ac_path_FGREP" || continue
4210 # Check for GNU ac_path_FGREP and select it if it is found.
4211   # Check for GNU $ac_path_FGREP
4212 case `"$ac_path_FGREP" --version 2>&1` in
4213 *GNU*)
4214   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4215 *)
4216   ac_count=0
4217   $as_echo_n 0123456789 >"conftest.in"
4218   while :
4219   do
4220     cat "conftest.in" "conftest.in" >"conftest.tmp"
4221     mv "conftest.tmp" "conftest.in"
4222     cp "conftest.in" "conftest.nl"
4223     $as_echo 'FGREP' >> "conftest.nl"
4224     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4225     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4226     as_fn_arith $ac_count + 1 && ac_count=$as_val
4227     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4228       # Best one so far, save it but keep looking for a better one
4229       ac_cv_path_FGREP="$ac_path_FGREP"
4230       ac_path_FGREP_max=$ac_count
4231     fi
4232     # 10*(2^10) chars as input seems more than enough
4233     test $ac_count -gt 10 && break
4234   done
4235   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4236 esac
4237
4238       $ac_path_FGREP_found && break 3
4239     done
4240   done
4241   done
4242 IFS=$as_save_IFS
4243   if test -z "$ac_cv_path_FGREP"; then
4244     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4245   fi
4246 else
4247   ac_cv_path_FGREP=$FGREP
4248 fi
4249
4250    fi
4251 fi
4252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4253 $as_echo "$ac_cv_path_FGREP" >&6; }
4254  FGREP="$ac_cv_path_FGREP"
4255
4256
4257 test -z "$GREP" && GREP=grep
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277 # Check whether --with-gnu-ld was given.
4278 if test "${with_gnu_ld+set}" = set; then :
4279   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4280 else
4281   with_gnu_ld=no
4282 fi
4283
4284 ac_prog=ld
4285 if test "$GCC" = yes; then
4286   # Check if gcc -print-prog-name=ld gives a path.
4287   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4288 $as_echo_n "checking for ld used by $CC... " >&6; }
4289   case $host in
4290   *-*-mingw*)
4291     # gcc leaves a trailing carriage return which upsets mingw
4292     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4293   *)
4294     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4295   esac
4296   case $ac_prog in
4297     # Accept absolute paths.
4298     [\\/]* | ?:[\\/]*)
4299       re_direlt='/[^/][^/]*/\.\./'
4300       # Canonicalize the pathname of ld
4301       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4302       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4303         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4304       done
4305       test -z "$LD" && LD="$ac_prog"
4306       ;;
4307   "")
4308     # If it fails, then pretend we aren't using GCC.
4309     ac_prog=ld
4310     ;;
4311   *)
4312     # If it is relative, then search for the first ld in PATH.
4313     with_gnu_ld=unknown
4314     ;;
4315   esac
4316 elif test "$with_gnu_ld" = yes; then
4317   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4318 $as_echo_n "checking for GNU ld... " >&6; }
4319 else
4320   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4321 $as_echo_n "checking for non-GNU ld... " >&6; }
4322 fi
4323 if ${lt_cv_path_LD+:} false; then :
4324   $as_echo_n "(cached) " >&6
4325 else
4326   if test -z "$LD"; then
4327   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4328   for ac_dir in $PATH; do
4329     IFS="$lt_save_ifs"
4330     test -z "$ac_dir" && ac_dir=.
4331     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4332       lt_cv_path_LD="$ac_dir/$ac_prog"
4333       # Check to see if the program is GNU ld.  I'd rather use --version,
4334       # but apparently some variants of GNU ld only accept -v.
4335       # Break only if it was the GNU/non-GNU ld that we prefer.
4336       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4337       *GNU* | *'with BFD'*)
4338         test "$with_gnu_ld" != no && break
4339         ;;
4340       *)
4341         test "$with_gnu_ld" != yes && break
4342         ;;
4343       esac
4344     fi
4345   done
4346   IFS="$lt_save_ifs"
4347 else
4348   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4349 fi
4350 fi
4351
4352 LD="$lt_cv_path_LD"
4353 if test -n "$LD"; then
4354   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4355 $as_echo "$LD" >&6; }
4356 else
4357   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4358 $as_echo "no" >&6; }
4359 fi
4360 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4362 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4363 if ${lt_cv_prog_gnu_ld+:} false; then :
4364   $as_echo_n "(cached) " >&6
4365 else
4366   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4367 case `$LD -v 2>&1 </dev/null` in
4368 *GNU* | *'with BFD'*)
4369   lt_cv_prog_gnu_ld=yes
4370   ;;
4371 *)
4372   lt_cv_prog_gnu_ld=no
4373   ;;
4374 esac
4375 fi
4376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4377 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4378 with_gnu_ld=$lt_cv_prog_gnu_ld
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4389 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4390 if ${lt_cv_path_NM+:} false; then :
4391   $as_echo_n "(cached) " >&6
4392 else
4393   if test -n "$NM"; then
4394   # Let the user override the test.
4395   lt_cv_path_NM="$NM"
4396 else
4397   lt_nm_to_check="${ac_tool_prefix}nm"
4398   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4399     lt_nm_to_check="$lt_nm_to_check nm"
4400   fi
4401   for lt_tmp_nm in $lt_nm_to_check; do
4402     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4403     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4404       IFS="$lt_save_ifs"
4405       test -z "$ac_dir" && ac_dir=.
4406       tmp_nm="$ac_dir/$lt_tmp_nm"
4407       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4408         # Check to see if the nm accepts a BSD-compat flag.
4409         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4410         #   nm: unknown option "B" ignored
4411         # Tru64's nm complains that /dev/null is an invalid object file
4412         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4413         */dev/null* | *'Invalid file or object type'*)
4414           lt_cv_path_NM="$tmp_nm -B"
4415           break
4416           ;;
4417         *)
4418           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4419           */dev/null*)
4420             lt_cv_path_NM="$tmp_nm -p"
4421             break
4422             ;;
4423           *)
4424             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4425             continue # so that we can try to find one that supports BSD flags
4426             ;;
4427           esac
4428           ;;
4429         esac
4430       fi
4431     done
4432     IFS="$lt_save_ifs"
4433   done
4434   : ${lt_cv_path_NM=no}
4435 fi
4436 fi
4437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4438 $as_echo "$lt_cv_path_NM" >&6; }
4439 if test "$lt_cv_path_NM" != "no"; then
4440   NM="$lt_cv_path_NM"
4441 else
4442   # Didn't find any BSD compatible name lister, look for dumpbin.
4443   if test -n "$DUMPBIN"; then :
4444     # Let the user override the test.
4445   else
4446     if test -n "$ac_tool_prefix"; then
4447   for ac_prog in dumpbin "link -dump"
4448   do
4449     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4450 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4452 $as_echo_n "checking for $ac_word... " >&6; }
4453 if ${ac_cv_prog_DUMPBIN+:} false; then :
4454   $as_echo_n "(cached) " >&6
4455 else
4456   if test -n "$DUMPBIN"; then
4457   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4458 else
4459 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4460 for as_dir in $PATH
4461 do
4462   IFS=$as_save_IFS
4463   test -z "$as_dir" && as_dir=.
4464     for ac_exec_ext in '' $ac_executable_extensions; do
4465   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4466     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4467     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4468     break 2
4469   fi
4470 done
4471   done
4472 IFS=$as_save_IFS
4473
4474 fi
4475 fi
4476 DUMPBIN=$ac_cv_prog_DUMPBIN
4477 if test -n "$DUMPBIN"; then
4478   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4479 $as_echo "$DUMPBIN" >&6; }
4480 else
4481   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4482 $as_echo "no" >&6; }
4483 fi
4484
4485
4486     test -n "$DUMPBIN" && break
4487   done
4488 fi
4489 if test -z "$DUMPBIN"; then
4490   ac_ct_DUMPBIN=$DUMPBIN
4491   for ac_prog in dumpbin "link -dump"
4492 do
4493   # Extract the first word of "$ac_prog", so it can be a program name with args.
4494 set dummy $ac_prog; ac_word=$2
4495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4496 $as_echo_n "checking for $ac_word... " >&6; }
4497 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4498   $as_echo_n "(cached) " >&6
4499 else
4500   if test -n "$ac_ct_DUMPBIN"; then
4501   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4502 else
4503 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4504 for as_dir in $PATH
4505 do
4506   IFS=$as_save_IFS
4507   test -z "$as_dir" && as_dir=.
4508     for ac_exec_ext in '' $ac_executable_extensions; do
4509   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4510     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4511     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4512     break 2
4513   fi
4514 done
4515   done
4516 IFS=$as_save_IFS
4517
4518 fi
4519 fi
4520 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4521 if test -n "$ac_ct_DUMPBIN"; then
4522   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4523 $as_echo "$ac_ct_DUMPBIN" >&6; }
4524 else
4525   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4526 $as_echo "no" >&6; }
4527 fi
4528
4529
4530   test -n "$ac_ct_DUMPBIN" && break
4531 done
4532
4533   if test "x$ac_ct_DUMPBIN" = x; then
4534     DUMPBIN=":"
4535   else
4536     case $cross_compiling:$ac_tool_warned in
4537 yes:)
4538 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4539 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4540 ac_tool_warned=yes ;;
4541 esac
4542     DUMPBIN=$ac_ct_DUMPBIN
4543   fi
4544 fi
4545
4546     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4547     *COFF*)
4548       DUMPBIN="$DUMPBIN -symbols"
4549       ;;
4550     *)
4551       DUMPBIN=:
4552       ;;
4553     esac
4554   fi
4555
4556   if test "$DUMPBIN" != ":"; then
4557     NM="$DUMPBIN"
4558   fi
4559 fi
4560 test -z "$NM" && NM=nm
4561
4562
4563
4564
4565
4566
4567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4568 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4569 if ${lt_cv_nm_interface+:} false; then :
4570   $as_echo_n "(cached) " >&6
4571 else
4572   lt_cv_nm_interface="BSD nm"
4573   echo "int some_variable = 0;" > conftest.$ac_ext
4574   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4575   (eval "$ac_compile" 2>conftest.err)
4576   cat conftest.err >&5
4577   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4578   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4579   cat conftest.err >&5
4580   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4581   cat conftest.out >&5
4582   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4583     lt_cv_nm_interface="MS dumpbin"
4584   fi
4585   rm -f conftest*
4586 fi
4587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4588 $as_echo "$lt_cv_nm_interface" >&6; }
4589
4590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4591 $as_echo_n "checking whether ln -s works... " >&6; }
4592 LN_S=$as_ln_s
4593 if test "$LN_S" = "ln -s"; then
4594   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4595 $as_echo "yes" >&6; }
4596 else
4597   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4598 $as_echo "no, using $LN_S" >&6; }
4599 fi
4600
4601 # find the maximum length of command line arguments
4602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4603 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4604 if ${lt_cv_sys_max_cmd_len+:} false; then :
4605   $as_echo_n "(cached) " >&6
4606 else
4607     i=0
4608   teststring="ABCD"
4609
4610   case $build_os in
4611   msdosdjgpp*)
4612     # On DJGPP, this test can blow up pretty badly due to problems in libc
4613     # (any single argument exceeding 2000 bytes causes a buffer overrun
4614     # during glob expansion).  Even if it were fixed, the result of this
4615     # check would be larger than it should be.
4616     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4617     ;;
4618
4619   gnu*)
4620     # Under GNU Hurd, this test is not required because there is
4621     # no limit to the length of command line arguments.
4622     # Libtool will interpret -1 as no limit whatsoever
4623     lt_cv_sys_max_cmd_len=-1;
4624     ;;
4625
4626   cygwin* | mingw* | cegcc*)
4627     # On Win9x/ME, this test blows up -- it succeeds, but takes
4628     # about 5 minutes as the teststring grows exponentially.
4629     # Worse, since 9x/ME are not pre-emptively multitasking,
4630     # you end up with a "frozen" computer, even though with patience
4631     # the test eventually succeeds (with a max line length of 256k).
4632     # Instead, let's just punt: use the minimum linelength reported by
4633     # all of the supported platforms: 8192 (on NT/2K/XP).
4634     lt_cv_sys_max_cmd_len=8192;
4635     ;;
4636
4637   mint*)
4638     # On MiNT this can take a long time and run out of memory.
4639     lt_cv_sys_max_cmd_len=8192;
4640     ;;
4641
4642   amigaos*)
4643     # On AmigaOS with pdksh, this test takes hours, literally.
4644     # So we just punt and use a minimum line length of 8192.
4645     lt_cv_sys_max_cmd_len=8192;
4646     ;;
4647
4648   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4649     # This has been around since 386BSD, at least.  Likely further.
4650     if test -x /sbin/sysctl; then
4651       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4652     elif test -x /usr/sbin/sysctl; then
4653       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4654     else
4655       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4656     fi
4657     # And add a safety zone
4658     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4659     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4660     ;;
4661
4662   interix*)
4663     # We know the value 262144 and hardcode it with a safety zone (like BSD)
4664     lt_cv_sys_max_cmd_len=196608
4665     ;;
4666
4667   os2*)
4668     # The test takes a long time on OS/2.
4669     lt_cv_sys_max_cmd_len=8192
4670     ;;
4671
4672   osf*)
4673     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4674     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4675     # nice to cause kernel panics so lets avoid the loop below.
4676     # First set a reasonable default.
4677     lt_cv_sys_max_cmd_len=16384
4678     #
4679     if test -x /sbin/sysconfig; then
4680       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4681         *1*) lt_cv_sys_max_cmd_len=-1 ;;
4682       esac
4683     fi
4684     ;;
4685   sco3.2v5*)
4686     lt_cv_sys_max_cmd_len=102400
4687     ;;
4688   sysv5* | sco5v6* | sysv4.2uw2*)
4689     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4690     if test -n "$kargmax"; then
4691       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4692     else
4693       lt_cv_sys_max_cmd_len=32768
4694     fi
4695     ;;
4696   *)
4697     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4698     if test -n "$lt_cv_sys_max_cmd_len" && \
4699         test undefined != "$lt_cv_sys_max_cmd_len"; then
4700       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4701       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4702     else
4703       # Make teststring a little bigger before we do anything with it.
4704       # a 1K string should be a reasonable start.
4705       for i in 1 2 3 4 5 6 7 8 ; do
4706         teststring=$teststring$teststring
4707       done
4708       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4709       # If test is not a shell built-in, we'll probably end up computing a
4710       # maximum length that is only half of the actual maximum length, but
4711       # we can't tell.
4712       while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4713                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4714               test $i != 17 # 1/2 MB should be enough
4715       do
4716         i=`expr $i + 1`
4717         teststring=$teststring$teststring
4718       done
4719       # Only check the string length outside the loop.
4720       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4721       teststring=
4722       # Add a significant safety factor because C++ compilers can tack on
4723       # massive amounts of additional arguments before passing them to the
4724       # linker.  It appears as though 1/2 is a usable value.
4725       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4726     fi
4727     ;;
4728   esac
4729
4730 fi
4731
4732 if test -n $lt_cv_sys_max_cmd_len ; then
4733   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4734 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4735 else
4736   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4737 $as_echo "none" >&6; }
4738 fi
4739 max_cmd_len=$lt_cv_sys_max_cmd_len
4740
4741
4742
4743
4744
4745
4746 : ${CP="cp -f"}
4747 : ${MV="mv -f"}
4748 : ${RM="rm -f"}
4749
4750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4751 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4752 # Try some XSI features
4753 xsi_shell=no
4754 ( _lt_dummy="a/b/c"
4755   test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4756       = c,a/b,b/c, \
4757     && eval 'test $(( 1 + 1 )) -eq 2 \
4758     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4759   && xsi_shell=yes
4760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4761 $as_echo "$xsi_shell" >&6; }
4762
4763
4764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4765 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4766 lt_shell_append=no
4767 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4768     >/dev/null 2>&1 \
4769   && lt_shell_append=yes
4770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4771 $as_echo "$lt_shell_append" >&6; }
4772
4773
4774 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4775   lt_unset=unset
4776 else
4777   lt_unset=false
4778 fi
4779
4780
4781
4782
4783
4784 # test EBCDIC or ASCII
4785 case `echo X|tr X '\101'` in
4786  A) # ASCII based system
4787     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4788   lt_SP2NL='tr \040 \012'
4789   lt_NL2SP='tr \015\012 \040\040'
4790   ;;
4791  *) # EBCDIC based system
4792   lt_SP2NL='tr \100 \n'
4793   lt_NL2SP='tr \r\n \100\100'
4794   ;;
4795 esac
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4806 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4807 if ${lt_cv_to_host_file_cmd+:} false; then :
4808   $as_echo_n "(cached) " >&6
4809 else
4810   case $host in
4811   *-*-mingw* )
4812     case $build in
4813       *-*-mingw* ) # actually msys
4814         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4815         ;;
4816       *-*-cygwin* )
4817         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4818         ;;
4819       * ) # otherwise, assume *nix
4820         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4821         ;;
4822     esac
4823     ;;
4824   *-*-cygwin* )
4825     case $build in
4826       *-*-mingw* ) # actually msys
4827         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4828         ;;
4829       *-*-cygwin* )
4830         lt_cv_to_host_file_cmd=func_convert_file_noop
4831         ;;
4832       * ) # otherwise, assume *nix
4833         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4834         ;;
4835     esac
4836     ;;
4837   * ) # unhandled hosts (and "normal" native builds)
4838     lt_cv_to_host_file_cmd=func_convert_file_noop
4839     ;;
4840 esac
4841
4842 fi
4843
4844 to_host_file_cmd=$lt_cv_to_host_file_cmd
4845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
4846 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
4847
4848
4849
4850
4851
4852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
4853 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
4854 if ${lt_cv_to_tool_file_cmd+:} false; then :
4855   $as_echo_n "(cached) " >&6
4856 else
4857   #assume ordinary cross tools, or native build.
4858 lt_cv_to_tool_file_cmd=func_convert_file_noop
4859 case $host in
4860   *-*-mingw* )
4861     case $build in
4862       *-*-mingw* ) # actually msys
4863         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
4864         ;;
4865     esac
4866     ;;
4867 esac
4868
4869 fi
4870
4871 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
4872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
4873 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
4874
4875
4876
4877
4878
4879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4880 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4881 if ${lt_cv_ld_reload_flag+:} false; then :
4882   $as_echo_n "(cached) " >&6
4883 else
4884   lt_cv_ld_reload_flag='-r'
4885 fi
4886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4887 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4888 reload_flag=$lt_cv_ld_reload_flag
4889 case $reload_flag in
4890 "" | " "*) ;;
4891 *) reload_flag=" $reload_flag" ;;
4892 esac
4893 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4894 case $host_os in
4895   cygwin* | mingw* | pw32* | cegcc*)
4896     if test "$GCC" != yes; then
4897       reload_cmds=false
4898     fi
4899     ;;
4900   darwin*)
4901     if test "$GCC" = yes; then
4902       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4903     else
4904       reload_cmds='$LD$reload_flag -o $output$reload_objs'
4905     fi
4906     ;;
4907 esac
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917 if test -n "$ac_tool_prefix"; then
4918   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4919 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4921 $as_echo_n "checking for $ac_word... " >&6; }
4922 if ${ac_cv_prog_OBJDUMP+:} false; then :
4923   $as_echo_n "(cached) " >&6
4924 else
4925   if test -n "$OBJDUMP"; then
4926   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4927 else
4928 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4929 for as_dir in $PATH
4930 do
4931   IFS=$as_save_IFS
4932   test -z "$as_dir" && as_dir=.
4933     for ac_exec_ext in '' $ac_executable_extensions; do
4934   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4935     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4936     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4937     break 2
4938   fi
4939 done
4940   done
4941 IFS=$as_save_IFS
4942
4943 fi
4944 fi
4945 OBJDUMP=$ac_cv_prog_OBJDUMP
4946 if test -n "$OBJDUMP"; then
4947   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4948 $as_echo "$OBJDUMP" >&6; }
4949 else
4950   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4951 $as_echo "no" >&6; }
4952 fi
4953
4954
4955 fi
4956 if test -z "$ac_cv_prog_OBJDUMP"; then
4957   ac_ct_OBJDUMP=$OBJDUMP
4958   # Extract the first word of "objdump", so it can be a program name with args.
4959 set dummy objdump; ac_word=$2
4960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4961 $as_echo_n "checking for $ac_word... " >&6; }
4962 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4963   $as_echo_n "(cached) " >&6
4964 else
4965   if test -n "$ac_ct_OBJDUMP"; then
4966   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4967 else
4968 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4969 for as_dir in $PATH
4970 do
4971   IFS=$as_save_IFS
4972   test -z "$as_dir" && as_dir=.
4973     for ac_exec_ext in '' $ac_executable_extensions; do
4974   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4975     ac_cv_prog_ac_ct_OBJDUMP="objdump"
4976     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4977     break 2
4978   fi
4979 done
4980   done
4981 IFS=$as_save_IFS
4982
4983 fi
4984 fi
4985 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4986 if test -n "$ac_ct_OBJDUMP"; then
4987   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4988 $as_echo "$ac_ct_OBJDUMP" >&6; }
4989 else
4990   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4991 $as_echo "no" >&6; }
4992 fi
4993
4994   if test "x$ac_ct_OBJDUMP" = x; then
4995     OBJDUMP="false"
4996   else
4997     case $cross_compiling:$ac_tool_warned in
4998 yes:)
4999 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5000 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5001 ac_tool_warned=yes ;;
5002 esac
5003     OBJDUMP=$ac_ct_OBJDUMP
5004   fi
5005 else
5006   OBJDUMP="$ac_cv_prog_OBJDUMP"
5007 fi
5008
5009 test -z "$OBJDUMP" && OBJDUMP=objdump
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5020 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5021 if ${lt_cv_deplibs_check_method+:} false; then :
5022   $as_echo_n "(cached) " >&6
5023 else
5024   lt_cv_file_magic_cmd='$MAGIC_CMD'
5025 lt_cv_file_magic_test_file=
5026 lt_cv_deplibs_check_method='unknown'
5027 # Need to set the preceding variable on all platforms that support
5028 # interlibrary dependencies.
5029 # 'none' -- dependencies not supported.
5030 # `unknown' -- same as none, but documents that we really don't know.
5031 # 'pass_all' -- all dependencies passed with no checks.
5032 # 'test_compile' -- check by making test program.
5033 # 'file_magic [[regex]]' -- check by looking for files in library path
5034 # which responds to the $file_magic_cmd with a given extended regex.
5035 # If you have `file' or equivalent on your system and you're not sure
5036 # whether `pass_all' will *always* work, you probably want this one.
5037
5038 case $host_os in
5039 aix[4-9]*)
5040   lt_cv_deplibs_check_method=pass_all
5041   ;;
5042
5043 beos*)
5044   lt_cv_deplibs_check_method=pass_all
5045   ;;
5046
5047 bsdi[45]*)
5048   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5049   lt_cv_file_magic_cmd='/usr/bin/file -L'
5050   lt_cv_file_magic_test_file=/shlib/libc.so
5051   ;;
5052
5053 cygwin*)
5054   # func_win32_libid is a shell function defined in ltmain.sh
5055   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5056   lt_cv_file_magic_cmd='func_win32_libid'
5057   ;;
5058
5059 mingw* | pw32*)
5060   # Base MSYS/MinGW do not provide the 'file' command needed by
5061   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5062   # unless we find 'file', for example because we are cross-compiling.
5063   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5064   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5065     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5066     lt_cv_file_magic_cmd='func_win32_libid'
5067   else
5068     # Keep this pattern in sync with the one in func_win32_libid.
5069     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5070     lt_cv_file_magic_cmd='$OBJDUMP -f'
5071   fi
5072   ;;
5073
5074 cegcc*)
5075   # use the weaker test based on 'objdump'. See mingw*.
5076   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5077   lt_cv_file_magic_cmd='$OBJDUMP -f'
5078   ;;
5079
5080 darwin* | rhapsody*)
5081   lt_cv_deplibs_check_method=pass_all
5082   ;;
5083
5084 freebsd* | dragonfly*)
5085   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5086     case $host_cpu in
5087     i*86 )
5088       # Not sure whether the presence of OpenBSD here was a mistake.
5089       # Let's accept both of them until this is cleared up.
5090       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5091       lt_cv_file_magic_cmd=/usr/bin/file
5092       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5093       ;;
5094     esac
5095   else
5096     lt_cv_deplibs_check_method=pass_all
5097   fi
5098   ;;
5099
5100 haiku*)
5101   lt_cv_deplibs_check_method=pass_all
5102   ;;
5103
5104 hpux10.20* | hpux11*)
5105   lt_cv_file_magic_cmd=/usr/bin/file
5106   case $host_cpu in
5107   ia64*)
5108     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5109     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5110     ;;
5111   hppa*64*)
5112     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]'
5113     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5114     ;;
5115   *)
5116     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5117     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5118     ;;
5119   esac
5120   ;;
5121
5122 interix[3-9]*)
5123   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5124   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5125   ;;
5126
5127 irix5* | irix6* | nonstopux*)
5128   case $LD in
5129   *-32|*"-32 ") libmagic=32-bit;;
5130   *-n32|*"-n32 ") libmagic=N32;;
5131   *-64|*"-64 ") libmagic=64-bit;;
5132   *) libmagic=never-match;;
5133   esac
5134   lt_cv_deplibs_check_method=pass_all
5135   ;;
5136
5137 # This must be glibc/ELF.
5138 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5139   lt_cv_deplibs_check_method=pass_all
5140   ;;
5141
5142 netbsd* | netbsdelf*-gnu)
5143   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5144     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5145   else
5146     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5147   fi
5148   ;;
5149
5150 newos6*)
5151   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5152   lt_cv_file_magic_cmd=/usr/bin/file
5153   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5154   ;;
5155
5156 *nto* | *qnx*)
5157   lt_cv_deplibs_check_method=pass_all
5158   ;;
5159
5160 openbsd*)
5161   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5162     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5163   else
5164     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5165   fi
5166   ;;
5167
5168 osf3* | osf4* | osf5*)
5169   lt_cv_deplibs_check_method=pass_all
5170   ;;
5171
5172 rdos*)
5173   lt_cv_deplibs_check_method=pass_all
5174   ;;
5175
5176 solaris*)
5177   lt_cv_deplibs_check_method=pass_all
5178   ;;
5179
5180 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5181   lt_cv_deplibs_check_method=pass_all
5182   ;;
5183
5184 sysv4 | sysv4.3*)
5185   case $host_vendor in
5186   motorola)
5187     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]'
5188     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5189     ;;
5190   ncr)
5191     lt_cv_deplibs_check_method=pass_all
5192     ;;
5193   sequent)
5194     lt_cv_file_magic_cmd='/bin/file'
5195     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5196     ;;
5197   sni)
5198     lt_cv_file_magic_cmd='/bin/file'
5199     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5200     lt_cv_file_magic_test_file=/lib/libc.so
5201     ;;
5202   siemens)
5203     lt_cv_deplibs_check_method=pass_all
5204     ;;
5205   pc)
5206     lt_cv_deplibs_check_method=pass_all
5207     ;;
5208   esac
5209   ;;
5210
5211 tpf*)
5212   lt_cv_deplibs_check_method=pass_all
5213   ;;
5214 esac
5215
5216 fi
5217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5218 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5219
5220 file_magic_glob=
5221 want_nocaseglob=no
5222 if test "$build" = "$host"; then
5223   case $host_os in
5224   mingw* | pw32*)
5225     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5226       want_nocaseglob=yes
5227     else
5228       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5229     fi
5230     ;;
5231   esac
5232 fi
5233
5234 file_magic_cmd=$lt_cv_file_magic_cmd
5235 deplibs_check_method=$lt_cv_deplibs_check_method
5236 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259 if test -n "$ac_tool_prefix"; then
5260   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5261 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5263 $as_echo_n "checking for $ac_word... " >&6; }
5264 if ${ac_cv_prog_DLLTOOL+:} false; then :
5265   $as_echo_n "(cached) " >&6
5266 else
5267   if test -n "$DLLTOOL"; then
5268   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5269 else
5270 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5271 for as_dir in $PATH
5272 do
5273   IFS=$as_save_IFS
5274   test -z "$as_dir" && as_dir=.
5275     for ac_exec_ext in '' $ac_executable_extensions; do
5276   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5277     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5278     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5279     break 2
5280   fi
5281 done
5282   done
5283 IFS=$as_save_IFS
5284
5285 fi
5286 fi
5287 DLLTOOL=$ac_cv_prog_DLLTOOL
5288 if test -n "$DLLTOOL"; then
5289   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5290 $as_echo "$DLLTOOL" >&6; }
5291 else
5292   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5293 $as_echo "no" >&6; }
5294 fi
5295
5296
5297 fi
5298 if test -z "$ac_cv_prog_DLLTOOL"; then
5299   ac_ct_DLLTOOL=$DLLTOOL
5300   # Extract the first word of "dlltool", so it can be a program name with args.
5301 set dummy dlltool; ac_word=$2
5302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5303 $as_echo_n "checking for $ac_word... " >&6; }
5304 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5305   $as_echo_n "(cached) " >&6
5306 else
5307   if test -n "$ac_ct_DLLTOOL"; then
5308   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5309 else
5310 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5311 for as_dir in $PATH
5312 do
5313   IFS=$as_save_IFS
5314   test -z "$as_dir" && as_dir=.
5315     for ac_exec_ext in '' $ac_executable_extensions; do
5316   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5317     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5318     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5319     break 2
5320   fi
5321 done
5322   done
5323 IFS=$as_save_IFS
5324
5325 fi
5326 fi
5327 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5328 if test -n "$ac_ct_DLLTOOL"; then
5329   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5330 $as_echo "$ac_ct_DLLTOOL" >&6; }
5331 else
5332   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5333 $as_echo "no" >&6; }
5334 fi
5335
5336   if test "x$ac_ct_DLLTOOL" = x; then
5337     DLLTOOL="false"
5338   else
5339     case $cross_compiling:$ac_tool_warned in
5340 yes:)
5341 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5342 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5343 ac_tool_warned=yes ;;
5344 esac
5345     DLLTOOL=$ac_ct_DLLTOOL
5346   fi
5347 else
5348   DLLTOOL="$ac_cv_prog_DLLTOOL"
5349 fi
5350
5351 test -z "$DLLTOOL" && DLLTOOL=dlltool
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5363 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5364 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5365   $as_echo_n "(cached) " >&6
5366 else
5367   lt_cv_sharedlib_from_linklib_cmd='unknown'
5368
5369 case $host_os in
5370 cygwin* | mingw* | pw32* | cegcc*)
5371   # two different shell functions defined in ltmain.sh
5372   # decide which to use based on capabilities of $DLLTOOL
5373   case `$DLLTOOL --help 2>&1` in
5374   *--identify-strict*)
5375     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5376     ;;
5377   *)
5378     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5379     ;;
5380   esac
5381   ;;
5382 *)
5383   # fallback: assume linklib IS sharedlib
5384   lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5385   ;;
5386 esac
5387
5388 fi
5389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5390 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5391 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5392 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5393
5394
5395
5396
5397
5398
5399
5400
5401 if test -n "$ac_tool_prefix"; then
5402   for ac_prog in ar
5403   do
5404     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5405 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5407 $as_echo_n "checking for $ac_word... " >&6; }
5408 if ${ac_cv_prog_AR+:} false; then :
5409   $as_echo_n "(cached) " >&6
5410 else
5411   if test -n "$AR"; then
5412   ac_cv_prog_AR="$AR" # Let the user override the test.
5413 else
5414 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5415 for as_dir in $PATH
5416 do
5417   IFS=$as_save_IFS
5418   test -z "$as_dir" && as_dir=.
5419     for ac_exec_ext in '' $ac_executable_extensions; do
5420   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5421     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5422     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5423     break 2
5424   fi
5425 done
5426   done
5427 IFS=$as_save_IFS
5428
5429 fi
5430 fi
5431 AR=$ac_cv_prog_AR
5432 if test -n "$AR"; then
5433   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5434 $as_echo "$AR" >&6; }
5435 else
5436   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5437 $as_echo "no" >&6; }
5438 fi
5439
5440
5441     test -n "$AR" && break
5442   done
5443 fi
5444 if test -z "$AR"; then
5445   ac_ct_AR=$AR
5446   for ac_prog in ar
5447 do
5448   # Extract the first word of "$ac_prog", so it can be a program name with args.
5449 set dummy $ac_prog; ac_word=$2
5450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5451 $as_echo_n "checking for $ac_word... " >&6; }
5452 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5453   $as_echo_n "(cached) " >&6
5454 else
5455   if test -n "$ac_ct_AR"; then
5456   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5457 else
5458 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5459 for as_dir in $PATH
5460 do
5461   IFS=$as_save_IFS
5462   test -z "$as_dir" && as_dir=.
5463     for ac_exec_ext in '' $ac_executable_extensions; do
5464   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5465     ac_cv_prog_ac_ct_AR="$ac_prog"
5466     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5467     break 2
5468   fi
5469 done
5470   done
5471 IFS=$as_save_IFS
5472
5473 fi
5474 fi
5475 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5476 if test -n "$ac_ct_AR"; then
5477   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5478 $as_echo "$ac_ct_AR" >&6; }
5479 else
5480   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5481 $as_echo "no" >&6; }
5482 fi
5483
5484
5485   test -n "$ac_ct_AR" && break
5486 done
5487
5488   if test "x$ac_ct_AR" = x; then
5489     AR="false"
5490   else
5491     case $cross_compiling:$ac_tool_warned in
5492 yes:)
5493 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5494 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5495 ac_tool_warned=yes ;;
5496 esac
5497     AR=$ac_ct_AR
5498   fi
5499 fi
5500
5501 : ${AR=ar}
5502 : ${AR_FLAGS=cru}
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5515 $as_echo_n "checking for archiver @FILE support... " >&6; }
5516 if ${lt_cv_ar_at_file+:} false; then :
5517   $as_echo_n "(cached) " >&6
5518 else
5519   lt_cv_ar_at_file=no
5520    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5521 /* end confdefs.h.  */
5522
5523 int
5524 main ()
5525 {
5526
5527   ;
5528   return 0;
5529 }
5530 _ACEOF
5531 if ac_fn_c_try_compile "$LINENO"; then :
5532   echo conftest.$ac_objext > conftest.lst
5533       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5534       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5535   (eval $lt_ar_try) 2>&5
5536   ac_status=$?
5537   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5538   test $ac_status = 0; }
5539       if test "$ac_status" -eq 0; then
5540         # Ensure the archiver fails upon bogus file names.
5541         rm -f conftest.$ac_objext libconftest.a
5542         { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5543   (eval $lt_ar_try) 2>&5
5544   ac_status=$?
5545   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5546   test $ac_status = 0; }
5547         if test "$ac_status" -ne 0; then
5548           lt_cv_ar_at_file=@
5549         fi
5550       fi
5551       rm -f conftest.* libconftest.a
5552
5553 fi
5554 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5555
5556 fi
5557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5558 $as_echo "$lt_cv_ar_at_file" >&6; }
5559
5560 if test "x$lt_cv_ar_at_file" = xno; then
5561   archiver_list_spec=
5562 else
5563   archiver_list_spec=$lt_cv_ar_at_file
5564 fi
5565
5566
5567
5568
5569
5570
5571
5572 if test -n "$ac_tool_prefix"; then
5573   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5574 set dummy ${ac_tool_prefix}strip; ac_word=$2
5575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5576 $as_echo_n "checking for $ac_word... " >&6; }
5577 if ${ac_cv_prog_STRIP+:} false; then :
5578   $as_echo_n "(cached) " >&6
5579 else
5580   if test -n "$STRIP"; then
5581   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5582 else
5583 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5584 for as_dir in $PATH
5585 do
5586   IFS=$as_save_IFS
5587   test -z "$as_dir" && as_dir=.
5588     for ac_exec_ext in '' $ac_executable_extensions; do
5589   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5590     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5591     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5592     break 2
5593   fi
5594 done
5595   done
5596 IFS=$as_save_IFS
5597
5598 fi
5599 fi
5600 STRIP=$ac_cv_prog_STRIP
5601 if test -n "$STRIP"; then
5602   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5603 $as_echo "$STRIP" >&6; }
5604 else
5605   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5606 $as_echo "no" >&6; }
5607 fi
5608
5609
5610 fi
5611 if test -z "$ac_cv_prog_STRIP"; then
5612   ac_ct_STRIP=$STRIP
5613   # Extract the first word of "strip", so it can be a program name with args.
5614 set dummy strip; ac_word=$2
5615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5616 $as_echo_n "checking for $ac_word... " >&6; }
5617 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5618   $as_echo_n "(cached) " >&6
5619 else
5620   if test -n "$ac_ct_STRIP"; then
5621   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5622 else
5623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5624 for as_dir in $PATH
5625 do
5626   IFS=$as_save_IFS
5627   test -z "$as_dir" && as_dir=.
5628     for ac_exec_ext in '' $ac_executable_extensions; do
5629   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5630     ac_cv_prog_ac_ct_STRIP="strip"
5631     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5632     break 2
5633   fi
5634 done
5635   done
5636 IFS=$as_save_IFS
5637
5638 fi
5639 fi
5640 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5641 if test -n "$ac_ct_STRIP"; then
5642   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5643 $as_echo "$ac_ct_STRIP" >&6; }
5644 else
5645   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5646 $as_echo "no" >&6; }
5647 fi
5648
5649   if test "x$ac_ct_STRIP" = x; then
5650     STRIP=":"
5651   else
5652     case $cross_compiling:$ac_tool_warned in
5653 yes:)
5654 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5655 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5656 ac_tool_warned=yes ;;
5657 esac
5658     STRIP=$ac_ct_STRIP
5659   fi
5660 else
5661   STRIP="$ac_cv_prog_STRIP"
5662 fi
5663
5664 test -z "$STRIP" && STRIP=:
5665
5666
5667
5668
5669
5670
5671 if test -n "$ac_tool_prefix"; then
5672   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5673 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5675 $as_echo_n "checking for $ac_word... " >&6; }
5676 if ${ac_cv_prog_RANLIB+:} false; then :
5677   $as_echo_n "(cached) " >&6
5678 else
5679   if test -n "$RANLIB"; then
5680   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5681 else
5682 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5683 for as_dir in $PATH
5684 do
5685   IFS=$as_save_IFS
5686   test -z "$as_dir" && as_dir=.
5687     for ac_exec_ext in '' $ac_executable_extensions; do
5688   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5689     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5690     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5691     break 2
5692   fi
5693 done
5694   done
5695 IFS=$as_save_IFS
5696
5697 fi
5698 fi
5699 RANLIB=$ac_cv_prog_RANLIB
5700 if test -n "$RANLIB"; then
5701   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5702 $as_echo "$RANLIB" >&6; }
5703 else
5704   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5705 $as_echo "no" >&6; }
5706 fi
5707
5708
5709 fi
5710 if test -z "$ac_cv_prog_RANLIB"; then
5711   ac_ct_RANLIB=$RANLIB
5712   # Extract the first word of "ranlib", so it can be a program name with args.
5713 set dummy ranlib; ac_word=$2
5714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5715 $as_echo_n "checking for $ac_word... " >&6; }
5716 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5717   $as_echo_n "(cached) " >&6
5718 else
5719   if test -n "$ac_ct_RANLIB"; then
5720   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5721 else
5722 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5723 for as_dir in $PATH
5724 do
5725   IFS=$as_save_IFS
5726   test -z "$as_dir" && as_dir=.
5727     for ac_exec_ext in '' $ac_executable_extensions; do
5728   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5729     ac_cv_prog_ac_ct_RANLIB="ranlib"
5730     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5731     break 2
5732   fi
5733 done
5734   done
5735 IFS=$as_save_IFS
5736
5737 fi
5738 fi
5739 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5740 if test -n "$ac_ct_RANLIB"; then
5741   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5742 $as_echo "$ac_ct_RANLIB" >&6; }
5743 else
5744   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5745 $as_echo "no" >&6; }
5746 fi
5747
5748   if test "x$ac_ct_RANLIB" = x; then
5749     RANLIB=":"
5750   else
5751     case $cross_compiling:$ac_tool_warned in
5752 yes:)
5753 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5754 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5755 ac_tool_warned=yes ;;
5756 esac
5757     RANLIB=$ac_ct_RANLIB
5758   fi
5759 else
5760   RANLIB="$ac_cv_prog_RANLIB"
5761 fi
5762
5763 test -z "$RANLIB" && RANLIB=:
5764
5765
5766
5767
5768
5769
5770 # Determine commands to create old-style static archives.
5771 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5772 old_postinstall_cmds='chmod 644 $oldlib'
5773 old_postuninstall_cmds=
5774
5775 if test -n "$RANLIB"; then
5776   case $host_os in
5777   openbsd*)
5778     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
5779     ;;
5780   *)
5781     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
5782     ;;
5783   esac
5784   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
5785 fi
5786
5787 case $host_os in
5788   darwin*)
5789     lock_old_archive_extraction=yes ;;
5790   *)
5791     lock_old_archive_extraction=no ;;
5792 esac
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832 # If no C compiler was specified, use CC.
5833 LTCC=${LTCC-"$CC"}
5834
5835 # If no C compiler flags were specified, use CFLAGS.
5836 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5837
5838 # Allow CC to be a program name with arguments.
5839 compiler=$CC
5840
5841
5842 # Check for command to grab the raw symbol name followed by C symbol from nm.
5843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5844 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5845 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5846   $as_echo_n "(cached) " >&6
5847 else
5848
5849 # These are sane defaults that work on at least a few old systems.
5850 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5851
5852 # Character class describing NM global symbol codes.
5853 symcode='[BCDEGRST]'
5854
5855 # Regexp to match symbols that can be accessed directly from C.
5856 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5857
5858 # Define system-specific variables.
5859 case $host_os in
5860 aix*)
5861   symcode='[BCDT]'
5862   ;;
5863 cygwin* | mingw* | pw32* | cegcc*)
5864   symcode='[ABCDGISTW]'
5865   ;;
5866 hpux*)
5867   if test "$host_cpu" = ia64; then
5868     symcode='[ABCDEGRST]'
5869   fi
5870   ;;
5871 irix* | nonstopux*)
5872   symcode='[BCDEGRST]'
5873   ;;
5874 osf*)
5875   symcode='[BCDEGQRST]'
5876   ;;
5877 solaris*)
5878   symcode='[BDRT]'
5879   ;;
5880 sco3.2v5*)
5881   symcode='[DT]'
5882   ;;
5883 sysv4.2uw2*)
5884   symcode='[DT]'
5885   ;;
5886 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5887   symcode='[ABDT]'
5888   ;;
5889 sysv4)
5890   symcode='[DFNSTU]'
5891   ;;
5892 esac
5893
5894 # If we're using GNU nm, then use its standard symbol codes.
5895 case `$NM -V 2>&1` in
5896 *GNU* | *'with BFD'*)
5897   symcode='[ABCDGIRSTW]' ;;
5898 esac
5899
5900 # Transform an extracted symbol line into a proper C declaration.
5901 # Some systems (esp. on ia64) link data and code symbols differently,
5902 # so use this general approach.
5903 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5904
5905 # Transform an extracted symbol line into symbol name and symbol address
5906 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5907 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'"
5908
5909 # Handle CRLF in mingw tool chain
5910 opt_cr=
5911 case $build_os in
5912 mingw*)
5913   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5914   ;;
5915 esac
5916
5917 # Try without a prefix underscore, then with it.
5918 for ac_symprfx in "" "_"; do
5919
5920   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5921   symxfrm="\\1 $ac_symprfx\\2 \\2"
5922
5923   # Write the raw and C identifiers.
5924   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5925     # Fake it for dumpbin and say T for any non-static function
5926     # and D for any global variable.
5927     # Also find C++ and __fastcall symbols from MSVC++,
5928     # which start with @ or ?.
5929     lt_cv_sys_global_symbol_pipe="$AWK '"\
5930 "     {last_section=section; section=\$ 3};"\
5931 "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
5932 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5933 "     \$ 0!~/External *\|/{next};"\
5934 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5935 "     {if(hide[section]) next};"\
5936 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5937 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5938 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5939 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5940 "     ' prfx=^$ac_symprfx"
5941   else
5942     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5943   fi
5944   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
5945
5946   # Check to see that the pipe works correctly.
5947   pipe_works=no
5948
5949   rm -f conftest*
5950   cat > conftest.$ac_ext <<_LT_EOF
5951 #ifdef __cplusplus
5952 extern "C" {
5953 #endif
5954 char nm_test_var;
5955 void nm_test_func(void);
5956 void nm_test_func(void){}
5957 #ifdef __cplusplus
5958 }
5959 #endif
5960 int main(){nm_test_var='a';nm_test_func();return(0);}
5961 _LT_EOF
5962
5963   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5964   (eval $ac_compile) 2>&5
5965   ac_status=$?
5966   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5967   test $ac_status = 0; }; then
5968     # Now try to grab the symbols.
5969     nlist=conftest.nm
5970     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5971   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5972   ac_status=$?
5973   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5974   test $ac_status = 0; } && test -s "$nlist"; then
5975       # Try sorting and uniquifying the output.
5976       if sort "$nlist" | uniq > "$nlist"T; then
5977         mv -f "$nlist"T "$nlist"
5978       else
5979         rm -f "$nlist"T
5980       fi
5981
5982       # Make sure that we snagged all the symbols we need.
5983       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5984         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5985           cat <<_LT_EOF > conftest.$ac_ext
5986 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
5987 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
5988 /* DATA imports from DLLs on WIN32 con't be const, because runtime
5989    relocations are performed -- see ld's documentation on pseudo-relocs.  */
5990 # define LT_DLSYM_CONST
5991 #elif defined(__osf__)
5992 /* This system does not cope well with relocations in const data.  */
5993 # define LT_DLSYM_CONST
5994 #else
5995 # define LT_DLSYM_CONST const
5996 #endif
5997
5998 #ifdef __cplusplus
5999 extern "C" {
6000 #endif
6001
6002 _LT_EOF
6003           # Now generate the symbol file.
6004           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6005
6006           cat <<_LT_EOF >> conftest.$ac_ext
6007
6008 /* The mapping between symbol names and symbols.  */
6009 LT_DLSYM_CONST struct {
6010   const char *name;
6011   void       *address;
6012 }
6013 lt__PROGRAM__LTX_preloaded_symbols[] =
6014 {
6015   { "@PROGRAM@", (void *) 0 },
6016 _LT_EOF
6017           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6018           cat <<\_LT_EOF >> conftest.$ac_ext
6019   {0, (void *) 0}
6020 };
6021
6022 /* This works around a problem in FreeBSD linker */
6023 #ifdef FREEBSD_WORKAROUND
6024 static const void *lt_preloaded_setup() {
6025   return lt__PROGRAM__LTX_preloaded_symbols;
6026 }
6027 #endif
6028
6029 #ifdef __cplusplus
6030 }
6031 #endif
6032 _LT_EOF
6033           # Now try linking the two files.
6034           mv conftest.$ac_objext conftstm.$ac_objext
6035           lt_globsym_save_LIBS=$LIBS
6036           lt_globsym_save_CFLAGS=$CFLAGS
6037           LIBS="conftstm.$ac_objext"
6038           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6039           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6040   (eval $ac_link) 2>&5
6041   ac_status=$?
6042   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6043   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6044             pipe_works=yes
6045           fi
6046           LIBS=$lt_globsym_save_LIBS
6047           CFLAGS=$lt_globsym_save_CFLAGS
6048         else
6049           echo "cannot find nm_test_func in $nlist" >&5
6050         fi
6051       else
6052         echo "cannot find nm_test_var in $nlist" >&5
6053       fi
6054     else
6055       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6056     fi
6057   else
6058     echo "$progname: failed program was:" >&5
6059     cat conftest.$ac_ext >&5
6060   fi
6061   rm -rf conftest* conftst*
6062
6063   # Do not use the global_symbol_pipe unless it works.
6064   if test "$pipe_works" = yes; then
6065     break
6066   else
6067     lt_cv_sys_global_symbol_pipe=
6068   fi
6069 done
6070
6071 fi
6072
6073 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6074   lt_cv_sys_global_symbol_to_cdecl=
6075 fi
6076 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6077   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6078 $as_echo "failed" >&6; }
6079 else
6080   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6081 $as_echo "ok" >&6; }
6082 fi
6083
6084 # Response file support.
6085 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6086   nm_file_list_spec='@'
6087 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6088   nm_file_list_spec='@'
6089 fi
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6118 $as_echo_n "checking for sysroot... " >&6; }
6119
6120 # Check whether --with-sysroot was given.
6121 if test "${with_sysroot+set}" = set; then :
6122   withval=$with_sysroot;
6123 else
6124   with_sysroot=no
6125 fi
6126
6127
6128 lt_sysroot=
6129 case ${with_sysroot} in #(
6130  yes)
6131    if test "$GCC" = yes; then
6132      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6133    fi
6134    ;; #(
6135  /*)
6136    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6137    ;; #(
6138  no|'')
6139    ;; #(
6140  *)
6141    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6142 $as_echo "${with_sysroot}" >&6; }
6143    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6144    ;;
6145 esac
6146
6147  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6148 $as_echo "${lt_sysroot:-no}" >&6; }
6149
6150
6151
6152
6153
6154 # Check whether --enable-libtool-lock was given.
6155 if test "${enable_libtool_lock+set}" = set; then :
6156   enableval=$enable_libtool_lock;
6157 fi
6158
6159 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6160
6161 # Some flags need to be propagated to the compiler or linker for good
6162 # libtool support.
6163 case $host in
6164 ia64-*-hpux*)
6165   # Find out which ABI we are using.
6166   echo 'int i;' > conftest.$ac_ext
6167   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6168   (eval $ac_compile) 2>&5
6169   ac_status=$?
6170   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6171   test $ac_status = 0; }; then
6172     case `/usr/bin/file conftest.$ac_objext` in
6173       *ELF-32*)
6174         HPUX_IA64_MODE="32"
6175         ;;
6176       *ELF-64*)
6177         HPUX_IA64_MODE="64"
6178         ;;
6179     esac
6180   fi
6181   rm -rf conftest*
6182   ;;
6183 *-*-irix6*)
6184   # Find out which ABI we are using.
6185   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6186   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6187   (eval $ac_compile) 2>&5
6188   ac_status=$?
6189   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6190   test $ac_status = 0; }; then
6191     if test "$lt_cv_prog_gnu_ld" = yes; then
6192       case `/usr/bin/file conftest.$ac_objext` in
6193         *32-bit*)
6194           LD="${LD-ld} -melf32bsmip"
6195           ;;
6196         *N32*)
6197           LD="${LD-ld} -melf32bmipn32"
6198           ;;
6199         *64-bit*)
6200           LD="${LD-ld} -melf64bmip"
6201         ;;
6202       esac
6203     else
6204       case `/usr/bin/file conftest.$ac_objext` in
6205         *32-bit*)
6206           LD="${LD-ld} -32"
6207           ;;
6208         *N32*)
6209           LD="${LD-ld} -n32"
6210           ;;
6211         *64-bit*)
6212           LD="${LD-ld} -64"
6213           ;;
6214       esac
6215     fi
6216   fi
6217   rm -rf conftest*
6218   ;;
6219
6220 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6221 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6222   # Find out which ABI we are using.
6223   echo 'int i;' > conftest.$ac_ext
6224   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6225   (eval $ac_compile) 2>&5
6226   ac_status=$?
6227   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6228   test $ac_status = 0; }; then
6229     case `/usr/bin/file conftest.o` in
6230       *32-bit*)
6231         case $host in
6232           x86_64-*kfreebsd*-gnu)
6233             LD="${LD-ld} -m elf_i386_fbsd"
6234             ;;
6235           x86_64-*linux*)
6236             case `/usr/bin/file conftest.o` in
6237               *x86-64*)
6238                 LD="${LD-ld} -m elf32_x86_64"
6239                 ;;
6240               *)
6241                 LD="${LD-ld} -m elf_i386"
6242                 ;;
6243             esac
6244             ;;
6245           powerpc64le-*)
6246             LD="${LD-ld} -m elf32lppclinux"
6247             ;;
6248           powerpc64-*)
6249             LD="${LD-ld} -m elf32ppclinux"
6250             ;;
6251           s390x-*linux*)
6252             LD="${LD-ld} -m elf_s390"
6253             ;;
6254           sparc64-*linux*)
6255             LD="${LD-ld} -m elf32_sparc"
6256             ;;
6257         esac
6258         ;;
6259       *64-bit*)
6260         case $host in
6261           x86_64-*kfreebsd*-gnu)
6262             LD="${LD-ld} -m elf_x86_64_fbsd"
6263             ;;
6264           x86_64-*linux*)
6265             LD="${LD-ld} -m elf_x86_64"
6266             ;;
6267           powerpcle-*)
6268             LD="${LD-ld} -m elf64lppc"
6269             ;;
6270           powerpc-*)
6271             LD="${LD-ld} -m elf64ppc"
6272             ;;
6273           s390*-*linux*|s390*-*tpf*)
6274             LD="${LD-ld} -m elf64_s390"
6275             ;;
6276           sparc*-*linux*)
6277             LD="${LD-ld} -m elf64_sparc"
6278             ;;
6279         esac
6280         ;;
6281     esac
6282   fi
6283   rm -rf conftest*
6284   ;;
6285
6286 *-*-sco3.2v5*)
6287   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6288   SAVE_CFLAGS="$CFLAGS"
6289   CFLAGS="$CFLAGS -belf"
6290   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6291 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6292 if ${lt_cv_cc_needs_belf+:} false; then :
6293   $as_echo_n "(cached) " >&6
6294 else
6295   ac_ext=c
6296 ac_cpp='$CPP $CPPFLAGS'
6297 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6298 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6299 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6300
6301      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6302 /* end confdefs.h.  */
6303
6304 int
6305 main ()
6306 {
6307
6308   ;
6309   return 0;
6310 }
6311 _ACEOF
6312 if ac_fn_c_try_link "$LINENO"; then :
6313   lt_cv_cc_needs_belf=yes
6314 else
6315   lt_cv_cc_needs_belf=no
6316 fi
6317 rm -f core conftest.err conftest.$ac_objext \
6318     conftest$ac_exeext conftest.$ac_ext
6319      ac_ext=c
6320 ac_cpp='$CPP $CPPFLAGS'
6321 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6322 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6323 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6324
6325 fi
6326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6327 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6328   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6329     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6330     CFLAGS="$SAVE_CFLAGS"
6331   fi
6332   ;;
6333 *-*solaris*)
6334   # Find out which ABI we are using.
6335   echo 'int i;' > conftest.$ac_ext
6336   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6337   (eval $ac_compile) 2>&5
6338   ac_status=$?
6339   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6340   test $ac_status = 0; }; then
6341     case `/usr/bin/file conftest.o` in
6342     *64-bit*)
6343       case $lt_cv_prog_gnu_ld in
6344       yes*)
6345         case $host in
6346         i?86-*-solaris*)
6347           LD="${LD-ld} -m elf_x86_64"
6348           ;;
6349         sparc*-*-solaris*)
6350           LD="${LD-ld} -m elf64_sparc"
6351           ;;
6352         esac
6353         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
6354         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6355           LD="${LD-ld}_sol2"
6356         fi
6357         ;;
6358       *)
6359         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6360           LD="${LD-ld} -64"
6361         fi
6362         ;;
6363       esac
6364       ;;
6365     esac
6366   fi
6367   rm -rf conftest*
6368   ;;
6369 esac
6370
6371 need_locks="$enable_libtool_lock"
6372
6373 if test -n "$ac_tool_prefix"; then
6374   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6375 set dummy ${ac_tool_prefix}mt; ac_word=$2
6376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6377 $as_echo_n "checking for $ac_word... " >&6; }
6378 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6379   $as_echo_n "(cached) " >&6
6380 else
6381   if test -n "$MANIFEST_TOOL"; then
6382   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6383 else
6384 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6385 for as_dir in $PATH
6386 do
6387   IFS=$as_save_IFS
6388   test -z "$as_dir" && as_dir=.
6389     for ac_exec_ext in '' $ac_executable_extensions; do
6390   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6391     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6392     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6393     break 2
6394   fi
6395 done
6396   done
6397 IFS=$as_save_IFS
6398
6399 fi
6400 fi
6401 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6402 if test -n "$MANIFEST_TOOL"; then
6403   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6404 $as_echo "$MANIFEST_TOOL" >&6; }
6405 else
6406   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6407 $as_echo "no" >&6; }
6408 fi
6409
6410
6411 fi
6412 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6413   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6414   # Extract the first word of "mt", so it can be a program name with args.
6415 set dummy mt; ac_word=$2
6416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6417 $as_echo_n "checking for $ac_word... " >&6; }
6418 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6419   $as_echo_n "(cached) " >&6
6420 else
6421   if test -n "$ac_ct_MANIFEST_TOOL"; then
6422   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6423 else
6424 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6425 for as_dir in $PATH
6426 do
6427   IFS=$as_save_IFS
6428   test -z "$as_dir" && as_dir=.
6429     for ac_exec_ext in '' $ac_executable_extensions; do
6430   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6431     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6432     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6433     break 2
6434   fi
6435 done
6436   done
6437 IFS=$as_save_IFS
6438
6439 fi
6440 fi
6441 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6442 if test -n "$ac_ct_MANIFEST_TOOL"; then
6443   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6444 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6445 else
6446   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6447 $as_echo "no" >&6; }
6448 fi
6449
6450   if test "x$ac_ct_MANIFEST_TOOL" = x; then
6451     MANIFEST_TOOL=":"
6452   else
6453     case $cross_compiling:$ac_tool_warned in
6454 yes:)
6455 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6456 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6457 ac_tool_warned=yes ;;
6458 esac
6459     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6460   fi
6461 else
6462   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6463 fi
6464
6465 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6467 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6468 if ${lt_cv_path_mainfest_tool+:} false; then :
6469   $as_echo_n "(cached) " >&6
6470 else
6471   lt_cv_path_mainfest_tool=no
6472   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6473   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6474   cat conftest.err >&5
6475   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6476     lt_cv_path_mainfest_tool=yes
6477   fi
6478   rm -f conftest*
6479 fi
6480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6481 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
6482 if test "x$lt_cv_path_mainfest_tool" != xyes; then
6483   MANIFEST_TOOL=:
6484 fi
6485
6486
6487
6488
6489
6490
6491   case $host_os in
6492     rhapsody* | darwin*)
6493     if test -n "$ac_tool_prefix"; then
6494   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6495 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6497 $as_echo_n "checking for $ac_word... " >&6; }
6498 if ${ac_cv_prog_DSYMUTIL+:} false; then :
6499   $as_echo_n "(cached) " >&6
6500 else
6501   if test -n "$DSYMUTIL"; then
6502   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6503 else
6504 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6505 for as_dir in $PATH
6506 do
6507   IFS=$as_save_IFS
6508   test -z "$as_dir" && as_dir=.
6509     for ac_exec_ext in '' $ac_executable_extensions; do
6510   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6511     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6512     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6513     break 2
6514   fi
6515 done
6516   done
6517 IFS=$as_save_IFS
6518
6519 fi
6520 fi
6521 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6522 if test -n "$DSYMUTIL"; then
6523   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6524 $as_echo "$DSYMUTIL" >&6; }
6525 else
6526   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6527 $as_echo "no" >&6; }
6528 fi
6529
6530
6531 fi
6532 if test -z "$ac_cv_prog_DSYMUTIL"; then
6533   ac_ct_DSYMUTIL=$DSYMUTIL
6534   # Extract the first word of "dsymutil", so it can be a program name with args.
6535 set dummy dsymutil; ac_word=$2
6536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6537 $as_echo_n "checking for $ac_word... " >&6; }
6538 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6539   $as_echo_n "(cached) " >&6
6540 else
6541   if test -n "$ac_ct_DSYMUTIL"; then
6542   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6543 else
6544 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6545 for as_dir in $PATH
6546 do
6547   IFS=$as_save_IFS
6548   test -z "$as_dir" && as_dir=.
6549     for ac_exec_ext in '' $ac_executable_extensions; do
6550   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6551     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6552     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6553     break 2
6554   fi
6555 done
6556   done
6557 IFS=$as_save_IFS
6558
6559 fi
6560 fi
6561 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6562 if test -n "$ac_ct_DSYMUTIL"; then
6563   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6564 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6565 else
6566   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6567 $as_echo "no" >&6; }
6568 fi
6569
6570   if test "x$ac_ct_DSYMUTIL" = x; then
6571     DSYMUTIL=":"
6572   else
6573     case $cross_compiling:$ac_tool_warned in
6574 yes:)
6575 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6576 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6577 ac_tool_warned=yes ;;
6578 esac
6579     DSYMUTIL=$ac_ct_DSYMUTIL
6580   fi
6581 else
6582   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6583 fi
6584
6585     if test -n "$ac_tool_prefix"; then
6586   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6587 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6589 $as_echo_n "checking for $ac_word... " >&6; }
6590 if ${ac_cv_prog_NMEDIT+:} false; then :
6591   $as_echo_n "(cached) " >&6
6592 else
6593   if test -n "$NMEDIT"; then
6594   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6595 else
6596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6597 for as_dir in $PATH
6598 do
6599   IFS=$as_save_IFS
6600   test -z "$as_dir" && as_dir=.
6601     for ac_exec_ext in '' $ac_executable_extensions; do
6602   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6603     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6604     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6605     break 2
6606   fi
6607 done
6608   done
6609 IFS=$as_save_IFS
6610
6611 fi
6612 fi
6613 NMEDIT=$ac_cv_prog_NMEDIT
6614 if test -n "$NMEDIT"; then
6615   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6616 $as_echo "$NMEDIT" >&6; }
6617 else
6618   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6619 $as_echo "no" >&6; }
6620 fi
6621
6622
6623 fi
6624 if test -z "$ac_cv_prog_NMEDIT"; then
6625   ac_ct_NMEDIT=$NMEDIT
6626   # Extract the first word of "nmedit", so it can be a program name with args.
6627 set dummy nmedit; ac_word=$2
6628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6629 $as_echo_n "checking for $ac_word... " >&6; }
6630 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6631   $as_echo_n "(cached) " >&6
6632 else
6633   if test -n "$ac_ct_NMEDIT"; then
6634   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6635 else
6636 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6637 for as_dir in $PATH
6638 do
6639   IFS=$as_save_IFS
6640   test -z "$as_dir" && as_dir=.
6641     for ac_exec_ext in '' $ac_executable_extensions; do
6642   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6643     ac_cv_prog_ac_ct_NMEDIT="nmedit"
6644     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6645     break 2
6646   fi
6647 done
6648   done
6649 IFS=$as_save_IFS
6650
6651 fi
6652 fi
6653 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6654 if test -n "$ac_ct_NMEDIT"; then
6655   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6656 $as_echo "$ac_ct_NMEDIT" >&6; }
6657 else
6658   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6659 $as_echo "no" >&6; }
6660 fi
6661
6662   if test "x$ac_ct_NMEDIT" = x; then
6663     NMEDIT=":"
6664   else
6665     case $cross_compiling:$ac_tool_warned in
6666 yes:)
6667 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6668 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6669 ac_tool_warned=yes ;;
6670 esac
6671     NMEDIT=$ac_ct_NMEDIT
6672   fi
6673 else
6674   NMEDIT="$ac_cv_prog_NMEDIT"
6675 fi
6676
6677     if test -n "$ac_tool_prefix"; then
6678   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6679 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6681 $as_echo_n "checking for $ac_word... " >&6; }
6682 if ${ac_cv_prog_LIPO+:} false; then :
6683   $as_echo_n "(cached) " >&6
6684 else
6685   if test -n "$LIPO"; then
6686   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6687 else
6688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6689 for as_dir in $PATH
6690 do
6691   IFS=$as_save_IFS
6692   test -z "$as_dir" && as_dir=.
6693     for ac_exec_ext in '' $ac_executable_extensions; do
6694   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6695     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6696     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6697     break 2
6698   fi
6699 done
6700   done
6701 IFS=$as_save_IFS
6702
6703 fi
6704 fi
6705 LIPO=$ac_cv_prog_LIPO
6706 if test -n "$LIPO"; then
6707   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6708 $as_echo "$LIPO" >&6; }
6709 else
6710   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6711 $as_echo "no" >&6; }
6712 fi
6713
6714
6715 fi
6716 if test -z "$ac_cv_prog_LIPO"; then
6717   ac_ct_LIPO=$LIPO
6718   # Extract the first word of "lipo", so it can be a program name with args.
6719 set dummy lipo; ac_word=$2
6720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6721 $as_echo_n "checking for $ac_word... " >&6; }
6722 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6723   $as_echo_n "(cached) " >&6
6724 else
6725   if test -n "$ac_ct_LIPO"; then
6726   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6727 else
6728 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6729 for as_dir in $PATH
6730 do
6731   IFS=$as_save_IFS
6732   test -z "$as_dir" && as_dir=.
6733     for ac_exec_ext in '' $ac_executable_extensions; do
6734   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6735     ac_cv_prog_ac_ct_LIPO="lipo"
6736     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6737     break 2
6738   fi
6739 done
6740   done
6741 IFS=$as_save_IFS
6742
6743 fi
6744 fi
6745 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6746 if test -n "$ac_ct_LIPO"; then
6747   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6748 $as_echo "$ac_ct_LIPO" >&6; }
6749 else
6750   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6751 $as_echo "no" >&6; }
6752 fi
6753
6754   if test "x$ac_ct_LIPO" = x; then
6755     LIPO=":"
6756   else
6757     case $cross_compiling:$ac_tool_warned in
6758 yes:)
6759 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6760 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6761 ac_tool_warned=yes ;;
6762 esac
6763     LIPO=$ac_ct_LIPO
6764   fi
6765 else
6766   LIPO="$ac_cv_prog_LIPO"
6767 fi
6768
6769     if test -n "$ac_tool_prefix"; then
6770   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6771 set dummy ${ac_tool_prefix}otool; ac_word=$2
6772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6773 $as_echo_n "checking for $ac_word... " >&6; }
6774 if ${ac_cv_prog_OTOOL+:} false; then :
6775   $as_echo_n "(cached) " >&6
6776 else
6777   if test -n "$OTOOL"; then
6778   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6779 else
6780 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6781 for as_dir in $PATH
6782 do
6783   IFS=$as_save_IFS
6784   test -z "$as_dir" && as_dir=.
6785     for ac_exec_ext in '' $ac_executable_extensions; do
6786   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6787     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6788     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6789     break 2
6790   fi
6791 done
6792   done
6793 IFS=$as_save_IFS
6794
6795 fi
6796 fi
6797 OTOOL=$ac_cv_prog_OTOOL
6798 if test -n "$OTOOL"; then
6799   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6800 $as_echo "$OTOOL" >&6; }
6801 else
6802   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6803 $as_echo "no" >&6; }
6804 fi
6805
6806
6807 fi
6808 if test -z "$ac_cv_prog_OTOOL"; then
6809   ac_ct_OTOOL=$OTOOL
6810   # Extract the first word of "otool", so it can be a program name with args.
6811 set dummy otool; ac_word=$2
6812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6813 $as_echo_n "checking for $ac_word... " >&6; }
6814 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6815   $as_echo_n "(cached) " >&6
6816 else
6817   if test -n "$ac_ct_OTOOL"; then
6818   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6819 else
6820 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6821 for as_dir in $PATH
6822 do
6823   IFS=$as_save_IFS
6824   test -z "$as_dir" && as_dir=.
6825     for ac_exec_ext in '' $ac_executable_extensions; do
6826   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6827     ac_cv_prog_ac_ct_OTOOL="otool"
6828     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6829     break 2
6830   fi
6831 done
6832   done
6833 IFS=$as_save_IFS
6834
6835 fi
6836 fi
6837 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6838 if test -n "$ac_ct_OTOOL"; then
6839   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6840 $as_echo "$ac_ct_OTOOL" >&6; }
6841 else
6842   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6843 $as_echo "no" >&6; }
6844 fi
6845
6846   if test "x$ac_ct_OTOOL" = x; then
6847     OTOOL=":"
6848   else
6849     case $cross_compiling:$ac_tool_warned in
6850 yes:)
6851 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6852 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6853 ac_tool_warned=yes ;;
6854 esac
6855     OTOOL=$ac_ct_OTOOL
6856   fi
6857 else
6858   OTOOL="$ac_cv_prog_OTOOL"
6859 fi
6860
6861     if test -n "$ac_tool_prefix"; then
6862   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6863 set dummy ${ac_tool_prefix}otool64; 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_OTOOL64+:} false; then :
6867   $as_echo_n "(cached) " >&6
6868 else
6869   if test -n "$OTOOL64"; then
6870   ac_cv_prog_OTOOL64="$OTOOL64" # 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_OTOOL64="${ac_tool_prefix}otool64"
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 OTOOL64=$ac_cv_prog_OTOOL64
6890 if test -n "$OTOOL64"; then
6891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6892 $as_echo "$OTOOL64" >&6; }
6893 else
6894   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6895 $as_echo "no" >&6; }
6896 fi
6897
6898
6899 fi
6900 if test -z "$ac_cv_prog_OTOOL64"; then
6901   ac_ct_OTOOL64=$OTOOL64
6902   # Extract the first word of "otool64", so it can be a program name with args.
6903 set dummy otool64; ac_word=$2
6904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6905 $as_echo_n "checking for $ac_word... " >&6; }
6906 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6907   $as_echo_n "(cached) " >&6
6908 else
6909   if test -n "$ac_ct_OTOOL64"; then
6910   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6911 else
6912 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6913 for as_dir in $PATH
6914 do
6915   IFS=$as_save_IFS
6916   test -z "$as_dir" && as_dir=.
6917     for ac_exec_ext in '' $ac_executable_extensions; do
6918   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6919     ac_cv_prog_ac_ct_OTOOL64="otool64"
6920     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6921     break 2
6922   fi
6923 done
6924   done
6925 IFS=$as_save_IFS
6926
6927 fi
6928 fi
6929 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6930 if test -n "$ac_ct_OTOOL64"; then
6931   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6932 $as_echo "$ac_ct_OTOOL64" >&6; }
6933 else
6934   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6935 $as_echo "no" >&6; }
6936 fi
6937
6938   if test "x$ac_ct_OTOOL64" = x; then
6939     OTOOL64=":"
6940   else
6941     case $cross_compiling:$ac_tool_warned in
6942 yes:)
6943 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6944 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6945 ac_tool_warned=yes ;;
6946 esac
6947     OTOOL64=$ac_ct_OTOOL64
6948   fi
6949 else
6950   OTOOL64="$ac_cv_prog_OTOOL64"
6951 fi
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     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6980 $as_echo_n "checking for -single_module linker flag... " >&6; }
6981 if ${lt_cv_apple_cc_single_mod+:} false; then :
6982   $as_echo_n "(cached) " >&6
6983 else
6984   lt_cv_apple_cc_single_mod=no
6985       if test -z "${LT_MULTI_MODULE}"; then
6986         # By default we will add the -single_module flag. You can override
6987         # by either setting the environment variable LT_MULTI_MODULE
6988         # non-empty at configure time, or by adding -multi_module to the
6989         # link flags.
6990         rm -rf libconftest.dylib*
6991         echo "int foo(void){return 1;}" > conftest.c
6992         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6993 -dynamiclib -Wl,-single_module conftest.c" >&5
6994         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6995           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6996         _lt_result=$?
6997         # If there is a non-empty error log, and "single_module"
6998         # appears in it, assume the flag caused a linker warning
6999         if test -s conftest.err && $GREP single_module conftest.err; then
7000           cat conftest.err >&5
7001         # Otherwise, if the output was created with a 0 exit code from
7002         # the compiler, it worked.
7003         elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7004           lt_cv_apple_cc_single_mod=yes
7005         else
7006           cat conftest.err >&5
7007         fi
7008         rm -rf libconftest.dylib*
7009         rm -f conftest.*
7010       fi
7011 fi
7012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7013 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7014
7015     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7016 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7017 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7018   $as_echo_n "(cached) " >&6
7019 else
7020   lt_cv_ld_exported_symbols_list=no
7021       save_LDFLAGS=$LDFLAGS
7022       echo "_main" > conftest.sym
7023       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7024       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7025 /* end confdefs.h.  */
7026
7027 int
7028 main ()
7029 {
7030
7031   ;
7032   return 0;
7033 }
7034 _ACEOF
7035 if ac_fn_c_try_link "$LINENO"; then :
7036   lt_cv_ld_exported_symbols_list=yes
7037 else
7038   lt_cv_ld_exported_symbols_list=no
7039 fi
7040 rm -f core conftest.err conftest.$ac_objext \
7041     conftest$ac_exeext conftest.$ac_ext
7042         LDFLAGS="$save_LDFLAGS"
7043
7044 fi
7045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7046 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7047
7048     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7049 $as_echo_n "checking for -force_load linker flag... " >&6; }
7050 if ${lt_cv_ld_force_load+:} false; then :
7051   $as_echo_n "(cached) " >&6
7052 else
7053   lt_cv_ld_force_load=no
7054       cat > conftest.c << _LT_EOF
7055 int forced_loaded() { return 2;}
7056 _LT_EOF
7057       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7058       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7059       echo "$AR cru libconftest.a conftest.o" >&5
7060       $AR cru libconftest.a conftest.o 2>&5
7061       echo "$RANLIB libconftest.a" >&5
7062       $RANLIB libconftest.a 2>&5
7063       cat > conftest.c << _LT_EOF
7064 int main() { return 0;}
7065 _LT_EOF
7066       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7067       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7068       _lt_result=$?
7069       if test -s conftest.err && $GREP force_load conftest.err; then
7070         cat conftest.err >&5
7071       elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7072         lt_cv_ld_force_load=yes
7073       else
7074         cat conftest.err >&5
7075       fi
7076         rm -f conftest.err libconftest.a conftest conftest.c
7077         rm -rf conftest.dSYM
7078
7079 fi
7080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7081 $as_echo "$lt_cv_ld_force_load" >&6; }
7082     case $host_os in
7083     rhapsody* | darwin1.[012])
7084       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7085     darwin1.*)
7086       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7087     darwin*) # darwin 5.x on
7088       # if running on 10.5 or later, the deployment target defaults
7089       # to the OS version, if on x86, and 10.4, the deployment
7090       # target defaults to 10.4. Don't you love it?
7091       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7092         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7093           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7094         10.[012]*)
7095           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7096         10.*)
7097           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7098       esac
7099     ;;
7100   esac
7101     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7102       _lt_dar_single_mod='$single_module'
7103     fi
7104     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7105       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7106     else
7107       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7108     fi
7109     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7110       _lt_dsymutil='~$DSYMUTIL $lib || :'
7111     else
7112       _lt_dsymutil=
7113     fi
7114     ;;
7115   esac
7116
7117 ac_ext=c
7118 ac_cpp='$CPP $CPPFLAGS'
7119 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7120 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7121 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7123 $as_echo_n "checking how to run the C preprocessor... " >&6; }
7124 # On Suns, sometimes $CPP names a directory.
7125 if test -n "$CPP" && test -d "$CPP"; then
7126   CPP=
7127 fi
7128 if test -z "$CPP"; then
7129   if ${ac_cv_prog_CPP+:} false; then :
7130   $as_echo_n "(cached) " >&6
7131 else
7132       # Double quotes because CPP needs to be expanded
7133     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7134     do
7135       ac_preproc_ok=false
7136 for ac_c_preproc_warn_flag in '' yes
7137 do
7138   # Use a header file that comes with gcc, so configuring glibc
7139   # with a fresh cross-compiler works.
7140   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7141   # <limits.h> exists even on freestanding compilers.
7142   # On the NeXT, cc -E runs the code through the compiler's parser,
7143   # not just through cpp. "Syntax error" is here to catch this case.
7144   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7145 /* end confdefs.h.  */
7146 #ifdef __STDC__
7147 # include <limits.h>
7148 #else
7149 # include <assert.h>
7150 #endif
7151                      Syntax error
7152 _ACEOF
7153 if ac_fn_c_try_cpp "$LINENO"; then :
7154
7155 else
7156   # Broken: fails on valid input.
7157 continue
7158 fi
7159 rm -f conftest.err conftest.i conftest.$ac_ext
7160
7161   # OK, works on sane cases.  Now check whether nonexistent headers
7162   # can be detected and how.
7163   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7164 /* end confdefs.h.  */
7165 #include <ac_nonexistent.h>
7166 _ACEOF
7167 if ac_fn_c_try_cpp "$LINENO"; then :
7168   # Broken: success on invalid input.
7169 continue
7170 else
7171   # Passes both tests.
7172 ac_preproc_ok=:
7173 break
7174 fi
7175 rm -f conftest.err conftest.i conftest.$ac_ext
7176
7177 done
7178 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7179 rm -f conftest.i conftest.err conftest.$ac_ext
7180 if $ac_preproc_ok; then :
7181   break
7182 fi
7183
7184     done
7185     ac_cv_prog_CPP=$CPP
7186
7187 fi
7188   CPP=$ac_cv_prog_CPP
7189 else
7190   ac_cv_prog_CPP=$CPP
7191 fi
7192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7193 $as_echo "$CPP" >&6; }
7194 ac_preproc_ok=false
7195 for ac_c_preproc_warn_flag in '' yes
7196 do
7197   # Use a header file that comes with gcc, so configuring glibc
7198   # with a fresh cross-compiler works.
7199   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7200   # <limits.h> exists even on freestanding compilers.
7201   # On the NeXT, cc -E runs the code through the compiler's parser,
7202   # not just through cpp. "Syntax error" is here to catch this case.
7203   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7204 /* end confdefs.h.  */
7205 #ifdef __STDC__
7206 # include <limits.h>
7207 #else
7208 # include <assert.h>
7209 #endif
7210                      Syntax error
7211 _ACEOF
7212 if ac_fn_c_try_cpp "$LINENO"; then :
7213
7214 else
7215   # Broken: fails on valid input.
7216 continue
7217 fi
7218 rm -f conftest.err conftest.i conftest.$ac_ext
7219
7220   # OK, works on sane cases.  Now check whether nonexistent headers
7221   # can be detected and how.
7222   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7223 /* end confdefs.h.  */
7224 #include <ac_nonexistent.h>
7225 _ACEOF
7226 if ac_fn_c_try_cpp "$LINENO"; then :
7227   # Broken: success on invalid input.
7228 continue
7229 else
7230   # Passes both tests.
7231 ac_preproc_ok=:
7232 break
7233 fi
7234 rm -f conftest.err conftest.i conftest.$ac_ext
7235
7236 done
7237 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7238 rm -f conftest.i conftest.err conftest.$ac_ext
7239 if $ac_preproc_ok; then :
7240
7241 else
7242   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7243 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7244 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7245 See \`config.log' for more details" "$LINENO" 5; }
7246 fi
7247
7248 ac_ext=c
7249 ac_cpp='$CPP $CPPFLAGS'
7250 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7251 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7252 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7253
7254
7255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7256 $as_echo_n "checking for ANSI C header files... " >&6; }
7257 if ${ac_cv_header_stdc+:} false; then :
7258   $as_echo_n "(cached) " >&6
7259 else
7260   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7261 /* end confdefs.h.  */
7262 #include <stdlib.h>
7263 #include <stdarg.h>
7264 #include <string.h>
7265 #include <float.h>
7266
7267 int
7268 main ()
7269 {
7270
7271   ;
7272   return 0;
7273 }
7274 _ACEOF
7275 if ac_fn_c_try_compile "$LINENO"; then :
7276   ac_cv_header_stdc=yes
7277 else
7278   ac_cv_header_stdc=no
7279 fi
7280 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7281
7282 if test $ac_cv_header_stdc = yes; then
7283   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7284   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7285 /* end confdefs.h.  */
7286 #include <string.h>
7287
7288 _ACEOF
7289 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7290   $EGREP "memchr" >/dev/null 2>&1; then :
7291
7292 else
7293   ac_cv_header_stdc=no
7294 fi
7295 rm -f conftest*
7296
7297 fi
7298
7299 if test $ac_cv_header_stdc = yes; then
7300   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7301   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7302 /* end confdefs.h.  */
7303 #include <stdlib.h>
7304
7305 _ACEOF
7306 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7307   $EGREP "free" >/dev/null 2>&1; then :
7308
7309 else
7310   ac_cv_header_stdc=no
7311 fi
7312 rm -f conftest*
7313
7314 fi
7315
7316 if test $ac_cv_header_stdc = yes; then
7317   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7318   if test "$cross_compiling" = yes; then :
7319   :
7320 else
7321   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7322 /* end confdefs.h.  */
7323 #include <ctype.h>
7324 #include <stdlib.h>
7325 #if ((' ' & 0x0FF) == 0x020)
7326 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7327 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7328 #else
7329 # define ISLOWER(c) \
7330                    (('a' <= (c) && (c) <= 'i') \
7331                      || ('j' <= (c) && (c) <= 'r') \
7332                      || ('s' <= (c) && (c) <= 'z'))
7333 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7334 #endif
7335
7336 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7337 int
7338 main ()
7339 {
7340   int i;
7341   for (i = 0; i < 256; i++)
7342     if (XOR (islower (i), ISLOWER (i))
7343         || toupper (i) != TOUPPER (i))
7344       return 2;
7345   return 0;
7346 }
7347 _ACEOF
7348 if ac_fn_c_try_run "$LINENO"; then :
7349
7350 else
7351   ac_cv_header_stdc=no
7352 fi
7353 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7354   conftest.$ac_objext conftest.beam conftest.$ac_ext
7355 fi
7356
7357 fi
7358 fi
7359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7360 $as_echo "$ac_cv_header_stdc" >&6; }
7361 if test $ac_cv_header_stdc = yes; then
7362
7363 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7364
7365 fi
7366
7367 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7368 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7369                   inttypes.h stdint.h unistd.h
7370 do :
7371   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7372 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7373 "
7374 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7375   cat >>confdefs.h <<_ACEOF
7376 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7377 _ACEOF
7378
7379 fi
7380
7381 done
7382
7383
7384 for ac_header in dlfcn.h
7385 do :
7386   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7387 "
7388 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7389   cat >>confdefs.h <<_ACEOF
7390 #define HAVE_DLFCN_H 1
7391 _ACEOF
7392
7393 fi
7394
7395 done
7396
7397
7398
7399
7400
7401 # Set options
7402
7403
7404
7405         enable_dlopen=no
7406
7407
7408   enable_win32_dll=no
7409
7410
7411             # Check whether --enable-shared was given.
7412 if test "${enable_shared+set}" = set; then :
7413   enableval=$enable_shared; p=${PACKAGE-default}
7414     case $enableval in
7415     yes) enable_shared=yes ;;
7416     no) enable_shared=no ;;
7417     *)
7418       enable_shared=no
7419       # Look at the argument we got.  We use all the common list separators.
7420       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7421       for pkg in $enableval; do
7422         IFS="$lt_save_ifs"
7423         if test "X$pkg" = "X$p"; then
7424           enable_shared=yes
7425         fi
7426       done
7427       IFS="$lt_save_ifs"
7428       ;;
7429     esac
7430 else
7431   enable_shared=yes
7432 fi
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442   # Check whether --enable-static was given.
7443 if test "${enable_static+set}" = set; then :
7444   enableval=$enable_static; p=${PACKAGE-default}
7445     case $enableval in
7446     yes) enable_static=yes ;;
7447     no) enable_static=no ;;
7448     *)
7449      enable_static=no
7450       # Look at the argument we got.  We use all the common list separators.
7451       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7452       for pkg in $enableval; do
7453         IFS="$lt_save_ifs"
7454         if test "X$pkg" = "X$p"; then
7455           enable_static=yes
7456         fi
7457       done
7458       IFS="$lt_save_ifs"
7459       ;;
7460     esac
7461 else
7462   enable_static=yes
7463 fi
7464
7465
7466
7467
7468
7469
7470
7471
7472
7473
7474 # Check whether --with-pic was given.
7475 if test "${with_pic+set}" = set; then :
7476   withval=$with_pic; lt_p=${PACKAGE-default}
7477     case $withval in
7478     yes|no) pic_mode=$withval ;;
7479     *)
7480       pic_mode=default
7481       # Look at the argument we got.  We use all the common list separators.
7482       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7483       for lt_pkg in $withval; do
7484         IFS="$lt_save_ifs"
7485         if test "X$lt_pkg" = "X$lt_p"; then
7486           pic_mode=yes
7487         fi
7488       done
7489       IFS="$lt_save_ifs"
7490       ;;
7491     esac
7492 else
7493   pic_mode=default
7494 fi
7495
7496
7497 test -z "$pic_mode" && pic_mode=default
7498
7499
7500
7501
7502
7503
7504
7505   # Check whether --enable-fast-install was given.
7506 if test "${enable_fast_install+set}" = set; then :
7507   enableval=$enable_fast_install; p=${PACKAGE-default}
7508     case $enableval in
7509     yes) enable_fast_install=yes ;;
7510     no) enable_fast_install=no ;;
7511     *)
7512       enable_fast_install=no
7513       # Look at the argument we got.  We use all the common list separators.
7514       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7515       for pkg in $enableval; do
7516         IFS="$lt_save_ifs"
7517         if test "X$pkg" = "X$p"; then
7518           enable_fast_install=yes
7519         fi
7520       done
7521       IFS="$lt_save_ifs"
7522       ;;
7523     esac
7524 else
7525   enable_fast_install=yes
7526 fi
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538 # This can be used to rebuild libtool when needed
7539 LIBTOOL_DEPS="$ltmain"
7540
7541 # Always use our own libtool.
7542 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7543
7544
7545
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573 test -z "$LN_S" && LN_S="ln -s"
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588 if test -n "${ZSH_VERSION+set}" ; then
7589    setopt NO_GLOB_SUBST
7590 fi
7591
7592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7593 $as_echo_n "checking for objdir... " >&6; }
7594 if ${lt_cv_objdir+:} false; then :
7595   $as_echo_n "(cached) " >&6
7596 else
7597   rm -f .libs 2>/dev/null
7598 mkdir .libs 2>/dev/null
7599 if test -d .libs; then
7600   lt_cv_objdir=.libs
7601 else
7602   # MS-DOS does not allow filenames that begin with a dot.
7603   lt_cv_objdir=_libs
7604 fi
7605 rmdir .libs 2>/dev/null
7606 fi
7607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7608 $as_echo "$lt_cv_objdir" >&6; }
7609 objdir=$lt_cv_objdir
7610
7611
7612
7613
7614
7615 cat >>confdefs.h <<_ACEOF
7616 #define LT_OBJDIR "$lt_cv_objdir/"
7617 _ACEOF
7618
7619
7620
7621
7622 case $host_os in
7623 aix3*)
7624   # AIX sometimes has problems with the GCC collect2 program.  For some
7625   # reason, if we set the COLLECT_NAMES environment variable, the problems
7626   # vanish in a puff of smoke.
7627   if test "X${COLLECT_NAMES+set}" != Xset; then
7628     COLLECT_NAMES=
7629     export COLLECT_NAMES
7630   fi
7631   ;;
7632 esac
7633
7634 # Global variables:
7635 ofile=libtool
7636 can_build_shared=yes
7637
7638 # All known linkers require a `.a' archive for static linking (except MSVC,
7639 # which needs '.lib').
7640 libext=a
7641
7642 with_gnu_ld="$lt_cv_prog_gnu_ld"
7643
7644 old_CC="$CC"
7645 old_CFLAGS="$CFLAGS"
7646
7647 # Set sane defaults for various variables
7648 test -z "$CC" && CC=cc
7649 test -z "$LTCC" && LTCC=$CC
7650 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7651 test -z "$LD" && LD=ld
7652 test -z "$ac_objext" && ac_objext=o
7653
7654 for cc_temp in $compiler""; do
7655   case $cc_temp in
7656     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7657     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7658     \-*) ;;
7659     *) break;;
7660   esac
7661 done
7662 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7663
7664
7665 # Only perform the check for file, if the check method requires it
7666 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7667 case $deplibs_check_method in
7668 file_magic*)
7669   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7670     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7671 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7672 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7673   $as_echo_n "(cached) " >&6
7674 else
7675   case $MAGIC_CMD in
7676 [\\/*] |  ?:[\\/]*)
7677   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7678   ;;
7679 *)
7680   lt_save_MAGIC_CMD="$MAGIC_CMD"
7681   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7682   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7683   for ac_dir in $ac_dummy; do
7684     IFS="$lt_save_ifs"
7685     test -z "$ac_dir" && ac_dir=.
7686     if test -f $ac_dir/${ac_tool_prefix}file; then
7687       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7688       if test -n "$file_magic_test_file"; then
7689         case $deplibs_check_method in
7690         "file_magic "*)
7691           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7692           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7693           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7694             $EGREP "$file_magic_regex" > /dev/null; then
7695             :
7696           else
7697             cat <<_LT_EOF 1>&2
7698
7699 *** Warning: the command libtool uses to detect shared libraries,
7700 *** $file_magic_cmd, produces output that libtool cannot recognize.
7701 *** The result is that libtool may fail to recognize shared libraries
7702 *** as such.  This will affect the creation of libtool libraries that
7703 *** depend on shared libraries, but programs linked with such libtool
7704 *** libraries will work regardless of this problem.  Nevertheless, you
7705 *** may want to report the problem to your system manager and/or to
7706 *** bug-libtool@gnu.org
7707
7708 _LT_EOF
7709           fi ;;
7710         esac
7711       fi
7712       break
7713     fi
7714   done
7715   IFS="$lt_save_ifs"
7716   MAGIC_CMD="$lt_save_MAGIC_CMD"
7717   ;;
7718 esac
7719 fi
7720
7721 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7722 if test -n "$MAGIC_CMD"; then
7723   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7724 $as_echo "$MAGIC_CMD" >&6; }
7725 else
7726   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7727 $as_echo "no" >&6; }
7728 fi
7729
7730
7731
7732
7733
7734 if test -z "$lt_cv_path_MAGIC_CMD"; then
7735   if test -n "$ac_tool_prefix"; then
7736     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7737 $as_echo_n "checking for file... " >&6; }
7738 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7739   $as_echo_n "(cached) " >&6
7740 else
7741   case $MAGIC_CMD in
7742 [\\/*] |  ?:[\\/]*)
7743   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7744   ;;
7745 *)
7746   lt_save_MAGIC_CMD="$MAGIC_CMD"
7747   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7748   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7749   for ac_dir in $ac_dummy; do
7750     IFS="$lt_save_ifs"
7751     test -z "$ac_dir" && ac_dir=.
7752     if test -f $ac_dir/file; then
7753       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7754       if test -n "$file_magic_test_file"; then
7755         case $deplibs_check_method in
7756         "file_magic "*)
7757           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7758           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7759           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7760             $EGREP "$file_magic_regex" > /dev/null; then
7761             :
7762           else
7763             cat <<_LT_EOF 1>&2
7764
7765 *** Warning: the command libtool uses to detect shared libraries,
7766 *** $file_magic_cmd, produces output that libtool cannot recognize.
7767 *** The result is that libtool may fail to recognize shared libraries
7768 *** as such.  This will affect the creation of libtool libraries that
7769 *** depend on shared libraries, but programs linked with such libtool
7770 *** libraries will work regardless of this problem.  Nevertheless, you
7771 *** may want to report the problem to your system manager and/or to
7772 *** bug-libtool@gnu.org
7773
7774 _LT_EOF
7775           fi ;;
7776         esac
7777       fi
7778       break
7779     fi
7780   done
7781   IFS="$lt_save_ifs"
7782   MAGIC_CMD="$lt_save_MAGIC_CMD"
7783   ;;
7784 esac
7785 fi
7786
7787 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7788 if test -n "$MAGIC_CMD"; then
7789   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7790 $as_echo "$MAGIC_CMD" >&6; }
7791 else
7792   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7793 $as_echo "no" >&6; }
7794 fi
7795
7796
7797   else
7798     MAGIC_CMD=:
7799   fi
7800 fi
7801
7802   fi
7803   ;;
7804 esac
7805
7806 # Use C for the default configuration in the libtool script
7807
7808 lt_save_CC="$CC"
7809 ac_ext=c
7810 ac_cpp='$CPP $CPPFLAGS'
7811 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7812 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7813 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7814
7815
7816 # Source file extension for C test sources.
7817 ac_ext=c
7818
7819 # Object file extension for compiled C test sources.
7820 objext=o
7821 objext=$objext
7822
7823 # Code to be used in simple compile tests
7824 lt_simple_compile_test_code="int some_variable = 0;"
7825
7826 # Code to be used in simple link tests
7827 lt_simple_link_test_code='int main(){return(0);}'
7828
7829
7830
7831
7832
7833
7834
7835 # If no C compiler was specified, use CC.
7836 LTCC=${LTCC-"$CC"}
7837
7838 # If no C compiler flags were specified, use CFLAGS.
7839 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7840
7841 # Allow CC to be a program name with arguments.
7842 compiler=$CC
7843
7844 # Save the default compiler, since it gets overwritten when the other
7845 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7846 compiler_DEFAULT=$CC
7847
7848 # save warnings/boilerplate of simple test code
7849 ac_outfile=conftest.$ac_objext
7850 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7851 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7852 _lt_compiler_boilerplate=`cat conftest.err`
7853 $RM conftest*
7854
7855 ac_outfile=conftest.$ac_objext
7856 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7857 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7858 _lt_linker_boilerplate=`cat conftest.err`
7859 $RM -r conftest*
7860
7861
7862 ## CAVEAT EMPTOR:
7863 ## There is no encapsulation within the following macros, do not change
7864 ## the running order or otherwise move them around unless you know exactly
7865 ## what you are doing...
7866 if test -n "$compiler"; then
7867
7868 lt_prog_compiler_no_builtin_flag=
7869
7870 if test "$GCC" = yes; then
7871   case $cc_basename in
7872   nvcc*)
7873     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7874   *)
7875     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7876   esac
7877
7878   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7879 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7880 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7881   $as_echo_n "(cached) " >&6
7882 else
7883   lt_cv_prog_compiler_rtti_exceptions=no
7884    ac_outfile=conftest.$ac_objext
7885    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7886    lt_compiler_flag="-fno-rtti -fno-exceptions"
7887    # Insert the option either (1) after the last *FLAGS variable, or
7888    # (2) before a word containing "conftest.", or (3) at the end.
7889    # Note that $ac_compile itself does not contain backslashes and begins
7890    # with a dollar sign (not a hyphen), so the echo should work correctly.
7891    # The option is referenced via a variable to avoid confusing sed.
7892    lt_compile=`echo "$ac_compile" | $SED \
7893    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7894    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7895    -e 's:$: $lt_compiler_flag:'`
7896    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7897    (eval "$lt_compile" 2>conftest.err)
7898    ac_status=$?
7899    cat conftest.err >&5
7900    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7901    if (exit $ac_status) && test -s "$ac_outfile"; then
7902      # The compiler can only warn and ignore the option if not recognized
7903      # So say no if there are warnings other than the usual output.
7904      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7905      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7906      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7907        lt_cv_prog_compiler_rtti_exceptions=yes
7908      fi
7909    fi
7910    $RM conftest*
7911
7912 fi
7913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7914 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7915
7916 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7917     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7918 else
7919     :
7920 fi
7921
7922 fi
7923
7924
7925
7926
7927
7928
7929   lt_prog_compiler_wl=
7930 lt_prog_compiler_pic=
7931 lt_prog_compiler_static=
7932
7933
7934   if test "$GCC" = yes; then
7935     lt_prog_compiler_wl='-Wl,'
7936     lt_prog_compiler_static='-static'
7937
7938     case $host_os in
7939       aix*)
7940       # All AIX code is PIC.
7941       if test "$host_cpu" = ia64; then
7942         # AIX 5 now supports IA64 processor
7943         lt_prog_compiler_static='-Bstatic'
7944       fi
7945       ;;
7946
7947     amigaos*)
7948       case $host_cpu in
7949       powerpc)
7950             # see comment about AmigaOS4 .so support
7951             lt_prog_compiler_pic='-fPIC'
7952         ;;
7953       m68k)
7954             # FIXME: we need at least 68020 code to build shared libraries, but
7955             # adding the `-m68020' flag to GCC prevents building anything better,
7956             # like `-m68040'.
7957             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7958         ;;
7959       esac
7960       ;;
7961
7962     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7963       # PIC is the default for these OSes.
7964       ;;
7965
7966     mingw* | cygwin* | pw32* | os2* | cegcc*)
7967       # This hack is so that the source file can tell whether it is being
7968       # built for inclusion in a dll (and should export symbols for example).
7969       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7970       # (--disable-auto-import) libraries
7971       lt_prog_compiler_pic='-DDLL_EXPORT'
7972       ;;
7973
7974     darwin* | rhapsody*)
7975       # PIC is the default on this platform
7976       # Common symbols not allowed in MH_DYLIB files
7977       lt_prog_compiler_pic='-fno-common'
7978       ;;
7979
7980     haiku*)
7981       # PIC is the default for Haiku.
7982       # The "-static" flag exists, but is broken.
7983       lt_prog_compiler_static=
7984       ;;
7985
7986     hpux*)
7987       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7988       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7989       # sets the default TLS model and affects inlining.
7990       case $host_cpu in
7991       hppa*64*)
7992         # +Z the default
7993         ;;
7994       *)
7995         lt_prog_compiler_pic='-fPIC'
7996         ;;
7997       esac
7998       ;;
7999
8000     interix[3-9]*)
8001       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8002       # Instead, we relocate shared libraries at runtime.
8003       ;;
8004
8005     msdosdjgpp*)
8006       # Just because we use GCC doesn't mean we suddenly get shared libraries
8007       # on systems that don't support them.
8008       lt_prog_compiler_can_build_shared=no
8009       enable_shared=no
8010       ;;
8011
8012     *nto* | *qnx*)
8013       # QNX uses GNU C++, but need to define -shared option too, otherwise
8014       # it will coredump.
8015       lt_prog_compiler_pic='-fPIC -shared'
8016       ;;
8017
8018     sysv4*MP*)
8019       if test -d /usr/nec; then
8020         lt_prog_compiler_pic=-Kconform_pic
8021       fi
8022       ;;
8023
8024     *)
8025       lt_prog_compiler_pic='-fPIC'
8026       ;;
8027     esac
8028
8029     case $cc_basename in
8030     nvcc*) # Cuda Compiler Driver 2.2
8031       lt_prog_compiler_wl='-Xlinker '
8032       if test -n "$lt_prog_compiler_pic"; then
8033         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8034       fi
8035       ;;
8036     esac
8037   else
8038     # PORTME Check for flag to pass linker flags through the system compiler.
8039     case $host_os in
8040     aix*)
8041       lt_prog_compiler_wl='-Wl,'
8042       if test "$host_cpu" = ia64; then
8043         # AIX 5 now supports IA64 processor
8044         lt_prog_compiler_static='-Bstatic'
8045       else
8046         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8047       fi
8048       ;;
8049
8050     mingw* | cygwin* | pw32* | os2* | cegcc*)
8051       # This hack is so that the source file can tell whether it is being
8052       # built for inclusion in a dll (and should export symbols for example).
8053       lt_prog_compiler_pic='-DDLL_EXPORT'
8054       ;;
8055
8056     hpux9* | hpux10* | hpux11*)
8057       lt_prog_compiler_wl='-Wl,'
8058       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8059       # not for PA HP-UX.
8060       case $host_cpu in
8061       hppa*64*|ia64*)
8062         # +Z the default
8063         ;;
8064       *)
8065         lt_prog_compiler_pic='+Z'
8066         ;;
8067       esac
8068       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8069       lt_prog_compiler_static='${wl}-a ${wl}archive'
8070       ;;
8071
8072     irix5* | irix6* | nonstopux*)
8073       lt_prog_compiler_wl='-Wl,'
8074       # PIC (with -KPIC) is the default.
8075       lt_prog_compiler_static='-non_shared'
8076       ;;
8077
8078     linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8079       case $cc_basename in
8080       # old Intel for x86_64 which still supported -KPIC.
8081       ecc*)
8082         lt_prog_compiler_wl='-Wl,'
8083         lt_prog_compiler_pic='-KPIC'
8084         lt_prog_compiler_static='-static'
8085         ;;
8086       # icc used to be incompatible with GCC.
8087       # ICC 10 doesn't accept -KPIC any more.
8088       icc* | ifort*)
8089         lt_prog_compiler_wl='-Wl,'
8090         lt_prog_compiler_pic='-fPIC'
8091         lt_prog_compiler_static='-static'
8092         ;;
8093       # Lahey Fortran 8.1.
8094       lf95*)
8095         lt_prog_compiler_wl='-Wl,'
8096         lt_prog_compiler_pic='--shared'
8097         lt_prog_compiler_static='--static'
8098         ;;
8099       nagfor*)
8100         # NAG Fortran compiler
8101         lt_prog_compiler_wl='-Wl,-Wl,,'
8102         lt_prog_compiler_pic='-PIC'
8103         lt_prog_compiler_static='-Bstatic'
8104         ;;
8105       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8106         # Portland Group compilers (*not* the Pentium gcc compiler,
8107         # which looks to be a dead project)
8108         lt_prog_compiler_wl='-Wl,'
8109         lt_prog_compiler_pic='-fpic'
8110         lt_prog_compiler_static='-Bstatic'
8111         ;;
8112       ccc*)
8113         lt_prog_compiler_wl='-Wl,'
8114         # All Alpha code is PIC.
8115         lt_prog_compiler_static='-non_shared'
8116         ;;
8117       xl* | bgxl* | bgf* | mpixl*)
8118         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8119         lt_prog_compiler_wl='-Wl,'
8120         lt_prog_compiler_pic='-qpic'
8121         lt_prog_compiler_static='-qstaticlink'
8122         ;;
8123       *)
8124         case `$CC -V 2>&1 | sed 5q` in
8125         *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8126           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8127           lt_prog_compiler_pic='-KPIC'
8128           lt_prog_compiler_static='-Bstatic'
8129           lt_prog_compiler_wl=''
8130           ;;
8131         *Sun\ F* | *Sun*Fortran*)
8132           lt_prog_compiler_pic='-KPIC'
8133           lt_prog_compiler_static='-Bstatic'
8134           lt_prog_compiler_wl='-Qoption ld '
8135           ;;
8136         *Sun\ C*)
8137           # Sun C 5.9
8138           lt_prog_compiler_pic='-KPIC'
8139           lt_prog_compiler_static='-Bstatic'
8140           lt_prog_compiler_wl='-Wl,'
8141           ;;
8142         *Intel*\ [CF]*Compiler*)
8143           lt_prog_compiler_wl='-Wl,'
8144           lt_prog_compiler_pic='-fPIC'
8145           lt_prog_compiler_static='-static'
8146           ;;
8147         *Portland\ Group*)
8148           lt_prog_compiler_wl='-Wl,'
8149           lt_prog_compiler_pic='-fpic'
8150           lt_prog_compiler_static='-Bstatic'
8151           ;;
8152         esac
8153         ;;
8154       esac
8155       ;;
8156
8157     newsos6)
8158       lt_prog_compiler_pic='-KPIC'
8159       lt_prog_compiler_static='-Bstatic'
8160       ;;
8161
8162     *nto* | *qnx*)
8163       # QNX uses GNU C++, but need to define -shared option too, otherwise
8164       # it will coredump.
8165       lt_prog_compiler_pic='-fPIC -shared'
8166       ;;
8167
8168     osf3* | osf4* | osf5*)
8169       lt_prog_compiler_wl='-Wl,'
8170       # All OSF/1 code is PIC.
8171       lt_prog_compiler_static='-non_shared'
8172       ;;
8173
8174     rdos*)
8175       lt_prog_compiler_static='-non_shared'
8176       ;;
8177
8178     solaris*)
8179       lt_prog_compiler_pic='-KPIC'
8180       lt_prog_compiler_static='-Bstatic'
8181       case $cc_basename in
8182       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8183         lt_prog_compiler_wl='-Qoption ld ';;
8184       *)
8185         lt_prog_compiler_wl='-Wl,';;
8186       esac
8187       ;;
8188
8189     sunos4*)
8190       lt_prog_compiler_wl='-Qoption ld '
8191       lt_prog_compiler_pic='-PIC'
8192       lt_prog_compiler_static='-Bstatic'
8193       ;;
8194
8195     sysv4 | sysv4.2uw2* | sysv4.3*)
8196       lt_prog_compiler_wl='-Wl,'
8197       lt_prog_compiler_pic='-KPIC'
8198       lt_prog_compiler_static='-Bstatic'
8199       ;;
8200
8201     sysv4*MP*)
8202       if test -d /usr/nec ;then
8203         lt_prog_compiler_pic='-Kconform_pic'
8204         lt_prog_compiler_static='-Bstatic'
8205       fi
8206       ;;
8207
8208     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8209       lt_prog_compiler_wl='-Wl,'
8210       lt_prog_compiler_pic='-KPIC'
8211       lt_prog_compiler_static='-Bstatic'
8212       ;;
8213
8214     unicos*)
8215       lt_prog_compiler_wl='-Wl,'
8216       lt_prog_compiler_can_build_shared=no
8217       ;;
8218
8219     uts4*)
8220       lt_prog_compiler_pic='-pic'
8221       lt_prog_compiler_static='-Bstatic'
8222       ;;
8223
8224     *)
8225       lt_prog_compiler_can_build_shared=no
8226       ;;
8227     esac
8228   fi
8229
8230 case $host_os in
8231   # For platforms which do not support PIC, -DPIC is meaningless:
8232   *djgpp*)
8233     lt_prog_compiler_pic=
8234     ;;
8235   *)
8236     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8237     ;;
8238 esac
8239
8240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8241 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8242 if ${lt_cv_prog_compiler_pic+:} false; then :
8243   $as_echo_n "(cached) " >&6
8244 else
8245   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8246 fi
8247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8248 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
8249 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8250
8251 #
8252 # Check to make sure the PIC flag actually works.
8253 #
8254 if test -n "$lt_prog_compiler_pic"; then
8255   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8256 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8257 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8258   $as_echo_n "(cached) " >&6
8259 else
8260   lt_cv_prog_compiler_pic_works=no
8261    ac_outfile=conftest.$ac_objext
8262    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8263    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8264    # Insert the option either (1) after the last *FLAGS variable, or
8265    # (2) before a word containing "conftest.", or (3) at the end.
8266    # Note that $ac_compile itself does not contain backslashes and begins
8267    # with a dollar sign (not a hyphen), so the echo should work correctly.
8268    # The option is referenced via a variable to avoid confusing sed.
8269    lt_compile=`echo "$ac_compile" | $SED \
8270    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8271    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8272    -e 's:$: $lt_compiler_flag:'`
8273    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8274    (eval "$lt_compile" 2>conftest.err)
8275    ac_status=$?
8276    cat conftest.err >&5
8277    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8278    if (exit $ac_status) && test -s "$ac_outfile"; then
8279      # The compiler can only warn and ignore the option if not recognized
8280      # So say no if there are warnings other than the usual output.
8281      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8282      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8283      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8284        lt_cv_prog_compiler_pic_works=yes
8285      fi
8286    fi
8287    $RM conftest*
8288
8289 fi
8290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8291 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8292
8293 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8294     case $lt_prog_compiler_pic in
8295      "" | " "*) ;;
8296      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8297      esac
8298 else
8299     lt_prog_compiler_pic=
8300      lt_prog_compiler_can_build_shared=no
8301 fi
8302
8303 fi
8304
8305
8306
8307
8308
8309
8310
8311
8312
8313
8314
8315 #
8316 # Check to make sure the static flag actually works.
8317 #
8318 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8320 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8321 if ${lt_cv_prog_compiler_static_works+:} false; then :
8322   $as_echo_n "(cached) " >&6
8323 else
8324   lt_cv_prog_compiler_static_works=no
8325    save_LDFLAGS="$LDFLAGS"
8326    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8327    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8328    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8329      # The linker can only warn and ignore the option if not recognized
8330      # So say no if there are warnings
8331      if test -s conftest.err; then
8332        # Append any errors to the config.log.
8333        cat conftest.err 1>&5
8334        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8335        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8336        if diff conftest.exp conftest.er2 >/dev/null; then
8337          lt_cv_prog_compiler_static_works=yes
8338        fi
8339      else
8340        lt_cv_prog_compiler_static_works=yes
8341      fi
8342    fi
8343    $RM -r conftest*
8344    LDFLAGS="$save_LDFLAGS"
8345
8346 fi
8347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8348 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8349
8350 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8351     :
8352 else
8353     lt_prog_compiler_static=
8354 fi
8355
8356
8357
8358
8359
8360
8361
8362   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8363 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8364 if ${lt_cv_prog_compiler_c_o+:} false; then :
8365   $as_echo_n "(cached) " >&6
8366 else
8367   lt_cv_prog_compiler_c_o=no
8368    $RM -r conftest 2>/dev/null
8369    mkdir conftest
8370    cd conftest
8371    mkdir out
8372    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8373
8374    lt_compiler_flag="-o out/conftest2.$ac_objext"
8375    # Insert the option either (1) after the last *FLAGS variable, or
8376    # (2) before a word containing "conftest.", or (3) at the end.
8377    # Note that $ac_compile itself does not contain backslashes and begins
8378    # with a dollar sign (not a hyphen), so the echo should work correctly.
8379    lt_compile=`echo "$ac_compile" | $SED \
8380    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8381    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8382    -e 's:$: $lt_compiler_flag:'`
8383    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8384    (eval "$lt_compile" 2>out/conftest.err)
8385    ac_status=$?
8386    cat out/conftest.err >&5
8387    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8388    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8389    then
8390      # The compiler can only warn and ignore the option if not recognized
8391      # So say no if there are warnings
8392      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8393      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8394      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8395        lt_cv_prog_compiler_c_o=yes
8396      fi
8397    fi
8398    chmod u+w . 2>&5
8399    $RM conftest*
8400    # SGI C++ compiler will create directory out/ii_files/ for
8401    # template instantiation
8402    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8403    $RM out/* && rmdir out
8404    cd ..
8405    $RM -r conftest
8406    $RM conftest*
8407
8408 fi
8409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8410 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8411
8412
8413
8414
8415
8416
8417   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8418 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8419 if ${lt_cv_prog_compiler_c_o+:} false; then :
8420   $as_echo_n "(cached) " >&6
8421 else
8422   lt_cv_prog_compiler_c_o=no
8423    $RM -r conftest 2>/dev/null
8424    mkdir conftest
8425    cd conftest
8426    mkdir out
8427    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8428
8429    lt_compiler_flag="-o out/conftest2.$ac_objext"
8430    # Insert the option either (1) after the last *FLAGS variable, or
8431    # (2) before a word containing "conftest.", or (3) at the end.
8432    # Note that $ac_compile itself does not contain backslashes and begins
8433    # with a dollar sign (not a hyphen), so the echo should work correctly.
8434    lt_compile=`echo "$ac_compile" | $SED \
8435    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8436    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8437    -e 's:$: $lt_compiler_flag:'`
8438    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8439    (eval "$lt_compile" 2>out/conftest.err)
8440    ac_status=$?
8441    cat out/conftest.err >&5
8442    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8443    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8444    then
8445      # The compiler can only warn and ignore the option if not recognized
8446      # So say no if there are warnings
8447      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8448      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8449      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8450        lt_cv_prog_compiler_c_o=yes
8451      fi
8452    fi
8453    chmod u+w . 2>&5
8454    $RM conftest*
8455    # SGI C++ compiler will create directory out/ii_files/ for
8456    # template instantiation
8457    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8458    $RM out/* && rmdir out
8459    cd ..
8460    $RM -r conftest
8461    $RM conftest*
8462
8463 fi
8464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8465 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8466
8467
8468
8469
8470 hard_links="nottested"
8471 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8472   # do not overwrite the value of need_locks provided by the user
8473   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8474 $as_echo_n "checking if we can lock with hard links... " >&6; }
8475   hard_links=yes
8476   $RM conftest*
8477   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8478   touch conftest.a
8479   ln conftest.a conftest.b 2>&5 || hard_links=no
8480   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8481   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8482 $as_echo "$hard_links" >&6; }
8483   if test "$hard_links" = no; then
8484     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8485 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8486     need_locks=warn
8487   fi
8488 else
8489   need_locks=no
8490 fi
8491
8492
8493
8494
8495
8496
8497   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8498 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8499
8500   runpath_var=
8501   allow_undefined_flag=
8502   always_export_symbols=no
8503   archive_cmds=
8504   archive_expsym_cmds=
8505   compiler_needs_object=no
8506   enable_shared_with_static_runtimes=no
8507   export_dynamic_flag_spec=
8508   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8509   hardcode_automatic=no
8510   hardcode_direct=no
8511   hardcode_direct_absolute=no
8512   hardcode_libdir_flag_spec=
8513   hardcode_libdir_separator=
8514   hardcode_minus_L=no
8515   hardcode_shlibpath_var=unsupported
8516   inherit_rpath=no
8517   link_all_deplibs=unknown
8518   module_cmds=
8519   module_expsym_cmds=
8520   old_archive_from_new_cmds=
8521   old_archive_from_expsyms_cmds=
8522   thread_safe_flag_spec=
8523   whole_archive_flag_spec=
8524   # include_expsyms should be a list of space-separated symbols to be *always*
8525   # included in the symbol list
8526   include_expsyms=
8527   # exclude_expsyms can be an extended regexp of symbols to exclude
8528   # it will be wrapped by ` (' and `)$', so one must not match beginning or
8529   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8530   # as well as any symbol that contains `d'.
8531   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8532   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8533   # platforms (ab)use it in PIC code, but their linkers get confused if
8534   # the symbol is explicitly referenced.  Since portable code cannot
8535   # rely on this symbol name, it's probably fine to never include it in
8536   # preloaded symbol tables.
8537   # Exclude shared library initialization/finalization symbols.
8538   extract_expsyms_cmds=
8539
8540   case $host_os in
8541   cygwin* | mingw* | pw32* | cegcc*)
8542     # FIXME: the MSVC++ port hasn't been tested in a loooong time
8543     # When not using gcc, we currently assume that we are using
8544     # Microsoft Visual C++.
8545     if test "$GCC" != yes; then
8546       with_gnu_ld=no
8547     fi
8548     ;;
8549   interix*)
8550     # we just hope/assume this is gcc and not c89 (= MSVC++)
8551     with_gnu_ld=yes
8552     ;;
8553   openbsd*)
8554     with_gnu_ld=no
8555     ;;
8556   linux* | k*bsd*-gnu | gnu*)
8557     link_all_deplibs=no
8558     ;;
8559   esac
8560
8561   ld_shlibs=yes
8562
8563   # On some targets, GNU ld is compatible enough with the native linker
8564   # that we're better off using the native interface for both.
8565   lt_use_gnu_ld_interface=no
8566   if test "$with_gnu_ld" = yes; then
8567     case $host_os in
8568       aix*)
8569         # The AIX port of GNU ld has always aspired to compatibility
8570         # with the native linker.  However, as the warning in the GNU ld
8571         # block says, versions before 2.19.5* couldn't really create working
8572         # shared libraries, regardless of the interface used.
8573         case `$LD -v 2>&1` in
8574           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8575           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8576           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8577           *)
8578             lt_use_gnu_ld_interface=yes
8579             ;;
8580         esac
8581         ;;
8582       *)
8583         lt_use_gnu_ld_interface=yes
8584         ;;
8585     esac
8586   fi
8587
8588   if test "$lt_use_gnu_ld_interface" = yes; then
8589     # If archive_cmds runs LD, not CC, wlarc should be empty
8590     wlarc='${wl}'
8591
8592     # Set some defaults for GNU ld with shared library support. These
8593     # are reset later if shared libraries are not supported. Putting them
8594     # here allows them to be overridden if necessary.
8595     runpath_var=LD_RUN_PATH
8596     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8597     export_dynamic_flag_spec='${wl}--export-dynamic'
8598     # ancient GNU ld didn't support --whole-archive et. al.
8599     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8600       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8601     else
8602       whole_archive_flag_spec=
8603     fi
8604     supports_anon_versioning=no
8605     case `$LD -v 2>&1` in
8606       *GNU\ gold*) supports_anon_versioning=yes ;;
8607       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8608       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8609       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8610       *\ 2.11.*) ;; # other 2.11 versions
8611       *) supports_anon_versioning=yes ;;
8612     esac
8613
8614     # See if GNU ld supports shared libraries.
8615     case $host_os in
8616     aix[3-9]*)
8617       # On AIX/PPC, the GNU linker is very broken
8618       if test "$host_cpu" != ia64; then
8619         ld_shlibs=no
8620         cat <<_LT_EOF 1>&2
8621
8622 *** Warning: the GNU linker, at least up to release 2.19, is reported
8623 *** to be unable to reliably create shared libraries on AIX.
8624 *** Therefore, libtool is disabling shared libraries support.  If you
8625 *** really care for shared libraries, you may want to install binutils
8626 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8627 *** You will then need to restart the configuration process.
8628
8629 _LT_EOF
8630       fi
8631       ;;
8632
8633     amigaos*)
8634       case $host_cpu in
8635       powerpc)
8636             # see comment about AmigaOS4 .so support
8637             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8638             archive_expsym_cmds=''
8639         ;;
8640       m68k)
8641             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)'
8642             hardcode_libdir_flag_spec='-L$libdir'
8643             hardcode_minus_L=yes
8644         ;;
8645       esac
8646       ;;
8647
8648     beos*)
8649       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8650         allow_undefined_flag=unsupported
8651         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8652         # support --undefined.  This deserves some investigation.  FIXME
8653         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8654       else
8655         ld_shlibs=no
8656       fi
8657       ;;
8658
8659     cygwin* | mingw* | pw32* | cegcc*)
8660       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8661       # as there is no search path for DLLs.
8662       hardcode_libdir_flag_spec='-L$libdir'
8663       export_dynamic_flag_spec='${wl}--export-all-symbols'
8664       allow_undefined_flag=unsupported
8665       always_export_symbols=no
8666       enable_shared_with_static_runtimes=yes
8667       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
8668       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8669
8670       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8671         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8672         # If the export-symbols file already is a .def file (1st line
8673         # is EXPORTS), use it as is; otherwise, prepend...
8674         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8675           cp $export_symbols $output_objdir/$soname.def;
8676         else
8677           echo EXPORTS > $output_objdir/$soname.def;
8678           cat $export_symbols >> $output_objdir/$soname.def;
8679         fi~
8680         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8681       else
8682         ld_shlibs=no
8683       fi
8684       ;;
8685
8686     haiku*)
8687       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8688       link_all_deplibs=yes
8689       ;;
8690
8691     interix[3-9]*)
8692       hardcode_direct=no
8693       hardcode_shlibpath_var=no
8694       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8695       export_dynamic_flag_spec='${wl}-E'
8696       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8697       # Instead, shared libraries are loaded at an image base (0x10000000 by
8698       # default) and relocated if they conflict, which is a slow very memory
8699       # consuming and fragmenting process.  To avoid this, we pick a random,
8700       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8701       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8702       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8703       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'
8704       ;;
8705
8706     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8707       tmp_diet=no
8708       if test "$host_os" = linux-dietlibc; then
8709         case $cc_basename in
8710           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8711         esac
8712       fi
8713       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8714          && test "$tmp_diet" = no
8715       then
8716         tmp_addflag=' $pic_flag'
8717         tmp_sharedflag='-shared'
8718         case $cc_basename,$host_cpu in
8719         pgcc*)                          # Portland Group C compiler
8720           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'
8721           tmp_addflag=' $pic_flag'
8722           ;;
8723         pgf77* | pgf90* | pgf95* | pgfortran*)
8724                                         # Portland Group f77 and f90 compilers
8725           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'
8726           tmp_addflag=' $pic_flag -Mnomain' ;;
8727         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8728           tmp_addflag=' -i_dynamic' ;;
8729         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8730           tmp_addflag=' -i_dynamic -nofor_main' ;;
8731         ifc* | ifort*)                  # Intel Fortran compiler
8732           tmp_addflag=' -nofor_main' ;;
8733         lf95*)                          # Lahey Fortran 8.1
8734           whole_archive_flag_spec=
8735           tmp_sharedflag='--shared' ;;
8736         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8737           tmp_sharedflag='-qmkshrobj'
8738           tmp_addflag= ;;
8739         nvcc*)  # Cuda Compiler Driver 2.2
8740           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'
8741           compiler_needs_object=yes
8742           ;;
8743         esac
8744         case `$CC -V 2>&1 | sed 5q` in
8745         *Sun\ C*)                       # Sun C 5.9
8746           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'
8747           compiler_needs_object=yes
8748           tmp_sharedflag='-G' ;;
8749         *Sun\ F*)                       # Sun Fortran 8.3
8750           tmp_sharedflag='-G' ;;
8751         esac
8752         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8753
8754         if test "x$supports_anon_versioning" = xyes; then
8755           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8756             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8757             echo "local: *; };" >> $output_objdir/$libname.ver~
8758             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8759         fi
8760
8761         case $cc_basename in
8762         xlf* | bgf* | bgxlf* | mpixlf*)
8763           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8764           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8765           hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8766           archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8767           if test "x$supports_anon_versioning" = xyes; then
8768             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8769               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8770               echo "local: *; };" >> $output_objdir/$libname.ver~
8771               $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8772           fi
8773           ;;
8774         esac
8775       else
8776         ld_shlibs=no
8777       fi
8778       ;;
8779
8780     netbsd* | netbsdelf*-gnu)
8781       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8782         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8783         wlarc=
8784       else
8785         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8786         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8787       fi
8788       ;;
8789
8790     solaris*)
8791       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8792         ld_shlibs=no
8793         cat <<_LT_EOF 1>&2
8794
8795 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8796 *** create shared libraries on Solaris systems.  Therefore, libtool
8797 *** is disabling shared libraries support.  We urge you to upgrade GNU
8798 *** binutils to release 2.9.1 or newer.  Another option is to modify
8799 *** your PATH or compiler configuration so that the native linker is
8800 *** used, and then restart.
8801
8802 _LT_EOF
8803       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8804         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8805         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8806       else
8807         ld_shlibs=no
8808       fi
8809       ;;
8810
8811     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8812       case `$LD -v 2>&1` in
8813         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8814         ld_shlibs=no
8815         cat <<_LT_EOF 1>&2
8816
8817 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8818 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8819 *** is disabling shared libraries support.  We urge you to upgrade GNU
8820 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8821 *** your PATH or compiler configuration so that the native linker is
8822 *** used, and then restart.
8823
8824 _LT_EOF
8825         ;;
8826         *)
8827           # For security reasons, it is highly recommended that you always
8828           # use absolute paths for naming shared libraries, and exclude the
8829           # DT_RUNPATH tag from executables and libraries.  But doing so
8830           # requires that you compile everything twice, which is a pain.
8831           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8832             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8833             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8834             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8835           else
8836             ld_shlibs=no
8837           fi
8838         ;;
8839       esac
8840       ;;
8841
8842     sunos4*)
8843       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8844       wlarc=
8845       hardcode_direct=yes
8846       hardcode_shlibpath_var=no
8847       ;;
8848
8849     *)
8850       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8851         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8852         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8853       else
8854         ld_shlibs=no
8855       fi
8856       ;;
8857     esac
8858
8859     if test "$ld_shlibs" = no; then
8860       runpath_var=
8861       hardcode_libdir_flag_spec=
8862       export_dynamic_flag_spec=
8863       whole_archive_flag_spec=
8864     fi
8865   else
8866     # PORTME fill in a description of your system's linker (not GNU ld)
8867     case $host_os in
8868     aix3*)
8869       allow_undefined_flag=unsupported
8870       always_export_symbols=yes
8871       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'
8872       # Note: this linker hardcodes the directories in LIBPATH if there
8873       # are no directories specified by -L.
8874       hardcode_minus_L=yes
8875       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8876         # Neither direct hardcoding nor static linking is supported with a
8877         # broken collect2.
8878         hardcode_direct=unsupported
8879       fi
8880       ;;
8881
8882     aix[4-9]*)
8883       if test "$host_cpu" = ia64; then
8884         # On IA64, the linker does run time linking by default, so we don't
8885         # have to do anything special.
8886         aix_use_runtimelinking=no
8887         exp_sym_flag='-Bexport'
8888         no_entry_flag=""
8889       else
8890         # If we're using GNU nm, then we don't want the "-C" option.
8891         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8892         # Also, AIX nm treats weak defined symbols like other global
8893         # defined symbols, whereas GNU nm marks them as "W".
8894         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8895           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'
8896         else
8897           export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8898         fi
8899         aix_use_runtimelinking=no
8900
8901         # Test if we are trying to use run time linking or normal
8902         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8903         # need to do runtime linking.
8904         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8905           for ld_flag in $LDFLAGS; do
8906           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8907             aix_use_runtimelinking=yes
8908             break
8909           fi
8910           done
8911           ;;
8912         esac
8913
8914         exp_sym_flag='-bexport'
8915         no_entry_flag='-bnoentry'
8916       fi
8917
8918       # When large executables or shared objects are built, AIX ld can
8919       # have problems creating the table of contents.  If linking a library
8920       # or program results in "error TOC overflow" add -mminimal-toc to
8921       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8922       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8923
8924       archive_cmds=''
8925       hardcode_direct=yes
8926       hardcode_direct_absolute=yes
8927       hardcode_libdir_separator=':'
8928       link_all_deplibs=yes
8929       file_list_spec='${wl}-f,'
8930
8931       if test "$GCC" = yes; then
8932         case $host_os in aix4.[012]|aix4.[012].*)
8933         # We only want to do this on AIX 4.2 and lower, the check
8934         # below for broken collect2 doesn't work under 4.3+
8935           collect2name=`${CC} -print-prog-name=collect2`
8936           if test -f "$collect2name" &&
8937            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8938           then
8939           # We have reworked collect2
8940           :
8941           else
8942           # We have old collect2
8943           hardcode_direct=unsupported
8944           # It fails to find uninstalled libraries when the uninstalled
8945           # path is not listed in the libpath.  Setting hardcode_minus_L
8946           # to unsupported forces relinking
8947           hardcode_minus_L=yes
8948           hardcode_libdir_flag_spec='-L$libdir'
8949           hardcode_libdir_separator=
8950           fi
8951           ;;
8952         esac
8953         shared_flag='-shared'
8954         if test "$aix_use_runtimelinking" = yes; then
8955           shared_flag="$shared_flag "'${wl}-G'
8956         fi
8957         link_all_deplibs=no
8958       else
8959         # not using gcc
8960         if test "$host_cpu" = ia64; then
8961         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8962         # chokes on -Wl,-G. The following line is correct:
8963           shared_flag='-G'
8964         else
8965           if test "$aix_use_runtimelinking" = yes; then
8966             shared_flag='${wl}-G'
8967           else
8968             shared_flag='${wl}-bM:SRE'
8969           fi
8970         fi
8971       fi
8972
8973       export_dynamic_flag_spec='${wl}-bexpall'
8974       # It seems that -bexpall does not export symbols beginning with
8975       # underscore (_), so it is better to generate a list of symbols to export.
8976       always_export_symbols=yes
8977       if test "$aix_use_runtimelinking" = yes; then
8978         # Warning - without using the other runtime loading flags (-brtl),
8979         # -berok will link without error, but may produce a broken library.
8980         allow_undefined_flag='-berok'
8981         # Determine the default libpath from the value encoded in an
8982         # empty executable.
8983         if test "${lt_cv_aix_libpath+set}" = set; then
8984   aix_libpath=$lt_cv_aix_libpath
8985 else
8986   if ${lt_cv_aix_libpath_+:} false; then :
8987   $as_echo_n "(cached) " >&6
8988 else
8989   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8990 /* end confdefs.h.  */
8991
8992 int
8993 main ()
8994 {
8995
8996   ;
8997   return 0;
8998 }
8999 _ACEOF
9000 if ac_fn_c_try_link "$LINENO"; then :
9001
9002   lt_aix_libpath_sed='
9003       /Import File Strings/,/^$/ {
9004           /^0/ {
9005               s/^0  *\([^ ]*\) *$/\1/
9006               p
9007           }
9008       }'
9009   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9010   # Check for a 64-bit object if we didn't find anything.
9011   if test -z "$lt_cv_aix_libpath_"; then
9012     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9013   fi
9014 fi
9015 rm -f core conftest.err conftest.$ac_objext \
9016     conftest$ac_exeext conftest.$ac_ext
9017   if test -z "$lt_cv_aix_libpath_"; then
9018     lt_cv_aix_libpath_="/usr/lib:/lib"
9019   fi
9020
9021 fi
9022
9023   aix_libpath=$lt_cv_aix_libpath_
9024 fi
9025
9026         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9027         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"
9028       else
9029         if test "$host_cpu" = ia64; then
9030           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9031           allow_undefined_flag="-z nodefs"
9032           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"
9033         else
9034          # Determine the default libpath from the value encoded in an
9035          # empty executable.
9036          if test "${lt_cv_aix_libpath+set}" = set; then
9037   aix_libpath=$lt_cv_aix_libpath
9038 else
9039   if ${lt_cv_aix_libpath_+:} false; then :
9040   $as_echo_n "(cached) " >&6
9041 else
9042   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9043 /* end confdefs.h.  */
9044
9045 int
9046 main ()
9047 {
9048
9049   ;
9050   return 0;
9051 }
9052 _ACEOF
9053 if ac_fn_c_try_link "$LINENO"; then :
9054
9055   lt_aix_libpath_sed='
9056       /Import File Strings/,/^$/ {
9057           /^0/ {
9058               s/^0  *\([^ ]*\) *$/\1/
9059               p
9060           }
9061       }'
9062   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9063   # Check for a 64-bit object if we didn't find anything.
9064   if test -z "$lt_cv_aix_libpath_"; then
9065     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9066   fi
9067 fi
9068 rm -f core conftest.err conftest.$ac_objext \
9069     conftest$ac_exeext conftest.$ac_ext
9070   if test -z "$lt_cv_aix_libpath_"; then
9071     lt_cv_aix_libpath_="/usr/lib:/lib"
9072   fi
9073
9074 fi
9075
9076   aix_libpath=$lt_cv_aix_libpath_
9077 fi
9078
9079          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9080           # Warning - without using the other run time loading flags,
9081           # -berok will link without error, but may produce a broken library.
9082           no_undefined_flag=' ${wl}-bernotok'
9083           allow_undefined_flag=' ${wl}-berok'
9084           if test "$with_gnu_ld" = yes; then
9085             # We only use this code for GNU lds that support --whole-archive.
9086             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9087           else
9088             # Exported symbols can be pulled into shared objects from archives
9089             whole_archive_flag_spec='$convenience'
9090           fi
9091           archive_cmds_need_lc=yes
9092           # This is similar to how AIX traditionally builds its shared libraries.
9093           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'
9094         fi
9095       fi
9096       ;;
9097
9098     amigaos*)
9099       case $host_cpu in
9100       powerpc)
9101             # see comment about AmigaOS4 .so support
9102             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9103             archive_expsym_cmds=''
9104         ;;
9105       m68k)
9106             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)'
9107             hardcode_libdir_flag_spec='-L$libdir'
9108             hardcode_minus_L=yes
9109         ;;
9110       esac
9111       ;;
9112
9113     bsdi[45]*)
9114       export_dynamic_flag_spec=-rdynamic
9115       ;;
9116
9117     cygwin* | mingw* | pw32* | cegcc*)
9118       # When not using gcc, we currently assume that we are using
9119       # Microsoft Visual C++.
9120       # hardcode_libdir_flag_spec is actually meaningless, as there is
9121       # no search path for DLLs.
9122       case $cc_basename in
9123       cl*)
9124         # Native MSVC
9125         hardcode_libdir_flag_spec=' '
9126         allow_undefined_flag=unsupported
9127         always_export_symbols=yes
9128         file_list_spec='@'
9129         # Tell ltmain to make .lib files, not .a files.
9130         libext=lib
9131         # Tell ltmain to make .dll files, not .so files.
9132         shrext_cmds=".dll"
9133         # FIXME: Setting linknames here is a bad hack.
9134         archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9135         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9136             sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9137           else
9138             sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9139           fi~
9140           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9141           linknames='
9142         # The linker will not automatically build a static lib if we build a DLL.
9143         # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9144         enable_shared_with_static_runtimes=yes
9145         exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9146         export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9147         # Don't use ranlib
9148         old_postinstall_cmds='chmod 644 $oldlib'
9149         postlink_cmds='lt_outputfile="@OUTPUT@"~
9150           lt_tool_outputfile="@TOOL_OUTPUT@"~
9151           case $lt_outputfile in
9152             *.exe|*.EXE) ;;
9153             *)
9154               lt_outputfile="$lt_outputfile.exe"
9155               lt_tool_outputfile="$lt_tool_outputfile.exe"
9156               ;;
9157           esac~
9158           if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9159             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9160             $RM "$lt_outputfile.manifest";
9161           fi'
9162         ;;
9163       *)
9164         # Assume MSVC wrapper
9165         hardcode_libdir_flag_spec=' '
9166         allow_undefined_flag=unsupported
9167         # Tell ltmain to make .lib files, not .a files.
9168         libext=lib
9169         # Tell ltmain to make .dll files, not .so files.
9170         shrext_cmds=".dll"
9171         # FIXME: Setting linknames here is a bad hack.
9172         archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9173         # The linker will automatically build a .lib file if we build a DLL.
9174         old_archive_from_new_cmds='true'
9175         # FIXME: Should let the user specify the lib program.
9176         old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9177         enable_shared_with_static_runtimes=yes
9178         ;;
9179       esac
9180       ;;
9181
9182     darwin* | rhapsody*)
9183
9184
9185   archive_cmds_need_lc=no
9186   hardcode_direct=no
9187   hardcode_automatic=yes
9188   hardcode_shlibpath_var=unsupported
9189   if test "$lt_cv_ld_force_load" = "yes"; then
9190     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\"`'
9191
9192   else
9193     whole_archive_flag_spec=''
9194   fi
9195   link_all_deplibs=yes
9196   allow_undefined_flag="$_lt_dar_allow_undefined"
9197   case $cc_basename in
9198      ifort*) _lt_dar_can_shared=yes ;;
9199      *) _lt_dar_can_shared=$GCC ;;
9200   esac
9201   if test "$_lt_dar_can_shared" = "yes"; then
9202     output_verbose_link_cmd=func_echo_all
9203     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9204     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9205     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}"
9206     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}"
9207
9208   else
9209   ld_shlibs=no
9210   fi
9211
9212       ;;
9213
9214     dgux*)
9215       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9216       hardcode_libdir_flag_spec='-L$libdir'
9217       hardcode_shlibpath_var=no
9218       ;;
9219
9220     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9221     # support.  Future versions do this automatically, but an explicit c++rt0.o
9222     # does not break anything, and helps significantly (at the cost of a little
9223     # extra space).
9224     freebsd2.2*)
9225       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9226       hardcode_libdir_flag_spec='-R$libdir'
9227       hardcode_direct=yes
9228       hardcode_shlibpath_var=no
9229       ;;
9230
9231     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9232     freebsd2.*)
9233       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9234       hardcode_direct=yes
9235       hardcode_minus_L=yes
9236       hardcode_shlibpath_var=no
9237       ;;
9238
9239     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9240     freebsd* | dragonfly*)
9241       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9242       hardcode_libdir_flag_spec='-R$libdir'
9243       hardcode_direct=yes
9244       hardcode_shlibpath_var=no
9245       ;;
9246
9247     hpux9*)
9248       if test "$GCC" = yes; then
9249         archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9250       else
9251         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'
9252       fi
9253       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9254       hardcode_libdir_separator=:
9255       hardcode_direct=yes
9256
9257       # hardcode_minus_L: Not really in the search PATH,
9258       # but as the default location of the library.
9259       hardcode_minus_L=yes
9260       export_dynamic_flag_spec='${wl}-E'
9261       ;;
9262
9263     hpux10*)
9264       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9265         archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9266       else
9267         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9268       fi
9269       if test "$with_gnu_ld" = no; then
9270         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9271         hardcode_libdir_separator=:
9272         hardcode_direct=yes
9273         hardcode_direct_absolute=yes
9274         export_dynamic_flag_spec='${wl}-E'
9275         # hardcode_minus_L: Not really in the search PATH,
9276         # but as the default location of the library.
9277         hardcode_minus_L=yes
9278       fi
9279       ;;
9280
9281     hpux11*)
9282       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9283         case $host_cpu in
9284         hppa*64*)
9285           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9286           ;;
9287         ia64*)
9288           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9289           ;;
9290         *)
9291           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9292           ;;
9293         esac
9294       else
9295         case $host_cpu in
9296         hppa*64*)
9297           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9298           ;;
9299         ia64*)
9300           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9301           ;;
9302         *)
9303
9304           # Older versions of the 11.00 compiler do not understand -b yet
9305           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9306           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9307 $as_echo_n "checking if $CC understands -b... " >&6; }
9308 if ${lt_cv_prog_compiler__b+:} false; then :
9309   $as_echo_n "(cached) " >&6
9310 else
9311   lt_cv_prog_compiler__b=no
9312    save_LDFLAGS="$LDFLAGS"
9313    LDFLAGS="$LDFLAGS -b"
9314    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9315    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9316      # The linker can only warn and ignore the option if not recognized
9317      # So say no if there are warnings
9318      if test -s conftest.err; then
9319        # Append any errors to the config.log.
9320        cat conftest.err 1>&5
9321        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9322        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9323        if diff conftest.exp conftest.er2 >/dev/null; then
9324          lt_cv_prog_compiler__b=yes
9325        fi
9326      else
9327        lt_cv_prog_compiler__b=yes
9328      fi
9329    fi
9330    $RM -r conftest*
9331    LDFLAGS="$save_LDFLAGS"
9332
9333 fi
9334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9335 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9336
9337 if test x"$lt_cv_prog_compiler__b" = xyes; then
9338     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9339 else
9340     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9341 fi
9342
9343           ;;
9344         esac
9345       fi
9346       if test "$with_gnu_ld" = no; then
9347         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9348         hardcode_libdir_separator=:
9349
9350         case $host_cpu in
9351         hppa*64*|ia64*)
9352           hardcode_direct=no
9353           hardcode_shlibpath_var=no
9354           ;;
9355         *)
9356           hardcode_direct=yes
9357           hardcode_direct_absolute=yes
9358           export_dynamic_flag_spec='${wl}-E'
9359
9360           # hardcode_minus_L: Not really in the search PATH,
9361           # but as the default location of the library.
9362           hardcode_minus_L=yes
9363           ;;
9364         esac
9365       fi
9366       ;;
9367
9368     irix5* | irix6* | nonstopux*)
9369       if test "$GCC" = yes; then
9370         archive_cmds='$CC -shared $pic_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'
9371         # Try to use the -exported_symbol ld option, if it does not
9372         # work, assume that -exports_file does not work either and
9373         # implicitly export all symbols.
9374         # This should be the same for all languages, so no per-tag cache variable.
9375         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9376 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9377 if ${lt_cv_irix_exported_symbol+:} false; then :
9378   $as_echo_n "(cached) " >&6
9379 else
9380   save_LDFLAGS="$LDFLAGS"
9381            LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9382            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9383 /* end confdefs.h.  */
9384 int foo (void) { return 0; }
9385 _ACEOF
9386 if ac_fn_c_try_link "$LINENO"; then :
9387   lt_cv_irix_exported_symbol=yes
9388 else
9389   lt_cv_irix_exported_symbol=no
9390 fi
9391 rm -f core conftest.err conftest.$ac_objext \
9392     conftest$ac_exeext conftest.$ac_ext
9393            LDFLAGS="$save_LDFLAGS"
9394 fi
9395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9396 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
9397         if test "$lt_cv_irix_exported_symbol" = yes; then
9398           archive_expsym_cmds='$CC -shared $pic_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 ${wl}-exports_file ${wl}$export_symbols -o $lib'
9399         fi
9400       else
9401         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'
9402         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'
9403       fi
9404       archive_cmds_need_lc='no'
9405       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9406       hardcode_libdir_separator=:
9407       inherit_rpath=yes
9408       link_all_deplibs=yes
9409       ;;
9410
9411     netbsd* | netbsdelf*-gnu)
9412       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9413         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9414       else
9415         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9416       fi
9417       hardcode_libdir_flag_spec='-R$libdir'
9418       hardcode_direct=yes
9419       hardcode_shlibpath_var=no
9420       ;;
9421
9422     newsos6)
9423       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9424       hardcode_direct=yes
9425       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9426       hardcode_libdir_separator=:
9427       hardcode_shlibpath_var=no
9428       ;;
9429
9430     *nto* | *qnx*)
9431       ;;
9432
9433     openbsd*)
9434       if test -f /usr/libexec/ld.so; then
9435         hardcode_direct=yes
9436         hardcode_shlibpath_var=no
9437         hardcode_direct_absolute=yes
9438         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9439           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9440           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9441           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9442           export_dynamic_flag_spec='${wl}-E'
9443         else
9444           case $host_os in
9445            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9446              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9447              hardcode_libdir_flag_spec='-R$libdir'
9448              ;;
9449            *)
9450              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9451              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9452              ;;
9453           esac
9454         fi
9455       else
9456         ld_shlibs=no
9457       fi
9458       ;;
9459
9460     os2*)
9461       hardcode_libdir_flag_spec='-L$libdir'
9462       hardcode_minus_L=yes
9463       allow_undefined_flag=unsupported
9464       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'
9465       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9466       ;;
9467
9468     osf3*)
9469       if test "$GCC" = yes; then
9470         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9471         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'
9472       else
9473         allow_undefined_flag=' -expect_unresolved \*'
9474         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'
9475       fi
9476       archive_cmds_need_lc='no'
9477       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9478       hardcode_libdir_separator=:
9479       ;;
9480
9481     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9482       if test "$GCC" = yes; then
9483         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9484         archive_cmds='$CC -shared${allow_undefined_flag} $pic_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'
9485         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9486       else
9487         allow_undefined_flag=' -expect_unresolved \*'
9488         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'
9489         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~
9490         $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'
9491
9492         # Both c and cxx compiler support -rpath directly
9493         hardcode_libdir_flag_spec='-rpath $libdir'
9494       fi
9495       archive_cmds_need_lc='no'
9496       hardcode_libdir_separator=:
9497       ;;
9498
9499     solaris*)
9500       no_undefined_flag=' -z defs'
9501       if test "$GCC" = yes; then
9502         wlarc='${wl}'
9503         archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9504         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9505           $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9506       else
9507         case `$CC -V 2>&1` in
9508         *"Compilers 5.0"*)
9509           wlarc=''
9510           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9511           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9512           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9513           ;;
9514         *)
9515           wlarc='${wl}'
9516           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9517           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9518           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9519           ;;
9520         esac
9521       fi
9522       hardcode_libdir_flag_spec='-R$libdir'
9523       hardcode_shlibpath_var=no
9524       case $host_os in
9525       solaris2.[0-5] | solaris2.[0-5].*) ;;
9526       *)
9527         # The compiler driver will combine and reorder linker options,
9528         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9529         # but is careful enough not to reorder.
9530         # Supported since Solaris 2.6 (maybe 2.5.1?)
9531         if test "$GCC" = yes; then
9532           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9533         else
9534           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9535         fi
9536         ;;
9537       esac
9538       link_all_deplibs=yes
9539       ;;
9540
9541     sunos4*)
9542       if test "x$host_vendor" = xsequent; then
9543         # Use $CC to link under sequent, because it throws in some extra .o
9544         # files that make .init and .fini sections work.
9545         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9546       else
9547         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9548       fi
9549       hardcode_libdir_flag_spec='-L$libdir'
9550       hardcode_direct=yes
9551       hardcode_minus_L=yes
9552       hardcode_shlibpath_var=no
9553       ;;
9554
9555     sysv4)
9556       case $host_vendor in
9557         sni)
9558           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9559           hardcode_direct=yes # is this really true???
9560         ;;
9561         siemens)
9562           ## LD is ld it makes a PLAMLIB
9563           ## CC just makes a GrossModule.
9564           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9565           reload_cmds='$CC -r -o $output$reload_objs'
9566           hardcode_direct=no
9567         ;;
9568         motorola)
9569           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9570           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9571         ;;
9572       esac
9573       runpath_var='LD_RUN_PATH'
9574       hardcode_shlibpath_var=no
9575       ;;
9576
9577     sysv4.3*)
9578       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9579       hardcode_shlibpath_var=no
9580       export_dynamic_flag_spec='-Bexport'
9581       ;;
9582
9583     sysv4*MP*)
9584       if test -d /usr/nec; then
9585         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9586         hardcode_shlibpath_var=no
9587         runpath_var=LD_RUN_PATH
9588         hardcode_runpath_var=yes
9589         ld_shlibs=yes
9590       fi
9591       ;;
9592
9593     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9594       no_undefined_flag='${wl}-z,text'
9595       archive_cmds_need_lc=no
9596       hardcode_shlibpath_var=no
9597       runpath_var='LD_RUN_PATH'
9598
9599       if test "$GCC" = yes; then
9600         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9601         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9602       else
9603         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9604         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9605       fi
9606       ;;
9607
9608     sysv5* | sco3.2v5* | sco5v6*)
9609       # Note: We can NOT use -z defs as we might desire, because we do not
9610       # link with -lc, and that would cause any symbols used from libc to
9611       # always be unresolved, which means just about no library would
9612       # ever link correctly.  If we're not using GNU ld we use -z text
9613       # though, which does catch some bad symbols but isn't as heavy-handed
9614       # as -z defs.
9615       no_undefined_flag='${wl}-z,text'
9616       allow_undefined_flag='${wl}-z,nodefs'
9617       archive_cmds_need_lc=no
9618       hardcode_shlibpath_var=no
9619       hardcode_libdir_flag_spec='${wl}-R,$libdir'
9620       hardcode_libdir_separator=':'
9621       link_all_deplibs=yes
9622       export_dynamic_flag_spec='${wl}-Bexport'
9623       runpath_var='LD_RUN_PATH'
9624
9625       if test "$GCC" = yes; then
9626         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9627         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9628       else
9629         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9630         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9631       fi
9632       ;;
9633
9634     uts4*)
9635       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9636       hardcode_libdir_flag_spec='-L$libdir'
9637       hardcode_shlibpath_var=no
9638       ;;
9639
9640     *)
9641       ld_shlibs=no
9642       ;;
9643     esac
9644
9645     if test x$host_vendor = xsni; then
9646       case $host in
9647       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9648         export_dynamic_flag_spec='${wl}-Blargedynsym'
9649         ;;
9650       esac
9651     fi
9652   fi
9653
9654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9655 $as_echo "$ld_shlibs" >&6; }
9656 test "$ld_shlibs" = no && can_build_shared=no
9657
9658 with_gnu_ld=$with_gnu_ld
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674 #
9675 # Do we need to explicitly link libc?
9676 #
9677 case "x$archive_cmds_need_lc" in
9678 x|xyes)
9679   # Assume -lc should be added
9680   archive_cmds_need_lc=yes
9681
9682   if test "$enable_shared" = yes && test "$GCC" = yes; then
9683     case $archive_cmds in
9684     *'~'*)
9685       # FIXME: we may have to deal with multi-command sequences.
9686       ;;
9687     '$CC '*)
9688       # Test whether the compiler implicitly links with -lc since on some
9689       # systems, -lgcc has to come before -lc. If gcc already passes -lc
9690       # to ld, don't add -lc before -lgcc.
9691       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9692 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9693 if ${lt_cv_archive_cmds_need_lc+:} false; then :
9694   $as_echo_n "(cached) " >&6
9695 else
9696   $RM conftest*
9697         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9698
9699         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9700   (eval $ac_compile) 2>&5
9701   ac_status=$?
9702   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9703   test $ac_status = 0; } 2>conftest.err; then
9704           soname=conftest
9705           lib=conftest
9706           libobjs=conftest.$ac_objext
9707           deplibs=
9708           wl=$lt_prog_compiler_wl
9709           pic_flag=$lt_prog_compiler_pic
9710           compiler_flags=-v
9711           linker_flags=-v
9712           verstring=
9713           output_objdir=.
9714           libname=conftest
9715           lt_save_allow_undefined_flag=$allow_undefined_flag
9716           allow_undefined_flag=
9717           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9718   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9719   ac_status=$?
9720   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9721   test $ac_status = 0; }
9722           then
9723             lt_cv_archive_cmds_need_lc=no
9724           else
9725             lt_cv_archive_cmds_need_lc=yes
9726           fi
9727           allow_undefined_flag=$lt_save_allow_undefined_flag
9728         else
9729           cat conftest.err 1>&5
9730         fi
9731         $RM conftest*
9732
9733 fi
9734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9735 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9736       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9737       ;;
9738     esac
9739   fi
9740   ;;
9741 esac
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9895 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9896
9897 if test "$GCC" = yes; then
9898   case $host_os in
9899     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9900     *) lt_awk_arg="/^libraries:/" ;;
9901   esac
9902   case $host_os in
9903     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9904     *) lt_sed_strip_eq="s,=/,/,g" ;;
9905   esac
9906   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9907   case $lt_search_path_spec in
9908   *\;*)
9909     # if the path contains ";" then we assume it to be the separator
9910     # otherwise default to the standard path separator (i.e. ":") - it is
9911     # assumed that no part of a normal pathname contains ";" but that should
9912     # okay in the real world where ";" in dirpaths is itself problematic.
9913     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9914     ;;
9915   *)
9916     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9917     ;;
9918   esac
9919   # Ok, now we have the path, separated by spaces, we can step through it
9920   # and add multilib dir if necessary.
9921   lt_tmp_lt_search_path_spec=
9922   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9923   for lt_sys_path in $lt_search_path_spec; do
9924     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9925       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9926     else
9927       test -d "$lt_sys_path" && \
9928         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9929     fi
9930   done
9931   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9932 BEGIN {RS=" "; FS="/|\n";} {
9933   lt_foo="";
9934   lt_count=0;
9935   for (lt_i = NF; lt_i > 0; lt_i--) {
9936     if ($lt_i != "" && $lt_i != ".") {
9937       if ($lt_i == "..") {
9938         lt_count++;
9939       } else {
9940         if (lt_count == 0) {
9941           lt_foo="/" $lt_i lt_foo;
9942         } else {
9943           lt_count--;
9944         }
9945       }
9946     }
9947   }
9948   if (lt_foo != "") { lt_freq[lt_foo]++; }
9949   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9950 }'`
9951   # AWK program above erroneously prepends '/' to C:/dos/paths
9952   # for these hosts.
9953   case $host_os in
9954     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9955       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9956   esac
9957   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9958 else
9959   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9960 fi
9961 library_names_spec=
9962 libname_spec='lib$name'
9963 soname_spec=
9964 shrext_cmds=".so"
9965 postinstall_cmds=
9966 postuninstall_cmds=
9967 finish_cmds=
9968 finish_eval=
9969 shlibpath_var=
9970 shlibpath_overrides_runpath=unknown
9971 version_type=none
9972 dynamic_linker="$host_os ld.so"
9973 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9974 need_lib_prefix=unknown
9975 hardcode_into_libs=no
9976
9977 # when you set need_version to no, make sure it does not cause -set_version
9978 # flags to be left without arguments
9979 need_version=unknown
9980
9981 case $host_os in
9982 aix3*)
9983   version_type=linux # correct to gnu/linux during the next big refactor
9984   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9985   shlibpath_var=LIBPATH
9986
9987   # AIX 3 has no versioning support, so we append a major version to the name.
9988   soname_spec='${libname}${release}${shared_ext}$major'
9989   ;;
9990
9991 aix[4-9]*)
9992   version_type=linux # correct to gnu/linux during the next big refactor
9993   need_lib_prefix=no
9994   need_version=no
9995   hardcode_into_libs=yes
9996   if test "$host_cpu" = ia64; then
9997     # AIX 5 supports IA64
9998     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9999     shlibpath_var=LD_LIBRARY_PATH
10000   else
10001     # With GCC up to 2.95.x, collect2 would create an import file
10002     # for dependence libraries.  The import file would start with
10003     # the line `#! .'.  This would cause the generated library to
10004     # depend on `.', always an invalid library.  This was fixed in
10005     # development snapshots of GCC prior to 3.0.
10006     case $host_os in
10007       aix4 | aix4.[01] | aix4.[01].*)
10008       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10009            echo ' yes '
10010            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10011         :
10012       else
10013         can_build_shared=no
10014       fi
10015       ;;
10016     esac
10017     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10018     # soname into executable. Probably we can add versioning support to
10019     # collect2, so additional links can be useful in future.
10020     if test "$aix_use_runtimelinking" = yes; then
10021       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10022       # instead of lib<name>.a to let people know that these are not
10023       # typical AIX shared libraries.
10024       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10025     else
10026       # We preserve .a as extension for shared libraries through AIX4.2
10027       # and later when we are not doing run time linking.
10028       library_names_spec='${libname}${release}.a $libname.a'
10029       soname_spec='${libname}${release}${shared_ext}$major'
10030     fi
10031     shlibpath_var=LIBPATH
10032   fi
10033   ;;
10034
10035 amigaos*)
10036   case $host_cpu in
10037   powerpc)
10038     # Since July 2007 AmigaOS4 officially supports .so libraries.
10039     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10040     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10041     ;;
10042   m68k)
10043     library_names_spec='$libname.ixlibrary $libname.a'
10044     # Create ${libname}_ixlibrary.a entries in /sys/libs.
10045     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'
10046     ;;
10047   esac
10048   ;;
10049
10050 beos*)
10051   library_names_spec='${libname}${shared_ext}'
10052   dynamic_linker="$host_os ld.so"
10053   shlibpath_var=LIBRARY_PATH
10054   ;;
10055
10056 bsdi[45]*)
10057   version_type=linux # correct to gnu/linux during the next big refactor
10058   need_version=no
10059   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10060   soname_spec='${libname}${release}${shared_ext}$major'
10061   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10062   shlibpath_var=LD_LIBRARY_PATH
10063   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10064   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10065   # the default ld.so.conf also contains /usr/contrib/lib and
10066   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10067   # libtool to hard-code these into programs
10068   ;;
10069
10070 cygwin* | mingw* | pw32* | cegcc*)
10071   version_type=windows
10072   shrext_cmds=".dll"
10073   need_version=no
10074   need_lib_prefix=no
10075
10076   case $GCC,$cc_basename in
10077   yes,*)
10078     # gcc
10079     library_names_spec='$libname.dll.a'
10080     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10081     postinstall_cmds='base_file=`basename \${file}`~
10082       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10083       dldir=$destdir/`dirname \$dlpath`~
10084       test -d \$dldir || mkdir -p \$dldir~
10085       $install_prog $dir/$dlname \$dldir/$dlname~
10086       chmod a+x \$dldir/$dlname~
10087       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10088         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10089       fi'
10090     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10091       dlpath=$dir/\$dldll~
10092        $RM \$dlpath'
10093     shlibpath_overrides_runpath=yes
10094
10095     case $host_os in
10096     cygwin*)
10097       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10098       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10099
10100       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10101       ;;
10102     mingw* | cegcc*)
10103       # MinGW DLLs use traditional 'lib' prefix
10104       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10105       ;;
10106     pw32*)
10107       # pw32 DLLs use 'pw' prefix rather than 'lib'
10108       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10109       ;;
10110     esac
10111     dynamic_linker='Win32 ld.exe'
10112     ;;
10113
10114   *,cl*)
10115     # Native MSVC
10116     libname_spec='$name'
10117     soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10118     library_names_spec='${libname}.dll.lib'
10119
10120     case $build_os in
10121     mingw*)
10122       sys_lib_search_path_spec=
10123       lt_save_ifs=$IFS
10124       IFS=';'
10125       for lt_path in $LIB
10126       do
10127         IFS=$lt_save_ifs
10128         # Let DOS variable expansion print the short 8.3 style file name.
10129         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10130         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10131       done
10132       IFS=$lt_save_ifs
10133       # Convert to MSYS style.
10134       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10135       ;;
10136     cygwin*)
10137       # Convert to unix form, then to dos form, then back to unix form
10138       # but this time dos style (no spaces!) so that the unix form looks
10139       # like /cygdrive/c/PROGRA~1:/cygdr...
10140       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10141       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10142       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10143       ;;
10144     *)
10145       sys_lib_search_path_spec="$LIB"
10146       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10147         # It is most probably a Windows format PATH.
10148         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10149       else
10150         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10151       fi
10152       # FIXME: find the short name or the path components, as spaces are
10153       # common. (e.g. "Program Files" -> "PROGRA~1")
10154       ;;
10155     esac
10156
10157     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10158     postinstall_cmds='base_file=`basename \${file}`~
10159       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10160       dldir=$destdir/`dirname \$dlpath`~
10161       test -d \$dldir || mkdir -p \$dldir~
10162       $install_prog $dir/$dlname \$dldir/$dlname'
10163     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10164       dlpath=$dir/\$dldll~
10165        $RM \$dlpath'
10166     shlibpath_overrides_runpath=yes
10167     dynamic_linker='Win32 link.exe'
10168     ;;
10169
10170   *)
10171     # Assume MSVC wrapper
10172     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10173     dynamic_linker='Win32 ld.exe'
10174     ;;
10175   esac
10176   # FIXME: first we should search . and the directory the executable is in
10177   shlibpath_var=PATH
10178   ;;
10179
10180 darwin* | rhapsody*)
10181   dynamic_linker="$host_os dyld"
10182   version_type=darwin
10183   need_lib_prefix=no
10184   need_version=no
10185   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10186   soname_spec='${libname}${release}${major}$shared_ext'
10187   shlibpath_overrides_runpath=yes
10188   shlibpath_var=DYLD_LIBRARY_PATH
10189   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10190
10191   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10192   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10193   ;;
10194
10195 dgux*)
10196   version_type=linux # correct to gnu/linux during the next big refactor
10197   need_lib_prefix=no
10198   need_version=no
10199   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10200   soname_spec='${libname}${release}${shared_ext}$major'
10201   shlibpath_var=LD_LIBRARY_PATH
10202   ;;
10203
10204 freebsd* | dragonfly*)
10205   # DragonFly does not have aout.  When/if they implement a new
10206   # versioning mechanism, adjust this.
10207   if test -x /usr/bin/objformat; then
10208     objformat=`/usr/bin/objformat`
10209   else
10210     case $host_os in
10211     freebsd[23].*) objformat=aout ;;
10212     *) objformat=elf ;;
10213     esac
10214   fi
10215   version_type=freebsd-$objformat
10216   case $version_type in
10217     freebsd-elf*)
10218       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10219       need_version=no
10220       need_lib_prefix=no
10221       ;;
10222     freebsd-*)
10223       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10224       need_version=yes
10225       ;;
10226   esac
10227   shlibpath_var=LD_LIBRARY_PATH
10228   case $host_os in
10229   freebsd2.*)
10230     shlibpath_overrides_runpath=yes
10231     ;;
10232   freebsd3.[01]* | freebsdelf3.[01]*)
10233     shlibpath_overrides_runpath=yes
10234     hardcode_into_libs=yes
10235     ;;
10236   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10237   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10238     shlibpath_overrides_runpath=no
10239     hardcode_into_libs=yes
10240     ;;
10241   *) # from 4.6 on, and DragonFly
10242     shlibpath_overrides_runpath=yes
10243     hardcode_into_libs=yes
10244     ;;
10245   esac
10246   ;;
10247
10248 haiku*)
10249   version_type=linux # correct to gnu/linux during the next big refactor
10250   need_lib_prefix=no
10251   need_version=no
10252   dynamic_linker="$host_os runtime_loader"
10253   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10254   soname_spec='${libname}${release}${shared_ext}$major'
10255   shlibpath_var=LIBRARY_PATH
10256   shlibpath_overrides_runpath=yes
10257   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10258   hardcode_into_libs=yes
10259   ;;
10260
10261 hpux9* | hpux10* | hpux11*)
10262   # Give a soname corresponding to the major version so that dld.sl refuses to
10263   # link against other versions.
10264   version_type=sunos
10265   need_lib_prefix=no
10266   need_version=no
10267   case $host_cpu in
10268   ia64*)
10269     shrext_cmds='.so'
10270     hardcode_into_libs=yes
10271     dynamic_linker="$host_os dld.so"
10272     shlibpath_var=LD_LIBRARY_PATH
10273     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10274     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10275     soname_spec='${libname}${release}${shared_ext}$major'
10276     if test "X$HPUX_IA64_MODE" = X32; then
10277       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10278     else
10279       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10280     fi
10281     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10282     ;;
10283   hppa*64*)
10284     shrext_cmds='.sl'
10285     hardcode_into_libs=yes
10286     dynamic_linker="$host_os dld.sl"
10287     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10288     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10289     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10290     soname_spec='${libname}${release}${shared_ext}$major'
10291     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10292     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10293     ;;
10294   *)
10295     shrext_cmds='.sl'
10296     dynamic_linker="$host_os dld.sl"
10297     shlibpath_var=SHLIB_PATH
10298     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10299     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10300     soname_spec='${libname}${release}${shared_ext}$major'
10301     ;;
10302   esac
10303   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10304   postinstall_cmds='chmod 555 $lib'
10305   # or fails outright, so override atomically:
10306   install_override_mode=555
10307   ;;
10308
10309 interix[3-9]*)
10310   version_type=linux # correct to gnu/linux during the next big refactor
10311   need_lib_prefix=no
10312   need_version=no
10313   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10314   soname_spec='${libname}${release}${shared_ext}$major'
10315   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10316   shlibpath_var=LD_LIBRARY_PATH
10317   shlibpath_overrides_runpath=no
10318   hardcode_into_libs=yes
10319   ;;
10320
10321 irix5* | irix6* | nonstopux*)
10322   case $host_os in
10323     nonstopux*) version_type=nonstopux ;;
10324     *)
10325         if test "$lt_cv_prog_gnu_ld" = yes; then
10326                 version_type=linux # correct to gnu/linux during the next big refactor
10327         else
10328                 version_type=irix
10329         fi ;;
10330   esac
10331   need_lib_prefix=no
10332   need_version=no
10333   soname_spec='${libname}${release}${shared_ext}$major'
10334   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10335   case $host_os in
10336   irix5* | nonstopux*)
10337     libsuff= shlibsuff=
10338     ;;
10339   *)
10340     case $LD in # libtool.m4 will add one of these switches to LD
10341     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10342       libsuff= shlibsuff= libmagic=32-bit;;
10343     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10344       libsuff=32 shlibsuff=N32 libmagic=N32;;
10345     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10346       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10347     *) libsuff= shlibsuff= libmagic=never-match;;
10348     esac
10349     ;;
10350   esac
10351   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10352   shlibpath_overrides_runpath=no
10353   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10354   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10355   hardcode_into_libs=yes
10356   ;;
10357
10358 # No shared lib support for Linux oldld, aout, or coff.
10359 linux*oldld* | linux*aout* | linux*coff*)
10360   dynamic_linker=no
10361   ;;
10362
10363 # This must be glibc/ELF.
10364 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
10365   version_type=linux # correct to gnu/linux during the next big refactor
10366   need_lib_prefix=no
10367   need_version=no
10368   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10369   soname_spec='${libname}${release}${shared_ext}$major'
10370   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10371   shlibpath_var=LD_LIBRARY_PATH
10372   shlibpath_overrides_runpath=no
10373
10374   # Some binutils ld are patched to set DT_RUNPATH
10375   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10376   $as_echo_n "(cached) " >&6
10377 else
10378   lt_cv_shlibpath_overrides_runpath=no
10379     save_LDFLAGS=$LDFLAGS
10380     save_libdir=$libdir
10381     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10382          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10383     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10384 /* end confdefs.h.  */
10385
10386 int
10387 main ()
10388 {
10389
10390   ;
10391   return 0;
10392 }
10393 _ACEOF
10394 if ac_fn_c_try_link "$LINENO"; then :
10395   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10396   lt_cv_shlibpath_overrides_runpath=yes
10397 fi
10398 fi
10399 rm -f core conftest.err conftest.$ac_objext \
10400     conftest$ac_exeext conftest.$ac_ext
10401     LDFLAGS=$save_LDFLAGS
10402     libdir=$save_libdir
10403
10404 fi
10405
10406   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10407
10408   # This implies no fast_install, which is unacceptable.
10409   # Some rework will be needed to allow for fast_install
10410   # before this can be enabled.
10411   hardcode_into_libs=yes
10412
10413   # Append ld.so.conf contents to the search path
10414   if test -f /etc/ld.so.conf; then
10415     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' ' '`
10416     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10417   fi
10418
10419   # We used to test for /lib/ld.so.1 and disable shared libraries on
10420   # powerpc, because MkLinux only supported shared libraries with the
10421   # GNU dynamic linker.  Since this was broken with cross compilers,
10422   # most powerpc-linux boxes support dynamic linking these days and
10423   # people can always --disable-shared, the test was removed, and we
10424   # assume the GNU/Linux dynamic linker is in use.
10425   dynamic_linker='GNU/Linux ld.so'
10426   ;;
10427
10428 netbsdelf*-gnu)
10429   version_type=linux
10430   need_lib_prefix=no
10431   need_version=no
10432   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10433   soname_spec='${libname}${release}${shared_ext}$major'
10434   shlibpath_var=LD_LIBRARY_PATH
10435   shlibpath_overrides_runpath=no
10436   hardcode_into_libs=yes
10437   dynamic_linker='NetBSD ld.elf_so'
10438   ;;
10439
10440 netbsd*)
10441   version_type=sunos
10442   need_lib_prefix=no
10443   need_version=no
10444   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10445     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10446     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10447     dynamic_linker='NetBSD (a.out) ld.so'
10448   else
10449     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10450     soname_spec='${libname}${release}${shared_ext}$major'
10451     dynamic_linker='NetBSD ld.elf_so'
10452   fi
10453   shlibpath_var=LD_LIBRARY_PATH
10454   shlibpath_overrides_runpath=yes
10455   hardcode_into_libs=yes
10456   ;;
10457
10458 newsos6)
10459   version_type=linux # correct to gnu/linux during the next big refactor
10460   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10461   shlibpath_var=LD_LIBRARY_PATH
10462   shlibpath_overrides_runpath=yes
10463   ;;
10464
10465 *nto* | *qnx*)
10466   version_type=qnx
10467   need_lib_prefix=no
10468   need_version=no
10469   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10470   soname_spec='${libname}${release}${shared_ext}$major'
10471   shlibpath_var=LD_LIBRARY_PATH
10472   shlibpath_overrides_runpath=no
10473   hardcode_into_libs=yes
10474   dynamic_linker='ldqnx.so'
10475   ;;
10476
10477 openbsd*)
10478   version_type=sunos
10479   sys_lib_dlsearch_path_spec="/usr/lib"
10480   need_lib_prefix=no
10481   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10482   case $host_os in
10483     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10484     *)                          need_version=no  ;;
10485   esac
10486   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10487   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10488   shlibpath_var=LD_LIBRARY_PATH
10489   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10490     case $host_os in
10491       openbsd2.[89] | openbsd2.[89].*)
10492         shlibpath_overrides_runpath=no
10493         ;;
10494       *)
10495         shlibpath_overrides_runpath=yes
10496         ;;
10497       esac
10498   else
10499     shlibpath_overrides_runpath=yes
10500   fi
10501   ;;
10502
10503 os2*)
10504   libname_spec='$name'
10505   shrext_cmds=".dll"
10506   need_lib_prefix=no
10507   library_names_spec='$libname${shared_ext} $libname.a'
10508   dynamic_linker='OS/2 ld.exe'
10509   shlibpath_var=LIBPATH
10510   ;;
10511
10512 osf3* | osf4* | osf5*)
10513   version_type=osf
10514   need_lib_prefix=no
10515   need_version=no
10516   soname_spec='${libname}${release}${shared_ext}$major'
10517   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10518   shlibpath_var=LD_LIBRARY_PATH
10519   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10520   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10521   ;;
10522
10523 rdos*)
10524   dynamic_linker=no
10525   ;;
10526
10527 solaris*)
10528   version_type=linux # correct to gnu/linux during the next big refactor
10529   need_lib_prefix=no
10530   need_version=no
10531   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10532   soname_spec='${libname}${release}${shared_ext}$major'
10533   shlibpath_var=LD_LIBRARY_PATH
10534   shlibpath_overrides_runpath=yes
10535   hardcode_into_libs=yes
10536   # ldd complains unless libraries are executable
10537   postinstall_cmds='chmod +x $lib'
10538   ;;
10539
10540 sunos4*)
10541   version_type=sunos
10542   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10543   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10544   shlibpath_var=LD_LIBRARY_PATH
10545   shlibpath_overrides_runpath=yes
10546   if test "$with_gnu_ld" = yes; then
10547     need_lib_prefix=no
10548   fi
10549   need_version=yes
10550   ;;
10551
10552 sysv4 | sysv4.3*)
10553   version_type=linux # correct to gnu/linux during the next big refactor
10554   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10555   soname_spec='${libname}${release}${shared_ext}$major'
10556   shlibpath_var=LD_LIBRARY_PATH
10557   case $host_vendor in
10558     sni)
10559       shlibpath_overrides_runpath=no
10560       need_lib_prefix=no
10561       runpath_var=LD_RUN_PATH
10562       ;;
10563     siemens)
10564       need_lib_prefix=no
10565       ;;
10566     motorola)
10567       need_lib_prefix=no
10568       need_version=no
10569       shlibpath_overrides_runpath=no
10570       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10571       ;;
10572   esac
10573   ;;
10574
10575 sysv4*MP*)
10576   if test -d /usr/nec ;then
10577     version_type=linux # correct to gnu/linux during the next big refactor
10578     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10579     soname_spec='$libname${shared_ext}.$major'
10580     shlibpath_var=LD_LIBRARY_PATH
10581   fi
10582   ;;
10583
10584 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10585   version_type=freebsd-elf
10586   need_lib_prefix=no
10587   need_version=no
10588   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10589   soname_spec='${libname}${release}${shared_ext}$major'
10590   shlibpath_var=LD_LIBRARY_PATH
10591   shlibpath_overrides_runpath=yes
10592   hardcode_into_libs=yes
10593   if test "$with_gnu_ld" = yes; then
10594     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10595   else
10596     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10597     case $host_os in
10598       sco3.2v5*)
10599         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10600         ;;
10601     esac
10602   fi
10603   sys_lib_dlsearch_path_spec='/usr/lib'
10604   ;;
10605
10606 tpf*)
10607   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10608   version_type=linux # correct to gnu/linux during the next big refactor
10609   need_lib_prefix=no
10610   need_version=no
10611   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10612   shlibpath_var=LD_LIBRARY_PATH
10613   shlibpath_overrides_runpath=no
10614   hardcode_into_libs=yes
10615   ;;
10616
10617 uts4*)
10618   version_type=linux # correct to gnu/linux during the next big refactor
10619   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10620   soname_spec='${libname}${release}${shared_ext}$major'
10621   shlibpath_var=LD_LIBRARY_PATH
10622   ;;
10623
10624 *)
10625   dynamic_linker=no
10626   ;;
10627 esac
10628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10629 $as_echo "$dynamic_linker" >&6; }
10630 test "$dynamic_linker" = no && can_build_shared=no
10631
10632 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10633 if test "$GCC" = yes; then
10634   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10635 fi
10636
10637 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10638   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10639 fi
10640 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10641   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10642 fi
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10736 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10737 hardcode_action=
10738 if test -n "$hardcode_libdir_flag_spec" ||
10739    test -n "$runpath_var" ||
10740    test "X$hardcode_automatic" = "Xyes" ; then
10741
10742   # We can hardcode non-existent directories.
10743   if test "$hardcode_direct" != no &&
10744      # If the only mechanism to avoid hardcoding is shlibpath_var, we
10745      # have to relink, otherwise we might link with an installed library
10746      # when we should be linking with a yet-to-be-installed one
10747      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10748      test "$hardcode_minus_L" != no; then
10749     # Linking always hardcodes the temporary library directory.
10750     hardcode_action=relink
10751   else
10752     # We can link without hardcoding, and we can hardcode nonexisting dirs.
10753     hardcode_action=immediate
10754   fi
10755 else
10756   # We cannot hardcode anything, or else we can only hardcode existing
10757   # directories.
10758   hardcode_action=unsupported
10759 fi
10760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10761 $as_echo "$hardcode_action" >&6; }
10762
10763 if test "$hardcode_action" = relink ||
10764    test "$inherit_rpath" = yes; then
10765   # Fast installation is not supported
10766   enable_fast_install=no
10767 elif test "$shlibpath_overrides_runpath" = yes ||
10768      test "$enable_shared" = no; then
10769   # Fast installation is not necessary
10770   enable_fast_install=needless
10771 fi
10772
10773
10774
10775
10776
10777
10778   if test "x$enable_dlopen" != xyes; then
10779   enable_dlopen=unknown
10780   enable_dlopen_self=unknown
10781   enable_dlopen_self_static=unknown
10782 else
10783   lt_cv_dlopen=no
10784   lt_cv_dlopen_libs=
10785
10786   case $host_os in
10787   beos*)
10788     lt_cv_dlopen="load_add_on"
10789     lt_cv_dlopen_libs=
10790     lt_cv_dlopen_self=yes
10791     ;;
10792
10793   mingw* | pw32* | cegcc*)
10794     lt_cv_dlopen="LoadLibrary"
10795     lt_cv_dlopen_libs=
10796     ;;
10797
10798   cygwin*)
10799     lt_cv_dlopen="dlopen"
10800     lt_cv_dlopen_libs=
10801     ;;
10802
10803   darwin*)
10804   # if libdl is installed we need to link against it
10805     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10806 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10807 if ${ac_cv_lib_dl_dlopen+:} false; then :
10808   $as_echo_n "(cached) " >&6
10809 else
10810   ac_check_lib_save_LIBS=$LIBS
10811 LIBS="-ldl  $LIBS"
10812 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10813 /* end confdefs.h.  */
10814
10815 /* Override any GCC internal prototype to avoid an error.
10816    Use char because int might match the return type of a GCC
10817    builtin and then its argument prototype would still apply.  */
10818 #ifdef __cplusplus
10819 extern "C"
10820 #endif
10821 char dlopen ();
10822 int
10823 main ()
10824 {
10825 return dlopen ();
10826   ;
10827   return 0;
10828 }
10829 _ACEOF
10830 if ac_fn_c_try_link "$LINENO"; then :
10831   ac_cv_lib_dl_dlopen=yes
10832 else
10833   ac_cv_lib_dl_dlopen=no
10834 fi
10835 rm -f core conftest.err conftest.$ac_objext \
10836     conftest$ac_exeext conftest.$ac_ext
10837 LIBS=$ac_check_lib_save_LIBS
10838 fi
10839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10840 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10841 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10842   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10843 else
10844
10845     lt_cv_dlopen="dyld"
10846     lt_cv_dlopen_libs=
10847     lt_cv_dlopen_self=yes
10848
10849 fi
10850
10851     ;;
10852
10853   *)
10854     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10855 if test "x$ac_cv_func_shl_load" = xyes; then :
10856   lt_cv_dlopen="shl_load"
10857 else
10858   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10859 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10860 if ${ac_cv_lib_dld_shl_load+:} false; then :
10861   $as_echo_n "(cached) " >&6
10862 else
10863   ac_check_lib_save_LIBS=$LIBS
10864 LIBS="-ldld  $LIBS"
10865 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10866 /* end confdefs.h.  */
10867
10868 /* Override any GCC internal prototype to avoid an error.
10869    Use char because int might match the return type of a GCC
10870    builtin and then its argument prototype would still apply.  */
10871 #ifdef __cplusplus
10872 extern "C"
10873 #endif
10874 char shl_load ();
10875 int
10876 main ()
10877 {
10878 return shl_load ();
10879   ;
10880   return 0;
10881 }
10882 _ACEOF
10883 if ac_fn_c_try_link "$LINENO"; then :
10884   ac_cv_lib_dld_shl_load=yes
10885 else
10886   ac_cv_lib_dld_shl_load=no
10887 fi
10888 rm -f core conftest.err conftest.$ac_objext \
10889     conftest$ac_exeext conftest.$ac_ext
10890 LIBS=$ac_check_lib_save_LIBS
10891 fi
10892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10893 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10894 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10895   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10896 else
10897   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10898 if test "x$ac_cv_func_dlopen" = xyes; then :
10899   lt_cv_dlopen="dlopen"
10900 else
10901   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10902 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10903 if ${ac_cv_lib_dl_dlopen+:} false; then :
10904   $as_echo_n "(cached) " >&6
10905 else
10906   ac_check_lib_save_LIBS=$LIBS
10907 LIBS="-ldl  $LIBS"
10908 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10909 /* end confdefs.h.  */
10910
10911 /* Override any GCC internal prototype to avoid an error.
10912    Use char because int might match the return type of a GCC
10913    builtin and then its argument prototype would still apply.  */
10914 #ifdef __cplusplus
10915 extern "C"
10916 #endif
10917 char dlopen ();
10918 int
10919 main ()
10920 {
10921 return dlopen ();
10922   ;
10923   return 0;
10924 }
10925 _ACEOF
10926 if ac_fn_c_try_link "$LINENO"; then :
10927   ac_cv_lib_dl_dlopen=yes
10928 else
10929   ac_cv_lib_dl_dlopen=no
10930 fi
10931 rm -f core conftest.err conftest.$ac_objext \
10932     conftest$ac_exeext conftest.$ac_ext
10933 LIBS=$ac_check_lib_save_LIBS
10934 fi
10935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10936 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10937 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10938   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10939 else
10940   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10941 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10942 if ${ac_cv_lib_svld_dlopen+:} false; then :
10943   $as_echo_n "(cached) " >&6
10944 else
10945   ac_check_lib_save_LIBS=$LIBS
10946 LIBS="-lsvld  $LIBS"
10947 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10948 /* end confdefs.h.  */
10949
10950 /* Override any GCC internal prototype to avoid an error.
10951    Use char because int might match the return type of a GCC
10952    builtin and then its argument prototype would still apply.  */
10953 #ifdef __cplusplus
10954 extern "C"
10955 #endif
10956 char dlopen ();
10957 int
10958 main ()
10959 {
10960 return dlopen ();
10961   ;
10962   return 0;
10963 }
10964 _ACEOF
10965 if ac_fn_c_try_link "$LINENO"; then :
10966   ac_cv_lib_svld_dlopen=yes
10967 else
10968   ac_cv_lib_svld_dlopen=no
10969 fi
10970 rm -f core conftest.err conftest.$ac_objext \
10971     conftest$ac_exeext conftest.$ac_ext
10972 LIBS=$ac_check_lib_save_LIBS
10973 fi
10974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10975 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10976 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10977   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10978 else
10979   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10980 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10981 if ${ac_cv_lib_dld_dld_link+:} false; then :
10982   $as_echo_n "(cached) " >&6
10983 else
10984   ac_check_lib_save_LIBS=$LIBS
10985 LIBS="-ldld  $LIBS"
10986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10987 /* end confdefs.h.  */
10988
10989 /* Override any GCC internal prototype to avoid an error.
10990    Use char because int might match the return type of a GCC
10991    builtin and then its argument prototype would still apply.  */
10992 #ifdef __cplusplus
10993 extern "C"
10994 #endif
10995 char dld_link ();
10996 int
10997 main ()
10998 {
10999 return dld_link ();
11000   ;
11001   return 0;
11002 }
11003 _ACEOF
11004 if ac_fn_c_try_link "$LINENO"; then :
11005   ac_cv_lib_dld_dld_link=yes
11006 else
11007   ac_cv_lib_dld_dld_link=no
11008 fi
11009 rm -f core conftest.err conftest.$ac_objext \
11010     conftest$ac_exeext conftest.$ac_ext
11011 LIBS=$ac_check_lib_save_LIBS
11012 fi
11013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11014 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11015 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11016   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11017 fi
11018
11019
11020 fi
11021
11022
11023 fi
11024
11025
11026 fi
11027
11028
11029 fi
11030
11031
11032 fi
11033
11034     ;;
11035   esac
11036
11037   if test "x$lt_cv_dlopen" != xno; then
11038     enable_dlopen=yes
11039   else
11040     enable_dlopen=no
11041   fi
11042
11043   case $lt_cv_dlopen in
11044   dlopen)
11045     save_CPPFLAGS="$CPPFLAGS"
11046     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11047
11048     save_LDFLAGS="$LDFLAGS"
11049     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11050
11051     save_LIBS="$LIBS"
11052     LIBS="$lt_cv_dlopen_libs $LIBS"
11053
11054     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11055 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11056 if ${lt_cv_dlopen_self+:} false; then :
11057   $as_echo_n "(cached) " >&6
11058 else
11059           if test "$cross_compiling" = yes; then :
11060   lt_cv_dlopen_self=cross
11061 else
11062   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11063   lt_status=$lt_dlunknown
11064   cat > conftest.$ac_ext <<_LT_EOF
11065 #line $LINENO "configure"
11066 #include "confdefs.h"
11067
11068 #if HAVE_DLFCN_H
11069 #include <dlfcn.h>
11070 #endif
11071
11072 #include <stdio.h>
11073
11074 #ifdef RTLD_GLOBAL
11075 #  define LT_DLGLOBAL           RTLD_GLOBAL
11076 #else
11077 #  ifdef DL_GLOBAL
11078 #    define LT_DLGLOBAL         DL_GLOBAL
11079 #  else
11080 #    define LT_DLGLOBAL         0
11081 #  endif
11082 #endif
11083
11084 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11085    find out it does not work in some platform. */
11086 #ifndef LT_DLLAZY_OR_NOW
11087 #  ifdef RTLD_LAZY
11088 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11089 #  else
11090 #    ifdef DL_LAZY
11091 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11092 #    else
11093 #      ifdef RTLD_NOW
11094 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11095 #      else
11096 #        ifdef DL_NOW
11097 #          define LT_DLLAZY_OR_NOW      DL_NOW
11098 #        else
11099 #          define LT_DLLAZY_OR_NOW      0
11100 #        endif
11101 #      endif
11102 #    endif
11103 #  endif
11104 #endif
11105
11106 /* When -fvisbility=hidden is used, assume the code has been annotated
11107    correspondingly for the symbols needed.  */
11108 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11109 int fnord () __attribute__((visibility("default")));
11110 #endif
11111
11112 int fnord () { return 42; }
11113 int main ()
11114 {
11115   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11116   int status = $lt_dlunknown;
11117
11118   if (self)
11119     {
11120       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11121       else
11122         {
11123           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11124           else puts (dlerror ());
11125         }
11126       /* dlclose (self); */
11127     }
11128   else
11129     puts (dlerror ());
11130
11131   return status;
11132 }
11133 _LT_EOF
11134   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11135   (eval $ac_link) 2>&5
11136   ac_status=$?
11137   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11138   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11139     (./conftest; exit; ) >&5 2>/dev/null
11140     lt_status=$?
11141     case x$lt_status in
11142       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11143       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11144       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11145     esac
11146   else :
11147     # compilation failed
11148     lt_cv_dlopen_self=no
11149   fi
11150 fi
11151 rm -fr conftest*
11152
11153
11154 fi
11155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11156 $as_echo "$lt_cv_dlopen_self" >&6; }
11157
11158     if test "x$lt_cv_dlopen_self" = xyes; then
11159       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11160       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11161 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11162 if ${lt_cv_dlopen_self_static+:} false; then :
11163   $as_echo_n "(cached) " >&6
11164 else
11165           if test "$cross_compiling" = yes; then :
11166   lt_cv_dlopen_self_static=cross
11167 else
11168   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11169   lt_status=$lt_dlunknown
11170   cat > conftest.$ac_ext <<_LT_EOF
11171 #line $LINENO "configure"
11172 #include "confdefs.h"
11173
11174 #if HAVE_DLFCN_H
11175 #include <dlfcn.h>
11176 #endif
11177
11178 #include <stdio.h>
11179
11180 #ifdef RTLD_GLOBAL
11181 #  define LT_DLGLOBAL           RTLD_GLOBAL
11182 #else
11183 #  ifdef DL_GLOBAL
11184 #    define LT_DLGLOBAL         DL_GLOBAL
11185 #  else
11186 #    define LT_DLGLOBAL         0
11187 #  endif
11188 #endif
11189
11190 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11191    find out it does not work in some platform. */
11192 #ifndef LT_DLLAZY_OR_NOW
11193 #  ifdef RTLD_LAZY
11194 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11195 #  else
11196 #    ifdef DL_LAZY
11197 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11198 #    else
11199 #      ifdef RTLD_NOW
11200 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11201 #      else
11202 #        ifdef DL_NOW
11203 #          define LT_DLLAZY_OR_NOW      DL_NOW
11204 #        else
11205 #          define LT_DLLAZY_OR_NOW      0
11206 #        endif
11207 #      endif
11208 #    endif
11209 #  endif
11210 #endif
11211
11212 /* When -fvisbility=hidden is used, assume the code has been annotated
11213    correspondingly for the symbols needed.  */
11214 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11215 int fnord () __attribute__((visibility("default")));
11216 #endif
11217
11218 int fnord () { return 42; }
11219 int main ()
11220 {
11221   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11222   int status = $lt_dlunknown;
11223
11224   if (self)
11225     {
11226       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11227       else
11228         {
11229           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11230           else puts (dlerror ());
11231         }
11232       /* dlclose (self); */
11233     }
11234   else
11235     puts (dlerror ());
11236
11237   return status;
11238 }
11239 _LT_EOF
11240   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11241   (eval $ac_link) 2>&5
11242   ac_status=$?
11243   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11244   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11245     (./conftest; exit; ) >&5 2>/dev/null
11246     lt_status=$?
11247     case x$lt_status in
11248       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11249       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11250       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11251     esac
11252   else :
11253     # compilation failed
11254     lt_cv_dlopen_self_static=no
11255   fi
11256 fi
11257 rm -fr conftest*
11258
11259
11260 fi
11261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11262 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11263     fi
11264
11265     CPPFLAGS="$save_CPPFLAGS"
11266     LDFLAGS="$save_LDFLAGS"
11267     LIBS="$save_LIBS"
11268     ;;
11269   esac
11270
11271   case $lt_cv_dlopen_self in
11272   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11273   *) enable_dlopen_self=unknown ;;
11274   esac
11275
11276   case $lt_cv_dlopen_self_static in
11277   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11278   *) enable_dlopen_self_static=unknown ;;
11279   esac
11280 fi
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298 striplib=
11299 old_striplib=
11300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11301 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11302 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11303   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11304   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11305   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11306 $as_echo "yes" >&6; }
11307 else
11308 # FIXME - insert some real tests, host_os isn't really good enough
11309   case $host_os in
11310   darwin*)
11311     if test -n "$STRIP" ; then
11312       striplib="$STRIP -x"
11313       old_striplib="$STRIP -S"
11314       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11315 $as_echo "yes" >&6; }
11316     else
11317       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11318 $as_echo "no" >&6; }
11319     fi
11320     ;;
11321   *)
11322     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11323 $as_echo "no" >&6; }
11324     ;;
11325   esac
11326 fi
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339   # Report which library types will actually be built
11340   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11341 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11342   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11343 $as_echo "$can_build_shared" >&6; }
11344
11345   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11346 $as_echo_n "checking whether to build shared libraries... " >&6; }
11347   test "$can_build_shared" = "no" && enable_shared=no
11348
11349   # On AIX, shared libraries and static libraries use the same namespace, and
11350   # are all built from PIC.
11351   case $host_os in
11352   aix3*)
11353     test "$enable_shared" = yes && enable_static=no
11354     if test -n "$RANLIB"; then
11355       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11356       postinstall_cmds='$RANLIB $lib'
11357     fi
11358     ;;
11359
11360   aix[4-9]*)
11361     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11362       test "$enable_shared" = yes && enable_static=no
11363     fi
11364     ;;
11365   esac
11366   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11367 $as_echo "$enable_shared" >&6; }
11368
11369   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11370 $as_echo_n "checking whether to build static libraries... " >&6; }
11371   # Make sure either enable_shared or enable_static is yes.
11372   test "$enable_shared" = yes || enable_static=yes
11373   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11374 $as_echo "$enable_static" >&6; }
11375
11376
11377
11378
11379 fi
11380 ac_ext=c
11381 ac_cpp='$CPP $CPPFLAGS'
11382 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11383 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11384 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11385
11386 CC="$lt_save_CC"
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402         ac_config_commands="$ac_config_commands libtool"
11403
11404
11405
11406
11407 # Only expand once:
11408
11409
11410 # By default we simply use the C compiler to build assembly code.
11411
11412 test "${CCAS+set}" = set || CCAS=$CC
11413 test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
11414
11415
11416
11417 depcc="$CCAS"   am_compiler_list=
11418
11419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
11420 $as_echo_n "checking dependency style of $depcc... " >&6; }
11421 if ${am_cv_CCAS_dependencies_compiler_type+:} false; then :
11422   $as_echo_n "(cached) " >&6
11423 else
11424   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
11425   # We make a subdir and do the tests there.  Otherwise we can end up
11426   # making bogus files that we don't know about and never remove.  For
11427   # instance it was reported that on HP-UX the gcc test will end up
11428   # making a dummy file named 'D' -- because '-MD' means "put the output
11429   # in D".
11430   rm -rf conftest.dir
11431   mkdir conftest.dir
11432   # Copy depcomp to subdir because otherwise we won't find it if we're
11433   # using a relative directory.
11434   cp "$am_depcomp" conftest.dir
11435   cd conftest.dir
11436   # We will build objects and dependencies in a subdirectory because
11437   # it helps to detect inapplicable dependency modes.  For instance
11438   # both Tru64's cc and ICC support -MD to output dependencies as a
11439   # side effect of compilation, but ICC will put the dependencies in
11440   # the current directory while Tru64 will put them in the object
11441   # directory.
11442   mkdir sub
11443
11444   am_cv_CCAS_dependencies_compiler_type=none
11445   if test "$am_compiler_list" = ""; then
11446      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
11447   fi
11448   am__universal=false
11449
11450
11451   for depmode in $am_compiler_list; do
11452     # Setup a source with many dependencies, because some compilers
11453     # like to wrap large dependency lists on column 80 (with \), and
11454     # we should not choose a depcomp mode which is confused by this.
11455     #
11456     # We need to recreate these files for each test, as the compiler may
11457     # overwrite some of them when testing with obscure command lines.
11458     # This happens at least with the AIX C compiler.
11459     : > sub/conftest.c
11460     for i in 1 2 3 4 5 6; do
11461       echo '#include "conftst'$i'.h"' >> sub/conftest.c
11462       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
11463       # Solaris 10 /bin/sh.
11464       echo '/* dummy */' > sub/conftst$i.h
11465     done
11466     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
11467
11468     # We check with '-c' and '-o' for the sake of the "dashmstdout"
11469     # mode.  It turns out that the SunPro C++ compiler does not properly
11470     # handle '-M -o', and we need to detect this.  Also, some Intel
11471     # versions had trouble with output in subdirs.
11472     am__obj=sub/conftest.${OBJEXT-o}
11473     am__minus_obj="-o $am__obj"
11474     case $depmode in
11475     gcc)
11476       # This depmode causes a compiler race in universal mode.
11477       test "$am__universal" = false || continue
11478       ;;
11479     nosideeffect)
11480       # After this tag, mechanisms are not by side-effect, so they'll
11481       # only be used when explicitly requested.
11482       if test "x$enable_dependency_tracking" = xyes; then
11483         continue
11484       else
11485         break
11486       fi
11487       ;;
11488     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
11489       # This compiler won't grok '-c -o', but also, the minuso test has
11490       # not run yet.  These depmodes are late enough in the game, and
11491       # so weak that their functioning should not be impacted.
11492       am__obj=conftest.${OBJEXT-o}
11493       am__minus_obj=
11494       ;;
11495     none) break ;;
11496     esac
11497     if depmode=$depmode \
11498        source=sub/conftest.c object=$am__obj \
11499        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
11500        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
11501          >/dev/null 2>conftest.err &&
11502        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
11503        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
11504        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
11505        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
11506       # icc doesn't choke on unknown options, it will just issue warnings
11507       # or remarks (even with -Werror).  So we grep stderr for any message
11508       # that says an option was ignored or not supported.
11509       # When given -MP, icc 7.0 and 7.1 complain thusly:
11510       #   icc: Command line warning: ignoring option '-M'; no argument required
11511       # The diagnosis changed in icc 8.0:
11512       #   icc: Command line remark: option '-MP' not supported
11513       if (grep 'ignoring option' conftest.err ||
11514           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
11515         am_cv_CCAS_dependencies_compiler_type=$depmode
11516         break
11517       fi
11518     fi
11519   done
11520
11521   cd ..
11522   rm -rf conftest.dir
11523 else
11524   am_cv_CCAS_dependencies_compiler_type=none
11525 fi
11526
11527 fi
11528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5
11529 $as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; }
11530 CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type
11531
11532  if
11533   test "x$enable_dependency_tracking" != xno \
11534   && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then
11535   am__fastdepCCAS_TRUE=
11536   am__fastdepCCAS_FALSE='#'
11537 else
11538   am__fastdepCCAS_TRUE='#'
11539   am__fastdepCCAS_FALSE=
11540 fi
11541
11542
11543 ac_ext=c
11544 ac_cpp='$CPP $CPPFLAGS'
11545 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11546 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11547 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11548 if test -n "$ac_tool_prefix"; then
11549   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
11550 set dummy ${ac_tool_prefix}gcc; ac_word=$2
11551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11552 $as_echo_n "checking for $ac_word... " >&6; }
11553 if ${ac_cv_prog_CC+:} false; then :
11554   $as_echo_n "(cached) " >&6
11555 else
11556   if test -n "$CC"; then
11557   ac_cv_prog_CC="$CC" # Let the user override the test.
11558 else
11559 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11560 for as_dir in $PATH
11561 do
11562   IFS=$as_save_IFS
11563   test -z "$as_dir" && as_dir=.
11564     for ac_exec_ext in '' $ac_executable_extensions; do
11565   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11566     ac_cv_prog_CC="${ac_tool_prefix}gcc"
11567     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11568     break 2
11569   fi
11570 done
11571   done
11572 IFS=$as_save_IFS
11573
11574 fi
11575 fi
11576 CC=$ac_cv_prog_CC
11577 if test -n "$CC"; then
11578   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11579 $as_echo "$CC" >&6; }
11580 else
11581   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11582 $as_echo "no" >&6; }
11583 fi
11584
11585
11586 fi
11587 if test -z "$ac_cv_prog_CC"; then
11588   ac_ct_CC=$CC
11589   # Extract the first word of "gcc", so it can be a program name with args.
11590 set dummy gcc; ac_word=$2
11591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11592 $as_echo_n "checking for $ac_word... " >&6; }
11593 if ${ac_cv_prog_ac_ct_CC+:} false; then :
11594   $as_echo_n "(cached) " >&6
11595 else
11596   if test -n "$ac_ct_CC"; then
11597   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11598 else
11599 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11600 for as_dir in $PATH
11601 do
11602   IFS=$as_save_IFS
11603   test -z "$as_dir" && as_dir=.
11604     for ac_exec_ext in '' $ac_executable_extensions; do
11605   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11606     ac_cv_prog_ac_ct_CC="gcc"
11607     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11608     break 2
11609   fi
11610 done
11611   done
11612 IFS=$as_save_IFS
11613
11614 fi
11615 fi
11616 ac_ct_CC=$ac_cv_prog_ac_ct_CC
11617 if test -n "$ac_ct_CC"; then
11618   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
11619 $as_echo "$ac_ct_CC" >&6; }
11620 else
11621   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11622 $as_echo "no" >&6; }
11623 fi
11624
11625   if test "x$ac_ct_CC" = x; then
11626     CC=""
11627   else
11628     case $cross_compiling:$ac_tool_warned in
11629 yes:)
11630 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11631 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11632 ac_tool_warned=yes ;;
11633 esac
11634     CC=$ac_ct_CC
11635   fi
11636 else
11637   CC="$ac_cv_prog_CC"
11638 fi
11639
11640 if test -z "$CC"; then
11641           if test -n "$ac_tool_prefix"; then
11642     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
11643 set dummy ${ac_tool_prefix}cc; ac_word=$2
11644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11645 $as_echo_n "checking for $ac_word... " >&6; }
11646 if ${ac_cv_prog_CC+:} false; then :
11647   $as_echo_n "(cached) " >&6
11648 else
11649   if test -n "$CC"; then
11650   ac_cv_prog_CC="$CC" # Let the user override the test.
11651 else
11652 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11653 for as_dir in $PATH
11654 do
11655   IFS=$as_save_IFS
11656   test -z "$as_dir" && as_dir=.
11657     for ac_exec_ext in '' $ac_executable_extensions; do
11658   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11659     ac_cv_prog_CC="${ac_tool_prefix}cc"
11660     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11661     break 2
11662   fi
11663 done
11664   done
11665 IFS=$as_save_IFS
11666
11667 fi
11668 fi
11669 CC=$ac_cv_prog_CC
11670 if test -n "$CC"; then
11671   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11672 $as_echo "$CC" >&6; }
11673 else
11674   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11675 $as_echo "no" >&6; }
11676 fi
11677
11678
11679   fi
11680 fi
11681 if test -z "$CC"; then
11682   # Extract the first word of "cc", so it can be a program name with args.
11683 set dummy cc; ac_word=$2
11684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11685 $as_echo_n "checking for $ac_word... " >&6; }
11686 if ${ac_cv_prog_CC+:} false; then :
11687   $as_echo_n "(cached) " >&6
11688 else
11689   if test -n "$CC"; then
11690   ac_cv_prog_CC="$CC" # Let the user override the test.
11691 else
11692   ac_prog_rejected=no
11693 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11694 for as_dir in $PATH
11695 do
11696   IFS=$as_save_IFS
11697   test -z "$as_dir" && as_dir=.
11698     for ac_exec_ext in '' $ac_executable_extensions; do
11699   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11700     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
11701        ac_prog_rejected=yes
11702        continue
11703      fi
11704     ac_cv_prog_CC="cc"
11705     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11706     break 2
11707   fi
11708 done
11709   done
11710 IFS=$as_save_IFS
11711
11712 if test $ac_prog_rejected = yes; then
11713   # We found a bogon in the path, so make sure we never use it.
11714   set dummy $ac_cv_prog_CC
11715   shift
11716   if test $# != 0; then
11717     # We chose a different compiler from the bogus one.
11718     # However, it has the same basename, so the bogon will be chosen
11719     # first if we set CC to just the basename; use the full file name.
11720     shift
11721     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
11722   fi
11723 fi
11724 fi
11725 fi
11726 CC=$ac_cv_prog_CC
11727 if test -n "$CC"; then
11728   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11729 $as_echo "$CC" >&6; }
11730 else
11731   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11732 $as_echo "no" >&6; }
11733 fi
11734
11735
11736 fi
11737 if test -z "$CC"; then
11738   if test -n "$ac_tool_prefix"; then
11739   for ac_prog in cl.exe
11740   do
11741     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11742 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
11743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11744 $as_echo_n "checking for $ac_word... " >&6; }
11745 if ${ac_cv_prog_CC+:} false; then :
11746   $as_echo_n "(cached) " >&6
11747 else
11748   if test -n "$CC"; then
11749   ac_cv_prog_CC="$CC" # Let the user override the test.
11750 else
11751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11752 for as_dir in $PATH
11753 do
11754   IFS=$as_save_IFS
11755   test -z "$as_dir" && as_dir=.
11756     for ac_exec_ext in '' $ac_executable_extensions; do
11757   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11758     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
11759     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11760     break 2
11761   fi
11762 done
11763   done
11764 IFS=$as_save_IFS
11765
11766 fi
11767 fi
11768 CC=$ac_cv_prog_CC
11769 if test -n "$CC"; then
11770   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11771 $as_echo "$CC" >&6; }
11772 else
11773   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11774 $as_echo "no" >&6; }
11775 fi
11776
11777
11778     test -n "$CC" && break
11779   done
11780 fi
11781 if test -z "$CC"; then
11782   ac_ct_CC=$CC
11783   for ac_prog in cl.exe
11784 do
11785   # Extract the first word of "$ac_prog", so it can be a program name with args.
11786 set dummy $ac_prog; ac_word=$2
11787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11788 $as_echo_n "checking for $ac_word... " >&6; }
11789 if ${ac_cv_prog_ac_ct_CC+:} false; then :
11790   $as_echo_n "(cached) " >&6
11791 else
11792   if test -n "$ac_ct_CC"; then
11793   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11794 else
11795 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11796 for as_dir in $PATH
11797 do
11798   IFS=$as_save_IFS
11799   test -z "$as_dir" && as_dir=.
11800     for ac_exec_ext in '' $ac_executable_extensions; do
11801   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11802     ac_cv_prog_ac_ct_CC="$ac_prog"
11803     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11804     break 2
11805   fi
11806 done
11807   done
11808 IFS=$as_save_IFS
11809
11810 fi
11811 fi
11812 ac_ct_CC=$ac_cv_prog_ac_ct_CC
11813 if test -n "$ac_ct_CC"; then
11814   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
11815 $as_echo "$ac_ct_CC" >&6; }
11816 else
11817   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11818 $as_echo "no" >&6; }
11819 fi
11820
11821
11822   test -n "$ac_ct_CC" && break
11823 done
11824
11825   if test "x$ac_ct_CC" = x; then
11826     CC=""
11827   else
11828     case $cross_compiling:$ac_tool_warned in
11829 yes:)
11830 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11831 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11832 ac_tool_warned=yes ;;
11833 esac
11834     CC=$ac_ct_CC
11835   fi
11836 fi
11837
11838 fi
11839
11840
11841 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11842 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11843 as_fn_error $? "no acceptable C compiler found in \$PATH
11844 See \`config.log' for more details" "$LINENO" 5; }
11845
11846 # Provide some information about the compiler.
11847 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
11848 set X $ac_compile
11849 ac_compiler=$2
11850 for ac_option in --version -v -V -qversion; do
11851   { { ac_try="$ac_compiler $ac_option >&5"
11852 case "(($ac_try" in
11853   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11854   *) ac_try_echo=$ac_try;;
11855 esac
11856 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11857 $as_echo "$ac_try_echo"; } >&5
11858   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
11859   ac_status=$?
11860   if test -s conftest.err; then
11861     sed '10a\
11862 ... rest of stderr output deleted ...
11863          10q' conftest.err >conftest.er1
11864     cat conftest.er1 >&5
11865   fi
11866   rm -f conftest.er1 conftest.err
11867   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11868   test $ac_status = 0; }
11869 done
11870
11871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
11872 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
11873 if ${ac_cv_c_compiler_gnu+:} false; then :
11874   $as_echo_n "(cached) " >&6
11875 else
11876   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11877 /* end confdefs.h.  */
11878
11879 int
11880 main ()
11881 {
11882 #ifndef __GNUC__
11883        choke me
11884 #endif
11885
11886   ;
11887   return 0;
11888 }
11889 _ACEOF
11890 if ac_fn_c_try_compile "$LINENO"; then :
11891   ac_compiler_gnu=yes
11892 else
11893   ac_compiler_gnu=no
11894 fi
11895 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11896 ac_cv_c_compiler_gnu=$ac_compiler_gnu
11897
11898 fi
11899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
11900 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
11901 if test $ac_compiler_gnu = yes; then
11902   GCC=yes
11903 else
11904   GCC=
11905 fi
11906 ac_test_CFLAGS=${CFLAGS+set}
11907 ac_save_CFLAGS=$CFLAGS
11908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
11909 $as_echo_n "checking whether $CC accepts -g... " >&6; }
11910 if ${ac_cv_prog_cc_g+:} false; then :
11911   $as_echo_n "(cached) " >&6
11912 else
11913   ac_save_c_werror_flag=$ac_c_werror_flag
11914    ac_c_werror_flag=yes
11915    ac_cv_prog_cc_g=no
11916    CFLAGS="-g"
11917    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11918 /* end confdefs.h.  */
11919
11920 int
11921 main ()
11922 {
11923
11924   ;
11925   return 0;
11926 }
11927 _ACEOF
11928 if ac_fn_c_try_compile "$LINENO"; then :
11929   ac_cv_prog_cc_g=yes
11930 else
11931   CFLAGS=""
11932       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11933 /* end confdefs.h.  */
11934
11935 int
11936 main ()
11937 {
11938
11939   ;
11940   return 0;
11941 }
11942 _ACEOF
11943 if ac_fn_c_try_compile "$LINENO"; then :
11944
11945 else
11946   ac_c_werror_flag=$ac_save_c_werror_flag
11947          CFLAGS="-g"
11948          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11949 /* end confdefs.h.  */
11950
11951 int
11952 main ()
11953 {
11954
11955   ;
11956   return 0;
11957 }
11958 _ACEOF
11959 if ac_fn_c_try_compile "$LINENO"; then :
11960   ac_cv_prog_cc_g=yes
11961 fi
11962 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11963 fi
11964 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11965 fi
11966 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11967    ac_c_werror_flag=$ac_save_c_werror_flag
11968 fi
11969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
11970 $as_echo "$ac_cv_prog_cc_g" >&6; }
11971 if test "$ac_test_CFLAGS" = set; then
11972   CFLAGS=$ac_save_CFLAGS
11973 elif test $ac_cv_prog_cc_g = yes; then
11974   if test "$GCC" = yes; then
11975     CFLAGS="-g -O2"
11976   else
11977     CFLAGS="-g"
11978   fi
11979 else
11980   if test "$GCC" = yes; then
11981     CFLAGS="-O2"
11982   else
11983     CFLAGS=
11984   fi
11985 fi
11986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
11987 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
11988 if ${ac_cv_prog_cc_c89+:} false; then :
11989   $as_echo_n "(cached) " >&6
11990 else
11991   ac_cv_prog_cc_c89=no
11992 ac_save_CC=$CC
11993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11994 /* end confdefs.h.  */
11995 #include <stdarg.h>
11996 #include <stdio.h>
11997 struct stat;
11998 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
11999 struct buf { int x; };
12000 FILE * (*rcsopen) (struct buf *, struct stat *, int);
12001 static char *e (p, i)
12002      char **p;
12003      int i;
12004 {
12005   return p[i];
12006 }
12007 static char *f (char * (*g) (char **, int), char **p, ...)
12008 {
12009   char *s;
12010   va_list v;
12011   va_start (v,p);
12012   s = g (p, va_arg (v,int));
12013   va_end (v);
12014   return s;
12015 }
12016
12017 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
12018    function prototypes and stuff, but not '\xHH' hex character constants.
12019    These don't provoke an error unfortunately, instead are silently treated
12020    as 'x'.  The following induces an error, until -std is added to get
12021    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
12022    array size at least.  It's necessary to write '\x00'==0 to get something
12023    that's true only with -std.  */
12024 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
12025
12026 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
12027    inside strings and character constants.  */
12028 #define FOO(x) 'x'
12029 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
12030
12031 int test (int i, double x);
12032 struct s1 {int (*f) (int a);};
12033 struct s2 {int (*f) (double a);};
12034 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
12035 int argc;
12036 char **argv;
12037 int
12038 main ()
12039 {
12040 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
12041   ;
12042   return 0;
12043 }
12044 _ACEOF
12045 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
12046         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
12047 do
12048   CC="$ac_save_CC $ac_arg"
12049   if ac_fn_c_try_compile "$LINENO"; then :
12050   ac_cv_prog_cc_c89=$ac_arg
12051 fi
12052 rm -f core conftest.err conftest.$ac_objext
12053   test "x$ac_cv_prog_cc_c89" != "xno" && break
12054 done
12055 rm -f conftest.$ac_ext
12056 CC=$ac_save_CC
12057
12058 fi
12059 # AC_CACHE_VAL
12060 case "x$ac_cv_prog_cc_c89" in
12061   x)
12062     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
12063 $as_echo "none needed" >&6; } ;;
12064   xno)
12065     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
12066 $as_echo "unsupported" >&6; } ;;
12067   *)
12068     CC="$CC $ac_cv_prog_cc_c89"
12069     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
12070 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
12071 esac
12072 if test "x$ac_cv_prog_cc_c89" != xno; then :
12073
12074 fi
12075
12076 ac_ext=c
12077 ac_cpp='$CPP $CPPFLAGS'
12078 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12079 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12080 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12081
12082 ac_ext=c
12083 ac_cpp='$CPP $CPPFLAGS'
12084 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12085 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12086 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
12088 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
12089 if ${am_cv_prog_cc_c_o+:} false; then :
12090   $as_echo_n "(cached) " >&6
12091 else
12092   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12093 /* end confdefs.h.  */
12094
12095 int
12096 main ()
12097 {
12098
12099   ;
12100   return 0;
12101 }
12102 _ACEOF
12103   # Make sure it works both with $CC and with simple cc.
12104   # Following AC_PROG_CC_C_O, we do the test twice because some
12105   # compilers refuse to overwrite an existing .o file with -o,
12106   # though they will create one.
12107   am_cv_prog_cc_c_o=yes
12108   for am_i in 1 2; do
12109     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
12110    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
12111    ac_status=$?
12112    echo "$as_me:$LINENO: \$? = $ac_status" >&5
12113    (exit $ac_status); } \
12114          && test -f conftest2.$ac_objext; then
12115       : OK
12116     else
12117       am_cv_prog_cc_c_o=no
12118       break
12119     fi
12120   done
12121   rm -f core conftest*
12122   unset am_i
12123 fi
12124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
12125 $as_echo "$am_cv_prog_cc_c_o" >&6; }
12126 if test "$am_cv_prog_cc_c_o" != yes; then
12127    # Losing compiler, so override with the script.
12128    # FIXME: It is wrong to rewrite CC.
12129    # But if we don't then we get into trouble of one sort or another.
12130    # A longer-term fix would be to have automake use am__CC in this case,
12131    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
12132    CC="$am_aux_dir/compile $CC"
12133 fi
12134 ac_ext=c
12135 ac_cpp='$CPP $CPPFLAGS'
12136 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12137 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12138 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12139
12140
12141 depcc="$CC"   am_compiler_list=
12142
12143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
12144 $as_echo_n "checking dependency style of $depcc... " >&6; }
12145 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
12146   $as_echo_n "(cached) " >&6
12147 else
12148   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
12149   # We make a subdir and do the tests there.  Otherwise we can end up
12150   # making bogus files that we don't know about and never remove.  For
12151   # instance it was reported that on HP-UX the gcc test will end up
12152   # making a dummy file named 'D' -- because '-MD' means "put the output
12153   # in D".
12154   rm -rf conftest.dir
12155   mkdir conftest.dir
12156   # Copy depcomp to subdir because otherwise we won't find it if we're
12157   # using a relative directory.
12158   cp "$am_depcomp" conftest.dir
12159   cd conftest.dir
12160   # We will build objects and dependencies in a subdirectory because
12161   # it helps to detect inapplicable dependency modes.  For instance
12162   # both Tru64's cc and ICC support -MD to output dependencies as a
12163   # side effect of compilation, but ICC will put the dependencies in
12164   # the current directory while Tru64 will put them in the object
12165   # directory.
12166   mkdir sub
12167
12168   am_cv_CC_dependencies_compiler_type=none
12169   if test "$am_compiler_list" = ""; then
12170      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
12171   fi
12172   am__universal=false
12173   case " $depcc " in #(
12174      *\ -arch\ *\ -arch\ *) am__universal=true ;;
12175      esac
12176
12177   for depmode in $am_compiler_list; do
12178     # Setup a source with many dependencies, because some compilers
12179     # like to wrap large dependency lists on column 80 (with \), and
12180     # we should not choose a depcomp mode which is confused by this.
12181     #
12182     # We need to recreate these files for each test, as the compiler may
12183     # overwrite some of them when testing with obscure command lines.
12184     # This happens at least with the AIX C compiler.
12185     : > sub/conftest.c
12186     for i in 1 2 3 4 5 6; do
12187       echo '#include "conftst'$i'.h"' >> sub/conftest.c
12188       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
12189       # Solaris 10 /bin/sh.
12190       echo '/* dummy */' > sub/conftst$i.h
12191     done
12192     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
12193
12194     # We check with '-c' and '-o' for the sake of the "dashmstdout"
12195     # mode.  It turns out that the SunPro C++ compiler does not properly
12196     # handle '-M -o', and we need to detect this.  Also, some Intel
12197     # versions had trouble with output in subdirs.
12198     am__obj=sub/conftest.${OBJEXT-o}
12199     am__minus_obj="-o $am__obj"
12200     case $depmode in
12201     gcc)
12202       # This depmode causes a compiler race in universal mode.
12203       test "$am__universal" = false || continue
12204       ;;
12205     nosideeffect)
12206       # After this tag, mechanisms are not by side-effect, so they'll
12207       # only be used when explicitly requested.
12208       if test "x$enable_dependency_tracking" = xyes; then
12209         continue
12210       else
12211         break
12212       fi
12213       ;;
12214     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
12215       # This compiler won't grok '-c -o', but also, the minuso test has
12216       # not run yet.  These depmodes are late enough in the game, and
12217       # so weak that their functioning should not be impacted.
12218       am__obj=conftest.${OBJEXT-o}
12219       am__minus_obj=
12220       ;;
12221     none) break ;;
12222     esac
12223     if depmode=$depmode \
12224        source=sub/conftest.c object=$am__obj \
12225        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
12226        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
12227          >/dev/null 2>conftest.err &&
12228        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
12229        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
12230        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
12231        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
12232       # icc doesn't choke on unknown options, it will just issue warnings
12233       # or remarks (even with -Werror).  So we grep stderr for any message
12234       # that says an option was ignored or not supported.
12235       # When given -MP, icc 7.0 and 7.1 complain thusly:
12236       #   icc: Command line warning: ignoring option '-M'; no argument required
12237       # The diagnosis changed in icc 8.0:
12238       #   icc: Command line remark: option '-MP' not supported
12239       if (grep 'ignoring option' conftest.err ||
12240           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
12241         am_cv_CC_dependencies_compiler_type=$depmode
12242         break
12243       fi
12244     fi
12245   done
12246
12247   cd ..
12248   rm -rf conftest.dir
12249 else
12250   am_cv_CC_dependencies_compiler_type=none
12251 fi
12252
12253 fi
12254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
12255 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
12256 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
12257
12258  if
12259   test "x$enable_dependency_tracking" != xno \
12260   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
12261   am__fastdepCC_TRUE=
12262   am__fastdepCC_FALSE='#'
12263 else
12264   am__fastdepCC_TRUE='#'
12265   am__fastdepCC_FALSE=
12266 fi
12267
12268
12269
12270
12271
12272 if test "x$JAVAPREFIX" = x; then :
12273   test "x$JAVAC" = x && for ac_prog in "gcj -C" guavac jikes javac
12274 do
12275   # Extract the first word of "$ac_prog", so it can be a program name with args.
12276 set dummy $ac_prog; ac_word=$2
12277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12278 $as_echo_n "checking for $ac_word... " >&6; }
12279 if ${ac_cv_prog_JAVAC+:} false; then :
12280   $as_echo_n "(cached) " >&6
12281 else
12282   if test -n "$JAVAC"; then
12283   ac_cv_prog_JAVAC="$JAVAC" # Let the user override the test.
12284 else
12285 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12286 for as_dir in $PATH
12287 do
12288   IFS=$as_save_IFS
12289   test -z "$as_dir" && as_dir=.
12290     for ac_exec_ext in '' $ac_executable_extensions; do
12291   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12292     ac_cv_prog_JAVAC="$ac_prog"
12293     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12294     break 2
12295   fi
12296 done
12297   done
12298 IFS=$as_save_IFS
12299
12300 fi
12301 fi
12302 JAVAC=$ac_cv_prog_JAVAC
12303 if test -n "$JAVAC"; then
12304   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVAC" >&5
12305 $as_echo "$JAVAC" >&6; }
12306 else
12307   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12308 $as_echo "no" >&6; }
12309 fi
12310
12311
12312   test -n "$JAVAC" && break
12313 done
12314
12315 else
12316   test "x$JAVAC" = x && for ac_prog in "gcj -C" guavac jikes javac
12317 do
12318   # Extract the first word of "$ac_prog", so it can be a program name with args.
12319 set dummy $ac_prog; ac_word=$2
12320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12321 $as_echo_n "checking for $ac_word... " >&6; }
12322 if ${ac_cv_prog_JAVAC+:} false; then :
12323   $as_echo_n "(cached) " >&6
12324 else
12325   if test -n "$JAVAC"; then
12326   ac_cv_prog_JAVAC="$JAVAC" # Let the user override the test.
12327 else
12328 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12329 for as_dir in $JAVAPREFIX/bin
12330 do
12331   IFS=$as_save_IFS
12332   test -z "$as_dir" && as_dir=.
12333     for ac_exec_ext in '' $ac_executable_extensions; do
12334   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12335     ac_cv_prog_JAVAC="$ac_prog"
12336     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12337     break 2
12338   fi
12339 done
12340   done
12341 IFS=$as_save_IFS
12342
12343 fi
12344 fi
12345 JAVAC=$ac_cv_prog_JAVAC
12346 if test -n "$JAVAC"; then
12347   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVAC" >&5
12348 $as_echo "$JAVAC" >&6; }
12349 else
12350   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12351 $as_echo "no" >&6; }
12352 fi
12353
12354
12355   test -n "$JAVAC" && break
12356 done
12357
12358 fi
12359 test "x$JAVAC" = x && as_fn_error $? "no acceptable Java compiler found in \$PATH" "$LINENO" 5
12360
12361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $JAVAC works" >&5
12362 $as_echo_n "checking if $JAVAC works... " >&6; }
12363 if ${ac_cv_prog_javac_works+:} false; then :
12364   $as_echo_n "(cached) " >&6
12365 else
12366
12367 JAVA_TEST=Test.java
12368 CLASS_TEST=Test.class
12369 cat << \EOF > $JAVA_TEST
12370 /* #line 12370 "configure" */
12371 public class Test {
12372 }
12373 EOF
12374 if { ac_try='$JAVAC $JAVACFLAGS $JAVA_TEST'
12375   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
12376   (eval $ac_try) 2>&5
12377   ac_status=$?
12378   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12379   test $ac_status = 0; }; } >/dev/null 2>&1; then
12380   ac_cv_prog_javac_works=yes
12381 else
12382   as_fn_error $? "The Java compiler $JAVAC failed (see config.log, check the CLASSPATH?)" "$LINENO" 5
12383   echo "configure: failed program was:" >&5
12384   cat $JAVA_TEST >&5
12385 fi
12386 rm -f $JAVA_TEST $CLASS_TEST
12387
12388 fi
12389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_javac_works" >&5
12390 $as_echo "$ac_cv_prog_javac_works" >&6; }
12391
12392
12393
12394 # Extract the first word of "javah", so it can be a program name with args.
12395 set dummy javah; ac_word=$2
12396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12397 $as_echo_n "checking for $ac_word... " >&6; }
12398 if ${ac_cv_path_JAVAH+:} false; then :
12399   $as_echo_n "(cached) " >&6
12400 else
12401   case $JAVAH in
12402   [\\/]* | ?:[\\/]*)
12403   ac_cv_path_JAVAH="$JAVAH" # Let the user override the test with a path.
12404   ;;
12405   *)
12406   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12407 for as_dir in $PATH
12408 do
12409   IFS=$as_save_IFS
12410   test -z "$as_dir" && as_dir=.
12411     for ac_exec_ext in '' $ac_executable_extensions; do
12412   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12413     ac_cv_path_JAVAH="$as_dir/$ac_word$ac_exec_ext"
12414     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12415     break 2
12416   fi
12417 done
12418   done
12419 IFS=$as_save_IFS
12420
12421   ;;
12422 esac
12423 fi
12424 JAVAH=$ac_cv_path_JAVAH
12425 if test -n "$JAVAH"; then
12426   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVAH" >&5
12427 $as_echo "$JAVAH" >&6; }
12428 else
12429   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12430 $as_echo "no" >&6; }
12431 fi
12432
12433
12434 if test -n "$ac_cv_path_JAVAH"; then :
12435
12436         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12437 /* end confdefs.h.  */
12438 #include <jni.h>
12439 _ACEOF
12440 if ac_fn_c_try_cpp "$LINENO"; then :
12441
12442 else
12443
12444         ac_save_CPPFLAGS="$CPPFLAGS"
12445
12446 # find the include directory relative to the javac executable
12447 _cur=""$ac_cv_path_JAVAH""
12448 while ls -ld "$_cur" 2>/dev/null | grep " -> " >/dev/null; do
12449         { $as_echo "$as_me:${as_lineno-$LINENO}: checking symlink for $_cur" >&5
12450 $as_echo_n "checking symlink for $_cur... " >&6; }
12451         _slink=`ls -ld "$_cur" | sed 's/.* -> //'`
12452         case "$_slink" in
12453         /*) _cur="$_slink";;
12454         # 'X' avoids triggering unwanted echo options.
12455         *) _cur=`echo "X$_cur" | sed -e 's/^X//' -e 's:[^/]*$::'`"$_slink";;
12456         esac
12457         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_cur" >&5
12458 $as_echo "$_cur" >&6; }
12459 done
12460 _ACJAVAH_FOLLOWED="$_cur"
12461
12462         ax_prog_javah_bin_dir=`$as_dirname -- $_ACJAVAH_FOLLOWED ||
12463 $as_expr X$_ACJAVAH_FOLLOWED : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12464          X$_ACJAVAH_FOLLOWED : 'X\(//\)[^/]' \| \
12465          X$_ACJAVAH_FOLLOWED : 'X\(//\)$' \| \
12466          X$_ACJAVAH_FOLLOWED : 'X\(/\)' \| . 2>/dev/null ||
12467 $as_echo X$_ACJAVAH_FOLLOWED |
12468     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12469             s//\1/
12470             q
12471           }
12472           /^X\(\/\/\)[^/].*/{
12473             s//\1/
12474             q
12475           }
12476           /^X\(\/\/\)$/{
12477             s//\1/
12478             q
12479           }
12480           /^X\(\/\).*/{
12481             s//\1/
12482             q
12483           }
12484           s/.*/./; q'`
12485         ac_dir="`$as_dirname -- $ax_prog_javah_bin_dir ||
12486 $as_expr X$ax_prog_javah_bin_dir : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12487          X$ax_prog_javah_bin_dir : 'X\(//\)[^/]' \| \
12488          X$ax_prog_javah_bin_dir : 'X\(//\)$' \| \
12489          X$ax_prog_javah_bin_dir : 'X\(/\)' \| . 2>/dev/null ||
12490 $as_echo X$ax_prog_javah_bin_dir |
12491     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12492             s//\1/
12493             q
12494           }
12495           /^X\(\/\/\)[^/].*/{
12496             s//\1/
12497             q
12498           }
12499           /^X\(\/\/\)$/{
12500             s//\1/
12501             q
12502           }
12503           /^X\(\/\).*/{
12504             s//\1/
12505             q
12506           }
12507           s/.*/./; q'`/include"
12508         case $build_os in #(
12509   cygwin*) :
12510     ac_machdep=win32 ;; #(
12511   *) :
12512     ac_machdep=`$as_echo $build_os | sed 's,[-0-9].*,,'` ;;
12513 esac
12514         CPPFLAGS="$ac_save_CPPFLAGS -I$ac_dir -I$ac_dir/$ac_machdep"
12515         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12516 /* end confdefs.h.  */
12517 #include <jni.h>
12518 _ACEOF
12519 if ac_fn_c_try_cpp "$LINENO"; then :
12520   ac_save_CPPFLAGS="$CPPFLAGS"
12521 else
12522   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unable to include <jni.h>" >&5
12523 $as_echo "$as_me: WARNING: unable to include <jni.h>" >&2;}
12524 fi
12525 rm -f conftest.err conftest.i conftest.$ac_ext
12526         CPPFLAGS="$ac_save_CPPFLAGS"
12527 fi
12528 rm -f conftest.err conftest.i conftest.$ac_ext
12529
12530 fi
12531
12532
12533 if test "x$JAVAPREFIX" = x; then :
12534   test "x$JAR" = x && for ac_prog in jar
12535 do
12536   # Extract the first word of "$ac_prog", so it can be a program name with args.
12537 set dummy $ac_prog; ac_word=$2
12538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12539 $as_echo_n "checking for $ac_word... " >&6; }
12540 if ${ac_cv_prog_JAR+:} false; then :
12541   $as_echo_n "(cached) " >&6
12542 else
12543   if test -n "$JAR"; then
12544   ac_cv_prog_JAR="$JAR" # Let the user override the test.
12545 else
12546 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12547 for as_dir in $PATH
12548 do
12549   IFS=$as_save_IFS
12550   test -z "$as_dir" && as_dir=.
12551     for ac_exec_ext in '' $ac_executable_extensions; do
12552   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12553     ac_cv_prog_JAR="$ac_prog"
12554     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12555     break 2
12556   fi
12557 done
12558   done
12559 IFS=$as_save_IFS
12560
12561 fi
12562 fi
12563 JAR=$ac_cv_prog_JAR
12564 if test -n "$JAR"; then
12565   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAR" >&5
12566 $as_echo "$JAR" >&6; }
12567 else
12568   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12569 $as_echo "no" >&6; }
12570 fi
12571
12572
12573   test -n "$JAR" && break
12574 done
12575
12576 else
12577   test "x$JAR" = x && for ac_prog in jar
12578 do
12579   # Extract the first word of "$ac_prog", so it can be a program name with args.
12580 set dummy $ac_prog; ac_word=$2
12581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12582 $as_echo_n "checking for $ac_word... " >&6; }
12583 if ${ac_cv_prog_JAR+:} false; then :
12584   $as_echo_n "(cached) " >&6
12585 else
12586   if test -n "$JAR"; then
12587   ac_cv_prog_JAR="$JAR" # Let the user override the test.
12588 else
12589 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12590 for as_dir in $JAVAPREFIX/bin
12591 do
12592   IFS=$as_save_IFS
12593   test -z "$as_dir" && as_dir=.
12594     for ac_exec_ext in '' $ac_executable_extensions; do
12595   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12596     ac_cv_prog_JAR="$ac_prog"
12597     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12598     break 2
12599   fi
12600 done
12601   done
12602 IFS=$as_save_IFS
12603
12604 fi
12605 fi
12606 JAR=$ac_cv_prog_JAR
12607 if test -n "$JAR"; then
12608   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAR" >&5
12609 $as_echo "$JAR" >&6; }
12610 else
12611   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12612 $as_echo "no" >&6; }
12613 fi
12614
12615
12616   test -n "$JAR" && break
12617 done
12618
12619 fi
12620 test "x$JAR" = x && as_fn_error $? "no acceptable jar program found in \$PATH" "$LINENO" 5
12621
12622
12623 if test "x$JAVAPREFIX" = x; then :
12624   test "x$JAVADOC" = x && for ac_prog in javadoc
12625 do
12626   # Extract the first word of "$ac_prog", so it can be a program name with args.
12627 set dummy $ac_prog; ac_word=$2
12628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12629 $as_echo_n "checking for $ac_word... " >&6; }
12630 if ${ac_cv_prog_JAVADOC+:} false; then :
12631   $as_echo_n "(cached) " >&6
12632 else
12633   if test -n "$JAVADOC"; then
12634   ac_cv_prog_JAVADOC="$JAVADOC" # Let the user override the test.
12635 else
12636 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12637 for as_dir in $PATH
12638 do
12639   IFS=$as_save_IFS
12640   test -z "$as_dir" && as_dir=.
12641     for ac_exec_ext in '' $ac_executable_extensions; do
12642   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12643     ac_cv_prog_JAVADOC="$ac_prog"
12644     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12645     break 2
12646   fi
12647 done
12648   done
12649 IFS=$as_save_IFS
12650
12651 fi
12652 fi
12653 JAVADOC=$ac_cv_prog_JAVADOC
12654 if test -n "$JAVADOC"; then
12655   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVADOC" >&5
12656 $as_echo "$JAVADOC" >&6; }
12657 else
12658   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12659 $as_echo "no" >&6; }
12660 fi
12661
12662
12663   test -n "$JAVADOC" && break
12664 done
12665
12666 else
12667   test "x$JAVADOC" = x && for ac_prog in javadoc
12668 do
12669   # Extract the first word of "$ac_prog", so it can be a program name with args.
12670 set dummy $ac_prog; ac_word=$2
12671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12672 $as_echo_n "checking for $ac_word... " >&6; }
12673 if ${ac_cv_prog_JAVADOC+:} false; then :
12674   $as_echo_n "(cached) " >&6
12675 else
12676   if test -n "$JAVADOC"; then
12677   ac_cv_prog_JAVADOC="$JAVADOC" # Let the user override the test.
12678 else
12679 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12680 for as_dir in $JAVAPREFIX/bin
12681 do
12682   IFS=$as_save_IFS
12683   test -z "$as_dir" && as_dir=.
12684     for ac_exec_ext in '' $ac_executable_extensions; do
12685   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12686     ac_cv_prog_JAVADOC="$ac_prog"
12687     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12688     break 2
12689   fi
12690 done
12691   done
12692 IFS=$as_save_IFS
12693
12694 fi
12695 fi
12696 JAVADOC=$ac_cv_prog_JAVADOC
12697 if test -n "$JAVADOC"; then
12698   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVADOC" >&5
12699 $as_echo "$JAVADOC" >&6; }
12700 else
12701   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12702 $as_echo "no" >&6; }
12703 fi
12704
12705
12706   test -n "$JAVADOC" && break
12707 done
12708
12709 fi
12710 test "x$JAVADOC" = x && as_fn_error $? "no acceptable javadoc generator found in \$PATH" "$LINENO" 5
12711
12712
12713 if test "x$JAVAPREFIX" = x; then :
12714   test x$JAVA = x && for ac_prog in kaffe java
12715 do
12716   # Extract the first word of "$ac_prog", so it can be a program name with args.
12717 set dummy $ac_prog; ac_word=$2
12718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12719 $as_echo_n "checking for $ac_word... " >&6; }
12720 if ${ac_cv_prog_JAVA+:} false; then :
12721   $as_echo_n "(cached) " >&6
12722 else
12723   if test -n "$JAVA"; then
12724   ac_cv_prog_JAVA="$JAVA" # Let the user override the test.
12725 else
12726 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12727 for as_dir in $PATH
12728 do
12729   IFS=$as_save_IFS
12730   test -z "$as_dir" && as_dir=.
12731     for ac_exec_ext in '' $ac_executable_extensions; do
12732   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12733     ac_cv_prog_JAVA="$ac_prog"
12734     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12735     break 2
12736   fi
12737 done
12738   done
12739 IFS=$as_save_IFS
12740
12741 fi
12742 fi
12743 JAVA=$ac_cv_prog_JAVA
12744 if test -n "$JAVA"; then
12745   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA" >&5
12746 $as_echo "$JAVA" >&6; }
12747 else
12748   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12749 $as_echo "no" >&6; }
12750 fi
12751
12752
12753   test -n "$JAVA" && break
12754 done
12755
12756 else
12757   test x$JAVA = x && for ac_prog in kaffe java
12758 do
12759   # Extract the first word of "$ac_prog", so it can be a program name with args.
12760 set dummy $ac_prog; ac_word=$2
12761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12762 $as_echo_n "checking for $ac_word... " >&6; }
12763 if ${ac_cv_prog_JAVA+:} false; then :
12764   $as_echo_n "(cached) " >&6
12765 else
12766   if test -n "$JAVA"; then
12767   ac_cv_prog_JAVA="$JAVA" # Let the user override the test.
12768 else
12769 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12770 for as_dir in $JAVAPREFIX/bin
12771 do
12772   IFS=$as_save_IFS
12773   test -z "$as_dir" && as_dir=.
12774     for ac_exec_ext in '' $ac_executable_extensions; do
12775   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12776     ac_cv_prog_JAVA="$ac_prog"
12777     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12778     break 2
12779   fi
12780 done
12781   done
12782 IFS=$as_save_IFS
12783
12784 fi
12785 fi
12786 JAVA=$ac_cv_prog_JAVA
12787 if test -n "$JAVA"; then
12788   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA" >&5
12789 $as_echo "$JAVA" >&6; }
12790 else
12791   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12792 $as_echo "no" >&6; }
12793 fi
12794
12795
12796   test -n "$JAVA" && break
12797 done
12798
12799 fi
12800 test x$JAVA = x && as_fn_error $? "no acceptable Java virtual machine found in \$PATH" "$LINENO" 5
12801
12802 # Extract the first word of "uudecode", so it can be a program name with args.
12803 set dummy uudecode; ac_word=$2
12804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12805 $as_echo_n "checking for $ac_word... " >&6; }
12806 if ${ac_cv_path_UUDECODE+:} false; then :
12807   $as_echo_n "(cached) " >&6
12808 else
12809   case $UUDECODE in
12810   [\\/]* | ?:[\\/]*)
12811   ac_cv_path_UUDECODE="$UUDECODE" # Let the user override the test with a path.
12812   ;;
12813   *)
12814   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12815 for as_dir in $PATH
12816 do
12817   IFS=$as_save_IFS
12818   test -z "$as_dir" && as_dir=.
12819     for ac_exec_ext in '' $ac_executable_extensions; do
12820   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12821     ac_cv_path_UUDECODE="$as_dir/$ac_word$ac_exec_ext"
12822     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12823     break 2
12824   fi
12825 done
12826   done
12827 IFS=$as_save_IFS
12828
12829   test -z "$ac_cv_path_UUDECODE" && ac_cv_path_UUDECODE="no"
12830   ;;
12831 esac
12832 fi
12833 UUDECODE=$ac_cv_path_UUDECODE
12834 if test -n "$UUDECODE"; then
12835   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UUDECODE" >&5
12836 $as_echo "$UUDECODE" >&6; }
12837 else
12838   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12839 $as_echo "no" >&6; }
12840 fi
12841
12842
12843 if test x$UUDECODE != xno; then
12844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if uudecode can decode base 64 file" >&5
12845 $as_echo_n "checking if uudecode can decode base 64 file... " >&6; }
12846 if ${ac_cv_prog_uudecode_base64+:} false; then :
12847   $as_echo_n "(cached) " >&6
12848 else
12849
12850 cat << \EOF > Test.uue
12851 begin-base64 644 Test.class
12852 yv66vgADAC0AFQcAAgEABFRlc3QHAAQBABBqYXZhL2xhbmcvT2JqZWN0AQAE
12853 bWFpbgEAFihbTGphdmEvbGFuZy9TdHJpbmc7KVYBAARDb2RlAQAPTGluZU51
12854 bWJlclRhYmxlDAAKAAsBAARleGl0AQAEKEkpVgoADQAJBwAOAQAQamF2YS9s
12855 YW5nL1N5c3RlbQEABjxpbml0PgEAAygpVgwADwAQCgADABEBAApTb3VyY2VG
12856 aWxlAQAJVGVzdC5qYXZhACEAAQADAAAAAAACAAkABQAGAAEABwAAACEAAQAB
12857 AAAABQO4AAyxAAAAAQAIAAAACgACAAAACgAEAAsAAQAPABAAAQAHAAAAIQAB
12858 AAEAAAAFKrcAErEAAAABAAgAAAAKAAIAAAAEAAQABAABABMAAAACABQ=
12859 ====
12860 EOF
12861 if $UUDECODE Test.uue; then
12862         ac_cv_prog_uudecode_base64=yes
12863 else
12864         echo "configure: 12864: uudecode had trouble decoding base 64 file 'Test.uue'" >&5
12865         echo "configure: failed file was:" >&5
12866         cat Test.uue >&5
12867         ac_cv_prog_uudecode_base64=no
12868 fi
12869 rm -f Test.uue
12870 fi
12871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_uudecode_base64" >&5
12872 $as_echo "$ac_cv_prog_uudecode_base64" >&6; }
12873 fi
12874 if test x$ac_cv_prog_uudecode_base64 != xyes; then
12875         rm -f Test.class
12876         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: I have to compile Test.class from scratch" >&5
12877 $as_echo "$as_me: WARNING: I have to compile Test.class from scratch" >&2;}
12878         if test x$ac_cv_prog_javac_works = xno; then
12879                 as_fn_error $? "Cannot compile java source. $JAVAC does not work properly" "$LINENO" 5
12880         fi
12881         if test x$ac_cv_prog_javac_works = x; then
12882
12883 if test "x$JAVAPREFIX" = x; then :
12884   test "x$JAVAC" = x && for ac_prog in "gcj -C" guavac jikes javac
12885 do
12886   # Extract the first word of "$ac_prog", so it can be a program name with args.
12887 set dummy $ac_prog; ac_word=$2
12888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12889 $as_echo_n "checking for $ac_word... " >&6; }
12890 if ${ac_cv_prog_JAVAC+:} false; then :
12891   $as_echo_n "(cached) " >&6
12892 else
12893   if test -n "$JAVAC"; then
12894   ac_cv_prog_JAVAC="$JAVAC" # Let the user override the test.
12895 else
12896 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12897 for as_dir in $PATH
12898 do
12899   IFS=$as_save_IFS
12900   test -z "$as_dir" && as_dir=.
12901     for ac_exec_ext in '' $ac_executable_extensions; do
12902   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12903     ac_cv_prog_JAVAC="$ac_prog"
12904     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12905     break 2
12906   fi
12907 done
12908   done
12909 IFS=$as_save_IFS
12910
12911 fi
12912 fi
12913 JAVAC=$ac_cv_prog_JAVAC
12914 if test -n "$JAVAC"; then
12915   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVAC" >&5
12916 $as_echo "$JAVAC" >&6; }
12917 else
12918   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12919 $as_echo "no" >&6; }
12920 fi
12921
12922
12923   test -n "$JAVAC" && break
12924 done
12925
12926 else
12927   test "x$JAVAC" = x && for ac_prog in "gcj -C" guavac jikes javac
12928 do
12929   # Extract the first word of "$ac_prog", so it can be a program name with args.
12930 set dummy $ac_prog; ac_word=$2
12931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12932 $as_echo_n "checking for $ac_word... " >&6; }
12933 if ${ac_cv_prog_JAVAC+:} false; then :
12934   $as_echo_n "(cached) " >&6
12935 else
12936   if test -n "$JAVAC"; then
12937   ac_cv_prog_JAVAC="$JAVAC" # Let the user override the test.
12938 else
12939 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12940 for as_dir in $JAVAPREFIX/bin
12941 do
12942   IFS=$as_save_IFS
12943   test -z "$as_dir" && as_dir=.
12944     for ac_exec_ext in '' $ac_executable_extensions; do
12945   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12946     ac_cv_prog_JAVAC="$ac_prog"
12947     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12948     break 2
12949   fi
12950 done
12951   done
12952 IFS=$as_save_IFS
12953
12954 fi
12955 fi
12956 JAVAC=$ac_cv_prog_JAVAC
12957 if test -n "$JAVAC"; then
12958   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVAC" >&5
12959 $as_echo "$JAVAC" >&6; }
12960 else
12961   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12962 $as_echo "no" >&6; }
12963 fi
12964
12965
12966   test -n "$JAVAC" && break
12967 done
12968
12969 fi
12970 test "x$JAVAC" = x && as_fn_error $? "no acceptable Java compiler found in \$PATH" "$LINENO" 5
12971
12972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $JAVAC works" >&5
12973 $as_echo_n "checking if $JAVAC works... " >&6; }
12974 if ${ac_cv_prog_javac_works+:} false; then :
12975   $as_echo_n "(cached) " >&6
12976 else
12977
12978 JAVA_TEST=Test.java
12979 CLASS_TEST=Test.class
12980 cat << \EOF > $JAVA_TEST
12981 /* #line 12981 "configure" */
12982 public class Test {
12983 }
12984 EOF
12985 if { ac_try='$JAVAC $JAVACFLAGS $JAVA_TEST'
12986   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
12987   (eval $ac_try) 2>&5
12988   ac_status=$?
12989   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12990   test $ac_status = 0; }; } >/dev/null 2>&1; then
12991   ac_cv_prog_javac_works=yes
12992 else
12993   as_fn_error $? "The Java compiler $JAVAC failed (see config.log, check the CLASSPATH?)" "$LINENO" 5
12994   echo "configure: failed program was:" >&5
12995   cat $JAVA_TEST >&5
12996 fi
12997 rm -f $JAVA_TEST $CLASS_TEST
12998
12999 fi
13000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_javac_works" >&5
13001 $as_echo "$ac_cv_prog_javac_works" >&6; }
13002
13003
13004         fi
13005 fi
13006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $JAVA works" >&5
13007 $as_echo_n "checking if $JAVA works... " >&6; }
13008 if ${ac_cv_prog_java_works+:} false; then :
13009   $as_echo_n "(cached) " >&6
13010 else
13011
13012 JAVA_TEST=Test.java
13013 CLASS_TEST=Test.class
13014 TEST=Test
13015 cat << \EOF > $JAVA_TEST
13016 /* [#]line 13016 "configure" */
13017 public class Test {
13018 public static void main (String args[]) {
13019         System.exit (0);
13020 } }
13021 EOF
13022 if test x$ac_cv_prog_uudecode_base64 != xyes; then
13023         if { ac_try='$JAVAC $JAVACFLAGS $JAVA_TEST'
13024   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
13025   (eval $ac_try) 2>&5
13026   ac_status=$?
13027   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13028   test $ac_status = 0; }; } && test -s $CLASS_TEST; then
13029                 :
13030         else
13031           echo "configure: failed program was:" >&5
13032           cat $JAVA_TEST >&5
13033           as_fn_error $? "The Java compiler $JAVAC failed (see config.log, check the CLASSPATH?)" "$LINENO" 5
13034         fi
13035 fi
13036 if { ac_try='$JAVA -classpath . $JAVAFLAGS $TEST'
13037   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
13038   (eval $ac_try) 2>&5
13039   ac_status=$?
13040   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13041   test $ac_status = 0; }; } >/dev/null 2>&1; then
13042   ac_cv_prog_java_works=yes
13043 else
13044   echo "configure: failed program was:" >&5
13045   cat $JAVA_TEST >&5
13046   as_fn_error $? "The Java VM $JAVA failed (see config.log, check the CLASSPATH?)" "$LINENO" 5
13047 fi
13048 rm -fr $JAVA_TEST $CLASS_TEST Test.uue
13049
13050 fi
13051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_java_works" >&5
13052 $as_echo "$ac_cv_prog_java_works" >&6; }
13053
13054
13055
13056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for JAVA_HOME" >&5
13057 $as_echo_n "checking for JAVA_HOME... " >&6; }
13058 # We used a fake loop so that we can use "break" to exit when the result
13059 # is found.
13060 while true
13061 do
13062   # If the user defined JAVA_HOME, don't touch it.
13063   test "${JAVA_HOME+set}" = set && break
13064
13065   # On Mac OS X 10.5 and following, run /usr/libexec/java_home to get
13066   # the value of JAVA_HOME to use.
13067   # (http://developer.apple.com/library/mac/#qa/qa2001/qa1170.html).
13068   JAVA_HOME=`/usr/libexec/java_home 2>/dev/null`
13069   test x"$JAVA_HOME" != x && break
13070
13071   # See if we can find the java executable, and compute from there.
13072   TRY_JAVA_HOME=`ls -dr /usr/java/* 2> /dev/null | head -n 1`
13073   if test x$TRY_JAVA_HOME != x; then
13074     PATH=$PATH:$TRY_JAVA_HOME/bin
13075   fi
13076   # Extract the first word of "java", so it can be a program name with args.
13077 set dummy java; ac_word=$2
13078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13079 $as_echo_n "checking for $ac_word... " >&6; }
13080 if ${ac_cv_path_JAVA_PATH_NAME+:} false; then :
13081   $as_echo_n "(cached) " >&6
13082 else
13083   case $JAVA_PATH_NAME in
13084   [\\/]* | ?:[\\/]*)
13085   ac_cv_path_JAVA_PATH_NAME="$JAVA_PATH_NAME" # Let the user override the test with a path.
13086   ;;
13087   *)
13088   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13089 for as_dir in $PATH
13090 do
13091   IFS=$as_save_IFS
13092   test -z "$as_dir" && as_dir=.
13093     for ac_exec_ext in '' $ac_executable_extensions; do
13094   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13095     ac_cv_path_JAVA_PATH_NAME="$as_dir/$ac_word$ac_exec_ext"
13096     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13097     break 2
13098   fi
13099 done
13100   done
13101 IFS=$as_save_IFS
13102
13103   ;;
13104 esac
13105 fi
13106 JAVA_PATH_NAME=$ac_cv_path_JAVA_PATH_NAME
13107 if test -n "$JAVA_PATH_NAME"; then
13108   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA_PATH_NAME" >&5
13109 $as_echo "$JAVA_PATH_NAME" >&6; }
13110 else
13111   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13112 $as_echo "no" >&6; }
13113 fi
13114
13115
13116   if test "x$JAVA_PATH_NAME" != x; then
13117     JAVA_HOME=`echo $JAVA_PATH_NAME | sed "s/\(.*\)[/]bin[/]java.*/\1/"`
13118     break
13119   fi
13120
13121   { $as_echo "$as_me:${as_lineno-$LINENO}: Could not compute JAVA_HOME" >&5
13122 $as_echo "$as_me: Could not compute JAVA_HOME" >&6;}
13123   break
13124 done
13125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA_HOME" >&5
13126 $as_echo "$JAVA_HOME" >&6; }
13127
13128
13129 ac_config_files="$ac_config_files Makefile"
13130
13131 cat >confcache <<\_ACEOF
13132 # This file is a shell script that caches the results of configure
13133 # tests run on this system so they can be shared between configure
13134 # scripts and configure runs, see configure's option --config-cache.
13135 # It is not useful on other systems.  If it contains results you don't
13136 # want to keep, you may remove or edit it.
13137 #
13138 # config.status only pays attention to the cache file if you give it
13139 # the --recheck option to rerun configure.
13140 #
13141 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13142 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13143 # following values.
13144
13145 _ACEOF
13146
13147 # The following way of writing the cache mishandles newlines in values,
13148 # but we know of no workaround that is simple, portable, and efficient.
13149 # So, we kill variables containing newlines.
13150 # Ultrix sh set writes to stderr and can't be redirected directly,
13151 # and sets the high bit in the cache file unless we assign to the vars.
13152 (
13153   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13154     eval ac_val=\$$ac_var
13155     case $ac_val in #(
13156     *${as_nl}*)
13157       case $ac_var in #(
13158       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13159 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13160       esac
13161       case $ac_var in #(
13162       _ | IFS | as_nl) ;; #(
13163       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13164       *) { eval $ac_var=; unset $ac_var;} ;;
13165       esac ;;
13166     esac
13167   done
13168
13169   (set) 2>&1 |
13170     case $as_nl`(ac_space=' '; set) 2>&1` in #(
13171     *${as_nl}ac_space=\ *)
13172       # `set' does not quote correctly, so add quotes: double-quote
13173       # substitution turns \\\\ into \\, and sed turns \\ into \.
13174       sed -n \
13175         "s/'/'\\\\''/g;
13176           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13177       ;; #(
13178     *)
13179       # `set' quotes correctly as required by POSIX, so do not add quotes.
13180       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13181       ;;
13182     esac |
13183     sort
13184 ) |
13185   sed '
13186      /^ac_cv_env_/b end
13187      t clear
13188      :clear
13189      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13190      t end
13191      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13192      :end' >>confcache
13193 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13194   if test -w "$cache_file"; then
13195     if test "x$cache_file" != "x/dev/null"; then
13196       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13197 $as_echo "$as_me: updating cache $cache_file" >&6;}
13198       if test ! -f "$cache_file" || test -h "$cache_file"; then
13199         cat confcache >"$cache_file"
13200       else
13201         case $cache_file in #(
13202         */* | ?:*)
13203           mv -f confcache "$cache_file"$$ &&
13204           mv -f "$cache_file"$$ "$cache_file" ;; #(
13205         *)
13206           mv -f confcache "$cache_file" ;;
13207         esac
13208       fi
13209     fi
13210   else
13211     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13212 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13213   fi
13214 fi
13215 rm -f confcache
13216
13217 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13218 # Let make expand exec_prefix.
13219 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13220
13221 # Transform confdefs.h into DEFS.
13222 # Protect against shell expansion while executing Makefile rules.
13223 # Protect against Makefile macro expansion.
13224 #
13225 # If the first sed substitution is executed (which looks for macros that
13226 # take arguments), then branch to the quote section.  Otherwise,
13227 # look for a macro that doesn't take arguments.
13228 ac_script='
13229 :mline
13230 /\\$/{
13231  N
13232  s,\\\n,,
13233  b mline
13234 }
13235 t clear
13236 :clear
13237 s/^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*([^)]*)\)[   ]*\(.*\)/-D\1=\2/g
13238 t quote
13239 s/^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)/-D\1=\2/g
13240 t quote
13241 b any
13242 :quote
13243 s/[      `~#$^&*(){}\\|;'\''"<>?]/\\&/g
13244 s/\[/\\&/g
13245 s/\]/\\&/g
13246 s/\$/$$/g
13247 H
13248 :any
13249 ${
13250         g
13251         s/^\n//
13252         s/\n/ /g
13253         p
13254 }
13255 '
13256 DEFS=`sed -n "$ac_script" confdefs.h`
13257
13258
13259 ac_libobjs=
13260 ac_ltlibobjs=
13261 U=
13262 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13263   # 1. Remove the extension, and $U if already installed.
13264   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13265   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13266   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13267   #    will be set to the directory where LIBOBJS objects are built.
13268   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13269   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13270 done
13271 LIBOBJS=$ac_libobjs
13272
13273 LTLIBOBJS=$ac_ltlibobjs
13274
13275
13276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
13277 $as_echo_n "checking that generated files are newer than configure... " >&6; }
13278    if test -n "$am_sleep_pid"; then
13279      # Hide warnings about reused PIDs.
13280      wait $am_sleep_pid 2>/dev/null
13281    fi
13282    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
13283 $as_echo "done" >&6; }
13284  if test -n "$EXEEXT"; then
13285   am__EXEEXT_TRUE=
13286   am__EXEEXT_FALSE='#'
13287 else
13288   am__EXEEXT_TRUE='#'
13289   am__EXEEXT_FALSE=
13290 fi
13291
13292 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13293   as_fn_error $? "conditional \"AMDEP\" was never defined.
13294 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13295 fi
13296 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13297   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13298 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13299 fi
13300 if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then
13301   as_fn_error $? "conditional \"am__fastdepCCAS\" was never defined.
13302 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13303 fi
13304 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13305   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13306 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13307 fi
13308
13309 : "${CONFIG_STATUS=./config.status}"
13310 ac_write_fail=0
13311 ac_clean_files_save=$ac_clean_files
13312 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13313 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13314 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13315 as_write_fail=0
13316 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13317 #! $SHELL
13318 # Generated by $as_me.
13319 # Run this file to recreate the current configuration.
13320 # Compiler output produced by configure, useful for debugging
13321 # configure, is in config.log if it exists.
13322
13323 debug=false
13324 ac_cs_recheck=false
13325 ac_cs_silent=false
13326
13327 SHELL=\${CONFIG_SHELL-$SHELL}
13328 export SHELL
13329 _ASEOF
13330 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13331 ## -------------------- ##
13332 ## M4sh Initialization. ##
13333 ## -------------------- ##
13334
13335 # Be more Bourne compatible
13336 DUALCASE=1; export DUALCASE # for MKS sh
13337 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13338   emulate sh
13339   NULLCMD=:
13340   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13341   # is contrary to our usage.  Disable this feature.
13342   alias -g '${1+"$@"}'='"$@"'
13343   setopt NO_GLOB_SUBST
13344 else
13345   case `(set -o) 2>/dev/null` in #(
13346   *posix*) :
13347     set -o posix ;; #(
13348   *) :
13349      ;;
13350 esac
13351 fi
13352
13353
13354 as_nl='
13355 '
13356 export as_nl
13357 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13358 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13359 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13360 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13361 # Prefer a ksh shell builtin over an external printf program on Solaris,
13362 # but without wasting forks for bash or zsh.
13363 if test -z "$BASH_VERSION$ZSH_VERSION" \
13364     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13365   as_echo='print -r --'
13366   as_echo_n='print -rn --'
13367 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13368   as_echo='printf %s\n'
13369   as_echo_n='printf %s'
13370 else
13371   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13372     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13373     as_echo_n='/usr/ucb/echo -n'
13374   else
13375     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13376     as_echo_n_body='eval
13377       arg=$1;
13378       case $arg in #(
13379       *"$as_nl"*)
13380         expr "X$arg" : "X\\(.*\\)$as_nl";
13381         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13382       esac;
13383       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13384     '
13385     export as_echo_n_body
13386     as_echo_n='sh -c $as_echo_n_body as_echo'
13387   fi
13388   export as_echo_body
13389   as_echo='sh -c $as_echo_body as_echo'
13390 fi
13391
13392 # The user is always right.
13393 if test "${PATH_SEPARATOR+set}" != set; then
13394   PATH_SEPARATOR=:
13395   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13396     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13397       PATH_SEPARATOR=';'
13398   }
13399 fi
13400
13401
13402 # IFS
13403 # We need space, tab and new line, in precisely that order.  Quoting is
13404 # there to prevent editors from complaining about space-tab.
13405 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13406 # splitting by setting IFS to empty value.)
13407 IFS=" ""        $as_nl"
13408
13409 # Find who we are.  Look in the path if we contain no directory separator.
13410 as_myself=
13411 case $0 in #((
13412   *[\\/]* ) as_myself=$0 ;;
13413   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13414 for as_dir in $PATH
13415 do
13416   IFS=$as_save_IFS
13417   test -z "$as_dir" && as_dir=.
13418     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13419   done
13420 IFS=$as_save_IFS
13421
13422      ;;
13423 esac
13424 # We did not find ourselves, most probably we were run as `sh COMMAND'
13425 # in which case we are not to be found in the path.
13426 if test "x$as_myself" = x; then
13427   as_myself=$0
13428 fi
13429 if test ! -f "$as_myself"; then
13430   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13431   exit 1
13432 fi
13433
13434 # Unset variables that we do not need and which cause bugs (e.g. in
13435 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
13436 # suppresses any "Segmentation fault" message there.  '((' could
13437 # trigger a bug in pdksh 5.2.14.
13438 for as_var in BASH_ENV ENV MAIL MAILPATH
13439 do eval test x\${$as_var+set} = xset \
13440   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13441 done
13442 PS1='$ '
13443 PS2='> '
13444 PS4='+ '
13445
13446 # NLS nuisances.
13447 LC_ALL=C
13448 export LC_ALL
13449 LANGUAGE=C
13450 export LANGUAGE
13451
13452 # CDPATH.
13453 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13454
13455
13456 # as_fn_error STATUS ERROR [LINENO LOG_FD]
13457 # ----------------------------------------
13458 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13459 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13460 # script with STATUS, using 1 if that was 0.
13461 as_fn_error ()
13462 {
13463   as_status=$1; test $as_status -eq 0 && as_status=1
13464   if test "$4"; then
13465     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13466     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13467   fi
13468   $as_echo "$as_me: error: $2" >&2
13469   as_fn_exit $as_status
13470 } # as_fn_error
13471
13472
13473 # as_fn_set_status STATUS
13474 # -----------------------
13475 # Set $? to STATUS, without forking.
13476 as_fn_set_status ()
13477 {
13478   return $1
13479 } # as_fn_set_status
13480
13481 # as_fn_exit STATUS
13482 # -----------------
13483 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13484 as_fn_exit ()
13485 {
13486   set +e
13487   as_fn_set_status $1
13488   exit $1
13489 } # as_fn_exit
13490
13491 # as_fn_unset VAR
13492 # ---------------
13493 # Portably unset VAR.
13494 as_fn_unset ()
13495 {
13496   { eval $1=; unset $1;}
13497 }
13498 as_unset=as_fn_unset
13499 # as_fn_append VAR VALUE
13500 # ----------------------
13501 # Append the text in VALUE to the end of the definition contained in VAR. Take
13502 # advantage of any shell optimizations that allow amortized linear growth over
13503 # repeated appends, instead of the typical quadratic growth present in naive
13504 # implementations.
13505 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13506   eval 'as_fn_append ()
13507   {
13508     eval $1+=\$2
13509   }'
13510 else
13511   as_fn_append ()
13512   {
13513     eval $1=\$$1\$2
13514   }
13515 fi # as_fn_append
13516
13517 # as_fn_arith ARG...
13518 # ------------------
13519 # Perform arithmetic evaluation on the ARGs, and store the result in the
13520 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13521 # must be portable across $(()) and expr.
13522 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13523   eval 'as_fn_arith ()
13524   {
13525     as_val=$(( $* ))
13526   }'
13527 else
13528   as_fn_arith ()
13529   {
13530     as_val=`expr "$@" || test $? -eq 1`
13531   }
13532 fi # as_fn_arith
13533
13534
13535 if expr a : '\(a\)' >/dev/null 2>&1 &&
13536    test "X`expr 00001 : '.*\(...\)'`" = X001; then
13537   as_expr=expr
13538 else
13539   as_expr=false
13540 fi
13541
13542 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13543   as_basename=basename
13544 else
13545   as_basename=false
13546 fi
13547
13548 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13549   as_dirname=dirname
13550 else
13551   as_dirname=false
13552 fi
13553
13554 as_me=`$as_basename -- "$0" ||
13555 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13556          X"$0" : 'X\(//\)$' \| \
13557          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13558 $as_echo X/"$0" |
13559     sed '/^.*\/\([^/][^/]*\)\/*$/{
13560             s//\1/
13561             q
13562           }
13563           /^X\/\(\/\/\)$/{
13564             s//\1/
13565             q
13566           }
13567           /^X\/\(\/\).*/{
13568             s//\1/
13569             q
13570           }
13571           s/.*/./; q'`
13572
13573 # Avoid depending upon Character Ranges.
13574 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13575 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13576 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13577 as_cr_digits='0123456789'
13578 as_cr_alnum=$as_cr_Letters$as_cr_digits
13579
13580 ECHO_C= ECHO_N= ECHO_T=
13581 case `echo -n x` in #(((((
13582 -n*)
13583   case `echo 'xy\c'` in
13584   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
13585   xy)  ECHO_C='\c';;
13586   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
13587        ECHO_T=' ';;
13588   esac;;
13589 *)
13590   ECHO_N='-n';;
13591 esac
13592
13593 rm -f conf$$ conf$$.exe conf$$.file
13594 if test -d conf$$.dir; then
13595   rm -f conf$$.dir/conf$$.file
13596 else
13597   rm -f conf$$.dir
13598   mkdir conf$$.dir 2>/dev/null
13599 fi
13600 if (echo >conf$$.file) 2>/dev/null; then
13601   if ln -s conf$$.file conf$$ 2>/dev/null; then
13602     as_ln_s='ln -s'
13603     # ... but there are two gotchas:
13604     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13605     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13606     # In both cases, we have to default to `cp -pR'.
13607     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13608       as_ln_s='cp -pR'
13609   elif ln conf$$.file conf$$ 2>/dev/null; then
13610     as_ln_s=ln
13611   else
13612     as_ln_s='cp -pR'
13613   fi
13614 else
13615   as_ln_s='cp -pR'
13616 fi
13617 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13618 rmdir conf$$.dir 2>/dev/null
13619
13620
13621 # as_fn_mkdir_p
13622 # -------------
13623 # Create "$as_dir" as a directory, including parents if necessary.
13624 as_fn_mkdir_p ()
13625 {
13626
13627   case $as_dir in #(
13628   -*) as_dir=./$as_dir;;
13629   esac
13630   test -d "$as_dir" || eval $as_mkdir_p || {
13631     as_dirs=
13632     while :; do
13633       case $as_dir in #(
13634       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13635       *) as_qdir=$as_dir;;
13636       esac
13637       as_dirs="'$as_qdir' $as_dirs"
13638       as_dir=`$as_dirname -- "$as_dir" ||
13639 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13640          X"$as_dir" : 'X\(//\)[^/]' \| \
13641          X"$as_dir" : 'X\(//\)$' \| \
13642          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13643 $as_echo X"$as_dir" |
13644     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13645             s//\1/
13646             q
13647           }
13648           /^X\(\/\/\)[^/].*/{
13649             s//\1/
13650             q
13651           }
13652           /^X\(\/\/\)$/{
13653             s//\1/
13654             q
13655           }
13656           /^X\(\/\).*/{
13657             s//\1/
13658             q
13659           }
13660           s/.*/./; q'`
13661       test -d "$as_dir" && break
13662     done
13663     test -z "$as_dirs" || eval "mkdir $as_dirs"
13664   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13665
13666
13667 } # as_fn_mkdir_p
13668 if mkdir -p . 2>/dev/null; then
13669   as_mkdir_p='mkdir -p "$as_dir"'
13670 else
13671   test -d ./-p && rmdir ./-p
13672   as_mkdir_p=false
13673 fi
13674
13675
13676 # as_fn_executable_p FILE
13677 # -----------------------
13678 # Test if FILE is an executable regular file.
13679 as_fn_executable_p ()
13680 {
13681   test -f "$1" && test -x "$1"
13682 } # as_fn_executable_p
13683 as_test_x='test -x'
13684 as_executable_p=as_fn_executable_p
13685
13686 # Sed expression to map a string onto a valid CPP name.
13687 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13688
13689 # Sed expression to map a string onto a valid variable name.
13690 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13691
13692
13693 exec 6>&1
13694 ## ----------------------------------- ##
13695 ## Main body of $CONFIG_STATUS script. ##
13696 ## ----------------------------------- ##
13697 _ASEOF
13698 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13699
13700 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13701 # Save the log message, to keep $0 and so on meaningful, and to
13702 # report actual input values of CONFIG_FILES etc. instead of their
13703 # values after options handling.
13704 ac_log="
13705 This file was extended by vpp-japi $as_me 0.1, which was
13706 generated by GNU Autoconf 2.69.  Invocation command line was
13707
13708   CONFIG_FILES    = $CONFIG_FILES
13709   CONFIG_HEADERS  = $CONFIG_HEADERS
13710   CONFIG_LINKS    = $CONFIG_LINKS
13711   CONFIG_COMMANDS = $CONFIG_COMMANDS
13712   $ $0 $@
13713
13714 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13715 "
13716
13717 _ACEOF
13718
13719 case $ac_config_files in *"
13720 "*) set x $ac_config_files; shift; ac_config_files=$*;;
13721 esac
13722
13723
13724
13725 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13726 # Files that config.status was made for.
13727 config_files="$ac_config_files"
13728 config_commands="$ac_config_commands"
13729
13730 _ACEOF
13731
13732 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13733 ac_cs_usage="\
13734 \`$as_me' instantiates files and other configuration actions
13735 from templates according to the current configuration.  Unless the files
13736 and actions are specified as TAGs, all are instantiated by default.
13737
13738 Usage: $0 [OPTION]... [TAG]...
13739
13740   -h, --help       print this help, then exit
13741   -V, --version    print version number and configuration settings, then exit
13742       --config     print configuration, then exit
13743   -q, --quiet, --silent
13744                    do not print progress messages
13745   -d, --debug      don't remove temporary files
13746       --recheck    update $as_me by reconfiguring in the same conditions
13747       --file=FILE[:TEMPLATE]
13748                    instantiate the configuration file FILE
13749
13750 Configuration files:
13751 $config_files
13752
13753 Configuration commands:
13754 $config_commands
13755
13756 Report bugs to the package provider."
13757
13758 _ACEOF
13759 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13760 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13761 ac_cs_version="\\
13762 vpp-japi config.status 0.1
13763 configured by $0, generated by GNU Autoconf 2.69,
13764   with options \\"\$ac_cs_config\\"
13765
13766 Copyright (C) 2012 Free Software Foundation, Inc.
13767 This config.status script is free software; the Free Software Foundation
13768 gives unlimited permission to copy, distribute and modify it."
13769
13770 ac_pwd='$ac_pwd'
13771 srcdir='$srcdir'
13772 INSTALL='$INSTALL'
13773 MKDIR_P='$MKDIR_P'
13774 AWK='$AWK'
13775 test -n "\$AWK" || AWK=awk
13776 _ACEOF
13777
13778 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13779 # The default lists apply if the user does not specify any file.
13780 ac_need_defaults=:
13781 while test $# != 0
13782 do
13783   case $1 in
13784   --*=?*)
13785     ac_option=`expr "X$1" : 'X\([^=]*\)='`
13786     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13787     ac_shift=:
13788     ;;
13789   --*=)
13790     ac_option=`expr "X$1" : 'X\([^=]*\)='`
13791     ac_optarg=
13792     ac_shift=:
13793     ;;
13794   *)
13795     ac_option=$1
13796     ac_optarg=$2
13797     ac_shift=shift
13798     ;;
13799   esac
13800
13801   case $ac_option in
13802   # Handling of the options.
13803   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13804     ac_cs_recheck=: ;;
13805   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13806     $as_echo "$ac_cs_version"; exit ;;
13807   --config | --confi | --conf | --con | --co | --c )
13808     $as_echo "$ac_cs_config"; exit ;;
13809   --debug | --debu | --deb | --de | --d | -d )
13810     debug=: ;;
13811   --file | --fil | --fi | --f )
13812     $ac_shift
13813     case $ac_optarg in
13814     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13815     '') as_fn_error $? "missing file argument" ;;
13816     esac
13817     as_fn_append CONFIG_FILES " '$ac_optarg'"
13818     ac_need_defaults=false;;
13819   --he | --h |  --help | --hel | -h )
13820     $as_echo "$ac_cs_usage"; exit ;;
13821   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13822   | -silent | --silent | --silen | --sile | --sil | --si | --s)
13823     ac_cs_silent=: ;;
13824
13825   # This is an error.
13826   -*) as_fn_error $? "unrecognized option: \`$1'
13827 Try \`$0 --help' for more information." ;;
13828
13829   *) as_fn_append ac_config_targets " $1"
13830      ac_need_defaults=false ;;
13831
13832   esac
13833   shift
13834 done
13835
13836 ac_configure_extra_args=
13837
13838 if $ac_cs_silent; then
13839   exec 6>/dev/null
13840   ac_configure_extra_args="$ac_configure_extra_args --silent"
13841 fi
13842
13843 _ACEOF
13844 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13845 if \$ac_cs_recheck; then
13846   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13847   shift
13848   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13849   CONFIG_SHELL='$SHELL'
13850   export CONFIG_SHELL
13851   exec "\$@"
13852 fi
13853
13854 _ACEOF
13855 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13856 exec 5>>config.log
13857 {
13858   echo
13859   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13860 ## Running $as_me. ##
13861 _ASBOX
13862   $as_echo "$ac_log"
13863 } >&5
13864
13865 _ACEOF
13866 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13867 #
13868 # INIT-COMMANDS
13869 #
13870 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
13871
13872
13873 # The HP-UX ksh and POSIX shell print the target directory to stdout
13874 # if CDPATH is set.
13875 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13876
13877 sed_quote_subst='$sed_quote_subst'
13878 double_quote_subst='$double_quote_subst'
13879 delay_variable_subst='$delay_variable_subst'
13880 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13881 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13882 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13883 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13884 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13885 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13886 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13887 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13888 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
13889 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13890 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13891 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13892 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13893 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13894 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13895 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13896 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13897 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13898 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13899 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13900 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13901 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13902 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13903 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13904 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13905 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13906 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13907 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13908 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13909 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
13910 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
13911 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13912 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13913 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13914 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13915 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13916 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
13917 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
13918 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
13919 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
13920 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13921 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13922 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
13923 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13924 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13925 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13926 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13927 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13928 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13929 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13930 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13931 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13932 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13933 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13934 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13935 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
13936 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"`'
13937 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
13938 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
13939 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13940 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13941 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13942 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13943 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13944 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13945 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13946 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13947 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
13948 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13949 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13950 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13951 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13952 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13953 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13954 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13955 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13956 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13957 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13958 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13959 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13960 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13961 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13962 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13963 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13964 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13965 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13966 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13967 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13968 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13969 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13970 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13971 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13972 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13973 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13974 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13975 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13976 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13977 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13978 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13979 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13980 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13981 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13982 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13983 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13984 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
13985 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13986 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13987 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13988 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13989 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13990 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13991 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13992 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13993 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13994 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13995 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13996 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13997 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13998 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13999 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14000 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14001 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14002 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14003 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14004 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14005 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14006 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14007 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14008 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14009 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14010
14011 LTCC='$LTCC'
14012 LTCFLAGS='$LTCFLAGS'
14013 compiler='$compiler_DEFAULT'
14014
14015 # A function that is used when there is no print builtin or printf.
14016 func_fallback_echo ()
14017 {
14018   eval 'cat <<_LTECHO_EOF
14019 \$1
14020 _LTECHO_EOF'
14021 }
14022
14023 # Quote evaled strings.
14024 for var in SHELL \
14025 ECHO \
14026 PATH_SEPARATOR \
14027 SED \
14028 GREP \
14029 EGREP \
14030 FGREP \
14031 LD \
14032 NM \
14033 LN_S \
14034 lt_SP2NL \
14035 lt_NL2SP \
14036 reload_flag \
14037 OBJDUMP \
14038 deplibs_check_method \
14039 file_magic_cmd \
14040 file_magic_glob \
14041 want_nocaseglob \
14042 DLLTOOL \
14043 sharedlib_from_linklib_cmd \
14044 AR \
14045 AR_FLAGS \
14046 archiver_list_spec \
14047 STRIP \
14048 RANLIB \
14049 CC \
14050 CFLAGS \
14051 compiler \
14052 lt_cv_sys_global_symbol_pipe \
14053 lt_cv_sys_global_symbol_to_cdecl \
14054 lt_cv_sys_global_symbol_to_c_name_address \
14055 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14056 nm_file_list_spec \
14057 lt_prog_compiler_no_builtin_flag \
14058 lt_prog_compiler_pic \
14059 lt_prog_compiler_wl \
14060 lt_prog_compiler_static \
14061 lt_cv_prog_compiler_c_o \
14062 need_locks \
14063 MANIFEST_TOOL \
14064 DSYMUTIL \
14065 NMEDIT \
14066 LIPO \
14067 OTOOL \
14068 OTOOL64 \
14069 shrext_cmds \
14070 export_dynamic_flag_spec \
14071 whole_archive_flag_spec \
14072 compiler_needs_object \
14073 with_gnu_ld \
14074 allow_undefined_flag \
14075 no_undefined_flag \
14076 hardcode_libdir_flag_spec \
14077 hardcode_libdir_separator \
14078 exclude_expsyms \
14079 include_expsyms \
14080 file_list_spec \
14081 variables_saved_for_relink \
14082 libname_spec \
14083 library_names_spec \
14084 soname_spec \
14085 install_override_mode \
14086 finish_eval \
14087 old_striplib \
14088 striplib; do
14089     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14090     *[\\\\\\\`\\"\\\$]*)
14091       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14092       ;;
14093     *)
14094       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14095       ;;
14096     esac
14097 done
14098
14099 # Double-quote double-evaled strings.
14100 for var in reload_cmds \
14101 old_postinstall_cmds \
14102 old_postuninstall_cmds \
14103 old_archive_cmds \
14104 extract_expsyms_cmds \
14105 old_archive_from_new_cmds \
14106 old_archive_from_expsyms_cmds \
14107 archive_cmds \
14108 archive_expsym_cmds \
14109 module_cmds \
14110 module_expsym_cmds \
14111 export_symbols_cmds \
14112 prelink_cmds \
14113 postlink_cmds \
14114 postinstall_cmds \
14115 postuninstall_cmds \
14116 finish_cmds \
14117 sys_lib_search_path_spec \
14118 sys_lib_dlsearch_path_spec; do
14119     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14120     *[\\\\\\\`\\"\\\$]*)
14121       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14122       ;;
14123     *)
14124       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14125       ;;
14126     esac
14127 done
14128
14129 ac_aux_dir='$ac_aux_dir'
14130 xsi_shell='$xsi_shell'
14131 lt_shell_append='$lt_shell_append'
14132
14133 # See if we are running on zsh, and set the options which allow our
14134 # commands through without removal of \ escapes INIT.
14135 if test -n "\${ZSH_VERSION+set}" ; then
14136    setopt NO_GLOB_SUBST
14137 fi
14138
14139
14140     PACKAGE='$PACKAGE'
14141     VERSION='$VERSION'
14142     TIMESTAMP='$TIMESTAMP'
14143     RM='$RM'
14144     ofile='$ofile'
14145
14146
14147
14148
14149 _ACEOF
14150
14151 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14152
14153 # Handling of arguments.
14154 for ac_config_target in $ac_config_targets
14155 do
14156   case $ac_config_target in
14157     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14158     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14159     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14160
14161   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14162   esac
14163 done
14164
14165
14166 # If the user did not use the arguments to specify the items to instantiate,
14167 # then the envvar interface is used.  Set only those that are not.
14168 # We use the long form for the default assignment because of an extremely
14169 # bizarre bug on SunOS 4.1.3.
14170 if $ac_need_defaults; then
14171   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14172   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14173 fi
14174
14175 # Have a temporary directory for convenience.  Make it in the build tree
14176 # simply because there is no reason against having it here, and in addition,
14177 # creating and moving files from /tmp can sometimes cause problems.
14178 # Hook for its removal unless debugging.
14179 # Note that there is a small window in which the directory will not be cleaned:
14180 # after its creation but before its name has been assigned to `$tmp'.
14181 $debug ||
14182 {
14183   tmp= ac_tmp=
14184   trap 'exit_status=$?
14185   : "${ac_tmp:=$tmp}"
14186   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14187 ' 0
14188   trap 'as_fn_exit 1' 1 2 13 15
14189 }
14190 # Create a (secure) tmp directory for tmp files.
14191
14192 {
14193   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14194   test -d "$tmp"
14195 }  ||
14196 {
14197   tmp=./conf$$-$RANDOM
14198   (umask 077 && mkdir "$tmp")
14199 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14200 ac_tmp=$tmp
14201
14202 # Set up the scripts for CONFIG_FILES section.
14203 # No need to generate them if there are no CONFIG_FILES.
14204 # This happens for instance with `./config.status config.h'.
14205 if test -n "$CONFIG_FILES"; then
14206
14207
14208 ac_cr=`echo X | tr X '\015'`
14209 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14210 # But we know of no other shell where ac_cr would be empty at this
14211 # point, so we can use a bashism as a fallback.
14212 if test "x$ac_cr" = x; then
14213   eval ac_cr=\$\'\\r\'
14214 fi
14215 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14216 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14217   ac_cs_awk_cr='\\r'
14218 else
14219   ac_cs_awk_cr=$ac_cr
14220 fi
14221
14222 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14223 _ACEOF
14224
14225
14226 {
14227   echo "cat >conf$$subs.awk <<_ACEOF" &&
14228   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14229   echo "_ACEOF"
14230 } >conf$$subs.sh ||
14231   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14232 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14233 ac_delim='%!_!# '
14234 for ac_last_try in false false false false false :; do
14235   . ./conf$$subs.sh ||
14236     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14237
14238   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14239   if test $ac_delim_n = $ac_delim_num; then
14240     break
14241   elif $ac_last_try; then
14242     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14243   else
14244     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14245   fi
14246 done
14247 rm -f conf$$subs.sh
14248
14249 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14250 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14251 _ACEOF
14252 sed -n '
14253 h
14254 s/^/S["/; s/!.*/"]=/
14255 p
14256 g
14257 s/^[^!]*!//
14258 :repl
14259 t repl
14260 s/'"$ac_delim"'$//
14261 t delim
14262 :nl
14263 h
14264 s/\(.\{148\}\)..*/\1/
14265 t more1
14266 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14267 p
14268 n
14269 b repl
14270 :more1
14271 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14272 p
14273 g
14274 s/.\{148\}//
14275 t nl
14276 :delim
14277 h
14278 s/\(.\{148\}\)..*/\1/
14279 t more2
14280 s/["\\]/\\&/g; s/^/"/; s/$/"/
14281 p
14282 b
14283 :more2
14284 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14285 p
14286 g
14287 s/.\{148\}//
14288 t delim
14289 ' <conf$$subs.awk | sed '
14290 /^[^""]/{
14291   N
14292   s/\n//
14293 }
14294 ' >>$CONFIG_STATUS || ac_write_fail=1
14295 rm -f conf$$subs.awk
14296 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14297 _ACAWK
14298 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14299   for (key in S) S_is_set[key] = 1
14300   FS = "\a"
14301
14302 }
14303 {
14304   line = $ 0
14305   nfields = split(line, field, "@")
14306   substed = 0
14307   len = length(field[1])
14308   for (i = 2; i < nfields; i++) {
14309     key = field[i]
14310     keylen = length(key)
14311     if (S_is_set[key]) {
14312       value = S[key]
14313       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14314       len += length(value) + length(field[++i])
14315       substed = 1
14316     } else
14317       len += 1 + keylen
14318   }
14319
14320   print line
14321 }
14322
14323 _ACAWK
14324 _ACEOF
14325 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14326 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14327   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14328 else
14329   cat
14330 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14331   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14332 _ACEOF
14333
14334 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14335 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14336 # trailing colons and then remove the whole line if VPATH becomes empty
14337 # (actually we leave an empty line to preserve line numbers).
14338 if test "x$srcdir" = x.; then
14339   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
14340 h
14341 s///
14342 s/^/:/
14343 s/[      ]*$/:/
14344 s/:\$(srcdir):/:/g
14345 s/:\${srcdir}:/:/g
14346 s/:@srcdir@:/:/g
14347 s/^:*//
14348 s/:*$//
14349 x
14350 s/\(=[   ]*\).*/\1/
14351 G
14352 s/\n//
14353 s/^[^=]*=[       ]*$//
14354 }'
14355 fi
14356
14357 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14358 fi # test -n "$CONFIG_FILES"
14359
14360
14361 eval set X "  :F $CONFIG_FILES      :C $CONFIG_COMMANDS"
14362 shift
14363 for ac_tag
14364 do
14365   case $ac_tag in
14366   :[FHLC]) ac_mode=$ac_tag; continue;;
14367   esac
14368   case $ac_mode$ac_tag in
14369   :[FHL]*:*);;
14370   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14371   :[FH]-) ac_tag=-:-;;
14372   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14373   esac
14374   ac_save_IFS=$IFS
14375   IFS=:
14376   set x $ac_tag
14377   IFS=$ac_save_IFS
14378   shift
14379   ac_file=$1
14380   shift
14381
14382   case $ac_mode in
14383   :L) ac_source=$1;;
14384   :[FH])
14385     ac_file_inputs=
14386     for ac_f
14387     do
14388       case $ac_f in
14389       -) ac_f="$ac_tmp/stdin";;
14390       *) # Look for the file first in the build tree, then in the source tree
14391          # (if the path is not absolute).  The absolute path cannot be DOS-style,
14392          # because $ac_f cannot contain `:'.
14393          test -f "$ac_f" ||
14394            case $ac_f in
14395            [\\/$]*) false;;
14396            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14397            esac ||
14398            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14399       esac
14400       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14401       as_fn_append ac_file_inputs " '$ac_f'"
14402     done
14403
14404     # Let's still pretend it is `configure' which instantiates (i.e., don't
14405     # use $as_me), people would be surprised to read:
14406     #    /* config.h.  Generated by config.status.  */
14407     configure_input='Generated from '`
14408           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14409         `' by configure.'
14410     if test x"$ac_file" != x-; then
14411       configure_input="$ac_file.  $configure_input"
14412       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14413 $as_echo "$as_me: creating $ac_file" >&6;}
14414     fi
14415     # Neutralize special characters interpreted by sed in replacement strings.
14416     case $configure_input in #(
14417     *\&* | *\|* | *\\* )
14418        ac_sed_conf_input=`$as_echo "$configure_input" |
14419        sed 's/[\\\\&|]/\\\\&/g'`;; #(
14420     *) ac_sed_conf_input=$configure_input;;
14421     esac
14422
14423     case $ac_tag in
14424     *:-:* | *:-) cat >"$ac_tmp/stdin" \
14425       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14426     esac
14427     ;;
14428   esac
14429
14430   ac_dir=`$as_dirname -- "$ac_file" ||
14431 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14432          X"$ac_file" : 'X\(//\)[^/]' \| \
14433          X"$ac_file" : 'X\(//\)$' \| \
14434          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14435 $as_echo X"$ac_file" |
14436     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14437             s//\1/
14438             q
14439           }
14440           /^X\(\/\/\)[^/].*/{
14441             s//\1/
14442             q
14443           }
14444           /^X\(\/\/\)$/{
14445             s//\1/
14446             q
14447           }
14448           /^X\(\/\).*/{
14449             s//\1/
14450             q
14451           }
14452           s/.*/./; q'`
14453   as_dir="$ac_dir"; as_fn_mkdir_p
14454   ac_builddir=.
14455
14456 case "$ac_dir" in
14457 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14458 *)
14459   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14460   # A ".." for each directory in $ac_dir_suffix.
14461   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14462   case $ac_top_builddir_sub in
14463   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14464   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14465   esac ;;
14466 esac
14467 ac_abs_top_builddir=$ac_pwd
14468 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14469 # for backward compatibility:
14470 ac_top_builddir=$ac_top_build_prefix
14471
14472 case $srcdir in
14473   .)  # We are building in place.
14474     ac_srcdir=.
14475     ac_top_srcdir=$ac_top_builddir_sub
14476     ac_abs_top_srcdir=$ac_pwd ;;
14477   [\\/]* | ?:[\\/]* )  # Absolute name.
14478     ac_srcdir=$srcdir$ac_dir_suffix;
14479     ac_top_srcdir=$srcdir
14480     ac_abs_top_srcdir=$srcdir ;;
14481   *) # Relative name.
14482     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14483     ac_top_srcdir=$ac_top_build_prefix$srcdir
14484     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14485 esac
14486 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14487
14488
14489   case $ac_mode in
14490   :F)
14491   #
14492   # CONFIG_FILE
14493   #
14494
14495   case $INSTALL in
14496   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14497   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14498   esac
14499   ac_MKDIR_P=$MKDIR_P
14500   case $MKDIR_P in
14501   [\\/$]* | ?:[\\/]* ) ;;
14502   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14503   esac
14504 _ACEOF
14505
14506 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14507 # If the template does not know about datarootdir, expand it.
14508 # FIXME: This hack should be removed a few years after 2.60.
14509 ac_datarootdir_hack=; ac_datarootdir_seen=
14510 ac_sed_dataroot='
14511 /datarootdir/ {
14512   p
14513   q
14514 }
14515 /@datadir@/p
14516 /@docdir@/p
14517 /@infodir@/p
14518 /@localedir@/p
14519 /@mandir@/p'
14520 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14521 *datarootdir*) ac_datarootdir_seen=yes;;
14522 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14523   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14524 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14525 _ACEOF
14526 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14527   ac_datarootdir_hack='
14528   s&@datadir@&$datadir&g
14529   s&@docdir@&$docdir&g
14530   s&@infodir@&$infodir&g
14531   s&@localedir@&$localedir&g
14532   s&@mandir@&$mandir&g
14533   s&\\\${datarootdir}&$datarootdir&g' ;;
14534 esac
14535 _ACEOF
14536
14537 # Neutralize VPATH when `$srcdir' = `.'.
14538 # Shell code in configure.ac might set extrasub.
14539 # FIXME: do we really want to maintain this feature?
14540 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14541 ac_sed_extra="$ac_vpsub
14542 $extrasub
14543 _ACEOF
14544 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14545 :t
14546 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14547 s|@configure_input@|$ac_sed_conf_input|;t t
14548 s&@top_builddir@&$ac_top_builddir_sub&;t t
14549 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14550 s&@srcdir@&$ac_srcdir&;t t
14551 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14552 s&@top_srcdir@&$ac_top_srcdir&;t t
14553 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14554 s&@builddir@&$ac_builddir&;t t
14555 s&@abs_builddir@&$ac_abs_builddir&;t t
14556 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14557 s&@INSTALL@&$ac_INSTALL&;t t
14558 s&@MKDIR_P@&$ac_MKDIR_P&;t t
14559 $ac_datarootdir_hack
14560 "
14561 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
14562   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14563
14564 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14565   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14566   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
14567       "$ac_tmp/out"`; test -z "$ac_out"; } &&
14568   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14569 which seems to be undefined.  Please make sure it is defined" >&5
14570 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14571 which seems to be undefined.  Please make sure it is defined" >&2;}
14572
14573   rm -f "$ac_tmp/stdin"
14574   case $ac_file in
14575   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14576   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14577   esac \
14578   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14579  ;;
14580
14581
14582   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14583 $as_echo "$as_me: executing $ac_file commands" >&6;}
14584  ;;
14585   esac
14586
14587
14588   case $ac_file$ac_mode in
14589     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
14590   # Older Autoconf quotes --file arguments for eval, but not when files
14591   # are listed without --file.  Let's play safe and only enable the eval
14592   # if we detect the quoting.
14593   case $CONFIG_FILES in
14594   *\'*) eval set x "$CONFIG_FILES" ;;
14595   *)   set x $CONFIG_FILES ;;
14596   esac
14597   shift
14598   for mf
14599   do
14600     # Strip MF so we end up with the name of the file.
14601     mf=`echo "$mf" | sed -e 's/:.*$//'`
14602     # Check whether this is an Automake generated Makefile or not.
14603     # We used to match only the files named 'Makefile.in', but
14604     # some people rename them; so instead we look at the file content.
14605     # Grep'ing the first line is not enough: some people post-process
14606     # each Makefile.in and add a new line on top of each file to say so.
14607     # Grep'ing the whole file is not good either: AIX grep has a line
14608     # limit of 2048, but all sed's we know have understand at least 4000.
14609     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
14610       dirpart=`$as_dirname -- "$mf" ||
14611 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14612          X"$mf" : 'X\(//\)[^/]' \| \
14613          X"$mf" : 'X\(//\)$' \| \
14614          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
14615 $as_echo X"$mf" |
14616     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14617             s//\1/
14618             q
14619           }
14620           /^X\(\/\/\)[^/].*/{
14621             s//\1/
14622             q
14623           }
14624           /^X\(\/\/\)$/{
14625             s//\1/
14626             q
14627           }
14628           /^X\(\/\).*/{
14629             s//\1/
14630             q
14631           }
14632           s/.*/./; q'`
14633     else
14634       continue
14635     fi
14636     # Extract the definition of DEPDIR, am__include, and am__quote
14637     # from the Makefile without running 'make'.
14638     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
14639     test -z "$DEPDIR" && continue
14640     am__include=`sed -n 's/^am__include = //p' < "$mf"`
14641     test -z "$am__include" && continue
14642     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
14643     # Find all dependency output files, they are included files with
14644     # $(DEPDIR) in their names.  We invoke sed twice because it is the
14645     # simplest approach to changing $(DEPDIR) to its actual value in the
14646     # expansion.
14647     for file in `sed -n "
14648       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
14649          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
14650       # Make sure the directory exists.
14651       test -f "$dirpart/$file" && continue
14652       fdir=`$as_dirname -- "$file" ||
14653 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14654          X"$file" : 'X\(//\)[^/]' \| \
14655          X"$file" : 'X\(//\)$' \| \
14656          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
14657 $as_echo X"$file" |
14658     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14659             s//\1/
14660             q
14661           }
14662           /^X\(\/\/\)[^/].*/{
14663             s//\1/
14664             q
14665           }
14666           /^X\(\/\/\)$/{
14667             s//\1/
14668             q
14669           }
14670           /^X\(\/\).*/{
14671             s//\1/
14672             q
14673           }
14674           s/.*/./; q'`
14675       as_dir=$dirpart/$fdir; as_fn_mkdir_p
14676       # echo "creating $dirpart/$file"
14677       echo '# dummy' > "$dirpart/$file"
14678     done
14679   done
14680 }
14681  ;;
14682     "libtool":C)
14683
14684     # See if we are running on zsh, and set the options which allow our
14685     # commands through without removal of \ escapes.
14686     if test -n "${ZSH_VERSION+set}" ; then
14687       setopt NO_GLOB_SUBST
14688     fi
14689
14690     cfgfile="${ofile}T"
14691     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14692     $RM "$cfgfile"
14693
14694     cat <<_LT_EOF >> "$cfgfile"
14695 #! $SHELL
14696
14697 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14698 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14699 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14700 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
14701 #
14702 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14703 #                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
14704 #                 Foundation, Inc.
14705 #   Written by Gordon Matzigkeit, 1996
14706 #
14707 #   This file is part of GNU Libtool.
14708 #
14709 # GNU Libtool is free software; you can redistribute it and/or
14710 # modify it under the terms of the GNU General Public License as
14711 # published by the Free Software Foundation; either version 2 of
14712 # the License, or (at your option) any later version.
14713 #
14714 # As a special exception to the GNU General Public License,
14715 # if you distribute this file as part of a program or library that
14716 # is built using GNU Libtool, you may include this file under the
14717 # same distribution terms that you use for the rest of that program.
14718 #
14719 # GNU Libtool is distributed in the hope that it will be useful,
14720 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14721 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14722 # GNU General Public License for more details.
14723 #
14724 # You should have received a copy of the GNU General Public License
14725 # along with GNU Libtool; see the file COPYING.  If not, a copy
14726 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14727 # obtained by writing to the Free Software Foundation, Inc.,
14728 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14729
14730
14731 # The names of the tagged configurations supported by this script.
14732 available_tags=""
14733
14734 # ### BEGIN LIBTOOL CONFIG
14735
14736 # Which release of libtool.m4 was used?
14737 macro_version=$macro_version
14738 macro_revision=$macro_revision
14739
14740 # Whether or not to build shared libraries.
14741 build_libtool_libs=$enable_shared
14742
14743 # Whether or not to build static libraries.
14744 build_old_libs=$enable_static
14745
14746 # What type of objects to build.
14747 pic_mode=$pic_mode
14748
14749 # Whether or not to optimize for fast installation.
14750 fast_install=$enable_fast_install
14751
14752 # Shell to use when invoking shell scripts.
14753 SHELL=$lt_SHELL
14754
14755 # An echo program that protects backslashes.
14756 ECHO=$lt_ECHO
14757
14758 # The PATH separator for the build system.
14759 PATH_SEPARATOR=$lt_PATH_SEPARATOR
14760
14761 # The host system.
14762 host_alias=$host_alias
14763 host=$host
14764 host_os=$host_os
14765
14766 # The build system.
14767 build_alias=$build_alias
14768 build=$build
14769 build_os=$build_os
14770
14771 # A sed program that does not truncate output.
14772 SED=$lt_SED
14773
14774 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
14775 Xsed="\$SED -e 1s/^X//"
14776
14777 # A grep program that handles long lines.
14778 GREP=$lt_GREP
14779
14780 # An ERE matcher.
14781 EGREP=$lt_EGREP
14782
14783 # A literal string matcher.
14784 FGREP=$lt_FGREP
14785
14786 # A BSD- or MS-compatible name lister.
14787 NM=$lt_NM
14788
14789 # Whether we need soft or hard links.
14790 LN_S=$lt_LN_S
14791
14792 # What is the maximum length of a command?
14793 max_cmd_len=$max_cmd_len
14794
14795 # Object file suffix (normally "o").
14796 objext=$ac_objext
14797
14798 # Executable file suffix (normally "").
14799 exeext=$exeext
14800
14801 # whether the shell understands "unset".
14802 lt_unset=$lt_unset
14803
14804 # turn spaces into newlines.
14805 SP2NL=$lt_lt_SP2NL
14806
14807 # turn newlines into spaces.
14808 NL2SP=$lt_lt_NL2SP
14809
14810 # convert \$build file names to \$host format.
14811 to_host_file_cmd=$lt_cv_to_host_file_cmd
14812
14813 # convert \$build files to toolchain format.
14814 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
14815
14816 # An object symbol dumper.
14817 OBJDUMP=$lt_OBJDUMP
14818
14819 # Method to check whether dependent libraries are shared objects.
14820 deplibs_check_method=$lt_deplibs_check_method
14821
14822 # Command to use when deplibs_check_method = "file_magic".
14823 file_magic_cmd=$lt_file_magic_cmd
14824
14825 # How to find potential files when deplibs_check_method = "file_magic".
14826 file_magic_glob=$lt_file_magic_glob
14827
14828 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
14829 want_nocaseglob=$lt_want_nocaseglob
14830
14831 # DLL creation program.
14832 DLLTOOL=$lt_DLLTOOL
14833
14834 # Command to associate shared and link libraries.
14835 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
14836
14837 # The archiver.
14838 AR=$lt_AR
14839
14840 # Flags to create an archive.
14841 AR_FLAGS=$lt_AR_FLAGS
14842
14843 # How to feed a file listing to the archiver.
14844 archiver_list_spec=$lt_archiver_list_spec
14845
14846 # A symbol stripping program.
14847 STRIP=$lt_STRIP
14848
14849 # Commands used to install an old-style archive.
14850 RANLIB=$lt_RANLIB
14851 old_postinstall_cmds=$lt_old_postinstall_cmds
14852 old_postuninstall_cmds=$lt_old_postuninstall_cmds
14853
14854 # Whether to use a lock for old archive extraction.
14855 lock_old_archive_extraction=$lock_old_archive_extraction
14856
14857 # A C compiler.
14858 LTCC=$lt_CC
14859
14860 # LTCC compiler flags.
14861 LTCFLAGS=$lt_CFLAGS
14862
14863 # Take the output of nm and produce a listing of raw symbols and C names.
14864 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14865
14866 # Transform the output of nm in a proper C declaration.
14867 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14868
14869 # Transform the output of nm in a C name address pair.
14870 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14871
14872 # Transform the output of nm in a C name address pair when lib prefix is needed.
14873 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14874
14875 # Specify filename containing input files for \$NM.
14876 nm_file_list_spec=$lt_nm_file_list_spec
14877
14878 # The root where to search for dependent libraries,and in which our libraries should be installed.
14879 lt_sysroot=$lt_sysroot
14880
14881 # The name of the directory that contains temporary libtool files.
14882 objdir=$objdir
14883
14884 # Used to examine libraries when file_magic_cmd begins with "file".
14885 MAGIC_CMD=$MAGIC_CMD
14886
14887 # Must we lock files when doing compilation?
14888 need_locks=$lt_need_locks
14889
14890 # Manifest tool.
14891 MANIFEST_TOOL=$lt_MANIFEST_TOOL
14892
14893 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14894 DSYMUTIL=$lt_DSYMUTIL
14895
14896 # Tool to change global to local symbols on Mac OS X.
14897 NMEDIT=$lt_NMEDIT
14898
14899 # Tool to manipulate fat objects and archives on Mac OS X.
14900 LIPO=$lt_LIPO
14901
14902 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14903 OTOOL=$lt_OTOOL
14904
14905 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14906 OTOOL64=$lt_OTOOL64
14907
14908 # Old archive suffix (normally "a").
14909 libext=$libext
14910
14911 # Shared library suffix (normally ".so").
14912 shrext_cmds=$lt_shrext_cmds
14913
14914 # The commands to extract the exported symbol list from a shared archive.
14915 extract_expsyms_cmds=$lt_extract_expsyms_cmds
14916
14917 # Variables whose values should be saved in libtool wrapper scripts and
14918 # restored at link time.
14919 variables_saved_for_relink=$lt_variables_saved_for_relink
14920
14921 # Do we need the "lib" prefix for modules?
14922 need_lib_prefix=$need_lib_prefix
14923
14924 # Do we need a version for libraries?
14925 need_version=$need_version
14926
14927 # Library versioning type.
14928 version_type=$version_type
14929
14930 # Shared library runtime path variable.
14931 runpath_var=$runpath_var
14932
14933 # Shared library path variable.
14934 shlibpath_var=$shlibpath_var
14935
14936 # Is shlibpath searched before the hard-coded library search path?
14937 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14938
14939 # Format of library name prefix.
14940 libname_spec=$lt_libname_spec
14941
14942 # List of archive names.  First name is the real one, the rest are links.
14943 # The last name is the one that the linker finds with -lNAME
14944 library_names_spec=$lt_library_names_spec
14945
14946 # The coded name of the library, if different from the real name.
14947 soname_spec=$lt_soname_spec
14948
14949 # Permission mode override for installation of shared libraries.
14950 install_override_mode=$lt_install_override_mode
14951
14952 # Command to use after installation of a shared archive.
14953 postinstall_cmds=$lt_postinstall_cmds
14954
14955 # Command to use after uninstallation of a shared archive.
14956 postuninstall_cmds=$lt_postuninstall_cmds
14957
14958 # Commands used to finish a libtool library installation in a directory.
14959 finish_cmds=$lt_finish_cmds
14960
14961 # As "finish_cmds", except a single script fragment to be evaled but
14962 # not shown.
14963 finish_eval=$lt_finish_eval
14964
14965 # Whether we should hardcode library paths into libraries.
14966 hardcode_into_libs=$hardcode_into_libs
14967
14968 # Compile-time system search path for libraries.
14969 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14970
14971 # Run-time system search path for libraries.
14972 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14973
14974 # Whether dlopen is supported.
14975 dlopen_support=$enable_dlopen
14976
14977 # Whether dlopen of programs is supported.
14978 dlopen_self=$enable_dlopen_self
14979
14980 # Whether dlopen of statically linked programs is supported.
14981 dlopen_self_static=$enable_dlopen_self_static
14982
14983 # Commands to strip libraries.
14984 old_striplib=$lt_old_striplib
14985 striplib=$lt_striplib
14986
14987
14988 # The linker used to build libraries.
14989 LD=$lt_LD
14990
14991 # How to create reloadable object files.
14992 reload_flag=$lt_reload_flag
14993 reload_cmds=$lt_reload_cmds
14994
14995 # Commands used to build an old-style archive.
14996 old_archive_cmds=$lt_old_archive_cmds
14997
14998 # A language specific compiler.
14999 CC=$lt_compiler
15000
15001 # Is the compiler the GNU compiler?
15002 with_gcc=$GCC
15003
15004 # Compiler flag to turn off builtin functions.
15005 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15006
15007 # Additional compiler flags for building library objects.
15008 pic_flag=$lt_lt_prog_compiler_pic
15009
15010 # How to pass a linker flag through the compiler.
15011 wl=$lt_lt_prog_compiler_wl
15012
15013 # Compiler flag to prevent dynamic linking.
15014 link_static_flag=$lt_lt_prog_compiler_static
15015
15016 # Does compiler simultaneously support -c and -o options?
15017 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15018
15019 # Whether or not to add -lc for building shared libraries.
15020 build_libtool_need_lc=$archive_cmds_need_lc
15021
15022 # Whether or not to disallow shared libs when runtime libs are static.
15023 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15024
15025 # Compiler flag to allow reflexive dlopens.
15026 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15027
15028 # Compiler flag to generate shared objects directly from archives.
15029 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15030
15031 # Whether the compiler copes with passing no objects directly.
15032 compiler_needs_object=$lt_compiler_needs_object
15033
15034 # Create an old-style archive from a shared archive.
15035 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15036
15037 # Create a temporary old-style archive to link instead of a shared archive.
15038 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15039
15040 # Commands used to build a shared archive.
15041 archive_cmds=$lt_archive_cmds
15042 archive_expsym_cmds=$lt_archive_expsym_cmds
15043
15044 # Commands used to build a loadable module if different from building
15045 # a shared archive.
15046 module_cmds=$lt_module_cmds
15047 module_expsym_cmds=$lt_module_expsym_cmds
15048
15049 # Whether we are building with GNU ld or not.
15050 with_gnu_ld=$lt_with_gnu_ld
15051
15052 # Flag that allows shared libraries with undefined symbols to be built.
15053 allow_undefined_flag=$lt_allow_undefined_flag
15054
15055 # Flag that enforces no undefined symbols.
15056 no_undefined_flag=$lt_no_undefined_flag
15057
15058 # Flag to hardcode \$libdir into a binary during linking.
15059 # This must work even if \$libdir does not exist
15060 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15061
15062 # Whether we need a single "-rpath" flag with a separated argument.
15063 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15064
15065 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15066 # DIR into the resulting binary.
15067 hardcode_direct=$hardcode_direct
15068
15069 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15070 # DIR into the resulting binary and the resulting library dependency is
15071 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15072 # library is relocated.
15073 hardcode_direct_absolute=$hardcode_direct_absolute
15074
15075 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15076 # into the resulting binary.
15077 hardcode_minus_L=$hardcode_minus_L
15078
15079 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15080 # into the resulting binary.
15081 hardcode_shlibpath_var=$hardcode_shlibpath_var
15082
15083 # Set to "yes" if building a shared library automatically hardcodes DIR
15084 # into the library and all subsequent libraries and executables linked
15085 # against it.
15086 hardcode_automatic=$hardcode_automatic
15087
15088 # Set to yes if linker adds runtime paths of dependent libraries
15089 # to runtime path list.
15090 inherit_rpath=$inherit_rpath
15091
15092 # Whether libtool must link a program against all its dependency libraries.
15093 link_all_deplibs=$link_all_deplibs
15094
15095 # Set to "yes" if exported symbols are required.
15096 always_export_symbols=$always_export_symbols
15097
15098 # The commands to list exported symbols.
15099 export_symbols_cmds=$lt_export_symbols_cmds
15100
15101 # Symbols that should not be listed in the preloaded symbols.
15102 exclude_expsyms=$lt_exclude_expsyms
15103
15104 # Symbols that must always be exported.
15105 include_expsyms=$lt_include_expsyms
15106
15107 # Commands necessary for linking programs (against libraries) with templates.
15108 prelink_cmds=$lt_prelink_cmds
15109
15110 # Commands necessary for finishing linking programs.
15111 postlink_cmds=$lt_postlink_cmds
15112
15113 # Specify filename containing input files.
15114 file_list_spec=$lt_file_list_spec
15115
15116 # How to hardcode a shared library path into an executable.
15117 hardcode_action=$hardcode_action
15118
15119 # ### END LIBTOOL CONFIG
15120
15121 _LT_EOF
15122
15123   case $host_os in
15124   aix3*)
15125     cat <<\_LT_EOF >> "$cfgfile"
15126 # AIX sometimes has problems with the GCC collect2 program.  For some
15127 # reason, if we set the COLLECT_NAMES environment variable, the problems
15128 # vanish in a puff of smoke.
15129 if test "X${COLLECT_NAMES+set}" != Xset; then
15130   COLLECT_NAMES=
15131   export COLLECT_NAMES
15132 fi
15133 _LT_EOF
15134     ;;
15135   esac
15136
15137
15138 ltmain="$ac_aux_dir/ltmain.sh"
15139
15140
15141   # We use sed instead of cat because bash on DJGPP gets confused if
15142   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15143   # text mode, it properly converts lines to CR/LF.  This bash problem
15144   # is reportedly fixed, but why not run on old versions too?
15145   sed '$q' "$ltmain" >> "$cfgfile" \
15146      || (rm -f "$cfgfile"; exit 1)
15147
15148   if test x"$xsi_shell" = xyes; then
15149   sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
15150 func_dirname ()\
15151 {\
15152 \    case ${1} in\
15153 \      */*) func_dirname_result="${1%/*}${2}" ;;\
15154 \      *  ) func_dirname_result="${3}" ;;\
15155 \    esac\
15156 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
15157   && mv -f "$cfgfile.tmp" "$cfgfile" \
15158     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15159 test 0 -eq $? || _lt_function_replace_fail=:
15160
15161
15162   sed -e '/^func_basename ()$/,/^} # func_basename /c\
15163 func_basename ()\
15164 {\
15165 \    func_basename_result="${1##*/}"\
15166 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
15167   && mv -f "$cfgfile.tmp" "$cfgfile" \
15168     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15169 test 0 -eq $? || _lt_function_replace_fail=:
15170
15171
15172   sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
15173 func_dirname_and_basename ()\
15174 {\
15175 \    case ${1} in\
15176 \      */*) func_dirname_result="${1%/*}${2}" ;;\
15177 \      *  ) func_dirname_result="${3}" ;;\
15178 \    esac\
15179 \    func_basename_result="${1##*/}"\
15180 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
15181   && mv -f "$cfgfile.tmp" "$cfgfile" \
15182     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15183 test 0 -eq $? || _lt_function_replace_fail=:
15184
15185
15186   sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
15187 func_stripname ()\
15188 {\
15189 \    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
15190 \    # positional parameters, so assign one to ordinary parameter first.\
15191 \    func_stripname_result=${3}\
15192 \    func_stripname_result=${func_stripname_result#"${1}"}\
15193 \    func_stripname_result=${func_stripname_result%"${2}"}\
15194 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
15195   && mv -f "$cfgfile.tmp" "$cfgfile" \
15196     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15197 test 0 -eq $? || _lt_function_replace_fail=:
15198
15199
15200   sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
15201 func_split_long_opt ()\
15202 {\
15203 \    func_split_long_opt_name=${1%%=*}\
15204 \    func_split_long_opt_arg=${1#*=}\
15205 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
15206   && mv -f "$cfgfile.tmp" "$cfgfile" \
15207     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15208 test 0 -eq $? || _lt_function_replace_fail=:
15209
15210
15211   sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
15212 func_split_short_opt ()\
15213 {\
15214 \    func_split_short_opt_arg=${1#??}\
15215 \    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
15216 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
15217   && mv -f "$cfgfile.tmp" "$cfgfile" \
15218     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15219 test 0 -eq $? || _lt_function_replace_fail=:
15220
15221
15222   sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
15223 func_lo2o ()\
15224 {\
15225 \    case ${1} in\
15226 \      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
15227 \      *)    func_lo2o_result=${1} ;;\
15228 \    esac\
15229 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
15230   && mv -f "$cfgfile.tmp" "$cfgfile" \
15231     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15232 test 0 -eq $? || _lt_function_replace_fail=:
15233
15234
15235   sed -e '/^func_xform ()$/,/^} # func_xform /c\
15236 func_xform ()\
15237 {\
15238     func_xform_result=${1%.*}.lo\
15239 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
15240   && mv -f "$cfgfile.tmp" "$cfgfile" \
15241     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15242 test 0 -eq $? || _lt_function_replace_fail=:
15243
15244
15245   sed -e '/^func_arith ()$/,/^} # func_arith /c\
15246 func_arith ()\
15247 {\
15248     func_arith_result=$(( $* ))\
15249 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
15250   && mv -f "$cfgfile.tmp" "$cfgfile" \
15251     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15252 test 0 -eq $? || _lt_function_replace_fail=:
15253
15254
15255   sed -e '/^func_len ()$/,/^} # func_len /c\
15256 func_len ()\
15257 {\
15258     func_len_result=${#1}\
15259 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
15260   && mv -f "$cfgfile.tmp" "$cfgfile" \
15261     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15262 test 0 -eq $? || _lt_function_replace_fail=:
15263
15264 fi
15265
15266 if test x"$lt_shell_append" = xyes; then
15267   sed -e '/^func_append ()$/,/^} # func_append /c\
15268 func_append ()\
15269 {\
15270     eval "${1}+=\\${2}"\
15271 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
15272   && mv -f "$cfgfile.tmp" "$cfgfile" \
15273     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15274 test 0 -eq $? || _lt_function_replace_fail=:
15275
15276
15277   sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
15278 func_append_quoted ()\
15279 {\
15280 \    func_quote_for_eval "${2}"\
15281 \    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
15282 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
15283   && mv -f "$cfgfile.tmp" "$cfgfile" \
15284     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15285 test 0 -eq $? || _lt_function_replace_fail=:
15286
15287
15288   # Save a `func_append' function call where possible by direct use of '+='
15289   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
15290     && mv -f "$cfgfile.tmp" "$cfgfile" \
15291       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15292   test 0 -eq $? || _lt_function_replace_fail=:
15293 else
15294   # Save a `func_append' function call even when '+=' is not available
15295   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
15296     && mv -f "$cfgfile.tmp" "$cfgfile" \
15297       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15298   test 0 -eq $? || _lt_function_replace_fail=:
15299 fi
15300
15301 if test x"$_lt_function_replace_fail" = x":"; then
15302   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
15303 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
15304 fi
15305
15306
15307    mv -f "$cfgfile" "$ofile" ||
15308     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15309   chmod +x "$ofile"
15310
15311  ;;
15312
15313   esac
15314 done # for ac_tag
15315
15316
15317 as_fn_exit 0
15318 _ACEOF
15319 ac_clean_files=$ac_clean_files_save
15320
15321 test $ac_write_fail = 0 ||
15322   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15323
15324
15325 # configure is writing to config.log, and then calls config.status.
15326 # config.status does its own redirection, appending to config.log.
15327 # Unfortunately, on DOS this fails, as config.log is still kept open
15328 # by configure, so config.status won't be able to write to it; its
15329 # output is simply discarded.  So we exec the FD to /dev/null,
15330 # effectively closing config.log, so it can be properly (re)opened and
15331 # appended to by config.status.  When coming back to configure, we
15332 # need to make the FD available again.
15333 if test "$no_create" != yes; then
15334   ac_cs_success=:
15335   ac_config_status_args=
15336   test "$silent" = yes &&
15337     ac_config_status_args="$ac_config_status_args --quiet"
15338   exec 5>/dev/null
15339   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15340   exec 5>>config.log
15341   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15342   # would make configure fail if this is the last instruction.
15343   $ac_cs_success || as_fn_exit 1
15344 fi
15345 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15346   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15347 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15348 fi
15349
15350