Initial commit of vpp code.
[vpp.git] / vppinfra / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for libvppinfra 1.0.
4 #
5 #
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7 #
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18   emulate sh
19   NULLCMD=:
20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21   # is contrary to our usage.  Disable this feature.
22   alias -g '${1+"$@"}'='"$@"'
23   setopt NO_GLOB_SUBST
24 else
25   case `(set -o) 2>/dev/null` in #(
26   *posix*) :
27     set -o posix ;; #(
28   *) :
29      ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45   as_echo='print -r --'
46   as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48   as_echo='printf %s\n'
49   as_echo_n='printf %s'
50 else
51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53     as_echo_n='/usr/ucb/echo -n'
54   else
55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56     as_echo_n_body='eval
57       arg=$1;
58       case $arg in #(
59       *"$as_nl"*)
60         expr "X$arg" : "X\\(.*\\)$as_nl";
61         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62       esac;
63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64     '
65     export as_echo_n_body
66     as_echo_n='sh -c $as_echo_n_body as_echo'
67   fi
68   export as_echo_body
69   as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74   PATH_SEPARATOR=:
75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77       PATH_SEPARATOR=';'
78   }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order.  Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" ""        $as_nl"
88
89 # Find who we are.  Look in the path if we contain no directory separator.
90 as_myself=
91 case $0 in #((
92   *[\\/]* ) as_myself=$0 ;;
93   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94 for as_dir in $PATH
95 do
96   IFS=$as_save_IFS
97   test -z "$as_dir" && as_dir=.
98     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99   done
100 IFS=$as_save_IFS
101
102      ;;
103 esac
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x; then
107   as_myself=$0
108 fi
109 if test ! -f "$as_myself"; then
110   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111   exit 1
112 fi
113
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there.  '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\${$as_var+set} = xset \
120   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121 done
122 PS1='$ '
123 PS2='> '
124 PS4='+ '
125
126 # NLS nuisances.
127 LC_ALL=C
128 export LC_ALL
129 LANGUAGE=C
130 export LANGUAGE
131
132 # CDPATH.
133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
135 # Use a proper internal environment variable to ensure we don't fall
136   # into an infinite loop, continuously re-executing ourselves.
137   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138     _as_can_reexec=no; export _as_can_reexec;
139     # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
143 BASH_ENV=/dev/null
144 ENV=/dev/null
145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146 case $- in # ((((
147   *v*x* | *x*v* ) as_opts=-vx ;;
148   *v* ) as_opts=-v ;;
149   *x* ) as_opts=-x ;;
150   * ) as_opts= ;;
151 esac
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156 as_fn_exit 255
157   fi
158   # We don't want this to propagate to other subprocesses.
159           { _as_can_reexec=; unset _as_can_reexec;}
160 if test "x$CONFIG_SHELL" = x; then
161   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162   emulate sh
163   NULLCMD=:
164   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165   # is contrary to our usage.  Disable this feature.
166   alias -g '\${1+\"\$@\"}'='\"\$@\"'
167   setopt NO_GLOB_SUBST
168 else
169   case \`(set -o) 2>/dev/null\` in #(
170   *posix*) :
171     set -o posix ;; #(
172   *) :
173      ;;
174 esac
175 fi
176 "
177   as_required="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
182
183 exitcode=0
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190 else
191   exitcode=1; echo positional parameters were not saved.
192 fi
193 test x\$exitcode = x0 || exit 1
194 test -x / || exit 1"
195   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199
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='libvppinfra'
589 PACKAGE_TARNAME='libvppinfra'
590 PACKAGE_VERSION='1.0'
591 PACKAGE_STRING='libvppinfra 1.0'
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 VEC64
636 WITH_UNIX_FALSE
637 WITH_UNIX_TRUE
638 CPP
639 OTOOL64
640 OTOOL
641 LIPO
642 NMEDIT
643 DSYMUTIL
644 MANIFEST_TOOL
645 RANLIB
646 ac_ct_AR
647 AR
648 DLLTOOL
649 OBJDUMP
650 LN_S
651 NM
652 ac_ct_DUMPBIN
653 DUMPBIN
654 LD
655 FGREP
656 EGREP
657 GREP
658 SED
659 LIBTOOL
660 am__fastdepCCAS_FALSE
661 am__fastdepCCAS_TRUE
662 CCASDEPMODE
663 CCASFLAGS
664 CCAS
665 am__fastdepCC_FALSE
666 am__fastdepCC_TRUE
667 CCDEPMODE
668 am__nodep
669 AMDEPBACKSLASH
670 AMDEP_FALSE
671 AMDEP_TRUE
672 am__quote
673 am__include
674 DEPDIR
675 OBJEXT
676 EXEEXT
677 ac_ct_CC
678 CPPFLAGS
679 LDFLAGS
680 CFLAGS
681 CC
682 AM_BACKSLASH
683 AM_DEFAULT_VERBOSITY
684 AM_DEFAULT_V
685 AM_V
686 am__untar
687 am__tar
688 AMTAR
689 am__leading_dot
690 SET_MAKE
691 AWK
692 mkdir_p
693 MKDIR_P
694 INSTALL_STRIP_PROGRAM
695 STRIP
696 install_sh
697 MAKEINFO
698 AUTOHEADER
699 AUTOMAKE
700 AUTOCONF
701 ACLOCAL
702 VERSION
703 PACKAGE
704 CYGPATH_W
705 am__isrc
706 INSTALL_DATA
707 INSTALL_SCRIPT
708 INSTALL_PROGRAM
709 host_os
710 host_vendor
711 host_cpu
712 host
713 build_os
714 build_vendor
715 build_cpu
716 build
717 target_alias
718 host_alias
719 build_alias
720 LIBS
721 ECHO_T
722 ECHO_N
723 ECHO_C
724 DEFS
725 mandir
726 localedir
727 libdir
728 psdir
729 pdfdir
730 dvidir
731 htmldir
732 infodir
733 docdir
734 oldincludedir
735 includedir
736 localstatedir
737 sharedstatedir
738 sysconfdir
739 datadir
740 datarootdir
741 libexecdir
742 sbindir
743 bindir
744 program_transform_name
745 prefix
746 exec_prefix
747 PACKAGE_URL
748 PACKAGE_BUGREPORT
749 PACKAGE_STRING
750 PACKAGE_VERSION
751 PACKAGE_TARNAME
752 PACKAGE_NAME
753 PATH_SEPARATOR
754 SHELL'
755 ac_subst_files=''
756 ac_user_opts='
757 enable_option_checking
758 enable_silent_rules
759 enable_dependency_tracking
760 enable_shared
761 enable_static
762 with_pic
763 enable_fast_install
764 with_gnu_ld
765 with_sysroot
766 enable_libtool_lock
767 with_cc
768 with_cflags
769 with_ldflags
770 with_unix
771 with_vec64
772 '
773       ac_precious_vars='build_alias
774 host_alias
775 target_alias
776 CC
777 CFLAGS
778 LDFLAGS
779 LIBS
780 CPPFLAGS
781 CCAS
782 CCASFLAGS
783 CPP'
784
785
786 # Initialize some variables set by options.
787 ac_init_help=
788 ac_init_version=false
789 ac_unrecognized_opts=
790 ac_unrecognized_sep=
791 # The variables have the same names as the options, with
792 # dashes changed to underlines.
793 cache_file=/dev/null
794 exec_prefix=NONE
795 no_create=
796 no_recursion=
797 prefix=NONE
798 program_prefix=NONE
799 program_suffix=NONE
800 program_transform_name=s,x,x,
801 silent=
802 site=
803 srcdir=
804 verbose=
805 x_includes=NONE
806 x_libraries=NONE
807
808 # Installation directory options.
809 # These are left unexpanded so users can "make install exec_prefix=/foo"
810 # and all the variables that are supposed to be based on exec_prefix
811 # by default will actually change.
812 # Use braces instead of parens because sh, perl, etc. also accept them.
813 # (The list follows the same order as the GNU Coding Standards.)
814 bindir='${exec_prefix}/bin'
815 sbindir='${exec_prefix}/sbin'
816 libexecdir='${exec_prefix}/libexec'
817 datarootdir='${prefix}/share'
818 datadir='${datarootdir}'
819 sysconfdir='${prefix}/etc'
820 sharedstatedir='${prefix}/com'
821 localstatedir='${prefix}/var'
822 includedir='${prefix}/include'
823 oldincludedir='/usr/include'
824 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
825 infodir='${datarootdir}/info'
826 htmldir='${docdir}'
827 dvidir='${docdir}'
828 pdfdir='${docdir}'
829 psdir='${docdir}'
830 libdir='${exec_prefix}/lib'
831 localedir='${datarootdir}/locale'
832 mandir='${datarootdir}/man'
833
834 ac_prev=
835 ac_dashdash=
836 for ac_option
837 do
838   # If the previous option needs an argument, assign it.
839   if test -n "$ac_prev"; then
840     eval $ac_prev=\$ac_option
841     ac_prev=
842     continue
843   fi
844
845   case $ac_option in
846   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
847   *=)   ac_optarg= ;;
848   *)    ac_optarg=yes ;;
849   esac
850
851   # Accept the important Cygnus configure options, so we can diagnose typos.
852
853   case $ac_dashdash$ac_option in
854   --)
855     ac_dashdash=yes ;;
856
857   -bindir | --bindir | --bindi | --bind | --bin | --bi)
858     ac_prev=bindir ;;
859   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
860     bindir=$ac_optarg ;;
861
862   -build | --build | --buil | --bui | --bu)
863     ac_prev=build_alias ;;
864   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
865     build_alias=$ac_optarg ;;
866
867   -cache-file | --cache-file | --cache-fil | --cache-fi \
868   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
869     ac_prev=cache_file ;;
870   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
871   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
872     cache_file=$ac_optarg ;;
873
874   --config-cache | -C)
875     cache_file=config.cache ;;
876
877   -datadir | --datadir | --datadi | --datad)
878     ac_prev=datadir ;;
879   -datadir=* | --datadir=* | --datadi=* | --datad=*)
880     datadir=$ac_optarg ;;
881
882   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
883   | --dataroo | --dataro | --datar)
884     ac_prev=datarootdir ;;
885   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
886   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
887     datarootdir=$ac_optarg ;;
888
889   -disable-* | --disable-*)
890     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
891     # Reject names that are not valid shell variable names.
892     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
893       as_fn_error $? "invalid feature name: $ac_useropt"
894     ac_useropt_orig=$ac_useropt
895     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
896     case $ac_user_opts in
897       *"
898 "enable_$ac_useropt"
899 "*) ;;
900       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
901          ac_unrecognized_sep=', ';;
902     esac
903     eval enable_$ac_useropt=no ;;
904
905   -docdir | --docdir | --docdi | --doc | --do)
906     ac_prev=docdir ;;
907   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
908     docdir=$ac_optarg ;;
909
910   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
911     ac_prev=dvidir ;;
912   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
913     dvidir=$ac_optarg ;;
914
915   -enable-* | --enable-*)
916     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
917     # Reject names that are not valid shell variable names.
918     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
919       as_fn_error $? "invalid feature name: $ac_useropt"
920     ac_useropt_orig=$ac_useropt
921     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
922     case $ac_user_opts in
923       *"
924 "enable_$ac_useropt"
925 "*) ;;
926       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
927          ac_unrecognized_sep=', ';;
928     esac
929     eval enable_$ac_useropt=\$ac_optarg ;;
930
931   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
932   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
933   | --exec | --exe | --ex)
934     ac_prev=exec_prefix ;;
935   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
936   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
937   | --exec=* | --exe=* | --ex=*)
938     exec_prefix=$ac_optarg ;;
939
940   -gas | --gas | --ga | --g)
941     # Obsolete; use --with-gas.
942     with_gas=yes ;;
943
944   -help | --help | --hel | --he | -h)
945     ac_init_help=long ;;
946   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
947     ac_init_help=recursive ;;
948   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
949     ac_init_help=short ;;
950
951   -host | --host | --hos | --ho)
952     ac_prev=host_alias ;;
953   -host=* | --host=* | --hos=* | --ho=*)
954     host_alias=$ac_optarg ;;
955
956   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
957     ac_prev=htmldir ;;
958   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
959   | --ht=*)
960     htmldir=$ac_optarg ;;
961
962   -includedir | --includedir | --includedi | --included | --include \
963   | --includ | --inclu | --incl | --inc)
964     ac_prev=includedir ;;
965   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
966   | --includ=* | --inclu=* | --incl=* | --inc=*)
967     includedir=$ac_optarg ;;
968
969   -infodir | --infodir | --infodi | --infod | --info | --inf)
970     ac_prev=infodir ;;
971   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
972     infodir=$ac_optarg ;;
973
974   -libdir | --libdir | --libdi | --libd)
975     ac_prev=libdir ;;
976   -libdir=* | --libdir=* | --libdi=* | --libd=*)
977     libdir=$ac_optarg ;;
978
979   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
980   | --libexe | --libex | --libe)
981     ac_prev=libexecdir ;;
982   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
983   | --libexe=* | --libex=* | --libe=*)
984     libexecdir=$ac_optarg ;;
985
986   -localedir | --localedir | --localedi | --localed | --locale)
987     ac_prev=localedir ;;
988   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
989     localedir=$ac_optarg ;;
990
991   -localstatedir | --localstatedir | --localstatedi | --localstated \
992   | --localstate | --localstat | --localsta | --localst | --locals)
993     ac_prev=localstatedir ;;
994   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
995   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
996     localstatedir=$ac_optarg ;;
997
998   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
999     ac_prev=mandir ;;
1000   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1001     mandir=$ac_optarg ;;
1002
1003   -nfp | --nfp | --nf)
1004     # Obsolete; use --without-fp.
1005     with_fp=no ;;
1006
1007   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1008   | --no-cr | --no-c | -n)
1009     no_create=yes ;;
1010
1011   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1012   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1013     no_recursion=yes ;;
1014
1015   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1016   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1017   | --oldin | --oldi | --old | --ol | --o)
1018     ac_prev=oldincludedir ;;
1019   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1020   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1021   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1022     oldincludedir=$ac_optarg ;;
1023
1024   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1025     ac_prev=prefix ;;
1026   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1027     prefix=$ac_optarg ;;
1028
1029   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1030   | --program-pre | --program-pr | --program-p)
1031     ac_prev=program_prefix ;;
1032   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1033   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1034     program_prefix=$ac_optarg ;;
1035
1036   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1037   | --program-suf | --program-su | --program-s)
1038     ac_prev=program_suffix ;;
1039   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1040   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1041     program_suffix=$ac_optarg ;;
1042
1043   -program-transform-name | --program-transform-name \
1044   | --program-transform-nam | --program-transform-na \
1045   | --program-transform-n | --program-transform- \
1046   | --program-transform | --program-transfor \
1047   | --program-transfo | --program-transf \
1048   | --program-trans | --program-tran \
1049   | --progr-tra | --program-tr | --program-t)
1050     ac_prev=program_transform_name ;;
1051   -program-transform-name=* | --program-transform-name=* \
1052   | --program-transform-nam=* | --program-transform-na=* \
1053   | --program-transform-n=* | --program-transform-=* \
1054   | --program-transform=* | --program-transfor=* \
1055   | --program-transfo=* | --program-transf=* \
1056   | --program-trans=* | --program-tran=* \
1057   | --progr-tra=* | --program-tr=* | --program-t=*)
1058     program_transform_name=$ac_optarg ;;
1059
1060   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1061     ac_prev=pdfdir ;;
1062   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1063     pdfdir=$ac_optarg ;;
1064
1065   -psdir | --psdir | --psdi | --psd | --ps)
1066     ac_prev=psdir ;;
1067   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1068     psdir=$ac_optarg ;;
1069
1070   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1071   | -silent | --silent | --silen | --sile | --sil)
1072     silent=yes ;;
1073
1074   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1075     ac_prev=sbindir ;;
1076   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1077   | --sbi=* | --sb=*)
1078     sbindir=$ac_optarg ;;
1079
1080   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1081   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1082   | --sharedst | --shareds | --shared | --share | --shar \
1083   | --sha | --sh)
1084     ac_prev=sharedstatedir ;;
1085   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1086   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1087   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1088   | --sha=* | --sh=*)
1089     sharedstatedir=$ac_optarg ;;
1090
1091   -site | --site | --sit)
1092     ac_prev=site ;;
1093   -site=* | --site=* | --sit=*)
1094     site=$ac_optarg ;;
1095
1096   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1097     ac_prev=srcdir ;;
1098   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1099     srcdir=$ac_optarg ;;
1100
1101   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1102   | --syscon | --sysco | --sysc | --sys | --sy)
1103     ac_prev=sysconfdir ;;
1104   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1105   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1106     sysconfdir=$ac_optarg ;;
1107
1108   -target | --target | --targe | --targ | --tar | --ta | --t)
1109     ac_prev=target_alias ;;
1110   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1111     target_alias=$ac_optarg ;;
1112
1113   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1114     verbose=yes ;;
1115
1116   -version | --version | --versio | --versi | --vers | -V)
1117     ac_init_version=: ;;
1118
1119   -with-* | --with-*)
1120     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1121     # Reject names that are not valid shell variable names.
1122     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1123       as_fn_error $? "invalid package name: $ac_useropt"
1124     ac_useropt_orig=$ac_useropt
1125     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1126     case $ac_user_opts in
1127       *"
1128 "with_$ac_useropt"
1129 "*) ;;
1130       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1131          ac_unrecognized_sep=', ';;
1132     esac
1133     eval with_$ac_useropt=\$ac_optarg ;;
1134
1135   -without-* | --without-*)
1136     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1137     # Reject names that are not valid shell variable names.
1138     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1139       as_fn_error $? "invalid package name: $ac_useropt"
1140     ac_useropt_orig=$ac_useropt
1141     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1142     case $ac_user_opts in
1143       *"
1144 "with_$ac_useropt"
1145 "*) ;;
1146       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1147          ac_unrecognized_sep=', ';;
1148     esac
1149     eval with_$ac_useropt=no ;;
1150
1151   --x)
1152     # Obsolete; use --with-x.
1153     with_x=yes ;;
1154
1155   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1156   | --x-incl | --x-inc | --x-in | --x-i)
1157     ac_prev=x_includes ;;
1158   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1159   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1160     x_includes=$ac_optarg ;;
1161
1162   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1163   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1164     ac_prev=x_libraries ;;
1165   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1166   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1167     x_libraries=$ac_optarg ;;
1168
1169   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1170 Try \`$0 --help' for more information"
1171     ;;
1172
1173   *=*)
1174     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1175     # Reject names that are not valid shell variable names.
1176     case $ac_envvar in #(
1177       '' | [0-9]* | *[!_$as_cr_alnum]* )
1178       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1179     esac
1180     eval $ac_envvar=\$ac_optarg
1181     export $ac_envvar ;;
1182
1183   *)
1184     # FIXME: should be removed in autoconf 3.0.
1185     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1186     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1187       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1188     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1189     ;;
1190
1191   esac
1192 done
1193
1194 if test -n "$ac_prev"; then
1195   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1196   as_fn_error $? "missing argument to $ac_option"
1197 fi
1198
1199 if test -n "$ac_unrecognized_opts"; then
1200   case $enable_option_checking in
1201     no) ;;
1202     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1203     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1204   esac
1205 fi
1206
1207 # Check all directory arguments for consistency.
1208 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1209                 datadir sysconfdir sharedstatedir localstatedir includedir \
1210                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1211                 libdir localedir mandir
1212 do
1213   eval ac_val=\$$ac_var
1214   # Remove trailing slashes.
1215   case $ac_val in
1216     */ )
1217       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1218       eval $ac_var=\$ac_val;;
1219   esac
1220   # Be sure to have absolute directory names.
1221   case $ac_val in
1222     [\\/$]* | ?:[\\/]* )  continue;;
1223     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1224   esac
1225   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1226 done
1227
1228 # There might be people who depend on the old broken behavior: `$host'
1229 # used to hold the argument of --host etc.
1230 # FIXME: To remove some day.
1231 build=$build_alias
1232 host=$host_alias
1233 target=$target_alias
1234
1235 # FIXME: To remove some day.
1236 if test "x$host_alias" != x; then
1237   if test "x$build_alias" = x; then
1238     cross_compiling=maybe
1239   elif test "x$build_alias" != "x$host_alias"; then
1240     cross_compiling=yes
1241   fi
1242 fi
1243
1244 ac_tool_prefix=
1245 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1246
1247 test "$silent" = yes && exec 6>/dev/null
1248
1249
1250 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1251 ac_ls_di=`ls -di .` &&
1252 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1253   as_fn_error $? "working directory cannot be determined"
1254 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1255   as_fn_error $? "pwd does not report name of working directory"
1256
1257
1258 # Find the source files, if location was not specified.
1259 if test -z "$srcdir"; then
1260   ac_srcdir_defaulted=yes
1261   # Try the directory containing this script, then the parent directory.
1262   ac_confdir=`$as_dirname -- "$as_myself" ||
1263 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1264          X"$as_myself" : 'X\(//\)[^/]' \| \
1265          X"$as_myself" : 'X\(//\)$' \| \
1266          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1267 $as_echo X"$as_myself" |
1268     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1269             s//\1/
1270             q
1271           }
1272           /^X\(\/\/\)[^/].*/{
1273             s//\1/
1274             q
1275           }
1276           /^X\(\/\/\)$/{
1277             s//\1/
1278             q
1279           }
1280           /^X\(\/\).*/{
1281             s//\1/
1282             q
1283           }
1284           s/.*/./; q'`
1285   srcdir=$ac_confdir
1286   if test ! -r "$srcdir/$ac_unique_file"; then
1287     srcdir=..
1288   fi
1289 else
1290   ac_srcdir_defaulted=no
1291 fi
1292 if test ! -r "$srcdir/$ac_unique_file"; then
1293   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1294   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1295 fi
1296 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1297 ac_abs_confdir=`(
1298         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1299         pwd)`
1300 # When building in place, set srcdir=.
1301 if test "$ac_abs_confdir" = "$ac_pwd"; then
1302   srcdir=.
1303 fi
1304 # Remove unnecessary trailing slashes from srcdir.
1305 # Double slashes in file names in object file debugging info
1306 # mess up M-x gdb in Emacs.
1307 case $srcdir in
1308 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1309 esac
1310 for ac_var in $ac_precious_vars; do
1311   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1312   eval ac_env_${ac_var}_value=\$${ac_var}
1313   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1314   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1315 done
1316
1317 #
1318 # Report the --help message.
1319 #
1320 if test "$ac_init_help" = "long"; then
1321   # Omit some internal or obsolete options to make the list less imposing.
1322   # This message is too long to be a string in the A/UX 3.1 sh.
1323   cat <<_ACEOF
1324 \`configure' configures libvppinfra 1.0 to adapt to many kinds of systems.
1325
1326 Usage: $0 [OPTION]... [VAR=VALUE]...
1327
1328 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1329 VAR=VALUE.  See below for descriptions of some of the useful variables.
1330
1331 Defaults for the options are specified in brackets.
1332
1333 Configuration:
1334   -h, --help              display this help and exit
1335       --help=short        display options specific to this package
1336       --help=recursive    display the short help of all the included packages
1337   -V, --version           display version information and exit
1338   -q, --quiet, --silent   do not print \`checking ...' messages
1339       --cache-file=FILE   cache test results in FILE [disabled]
1340   -C, --config-cache      alias for \`--cache-file=config.cache'
1341   -n, --no-create         do not create output files
1342       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1343
1344 Installation directories:
1345   --prefix=PREFIX         install architecture-independent files in PREFIX
1346                           [$ac_default_prefix]
1347   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1348                           [PREFIX]
1349
1350 By default, \`make install' will install all the files in
1351 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1352 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1353 for instance \`--prefix=\$HOME'.
1354
1355 For better control, use the options below.
1356
1357 Fine tuning of the installation directories:
1358   --bindir=DIR            user executables [EPREFIX/bin]
1359   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1360   --libexecdir=DIR        program executables [EPREFIX/libexec]
1361   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1362   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1363   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1364   --libdir=DIR            object code libraries [EPREFIX/lib]
1365   --includedir=DIR        C header files [PREFIX/include]
1366   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1367   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1368   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1369   --infodir=DIR           info documentation [DATAROOTDIR/info]
1370   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1371   --mandir=DIR            man documentation [DATAROOTDIR/man]
1372   --docdir=DIR            documentation root [DATAROOTDIR/doc/libvppinfra]
1373   --htmldir=DIR           html documentation [DOCDIR]
1374   --dvidir=DIR            dvi documentation [DOCDIR]
1375   --pdfdir=DIR            pdf documentation [DOCDIR]
1376   --psdir=DIR             ps documentation [DOCDIR]
1377 _ACEOF
1378
1379   cat <<\_ACEOF
1380
1381 Program names:
1382   --program-prefix=PREFIX            prepend PREFIX to installed program names
1383   --program-suffix=SUFFIX            append SUFFIX to installed program names
1384   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1385
1386 System types:
1387   --build=BUILD     configure for building on BUILD [guessed]
1388   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1389 _ACEOF
1390 fi
1391
1392 if test -n "$ac_init_help"; then
1393   case $ac_init_help in
1394      short | recursive ) echo "Configuration of libvppinfra 1.0:";;
1395    esac
1396   cat <<\_ACEOF
1397
1398 Optional Features:
1399   --disable-option-checking  ignore unrecognized --enable/--with options
1400   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1401   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1402   --enable-silent-rules   less verbose build output (undo: "make V=1")
1403   --disable-silent-rules  verbose build output (undo: "make V=0")
1404   --enable-dependency-tracking
1405                           do not reject slow dependency extractors
1406   --disable-dependency-tracking
1407                           speeds up one-time build
1408   --enable-shared[=PKGS]  build shared libraries [default=yes]
1409   --enable-static[=PKGS]  build static libraries [default=yes]
1410   --enable-fast-install[=PKGS]
1411                           optimize for fast installation [default=yes]
1412   --disable-libtool-lock  avoid locking (might break parallel builds)
1413
1414 Optional Packages:
1415   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1416   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1417   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1418                           both]
1419   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1420   --with-sysroot=DIR Search for dependent libraries within DIR
1421                         (or the compiler's sysroot if not specified).
1422   --with-cc               Set CC for use as C compiler.
1423   --with-cflags           Set CFLAGS for use by C compiler.
1424   --with-ldflags          Set LDFLAGS for linking.
1425   --with-unix             Compile unix version of clib
1426   --with-vec64            Enable 64-bit vector lengths
1427
1428 Some influential environment variables:
1429   CC          C compiler command
1430   CFLAGS      C compiler flags
1431   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1432               nonstandard directory <lib dir>
1433   LIBS        libraries to pass to the linker, e.g. -l<library>
1434   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1435               you have headers in a nonstandard directory <include dir>
1436   CCAS        assembler compiler command (defaults to CC)
1437   CCASFLAGS   assembler compiler flags (defaults to CFLAGS)
1438   CPP         C preprocessor
1439
1440 Use these variables to override the choices made by `configure' or to help
1441 it to find libraries and programs with nonstandard names/locations.
1442
1443 Report bugs to the package provider.
1444 _ACEOF
1445 ac_status=$?
1446 fi
1447
1448 if test "$ac_init_help" = "recursive"; then
1449   # If there are subdirs, report their specific --help.
1450   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1451     test -d "$ac_dir" ||
1452       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1453       continue
1454     ac_builddir=.
1455
1456 case "$ac_dir" in
1457 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1458 *)
1459   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1460   # A ".." for each directory in $ac_dir_suffix.
1461   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1462   case $ac_top_builddir_sub in
1463   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1464   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1465   esac ;;
1466 esac
1467 ac_abs_top_builddir=$ac_pwd
1468 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1469 # for backward compatibility:
1470 ac_top_builddir=$ac_top_build_prefix
1471
1472 case $srcdir in
1473   .)  # We are building in place.
1474     ac_srcdir=.
1475     ac_top_srcdir=$ac_top_builddir_sub
1476     ac_abs_top_srcdir=$ac_pwd ;;
1477   [\\/]* | ?:[\\/]* )  # Absolute name.
1478     ac_srcdir=$srcdir$ac_dir_suffix;
1479     ac_top_srcdir=$srcdir
1480     ac_abs_top_srcdir=$srcdir ;;
1481   *) # Relative name.
1482     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1483     ac_top_srcdir=$ac_top_build_prefix$srcdir
1484     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1485 esac
1486 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1487
1488     cd "$ac_dir" || { ac_status=$?; continue; }
1489     # Check for guested configure.
1490     if test -f "$ac_srcdir/configure.gnu"; then
1491       echo &&
1492       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1493     elif test -f "$ac_srcdir/configure"; then
1494       echo &&
1495       $SHELL "$ac_srcdir/configure" --help=recursive
1496     else
1497       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1498     fi || ac_status=$?
1499     cd "$ac_pwd" || { ac_status=$?; break; }
1500   done
1501 fi
1502
1503 test -n "$ac_init_help" && exit $ac_status
1504 if $ac_init_version; then
1505   cat <<\_ACEOF
1506 libvppinfra configure 1.0
1507 generated by GNU Autoconf 2.69
1508
1509 Copyright (C) 2012 Free Software Foundation, Inc.
1510 This configure script is free software; the Free Software Foundation
1511 gives unlimited permission to copy, distribute and modify it.
1512 _ACEOF
1513   exit
1514 fi
1515
1516 ## ------------------------ ##
1517 ## Autoconf initialization. ##
1518 ## ------------------------ ##
1519
1520 # ac_fn_c_try_compile LINENO
1521 # --------------------------
1522 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1523 ac_fn_c_try_compile ()
1524 {
1525   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1526   rm -f conftest.$ac_objext
1527   if { { ac_try="$ac_compile"
1528 case "(($ac_try" in
1529   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1530   *) ac_try_echo=$ac_try;;
1531 esac
1532 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1533 $as_echo "$ac_try_echo"; } >&5
1534   (eval "$ac_compile") 2>conftest.err
1535   ac_status=$?
1536   if test -s conftest.err; then
1537     grep -v '^ *+' conftest.err >conftest.er1
1538     cat conftest.er1 >&5
1539     mv -f conftest.er1 conftest.err
1540   fi
1541   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1542   test $ac_status = 0; } && {
1543          test -z "$ac_c_werror_flag" ||
1544          test ! -s conftest.err
1545        } && test -s conftest.$ac_objext; then :
1546   ac_retval=0
1547 else
1548   $as_echo "$as_me: failed program was:" >&5
1549 sed 's/^/| /' conftest.$ac_ext >&5
1550
1551         ac_retval=1
1552 fi
1553   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1554   as_fn_set_status $ac_retval
1555
1556 } # ac_fn_c_try_compile
1557
1558 # ac_fn_c_try_link LINENO
1559 # -----------------------
1560 # Try to link conftest.$ac_ext, and return whether this succeeded.
1561 ac_fn_c_try_link ()
1562 {
1563   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1564   rm -f conftest.$ac_objext conftest$ac_exeext
1565   if { { ac_try="$ac_link"
1566 case "(($ac_try" in
1567   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1568   *) ac_try_echo=$ac_try;;
1569 esac
1570 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1571 $as_echo "$ac_try_echo"; } >&5
1572   (eval "$ac_link") 2>conftest.err
1573   ac_status=$?
1574   if test -s conftest.err; then
1575     grep -v '^ *+' conftest.err >conftest.er1
1576     cat conftest.er1 >&5
1577     mv -f conftest.er1 conftest.err
1578   fi
1579   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1580   test $ac_status = 0; } && {
1581          test -z "$ac_c_werror_flag" ||
1582          test ! -s conftest.err
1583        } && test -s conftest$ac_exeext && {
1584          test "$cross_compiling" = yes ||
1585          test -x conftest$ac_exeext
1586        }; then :
1587   ac_retval=0
1588 else
1589   $as_echo "$as_me: failed program was:" >&5
1590 sed 's/^/| /' conftest.$ac_ext >&5
1591
1592         ac_retval=1
1593 fi
1594   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1595   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1596   # interfere with the next link command; also delete a directory that is
1597   # left behind by Apple's compiler.  We do this before executing the actions.
1598   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1599   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1600   as_fn_set_status $ac_retval
1601
1602 } # ac_fn_c_try_link
1603
1604 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1605 # -------------------------------------------------------
1606 # Tests whether HEADER exists and can be compiled using the include files in
1607 # INCLUDES, setting the cache variable VAR accordingly.
1608 ac_fn_c_check_header_compile ()
1609 {
1610   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1611   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1612 $as_echo_n "checking for $2... " >&6; }
1613 if eval \${$3+:} false; then :
1614   $as_echo_n "(cached) " >&6
1615 else
1616   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1617 /* end confdefs.h.  */
1618 $4
1619 #include <$2>
1620 _ACEOF
1621 if ac_fn_c_try_compile "$LINENO"; then :
1622   eval "$3=yes"
1623 else
1624   eval "$3=no"
1625 fi
1626 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1627 fi
1628 eval ac_res=\$$3
1629                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1630 $as_echo "$ac_res" >&6; }
1631   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1632
1633 } # ac_fn_c_check_header_compile
1634
1635 # ac_fn_c_try_cpp LINENO
1636 # ----------------------
1637 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1638 ac_fn_c_try_cpp ()
1639 {
1640   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1641   if { { ac_try="$ac_cpp conftest.$ac_ext"
1642 case "(($ac_try" in
1643   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1644   *) ac_try_echo=$ac_try;;
1645 esac
1646 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1647 $as_echo "$ac_try_echo"; } >&5
1648   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1649   ac_status=$?
1650   if test -s conftest.err; then
1651     grep -v '^ *+' conftest.err >conftest.er1
1652     cat conftest.er1 >&5
1653     mv -f conftest.er1 conftest.err
1654   fi
1655   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1656   test $ac_status = 0; } > conftest.i && {
1657          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1658          test ! -s conftest.err
1659        }; then :
1660   ac_retval=0
1661 else
1662   $as_echo "$as_me: failed program was:" >&5
1663 sed 's/^/| /' conftest.$ac_ext >&5
1664
1665     ac_retval=1
1666 fi
1667   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1668   as_fn_set_status $ac_retval
1669
1670 } # ac_fn_c_try_cpp
1671
1672 # ac_fn_c_try_run LINENO
1673 # ----------------------
1674 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1675 # that executables *can* be run.
1676 ac_fn_c_try_run ()
1677 {
1678   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1679   if { { ac_try="$ac_link"
1680 case "(($ac_try" in
1681   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1682   *) ac_try_echo=$ac_try;;
1683 esac
1684 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1685 $as_echo "$ac_try_echo"; } >&5
1686   (eval "$ac_link") 2>&5
1687   ac_status=$?
1688   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1689   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1690   { { case "(($ac_try" in
1691   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1692   *) ac_try_echo=$ac_try;;
1693 esac
1694 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1695 $as_echo "$ac_try_echo"; } >&5
1696   (eval "$ac_try") 2>&5
1697   ac_status=$?
1698   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1699   test $ac_status = 0; }; }; then :
1700   ac_retval=0
1701 else
1702   $as_echo "$as_me: program exited with status $ac_status" >&5
1703        $as_echo "$as_me: failed program was:" >&5
1704 sed 's/^/| /' conftest.$ac_ext >&5
1705
1706        ac_retval=$ac_status
1707 fi
1708   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1709   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1710   as_fn_set_status $ac_retval
1711
1712 } # ac_fn_c_try_run
1713
1714 # ac_fn_c_check_func LINENO FUNC VAR
1715 # ----------------------------------
1716 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1717 ac_fn_c_check_func ()
1718 {
1719   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1720   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1721 $as_echo_n "checking for $2... " >&6; }
1722 if eval \${$3+:} false; then :
1723   $as_echo_n "(cached) " >&6
1724 else
1725   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1726 /* end confdefs.h.  */
1727 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1728    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1729 #define $2 innocuous_$2
1730
1731 /* System header to define __stub macros and hopefully few prototypes,
1732     which can conflict with char $2 (); below.
1733     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1734     <limits.h> exists even on freestanding compilers.  */
1735
1736 #ifdef __STDC__
1737 # include <limits.h>
1738 #else
1739 # include <assert.h>
1740 #endif
1741
1742 #undef $2
1743
1744 /* Override any GCC internal prototype to avoid an error.
1745    Use char because int might match the return type of a GCC
1746    builtin and then its argument prototype would still apply.  */
1747 #ifdef __cplusplus
1748 extern "C"
1749 #endif
1750 char $2 ();
1751 /* The GNU C library defines this for functions which it implements
1752     to always fail with ENOSYS.  Some functions are actually named
1753     something starting with __ and the normal name is an alias.  */
1754 #if defined __stub_$2 || defined __stub___$2
1755 choke me
1756 #endif
1757
1758 int
1759 main ()
1760 {
1761 return $2 ();
1762   ;
1763   return 0;
1764 }
1765 _ACEOF
1766 if ac_fn_c_try_link "$LINENO"; then :
1767   eval "$3=yes"
1768 else
1769   eval "$3=no"
1770 fi
1771 rm -f core conftest.err conftest.$ac_objext \
1772     conftest$ac_exeext conftest.$ac_ext
1773 fi
1774 eval ac_res=\$$3
1775                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1776 $as_echo "$ac_res" >&6; }
1777   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1778
1779 } # ac_fn_c_check_func
1780 cat >config.log <<_ACEOF
1781 This file contains any messages produced by compilers while
1782 running configure, to aid debugging if configure makes a mistake.
1783
1784 It was created by libvppinfra $as_me 1.0, which was
1785 generated by GNU Autoconf 2.69.  Invocation command line was
1786
1787   $ $0 $@
1788
1789 _ACEOF
1790 exec 5>>config.log
1791 {
1792 cat <<_ASUNAME
1793 ## --------- ##
1794 ## Platform. ##
1795 ## --------- ##
1796
1797 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1798 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1799 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1800 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1801 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1802
1803 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1804 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1805
1806 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1807 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1808 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1809 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1810 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1811 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1812 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1813
1814 _ASUNAME
1815
1816 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1817 for as_dir in $PATH
1818 do
1819   IFS=$as_save_IFS
1820   test -z "$as_dir" && as_dir=.
1821     $as_echo "PATH: $as_dir"
1822   done
1823 IFS=$as_save_IFS
1824
1825 } >&5
1826
1827 cat >&5 <<_ACEOF
1828
1829
1830 ## ----------- ##
1831 ## Core tests. ##
1832 ## ----------- ##
1833
1834 _ACEOF
1835
1836
1837 # Keep a trace of the command line.
1838 # Strip out --no-create and --no-recursion so they do not pile up.
1839 # Strip out --silent because we don't want to record it for future runs.
1840 # Also quote any args containing shell meta-characters.
1841 # Make two passes to allow for proper duplicate-argument suppression.
1842 ac_configure_args=
1843 ac_configure_args0=
1844 ac_configure_args1=
1845 ac_must_keep_next=false
1846 for ac_pass in 1 2
1847 do
1848   for ac_arg
1849   do
1850     case $ac_arg in
1851     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1852     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1853     | -silent | --silent | --silen | --sile | --sil)
1854       continue ;;
1855     *\'*)
1856       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1857     esac
1858     case $ac_pass in
1859     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1860     2)
1861       as_fn_append ac_configure_args1 " '$ac_arg'"
1862       if test $ac_must_keep_next = true; then
1863         ac_must_keep_next=false # Got value, back to normal.
1864       else
1865         case $ac_arg in
1866           *=* | --config-cache | -C | -disable-* | --disable-* \
1867           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1868           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1869           | -with-* | --with-* | -without-* | --without-* | --x)
1870             case "$ac_configure_args0 " in
1871               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1872             esac
1873             ;;
1874           -* ) ac_must_keep_next=true ;;
1875         esac
1876       fi
1877       as_fn_append ac_configure_args " '$ac_arg'"
1878       ;;
1879     esac
1880   done
1881 done
1882 { ac_configure_args0=; unset ac_configure_args0;}
1883 { ac_configure_args1=; unset ac_configure_args1;}
1884
1885 # When interrupted or exit'd, cleanup temporary files, and complete
1886 # config.log.  We remove comments because anyway the quotes in there
1887 # would cause problems or look ugly.
1888 # WARNING: Use '\'' to represent an apostrophe within the trap.
1889 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1890 trap 'exit_status=$?
1891   # Save into config.log some information that might help in debugging.
1892   {
1893     echo
1894
1895     $as_echo "## ---------------- ##
1896 ## Cache variables. ##
1897 ## ---------------- ##"
1898     echo
1899     # The following way of writing the cache mishandles newlines in values,
1900 (
1901   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1902     eval ac_val=\$$ac_var
1903     case $ac_val in #(
1904     *${as_nl}*)
1905       case $ac_var in #(
1906       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1907 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1908       esac
1909       case $ac_var in #(
1910       _ | IFS | as_nl) ;; #(
1911       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1912       *) { eval $ac_var=; unset $ac_var;} ;;
1913       esac ;;
1914     esac
1915   done
1916   (set) 2>&1 |
1917     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1918     *${as_nl}ac_space=\ *)
1919       sed -n \
1920         "s/'\''/'\''\\\\'\'''\''/g;
1921           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1922       ;; #(
1923     *)
1924       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1925       ;;
1926     esac |
1927     sort
1928 )
1929     echo
1930
1931     $as_echo "## ----------------- ##
1932 ## Output variables. ##
1933 ## ----------------- ##"
1934     echo
1935     for ac_var in $ac_subst_vars
1936     do
1937       eval ac_val=\$$ac_var
1938       case $ac_val in
1939       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1940       esac
1941       $as_echo "$ac_var='\''$ac_val'\''"
1942     done | sort
1943     echo
1944
1945     if test -n "$ac_subst_files"; then
1946       $as_echo "## ------------------- ##
1947 ## File substitutions. ##
1948 ## ------------------- ##"
1949       echo
1950       for ac_var in $ac_subst_files
1951       do
1952         eval ac_val=\$$ac_var
1953         case $ac_val in
1954         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1955         esac
1956         $as_echo "$ac_var='\''$ac_val'\''"
1957       done | sort
1958       echo
1959     fi
1960
1961     if test -s confdefs.h; then
1962       $as_echo "## ----------- ##
1963 ## confdefs.h. ##
1964 ## ----------- ##"
1965       echo
1966       cat confdefs.h
1967       echo
1968     fi
1969     test "$ac_signal" != 0 &&
1970       $as_echo "$as_me: caught signal $ac_signal"
1971     $as_echo "$as_me: exit $exit_status"
1972   } >&5
1973   rm -f core *.core core.conftest.* &&
1974     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1975     exit $exit_status
1976 ' 0
1977 for ac_signal in 1 2 13 15; do
1978   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1979 done
1980 ac_signal=0
1981
1982 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1983 rm -f -r conftest* confdefs.h
1984
1985 $as_echo "/* confdefs.h */" > confdefs.h
1986
1987 # Predefined preprocessor variables.
1988
1989 cat >>confdefs.h <<_ACEOF
1990 #define PACKAGE_NAME "$PACKAGE_NAME"
1991 _ACEOF
1992
1993 cat >>confdefs.h <<_ACEOF
1994 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1995 _ACEOF
1996
1997 cat >>confdefs.h <<_ACEOF
1998 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1999 _ACEOF
2000
2001 cat >>confdefs.h <<_ACEOF
2002 #define PACKAGE_STRING "$PACKAGE_STRING"
2003 _ACEOF
2004
2005 cat >>confdefs.h <<_ACEOF
2006 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2007 _ACEOF
2008
2009 cat >>confdefs.h <<_ACEOF
2010 #define PACKAGE_URL "$PACKAGE_URL"
2011 _ACEOF
2012
2013
2014 # Let the site file select an alternate cache file if it wants to.
2015 # Prefer an explicitly selected file to automatically selected ones.
2016 ac_site_file1=NONE
2017 ac_site_file2=NONE
2018 if test -n "$CONFIG_SITE"; then
2019   # We do not want a PATH search for config.site.
2020   case $CONFIG_SITE in #((
2021     -*)  ac_site_file1=./$CONFIG_SITE;;
2022     */*) ac_site_file1=$CONFIG_SITE;;
2023     *)   ac_site_file1=./$CONFIG_SITE;;
2024   esac
2025 elif test "x$prefix" != xNONE; then
2026   ac_site_file1=$prefix/share/config.site
2027   ac_site_file2=$prefix/etc/config.site
2028 else
2029   ac_site_file1=$ac_default_prefix/share/config.site
2030   ac_site_file2=$ac_default_prefix/etc/config.site
2031 fi
2032 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2033 do
2034   test "x$ac_site_file" = xNONE && continue
2035   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2036     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2037 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2038     sed 's/^/| /' "$ac_site_file" >&5
2039     . "$ac_site_file" \
2040       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2041 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2042 as_fn_error $? "failed to load site script $ac_site_file
2043 See \`config.log' for more details" "$LINENO" 5; }
2044   fi
2045 done
2046
2047 if test -r "$cache_file"; then
2048   # Some versions of bash will fail to source /dev/null (special files
2049   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2050   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2051     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2052 $as_echo "$as_me: loading cache $cache_file" >&6;}
2053     case $cache_file in
2054       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2055       *)                      . "./$cache_file";;
2056     esac
2057   fi
2058 else
2059   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2060 $as_echo "$as_me: creating cache $cache_file" >&6;}
2061   >$cache_file
2062 fi
2063
2064 # Check that the precious variables saved in the cache have kept the same
2065 # value.
2066 ac_cache_corrupted=false
2067 for ac_var in $ac_precious_vars; do
2068   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2069   eval ac_new_set=\$ac_env_${ac_var}_set
2070   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2071   eval ac_new_val=\$ac_env_${ac_var}_value
2072   case $ac_old_set,$ac_new_set in
2073     set,)
2074       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2075 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2076       ac_cache_corrupted=: ;;
2077     ,set)
2078       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2079 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2080       ac_cache_corrupted=: ;;
2081     ,);;
2082     *)
2083       if test "x$ac_old_val" != "x$ac_new_val"; then
2084         # differences in whitespace do not lead to failure.
2085         ac_old_val_w=`echo x $ac_old_val`
2086         ac_new_val_w=`echo x $ac_new_val`
2087         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2088           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2089 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2090           ac_cache_corrupted=:
2091         else
2092           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2093 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2094           eval $ac_var=\$ac_old_val
2095         fi
2096         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2097 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2098         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2099 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2100       fi;;
2101   esac
2102   # Pass precious variables to config.status.
2103   if test "$ac_new_set" = set; then
2104     case $ac_new_val in
2105     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2106     *) ac_arg=$ac_var=$ac_new_val ;;
2107     esac
2108     case " $ac_configure_args " in
2109       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2110       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2111     esac
2112   fi
2113 done
2114 if $ac_cache_corrupted; then
2115   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2116 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2117   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2118 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2119   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2120 fi
2121 ## -------------------- ##
2122 ## Main body of script. ##
2123 ## -------------------- ##
2124
2125 ac_ext=c
2126 ac_cpp='$CPP $CPPFLAGS'
2127 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2128 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2129 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2130
2131
2132 ac_aux_dir=
2133 for ac_dir in config "$srcdir"/config; do
2134   if test -f "$ac_dir/install-sh"; then
2135     ac_aux_dir=$ac_dir
2136     ac_install_sh="$ac_aux_dir/install-sh -c"
2137     break
2138   elif test -f "$ac_dir/install.sh"; then
2139     ac_aux_dir=$ac_dir
2140     ac_install_sh="$ac_aux_dir/install.sh -c"
2141     break
2142   elif test -f "$ac_dir/shtool"; then
2143     ac_aux_dir=$ac_dir
2144     ac_install_sh="$ac_aux_dir/shtool install -c"
2145     break
2146   fi
2147 done
2148 if test -z "$ac_aux_dir"; then
2149   as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
2150 fi
2151
2152 # These three variables are undocumented and unsupported,
2153 # and are intended to be withdrawn in a future Autoconf release.
2154 # They can cause serious problems if a builder's source tree is in a directory
2155 # whose full name contains unusual characters.
2156 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2157 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2158 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2159
2160
2161 ac_config_headers="$ac_config_headers config/config.h"
2162
2163 # Make sure we can run config.sub.
2164 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2165   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2166
2167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2168 $as_echo_n "checking build system type... " >&6; }
2169 if ${ac_cv_build+:} false; then :
2170   $as_echo_n "(cached) " >&6
2171 else
2172   ac_build_alias=$build_alias
2173 test "x$ac_build_alias" = x &&
2174   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2175 test "x$ac_build_alias" = x &&
2176   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2177 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2178   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2179
2180 fi
2181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2182 $as_echo "$ac_cv_build" >&6; }
2183 case $ac_cv_build in
2184 *-*-*) ;;
2185 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2186 esac
2187 build=$ac_cv_build
2188 ac_save_IFS=$IFS; IFS='-'
2189 set x $ac_cv_build
2190 shift
2191 build_cpu=$1
2192 build_vendor=$2
2193 shift; shift
2194 # Remember, the first character of IFS is used to create $*,
2195 # except with old shells:
2196 build_os=$*
2197 IFS=$ac_save_IFS
2198 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2199
2200
2201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2202 $as_echo_n "checking host system type... " >&6; }
2203 if ${ac_cv_host+:} false; then :
2204   $as_echo_n "(cached) " >&6
2205 else
2206   if test "x$host_alias" = x; then
2207   ac_cv_host=$ac_cv_build
2208 else
2209   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2210     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2211 fi
2212
2213 fi
2214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2215 $as_echo "$ac_cv_host" >&6; }
2216 case $ac_cv_host in
2217 *-*-*) ;;
2218 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2219 esac
2220 host=$ac_cv_host
2221 ac_save_IFS=$IFS; IFS='-'
2222 set x $ac_cv_host
2223 shift
2224 host_cpu=$1
2225 host_vendor=$2
2226 shift; shift
2227 # Remember, the first character of IFS is used to create $*,
2228 # except with old shells:
2229 host_os=$*
2230 IFS=$ac_save_IFS
2231 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2232
2233
2234 am__api_version='1.14'
2235
2236 # Find a good install program.  We prefer a C program (faster),
2237 # so one script is as good as another.  But avoid the broken or
2238 # incompatible versions:
2239 # SysV /etc/install, /usr/sbin/install
2240 # SunOS /usr/etc/install
2241 # IRIX /sbin/install
2242 # AIX /bin/install
2243 # AmigaOS /C/install, which installs bootblocks on floppy discs
2244 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2245 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2246 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2247 # OS/2's system install, which has a completely different semantic
2248 # ./install, which can be erroneously created by make from ./install.sh.
2249 # Reject install programs that cannot install multiple files.
2250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2251 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2252 if test -z "$INSTALL"; then
2253 if ${ac_cv_path_install+:} false; then :
2254   $as_echo_n "(cached) " >&6
2255 else
2256   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2257 for as_dir in $PATH
2258 do
2259   IFS=$as_save_IFS
2260   test -z "$as_dir" && as_dir=.
2261     # Account for people who put trailing slashes in PATH elements.
2262 case $as_dir/ in #((
2263   ./ | .// | /[cC]/* | \
2264   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2265   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2266   /usr/ucb/* ) ;;
2267   *)
2268     # OSF1 and SCO ODT 3.0 have their own names for install.
2269     # Don't use installbsd from OSF since it installs stuff as root
2270     # by default.
2271     for ac_prog in ginstall scoinst install; do
2272       for ac_exec_ext in '' $ac_executable_extensions; do
2273         if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2274           if test $ac_prog = install &&
2275             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2276             # AIX install.  It has an incompatible calling convention.
2277             :
2278           elif test $ac_prog = install &&
2279             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2280             # program-specific install script used by HP pwplus--don't use.
2281             :
2282           else
2283             rm -rf conftest.one conftest.two conftest.dir
2284             echo one > conftest.one
2285             echo two > conftest.two
2286             mkdir conftest.dir
2287             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2288               test -s conftest.one && test -s conftest.two &&
2289               test -s conftest.dir/conftest.one &&
2290               test -s conftest.dir/conftest.two
2291             then
2292               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2293               break 3
2294             fi
2295           fi
2296         fi
2297       done
2298     done
2299     ;;
2300 esac
2301
2302   done
2303 IFS=$as_save_IFS
2304
2305 rm -rf conftest.one conftest.two conftest.dir
2306
2307 fi
2308   if test "${ac_cv_path_install+set}" = set; then
2309     INSTALL=$ac_cv_path_install
2310   else
2311     # As a last resort, use the slow shell script.  Don't cache a
2312     # value for INSTALL within a source directory, because that will
2313     # break other packages using the cache if that directory is
2314     # removed, or if the value is a relative name.
2315     INSTALL=$ac_install_sh
2316   fi
2317 fi
2318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2319 $as_echo "$INSTALL" >&6; }
2320
2321 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2322 # It thinks the first close brace ends the variable substitution.
2323 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2324
2325 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2326
2327 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2328
2329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2330 $as_echo_n "checking whether build environment is sane... " >&6; }
2331 # Reject unsafe characters in $srcdir or the absolute working directory
2332 # name.  Accept space and tab only in the latter.
2333 am_lf='
2334 '
2335 case `pwd` in
2336   *[\\\"\#\$\&\'\`$am_lf]*)
2337     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2338 esac
2339 case $srcdir in
2340   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2341     as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2342 esac
2343
2344 # Do 'set' in a subshell so we don't clobber the current shell's
2345 # arguments.  Must try -L first in case configure is actually a
2346 # symlink; some systems play weird games with the mod time of symlinks
2347 # (eg FreeBSD returns the mod time of the symlink's containing
2348 # directory).
2349 if (
2350    am_has_slept=no
2351    for am_try in 1 2; do
2352      echo "timestamp, slept: $am_has_slept" > conftest.file
2353      set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2354      if test "$*" = "X"; then
2355         # -L didn't work.
2356         set X `ls -t "$srcdir/configure" conftest.file`
2357      fi
2358      if test "$*" != "X $srcdir/configure conftest.file" \
2359         && test "$*" != "X conftest.file $srcdir/configure"; then
2360
2361         # If neither matched, then we have a broken ls.  This can happen
2362         # if, for instance, CONFIG_SHELL is bash and it inherits a
2363         # broken ls alias from the environment.  This has actually
2364         # happened.  Such a system could not be considered "sane".
2365         as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2366   alias in your environment" "$LINENO" 5
2367      fi
2368      if test "$2" = conftest.file || test $am_try -eq 2; then
2369        break
2370      fi
2371      # Just in case.
2372      sleep 1
2373      am_has_slept=yes
2374    done
2375    test "$2" = conftest.file
2376    )
2377 then
2378    # Ok.
2379    :
2380 else
2381    as_fn_error $? "newly created file is older than distributed files!
2382 Check your system clock" "$LINENO" 5
2383 fi
2384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2385 $as_echo "yes" >&6; }
2386 # If we didn't sleep, we still need to ensure time stamps of config.status and
2387 # generated files are strictly newer.
2388 am_sleep_pid=
2389 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2390   ( sleep 1 ) &
2391   am_sleep_pid=$!
2392 fi
2393
2394 rm -f conftest.file
2395
2396 test "$program_prefix" != NONE &&
2397   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2398 # Use a double $ so make ignores it.
2399 test "$program_suffix" != NONE &&
2400   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2401 # Double any \ or $.
2402 # By default was `s,x,x', remove it if useless.
2403 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2404 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2405
2406 # expand $ac_aux_dir to an absolute path
2407 am_aux_dir=`cd $ac_aux_dir && pwd`
2408
2409 if test x"${MISSING+set}" != xset; then
2410   case $am_aux_dir in
2411   *\ * | *\     *)
2412     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2413   *)
2414     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2415   esac
2416 fi
2417 # Use eval to expand $SHELL
2418 if eval "$MISSING --is-lightweight"; then
2419   am_missing_run="$MISSING "
2420 else
2421   am_missing_run=
2422   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2423 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2424 fi
2425
2426 if test x"${install_sh}" != xset; then
2427   case $am_aux_dir in
2428   *\ * | *\     *)
2429     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2430   *)
2431     install_sh="\${SHELL} $am_aux_dir/install-sh"
2432   esac
2433 fi
2434
2435 # Installed binaries are usually stripped using 'strip' when the user
2436 # run "make install-strip".  However 'strip' might not be the right
2437 # tool to use in cross-compilation environments, therefore Automake
2438 # will honor the 'STRIP' environment variable to overrule this program.
2439 if test "$cross_compiling" != no; then
2440   if test -n "$ac_tool_prefix"; then
2441   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2442 set dummy ${ac_tool_prefix}strip; ac_word=$2
2443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2444 $as_echo_n "checking for $ac_word... " >&6; }
2445 if ${ac_cv_prog_STRIP+:} false; then :
2446   $as_echo_n "(cached) " >&6
2447 else
2448   if test -n "$STRIP"; then
2449   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2450 else
2451 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2452 for as_dir in $PATH
2453 do
2454   IFS=$as_save_IFS
2455   test -z "$as_dir" && as_dir=.
2456     for ac_exec_ext in '' $ac_executable_extensions; do
2457   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2458     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2459     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2460     break 2
2461   fi
2462 done
2463   done
2464 IFS=$as_save_IFS
2465
2466 fi
2467 fi
2468 STRIP=$ac_cv_prog_STRIP
2469 if test -n "$STRIP"; then
2470   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2471 $as_echo "$STRIP" >&6; }
2472 else
2473   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2474 $as_echo "no" >&6; }
2475 fi
2476
2477
2478 fi
2479 if test -z "$ac_cv_prog_STRIP"; then
2480   ac_ct_STRIP=$STRIP
2481   # Extract the first word of "strip", so it can be a program name with args.
2482 set dummy strip; ac_word=$2
2483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2484 $as_echo_n "checking for $ac_word... " >&6; }
2485 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2486   $as_echo_n "(cached) " >&6
2487 else
2488   if test -n "$ac_ct_STRIP"; then
2489   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2490 else
2491 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2492 for as_dir in $PATH
2493 do
2494   IFS=$as_save_IFS
2495   test -z "$as_dir" && as_dir=.
2496     for ac_exec_ext in '' $ac_executable_extensions; do
2497   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2498     ac_cv_prog_ac_ct_STRIP="strip"
2499     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2500     break 2
2501   fi
2502 done
2503   done
2504 IFS=$as_save_IFS
2505
2506 fi
2507 fi
2508 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2509 if test -n "$ac_ct_STRIP"; then
2510   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2511 $as_echo "$ac_ct_STRIP" >&6; }
2512 else
2513   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2514 $as_echo "no" >&6; }
2515 fi
2516
2517   if test "x$ac_ct_STRIP" = x; then
2518     STRIP=":"
2519   else
2520     case $cross_compiling:$ac_tool_warned in
2521 yes:)
2522 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2523 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2524 ac_tool_warned=yes ;;
2525 esac
2526     STRIP=$ac_ct_STRIP
2527   fi
2528 else
2529   STRIP="$ac_cv_prog_STRIP"
2530 fi
2531
2532 fi
2533 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2534
2535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2536 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2537 if test -z "$MKDIR_P"; then
2538   if ${ac_cv_path_mkdir+:} false; then :
2539   $as_echo_n "(cached) " >&6
2540 else
2541   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2542 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2543 do
2544   IFS=$as_save_IFS
2545   test -z "$as_dir" && as_dir=.
2546     for ac_prog in mkdir gmkdir; do
2547          for ac_exec_ext in '' $ac_executable_extensions; do
2548            as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2549            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2550              'mkdir (GNU coreutils) '* | \
2551              'mkdir (coreutils) '* | \
2552              'mkdir (fileutils) '4.1*)
2553                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2554                break 3;;
2555            esac
2556          done
2557        done
2558   done
2559 IFS=$as_save_IFS
2560
2561 fi
2562
2563   test -d ./--version && rmdir ./--version
2564   if test "${ac_cv_path_mkdir+set}" = set; then
2565     MKDIR_P="$ac_cv_path_mkdir -p"
2566   else
2567     # As a last resort, use the slow shell script.  Don't cache a
2568     # value for MKDIR_P within a source directory, because that will
2569     # break other packages using the cache if that directory is
2570     # removed, or if the value is a relative name.
2571     MKDIR_P="$ac_install_sh -d"
2572   fi
2573 fi
2574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2575 $as_echo "$MKDIR_P" >&6; }
2576
2577 for ac_prog in gawk mawk nawk awk
2578 do
2579   # Extract the first word of "$ac_prog", so it can be a program name with args.
2580 set dummy $ac_prog; ac_word=$2
2581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2582 $as_echo_n "checking for $ac_word... " >&6; }
2583 if ${ac_cv_prog_AWK+:} false; then :
2584   $as_echo_n "(cached) " >&6
2585 else
2586   if test -n "$AWK"; then
2587   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2588 else
2589 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2590 for as_dir in $PATH
2591 do
2592   IFS=$as_save_IFS
2593   test -z "$as_dir" && as_dir=.
2594     for ac_exec_ext in '' $ac_executable_extensions; do
2595   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2596     ac_cv_prog_AWK="$ac_prog"
2597     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2598     break 2
2599   fi
2600 done
2601   done
2602 IFS=$as_save_IFS
2603
2604 fi
2605 fi
2606 AWK=$ac_cv_prog_AWK
2607 if test -n "$AWK"; then
2608   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2609 $as_echo "$AWK" >&6; }
2610 else
2611   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2612 $as_echo "no" >&6; }
2613 fi
2614
2615
2616   test -n "$AWK" && break
2617 done
2618
2619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2620 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2621 set x ${MAKE-make}
2622 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2623 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2624   $as_echo_n "(cached) " >&6
2625 else
2626   cat >conftest.make <<\_ACEOF
2627 SHELL = /bin/sh
2628 all:
2629         @echo '@@@%%%=$(MAKE)=@@@%%%'
2630 _ACEOF
2631 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2632 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2633   *@@@%%%=?*=@@@%%%*)
2634     eval ac_cv_prog_make_${ac_make}_set=yes;;
2635   *)
2636     eval ac_cv_prog_make_${ac_make}_set=no;;
2637 esac
2638 rm -f conftest.make
2639 fi
2640 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2641   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2642 $as_echo "yes" >&6; }
2643   SET_MAKE=
2644 else
2645   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2646 $as_echo "no" >&6; }
2647   SET_MAKE="MAKE=${MAKE-make}"
2648 fi
2649
2650 rm -rf .tst 2>/dev/null
2651 mkdir .tst 2>/dev/null
2652 if test -d .tst; then
2653   am__leading_dot=.
2654 else
2655   am__leading_dot=_
2656 fi
2657 rmdir .tst 2>/dev/null
2658
2659 # Check whether --enable-silent-rules was given.
2660 if test "${enable_silent_rules+set}" = set; then :
2661   enableval=$enable_silent_rules;
2662 fi
2663
2664 case $enable_silent_rules in # (((
2665   yes) AM_DEFAULT_VERBOSITY=0;;
2666    no) AM_DEFAULT_VERBOSITY=1;;
2667     *) AM_DEFAULT_VERBOSITY=1;;
2668 esac
2669 am_make=${MAKE-make}
2670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2671 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2672 if ${am_cv_make_support_nested_variables+:} false; then :
2673   $as_echo_n "(cached) " >&6
2674 else
2675   if $as_echo 'TRUE=$(BAR$(V))
2676 BAR0=false
2677 BAR1=true
2678 V=1
2679 am__doit:
2680         @$(TRUE)
2681 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2682   am_cv_make_support_nested_variables=yes
2683 else
2684   am_cv_make_support_nested_variables=no
2685 fi
2686 fi
2687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2688 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2689 if test $am_cv_make_support_nested_variables = yes; then
2690     AM_V='$(V)'
2691   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2692 else
2693   AM_V=$AM_DEFAULT_VERBOSITY
2694   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2695 fi
2696 AM_BACKSLASH='\'
2697
2698 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2699   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2700   # is not polluted with repeated "-I."
2701   am__isrc=' -I$(srcdir)'
2702   # test to see if srcdir already configured
2703   if test -f $srcdir/config.status; then
2704     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2705   fi
2706 fi
2707
2708 # test whether we have cygpath
2709 if test -z "$CYGPATH_W"; then
2710   if (cygpath --version) >/dev/null 2>/dev/null; then
2711     CYGPATH_W='cygpath -w'
2712   else
2713     CYGPATH_W=echo
2714   fi
2715 fi
2716
2717
2718 # Define the identity of the package.
2719  PACKAGE='libvppinfra'
2720  VERSION='1.0'
2721
2722
2723 cat >>confdefs.h <<_ACEOF
2724 #define PACKAGE "$PACKAGE"
2725 _ACEOF
2726
2727
2728 cat >>confdefs.h <<_ACEOF
2729 #define VERSION "$VERSION"
2730 _ACEOF
2731
2732 # Some tools Automake needs.
2733
2734 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2735
2736
2737 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2738
2739
2740 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2741
2742
2743 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2744
2745
2746 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2747
2748 # For better backward compatibility.  To be removed once Automake 1.9.x
2749 # dies out for good.  For more background, see:
2750 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2751 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2752 mkdir_p='$(MKDIR_P)'
2753
2754 # We need awk for the "check" target.  The system "awk" is bad on
2755 # some platforms.
2756 # Always define AMTAR for backward compatibility.  Yes, it's still used
2757 # in the wild :-(  We should find a proper way to deprecate it ...
2758 AMTAR='$${TAR-tar}'
2759
2760
2761 # We'll loop over all known methods to create a tar archive until one works.
2762 _am_tools='gnutar  pax cpio none'
2763
2764 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2765
2766
2767
2768
2769
2770
2771 # POSIX will say in a future version that running "rm -f" with no argument
2772 # is OK; and we want to be able to make that assumption in our Makefile
2773 # recipes.  So use an aggressive probe to check that the usage we want is
2774 # actually supported "in the wild" to an acceptable degree.
2775 # See automake bug#10828.
2776 # To make any issue more visible, cause the running configure to be aborted
2777 # by default if the 'rm' program in use doesn't match our expectations; the
2778 # user can still override this though.
2779 if rm -f && rm -fr && rm -rf; then : OK; else
2780   cat >&2 <<'END'
2781 Oops!
2782
2783 Your 'rm' program seems unable to run without file operands specified
2784 on the command line, even when the '-f' option is present.  This is contrary
2785 to the behaviour of most rm programs out there, and not conforming with
2786 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2787
2788 Please tell bug-automake@gnu.org about your system, including the value
2789 of your $PATH and any error possibly output before this message.  This
2790 can help us improve future automake versions.
2791
2792 END
2793   if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2794     echo 'Configuration will proceed anyway, since you have set the' >&2
2795     echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2796     echo >&2
2797   else
2798     cat >&2 <<'END'
2799 Aborting the configuration process, to ensure you take notice of the issue.
2800
2801 You can download and install GNU coreutils to get an 'rm' implementation
2802 that behaves properly: <http://www.gnu.org/software/coreutils/>.
2803
2804 If you want to complete the configuration process using your problematic
2805 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2806 to "yes", and re-run configure.
2807
2808 END
2809     as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2810   fi
2811 fi
2812 # Check whether --enable-silent-rules was given.
2813 if test "${enable_silent_rules+set}" = set; then :
2814   enableval=$enable_silent_rules;
2815 fi
2816
2817 case $enable_silent_rules in # (((
2818   yes) AM_DEFAULT_VERBOSITY=0;;
2819    no) AM_DEFAULT_VERBOSITY=1;;
2820     *) AM_DEFAULT_VERBOSITY=1;;
2821 esac
2822 am_make=${MAKE-make}
2823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2824 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2825 if ${am_cv_make_support_nested_variables+:} false; then :
2826   $as_echo_n "(cached) " >&6
2827 else
2828   if $as_echo 'TRUE=$(BAR$(V))
2829 BAR0=false
2830 BAR1=true
2831 V=1
2832 am__doit:
2833         @$(TRUE)
2834 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2835   am_cv_make_support_nested_variables=yes
2836 else
2837   am_cv_make_support_nested_variables=no
2838 fi
2839 fi
2840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2841 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2842 if test $am_cv_make_support_nested_variables = yes; then
2843     AM_V='$(V)'
2844   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2845 else
2846   AM_V=$AM_DEFAULT_VERBOSITY
2847   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2848 fi
2849 AM_BACKSLASH='\'
2850
2851
2852 # Checks for programs.
2853 ac_ext=c
2854 ac_cpp='$CPP $CPPFLAGS'
2855 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2856 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2857 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2858 if test -n "$ac_tool_prefix"; then
2859   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2860 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2862 $as_echo_n "checking for $ac_word... " >&6; }
2863 if ${ac_cv_prog_CC+:} false; then :
2864   $as_echo_n "(cached) " >&6
2865 else
2866   if test -n "$CC"; then
2867   ac_cv_prog_CC="$CC" # Let the user override the test.
2868 else
2869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2870 for as_dir in $PATH
2871 do
2872   IFS=$as_save_IFS
2873   test -z "$as_dir" && as_dir=.
2874     for ac_exec_ext in '' $ac_executable_extensions; do
2875   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2876     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2877     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2878     break 2
2879   fi
2880 done
2881   done
2882 IFS=$as_save_IFS
2883
2884 fi
2885 fi
2886 CC=$ac_cv_prog_CC
2887 if test -n "$CC"; then
2888   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2889 $as_echo "$CC" >&6; }
2890 else
2891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2892 $as_echo "no" >&6; }
2893 fi
2894
2895
2896 fi
2897 if test -z "$ac_cv_prog_CC"; then
2898   ac_ct_CC=$CC
2899   # Extract the first word of "gcc", so it can be a program name with args.
2900 set dummy gcc; ac_word=$2
2901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2902 $as_echo_n "checking for $ac_word... " >&6; }
2903 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2904   $as_echo_n "(cached) " >&6
2905 else
2906   if test -n "$ac_ct_CC"; then
2907   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2908 else
2909 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2910 for as_dir in $PATH
2911 do
2912   IFS=$as_save_IFS
2913   test -z "$as_dir" && as_dir=.
2914     for ac_exec_ext in '' $ac_executable_extensions; do
2915   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2916     ac_cv_prog_ac_ct_CC="gcc"
2917     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2918     break 2
2919   fi
2920 done
2921   done
2922 IFS=$as_save_IFS
2923
2924 fi
2925 fi
2926 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2927 if test -n "$ac_ct_CC"; then
2928   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2929 $as_echo "$ac_ct_CC" >&6; }
2930 else
2931   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2932 $as_echo "no" >&6; }
2933 fi
2934
2935   if test "x$ac_ct_CC" = x; then
2936     CC=""
2937   else
2938     case $cross_compiling:$ac_tool_warned in
2939 yes:)
2940 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2941 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2942 ac_tool_warned=yes ;;
2943 esac
2944     CC=$ac_ct_CC
2945   fi
2946 else
2947   CC="$ac_cv_prog_CC"
2948 fi
2949
2950 if test -z "$CC"; then
2951           if test -n "$ac_tool_prefix"; then
2952     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2953 set dummy ${ac_tool_prefix}cc; ac_word=$2
2954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2955 $as_echo_n "checking for $ac_word... " >&6; }
2956 if ${ac_cv_prog_CC+:} false; then :
2957   $as_echo_n "(cached) " >&6
2958 else
2959   if test -n "$CC"; then
2960   ac_cv_prog_CC="$CC" # Let the user override the test.
2961 else
2962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2963 for as_dir in $PATH
2964 do
2965   IFS=$as_save_IFS
2966   test -z "$as_dir" && as_dir=.
2967     for ac_exec_ext in '' $ac_executable_extensions; do
2968   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2969     ac_cv_prog_CC="${ac_tool_prefix}cc"
2970     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2971     break 2
2972   fi
2973 done
2974   done
2975 IFS=$as_save_IFS
2976
2977 fi
2978 fi
2979 CC=$ac_cv_prog_CC
2980 if test -n "$CC"; then
2981   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2982 $as_echo "$CC" >&6; }
2983 else
2984   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2985 $as_echo "no" >&6; }
2986 fi
2987
2988
2989   fi
2990 fi
2991 if test -z "$CC"; then
2992   # Extract the first word of "cc", so it can be a program name with args.
2993 set dummy cc; ac_word=$2
2994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2995 $as_echo_n "checking for $ac_word... " >&6; }
2996 if ${ac_cv_prog_CC+:} false; then :
2997   $as_echo_n "(cached) " >&6
2998 else
2999   if test -n "$CC"; then
3000   ac_cv_prog_CC="$CC" # Let the user override the test.
3001 else
3002   ac_prog_rejected=no
3003 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3004 for as_dir in $PATH
3005 do
3006   IFS=$as_save_IFS
3007   test -z "$as_dir" && as_dir=.
3008     for ac_exec_ext in '' $ac_executable_extensions; do
3009   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3010     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3011        ac_prog_rejected=yes
3012        continue
3013      fi
3014     ac_cv_prog_CC="cc"
3015     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3016     break 2
3017   fi
3018 done
3019   done
3020 IFS=$as_save_IFS
3021
3022 if test $ac_prog_rejected = yes; then
3023   # We found a bogon in the path, so make sure we never use it.
3024   set dummy $ac_cv_prog_CC
3025   shift
3026   if test $# != 0; then
3027     # We chose a different compiler from the bogus one.
3028     # However, it has the same basename, so the bogon will be chosen
3029     # first if we set CC to just the basename; use the full file name.
3030     shift
3031     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3032   fi
3033 fi
3034 fi
3035 fi
3036 CC=$ac_cv_prog_CC
3037 if test -n "$CC"; then
3038   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3039 $as_echo "$CC" >&6; }
3040 else
3041   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3042 $as_echo "no" >&6; }
3043 fi
3044
3045
3046 fi
3047 if test -z "$CC"; then
3048   if test -n "$ac_tool_prefix"; then
3049   for ac_prog in cl.exe
3050   do
3051     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3052 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3054 $as_echo_n "checking for $ac_word... " >&6; }
3055 if ${ac_cv_prog_CC+:} false; then :
3056   $as_echo_n "(cached) " >&6
3057 else
3058   if test -n "$CC"; then
3059   ac_cv_prog_CC="$CC" # Let the user override the test.
3060 else
3061 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3062 for as_dir in $PATH
3063 do
3064   IFS=$as_save_IFS
3065   test -z "$as_dir" && as_dir=.
3066     for ac_exec_ext in '' $ac_executable_extensions; do
3067   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3068     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3069     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3070     break 2
3071   fi
3072 done
3073   done
3074 IFS=$as_save_IFS
3075
3076 fi
3077 fi
3078 CC=$ac_cv_prog_CC
3079 if test -n "$CC"; then
3080   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3081 $as_echo "$CC" >&6; }
3082 else
3083   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3084 $as_echo "no" >&6; }
3085 fi
3086
3087
3088     test -n "$CC" && break
3089   done
3090 fi
3091 if test -z "$CC"; then
3092   ac_ct_CC=$CC
3093   for ac_prog in cl.exe
3094 do
3095   # Extract the first word of "$ac_prog", so it can be a program name with args.
3096 set dummy $ac_prog; ac_word=$2
3097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3098 $as_echo_n "checking for $ac_word... " >&6; }
3099 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3100   $as_echo_n "(cached) " >&6
3101 else
3102   if test -n "$ac_ct_CC"; then
3103   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3104 else
3105 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3106 for as_dir in $PATH
3107 do
3108   IFS=$as_save_IFS
3109   test -z "$as_dir" && as_dir=.
3110     for ac_exec_ext in '' $ac_executable_extensions; do
3111   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3112     ac_cv_prog_ac_ct_CC="$ac_prog"
3113     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3114     break 2
3115   fi
3116 done
3117   done
3118 IFS=$as_save_IFS
3119
3120 fi
3121 fi
3122 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3123 if test -n "$ac_ct_CC"; then
3124   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3125 $as_echo "$ac_ct_CC" >&6; }
3126 else
3127   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3128 $as_echo "no" >&6; }
3129 fi
3130
3131
3132   test -n "$ac_ct_CC" && break
3133 done
3134
3135   if test "x$ac_ct_CC" = x; then
3136     CC=""
3137   else
3138     case $cross_compiling:$ac_tool_warned in
3139 yes:)
3140 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3141 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3142 ac_tool_warned=yes ;;
3143 esac
3144     CC=$ac_ct_CC
3145   fi
3146 fi
3147
3148 fi
3149
3150
3151 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3152 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3153 as_fn_error $? "no acceptable C compiler found in \$PATH
3154 See \`config.log' for more details" "$LINENO" 5; }
3155
3156 # Provide some information about the compiler.
3157 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3158 set X $ac_compile
3159 ac_compiler=$2
3160 for ac_option in --version -v -V -qversion; do
3161   { { ac_try="$ac_compiler $ac_option >&5"
3162 case "(($ac_try" in
3163   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3164   *) ac_try_echo=$ac_try;;
3165 esac
3166 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3167 $as_echo "$ac_try_echo"; } >&5
3168   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3169   ac_status=$?
3170   if test -s conftest.err; then
3171     sed '10a\
3172 ... rest of stderr output deleted ...
3173          10q' conftest.err >conftest.er1
3174     cat conftest.er1 >&5
3175   fi
3176   rm -f conftest.er1 conftest.err
3177   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3178   test $ac_status = 0; }
3179 done
3180
3181 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3182 /* end confdefs.h.  */
3183
3184 int
3185 main ()
3186 {
3187
3188   ;
3189   return 0;
3190 }
3191 _ACEOF
3192 ac_clean_files_save=$ac_clean_files
3193 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3194 # Try to create an executable without -o first, disregard a.out.
3195 # It will help us diagnose broken compilers, and finding out an intuition
3196 # of exeext.
3197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3198 $as_echo_n "checking whether the C compiler works... " >&6; }
3199 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3200
3201 # The possible output files:
3202 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3203
3204 ac_rmfiles=
3205 for ac_file in $ac_files
3206 do
3207   case $ac_file in
3208     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3209     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3210   esac
3211 done
3212 rm -f $ac_rmfiles
3213
3214 if { { ac_try="$ac_link_default"
3215 case "(($ac_try" in
3216   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3217   *) ac_try_echo=$ac_try;;
3218 esac
3219 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3220 $as_echo "$ac_try_echo"; } >&5
3221   (eval "$ac_link_default") 2>&5
3222   ac_status=$?
3223   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3224   test $ac_status = 0; }; then :
3225   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3226 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3227 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3228 # so that the user can short-circuit this test for compilers unknown to
3229 # Autoconf.
3230 for ac_file in $ac_files ''
3231 do
3232   test -f "$ac_file" || continue
3233   case $ac_file in
3234     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3235         ;;
3236     [ab].out )
3237         # We found the default executable, but exeext='' is most
3238         # certainly right.
3239         break;;
3240     *.* )
3241         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3242         then :; else
3243            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3244         fi
3245         # We set ac_cv_exeext here because the later test for it is not
3246         # safe: cross compilers may not add the suffix if given an `-o'
3247         # argument, so we may need to know it at that point already.
3248         # Even if this section looks crufty: it has the advantage of
3249         # actually working.
3250         break;;
3251     * )
3252         break;;
3253   esac
3254 done
3255 test "$ac_cv_exeext" = no && ac_cv_exeext=
3256
3257 else
3258   ac_file=''
3259 fi
3260 if test -z "$ac_file"; then :
3261   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3262 $as_echo "no" >&6; }
3263 $as_echo "$as_me: failed program was:" >&5
3264 sed 's/^/| /' conftest.$ac_ext >&5
3265
3266 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3267 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3268 as_fn_error 77 "C compiler cannot create executables
3269 See \`config.log' for more details" "$LINENO" 5; }
3270 else
3271   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3272 $as_echo "yes" >&6; }
3273 fi
3274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3275 $as_echo_n "checking for C compiler default output file name... " >&6; }
3276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3277 $as_echo "$ac_file" >&6; }
3278 ac_exeext=$ac_cv_exeext
3279
3280 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3281 ac_clean_files=$ac_clean_files_save
3282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3283 $as_echo_n "checking for suffix of executables... " >&6; }
3284 if { { ac_try="$ac_link"
3285 case "(($ac_try" in
3286   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3287   *) ac_try_echo=$ac_try;;
3288 esac
3289 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3290 $as_echo "$ac_try_echo"; } >&5
3291   (eval "$ac_link") 2>&5
3292   ac_status=$?
3293   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3294   test $ac_status = 0; }; then :
3295   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3296 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3297 # work properly (i.e., refer to `conftest.exe'), while it won't with
3298 # `rm'.
3299 for ac_file in conftest.exe conftest conftest.*; do
3300   test -f "$ac_file" || continue
3301   case $ac_file in
3302     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3303     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3304           break;;
3305     * ) break;;
3306   esac
3307 done
3308 else
3309   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3310 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3311 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3312 See \`config.log' for more details" "$LINENO" 5; }
3313 fi
3314 rm -f conftest conftest$ac_cv_exeext
3315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3316 $as_echo "$ac_cv_exeext" >&6; }
3317
3318 rm -f conftest.$ac_ext
3319 EXEEXT=$ac_cv_exeext
3320 ac_exeext=$EXEEXT
3321 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3322 /* end confdefs.h.  */
3323 #include <stdio.h>
3324 int
3325 main ()
3326 {
3327 FILE *f = fopen ("conftest.out", "w");
3328  return ferror (f) || fclose (f) != 0;
3329
3330   ;
3331   return 0;
3332 }
3333 _ACEOF
3334 ac_clean_files="$ac_clean_files conftest.out"
3335 # Check that the compiler produces executables we can run.  If not, either
3336 # the compiler is broken, or we cross compile.
3337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3338 $as_echo_n "checking whether we are cross compiling... " >&6; }
3339 if test "$cross_compiling" != yes; then
3340   { { ac_try="$ac_link"
3341 case "(($ac_try" in
3342   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3343   *) ac_try_echo=$ac_try;;
3344 esac
3345 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3346 $as_echo "$ac_try_echo"; } >&5
3347   (eval "$ac_link") 2>&5
3348   ac_status=$?
3349   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3350   test $ac_status = 0; }
3351   if { ac_try='./conftest$ac_cv_exeext'
3352   { { case "(($ac_try" in
3353   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3354   *) ac_try_echo=$ac_try;;
3355 esac
3356 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3357 $as_echo "$ac_try_echo"; } >&5
3358   (eval "$ac_try") 2>&5
3359   ac_status=$?
3360   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3361   test $ac_status = 0; }; }; then
3362     cross_compiling=no
3363   else
3364     if test "$cross_compiling" = maybe; then
3365         cross_compiling=yes
3366     else
3367         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3368 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3369 as_fn_error $? "cannot run C compiled programs.
3370 If you meant to cross compile, use \`--host'.
3371 See \`config.log' for more details" "$LINENO" 5; }
3372     fi
3373   fi
3374 fi
3375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3376 $as_echo "$cross_compiling" >&6; }
3377
3378 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3379 ac_clean_files=$ac_clean_files_save
3380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3381 $as_echo_n "checking for suffix of object files... " >&6; }
3382 if ${ac_cv_objext+:} false; then :
3383   $as_echo_n "(cached) " >&6
3384 else
3385   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3386 /* end confdefs.h.  */
3387
3388 int
3389 main ()
3390 {
3391
3392   ;
3393   return 0;
3394 }
3395 _ACEOF
3396 rm -f conftest.o conftest.obj
3397 if { { ac_try="$ac_compile"
3398 case "(($ac_try" in
3399   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3400   *) ac_try_echo=$ac_try;;
3401 esac
3402 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3403 $as_echo "$ac_try_echo"; } >&5
3404   (eval "$ac_compile") 2>&5
3405   ac_status=$?
3406   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3407   test $ac_status = 0; }; then :
3408   for ac_file in conftest.o conftest.obj conftest.*; do
3409   test -f "$ac_file" || continue;
3410   case $ac_file in
3411     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3412     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3413        break;;
3414   esac
3415 done
3416 else
3417   $as_echo "$as_me: failed program was:" >&5
3418 sed 's/^/| /' conftest.$ac_ext >&5
3419
3420 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3421 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3422 as_fn_error $? "cannot compute suffix of object files: cannot compile
3423 See \`config.log' for more details" "$LINENO" 5; }
3424 fi
3425 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3426 fi
3427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3428 $as_echo "$ac_cv_objext" >&6; }
3429 OBJEXT=$ac_cv_objext
3430 ac_objext=$OBJEXT
3431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3432 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3433 if ${ac_cv_c_compiler_gnu+:} false; then :
3434   $as_echo_n "(cached) " >&6
3435 else
3436   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3437 /* end confdefs.h.  */
3438
3439 int
3440 main ()
3441 {
3442 #ifndef __GNUC__
3443        choke me
3444 #endif
3445
3446   ;
3447   return 0;
3448 }
3449 _ACEOF
3450 if ac_fn_c_try_compile "$LINENO"; then :
3451   ac_compiler_gnu=yes
3452 else
3453   ac_compiler_gnu=no
3454 fi
3455 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3456 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3457
3458 fi
3459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3460 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3461 if test $ac_compiler_gnu = yes; then
3462   GCC=yes
3463 else
3464   GCC=
3465 fi
3466 ac_test_CFLAGS=${CFLAGS+set}
3467 ac_save_CFLAGS=$CFLAGS
3468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3469 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3470 if ${ac_cv_prog_cc_g+:} false; then :
3471   $as_echo_n "(cached) " >&6
3472 else
3473   ac_save_c_werror_flag=$ac_c_werror_flag
3474    ac_c_werror_flag=yes
3475    ac_cv_prog_cc_g=no
3476    CFLAGS="-g"
3477    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3478 /* end confdefs.h.  */
3479
3480 int
3481 main ()
3482 {
3483
3484   ;
3485   return 0;
3486 }
3487 _ACEOF
3488 if ac_fn_c_try_compile "$LINENO"; then :
3489   ac_cv_prog_cc_g=yes
3490 else
3491   CFLAGS=""
3492       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3493 /* end confdefs.h.  */
3494
3495 int
3496 main ()
3497 {
3498
3499   ;
3500   return 0;
3501 }
3502 _ACEOF
3503 if ac_fn_c_try_compile "$LINENO"; then :
3504
3505 else
3506   ac_c_werror_flag=$ac_save_c_werror_flag
3507          CFLAGS="-g"
3508          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3509 /* end confdefs.h.  */
3510
3511 int
3512 main ()
3513 {
3514
3515   ;
3516   return 0;
3517 }
3518 _ACEOF
3519 if ac_fn_c_try_compile "$LINENO"; then :
3520   ac_cv_prog_cc_g=yes
3521 fi
3522 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3523 fi
3524 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3525 fi
3526 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3527    ac_c_werror_flag=$ac_save_c_werror_flag
3528 fi
3529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3530 $as_echo "$ac_cv_prog_cc_g" >&6; }
3531 if test "$ac_test_CFLAGS" = set; then
3532   CFLAGS=$ac_save_CFLAGS
3533 elif test $ac_cv_prog_cc_g = yes; then
3534   if test "$GCC" = yes; then
3535     CFLAGS="-g -O2"
3536   else
3537     CFLAGS="-g"
3538   fi
3539 else
3540   if test "$GCC" = yes; then
3541     CFLAGS="-O2"
3542   else
3543     CFLAGS=
3544   fi
3545 fi
3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3547 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3548 if ${ac_cv_prog_cc_c89+:} false; then :
3549   $as_echo_n "(cached) " >&6
3550 else
3551   ac_cv_prog_cc_c89=no
3552 ac_save_CC=$CC
3553 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3554 /* end confdefs.h.  */
3555 #include <stdarg.h>
3556 #include <stdio.h>
3557 struct stat;
3558 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3559 struct buf { int x; };
3560 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3561 static char *e (p, i)
3562      char **p;
3563      int i;
3564 {
3565   return p[i];
3566 }
3567 static char *f (char * (*g) (char **, int), char **p, ...)
3568 {
3569   char *s;
3570   va_list v;
3571   va_start (v,p);
3572   s = g (p, va_arg (v,int));
3573   va_end (v);
3574   return s;
3575 }
3576
3577 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3578    function prototypes and stuff, but not '\xHH' hex character constants.
3579    These don't provoke an error unfortunately, instead are silently treated
3580    as 'x'.  The following induces an error, until -std is added to get
3581    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3582    array size at least.  It's necessary to write '\x00'==0 to get something
3583    that's true only with -std.  */
3584 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3585
3586 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3587    inside strings and character constants.  */
3588 #define FOO(x) 'x'
3589 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3590
3591 int test (int i, double x);
3592 struct s1 {int (*f) (int a);};
3593 struct s2 {int (*f) (double a);};
3594 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3595 int argc;
3596 char **argv;
3597 int
3598 main ()
3599 {
3600 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3601   ;
3602   return 0;
3603 }
3604 _ACEOF
3605 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3606         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3607 do
3608   CC="$ac_save_CC $ac_arg"
3609   if ac_fn_c_try_compile "$LINENO"; then :
3610   ac_cv_prog_cc_c89=$ac_arg
3611 fi
3612 rm -f core conftest.err conftest.$ac_objext
3613   test "x$ac_cv_prog_cc_c89" != "xno" && break
3614 done
3615 rm -f conftest.$ac_ext
3616 CC=$ac_save_CC
3617
3618 fi
3619 # AC_CACHE_VAL
3620 case "x$ac_cv_prog_cc_c89" in
3621   x)
3622     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3623 $as_echo "none needed" >&6; } ;;
3624   xno)
3625     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3626 $as_echo "unsupported" >&6; } ;;
3627   *)
3628     CC="$CC $ac_cv_prog_cc_c89"
3629     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3630 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3631 esac
3632 if test "x$ac_cv_prog_cc_c89" != xno; then :
3633
3634 fi
3635
3636 ac_ext=c
3637 ac_cpp='$CPP $CPPFLAGS'
3638 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3639 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3640 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3641
3642 ac_ext=c
3643 ac_cpp='$CPP $CPPFLAGS'
3644 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3645 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3646 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3648 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3649 if ${am_cv_prog_cc_c_o+:} false; then :
3650   $as_echo_n "(cached) " >&6
3651 else
3652   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3653 /* end confdefs.h.  */
3654
3655 int
3656 main ()
3657 {
3658
3659   ;
3660   return 0;
3661 }
3662 _ACEOF
3663   # Make sure it works both with $CC and with simple cc.
3664   # Following AC_PROG_CC_C_O, we do the test twice because some
3665   # compilers refuse to overwrite an existing .o file with -o,
3666   # though they will create one.
3667   am_cv_prog_cc_c_o=yes
3668   for am_i in 1 2; do
3669     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3670    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3671    ac_status=$?
3672    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3673    (exit $ac_status); } \
3674          && test -f conftest2.$ac_objext; then
3675       : OK
3676     else
3677       am_cv_prog_cc_c_o=no
3678       break
3679     fi
3680   done
3681   rm -f core conftest*
3682   unset am_i
3683 fi
3684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3685 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3686 if test "$am_cv_prog_cc_c_o" != yes; then
3687    # Losing compiler, so override with the script.
3688    # FIXME: It is wrong to rewrite CC.
3689    # But if we don't then we get into trouble of one sort or another.
3690    # A longer-term fix would be to have automake use am__CC in this case,
3691    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3692    CC="$am_aux_dir/compile $CC"
3693 fi
3694 ac_ext=c
3695 ac_cpp='$CPP $CPPFLAGS'
3696 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3697 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3698 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3699
3700 DEPDIR="${am__leading_dot}deps"
3701
3702 ac_config_commands="$ac_config_commands depfiles"
3703
3704
3705 am_make=${MAKE-make}
3706 cat > confinc << 'END'
3707 am__doit:
3708         @echo this is the am__doit target
3709 .PHONY: am__doit
3710 END
3711 # If we don't find an include directive, just comment out the code.
3712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3713 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3714 am__include="#"
3715 am__quote=
3716 _am_result=none
3717 # First try GNU make style include.
3718 echo "include confinc" > confmf
3719 # Ignore all kinds of additional output from 'make'.
3720 case `$am_make -s -f confmf 2> /dev/null` in #(
3721 *the\ am__doit\ target*)
3722   am__include=include
3723   am__quote=
3724   _am_result=GNU
3725   ;;
3726 esac
3727 # Now try BSD make style include.
3728 if test "$am__include" = "#"; then
3729    echo '.include "confinc"' > confmf
3730    case `$am_make -s -f confmf 2> /dev/null` in #(
3731    *the\ am__doit\ target*)
3732      am__include=.include
3733      am__quote="\""
3734      _am_result=BSD
3735      ;;
3736    esac
3737 fi
3738
3739
3740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3741 $as_echo "$_am_result" >&6; }
3742 rm -f confinc confmf
3743
3744 # Check whether --enable-dependency-tracking was given.
3745 if test "${enable_dependency_tracking+set}" = set; then :
3746   enableval=$enable_dependency_tracking;
3747 fi
3748
3749 if test "x$enable_dependency_tracking" != xno; then
3750   am_depcomp="$ac_aux_dir/depcomp"
3751   AMDEPBACKSLASH='\'
3752   am__nodep='_no'
3753 fi
3754  if test "x$enable_dependency_tracking" != xno; then
3755   AMDEP_TRUE=
3756   AMDEP_FALSE='#'
3757 else
3758   AMDEP_TRUE='#'
3759   AMDEP_FALSE=
3760 fi
3761
3762
3763
3764 depcc="$CC"   am_compiler_list=
3765
3766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3767 $as_echo_n "checking dependency style of $depcc... " >&6; }
3768 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3769   $as_echo_n "(cached) " >&6
3770 else
3771   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3772   # We make a subdir and do the tests there.  Otherwise we can end up
3773   # making bogus files that we don't know about and never remove.  For
3774   # instance it was reported that on HP-UX the gcc test will end up
3775   # making a dummy file named 'D' -- because '-MD' means "put the output
3776   # in D".
3777   rm -rf conftest.dir
3778   mkdir conftest.dir
3779   # Copy depcomp to subdir because otherwise we won't find it if we're
3780   # using a relative directory.
3781   cp "$am_depcomp" conftest.dir
3782   cd conftest.dir
3783   # We will build objects and dependencies in a subdirectory because
3784   # it helps to detect inapplicable dependency modes.  For instance
3785   # both Tru64's cc and ICC support -MD to output dependencies as a
3786   # side effect of compilation, but ICC will put the dependencies in
3787   # the current directory while Tru64 will put them in the object
3788   # directory.
3789   mkdir sub
3790
3791   am_cv_CC_dependencies_compiler_type=none
3792   if test "$am_compiler_list" = ""; then
3793      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3794   fi
3795   am__universal=false
3796   case " $depcc " in #(
3797      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3798      esac
3799
3800   for depmode in $am_compiler_list; do
3801     # Setup a source with many dependencies, because some compilers
3802     # like to wrap large dependency lists on column 80 (with \), and
3803     # we should not choose a depcomp mode which is confused by this.
3804     #
3805     # We need to recreate these files for each test, as the compiler may
3806     # overwrite some of them when testing with obscure command lines.
3807     # This happens at least with the AIX C compiler.
3808     : > sub/conftest.c
3809     for i in 1 2 3 4 5 6; do
3810       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3811       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3812       # Solaris 10 /bin/sh.
3813       echo '/* dummy */' > sub/conftst$i.h
3814     done
3815     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3816
3817     # We check with '-c' and '-o' for the sake of the "dashmstdout"
3818     # mode.  It turns out that the SunPro C++ compiler does not properly
3819     # handle '-M -o', and we need to detect this.  Also, some Intel
3820     # versions had trouble with output in subdirs.
3821     am__obj=sub/conftest.${OBJEXT-o}
3822     am__minus_obj="-o $am__obj"
3823     case $depmode in
3824     gcc)
3825       # This depmode causes a compiler race in universal mode.
3826       test "$am__universal" = false || continue
3827       ;;
3828     nosideeffect)
3829       # After this tag, mechanisms are not by side-effect, so they'll
3830       # only be used when explicitly requested.
3831       if test "x$enable_dependency_tracking" = xyes; then
3832         continue
3833       else
3834         break
3835       fi
3836       ;;
3837     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3838       # This compiler won't grok '-c -o', but also, the minuso test has
3839       # not run yet.  These depmodes are late enough in the game, and
3840       # so weak that their functioning should not be impacted.
3841       am__obj=conftest.${OBJEXT-o}
3842       am__minus_obj=
3843       ;;
3844     none) break ;;
3845     esac
3846     if depmode=$depmode \
3847        source=sub/conftest.c object=$am__obj \
3848        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3849        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3850          >/dev/null 2>conftest.err &&
3851        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3852        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3853        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3854        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3855       # icc doesn't choke on unknown options, it will just issue warnings
3856       # or remarks (even with -Werror).  So we grep stderr for any message
3857       # that says an option was ignored or not supported.
3858       # When given -MP, icc 7.0 and 7.1 complain thusly:
3859       #   icc: Command line warning: ignoring option '-M'; no argument required
3860       # The diagnosis changed in icc 8.0:
3861       #   icc: Command line remark: option '-MP' not supported
3862       if (grep 'ignoring option' conftest.err ||
3863           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3864         am_cv_CC_dependencies_compiler_type=$depmode
3865         break
3866       fi
3867     fi
3868   done
3869
3870   cd ..
3871   rm -rf conftest.dir
3872 else
3873   am_cv_CC_dependencies_compiler_type=none
3874 fi
3875
3876 fi
3877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3878 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3879 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3880
3881  if
3882   test "x$enable_dependency_tracking" != xno \
3883   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3884   am__fastdepCC_TRUE=
3885   am__fastdepCC_FALSE='#'
3886 else
3887   am__fastdepCC_TRUE='#'
3888   am__fastdepCC_FALSE=
3889 fi
3890
3891
3892 # By default we simply use the C compiler to build assembly code.
3893
3894 test "${CCAS+set}" = set || CCAS=$CC
3895 test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
3896
3897
3898
3899 depcc="$CCAS"   am_compiler_list=
3900
3901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3902 $as_echo_n "checking dependency style of $depcc... " >&6; }
3903 if ${am_cv_CCAS_dependencies_compiler_type+:} false; then :
3904   $as_echo_n "(cached) " >&6
3905 else
3906   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3907   # We make a subdir and do the tests there.  Otherwise we can end up
3908   # making bogus files that we don't know about and never remove.  For
3909   # instance it was reported that on HP-UX the gcc test will end up
3910   # making a dummy file named 'D' -- because '-MD' means "put the output
3911   # in D".
3912   rm -rf conftest.dir
3913   mkdir conftest.dir
3914   # Copy depcomp to subdir because otherwise we won't find it if we're
3915   # using a relative directory.
3916   cp "$am_depcomp" conftest.dir
3917   cd conftest.dir
3918   # We will build objects and dependencies in a subdirectory because
3919   # it helps to detect inapplicable dependency modes.  For instance
3920   # both Tru64's cc and ICC support -MD to output dependencies as a
3921   # side effect of compilation, but ICC will put the dependencies in
3922   # the current directory while Tru64 will put them in the object
3923   # directory.
3924   mkdir sub
3925
3926   am_cv_CCAS_dependencies_compiler_type=none
3927   if test "$am_compiler_list" = ""; then
3928      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3929   fi
3930   am__universal=false
3931
3932
3933   for depmode in $am_compiler_list; do
3934     # Setup a source with many dependencies, because some compilers
3935     # like to wrap large dependency lists on column 80 (with \), and
3936     # we should not choose a depcomp mode which is confused by this.
3937     #
3938     # We need to recreate these files for each test, as the compiler may
3939     # overwrite some of them when testing with obscure command lines.
3940     # This happens at least with the AIX C compiler.
3941     : > sub/conftest.c
3942     for i in 1 2 3 4 5 6; do
3943       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3944       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3945       # Solaris 10 /bin/sh.
3946       echo '/* dummy */' > sub/conftst$i.h
3947     done
3948     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3949
3950     # We check with '-c' and '-o' for the sake of the "dashmstdout"
3951     # mode.  It turns out that the SunPro C++ compiler does not properly
3952     # handle '-M -o', and we need to detect this.  Also, some Intel
3953     # versions had trouble with output in subdirs.
3954     am__obj=sub/conftest.${OBJEXT-o}
3955     am__minus_obj="-o $am__obj"
3956     case $depmode in
3957     gcc)
3958       # This depmode causes a compiler race in universal mode.
3959       test "$am__universal" = false || continue
3960       ;;
3961     nosideeffect)
3962       # After this tag, mechanisms are not by side-effect, so they'll
3963       # only be used when explicitly requested.
3964       if test "x$enable_dependency_tracking" = xyes; then
3965         continue
3966       else
3967         break
3968       fi
3969       ;;
3970     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3971       # This compiler won't grok '-c -o', but also, the minuso test has
3972       # not run yet.  These depmodes are late enough in the game, and
3973       # so weak that their functioning should not be impacted.
3974       am__obj=conftest.${OBJEXT-o}
3975       am__minus_obj=
3976       ;;
3977     none) break ;;
3978     esac
3979     if depmode=$depmode \
3980        source=sub/conftest.c object=$am__obj \
3981        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3982        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3983          >/dev/null 2>conftest.err &&
3984        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3985        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3986        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3987        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3988       # icc doesn't choke on unknown options, it will just issue warnings
3989       # or remarks (even with -Werror).  So we grep stderr for any message
3990       # that says an option was ignored or not supported.
3991       # When given -MP, icc 7.0 and 7.1 complain thusly:
3992       #   icc: Command line warning: ignoring option '-M'; no argument required
3993       # The diagnosis changed in icc 8.0:
3994       #   icc: Command line remark: option '-MP' not supported
3995       if (grep 'ignoring option' conftest.err ||
3996           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3997         am_cv_CCAS_dependencies_compiler_type=$depmode
3998         break
3999       fi
4000     fi
4001   done
4002
4003   cd ..
4004   rm -rf conftest.dir
4005 else
4006   am_cv_CCAS_dependencies_compiler_type=none
4007 fi
4008
4009 fi
4010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5
4011 $as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; }
4012 CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type
4013
4014  if
4015   test "x$enable_dependency_tracking" != xno \
4016   && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then
4017   am__fastdepCCAS_TRUE=
4018   am__fastdepCCAS_FALSE='#'
4019 else
4020   am__fastdepCCAS_TRUE='#'
4021   am__fastdepCCAS_FALSE=
4022 fi
4023
4024
4025 case `pwd` in
4026   *\ * | *\     *)
4027     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4028 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4029 esac
4030
4031
4032
4033 macro_version='2.4.2'
4034 macro_revision='1.3337'
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048 ltmain="$ac_aux_dir/ltmain.sh"
4049
4050 # Backslashify metacharacters that are still active within
4051 # double-quoted strings.
4052 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4053
4054 # Same as above, but do not quote variable references.
4055 double_quote_subst='s/\(["`\\]\)/\\\1/g'
4056
4057 # Sed substitution to delay expansion of an escaped shell variable in a
4058 # double_quote_subst'ed string.
4059 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4060
4061 # Sed substitution to delay expansion of an escaped single quote.
4062 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4063
4064 # Sed substitution to avoid accidental globbing in evaled expressions
4065 no_glob_subst='s/\*/\\\*/g'
4066
4067 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4068 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4069 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4070
4071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4072 $as_echo_n "checking how to print strings... " >&6; }
4073 # Test print first, because it will be a builtin if present.
4074 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4075    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4076   ECHO='print -r --'
4077 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4078   ECHO='printf %s\n'
4079 else
4080   # Use this function as a fallback that always works.
4081   func_fallback_echo ()
4082   {
4083     eval 'cat <<_LTECHO_EOF
4084 $1
4085 _LTECHO_EOF'
4086   }
4087   ECHO='func_fallback_echo'
4088 fi
4089
4090 # func_echo_all arg...
4091 # Invoke $ECHO with all args, space-separated.
4092 func_echo_all ()
4093 {
4094     $ECHO ""
4095 }
4096
4097 case "$ECHO" in
4098   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4099 $as_echo "printf" >&6; } ;;
4100   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4101 $as_echo "print -r" >&6; } ;;
4102   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4103 $as_echo "cat" >&6; } ;;
4104 esac
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4120 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4121 if ${ac_cv_path_SED+:} false; then :
4122   $as_echo_n "(cached) " >&6
4123 else
4124             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4125      for ac_i in 1 2 3 4 5 6 7; do
4126        ac_script="$ac_script$as_nl$ac_script"
4127      done
4128      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4129      { ac_script=; unset ac_script;}
4130      if test -z "$SED"; then
4131   ac_path_SED_found=false
4132   # Loop through the user's path and test for each of PROGNAME-LIST
4133   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4134 for as_dir in $PATH
4135 do
4136   IFS=$as_save_IFS
4137   test -z "$as_dir" && as_dir=.
4138     for ac_prog in sed gsed; do
4139     for ac_exec_ext in '' $ac_executable_extensions; do
4140       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4141       as_fn_executable_p "$ac_path_SED" || continue
4142 # Check for GNU ac_path_SED and select it if it is found.
4143   # Check for GNU $ac_path_SED
4144 case `"$ac_path_SED" --version 2>&1` in
4145 *GNU*)
4146   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4147 *)
4148   ac_count=0
4149   $as_echo_n 0123456789 >"conftest.in"
4150   while :
4151   do
4152     cat "conftest.in" "conftest.in" >"conftest.tmp"
4153     mv "conftest.tmp" "conftest.in"
4154     cp "conftest.in" "conftest.nl"
4155     $as_echo '' >> "conftest.nl"
4156     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4157     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4158     as_fn_arith $ac_count + 1 && ac_count=$as_val
4159     if test $ac_count -gt ${ac_path_SED_max-0}; then
4160       # Best one so far, save it but keep looking for a better one
4161       ac_cv_path_SED="$ac_path_SED"
4162       ac_path_SED_max=$ac_count
4163     fi
4164     # 10*(2^10) chars as input seems more than enough
4165     test $ac_count -gt 10 && break
4166   done
4167   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4168 esac
4169
4170       $ac_path_SED_found && break 3
4171     done
4172   done
4173   done
4174 IFS=$as_save_IFS
4175   if test -z "$ac_cv_path_SED"; then
4176     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4177   fi
4178 else
4179   ac_cv_path_SED=$SED
4180 fi
4181
4182 fi
4183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4184 $as_echo "$ac_cv_path_SED" >&6; }
4185  SED="$ac_cv_path_SED"
4186   rm -f conftest.sed
4187
4188 test -z "$SED" && SED=sed
4189 Xsed="$SED -e 1s/^X//"
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4202 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4203 if ${ac_cv_path_GREP+:} false; then :
4204   $as_echo_n "(cached) " >&6
4205 else
4206   if test -z "$GREP"; then
4207   ac_path_GREP_found=false
4208   # Loop through the user's path and test for each of PROGNAME-LIST
4209   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4210 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4211 do
4212   IFS=$as_save_IFS
4213   test -z "$as_dir" && as_dir=.
4214     for ac_prog in grep ggrep; do
4215     for ac_exec_ext in '' $ac_executable_extensions; do
4216       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4217       as_fn_executable_p "$ac_path_GREP" || continue
4218 # Check for GNU ac_path_GREP and select it if it is found.
4219   # Check for GNU $ac_path_GREP
4220 case `"$ac_path_GREP" --version 2>&1` in
4221 *GNU*)
4222   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4223 *)
4224   ac_count=0
4225   $as_echo_n 0123456789 >"conftest.in"
4226   while :
4227   do
4228     cat "conftest.in" "conftest.in" >"conftest.tmp"
4229     mv "conftest.tmp" "conftest.in"
4230     cp "conftest.in" "conftest.nl"
4231     $as_echo 'GREP' >> "conftest.nl"
4232     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4233     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4234     as_fn_arith $ac_count + 1 && ac_count=$as_val
4235     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4236       # Best one so far, save it but keep looking for a better one
4237       ac_cv_path_GREP="$ac_path_GREP"
4238       ac_path_GREP_max=$ac_count
4239     fi
4240     # 10*(2^10) chars as input seems more than enough
4241     test $ac_count -gt 10 && break
4242   done
4243   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4244 esac
4245
4246       $ac_path_GREP_found && break 3
4247     done
4248   done
4249   done
4250 IFS=$as_save_IFS
4251   if test -z "$ac_cv_path_GREP"; then
4252     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4253   fi
4254 else
4255   ac_cv_path_GREP=$GREP
4256 fi
4257
4258 fi
4259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4260 $as_echo "$ac_cv_path_GREP" >&6; }
4261  GREP="$ac_cv_path_GREP"
4262
4263
4264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4265 $as_echo_n "checking for egrep... " >&6; }
4266 if ${ac_cv_path_EGREP+:} false; then :
4267   $as_echo_n "(cached) " >&6
4268 else
4269   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4270    then ac_cv_path_EGREP="$GREP -E"
4271    else
4272      if test -z "$EGREP"; then
4273   ac_path_EGREP_found=false
4274   # Loop through the user's path and test for each of PROGNAME-LIST
4275   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4276 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4277 do
4278   IFS=$as_save_IFS
4279   test -z "$as_dir" && as_dir=.
4280     for ac_prog in egrep; do
4281     for ac_exec_ext in '' $ac_executable_extensions; do
4282       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4283       as_fn_executable_p "$ac_path_EGREP" || continue
4284 # Check for GNU ac_path_EGREP and select it if it is found.
4285   # Check for GNU $ac_path_EGREP
4286 case `"$ac_path_EGREP" --version 2>&1` in
4287 *GNU*)
4288   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4289 *)
4290   ac_count=0
4291   $as_echo_n 0123456789 >"conftest.in"
4292   while :
4293   do
4294     cat "conftest.in" "conftest.in" >"conftest.tmp"
4295     mv "conftest.tmp" "conftest.in"
4296     cp "conftest.in" "conftest.nl"
4297     $as_echo 'EGREP' >> "conftest.nl"
4298     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4299     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4300     as_fn_arith $ac_count + 1 && ac_count=$as_val
4301     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4302       # Best one so far, save it but keep looking for a better one
4303       ac_cv_path_EGREP="$ac_path_EGREP"
4304       ac_path_EGREP_max=$ac_count
4305     fi
4306     # 10*(2^10) chars as input seems more than enough
4307     test $ac_count -gt 10 && break
4308   done
4309   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4310 esac
4311
4312       $ac_path_EGREP_found && break 3
4313     done
4314   done
4315   done
4316 IFS=$as_save_IFS
4317   if test -z "$ac_cv_path_EGREP"; then
4318     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4319   fi
4320 else
4321   ac_cv_path_EGREP=$EGREP
4322 fi
4323
4324    fi
4325 fi
4326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4327 $as_echo "$ac_cv_path_EGREP" >&6; }
4328  EGREP="$ac_cv_path_EGREP"
4329
4330
4331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4332 $as_echo_n "checking for fgrep... " >&6; }
4333 if ${ac_cv_path_FGREP+:} false; then :
4334   $as_echo_n "(cached) " >&6
4335 else
4336   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4337    then ac_cv_path_FGREP="$GREP -F"
4338    else
4339      if test -z "$FGREP"; then
4340   ac_path_FGREP_found=false
4341   # Loop through the user's path and test for each of PROGNAME-LIST
4342   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4343 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4344 do
4345   IFS=$as_save_IFS
4346   test -z "$as_dir" && as_dir=.
4347     for ac_prog in fgrep; do
4348     for ac_exec_ext in '' $ac_executable_extensions; do
4349       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4350       as_fn_executable_p "$ac_path_FGREP" || continue
4351 # Check for GNU ac_path_FGREP and select it if it is found.
4352   # Check for GNU $ac_path_FGREP
4353 case `"$ac_path_FGREP" --version 2>&1` in
4354 *GNU*)
4355   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4356 *)
4357   ac_count=0
4358   $as_echo_n 0123456789 >"conftest.in"
4359   while :
4360   do
4361     cat "conftest.in" "conftest.in" >"conftest.tmp"
4362     mv "conftest.tmp" "conftest.in"
4363     cp "conftest.in" "conftest.nl"
4364     $as_echo 'FGREP' >> "conftest.nl"
4365     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4366     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4367     as_fn_arith $ac_count + 1 && ac_count=$as_val
4368     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4369       # Best one so far, save it but keep looking for a better one
4370       ac_cv_path_FGREP="$ac_path_FGREP"
4371       ac_path_FGREP_max=$ac_count
4372     fi
4373     # 10*(2^10) chars as input seems more than enough
4374     test $ac_count -gt 10 && break
4375   done
4376   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4377 esac
4378
4379       $ac_path_FGREP_found && break 3
4380     done
4381   done
4382   done
4383 IFS=$as_save_IFS
4384   if test -z "$ac_cv_path_FGREP"; then
4385     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4386   fi
4387 else
4388   ac_cv_path_FGREP=$FGREP
4389 fi
4390
4391    fi
4392 fi
4393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4394 $as_echo "$ac_cv_path_FGREP" >&6; }
4395  FGREP="$ac_cv_path_FGREP"
4396
4397
4398 test -z "$GREP" && GREP=grep
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418 # Check whether --with-gnu-ld was given.
4419 if test "${with_gnu_ld+set}" = set; then :
4420   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4421 else
4422   with_gnu_ld=no
4423 fi
4424
4425 ac_prog=ld
4426 if test "$GCC" = yes; then
4427   # Check if gcc -print-prog-name=ld gives a path.
4428   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4429 $as_echo_n "checking for ld used by $CC... " >&6; }
4430   case $host in
4431   *-*-mingw*)
4432     # gcc leaves a trailing carriage return which upsets mingw
4433     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4434   *)
4435     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4436   esac
4437   case $ac_prog in
4438     # Accept absolute paths.
4439     [\\/]* | ?:[\\/]*)
4440       re_direlt='/[^/][^/]*/\.\./'
4441       # Canonicalize the pathname of ld
4442       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4443       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4444         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4445       done
4446       test -z "$LD" && LD="$ac_prog"
4447       ;;
4448   "")
4449     # If it fails, then pretend we aren't using GCC.
4450     ac_prog=ld
4451     ;;
4452   *)
4453     # If it is relative, then search for the first ld in PATH.
4454     with_gnu_ld=unknown
4455     ;;
4456   esac
4457 elif test "$with_gnu_ld" = yes; then
4458   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4459 $as_echo_n "checking for GNU ld... " >&6; }
4460 else
4461   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4462 $as_echo_n "checking for non-GNU ld... " >&6; }
4463 fi
4464 if ${lt_cv_path_LD+:} false; then :
4465   $as_echo_n "(cached) " >&6
4466 else
4467   if test -z "$LD"; then
4468   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4469   for ac_dir in $PATH; do
4470     IFS="$lt_save_ifs"
4471     test -z "$ac_dir" && ac_dir=.
4472     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4473       lt_cv_path_LD="$ac_dir/$ac_prog"
4474       # Check to see if the program is GNU ld.  I'd rather use --version,
4475       # but apparently some variants of GNU ld only accept -v.
4476       # Break only if it was the GNU/non-GNU ld that we prefer.
4477       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4478       *GNU* | *'with BFD'*)
4479         test "$with_gnu_ld" != no && break
4480         ;;
4481       *)
4482         test "$with_gnu_ld" != yes && break
4483         ;;
4484       esac
4485     fi
4486   done
4487   IFS="$lt_save_ifs"
4488 else
4489   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4490 fi
4491 fi
4492
4493 LD="$lt_cv_path_LD"
4494 if test -n "$LD"; then
4495   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4496 $as_echo "$LD" >&6; }
4497 else
4498   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4499 $as_echo "no" >&6; }
4500 fi
4501 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4503 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4504 if ${lt_cv_prog_gnu_ld+:} false; then :
4505   $as_echo_n "(cached) " >&6
4506 else
4507   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4508 case `$LD -v 2>&1 </dev/null` in
4509 *GNU* | *'with BFD'*)
4510   lt_cv_prog_gnu_ld=yes
4511   ;;
4512 *)
4513   lt_cv_prog_gnu_ld=no
4514   ;;
4515 esac
4516 fi
4517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4518 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4519 with_gnu_ld=$lt_cv_prog_gnu_ld
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4530 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4531 if ${lt_cv_path_NM+:} false; then :
4532   $as_echo_n "(cached) " >&6
4533 else
4534   if test -n "$NM"; then
4535   # Let the user override the test.
4536   lt_cv_path_NM="$NM"
4537 else
4538   lt_nm_to_check="${ac_tool_prefix}nm"
4539   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4540     lt_nm_to_check="$lt_nm_to_check nm"
4541   fi
4542   for lt_tmp_nm in $lt_nm_to_check; do
4543     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4544     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4545       IFS="$lt_save_ifs"
4546       test -z "$ac_dir" && ac_dir=.
4547       tmp_nm="$ac_dir/$lt_tmp_nm"
4548       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4549         # Check to see if the nm accepts a BSD-compat flag.
4550         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4551         #   nm: unknown option "B" ignored
4552         # Tru64's nm complains that /dev/null is an invalid object file
4553         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4554         */dev/null* | *'Invalid file or object type'*)
4555           lt_cv_path_NM="$tmp_nm -B"
4556           break
4557           ;;
4558         *)
4559           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4560           */dev/null*)
4561             lt_cv_path_NM="$tmp_nm -p"
4562             break
4563             ;;
4564           *)
4565             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4566             continue # so that we can try to find one that supports BSD flags
4567             ;;
4568           esac
4569           ;;
4570         esac
4571       fi
4572     done
4573     IFS="$lt_save_ifs"
4574   done
4575   : ${lt_cv_path_NM=no}
4576 fi
4577 fi
4578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4579 $as_echo "$lt_cv_path_NM" >&6; }
4580 if test "$lt_cv_path_NM" != "no"; then
4581   NM="$lt_cv_path_NM"
4582 else
4583   # Didn't find any BSD compatible name lister, look for dumpbin.
4584   if test -n "$DUMPBIN"; then :
4585     # Let the user override the test.
4586   else
4587     if test -n "$ac_tool_prefix"; then
4588   for ac_prog in dumpbin "link -dump"
4589   do
4590     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4591 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4593 $as_echo_n "checking for $ac_word... " >&6; }
4594 if ${ac_cv_prog_DUMPBIN+:} false; then :
4595   $as_echo_n "(cached) " >&6
4596 else
4597   if test -n "$DUMPBIN"; then
4598   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4599 else
4600 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4601 for as_dir in $PATH
4602 do
4603   IFS=$as_save_IFS
4604   test -z "$as_dir" && as_dir=.
4605     for ac_exec_ext in '' $ac_executable_extensions; do
4606   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4607     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4608     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4609     break 2
4610   fi
4611 done
4612   done
4613 IFS=$as_save_IFS
4614
4615 fi
4616 fi
4617 DUMPBIN=$ac_cv_prog_DUMPBIN
4618 if test -n "$DUMPBIN"; then
4619   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4620 $as_echo "$DUMPBIN" >&6; }
4621 else
4622   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4623 $as_echo "no" >&6; }
4624 fi
4625
4626
4627     test -n "$DUMPBIN" && break
4628   done
4629 fi
4630 if test -z "$DUMPBIN"; then
4631   ac_ct_DUMPBIN=$DUMPBIN
4632   for ac_prog in dumpbin "link -dump"
4633 do
4634   # Extract the first word of "$ac_prog", so it can be a program name with args.
4635 set dummy $ac_prog; ac_word=$2
4636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4637 $as_echo_n "checking for $ac_word... " >&6; }
4638 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4639   $as_echo_n "(cached) " >&6
4640 else
4641   if test -n "$ac_ct_DUMPBIN"; then
4642   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4643 else
4644 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4645 for as_dir in $PATH
4646 do
4647   IFS=$as_save_IFS
4648   test -z "$as_dir" && as_dir=.
4649     for ac_exec_ext in '' $ac_executable_extensions; do
4650   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4651     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4652     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4653     break 2
4654   fi
4655 done
4656   done
4657 IFS=$as_save_IFS
4658
4659 fi
4660 fi
4661 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4662 if test -n "$ac_ct_DUMPBIN"; then
4663   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4664 $as_echo "$ac_ct_DUMPBIN" >&6; }
4665 else
4666   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4667 $as_echo "no" >&6; }
4668 fi
4669
4670
4671   test -n "$ac_ct_DUMPBIN" && break
4672 done
4673
4674   if test "x$ac_ct_DUMPBIN" = x; then
4675     DUMPBIN=":"
4676   else
4677     case $cross_compiling:$ac_tool_warned in
4678 yes:)
4679 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4680 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4681 ac_tool_warned=yes ;;
4682 esac
4683     DUMPBIN=$ac_ct_DUMPBIN
4684   fi
4685 fi
4686
4687     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4688     *COFF*)
4689       DUMPBIN="$DUMPBIN -symbols"
4690       ;;
4691     *)
4692       DUMPBIN=:
4693       ;;
4694     esac
4695   fi
4696
4697   if test "$DUMPBIN" != ":"; then
4698     NM="$DUMPBIN"
4699   fi
4700 fi
4701 test -z "$NM" && NM=nm
4702
4703
4704
4705
4706
4707
4708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4709 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4710 if ${lt_cv_nm_interface+:} false; then :
4711   $as_echo_n "(cached) " >&6
4712 else
4713   lt_cv_nm_interface="BSD nm"
4714   echo "int some_variable = 0;" > conftest.$ac_ext
4715   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4716   (eval "$ac_compile" 2>conftest.err)
4717   cat conftest.err >&5
4718   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4719   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4720   cat conftest.err >&5
4721   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4722   cat conftest.out >&5
4723   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4724     lt_cv_nm_interface="MS dumpbin"
4725   fi
4726   rm -f conftest*
4727 fi
4728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4729 $as_echo "$lt_cv_nm_interface" >&6; }
4730
4731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4732 $as_echo_n "checking whether ln -s works... " >&6; }
4733 LN_S=$as_ln_s
4734 if test "$LN_S" = "ln -s"; then
4735   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4736 $as_echo "yes" >&6; }
4737 else
4738   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4739 $as_echo "no, using $LN_S" >&6; }
4740 fi
4741
4742 # find the maximum length of command line arguments
4743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4744 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4745 if ${lt_cv_sys_max_cmd_len+:} false; then :
4746   $as_echo_n "(cached) " >&6
4747 else
4748     i=0
4749   teststring="ABCD"
4750
4751   case $build_os in
4752   msdosdjgpp*)
4753     # On DJGPP, this test can blow up pretty badly due to problems in libc
4754     # (any single argument exceeding 2000 bytes causes a buffer overrun
4755     # during glob expansion).  Even if it were fixed, the result of this
4756     # check would be larger than it should be.
4757     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4758     ;;
4759
4760   gnu*)
4761     # Under GNU Hurd, this test is not required because there is
4762     # no limit to the length of command line arguments.
4763     # Libtool will interpret -1 as no limit whatsoever
4764     lt_cv_sys_max_cmd_len=-1;
4765     ;;
4766
4767   cygwin* | mingw* | cegcc*)
4768     # On Win9x/ME, this test blows up -- it succeeds, but takes
4769     # about 5 minutes as the teststring grows exponentially.
4770     # Worse, since 9x/ME are not pre-emptively multitasking,
4771     # you end up with a "frozen" computer, even though with patience
4772     # the test eventually succeeds (with a max line length of 256k).
4773     # Instead, let's just punt: use the minimum linelength reported by
4774     # all of the supported platforms: 8192 (on NT/2K/XP).
4775     lt_cv_sys_max_cmd_len=8192;
4776     ;;
4777
4778   mint*)
4779     # On MiNT this can take a long time and run out of memory.
4780     lt_cv_sys_max_cmd_len=8192;
4781     ;;
4782
4783   amigaos*)
4784     # On AmigaOS with pdksh, this test takes hours, literally.
4785     # So we just punt and use a minimum line length of 8192.
4786     lt_cv_sys_max_cmd_len=8192;
4787     ;;
4788
4789   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4790     # This has been around since 386BSD, at least.  Likely further.
4791     if test -x /sbin/sysctl; then
4792       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4793     elif test -x /usr/sbin/sysctl; then
4794       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4795     else
4796       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4797     fi
4798     # And add a safety zone
4799     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4800     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4801     ;;
4802
4803   interix*)
4804     # We know the value 262144 and hardcode it with a safety zone (like BSD)
4805     lt_cv_sys_max_cmd_len=196608
4806     ;;
4807
4808   os2*)
4809     # The test takes a long time on OS/2.
4810     lt_cv_sys_max_cmd_len=8192
4811     ;;
4812
4813   osf*)
4814     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4815     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4816     # nice to cause kernel panics so lets avoid the loop below.
4817     # First set a reasonable default.
4818     lt_cv_sys_max_cmd_len=16384
4819     #
4820     if test -x /sbin/sysconfig; then
4821       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4822         *1*) lt_cv_sys_max_cmd_len=-1 ;;
4823       esac
4824     fi
4825     ;;
4826   sco3.2v5*)
4827     lt_cv_sys_max_cmd_len=102400
4828     ;;
4829   sysv5* | sco5v6* | sysv4.2uw2*)
4830     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4831     if test -n "$kargmax"; then
4832       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4833     else
4834       lt_cv_sys_max_cmd_len=32768
4835     fi
4836     ;;
4837   *)
4838     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4839     if test -n "$lt_cv_sys_max_cmd_len" && \
4840         test undefined != "$lt_cv_sys_max_cmd_len"; then
4841       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4842       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4843     else
4844       # Make teststring a little bigger before we do anything with it.
4845       # a 1K string should be a reasonable start.
4846       for i in 1 2 3 4 5 6 7 8 ; do
4847         teststring=$teststring$teststring
4848       done
4849       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4850       # If test is not a shell built-in, we'll probably end up computing a
4851       # maximum length that is only half of the actual maximum length, but
4852       # we can't tell.
4853       while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4854                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4855               test $i != 17 # 1/2 MB should be enough
4856       do
4857         i=`expr $i + 1`
4858         teststring=$teststring$teststring
4859       done
4860       # Only check the string length outside the loop.
4861       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4862       teststring=
4863       # Add a significant safety factor because C++ compilers can tack on
4864       # massive amounts of additional arguments before passing them to the
4865       # linker.  It appears as though 1/2 is a usable value.
4866       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4867     fi
4868     ;;
4869   esac
4870
4871 fi
4872
4873 if test -n $lt_cv_sys_max_cmd_len ; then
4874   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4875 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4876 else
4877   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4878 $as_echo "none" >&6; }
4879 fi
4880 max_cmd_len=$lt_cv_sys_max_cmd_len
4881
4882
4883
4884
4885
4886
4887 : ${CP="cp -f"}
4888 : ${MV="mv -f"}
4889 : ${RM="rm -f"}
4890
4891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4892 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4893 # Try some XSI features
4894 xsi_shell=no
4895 ( _lt_dummy="a/b/c"
4896   test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4897       = c,a/b,b/c, \
4898     && eval 'test $(( 1 + 1 )) -eq 2 \
4899     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4900   && xsi_shell=yes
4901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4902 $as_echo "$xsi_shell" >&6; }
4903
4904
4905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4906 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4907 lt_shell_append=no
4908 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4909     >/dev/null 2>&1 \
4910   && lt_shell_append=yes
4911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4912 $as_echo "$lt_shell_append" >&6; }
4913
4914
4915 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4916   lt_unset=unset
4917 else
4918   lt_unset=false
4919 fi
4920
4921
4922
4923
4924
4925 # test EBCDIC or ASCII
4926 case `echo X|tr X '\101'` in
4927  A) # ASCII based system
4928     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4929   lt_SP2NL='tr \040 \012'
4930   lt_NL2SP='tr \015\012 \040\040'
4931   ;;
4932  *) # EBCDIC based system
4933   lt_SP2NL='tr \100 \n'
4934   lt_NL2SP='tr \r\n \100\100'
4935   ;;
4936 esac
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4947 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4948 if ${lt_cv_to_host_file_cmd+:} false; then :
4949   $as_echo_n "(cached) " >&6
4950 else
4951   case $host in
4952   *-*-mingw* )
4953     case $build in
4954       *-*-mingw* ) # actually msys
4955         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4956         ;;
4957       *-*-cygwin* )
4958         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4959         ;;
4960       * ) # otherwise, assume *nix
4961         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4962         ;;
4963     esac
4964     ;;
4965   *-*-cygwin* )
4966     case $build in
4967       *-*-mingw* ) # actually msys
4968         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4969         ;;
4970       *-*-cygwin* )
4971         lt_cv_to_host_file_cmd=func_convert_file_noop
4972         ;;
4973       * ) # otherwise, assume *nix
4974         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4975         ;;
4976     esac
4977     ;;
4978   * ) # unhandled hosts (and "normal" native builds)
4979     lt_cv_to_host_file_cmd=func_convert_file_noop
4980     ;;
4981 esac
4982
4983 fi
4984
4985 to_host_file_cmd=$lt_cv_to_host_file_cmd
4986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
4987 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
4988
4989
4990
4991
4992
4993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
4994 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
4995 if ${lt_cv_to_tool_file_cmd+:} false; then :
4996   $as_echo_n "(cached) " >&6
4997 else
4998   #assume ordinary cross tools, or native build.
4999 lt_cv_to_tool_file_cmd=func_convert_file_noop
5000 case $host in
5001   *-*-mingw* )
5002     case $build in
5003       *-*-mingw* ) # actually msys
5004         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5005         ;;
5006     esac
5007     ;;
5008 esac
5009
5010 fi
5011
5012 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5014 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5015
5016
5017
5018
5019
5020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5021 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5022 if ${lt_cv_ld_reload_flag+:} false; then :
5023   $as_echo_n "(cached) " >&6
5024 else
5025   lt_cv_ld_reload_flag='-r'
5026 fi
5027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5028 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5029 reload_flag=$lt_cv_ld_reload_flag
5030 case $reload_flag in
5031 "" | " "*) ;;
5032 *) reload_flag=" $reload_flag" ;;
5033 esac
5034 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5035 case $host_os in
5036   cygwin* | mingw* | pw32* | cegcc*)
5037     if test "$GCC" != yes; then
5038       reload_cmds=false
5039     fi
5040     ;;
5041   darwin*)
5042     if test "$GCC" = yes; then
5043       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5044     else
5045       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5046     fi
5047     ;;
5048 esac
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058 if test -n "$ac_tool_prefix"; then
5059   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5060 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5062 $as_echo_n "checking for $ac_word... " >&6; }
5063 if ${ac_cv_prog_OBJDUMP+:} false; then :
5064   $as_echo_n "(cached) " >&6
5065 else
5066   if test -n "$OBJDUMP"; then
5067   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5068 else
5069 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5070 for as_dir in $PATH
5071 do
5072   IFS=$as_save_IFS
5073   test -z "$as_dir" && as_dir=.
5074     for ac_exec_ext in '' $ac_executable_extensions; do
5075   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5076     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5077     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5078     break 2
5079   fi
5080 done
5081   done
5082 IFS=$as_save_IFS
5083
5084 fi
5085 fi
5086 OBJDUMP=$ac_cv_prog_OBJDUMP
5087 if test -n "$OBJDUMP"; then
5088   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5089 $as_echo "$OBJDUMP" >&6; }
5090 else
5091   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5092 $as_echo "no" >&6; }
5093 fi
5094
5095
5096 fi
5097 if test -z "$ac_cv_prog_OBJDUMP"; then
5098   ac_ct_OBJDUMP=$OBJDUMP
5099   # Extract the first word of "objdump", so it can be a program name with args.
5100 set dummy objdump; ac_word=$2
5101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5102 $as_echo_n "checking for $ac_word... " >&6; }
5103 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5104   $as_echo_n "(cached) " >&6
5105 else
5106   if test -n "$ac_ct_OBJDUMP"; then
5107   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5108 else
5109 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5110 for as_dir in $PATH
5111 do
5112   IFS=$as_save_IFS
5113   test -z "$as_dir" && as_dir=.
5114     for ac_exec_ext in '' $ac_executable_extensions; do
5115   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5116     ac_cv_prog_ac_ct_OBJDUMP="objdump"
5117     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5118     break 2
5119   fi
5120 done
5121   done
5122 IFS=$as_save_IFS
5123
5124 fi
5125 fi
5126 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5127 if test -n "$ac_ct_OBJDUMP"; then
5128   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5129 $as_echo "$ac_ct_OBJDUMP" >&6; }
5130 else
5131   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5132 $as_echo "no" >&6; }
5133 fi
5134
5135   if test "x$ac_ct_OBJDUMP" = x; then
5136     OBJDUMP="false"
5137   else
5138     case $cross_compiling:$ac_tool_warned in
5139 yes:)
5140 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5141 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5142 ac_tool_warned=yes ;;
5143 esac
5144     OBJDUMP=$ac_ct_OBJDUMP
5145   fi
5146 else
5147   OBJDUMP="$ac_cv_prog_OBJDUMP"
5148 fi
5149
5150 test -z "$OBJDUMP" && OBJDUMP=objdump
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5161 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5162 if ${lt_cv_deplibs_check_method+:} false; then :
5163   $as_echo_n "(cached) " >&6
5164 else
5165   lt_cv_file_magic_cmd='$MAGIC_CMD'
5166 lt_cv_file_magic_test_file=
5167 lt_cv_deplibs_check_method='unknown'
5168 # Need to set the preceding variable on all platforms that support
5169 # interlibrary dependencies.
5170 # 'none' -- dependencies not supported.
5171 # `unknown' -- same as none, but documents that we really don't know.
5172 # 'pass_all' -- all dependencies passed with no checks.
5173 # 'test_compile' -- check by making test program.
5174 # 'file_magic [[regex]]' -- check by looking for files in library path
5175 # which responds to the $file_magic_cmd with a given extended regex.
5176 # If you have `file' or equivalent on your system and you're not sure
5177 # whether `pass_all' will *always* work, you probably want this one.
5178
5179 case $host_os in
5180 aix[4-9]*)
5181   lt_cv_deplibs_check_method=pass_all
5182   ;;
5183
5184 beos*)
5185   lt_cv_deplibs_check_method=pass_all
5186   ;;
5187
5188 bsdi[45]*)
5189   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5190   lt_cv_file_magic_cmd='/usr/bin/file -L'
5191   lt_cv_file_magic_test_file=/shlib/libc.so
5192   ;;
5193
5194 cygwin*)
5195   # func_win32_libid is a shell function defined in ltmain.sh
5196   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5197   lt_cv_file_magic_cmd='func_win32_libid'
5198   ;;
5199
5200 mingw* | pw32*)
5201   # Base MSYS/MinGW do not provide the 'file' command needed by
5202   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5203   # unless we find 'file', for example because we are cross-compiling.
5204   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5205   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5206     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5207     lt_cv_file_magic_cmd='func_win32_libid'
5208   else
5209     # Keep this pattern in sync with the one in func_win32_libid.
5210     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5211     lt_cv_file_magic_cmd='$OBJDUMP -f'
5212   fi
5213   ;;
5214
5215 cegcc*)
5216   # use the weaker test based on 'objdump'. See mingw*.
5217   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5218   lt_cv_file_magic_cmd='$OBJDUMP -f'
5219   ;;
5220
5221 darwin* | rhapsody*)
5222   lt_cv_deplibs_check_method=pass_all
5223   ;;
5224
5225 freebsd* | dragonfly*)
5226   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5227     case $host_cpu in
5228     i*86 )
5229       # Not sure whether the presence of OpenBSD here was a mistake.
5230       # Let's accept both of them until this is cleared up.
5231       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5232       lt_cv_file_magic_cmd=/usr/bin/file
5233       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5234       ;;
5235     esac
5236   else
5237     lt_cv_deplibs_check_method=pass_all
5238   fi
5239   ;;
5240
5241 haiku*)
5242   lt_cv_deplibs_check_method=pass_all
5243   ;;
5244
5245 hpux10.20* | hpux11*)
5246   lt_cv_file_magic_cmd=/usr/bin/file
5247   case $host_cpu in
5248   ia64*)
5249     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5250     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5251     ;;
5252   hppa*64*)
5253     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]'
5254     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5255     ;;
5256   *)
5257     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5258     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5259     ;;
5260   esac
5261   ;;
5262
5263 interix[3-9]*)
5264   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5265   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5266   ;;
5267
5268 irix5* | irix6* | nonstopux*)
5269   case $LD in
5270   *-32|*"-32 ") libmagic=32-bit;;
5271   *-n32|*"-n32 ") libmagic=N32;;
5272   *-64|*"-64 ") libmagic=64-bit;;
5273   *) libmagic=never-match;;
5274   esac
5275   lt_cv_deplibs_check_method=pass_all
5276   ;;
5277
5278 # This must be glibc/ELF.
5279 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5280   lt_cv_deplibs_check_method=pass_all
5281   ;;
5282
5283 netbsd* | netbsdelf*-gnu)
5284   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5285     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5286   else
5287     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5288   fi
5289   ;;
5290
5291 newos6*)
5292   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5293   lt_cv_file_magic_cmd=/usr/bin/file
5294   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5295   ;;
5296
5297 *nto* | *qnx*)
5298   lt_cv_deplibs_check_method=pass_all
5299   ;;
5300
5301 openbsd*)
5302   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5303     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5304   else
5305     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5306   fi
5307   ;;
5308
5309 osf3* | osf4* | osf5*)
5310   lt_cv_deplibs_check_method=pass_all
5311   ;;
5312
5313 rdos*)
5314   lt_cv_deplibs_check_method=pass_all
5315   ;;
5316
5317 solaris*)
5318   lt_cv_deplibs_check_method=pass_all
5319   ;;
5320
5321 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5322   lt_cv_deplibs_check_method=pass_all
5323   ;;
5324
5325 sysv4 | sysv4.3*)
5326   case $host_vendor in
5327   motorola)
5328     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]'
5329     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5330     ;;
5331   ncr)
5332     lt_cv_deplibs_check_method=pass_all
5333     ;;
5334   sequent)
5335     lt_cv_file_magic_cmd='/bin/file'
5336     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5337     ;;
5338   sni)
5339     lt_cv_file_magic_cmd='/bin/file'
5340     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5341     lt_cv_file_magic_test_file=/lib/libc.so
5342     ;;
5343   siemens)
5344     lt_cv_deplibs_check_method=pass_all
5345     ;;
5346   pc)
5347     lt_cv_deplibs_check_method=pass_all
5348     ;;
5349   esac
5350   ;;
5351
5352 tpf*)
5353   lt_cv_deplibs_check_method=pass_all
5354   ;;
5355 esac
5356
5357 fi
5358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5359 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5360
5361 file_magic_glob=
5362 want_nocaseglob=no
5363 if test "$build" = "$host"; then
5364   case $host_os in
5365   mingw* | pw32*)
5366     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5367       want_nocaseglob=yes
5368     else
5369       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5370     fi
5371     ;;
5372   esac
5373 fi
5374
5375 file_magic_cmd=$lt_cv_file_magic_cmd
5376 deplibs_check_method=$lt_cv_deplibs_check_method
5377 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400 if test -n "$ac_tool_prefix"; then
5401   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5402 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5404 $as_echo_n "checking for $ac_word... " >&6; }
5405 if ${ac_cv_prog_DLLTOOL+:} false; then :
5406   $as_echo_n "(cached) " >&6
5407 else
5408   if test -n "$DLLTOOL"; then
5409   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5410 else
5411 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5412 for as_dir in $PATH
5413 do
5414   IFS=$as_save_IFS
5415   test -z "$as_dir" && as_dir=.
5416     for ac_exec_ext in '' $ac_executable_extensions; do
5417   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5418     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5419     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5420     break 2
5421   fi
5422 done
5423   done
5424 IFS=$as_save_IFS
5425
5426 fi
5427 fi
5428 DLLTOOL=$ac_cv_prog_DLLTOOL
5429 if test -n "$DLLTOOL"; then
5430   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5431 $as_echo "$DLLTOOL" >&6; }
5432 else
5433   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5434 $as_echo "no" >&6; }
5435 fi
5436
5437
5438 fi
5439 if test -z "$ac_cv_prog_DLLTOOL"; then
5440   ac_ct_DLLTOOL=$DLLTOOL
5441   # Extract the first word of "dlltool", so it can be a program name with args.
5442 set dummy dlltool; ac_word=$2
5443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5444 $as_echo_n "checking for $ac_word... " >&6; }
5445 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5446   $as_echo_n "(cached) " >&6
5447 else
5448   if test -n "$ac_ct_DLLTOOL"; then
5449   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5450 else
5451 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5452 for as_dir in $PATH
5453 do
5454   IFS=$as_save_IFS
5455   test -z "$as_dir" && as_dir=.
5456     for ac_exec_ext in '' $ac_executable_extensions; do
5457   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5458     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5459     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5460     break 2
5461   fi
5462 done
5463   done
5464 IFS=$as_save_IFS
5465
5466 fi
5467 fi
5468 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5469 if test -n "$ac_ct_DLLTOOL"; then
5470   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5471 $as_echo "$ac_ct_DLLTOOL" >&6; }
5472 else
5473   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5474 $as_echo "no" >&6; }
5475 fi
5476
5477   if test "x$ac_ct_DLLTOOL" = x; then
5478     DLLTOOL="false"
5479   else
5480     case $cross_compiling:$ac_tool_warned in
5481 yes:)
5482 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5483 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5484 ac_tool_warned=yes ;;
5485 esac
5486     DLLTOOL=$ac_ct_DLLTOOL
5487   fi
5488 else
5489   DLLTOOL="$ac_cv_prog_DLLTOOL"
5490 fi
5491
5492 test -z "$DLLTOOL" && DLLTOOL=dlltool
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5504 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5505 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5506   $as_echo_n "(cached) " >&6
5507 else
5508   lt_cv_sharedlib_from_linklib_cmd='unknown'
5509
5510 case $host_os in
5511 cygwin* | mingw* | pw32* | cegcc*)
5512   # two different shell functions defined in ltmain.sh
5513   # decide which to use based on capabilities of $DLLTOOL
5514   case `$DLLTOOL --help 2>&1` in
5515   *--identify-strict*)
5516     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5517     ;;
5518   *)
5519     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5520     ;;
5521   esac
5522   ;;
5523 *)
5524   # fallback: assume linklib IS sharedlib
5525   lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5526   ;;
5527 esac
5528
5529 fi
5530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5531 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5532 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5533 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5534
5535
5536
5537
5538
5539
5540
5541
5542 if test -n "$ac_tool_prefix"; then
5543   for ac_prog in ar
5544   do
5545     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5546 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5548 $as_echo_n "checking for $ac_word... " >&6; }
5549 if ${ac_cv_prog_AR+:} false; then :
5550   $as_echo_n "(cached) " >&6
5551 else
5552   if test -n "$AR"; then
5553   ac_cv_prog_AR="$AR" # Let the user override the test.
5554 else
5555 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5556 for as_dir in $PATH
5557 do
5558   IFS=$as_save_IFS
5559   test -z "$as_dir" && as_dir=.
5560     for ac_exec_ext in '' $ac_executable_extensions; do
5561   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5562     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5563     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5564     break 2
5565   fi
5566 done
5567   done
5568 IFS=$as_save_IFS
5569
5570 fi
5571 fi
5572 AR=$ac_cv_prog_AR
5573 if test -n "$AR"; then
5574   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5575 $as_echo "$AR" >&6; }
5576 else
5577   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5578 $as_echo "no" >&6; }
5579 fi
5580
5581
5582     test -n "$AR" && break
5583   done
5584 fi
5585 if test -z "$AR"; then
5586   ac_ct_AR=$AR
5587   for ac_prog in ar
5588 do
5589   # Extract the first word of "$ac_prog", so it can be a program name with args.
5590 set dummy $ac_prog; ac_word=$2
5591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5592 $as_echo_n "checking for $ac_word... " >&6; }
5593 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5594   $as_echo_n "(cached) " >&6
5595 else
5596   if test -n "$ac_ct_AR"; then
5597   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5598 else
5599 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5600 for as_dir in $PATH
5601 do
5602   IFS=$as_save_IFS
5603   test -z "$as_dir" && as_dir=.
5604     for ac_exec_ext in '' $ac_executable_extensions; do
5605   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5606     ac_cv_prog_ac_ct_AR="$ac_prog"
5607     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5608     break 2
5609   fi
5610 done
5611   done
5612 IFS=$as_save_IFS
5613
5614 fi
5615 fi
5616 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5617 if test -n "$ac_ct_AR"; then
5618   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5619 $as_echo "$ac_ct_AR" >&6; }
5620 else
5621   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5622 $as_echo "no" >&6; }
5623 fi
5624
5625
5626   test -n "$ac_ct_AR" && break
5627 done
5628
5629   if test "x$ac_ct_AR" = x; then
5630     AR="false"
5631   else
5632     case $cross_compiling:$ac_tool_warned in
5633 yes:)
5634 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5635 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5636 ac_tool_warned=yes ;;
5637 esac
5638     AR=$ac_ct_AR
5639   fi
5640 fi
5641
5642 : ${AR=ar}
5643 : ${AR_FLAGS=cru}
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5656 $as_echo_n "checking for archiver @FILE support... " >&6; }
5657 if ${lt_cv_ar_at_file+:} false; then :
5658   $as_echo_n "(cached) " >&6
5659 else
5660   lt_cv_ar_at_file=no
5661    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5662 /* end confdefs.h.  */
5663
5664 int
5665 main ()
5666 {
5667
5668   ;
5669   return 0;
5670 }
5671 _ACEOF
5672 if ac_fn_c_try_compile "$LINENO"; then :
5673   echo conftest.$ac_objext > conftest.lst
5674       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5675       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5676   (eval $lt_ar_try) 2>&5
5677   ac_status=$?
5678   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5679   test $ac_status = 0; }
5680       if test "$ac_status" -eq 0; then
5681         # Ensure the archiver fails upon bogus file names.
5682         rm -f conftest.$ac_objext libconftest.a
5683         { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5684   (eval $lt_ar_try) 2>&5
5685   ac_status=$?
5686   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5687   test $ac_status = 0; }
5688         if test "$ac_status" -ne 0; then
5689           lt_cv_ar_at_file=@
5690         fi
5691       fi
5692       rm -f conftest.* libconftest.a
5693
5694 fi
5695 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5696
5697 fi
5698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5699 $as_echo "$lt_cv_ar_at_file" >&6; }
5700
5701 if test "x$lt_cv_ar_at_file" = xno; then
5702   archiver_list_spec=
5703 else
5704   archiver_list_spec=$lt_cv_ar_at_file
5705 fi
5706
5707
5708
5709
5710
5711
5712
5713 if test -n "$ac_tool_prefix"; then
5714   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5715 set dummy ${ac_tool_prefix}strip; ac_word=$2
5716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5717 $as_echo_n "checking for $ac_word... " >&6; }
5718 if ${ac_cv_prog_STRIP+:} false; then :
5719   $as_echo_n "(cached) " >&6
5720 else
5721   if test -n "$STRIP"; then
5722   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5723 else
5724 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5725 for as_dir in $PATH
5726 do
5727   IFS=$as_save_IFS
5728   test -z "$as_dir" && as_dir=.
5729     for ac_exec_ext in '' $ac_executable_extensions; do
5730   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5731     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5732     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5733     break 2
5734   fi
5735 done
5736   done
5737 IFS=$as_save_IFS
5738
5739 fi
5740 fi
5741 STRIP=$ac_cv_prog_STRIP
5742 if test -n "$STRIP"; then
5743   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5744 $as_echo "$STRIP" >&6; }
5745 else
5746   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5747 $as_echo "no" >&6; }
5748 fi
5749
5750
5751 fi
5752 if test -z "$ac_cv_prog_STRIP"; then
5753   ac_ct_STRIP=$STRIP
5754   # Extract the first word of "strip", so it can be a program name with args.
5755 set dummy strip; ac_word=$2
5756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5757 $as_echo_n "checking for $ac_word... " >&6; }
5758 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5759   $as_echo_n "(cached) " >&6
5760 else
5761   if test -n "$ac_ct_STRIP"; then
5762   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5763 else
5764 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5765 for as_dir in $PATH
5766 do
5767   IFS=$as_save_IFS
5768   test -z "$as_dir" && as_dir=.
5769     for ac_exec_ext in '' $ac_executable_extensions; do
5770   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5771     ac_cv_prog_ac_ct_STRIP="strip"
5772     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5773     break 2
5774   fi
5775 done
5776   done
5777 IFS=$as_save_IFS
5778
5779 fi
5780 fi
5781 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5782 if test -n "$ac_ct_STRIP"; then
5783   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5784 $as_echo "$ac_ct_STRIP" >&6; }
5785 else
5786   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5787 $as_echo "no" >&6; }
5788 fi
5789
5790   if test "x$ac_ct_STRIP" = x; then
5791     STRIP=":"
5792   else
5793     case $cross_compiling:$ac_tool_warned in
5794 yes:)
5795 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5796 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5797 ac_tool_warned=yes ;;
5798 esac
5799     STRIP=$ac_ct_STRIP
5800   fi
5801 else
5802   STRIP="$ac_cv_prog_STRIP"
5803 fi
5804
5805 test -z "$STRIP" && STRIP=:
5806
5807
5808
5809
5810
5811
5812 if test -n "$ac_tool_prefix"; then
5813   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5814 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5816 $as_echo_n "checking for $ac_word... " >&6; }
5817 if ${ac_cv_prog_RANLIB+:} false; then :
5818   $as_echo_n "(cached) " >&6
5819 else
5820   if test -n "$RANLIB"; then
5821   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5822 else
5823 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5824 for as_dir in $PATH
5825 do
5826   IFS=$as_save_IFS
5827   test -z "$as_dir" && as_dir=.
5828     for ac_exec_ext in '' $ac_executable_extensions; do
5829   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5830     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5831     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5832     break 2
5833   fi
5834 done
5835   done
5836 IFS=$as_save_IFS
5837
5838 fi
5839 fi
5840 RANLIB=$ac_cv_prog_RANLIB
5841 if test -n "$RANLIB"; then
5842   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5843 $as_echo "$RANLIB" >&6; }
5844 else
5845   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5846 $as_echo "no" >&6; }
5847 fi
5848
5849
5850 fi
5851 if test -z "$ac_cv_prog_RANLIB"; then
5852   ac_ct_RANLIB=$RANLIB
5853   # Extract the first word of "ranlib", so it can be a program name with args.
5854 set dummy ranlib; ac_word=$2
5855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5856 $as_echo_n "checking for $ac_word... " >&6; }
5857 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5858   $as_echo_n "(cached) " >&6
5859 else
5860   if test -n "$ac_ct_RANLIB"; then
5861   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5862 else
5863 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5864 for as_dir in $PATH
5865 do
5866   IFS=$as_save_IFS
5867   test -z "$as_dir" && as_dir=.
5868     for ac_exec_ext in '' $ac_executable_extensions; do
5869   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5870     ac_cv_prog_ac_ct_RANLIB="ranlib"
5871     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5872     break 2
5873   fi
5874 done
5875   done
5876 IFS=$as_save_IFS
5877
5878 fi
5879 fi
5880 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5881 if test -n "$ac_ct_RANLIB"; then
5882   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5883 $as_echo "$ac_ct_RANLIB" >&6; }
5884 else
5885   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5886 $as_echo "no" >&6; }
5887 fi
5888
5889   if test "x$ac_ct_RANLIB" = x; then
5890     RANLIB=":"
5891   else
5892     case $cross_compiling:$ac_tool_warned in
5893 yes:)
5894 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5895 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5896 ac_tool_warned=yes ;;
5897 esac
5898     RANLIB=$ac_ct_RANLIB
5899   fi
5900 else
5901   RANLIB="$ac_cv_prog_RANLIB"
5902 fi
5903
5904 test -z "$RANLIB" && RANLIB=:
5905
5906
5907
5908
5909
5910
5911 # Determine commands to create old-style static archives.
5912 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5913 old_postinstall_cmds='chmod 644 $oldlib'
5914 old_postuninstall_cmds=
5915
5916 if test -n "$RANLIB"; then
5917   case $host_os in
5918   openbsd*)
5919     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
5920     ;;
5921   *)
5922     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
5923     ;;
5924   esac
5925   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
5926 fi
5927
5928 case $host_os in
5929   darwin*)
5930     lock_old_archive_extraction=yes ;;
5931   *)
5932     lock_old_archive_extraction=no ;;
5933 esac
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973 # If no C compiler was specified, use CC.
5974 LTCC=${LTCC-"$CC"}
5975
5976 # If no C compiler flags were specified, use CFLAGS.
5977 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5978
5979 # Allow CC to be a program name with arguments.
5980 compiler=$CC
5981
5982
5983 # Check for command to grab the raw symbol name followed by C symbol from nm.
5984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5985 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5986 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5987   $as_echo_n "(cached) " >&6
5988 else
5989
5990 # These are sane defaults that work on at least a few old systems.
5991 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5992
5993 # Character class describing NM global symbol codes.
5994 symcode='[BCDEGRST]'
5995
5996 # Regexp to match symbols that can be accessed directly from C.
5997 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5998
5999 # Define system-specific variables.
6000 case $host_os in
6001 aix*)
6002   symcode='[BCDT]'
6003   ;;
6004 cygwin* | mingw* | pw32* | cegcc*)
6005   symcode='[ABCDGISTW]'
6006   ;;
6007 hpux*)
6008   if test "$host_cpu" = ia64; then
6009     symcode='[ABCDEGRST]'
6010   fi
6011   ;;
6012 irix* | nonstopux*)
6013   symcode='[BCDEGRST]'
6014   ;;
6015 osf*)
6016   symcode='[BCDEGQRST]'
6017   ;;
6018 solaris*)
6019   symcode='[BDRT]'
6020   ;;
6021 sco3.2v5*)
6022   symcode='[DT]'
6023   ;;
6024 sysv4.2uw2*)
6025   symcode='[DT]'
6026   ;;
6027 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6028   symcode='[ABDT]'
6029   ;;
6030 sysv4)
6031   symcode='[DFNSTU]'
6032   ;;
6033 esac
6034
6035 # If we're using GNU nm, then use its standard symbol codes.
6036 case `$NM -V 2>&1` in
6037 *GNU* | *'with BFD'*)
6038   symcode='[ABCDGIRSTW]' ;;
6039 esac
6040
6041 # Transform an extracted symbol line into a proper C declaration.
6042 # Some systems (esp. on ia64) link data and code symbols differently,
6043 # so use this general approach.
6044 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6045
6046 # Transform an extracted symbol line into symbol name and symbol address
6047 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6048 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'"
6049
6050 # Handle CRLF in mingw tool chain
6051 opt_cr=
6052 case $build_os in
6053 mingw*)
6054   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6055   ;;
6056 esac
6057
6058 # Try without a prefix underscore, then with it.
6059 for ac_symprfx in "" "_"; do
6060
6061   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6062   symxfrm="\\1 $ac_symprfx\\2 \\2"
6063
6064   # Write the raw and C identifiers.
6065   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6066     # Fake it for dumpbin and say T for any non-static function
6067     # and D for any global variable.
6068     # Also find C++ and __fastcall symbols from MSVC++,
6069     # which start with @ or ?.
6070     lt_cv_sys_global_symbol_pipe="$AWK '"\
6071 "     {last_section=section; section=\$ 3};"\
6072 "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6073 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6074 "     \$ 0!~/External *\|/{next};"\
6075 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6076 "     {if(hide[section]) next};"\
6077 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6078 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6079 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6080 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6081 "     ' prfx=^$ac_symprfx"
6082   else
6083     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6084   fi
6085   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6086
6087   # Check to see that the pipe works correctly.
6088   pipe_works=no
6089
6090   rm -f conftest*
6091   cat > conftest.$ac_ext <<_LT_EOF
6092 #ifdef __cplusplus
6093 extern "C" {
6094 #endif
6095 char nm_test_var;
6096 void nm_test_func(void);
6097 void nm_test_func(void){}
6098 #ifdef __cplusplus
6099 }
6100 #endif
6101 int main(){nm_test_var='a';nm_test_func();return(0);}
6102 _LT_EOF
6103
6104   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6105   (eval $ac_compile) 2>&5
6106   ac_status=$?
6107   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6108   test $ac_status = 0; }; then
6109     # Now try to grab the symbols.
6110     nlist=conftest.nm
6111     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6112   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6113   ac_status=$?
6114   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6115   test $ac_status = 0; } && test -s "$nlist"; then
6116       # Try sorting and uniquifying the output.
6117       if sort "$nlist" | uniq > "$nlist"T; then
6118         mv -f "$nlist"T "$nlist"
6119       else
6120         rm -f "$nlist"T
6121       fi
6122
6123       # Make sure that we snagged all the symbols we need.
6124       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6125         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6126           cat <<_LT_EOF > conftest.$ac_ext
6127 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6128 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6129 /* DATA imports from DLLs on WIN32 con't be const, because runtime
6130    relocations are performed -- see ld's documentation on pseudo-relocs.  */
6131 # define LT_DLSYM_CONST
6132 #elif defined(__osf__)
6133 /* This system does not cope well with relocations in const data.  */
6134 # define LT_DLSYM_CONST
6135 #else
6136 # define LT_DLSYM_CONST const
6137 #endif
6138
6139 #ifdef __cplusplus
6140 extern "C" {
6141 #endif
6142
6143 _LT_EOF
6144           # Now generate the symbol file.
6145           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6146
6147           cat <<_LT_EOF >> conftest.$ac_ext
6148
6149 /* The mapping between symbol names and symbols.  */
6150 LT_DLSYM_CONST struct {
6151   const char *name;
6152   void       *address;
6153 }
6154 lt__PROGRAM__LTX_preloaded_symbols[] =
6155 {
6156   { "@PROGRAM@", (void *) 0 },
6157 _LT_EOF
6158           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6159           cat <<\_LT_EOF >> conftest.$ac_ext
6160   {0, (void *) 0}
6161 };
6162
6163 /* This works around a problem in FreeBSD linker */
6164 #ifdef FREEBSD_WORKAROUND
6165 static const void *lt_preloaded_setup() {
6166   return lt__PROGRAM__LTX_preloaded_symbols;
6167 }
6168 #endif
6169
6170 #ifdef __cplusplus
6171 }
6172 #endif
6173 _LT_EOF
6174           # Now try linking the two files.
6175           mv conftest.$ac_objext conftstm.$ac_objext
6176           lt_globsym_save_LIBS=$LIBS
6177           lt_globsym_save_CFLAGS=$CFLAGS
6178           LIBS="conftstm.$ac_objext"
6179           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6180           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6181   (eval $ac_link) 2>&5
6182   ac_status=$?
6183   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6184   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6185             pipe_works=yes
6186           fi
6187           LIBS=$lt_globsym_save_LIBS
6188           CFLAGS=$lt_globsym_save_CFLAGS
6189         else
6190           echo "cannot find nm_test_func in $nlist" >&5
6191         fi
6192       else
6193         echo "cannot find nm_test_var in $nlist" >&5
6194       fi
6195     else
6196       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6197     fi
6198   else
6199     echo "$progname: failed program was:" >&5
6200     cat conftest.$ac_ext >&5
6201   fi
6202   rm -rf conftest* conftst*
6203
6204   # Do not use the global_symbol_pipe unless it works.
6205   if test "$pipe_works" = yes; then
6206     break
6207   else
6208     lt_cv_sys_global_symbol_pipe=
6209   fi
6210 done
6211
6212 fi
6213
6214 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6215   lt_cv_sys_global_symbol_to_cdecl=
6216 fi
6217 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6218   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6219 $as_echo "failed" >&6; }
6220 else
6221   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6222 $as_echo "ok" >&6; }
6223 fi
6224
6225 # Response file support.
6226 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6227   nm_file_list_spec='@'
6228 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6229   nm_file_list_spec='@'
6230 fi
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6259 $as_echo_n "checking for sysroot... " >&6; }
6260
6261 # Check whether --with-sysroot was given.
6262 if test "${with_sysroot+set}" = set; then :
6263   withval=$with_sysroot;
6264 else
6265   with_sysroot=no
6266 fi
6267
6268
6269 lt_sysroot=
6270 case ${with_sysroot} in #(
6271  yes)
6272    if test "$GCC" = yes; then
6273      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6274    fi
6275    ;; #(
6276  /*)
6277    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6278    ;; #(
6279  no|'')
6280    ;; #(
6281  *)
6282    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6283 $as_echo "${with_sysroot}" >&6; }
6284    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6285    ;;
6286 esac
6287
6288  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6289 $as_echo "${lt_sysroot:-no}" >&6; }
6290
6291
6292
6293
6294
6295 # Check whether --enable-libtool-lock was given.
6296 if test "${enable_libtool_lock+set}" = set; then :
6297   enableval=$enable_libtool_lock;
6298 fi
6299
6300 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6301
6302 # Some flags need to be propagated to the compiler or linker for good
6303 # libtool support.
6304 case $host in
6305 ia64-*-hpux*)
6306   # Find out which ABI we are using.
6307   echo 'int i;' > conftest.$ac_ext
6308   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6309   (eval $ac_compile) 2>&5
6310   ac_status=$?
6311   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6312   test $ac_status = 0; }; then
6313     case `/usr/bin/file conftest.$ac_objext` in
6314       *ELF-32*)
6315         HPUX_IA64_MODE="32"
6316         ;;
6317       *ELF-64*)
6318         HPUX_IA64_MODE="64"
6319         ;;
6320     esac
6321   fi
6322   rm -rf conftest*
6323   ;;
6324 *-*-irix6*)
6325   # Find out which ABI we are using.
6326   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6327   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6328   (eval $ac_compile) 2>&5
6329   ac_status=$?
6330   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6331   test $ac_status = 0; }; then
6332     if test "$lt_cv_prog_gnu_ld" = yes; then
6333       case `/usr/bin/file conftest.$ac_objext` in
6334         *32-bit*)
6335           LD="${LD-ld} -melf32bsmip"
6336           ;;
6337         *N32*)
6338           LD="${LD-ld} -melf32bmipn32"
6339           ;;
6340         *64-bit*)
6341           LD="${LD-ld} -melf64bmip"
6342         ;;
6343       esac
6344     else
6345       case `/usr/bin/file conftest.$ac_objext` in
6346         *32-bit*)
6347           LD="${LD-ld} -32"
6348           ;;
6349         *N32*)
6350           LD="${LD-ld} -n32"
6351           ;;
6352         *64-bit*)
6353           LD="${LD-ld} -64"
6354           ;;
6355       esac
6356     fi
6357   fi
6358   rm -rf conftest*
6359   ;;
6360
6361 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6362 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6363   # Find out which ABI we are using.
6364   echo 'int i;' > conftest.$ac_ext
6365   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6366   (eval $ac_compile) 2>&5
6367   ac_status=$?
6368   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6369   test $ac_status = 0; }; then
6370     case `/usr/bin/file conftest.o` in
6371       *32-bit*)
6372         case $host in
6373           x86_64-*kfreebsd*-gnu)
6374             LD="${LD-ld} -m elf_i386_fbsd"
6375             ;;
6376           x86_64-*linux*)
6377             case `/usr/bin/file conftest.o` in
6378               *x86-64*)
6379                 LD="${LD-ld} -m elf32_x86_64"
6380                 ;;
6381               *)
6382                 LD="${LD-ld} -m elf_i386"
6383                 ;;
6384             esac
6385             ;;
6386           powerpc64le-*)
6387             LD="${LD-ld} -m elf32lppclinux"
6388             ;;
6389           powerpc64-*)
6390             LD="${LD-ld} -m elf32ppclinux"
6391             ;;
6392           s390x-*linux*)
6393             LD="${LD-ld} -m elf_s390"
6394             ;;
6395           sparc64-*linux*)
6396             LD="${LD-ld} -m elf32_sparc"
6397             ;;
6398         esac
6399         ;;
6400       *64-bit*)
6401         case $host in
6402           x86_64-*kfreebsd*-gnu)
6403             LD="${LD-ld} -m elf_x86_64_fbsd"
6404             ;;
6405           x86_64-*linux*)
6406             LD="${LD-ld} -m elf_x86_64"
6407             ;;
6408           powerpcle-*)
6409             LD="${LD-ld} -m elf64lppc"
6410             ;;
6411           powerpc-*)
6412             LD="${LD-ld} -m elf64ppc"
6413             ;;
6414           s390*-*linux*|s390*-*tpf*)
6415             LD="${LD-ld} -m elf64_s390"
6416             ;;
6417           sparc*-*linux*)
6418             LD="${LD-ld} -m elf64_sparc"
6419             ;;
6420         esac
6421         ;;
6422     esac
6423   fi
6424   rm -rf conftest*
6425   ;;
6426
6427 *-*-sco3.2v5*)
6428   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6429   SAVE_CFLAGS="$CFLAGS"
6430   CFLAGS="$CFLAGS -belf"
6431   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6432 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6433 if ${lt_cv_cc_needs_belf+:} false; then :
6434   $as_echo_n "(cached) " >&6
6435 else
6436   ac_ext=c
6437 ac_cpp='$CPP $CPPFLAGS'
6438 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6439 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6440 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6441
6442      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6443 /* end confdefs.h.  */
6444
6445 int
6446 main ()
6447 {
6448
6449   ;
6450   return 0;
6451 }
6452 _ACEOF
6453 if ac_fn_c_try_link "$LINENO"; then :
6454   lt_cv_cc_needs_belf=yes
6455 else
6456   lt_cv_cc_needs_belf=no
6457 fi
6458 rm -f core conftest.err conftest.$ac_objext \
6459     conftest$ac_exeext conftest.$ac_ext
6460      ac_ext=c
6461 ac_cpp='$CPP $CPPFLAGS'
6462 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6463 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6464 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6465
6466 fi
6467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6468 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6469   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6470     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6471     CFLAGS="$SAVE_CFLAGS"
6472   fi
6473   ;;
6474 *-*solaris*)
6475   # Find out which ABI we are using.
6476   echo 'int i;' > conftest.$ac_ext
6477   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6478   (eval $ac_compile) 2>&5
6479   ac_status=$?
6480   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6481   test $ac_status = 0; }; then
6482     case `/usr/bin/file conftest.o` in
6483     *64-bit*)
6484       case $lt_cv_prog_gnu_ld in
6485       yes*)
6486         case $host in
6487         i?86-*-solaris*)
6488           LD="${LD-ld} -m elf_x86_64"
6489           ;;
6490         sparc*-*-solaris*)
6491           LD="${LD-ld} -m elf64_sparc"
6492           ;;
6493         esac
6494         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
6495         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6496           LD="${LD-ld}_sol2"
6497         fi
6498         ;;
6499       *)
6500         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6501           LD="${LD-ld} -64"
6502         fi
6503         ;;
6504       esac
6505       ;;
6506     esac
6507   fi
6508   rm -rf conftest*
6509   ;;
6510 esac
6511
6512 need_locks="$enable_libtool_lock"
6513
6514 if test -n "$ac_tool_prefix"; then
6515   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6516 set dummy ${ac_tool_prefix}mt; ac_word=$2
6517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6518 $as_echo_n "checking for $ac_word... " >&6; }
6519 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6520   $as_echo_n "(cached) " >&6
6521 else
6522   if test -n "$MANIFEST_TOOL"; then
6523   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6524 else
6525 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6526 for as_dir in $PATH
6527 do
6528   IFS=$as_save_IFS
6529   test -z "$as_dir" && as_dir=.
6530     for ac_exec_ext in '' $ac_executable_extensions; do
6531   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6532     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6533     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6534     break 2
6535   fi
6536 done
6537   done
6538 IFS=$as_save_IFS
6539
6540 fi
6541 fi
6542 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6543 if test -n "$MANIFEST_TOOL"; then
6544   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6545 $as_echo "$MANIFEST_TOOL" >&6; }
6546 else
6547   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6548 $as_echo "no" >&6; }
6549 fi
6550
6551
6552 fi
6553 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6554   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6555   # Extract the first word of "mt", so it can be a program name with args.
6556 set dummy mt; ac_word=$2
6557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6558 $as_echo_n "checking for $ac_word... " >&6; }
6559 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6560   $as_echo_n "(cached) " >&6
6561 else
6562   if test -n "$ac_ct_MANIFEST_TOOL"; then
6563   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6564 else
6565 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6566 for as_dir in $PATH
6567 do
6568   IFS=$as_save_IFS
6569   test -z "$as_dir" && as_dir=.
6570     for ac_exec_ext in '' $ac_executable_extensions; do
6571   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6572     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6573     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6574     break 2
6575   fi
6576 done
6577   done
6578 IFS=$as_save_IFS
6579
6580 fi
6581 fi
6582 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6583 if test -n "$ac_ct_MANIFEST_TOOL"; then
6584   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6585 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6586 else
6587   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6588 $as_echo "no" >&6; }
6589 fi
6590
6591   if test "x$ac_ct_MANIFEST_TOOL" = x; then
6592     MANIFEST_TOOL=":"
6593   else
6594     case $cross_compiling:$ac_tool_warned in
6595 yes:)
6596 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6597 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6598 ac_tool_warned=yes ;;
6599 esac
6600     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6601   fi
6602 else
6603   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6604 fi
6605
6606 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6608 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6609 if ${lt_cv_path_mainfest_tool+:} false; then :
6610   $as_echo_n "(cached) " >&6
6611 else
6612   lt_cv_path_mainfest_tool=no
6613   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6614   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6615   cat conftest.err >&5
6616   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6617     lt_cv_path_mainfest_tool=yes
6618   fi
6619   rm -f conftest*
6620 fi
6621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6622 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
6623 if test "x$lt_cv_path_mainfest_tool" != xyes; then
6624   MANIFEST_TOOL=:
6625 fi
6626
6627
6628
6629
6630
6631
6632   case $host_os in
6633     rhapsody* | darwin*)
6634     if test -n "$ac_tool_prefix"; then
6635   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6636 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6638 $as_echo_n "checking for $ac_word... " >&6; }
6639 if ${ac_cv_prog_DSYMUTIL+:} false; then :
6640   $as_echo_n "(cached) " >&6
6641 else
6642   if test -n "$DSYMUTIL"; then
6643   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6644 else
6645 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6646 for as_dir in $PATH
6647 do
6648   IFS=$as_save_IFS
6649   test -z "$as_dir" && as_dir=.
6650     for ac_exec_ext in '' $ac_executable_extensions; do
6651   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6652     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6653     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6654     break 2
6655   fi
6656 done
6657   done
6658 IFS=$as_save_IFS
6659
6660 fi
6661 fi
6662 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6663 if test -n "$DSYMUTIL"; then
6664   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6665 $as_echo "$DSYMUTIL" >&6; }
6666 else
6667   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6668 $as_echo "no" >&6; }
6669 fi
6670
6671
6672 fi
6673 if test -z "$ac_cv_prog_DSYMUTIL"; then
6674   ac_ct_DSYMUTIL=$DSYMUTIL
6675   # Extract the first word of "dsymutil", so it can be a program name with args.
6676 set dummy dsymutil; ac_word=$2
6677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6678 $as_echo_n "checking for $ac_word... " >&6; }
6679 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6680   $as_echo_n "(cached) " >&6
6681 else
6682   if test -n "$ac_ct_DSYMUTIL"; then
6683   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6684 else
6685 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6686 for as_dir in $PATH
6687 do
6688   IFS=$as_save_IFS
6689   test -z "$as_dir" && as_dir=.
6690     for ac_exec_ext in '' $ac_executable_extensions; do
6691   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6692     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6693     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6694     break 2
6695   fi
6696 done
6697   done
6698 IFS=$as_save_IFS
6699
6700 fi
6701 fi
6702 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6703 if test -n "$ac_ct_DSYMUTIL"; then
6704   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6705 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6706 else
6707   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6708 $as_echo "no" >&6; }
6709 fi
6710
6711   if test "x$ac_ct_DSYMUTIL" = x; then
6712     DSYMUTIL=":"
6713   else
6714     case $cross_compiling:$ac_tool_warned in
6715 yes:)
6716 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6717 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6718 ac_tool_warned=yes ;;
6719 esac
6720     DSYMUTIL=$ac_ct_DSYMUTIL
6721   fi
6722 else
6723   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6724 fi
6725
6726     if test -n "$ac_tool_prefix"; then
6727   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6728 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6730 $as_echo_n "checking for $ac_word... " >&6; }
6731 if ${ac_cv_prog_NMEDIT+:} false; then :
6732   $as_echo_n "(cached) " >&6
6733 else
6734   if test -n "$NMEDIT"; then
6735   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6736 else
6737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6738 for as_dir in $PATH
6739 do
6740   IFS=$as_save_IFS
6741   test -z "$as_dir" && as_dir=.
6742     for ac_exec_ext in '' $ac_executable_extensions; do
6743   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6744     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6745     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6746     break 2
6747   fi
6748 done
6749   done
6750 IFS=$as_save_IFS
6751
6752 fi
6753 fi
6754 NMEDIT=$ac_cv_prog_NMEDIT
6755 if test -n "$NMEDIT"; then
6756   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6757 $as_echo "$NMEDIT" >&6; }
6758 else
6759   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6760 $as_echo "no" >&6; }
6761 fi
6762
6763
6764 fi
6765 if test -z "$ac_cv_prog_NMEDIT"; then
6766   ac_ct_NMEDIT=$NMEDIT
6767   # Extract the first word of "nmedit", so it can be a program name with args.
6768 set dummy nmedit; ac_word=$2
6769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6770 $as_echo_n "checking for $ac_word... " >&6; }
6771 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6772   $as_echo_n "(cached) " >&6
6773 else
6774   if test -n "$ac_ct_NMEDIT"; then
6775   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6776 else
6777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6778 for as_dir in $PATH
6779 do
6780   IFS=$as_save_IFS
6781   test -z "$as_dir" && as_dir=.
6782     for ac_exec_ext in '' $ac_executable_extensions; do
6783   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6784     ac_cv_prog_ac_ct_NMEDIT="nmedit"
6785     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6786     break 2
6787   fi
6788 done
6789   done
6790 IFS=$as_save_IFS
6791
6792 fi
6793 fi
6794 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6795 if test -n "$ac_ct_NMEDIT"; then
6796   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6797 $as_echo "$ac_ct_NMEDIT" >&6; }
6798 else
6799   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6800 $as_echo "no" >&6; }
6801 fi
6802
6803   if test "x$ac_ct_NMEDIT" = x; then
6804     NMEDIT=":"
6805   else
6806     case $cross_compiling:$ac_tool_warned in
6807 yes:)
6808 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6809 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6810 ac_tool_warned=yes ;;
6811 esac
6812     NMEDIT=$ac_ct_NMEDIT
6813   fi
6814 else
6815   NMEDIT="$ac_cv_prog_NMEDIT"
6816 fi
6817
6818     if test -n "$ac_tool_prefix"; then
6819   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6820 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6822 $as_echo_n "checking for $ac_word... " >&6; }
6823 if ${ac_cv_prog_LIPO+:} false; then :
6824   $as_echo_n "(cached) " >&6
6825 else
6826   if test -n "$LIPO"; then
6827   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6828 else
6829 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6830 for as_dir in $PATH
6831 do
6832   IFS=$as_save_IFS
6833   test -z "$as_dir" && as_dir=.
6834     for ac_exec_ext in '' $ac_executable_extensions; do
6835   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6836     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6837     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6838     break 2
6839   fi
6840 done
6841   done
6842 IFS=$as_save_IFS
6843
6844 fi
6845 fi
6846 LIPO=$ac_cv_prog_LIPO
6847 if test -n "$LIPO"; then
6848   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6849 $as_echo "$LIPO" >&6; }
6850 else
6851   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6852 $as_echo "no" >&6; }
6853 fi
6854
6855
6856 fi
6857 if test -z "$ac_cv_prog_LIPO"; then
6858   ac_ct_LIPO=$LIPO
6859   # Extract the first word of "lipo", so it can be a program name with args.
6860 set dummy lipo; ac_word=$2
6861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6862 $as_echo_n "checking for $ac_word... " >&6; }
6863 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6864   $as_echo_n "(cached) " >&6
6865 else
6866   if test -n "$ac_ct_LIPO"; then
6867   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6868 else
6869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6870 for as_dir in $PATH
6871 do
6872   IFS=$as_save_IFS
6873   test -z "$as_dir" && as_dir=.
6874     for ac_exec_ext in '' $ac_executable_extensions; do
6875   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6876     ac_cv_prog_ac_ct_LIPO="lipo"
6877     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6878     break 2
6879   fi
6880 done
6881   done
6882 IFS=$as_save_IFS
6883
6884 fi
6885 fi
6886 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6887 if test -n "$ac_ct_LIPO"; then
6888   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6889 $as_echo "$ac_ct_LIPO" >&6; }
6890 else
6891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6892 $as_echo "no" >&6; }
6893 fi
6894
6895   if test "x$ac_ct_LIPO" = x; then
6896     LIPO=":"
6897   else
6898     case $cross_compiling:$ac_tool_warned in
6899 yes:)
6900 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6901 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6902 ac_tool_warned=yes ;;
6903 esac
6904     LIPO=$ac_ct_LIPO
6905   fi
6906 else
6907   LIPO="$ac_cv_prog_LIPO"
6908 fi
6909
6910     if test -n "$ac_tool_prefix"; then
6911   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6912 set dummy ${ac_tool_prefix}otool; ac_word=$2
6913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6914 $as_echo_n "checking for $ac_word... " >&6; }
6915 if ${ac_cv_prog_OTOOL+:} false; then :
6916   $as_echo_n "(cached) " >&6
6917 else
6918   if test -n "$OTOOL"; then
6919   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6920 else
6921 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6922 for as_dir in $PATH
6923 do
6924   IFS=$as_save_IFS
6925   test -z "$as_dir" && as_dir=.
6926     for ac_exec_ext in '' $ac_executable_extensions; do
6927   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6928     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6929     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6930     break 2
6931   fi
6932 done
6933   done
6934 IFS=$as_save_IFS
6935
6936 fi
6937 fi
6938 OTOOL=$ac_cv_prog_OTOOL
6939 if test -n "$OTOOL"; then
6940   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6941 $as_echo "$OTOOL" >&6; }
6942 else
6943   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6944 $as_echo "no" >&6; }
6945 fi
6946
6947
6948 fi
6949 if test -z "$ac_cv_prog_OTOOL"; then
6950   ac_ct_OTOOL=$OTOOL
6951   # Extract the first word of "otool", so it can be a program name with args.
6952 set dummy otool; ac_word=$2
6953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6954 $as_echo_n "checking for $ac_word... " >&6; }
6955 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6956   $as_echo_n "(cached) " >&6
6957 else
6958   if test -n "$ac_ct_OTOOL"; then
6959   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6960 else
6961 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6962 for as_dir in $PATH
6963 do
6964   IFS=$as_save_IFS
6965   test -z "$as_dir" && as_dir=.
6966     for ac_exec_ext in '' $ac_executable_extensions; do
6967   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6968     ac_cv_prog_ac_ct_OTOOL="otool"
6969     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6970     break 2
6971   fi
6972 done
6973   done
6974 IFS=$as_save_IFS
6975
6976 fi
6977 fi
6978 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6979 if test -n "$ac_ct_OTOOL"; then
6980   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6981 $as_echo "$ac_ct_OTOOL" >&6; }
6982 else
6983   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6984 $as_echo "no" >&6; }
6985 fi
6986
6987   if test "x$ac_ct_OTOOL" = x; then
6988     OTOOL=":"
6989   else
6990     case $cross_compiling:$ac_tool_warned in
6991 yes:)
6992 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6993 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6994 ac_tool_warned=yes ;;
6995 esac
6996     OTOOL=$ac_ct_OTOOL
6997   fi
6998 else
6999   OTOOL="$ac_cv_prog_OTOOL"
7000 fi
7001
7002     if test -n "$ac_tool_prefix"; then
7003   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7004 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7006 $as_echo_n "checking for $ac_word... " >&6; }
7007 if ${ac_cv_prog_OTOOL64+:} false; then :
7008   $as_echo_n "(cached) " >&6
7009 else
7010   if test -n "$OTOOL64"; then
7011   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7012 else
7013 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7014 for as_dir in $PATH
7015 do
7016   IFS=$as_save_IFS
7017   test -z "$as_dir" && as_dir=.
7018     for ac_exec_ext in '' $ac_executable_extensions; do
7019   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7020     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7021     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7022     break 2
7023   fi
7024 done
7025   done
7026 IFS=$as_save_IFS
7027
7028 fi
7029 fi
7030 OTOOL64=$ac_cv_prog_OTOOL64
7031 if test -n "$OTOOL64"; then
7032   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7033 $as_echo "$OTOOL64" >&6; }
7034 else
7035   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7036 $as_echo "no" >&6; }
7037 fi
7038
7039
7040 fi
7041 if test -z "$ac_cv_prog_OTOOL64"; then
7042   ac_ct_OTOOL64=$OTOOL64
7043   # Extract the first word of "otool64", so it can be a program name with args.
7044 set dummy otool64; ac_word=$2
7045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7046 $as_echo_n "checking for $ac_word... " >&6; }
7047 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7048   $as_echo_n "(cached) " >&6
7049 else
7050   if test -n "$ac_ct_OTOOL64"; then
7051   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7052 else
7053 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7054 for as_dir in $PATH
7055 do
7056   IFS=$as_save_IFS
7057   test -z "$as_dir" && as_dir=.
7058     for ac_exec_ext in '' $ac_executable_extensions; do
7059   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7060     ac_cv_prog_ac_ct_OTOOL64="otool64"
7061     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7062     break 2
7063   fi
7064 done
7065   done
7066 IFS=$as_save_IFS
7067
7068 fi
7069 fi
7070 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7071 if test -n "$ac_ct_OTOOL64"; then
7072   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7073 $as_echo "$ac_ct_OTOOL64" >&6; }
7074 else
7075   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7076 $as_echo "no" >&6; }
7077 fi
7078
7079   if test "x$ac_ct_OTOOL64" = x; then
7080     OTOOL64=":"
7081   else
7082     case $cross_compiling:$ac_tool_warned in
7083 yes:)
7084 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7085 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7086 ac_tool_warned=yes ;;
7087 esac
7088     OTOOL64=$ac_ct_OTOOL64
7089   fi
7090 else
7091   OTOOL64="$ac_cv_prog_OTOOL64"
7092 fi
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7121 $as_echo_n "checking for -single_module linker flag... " >&6; }
7122 if ${lt_cv_apple_cc_single_mod+:} false; then :
7123   $as_echo_n "(cached) " >&6
7124 else
7125   lt_cv_apple_cc_single_mod=no
7126       if test -z "${LT_MULTI_MODULE}"; then
7127         # By default we will add the -single_module flag. You can override
7128         # by either setting the environment variable LT_MULTI_MODULE
7129         # non-empty at configure time, or by adding -multi_module to the
7130         # link flags.
7131         rm -rf libconftest.dylib*
7132         echo "int foo(void){return 1;}" > conftest.c
7133         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7134 -dynamiclib -Wl,-single_module conftest.c" >&5
7135         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7136           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7137         _lt_result=$?
7138         # If there is a non-empty error log, and "single_module"
7139         # appears in it, assume the flag caused a linker warning
7140         if test -s conftest.err && $GREP single_module conftest.err; then
7141           cat conftest.err >&5
7142         # Otherwise, if the output was created with a 0 exit code from
7143         # the compiler, it worked.
7144         elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7145           lt_cv_apple_cc_single_mod=yes
7146         else
7147           cat conftest.err >&5
7148         fi
7149         rm -rf libconftest.dylib*
7150         rm -f conftest.*
7151       fi
7152 fi
7153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7154 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7155
7156     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7157 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7158 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7159   $as_echo_n "(cached) " >&6
7160 else
7161   lt_cv_ld_exported_symbols_list=no
7162       save_LDFLAGS=$LDFLAGS
7163       echo "_main" > conftest.sym
7164       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7165       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7166 /* end confdefs.h.  */
7167
7168 int
7169 main ()
7170 {
7171
7172   ;
7173   return 0;
7174 }
7175 _ACEOF
7176 if ac_fn_c_try_link "$LINENO"; then :
7177   lt_cv_ld_exported_symbols_list=yes
7178 else
7179   lt_cv_ld_exported_symbols_list=no
7180 fi
7181 rm -f core conftest.err conftest.$ac_objext \
7182     conftest$ac_exeext conftest.$ac_ext
7183         LDFLAGS="$save_LDFLAGS"
7184
7185 fi
7186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7187 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7188
7189     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7190 $as_echo_n "checking for -force_load linker flag... " >&6; }
7191 if ${lt_cv_ld_force_load+:} false; then :
7192   $as_echo_n "(cached) " >&6
7193 else
7194   lt_cv_ld_force_load=no
7195       cat > conftest.c << _LT_EOF
7196 int forced_loaded() { return 2;}
7197 _LT_EOF
7198       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7199       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7200       echo "$AR cru libconftest.a conftest.o" >&5
7201       $AR cru libconftest.a conftest.o 2>&5
7202       echo "$RANLIB libconftest.a" >&5
7203       $RANLIB libconftest.a 2>&5
7204       cat > conftest.c << _LT_EOF
7205 int main() { return 0;}
7206 _LT_EOF
7207       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7208       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7209       _lt_result=$?
7210       if test -s conftest.err && $GREP force_load conftest.err; then
7211         cat conftest.err >&5
7212       elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7213         lt_cv_ld_force_load=yes
7214       else
7215         cat conftest.err >&5
7216       fi
7217         rm -f conftest.err libconftest.a conftest conftest.c
7218         rm -rf conftest.dSYM
7219
7220 fi
7221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7222 $as_echo "$lt_cv_ld_force_load" >&6; }
7223     case $host_os in
7224     rhapsody* | darwin1.[012])
7225       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7226     darwin1.*)
7227       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7228     darwin*) # darwin 5.x on
7229       # if running on 10.5 or later, the deployment target defaults
7230       # to the OS version, if on x86, and 10.4, the deployment
7231       # target defaults to 10.4. Don't you love it?
7232       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7233         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7234           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7235         10.[012]*)
7236           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7237         10.*)
7238           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7239       esac
7240     ;;
7241   esac
7242     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7243       _lt_dar_single_mod='$single_module'
7244     fi
7245     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7246       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7247     else
7248       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7249     fi
7250     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7251       _lt_dsymutil='~$DSYMUTIL $lib || :'
7252     else
7253       _lt_dsymutil=
7254     fi
7255     ;;
7256   esac
7257
7258 ac_ext=c
7259 ac_cpp='$CPP $CPPFLAGS'
7260 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7261 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7262 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7264 $as_echo_n "checking how to run the C preprocessor... " >&6; }
7265 # On Suns, sometimes $CPP names a directory.
7266 if test -n "$CPP" && test -d "$CPP"; then
7267   CPP=
7268 fi
7269 if test -z "$CPP"; then
7270   if ${ac_cv_prog_CPP+:} false; then :
7271   $as_echo_n "(cached) " >&6
7272 else
7273       # Double quotes because CPP needs to be expanded
7274     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7275     do
7276       ac_preproc_ok=false
7277 for ac_c_preproc_warn_flag in '' yes
7278 do
7279   # Use a header file that comes with gcc, so configuring glibc
7280   # with a fresh cross-compiler works.
7281   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7282   # <limits.h> exists even on freestanding compilers.
7283   # On the NeXT, cc -E runs the code through the compiler's parser,
7284   # not just through cpp. "Syntax error" is here to catch this case.
7285   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7286 /* end confdefs.h.  */
7287 #ifdef __STDC__
7288 # include <limits.h>
7289 #else
7290 # include <assert.h>
7291 #endif
7292                      Syntax error
7293 _ACEOF
7294 if ac_fn_c_try_cpp "$LINENO"; then :
7295
7296 else
7297   # Broken: fails on valid input.
7298 continue
7299 fi
7300 rm -f conftest.err conftest.i conftest.$ac_ext
7301
7302   # OK, works on sane cases.  Now check whether nonexistent headers
7303   # can be detected and how.
7304   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7305 /* end confdefs.h.  */
7306 #include <ac_nonexistent.h>
7307 _ACEOF
7308 if ac_fn_c_try_cpp "$LINENO"; then :
7309   # Broken: success on invalid input.
7310 continue
7311 else
7312   # Passes both tests.
7313 ac_preproc_ok=:
7314 break
7315 fi
7316 rm -f conftest.err conftest.i conftest.$ac_ext
7317
7318 done
7319 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7320 rm -f conftest.i conftest.err conftest.$ac_ext
7321 if $ac_preproc_ok; then :
7322   break
7323 fi
7324
7325     done
7326     ac_cv_prog_CPP=$CPP
7327
7328 fi
7329   CPP=$ac_cv_prog_CPP
7330 else
7331   ac_cv_prog_CPP=$CPP
7332 fi
7333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7334 $as_echo "$CPP" >&6; }
7335 ac_preproc_ok=false
7336 for ac_c_preproc_warn_flag in '' yes
7337 do
7338   # Use a header file that comes with gcc, so configuring glibc
7339   # with a fresh cross-compiler works.
7340   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7341   # <limits.h> exists even on freestanding compilers.
7342   # On the NeXT, cc -E runs the code through the compiler's parser,
7343   # not just through cpp. "Syntax error" is here to catch this case.
7344   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7345 /* end confdefs.h.  */
7346 #ifdef __STDC__
7347 # include <limits.h>
7348 #else
7349 # include <assert.h>
7350 #endif
7351                      Syntax error
7352 _ACEOF
7353 if ac_fn_c_try_cpp "$LINENO"; then :
7354
7355 else
7356   # Broken: fails on valid input.
7357 continue
7358 fi
7359 rm -f conftest.err conftest.i conftest.$ac_ext
7360
7361   # OK, works on sane cases.  Now check whether nonexistent headers
7362   # can be detected and how.
7363   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7364 /* end confdefs.h.  */
7365 #include <ac_nonexistent.h>
7366 _ACEOF
7367 if ac_fn_c_try_cpp "$LINENO"; then :
7368   # Broken: success on invalid input.
7369 continue
7370 else
7371   # Passes both tests.
7372 ac_preproc_ok=:
7373 break
7374 fi
7375 rm -f conftest.err conftest.i conftest.$ac_ext
7376
7377 done
7378 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7379 rm -f conftest.i conftest.err conftest.$ac_ext
7380 if $ac_preproc_ok; then :
7381
7382 else
7383   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7384 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7385 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7386 See \`config.log' for more details" "$LINENO" 5; }
7387 fi
7388
7389 ac_ext=c
7390 ac_cpp='$CPP $CPPFLAGS'
7391 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7392 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7393 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7394
7395
7396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7397 $as_echo_n "checking for ANSI C header files... " >&6; }
7398 if ${ac_cv_header_stdc+:} false; then :
7399   $as_echo_n "(cached) " >&6
7400 else
7401   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7402 /* end confdefs.h.  */
7403 #include <stdlib.h>
7404 #include <stdarg.h>
7405 #include <string.h>
7406 #include <float.h>
7407
7408 int
7409 main ()
7410 {
7411
7412   ;
7413   return 0;
7414 }
7415 _ACEOF
7416 if ac_fn_c_try_compile "$LINENO"; then :
7417   ac_cv_header_stdc=yes
7418 else
7419   ac_cv_header_stdc=no
7420 fi
7421 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7422
7423 if test $ac_cv_header_stdc = yes; then
7424   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7425   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7426 /* end confdefs.h.  */
7427 #include <string.h>
7428
7429 _ACEOF
7430 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7431   $EGREP "memchr" >/dev/null 2>&1; then :
7432
7433 else
7434   ac_cv_header_stdc=no
7435 fi
7436 rm -f conftest*
7437
7438 fi
7439
7440 if test $ac_cv_header_stdc = yes; then
7441   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7442   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7443 /* end confdefs.h.  */
7444 #include <stdlib.h>
7445
7446 _ACEOF
7447 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7448   $EGREP "free" >/dev/null 2>&1; then :
7449
7450 else
7451   ac_cv_header_stdc=no
7452 fi
7453 rm -f conftest*
7454
7455 fi
7456
7457 if test $ac_cv_header_stdc = yes; then
7458   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7459   if test "$cross_compiling" = yes; then :
7460   :
7461 else
7462   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7463 /* end confdefs.h.  */
7464 #include <ctype.h>
7465 #include <stdlib.h>
7466 #if ((' ' & 0x0FF) == 0x020)
7467 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7468 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7469 #else
7470 # define ISLOWER(c) \
7471                    (('a' <= (c) && (c) <= 'i') \
7472                      || ('j' <= (c) && (c) <= 'r') \
7473                      || ('s' <= (c) && (c) <= 'z'))
7474 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7475 #endif
7476
7477 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7478 int
7479 main ()
7480 {
7481   int i;
7482   for (i = 0; i < 256; i++)
7483     if (XOR (islower (i), ISLOWER (i))
7484         || toupper (i) != TOUPPER (i))
7485       return 2;
7486   return 0;
7487 }
7488 _ACEOF
7489 if ac_fn_c_try_run "$LINENO"; then :
7490
7491 else
7492   ac_cv_header_stdc=no
7493 fi
7494 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7495   conftest.$ac_objext conftest.beam conftest.$ac_ext
7496 fi
7497
7498 fi
7499 fi
7500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7501 $as_echo "$ac_cv_header_stdc" >&6; }
7502 if test $ac_cv_header_stdc = yes; then
7503
7504 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7505
7506 fi
7507
7508 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7509 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7510                   inttypes.h stdint.h unistd.h
7511 do :
7512   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7513 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7514 "
7515 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7516   cat >>confdefs.h <<_ACEOF
7517 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7518 _ACEOF
7519
7520 fi
7521
7522 done
7523
7524
7525 for ac_header in dlfcn.h
7526 do :
7527   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7528 "
7529 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7530   cat >>confdefs.h <<_ACEOF
7531 #define HAVE_DLFCN_H 1
7532 _ACEOF
7533
7534 fi
7535
7536 done
7537
7538
7539
7540
7541
7542 # Set options
7543
7544
7545
7546         enable_dlopen=no
7547
7548
7549   enable_win32_dll=no
7550
7551
7552             # Check whether --enable-shared was given.
7553 if test "${enable_shared+set}" = set; then :
7554   enableval=$enable_shared; p=${PACKAGE-default}
7555     case $enableval in
7556     yes) enable_shared=yes ;;
7557     no) enable_shared=no ;;
7558     *)
7559       enable_shared=no
7560       # Look at the argument we got.  We use all the common list separators.
7561       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7562       for pkg in $enableval; do
7563         IFS="$lt_save_ifs"
7564         if test "X$pkg" = "X$p"; then
7565           enable_shared=yes
7566         fi
7567       done
7568       IFS="$lt_save_ifs"
7569       ;;
7570     esac
7571 else
7572   enable_shared=yes
7573 fi
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583   # Check whether --enable-static was given.
7584 if test "${enable_static+set}" = set; then :
7585   enableval=$enable_static; p=${PACKAGE-default}
7586     case $enableval in
7587     yes) enable_static=yes ;;
7588     no) enable_static=no ;;
7589     *)
7590      enable_static=no
7591       # Look at the argument we got.  We use all the common list separators.
7592       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7593       for pkg in $enableval; do
7594         IFS="$lt_save_ifs"
7595         if test "X$pkg" = "X$p"; then
7596           enable_static=yes
7597         fi
7598       done
7599       IFS="$lt_save_ifs"
7600       ;;
7601     esac
7602 else
7603   enable_static=yes
7604 fi
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615 # Check whether --with-pic was given.
7616 if test "${with_pic+set}" = set; then :
7617   withval=$with_pic; lt_p=${PACKAGE-default}
7618     case $withval in
7619     yes|no) pic_mode=$withval ;;
7620     *)
7621       pic_mode=default
7622       # Look at the argument we got.  We use all the common list separators.
7623       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7624       for lt_pkg in $withval; do
7625         IFS="$lt_save_ifs"
7626         if test "X$lt_pkg" = "X$lt_p"; then
7627           pic_mode=yes
7628         fi
7629       done
7630       IFS="$lt_save_ifs"
7631       ;;
7632     esac
7633 else
7634   pic_mode=default
7635 fi
7636
7637
7638 test -z "$pic_mode" && pic_mode=default
7639
7640
7641
7642
7643
7644
7645
7646   # Check whether --enable-fast-install was given.
7647 if test "${enable_fast_install+set}" = set; then :
7648   enableval=$enable_fast_install; p=${PACKAGE-default}
7649     case $enableval in
7650     yes) enable_fast_install=yes ;;
7651     no) enable_fast_install=no ;;
7652     *)
7653       enable_fast_install=no
7654       # Look at the argument we got.  We use all the common list separators.
7655       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7656       for pkg in $enableval; do
7657         IFS="$lt_save_ifs"
7658         if test "X$pkg" = "X$p"; then
7659           enable_fast_install=yes
7660         fi
7661       done
7662       IFS="$lt_save_ifs"
7663       ;;
7664     esac
7665 else
7666   enable_fast_install=yes
7667 fi
7668
7669
7670
7671
7672
7673
7674
7675
7676
7677
7678
7679 # This can be used to rebuild libtool when needed
7680 LIBTOOL_DEPS="$ltmain"
7681
7682 # Always use our own libtool.
7683 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714 test -z "$LN_S" && LN_S="ln -s"
7715
7716
7717
7718
7719
7720
7721
7722
7723
7724
7725
7726
7727
7728
7729 if test -n "${ZSH_VERSION+set}" ; then
7730    setopt NO_GLOB_SUBST
7731 fi
7732
7733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7734 $as_echo_n "checking for objdir... " >&6; }
7735 if ${lt_cv_objdir+:} false; then :
7736   $as_echo_n "(cached) " >&6
7737 else
7738   rm -f .libs 2>/dev/null
7739 mkdir .libs 2>/dev/null
7740 if test -d .libs; then
7741   lt_cv_objdir=.libs
7742 else
7743   # MS-DOS does not allow filenames that begin with a dot.
7744   lt_cv_objdir=_libs
7745 fi
7746 rmdir .libs 2>/dev/null
7747 fi
7748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7749 $as_echo "$lt_cv_objdir" >&6; }
7750 objdir=$lt_cv_objdir
7751
7752
7753
7754
7755
7756 cat >>confdefs.h <<_ACEOF
7757 #define LT_OBJDIR "$lt_cv_objdir/"
7758 _ACEOF
7759
7760
7761
7762
7763 case $host_os in
7764 aix3*)
7765   # AIX sometimes has problems with the GCC collect2 program.  For some
7766   # reason, if we set the COLLECT_NAMES environment variable, the problems
7767   # vanish in a puff of smoke.
7768   if test "X${COLLECT_NAMES+set}" != Xset; then
7769     COLLECT_NAMES=
7770     export COLLECT_NAMES
7771   fi
7772   ;;
7773 esac
7774
7775 # Global variables:
7776 ofile=libtool
7777 can_build_shared=yes
7778
7779 # All known linkers require a `.a' archive for static linking (except MSVC,
7780 # which needs '.lib').
7781 libext=a
7782
7783 with_gnu_ld="$lt_cv_prog_gnu_ld"
7784
7785 old_CC="$CC"
7786 old_CFLAGS="$CFLAGS"
7787
7788 # Set sane defaults for various variables
7789 test -z "$CC" && CC=cc
7790 test -z "$LTCC" && LTCC=$CC
7791 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7792 test -z "$LD" && LD=ld
7793 test -z "$ac_objext" && ac_objext=o
7794
7795 for cc_temp in $compiler""; do
7796   case $cc_temp in
7797     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7798     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7799     \-*) ;;
7800     *) break;;
7801   esac
7802 done
7803 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7804
7805
7806 # Only perform the check for file, if the check method requires it
7807 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7808 case $deplibs_check_method in
7809 file_magic*)
7810   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7811     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7812 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7813 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7814   $as_echo_n "(cached) " >&6
7815 else
7816   case $MAGIC_CMD in
7817 [\\/*] |  ?:[\\/]*)
7818   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7819   ;;
7820 *)
7821   lt_save_MAGIC_CMD="$MAGIC_CMD"
7822   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7823   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7824   for ac_dir in $ac_dummy; do
7825     IFS="$lt_save_ifs"
7826     test -z "$ac_dir" && ac_dir=.
7827     if test -f $ac_dir/${ac_tool_prefix}file; then
7828       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7829       if test -n "$file_magic_test_file"; then
7830         case $deplibs_check_method in
7831         "file_magic "*)
7832           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7833           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7834           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7835             $EGREP "$file_magic_regex" > /dev/null; then
7836             :
7837           else
7838             cat <<_LT_EOF 1>&2
7839
7840 *** Warning: the command libtool uses to detect shared libraries,
7841 *** $file_magic_cmd, produces output that libtool cannot recognize.
7842 *** The result is that libtool may fail to recognize shared libraries
7843 *** as such.  This will affect the creation of libtool libraries that
7844 *** depend on shared libraries, but programs linked with such libtool
7845 *** libraries will work regardless of this problem.  Nevertheless, you
7846 *** may want to report the problem to your system manager and/or to
7847 *** bug-libtool@gnu.org
7848
7849 _LT_EOF
7850           fi ;;
7851         esac
7852       fi
7853       break
7854     fi
7855   done
7856   IFS="$lt_save_ifs"
7857   MAGIC_CMD="$lt_save_MAGIC_CMD"
7858   ;;
7859 esac
7860 fi
7861
7862 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7863 if test -n "$MAGIC_CMD"; then
7864   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7865 $as_echo "$MAGIC_CMD" >&6; }
7866 else
7867   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7868 $as_echo "no" >&6; }
7869 fi
7870
7871
7872
7873
7874
7875 if test -z "$lt_cv_path_MAGIC_CMD"; then
7876   if test -n "$ac_tool_prefix"; then
7877     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7878 $as_echo_n "checking for file... " >&6; }
7879 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7880   $as_echo_n "(cached) " >&6
7881 else
7882   case $MAGIC_CMD in
7883 [\\/*] |  ?:[\\/]*)
7884   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7885   ;;
7886 *)
7887   lt_save_MAGIC_CMD="$MAGIC_CMD"
7888   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7889   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7890   for ac_dir in $ac_dummy; do
7891     IFS="$lt_save_ifs"
7892     test -z "$ac_dir" && ac_dir=.
7893     if test -f $ac_dir/file; then
7894       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7895       if test -n "$file_magic_test_file"; then
7896         case $deplibs_check_method in
7897         "file_magic "*)
7898           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7899           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7900           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7901             $EGREP "$file_magic_regex" > /dev/null; then
7902             :
7903           else
7904             cat <<_LT_EOF 1>&2
7905
7906 *** Warning: the command libtool uses to detect shared libraries,
7907 *** $file_magic_cmd, produces output that libtool cannot recognize.
7908 *** The result is that libtool may fail to recognize shared libraries
7909 *** as such.  This will affect the creation of libtool libraries that
7910 *** depend on shared libraries, but programs linked with such libtool
7911 *** libraries will work regardless of this problem.  Nevertheless, you
7912 *** may want to report the problem to your system manager and/or to
7913 *** bug-libtool@gnu.org
7914
7915 _LT_EOF
7916           fi ;;
7917         esac
7918       fi
7919       break
7920     fi
7921   done
7922   IFS="$lt_save_ifs"
7923   MAGIC_CMD="$lt_save_MAGIC_CMD"
7924   ;;
7925 esac
7926 fi
7927
7928 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7929 if test -n "$MAGIC_CMD"; then
7930   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7931 $as_echo "$MAGIC_CMD" >&6; }
7932 else
7933   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7934 $as_echo "no" >&6; }
7935 fi
7936
7937
7938   else
7939     MAGIC_CMD=:
7940   fi
7941 fi
7942
7943   fi
7944   ;;
7945 esac
7946
7947 # Use C for the default configuration in the libtool script
7948
7949 lt_save_CC="$CC"
7950 ac_ext=c
7951 ac_cpp='$CPP $CPPFLAGS'
7952 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7953 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7954 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7955
7956
7957 # Source file extension for C test sources.
7958 ac_ext=c
7959
7960 # Object file extension for compiled C test sources.
7961 objext=o
7962 objext=$objext
7963
7964 # Code to be used in simple compile tests
7965 lt_simple_compile_test_code="int some_variable = 0;"
7966
7967 # Code to be used in simple link tests
7968 lt_simple_link_test_code='int main(){return(0);}'
7969
7970
7971
7972
7973
7974
7975
7976 # If no C compiler was specified, use CC.
7977 LTCC=${LTCC-"$CC"}
7978
7979 # If no C compiler flags were specified, use CFLAGS.
7980 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7981
7982 # Allow CC to be a program name with arguments.
7983 compiler=$CC
7984
7985 # Save the default compiler, since it gets overwritten when the other
7986 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7987 compiler_DEFAULT=$CC
7988
7989 # save warnings/boilerplate of simple test code
7990 ac_outfile=conftest.$ac_objext
7991 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7992 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7993 _lt_compiler_boilerplate=`cat conftest.err`
7994 $RM conftest*
7995
7996 ac_outfile=conftest.$ac_objext
7997 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7998 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7999 _lt_linker_boilerplate=`cat conftest.err`
8000 $RM -r conftest*
8001
8002
8003 if test -n "$compiler"; then
8004
8005 lt_prog_compiler_no_builtin_flag=
8006
8007 if test "$GCC" = yes; then
8008   case $cc_basename in
8009   nvcc*)
8010     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8011   *)
8012     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8013   esac
8014
8015   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8016 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8017 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8018   $as_echo_n "(cached) " >&6
8019 else
8020   lt_cv_prog_compiler_rtti_exceptions=no
8021    ac_outfile=conftest.$ac_objext
8022    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8023    lt_compiler_flag="-fno-rtti -fno-exceptions"
8024    # Insert the option either (1) after the last *FLAGS variable, or
8025    # (2) before a word containing "conftest.", or (3) at the end.
8026    # Note that $ac_compile itself does not contain backslashes and begins
8027    # with a dollar sign (not a hyphen), so the echo should work correctly.
8028    # The option is referenced via a variable to avoid confusing sed.
8029    lt_compile=`echo "$ac_compile" | $SED \
8030    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8031    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8032    -e 's:$: $lt_compiler_flag:'`
8033    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8034    (eval "$lt_compile" 2>conftest.err)
8035    ac_status=$?
8036    cat conftest.err >&5
8037    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8038    if (exit $ac_status) && test -s "$ac_outfile"; then
8039      # The compiler can only warn and ignore the option if not recognized
8040      # So say no if there are warnings other than the usual output.
8041      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8042      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8043      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8044        lt_cv_prog_compiler_rtti_exceptions=yes
8045      fi
8046    fi
8047    $RM conftest*
8048
8049 fi
8050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8051 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8052
8053 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8054     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8055 else
8056     :
8057 fi
8058
8059 fi
8060
8061
8062
8063
8064
8065
8066   lt_prog_compiler_wl=
8067 lt_prog_compiler_pic=
8068 lt_prog_compiler_static=
8069
8070
8071   if test "$GCC" = yes; then
8072     lt_prog_compiler_wl='-Wl,'
8073     lt_prog_compiler_static='-static'
8074
8075     case $host_os in
8076       aix*)
8077       # All AIX code is PIC.
8078       if test "$host_cpu" = ia64; then
8079         # AIX 5 now supports IA64 processor
8080         lt_prog_compiler_static='-Bstatic'
8081       fi
8082       ;;
8083
8084     amigaos*)
8085       case $host_cpu in
8086       powerpc)
8087             # see comment about AmigaOS4 .so support
8088             lt_prog_compiler_pic='-fPIC'
8089         ;;
8090       m68k)
8091             # FIXME: we need at least 68020 code to build shared libraries, but
8092             # adding the `-m68020' flag to GCC prevents building anything better,
8093             # like `-m68040'.
8094             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8095         ;;
8096       esac
8097       ;;
8098
8099     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8100       # PIC is the default for these OSes.
8101       ;;
8102
8103     mingw* | cygwin* | pw32* | os2* | cegcc*)
8104       # This hack is so that the source file can tell whether it is being
8105       # built for inclusion in a dll (and should export symbols for example).
8106       # Although the cygwin gcc ignores -fPIC, still need this for old-style
8107       # (--disable-auto-import) libraries
8108       lt_prog_compiler_pic='-DDLL_EXPORT'
8109       ;;
8110
8111     darwin* | rhapsody*)
8112       # PIC is the default on this platform
8113       # Common symbols not allowed in MH_DYLIB files
8114       lt_prog_compiler_pic='-fno-common'
8115       ;;
8116
8117     haiku*)
8118       # PIC is the default for Haiku.
8119       # The "-static" flag exists, but is broken.
8120       lt_prog_compiler_static=
8121       ;;
8122
8123     hpux*)
8124       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8125       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8126       # sets the default TLS model and affects inlining.
8127       case $host_cpu in
8128       hppa*64*)
8129         # +Z the default
8130         ;;
8131       *)
8132         lt_prog_compiler_pic='-fPIC'
8133         ;;
8134       esac
8135       ;;
8136
8137     interix[3-9]*)
8138       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8139       # Instead, we relocate shared libraries at runtime.
8140       ;;
8141
8142     msdosdjgpp*)
8143       # Just because we use GCC doesn't mean we suddenly get shared libraries
8144       # on systems that don't support them.
8145       lt_prog_compiler_can_build_shared=no
8146       enable_shared=no
8147       ;;
8148
8149     *nto* | *qnx*)
8150       # QNX uses GNU C++, but need to define -shared option too, otherwise
8151       # it will coredump.
8152       lt_prog_compiler_pic='-fPIC -shared'
8153       ;;
8154
8155     sysv4*MP*)
8156       if test -d /usr/nec; then
8157         lt_prog_compiler_pic=-Kconform_pic
8158       fi
8159       ;;
8160
8161     *)
8162       lt_prog_compiler_pic='-fPIC'
8163       ;;
8164     esac
8165
8166     case $cc_basename in
8167     nvcc*) # Cuda Compiler Driver 2.2
8168       lt_prog_compiler_wl='-Xlinker '
8169       if test -n "$lt_prog_compiler_pic"; then
8170         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8171       fi
8172       ;;
8173     esac
8174   else
8175     # PORTME Check for flag to pass linker flags through the system compiler.
8176     case $host_os in
8177     aix*)
8178       lt_prog_compiler_wl='-Wl,'
8179       if test "$host_cpu" = ia64; then
8180         # AIX 5 now supports IA64 processor
8181         lt_prog_compiler_static='-Bstatic'
8182       else
8183         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8184       fi
8185       ;;
8186
8187     mingw* | cygwin* | pw32* | os2* | cegcc*)
8188       # This hack is so that the source file can tell whether it is being
8189       # built for inclusion in a dll (and should export symbols for example).
8190       lt_prog_compiler_pic='-DDLL_EXPORT'
8191       ;;
8192
8193     hpux9* | hpux10* | hpux11*)
8194       lt_prog_compiler_wl='-Wl,'
8195       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8196       # not for PA HP-UX.
8197       case $host_cpu in
8198       hppa*64*|ia64*)
8199         # +Z the default
8200         ;;
8201       *)
8202         lt_prog_compiler_pic='+Z'
8203         ;;
8204       esac
8205       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8206       lt_prog_compiler_static='${wl}-a ${wl}archive'
8207       ;;
8208
8209     irix5* | irix6* | nonstopux*)
8210       lt_prog_compiler_wl='-Wl,'
8211       # PIC (with -KPIC) is the default.
8212       lt_prog_compiler_static='-non_shared'
8213       ;;
8214
8215     linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8216       case $cc_basename in
8217       # old Intel for x86_64 which still supported -KPIC.
8218       ecc*)
8219         lt_prog_compiler_wl='-Wl,'
8220         lt_prog_compiler_pic='-KPIC'
8221         lt_prog_compiler_static='-static'
8222         ;;
8223       # icc used to be incompatible with GCC.
8224       # ICC 10 doesn't accept -KPIC any more.
8225       icc* | ifort*)
8226         lt_prog_compiler_wl='-Wl,'
8227         lt_prog_compiler_pic='-fPIC'
8228         lt_prog_compiler_static='-static'
8229         ;;
8230       # Lahey Fortran 8.1.
8231       lf95*)
8232         lt_prog_compiler_wl='-Wl,'
8233         lt_prog_compiler_pic='--shared'
8234         lt_prog_compiler_static='--static'
8235         ;;
8236       nagfor*)
8237         # NAG Fortran compiler
8238         lt_prog_compiler_wl='-Wl,-Wl,,'
8239         lt_prog_compiler_pic='-PIC'
8240         lt_prog_compiler_static='-Bstatic'
8241         ;;
8242       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8243         # Portland Group compilers (*not* the Pentium gcc compiler,
8244         # which looks to be a dead project)
8245         lt_prog_compiler_wl='-Wl,'
8246         lt_prog_compiler_pic='-fpic'
8247         lt_prog_compiler_static='-Bstatic'
8248         ;;
8249       ccc*)
8250         lt_prog_compiler_wl='-Wl,'
8251         # All Alpha code is PIC.
8252         lt_prog_compiler_static='-non_shared'
8253         ;;
8254       xl* | bgxl* | bgf* | mpixl*)
8255         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8256         lt_prog_compiler_wl='-Wl,'
8257         lt_prog_compiler_pic='-qpic'
8258         lt_prog_compiler_static='-qstaticlink'
8259         ;;
8260       *)
8261         case `$CC -V 2>&1 | sed 5q` in
8262         *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8263           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8264           lt_prog_compiler_pic='-KPIC'
8265           lt_prog_compiler_static='-Bstatic'
8266           lt_prog_compiler_wl=''
8267           ;;
8268         *Sun\ F* | *Sun*Fortran*)
8269           lt_prog_compiler_pic='-KPIC'
8270           lt_prog_compiler_static='-Bstatic'
8271           lt_prog_compiler_wl='-Qoption ld '
8272           ;;
8273         *Sun\ C*)
8274           # Sun C 5.9
8275           lt_prog_compiler_pic='-KPIC'
8276           lt_prog_compiler_static='-Bstatic'
8277           lt_prog_compiler_wl='-Wl,'
8278           ;;
8279         *Intel*\ [CF]*Compiler*)
8280           lt_prog_compiler_wl='-Wl,'
8281           lt_prog_compiler_pic='-fPIC'
8282           lt_prog_compiler_static='-static'
8283           ;;
8284         *Portland\ Group*)
8285           lt_prog_compiler_wl='-Wl,'
8286           lt_prog_compiler_pic='-fpic'
8287           lt_prog_compiler_static='-Bstatic'
8288           ;;
8289         esac
8290         ;;
8291       esac
8292       ;;
8293
8294     newsos6)
8295       lt_prog_compiler_pic='-KPIC'
8296       lt_prog_compiler_static='-Bstatic'
8297       ;;
8298
8299     *nto* | *qnx*)
8300       # QNX uses GNU C++, but need to define -shared option too, otherwise
8301       # it will coredump.
8302       lt_prog_compiler_pic='-fPIC -shared'
8303       ;;
8304
8305     osf3* | osf4* | osf5*)
8306       lt_prog_compiler_wl='-Wl,'
8307       # All OSF/1 code is PIC.
8308       lt_prog_compiler_static='-non_shared'
8309       ;;
8310
8311     rdos*)
8312       lt_prog_compiler_static='-non_shared'
8313       ;;
8314
8315     solaris*)
8316       lt_prog_compiler_pic='-KPIC'
8317       lt_prog_compiler_static='-Bstatic'
8318       case $cc_basename in
8319       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8320         lt_prog_compiler_wl='-Qoption ld ';;
8321       *)
8322         lt_prog_compiler_wl='-Wl,';;
8323       esac
8324       ;;
8325
8326     sunos4*)
8327       lt_prog_compiler_wl='-Qoption ld '
8328       lt_prog_compiler_pic='-PIC'
8329       lt_prog_compiler_static='-Bstatic'
8330       ;;
8331
8332     sysv4 | sysv4.2uw2* | sysv4.3*)
8333       lt_prog_compiler_wl='-Wl,'
8334       lt_prog_compiler_pic='-KPIC'
8335       lt_prog_compiler_static='-Bstatic'
8336       ;;
8337
8338     sysv4*MP*)
8339       if test -d /usr/nec ;then
8340         lt_prog_compiler_pic='-Kconform_pic'
8341         lt_prog_compiler_static='-Bstatic'
8342       fi
8343       ;;
8344
8345     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8346       lt_prog_compiler_wl='-Wl,'
8347       lt_prog_compiler_pic='-KPIC'
8348       lt_prog_compiler_static='-Bstatic'
8349       ;;
8350
8351     unicos*)
8352       lt_prog_compiler_wl='-Wl,'
8353       lt_prog_compiler_can_build_shared=no
8354       ;;
8355
8356     uts4*)
8357       lt_prog_compiler_pic='-pic'
8358       lt_prog_compiler_static='-Bstatic'
8359       ;;
8360
8361     *)
8362       lt_prog_compiler_can_build_shared=no
8363       ;;
8364     esac
8365   fi
8366
8367 case $host_os in
8368   # For platforms which do not support PIC, -DPIC is meaningless:
8369   *djgpp*)
8370     lt_prog_compiler_pic=
8371     ;;
8372   *)
8373     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8374     ;;
8375 esac
8376
8377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8378 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8379 if ${lt_cv_prog_compiler_pic+:} false; then :
8380   $as_echo_n "(cached) " >&6
8381 else
8382   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8383 fi
8384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8385 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
8386 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8387
8388 #
8389 # Check to make sure the PIC flag actually works.
8390 #
8391 if test -n "$lt_prog_compiler_pic"; then
8392   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8393 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8394 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8395   $as_echo_n "(cached) " >&6
8396 else
8397   lt_cv_prog_compiler_pic_works=no
8398    ac_outfile=conftest.$ac_objext
8399    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8400    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8401    # Insert the option either (1) after the last *FLAGS variable, or
8402    # (2) before a word containing "conftest.", or (3) at the end.
8403    # Note that $ac_compile itself does not contain backslashes and begins
8404    # with a dollar sign (not a hyphen), so the echo should work correctly.
8405    # The option is referenced via a variable to avoid confusing sed.
8406    lt_compile=`echo "$ac_compile" | $SED \
8407    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8408    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8409    -e 's:$: $lt_compiler_flag:'`
8410    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8411    (eval "$lt_compile" 2>conftest.err)
8412    ac_status=$?
8413    cat conftest.err >&5
8414    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8415    if (exit $ac_status) && test -s "$ac_outfile"; then
8416      # The compiler can only warn and ignore the option if not recognized
8417      # So say no if there are warnings other than the usual output.
8418      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8419      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8420      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8421        lt_cv_prog_compiler_pic_works=yes
8422      fi
8423    fi
8424    $RM conftest*
8425
8426 fi
8427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8428 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8429
8430 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8431     case $lt_prog_compiler_pic in
8432      "" | " "*) ;;
8433      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8434      esac
8435 else
8436     lt_prog_compiler_pic=
8437      lt_prog_compiler_can_build_shared=no
8438 fi
8439
8440 fi
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452 #
8453 # Check to make sure the static flag actually works.
8454 #
8455 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8457 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8458 if ${lt_cv_prog_compiler_static_works+:} false; then :
8459   $as_echo_n "(cached) " >&6
8460 else
8461   lt_cv_prog_compiler_static_works=no
8462    save_LDFLAGS="$LDFLAGS"
8463    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8464    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8465    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8466      # The linker can only warn and ignore the option if not recognized
8467      # So say no if there are warnings
8468      if test -s conftest.err; then
8469        # Append any errors to the config.log.
8470        cat conftest.err 1>&5
8471        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8472        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8473        if diff conftest.exp conftest.er2 >/dev/null; then
8474          lt_cv_prog_compiler_static_works=yes
8475        fi
8476      else
8477        lt_cv_prog_compiler_static_works=yes
8478      fi
8479    fi
8480    $RM -r conftest*
8481    LDFLAGS="$save_LDFLAGS"
8482
8483 fi
8484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8485 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8486
8487 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8488     :
8489 else
8490     lt_prog_compiler_static=
8491 fi
8492
8493
8494
8495
8496
8497
8498
8499   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8500 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8501 if ${lt_cv_prog_compiler_c_o+:} false; then :
8502   $as_echo_n "(cached) " >&6
8503 else
8504   lt_cv_prog_compiler_c_o=no
8505    $RM -r conftest 2>/dev/null
8506    mkdir conftest
8507    cd conftest
8508    mkdir out
8509    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8510
8511    lt_compiler_flag="-o out/conftest2.$ac_objext"
8512    # Insert the option either (1) after the last *FLAGS variable, or
8513    # (2) before a word containing "conftest.", or (3) at the end.
8514    # Note that $ac_compile itself does not contain backslashes and begins
8515    # with a dollar sign (not a hyphen), so the echo should work correctly.
8516    lt_compile=`echo "$ac_compile" | $SED \
8517    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8518    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8519    -e 's:$: $lt_compiler_flag:'`
8520    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8521    (eval "$lt_compile" 2>out/conftest.err)
8522    ac_status=$?
8523    cat out/conftest.err >&5
8524    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8525    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8526    then
8527      # The compiler can only warn and ignore the option if not recognized
8528      # So say no if there are warnings
8529      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8530      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8531      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8532        lt_cv_prog_compiler_c_o=yes
8533      fi
8534    fi
8535    chmod u+w . 2>&5
8536    $RM conftest*
8537    # SGI C++ compiler will create directory out/ii_files/ for
8538    # template instantiation
8539    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8540    $RM out/* && rmdir out
8541    cd ..
8542    $RM -r conftest
8543    $RM conftest*
8544
8545 fi
8546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8547 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8548
8549
8550
8551
8552
8553
8554   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8555 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8556 if ${lt_cv_prog_compiler_c_o+:} false; then :
8557   $as_echo_n "(cached) " >&6
8558 else
8559   lt_cv_prog_compiler_c_o=no
8560    $RM -r conftest 2>/dev/null
8561    mkdir conftest
8562    cd conftest
8563    mkdir out
8564    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8565
8566    lt_compiler_flag="-o out/conftest2.$ac_objext"
8567    # Insert the option either (1) after the last *FLAGS variable, or
8568    # (2) before a word containing "conftest.", or (3) at the end.
8569    # Note that $ac_compile itself does not contain backslashes and begins
8570    # with a dollar sign (not a hyphen), so the echo should work correctly.
8571    lt_compile=`echo "$ac_compile" | $SED \
8572    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8573    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8574    -e 's:$: $lt_compiler_flag:'`
8575    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8576    (eval "$lt_compile" 2>out/conftest.err)
8577    ac_status=$?
8578    cat out/conftest.err >&5
8579    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8580    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8581    then
8582      # The compiler can only warn and ignore the option if not recognized
8583      # So say no if there are warnings
8584      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8585      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8586      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8587        lt_cv_prog_compiler_c_o=yes
8588      fi
8589    fi
8590    chmod u+w . 2>&5
8591    $RM conftest*
8592    # SGI C++ compiler will create directory out/ii_files/ for
8593    # template instantiation
8594    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8595    $RM out/* && rmdir out
8596    cd ..
8597    $RM -r conftest
8598    $RM conftest*
8599
8600 fi
8601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8602 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8603
8604
8605
8606
8607 hard_links="nottested"
8608 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8609   # do not overwrite the value of need_locks provided by the user
8610   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8611 $as_echo_n "checking if we can lock with hard links... " >&6; }
8612   hard_links=yes
8613   $RM conftest*
8614   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8615   touch conftest.a
8616   ln conftest.a conftest.b 2>&5 || hard_links=no
8617   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8618   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8619 $as_echo "$hard_links" >&6; }
8620   if test "$hard_links" = no; then
8621     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8622 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8623     need_locks=warn
8624   fi
8625 else
8626   need_locks=no
8627 fi
8628
8629
8630
8631
8632
8633
8634   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8635 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8636
8637   runpath_var=
8638   allow_undefined_flag=
8639   always_export_symbols=no
8640   archive_cmds=
8641   archive_expsym_cmds=
8642   compiler_needs_object=no
8643   enable_shared_with_static_runtimes=no
8644   export_dynamic_flag_spec=
8645   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8646   hardcode_automatic=no
8647   hardcode_direct=no
8648   hardcode_direct_absolute=no
8649   hardcode_libdir_flag_spec=
8650   hardcode_libdir_separator=
8651   hardcode_minus_L=no
8652   hardcode_shlibpath_var=unsupported
8653   inherit_rpath=no
8654   link_all_deplibs=unknown
8655   module_cmds=
8656   module_expsym_cmds=
8657   old_archive_from_new_cmds=
8658   old_archive_from_expsyms_cmds=
8659   thread_safe_flag_spec=
8660   whole_archive_flag_spec=
8661   # include_expsyms should be a list of space-separated symbols to be *always*
8662   # included in the symbol list
8663   include_expsyms=
8664   # exclude_expsyms can be an extended regexp of symbols to exclude
8665   # it will be wrapped by ` (' and `)$', so one must not match beginning or
8666   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8667   # as well as any symbol that contains `d'.
8668   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8669   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8670   # platforms (ab)use it in PIC code, but their linkers get confused if
8671   # the symbol is explicitly referenced.  Since portable code cannot
8672   # rely on this symbol name, it's probably fine to never include it in
8673   # preloaded symbol tables.
8674   # Exclude shared library initialization/finalization symbols.
8675   extract_expsyms_cmds=
8676
8677   case $host_os in
8678   cygwin* | mingw* | pw32* | cegcc*)
8679     # FIXME: the MSVC++ port hasn't been tested in a loooong time
8680     # When not using gcc, we currently assume that we are using
8681     # Microsoft Visual C++.
8682     if test "$GCC" != yes; then
8683       with_gnu_ld=no
8684     fi
8685     ;;
8686   interix*)
8687     # we just hope/assume this is gcc and not c89 (= MSVC++)
8688     with_gnu_ld=yes
8689     ;;
8690   openbsd*)
8691     with_gnu_ld=no
8692     ;;
8693   linux* | k*bsd*-gnu | gnu*)
8694     link_all_deplibs=no
8695     ;;
8696   esac
8697
8698   ld_shlibs=yes
8699
8700   # On some targets, GNU ld is compatible enough with the native linker
8701   # that we're better off using the native interface for both.
8702   lt_use_gnu_ld_interface=no
8703   if test "$with_gnu_ld" = yes; then
8704     case $host_os in
8705       aix*)
8706         # The AIX port of GNU ld has always aspired to compatibility
8707         # with the native linker.  However, as the warning in the GNU ld
8708         # block says, versions before 2.19.5* couldn't really create working
8709         # shared libraries, regardless of the interface used.
8710         case `$LD -v 2>&1` in
8711           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8712           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8713           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8714           *)
8715             lt_use_gnu_ld_interface=yes
8716             ;;
8717         esac
8718         ;;
8719       *)
8720         lt_use_gnu_ld_interface=yes
8721         ;;
8722     esac
8723   fi
8724
8725   if test "$lt_use_gnu_ld_interface" = yes; then
8726     # If archive_cmds runs LD, not CC, wlarc should be empty
8727     wlarc='${wl}'
8728
8729     # Set some defaults for GNU ld with shared library support. These
8730     # are reset later if shared libraries are not supported. Putting them
8731     # here allows them to be overridden if necessary.
8732     runpath_var=LD_RUN_PATH
8733     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8734     export_dynamic_flag_spec='${wl}--export-dynamic'
8735     # ancient GNU ld didn't support --whole-archive et. al.
8736     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8737       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8738     else
8739       whole_archive_flag_spec=
8740     fi
8741     supports_anon_versioning=no
8742     case `$LD -v 2>&1` in
8743       *GNU\ gold*) supports_anon_versioning=yes ;;
8744       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8745       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8746       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8747       *\ 2.11.*) ;; # other 2.11 versions
8748       *) supports_anon_versioning=yes ;;
8749     esac
8750
8751     # See if GNU ld supports shared libraries.
8752     case $host_os in
8753     aix[3-9]*)
8754       # On AIX/PPC, the GNU linker is very broken
8755       if test "$host_cpu" != ia64; then
8756         ld_shlibs=no
8757         cat <<_LT_EOF 1>&2
8758
8759 *** Warning: the GNU linker, at least up to release 2.19, is reported
8760 *** to be unable to reliably create shared libraries on AIX.
8761 *** Therefore, libtool is disabling shared libraries support.  If you
8762 *** really care for shared libraries, you may want to install binutils
8763 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8764 *** You will then need to restart the configuration process.
8765
8766 _LT_EOF
8767       fi
8768       ;;
8769
8770     amigaos*)
8771       case $host_cpu in
8772       powerpc)
8773             # see comment about AmigaOS4 .so support
8774             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8775             archive_expsym_cmds=''
8776         ;;
8777       m68k)
8778             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)'
8779             hardcode_libdir_flag_spec='-L$libdir'
8780             hardcode_minus_L=yes
8781         ;;
8782       esac
8783       ;;
8784
8785     beos*)
8786       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8787         allow_undefined_flag=unsupported
8788         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8789         # support --undefined.  This deserves some investigation.  FIXME
8790         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8791       else
8792         ld_shlibs=no
8793       fi
8794       ;;
8795
8796     cygwin* | mingw* | pw32* | cegcc*)
8797       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8798       # as there is no search path for DLLs.
8799       hardcode_libdir_flag_spec='-L$libdir'
8800       export_dynamic_flag_spec='${wl}--export-all-symbols'
8801       allow_undefined_flag=unsupported
8802       always_export_symbols=no
8803       enable_shared_with_static_runtimes=yes
8804       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'
8805       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8806
8807       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8808         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8809         # If the export-symbols file already is a .def file (1st line
8810         # is EXPORTS), use it as is; otherwise, prepend...
8811         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8812           cp $export_symbols $output_objdir/$soname.def;
8813         else
8814           echo EXPORTS > $output_objdir/$soname.def;
8815           cat $export_symbols >> $output_objdir/$soname.def;
8816         fi~
8817         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8818       else
8819         ld_shlibs=no
8820       fi
8821       ;;
8822
8823     haiku*)
8824       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8825       link_all_deplibs=yes
8826       ;;
8827
8828     interix[3-9]*)
8829       hardcode_direct=no
8830       hardcode_shlibpath_var=no
8831       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8832       export_dynamic_flag_spec='${wl}-E'
8833       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8834       # Instead, shared libraries are loaded at an image base (0x10000000 by
8835       # default) and relocated if they conflict, which is a slow very memory
8836       # consuming and fragmenting process.  To avoid this, we pick a random,
8837       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8838       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8839       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8840       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'
8841       ;;
8842
8843     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8844       tmp_diet=no
8845       if test "$host_os" = linux-dietlibc; then
8846         case $cc_basename in
8847           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8848         esac
8849       fi
8850       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8851          && test "$tmp_diet" = no
8852       then
8853         tmp_addflag=' $pic_flag'
8854         tmp_sharedflag='-shared'
8855         case $cc_basename,$host_cpu in
8856         pgcc*)                          # Portland Group C compiler
8857           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'
8858           tmp_addflag=' $pic_flag'
8859           ;;
8860         pgf77* | pgf90* | pgf95* | pgfortran*)
8861                                         # Portland Group f77 and f90 compilers
8862           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'
8863           tmp_addflag=' $pic_flag -Mnomain' ;;
8864         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8865           tmp_addflag=' -i_dynamic' ;;
8866         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8867           tmp_addflag=' -i_dynamic -nofor_main' ;;
8868         ifc* | ifort*)                  # Intel Fortran compiler
8869           tmp_addflag=' -nofor_main' ;;
8870         lf95*)                          # Lahey Fortran 8.1
8871           whole_archive_flag_spec=
8872           tmp_sharedflag='--shared' ;;
8873         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8874           tmp_sharedflag='-qmkshrobj'
8875           tmp_addflag= ;;
8876         nvcc*)  # Cuda Compiler Driver 2.2
8877           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'
8878           compiler_needs_object=yes
8879           ;;
8880         esac
8881         case `$CC -V 2>&1 | sed 5q` in
8882         *Sun\ C*)                       # Sun C 5.9
8883           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'
8884           compiler_needs_object=yes
8885           tmp_sharedflag='-G' ;;
8886         *Sun\ F*)                       # Sun Fortran 8.3
8887           tmp_sharedflag='-G' ;;
8888         esac
8889         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8890
8891         if test "x$supports_anon_versioning" = xyes; then
8892           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8893             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8894             echo "local: *; };" >> $output_objdir/$libname.ver~
8895             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8896         fi
8897
8898         case $cc_basename in
8899         xlf* | bgf* | bgxlf* | mpixlf*)
8900           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8901           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8902           hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8903           archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8904           if test "x$supports_anon_versioning" = xyes; then
8905             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8906               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8907               echo "local: *; };" >> $output_objdir/$libname.ver~
8908               $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8909           fi
8910           ;;
8911         esac
8912       else
8913         ld_shlibs=no
8914       fi
8915       ;;
8916
8917     netbsd* | netbsdelf*-gnu)
8918       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8919         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8920         wlarc=
8921       else
8922         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8923         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8924       fi
8925       ;;
8926
8927     solaris*)
8928       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8929         ld_shlibs=no
8930         cat <<_LT_EOF 1>&2
8931
8932 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8933 *** create shared libraries on Solaris systems.  Therefore, libtool
8934 *** is disabling shared libraries support.  We urge you to upgrade GNU
8935 *** binutils to release 2.9.1 or newer.  Another option is to modify
8936 *** your PATH or compiler configuration so that the native linker is
8937 *** used, and then restart.
8938
8939 _LT_EOF
8940       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8941         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8942         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8943       else
8944         ld_shlibs=no
8945       fi
8946       ;;
8947
8948     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8949       case `$LD -v 2>&1` in
8950         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8951         ld_shlibs=no
8952         cat <<_LT_EOF 1>&2
8953
8954 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8955 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8956 *** is disabling shared libraries support.  We urge you to upgrade GNU
8957 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8958 *** your PATH or compiler configuration so that the native linker is
8959 *** used, and then restart.
8960
8961 _LT_EOF
8962         ;;
8963         *)
8964           # For security reasons, it is highly recommended that you always
8965           # use absolute paths for naming shared libraries, and exclude the
8966           # DT_RUNPATH tag from executables and libraries.  But doing so
8967           # requires that you compile everything twice, which is a pain.
8968           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8969             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8970             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8971             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8972           else
8973             ld_shlibs=no
8974           fi
8975         ;;
8976       esac
8977       ;;
8978
8979     sunos4*)
8980       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8981       wlarc=
8982       hardcode_direct=yes
8983       hardcode_shlibpath_var=no
8984       ;;
8985
8986     *)
8987       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8988         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8989         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8990       else
8991         ld_shlibs=no
8992       fi
8993       ;;
8994     esac
8995
8996     if test "$ld_shlibs" = no; then
8997       runpath_var=
8998       hardcode_libdir_flag_spec=
8999       export_dynamic_flag_spec=
9000       whole_archive_flag_spec=
9001     fi
9002   else
9003     # PORTME fill in a description of your system's linker (not GNU ld)
9004     case $host_os in
9005     aix3*)
9006       allow_undefined_flag=unsupported
9007       always_export_symbols=yes
9008       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'
9009       # Note: this linker hardcodes the directories in LIBPATH if there
9010       # are no directories specified by -L.
9011       hardcode_minus_L=yes
9012       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9013         # Neither direct hardcoding nor static linking is supported with a
9014         # broken collect2.
9015         hardcode_direct=unsupported
9016       fi
9017       ;;
9018
9019     aix[4-9]*)
9020       if test "$host_cpu" = ia64; then
9021         # On IA64, the linker does run time linking by default, so we don't
9022         # have to do anything special.
9023         aix_use_runtimelinking=no
9024         exp_sym_flag='-Bexport'
9025         no_entry_flag=""
9026       else
9027         # If we're using GNU nm, then we don't want the "-C" option.
9028         # -C means demangle to AIX nm, but means don't demangle with GNU nm
9029         # Also, AIX nm treats weak defined symbols like other global
9030         # defined symbols, whereas GNU nm marks them as "W".
9031         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9032           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'
9033         else
9034           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'
9035         fi
9036         aix_use_runtimelinking=no
9037
9038         # Test if we are trying to use run time linking or normal
9039         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9040         # need to do runtime linking.
9041         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9042           for ld_flag in $LDFLAGS; do
9043           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9044             aix_use_runtimelinking=yes
9045             break
9046           fi
9047           done
9048           ;;
9049         esac
9050
9051         exp_sym_flag='-bexport'
9052         no_entry_flag='-bnoentry'
9053       fi
9054
9055       # When large executables or shared objects are built, AIX ld can
9056       # have problems creating the table of contents.  If linking a library
9057       # or program results in "error TOC overflow" add -mminimal-toc to
9058       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9059       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9060
9061       archive_cmds=''
9062       hardcode_direct=yes
9063       hardcode_direct_absolute=yes
9064       hardcode_libdir_separator=':'
9065       link_all_deplibs=yes
9066       file_list_spec='${wl}-f,'
9067
9068       if test "$GCC" = yes; then
9069         case $host_os in aix4.[012]|aix4.[012].*)
9070         # We only want to do this on AIX 4.2 and lower, the check
9071         # below for broken collect2 doesn't work under 4.3+
9072           collect2name=`${CC} -print-prog-name=collect2`
9073           if test -f "$collect2name" &&
9074            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9075           then
9076           # We have reworked collect2
9077           :
9078           else
9079           # We have old collect2
9080           hardcode_direct=unsupported
9081           # It fails to find uninstalled libraries when the uninstalled
9082           # path is not listed in the libpath.  Setting hardcode_minus_L
9083           # to unsupported forces relinking
9084           hardcode_minus_L=yes
9085           hardcode_libdir_flag_spec='-L$libdir'
9086           hardcode_libdir_separator=
9087           fi
9088           ;;
9089         esac
9090         shared_flag='-shared'
9091         if test "$aix_use_runtimelinking" = yes; then
9092           shared_flag="$shared_flag "'${wl}-G'
9093         fi
9094         link_all_deplibs=no
9095       else
9096         # not using gcc
9097         if test "$host_cpu" = ia64; then
9098         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9099         # chokes on -Wl,-G. The following line is correct:
9100           shared_flag='-G'
9101         else
9102           if test "$aix_use_runtimelinking" = yes; then
9103             shared_flag='${wl}-G'
9104           else
9105             shared_flag='${wl}-bM:SRE'
9106           fi
9107         fi
9108       fi
9109
9110       export_dynamic_flag_spec='${wl}-bexpall'
9111       # It seems that -bexpall does not export symbols beginning with
9112       # underscore (_), so it is better to generate a list of symbols to export.
9113       always_export_symbols=yes
9114       if test "$aix_use_runtimelinking" = yes; then
9115         # Warning - without using the other runtime loading flags (-brtl),
9116         # -berok will link without error, but may produce a broken library.
9117         allow_undefined_flag='-berok'
9118         # Determine the default libpath from the value encoded in an
9119         # empty executable.
9120         if test "${lt_cv_aix_libpath+set}" = set; then
9121   aix_libpath=$lt_cv_aix_libpath
9122 else
9123   if ${lt_cv_aix_libpath_+:} false; then :
9124   $as_echo_n "(cached) " >&6
9125 else
9126   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9127 /* end confdefs.h.  */
9128
9129 int
9130 main ()
9131 {
9132
9133   ;
9134   return 0;
9135 }
9136 _ACEOF
9137 if ac_fn_c_try_link "$LINENO"; then :
9138
9139   lt_aix_libpath_sed='
9140       /Import File Strings/,/^$/ {
9141           /^0/ {
9142               s/^0  *\([^ ]*\) *$/\1/
9143               p
9144           }
9145       }'
9146   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9147   # Check for a 64-bit object if we didn't find anything.
9148   if test -z "$lt_cv_aix_libpath_"; then
9149     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9150   fi
9151 fi
9152 rm -f core conftest.err conftest.$ac_objext \
9153     conftest$ac_exeext conftest.$ac_ext
9154   if test -z "$lt_cv_aix_libpath_"; then
9155     lt_cv_aix_libpath_="/usr/lib:/lib"
9156   fi
9157
9158 fi
9159
9160   aix_libpath=$lt_cv_aix_libpath_
9161 fi
9162
9163         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9164         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"
9165       else
9166         if test "$host_cpu" = ia64; then
9167           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9168           allow_undefined_flag="-z nodefs"
9169           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"
9170         else
9171          # Determine the default libpath from the value encoded in an
9172          # empty executable.
9173          if test "${lt_cv_aix_libpath+set}" = set; then
9174   aix_libpath=$lt_cv_aix_libpath
9175 else
9176   if ${lt_cv_aix_libpath_+:} false; then :
9177   $as_echo_n "(cached) " >&6
9178 else
9179   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9180 /* end confdefs.h.  */
9181
9182 int
9183 main ()
9184 {
9185
9186   ;
9187   return 0;
9188 }
9189 _ACEOF
9190 if ac_fn_c_try_link "$LINENO"; then :
9191
9192   lt_aix_libpath_sed='
9193       /Import File Strings/,/^$/ {
9194           /^0/ {
9195               s/^0  *\([^ ]*\) *$/\1/
9196               p
9197           }
9198       }'
9199   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9200   # Check for a 64-bit object if we didn't find anything.
9201   if test -z "$lt_cv_aix_libpath_"; then
9202     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9203   fi
9204 fi
9205 rm -f core conftest.err conftest.$ac_objext \
9206     conftest$ac_exeext conftest.$ac_ext
9207   if test -z "$lt_cv_aix_libpath_"; then
9208     lt_cv_aix_libpath_="/usr/lib:/lib"
9209   fi
9210
9211 fi
9212
9213   aix_libpath=$lt_cv_aix_libpath_
9214 fi
9215
9216          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9217           # Warning - without using the other run time loading flags,
9218           # -berok will link without error, but may produce a broken library.
9219           no_undefined_flag=' ${wl}-bernotok'
9220           allow_undefined_flag=' ${wl}-berok'
9221           if test "$with_gnu_ld" = yes; then
9222             # We only use this code for GNU lds that support --whole-archive.
9223             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9224           else
9225             # Exported symbols can be pulled into shared objects from archives
9226             whole_archive_flag_spec='$convenience'
9227           fi
9228           archive_cmds_need_lc=yes
9229           # This is similar to how AIX traditionally builds its shared libraries.
9230           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'
9231         fi
9232       fi
9233       ;;
9234
9235     amigaos*)
9236       case $host_cpu in
9237       powerpc)
9238             # see comment about AmigaOS4 .so support
9239             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9240             archive_expsym_cmds=''
9241         ;;
9242       m68k)
9243             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)'
9244             hardcode_libdir_flag_spec='-L$libdir'
9245             hardcode_minus_L=yes
9246         ;;
9247       esac
9248       ;;
9249
9250     bsdi[45]*)
9251       export_dynamic_flag_spec=-rdynamic
9252       ;;
9253
9254     cygwin* | mingw* | pw32* | cegcc*)
9255       # When not using gcc, we currently assume that we are using
9256       # Microsoft Visual C++.
9257       # hardcode_libdir_flag_spec is actually meaningless, as there is
9258       # no search path for DLLs.
9259       case $cc_basename in
9260       cl*)
9261         # Native MSVC
9262         hardcode_libdir_flag_spec=' '
9263         allow_undefined_flag=unsupported
9264         always_export_symbols=yes
9265         file_list_spec='@'
9266         # Tell ltmain to make .lib files, not .a files.
9267         libext=lib
9268         # Tell ltmain to make .dll files, not .so files.
9269         shrext_cmds=".dll"
9270         # FIXME: Setting linknames here is a bad hack.
9271         archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9272         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9273             sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9274           else
9275             sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9276           fi~
9277           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9278           linknames='
9279         # The linker will not automatically build a static lib if we build a DLL.
9280         # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9281         enable_shared_with_static_runtimes=yes
9282         exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9283         export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9284         # Don't use ranlib
9285         old_postinstall_cmds='chmod 644 $oldlib'
9286         postlink_cmds='lt_outputfile="@OUTPUT@"~
9287           lt_tool_outputfile="@TOOL_OUTPUT@"~
9288           case $lt_outputfile in
9289             *.exe|*.EXE) ;;
9290             *)
9291               lt_outputfile="$lt_outputfile.exe"
9292               lt_tool_outputfile="$lt_tool_outputfile.exe"
9293               ;;
9294           esac~
9295           if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9296             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9297             $RM "$lt_outputfile.manifest";
9298           fi'
9299         ;;
9300       *)
9301         # Assume MSVC wrapper
9302         hardcode_libdir_flag_spec=' '
9303         allow_undefined_flag=unsupported
9304         # Tell ltmain to make .lib files, not .a files.
9305         libext=lib
9306         # Tell ltmain to make .dll files, not .so files.
9307         shrext_cmds=".dll"
9308         # FIXME: Setting linknames here is a bad hack.
9309         archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9310         # The linker will automatically build a .lib file if we build a DLL.
9311         old_archive_from_new_cmds='true'
9312         # FIXME: Should let the user specify the lib program.
9313         old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9314         enable_shared_with_static_runtimes=yes
9315         ;;
9316       esac
9317       ;;
9318
9319     darwin* | rhapsody*)
9320
9321
9322   archive_cmds_need_lc=no
9323   hardcode_direct=no
9324   hardcode_automatic=yes
9325   hardcode_shlibpath_var=unsupported
9326   if test "$lt_cv_ld_force_load" = "yes"; then
9327     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\"`'
9328
9329   else
9330     whole_archive_flag_spec=''
9331   fi
9332   link_all_deplibs=yes
9333   allow_undefined_flag="$_lt_dar_allow_undefined"
9334   case $cc_basename in
9335      ifort*) _lt_dar_can_shared=yes ;;
9336      *) _lt_dar_can_shared=$GCC ;;
9337   esac
9338   if test "$_lt_dar_can_shared" = "yes"; then
9339     output_verbose_link_cmd=func_echo_all
9340     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9341     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9342     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}"
9343     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}"
9344
9345   else
9346   ld_shlibs=no
9347   fi
9348
9349       ;;
9350
9351     dgux*)
9352       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9353       hardcode_libdir_flag_spec='-L$libdir'
9354       hardcode_shlibpath_var=no
9355       ;;
9356
9357     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9358     # support.  Future versions do this automatically, but an explicit c++rt0.o
9359     # does not break anything, and helps significantly (at the cost of a little
9360     # extra space).
9361     freebsd2.2*)
9362       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9363       hardcode_libdir_flag_spec='-R$libdir'
9364       hardcode_direct=yes
9365       hardcode_shlibpath_var=no
9366       ;;
9367
9368     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9369     freebsd2.*)
9370       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9371       hardcode_direct=yes
9372       hardcode_minus_L=yes
9373       hardcode_shlibpath_var=no
9374       ;;
9375
9376     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9377     freebsd* | dragonfly*)
9378       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9379       hardcode_libdir_flag_spec='-R$libdir'
9380       hardcode_direct=yes
9381       hardcode_shlibpath_var=no
9382       ;;
9383
9384     hpux9*)
9385       if test "$GCC" = yes; then
9386         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'
9387       else
9388         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'
9389       fi
9390       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9391       hardcode_libdir_separator=:
9392       hardcode_direct=yes
9393
9394       # hardcode_minus_L: Not really in the search PATH,
9395       # but as the default location of the library.
9396       hardcode_minus_L=yes
9397       export_dynamic_flag_spec='${wl}-E'
9398       ;;
9399
9400     hpux10*)
9401       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9402         archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9403       else
9404         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9405       fi
9406       if test "$with_gnu_ld" = no; then
9407         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9408         hardcode_libdir_separator=:
9409         hardcode_direct=yes
9410         hardcode_direct_absolute=yes
9411         export_dynamic_flag_spec='${wl}-E'
9412         # hardcode_minus_L: Not really in the search PATH,
9413         # but as the default location of the library.
9414         hardcode_minus_L=yes
9415       fi
9416       ;;
9417
9418     hpux11*)
9419       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9420         case $host_cpu in
9421         hppa*64*)
9422           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9423           ;;
9424         ia64*)
9425           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9426           ;;
9427         *)
9428           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9429           ;;
9430         esac
9431       else
9432         case $host_cpu in
9433         hppa*64*)
9434           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9435           ;;
9436         ia64*)
9437           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9438           ;;
9439         *)
9440
9441           # Older versions of the 11.00 compiler do not understand -b yet
9442           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9443           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9444 $as_echo_n "checking if $CC understands -b... " >&6; }
9445 if ${lt_cv_prog_compiler__b+:} false; then :
9446   $as_echo_n "(cached) " >&6
9447 else
9448   lt_cv_prog_compiler__b=no
9449    save_LDFLAGS="$LDFLAGS"
9450    LDFLAGS="$LDFLAGS -b"
9451    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9452    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9453      # The linker can only warn and ignore the option if not recognized
9454      # So say no if there are warnings
9455      if test -s conftest.err; then
9456        # Append any errors to the config.log.
9457        cat conftest.err 1>&5
9458        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9459        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9460        if diff conftest.exp conftest.er2 >/dev/null; then
9461          lt_cv_prog_compiler__b=yes
9462        fi
9463      else
9464        lt_cv_prog_compiler__b=yes
9465      fi
9466    fi
9467    $RM -r conftest*
9468    LDFLAGS="$save_LDFLAGS"
9469
9470 fi
9471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9472 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9473
9474 if test x"$lt_cv_prog_compiler__b" = xyes; then
9475     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9476 else
9477     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9478 fi
9479
9480           ;;
9481         esac
9482       fi
9483       if test "$with_gnu_ld" = no; then
9484         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9485         hardcode_libdir_separator=:
9486
9487         case $host_cpu in
9488         hppa*64*|ia64*)
9489           hardcode_direct=no
9490           hardcode_shlibpath_var=no
9491           ;;
9492         *)
9493           hardcode_direct=yes
9494           hardcode_direct_absolute=yes
9495           export_dynamic_flag_spec='${wl}-E'
9496
9497           # hardcode_minus_L: Not really in the search PATH,
9498           # but as the default location of the library.
9499           hardcode_minus_L=yes
9500           ;;
9501         esac
9502       fi
9503       ;;
9504
9505     irix5* | irix6* | nonstopux*)
9506       if test "$GCC" = yes; then
9507         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'
9508         # Try to use the -exported_symbol ld option, if it does not
9509         # work, assume that -exports_file does not work either and
9510         # implicitly export all symbols.
9511         # This should be the same for all languages, so no per-tag cache variable.
9512         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9513 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9514 if ${lt_cv_irix_exported_symbol+:} false; then :
9515   $as_echo_n "(cached) " >&6
9516 else
9517   save_LDFLAGS="$LDFLAGS"
9518            LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9519            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9520 /* end confdefs.h.  */
9521 int foo (void) { return 0; }
9522 _ACEOF
9523 if ac_fn_c_try_link "$LINENO"; then :
9524   lt_cv_irix_exported_symbol=yes
9525 else
9526   lt_cv_irix_exported_symbol=no
9527 fi
9528 rm -f core conftest.err conftest.$ac_objext \
9529     conftest$ac_exeext conftest.$ac_ext
9530            LDFLAGS="$save_LDFLAGS"
9531 fi
9532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9533 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
9534         if test "$lt_cv_irix_exported_symbol" = yes; then
9535           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'
9536         fi
9537       else
9538         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'
9539         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'
9540       fi
9541       archive_cmds_need_lc='no'
9542       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9543       hardcode_libdir_separator=:
9544       inherit_rpath=yes
9545       link_all_deplibs=yes
9546       ;;
9547
9548     netbsd* | netbsdelf*-gnu)
9549       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9550         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9551       else
9552         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9553       fi
9554       hardcode_libdir_flag_spec='-R$libdir'
9555       hardcode_direct=yes
9556       hardcode_shlibpath_var=no
9557       ;;
9558
9559     newsos6)
9560       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9561       hardcode_direct=yes
9562       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9563       hardcode_libdir_separator=:
9564       hardcode_shlibpath_var=no
9565       ;;
9566
9567     *nto* | *qnx*)
9568       ;;
9569
9570     openbsd*)
9571       if test -f /usr/libexec/ld.so; then
9572         hardcode_direct=yes
9573         hardcode_shlibpath_var=no
9574         hardcode_direct_absolute=yes
9575         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9576           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9577           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9578           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9579           export_dynamic_flag_spec='${wl}-E'
9580         else
9581           case $host_os in
9582            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9583              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9584              hardcode_libdir_flag_spec='-R$libdir'
9585              ;;
9586            *)
9587              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9588              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9589              ;;
9590           esac
9591         fi
9592       else
9593         ld_shlibs=no
9594       fi
9595       ;;
9596
9597     os2*)
9598       hardcode_libdir_flag_spec='-L$libdir'
9599       hardcode_minus_L=yes
9600       allow_undefined_flag=unsupported
9601       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'
9602       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9603       ;;
9604
9605     osf3*)
9606       if test "$GCC" = yes; then
9607         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9608         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'
9609       else
9610         allow_undefined_flag=' -expect_unresolved \*'
9611         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'
9612       fi
9613       archive_cmds_need_lc='no'
9614       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9615       hardcode_libdir_separator=:
9616       ;;
9617
9618     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9619       if test "$GCC" = yes; then
9620         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9621         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'
9622         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9623       else
9624         allow_undefined_flag=' -expect_unresolved \*'
9625         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'
9626         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~
9627         $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'
9628
9629         # Both c and cxx compiler support -rpath directly
9630         hardcode_libdir_flag_spec='-rpath $libdir'
9631       fi
9632       archive_cmds_need_lc='no'
9633       hardcode_libdir_separator=:
9634       ;;
9635
9636     solaris*)
9637       no_undefined_flag=' -z defs'
9638       if test "$GCC" = yes; then
9639         wlarc='${wl}'
9640         archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9641         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9642           $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'
9643       else
9644         case `$CC -V 2>&1` in
9645         *"Compilers 5.0"*)
9646           wlarc=''
9647           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9648           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9649           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9650           ;;
9651         *)
9652           wlarc='${wl}'
9653           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9654           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9655           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9656           ;;
9657         esac
9658       fi
9659       hardcode_libdir_flag_spec='-R$libdir'
9660       hardcode_shlibpath_var=no
9661       case $host_os in
9662       solaris2.[0-5] | solaris2.[0-5].*) ;;
9663       *)
9664         # The compiler driver will combine and reorder linker options,
9665         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9666         # but is careful enough not to reorder.
9667         # Supported since Solaris 2.6 (maybe 2.5.1?)
9668         if test "$GCC" = yes; then
9669           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9670         else
9671           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9672         fi
9673         ;;
9674       esac
9675       link_all_deplibs=yes
9676       ;;
9677
9678     sunos4*)
9679       if test "x$host_vendor" = xsequent; then
9680         # Use $CC to link under sequent, because it throws in some extra .o
9681         # files that make .init and .fini sections work.
9682         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9683       else
9684         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9685       fi
9686       hardcode_libdir_flag_spec='-L$libdir'
9687       hardcode_direct=yes
9688       hardcode_minus_L=yes
9689       hardcode_shlibpath_var=no
9690       ;;
9691
9692     sysv4)
9693       case $host_vendor in
9694         sni)
9695           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9696           hardcode_direct=yes # is this really true???
9697         ;;
9698         siemens)
9699           ## LD is ld it makes a PLAMLIB
9700           ## CC just makes a GrossModule.
9701           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9702           reload_cmds='$CC -r -o $output$reload_objs'
9703           hardcode_direct=no
9704         ;;
9705         motorola)
9706           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9707           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9708         ;;
9709       esac
9710       runpath_var='LD_RUN_PATH'
9711       hardcode_shlibpath_var=no
9712       ;;
9713
9714     sysv4.3*)
9715       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9716       hardcode_shlibpath_var=no
9717       export_dynamic_flag_spec='-Bexport'
9718       ;;
9719
9720     sysv4*MP*)
9721       if test -d /usr/nec; then
9722         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9723         hardcode_shlibpath_var=no
9724         runpath_var=LD_RUN_PATH
9725         hardcode_runpath_var=yes
9726         ld_shlibs=yes
9727       fi
9728       ;;
9729
9730     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9731       no_undefined_flag='${wl}-z,text'
9732       archive_cmds_need_lc=no
9733       hardcode_shlibpath_var=no
9734       runpath_var='LD_RUN_PATH'
9735
9736       if test "$GCC" = yes; then
9737         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9738         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9739       else
9740         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9741         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9742       fi
9743       ;;
9744
9745     sysv5* | sco3.2v5* | sco5v6*)
9746       # Note: We can NOT use -z defs as we might desire, because we do not
9747       # link with -lc, and that would cause any symbols used from libc to
9748       # always be unresolved, which means just about no library would
9749       # ever link correctly.  If we're not using GNU ld we use -z text
9750       # though, which does catch some bad symbols but isn't as heavy-handed
9751       # as -z defs.
9752       no_undefined_flag='${wl}-z,text'
9753       allow_undefined_flag='${wl}-z,nodefs'
9754       archive_cmds_need_lc=no
9755       hardcode_shlibpath_var=no
9756       hardcode_libdir_flag_spec='${wl}-R,$libdir'
9757       hardcode_libdir_separator=':'
9758       link_all_deplibs=yes
9759       export_dynamic_flag_spec='${wl}-Bexport'
9760       runpath_var='LD_RUN_PATH'
9761
9762       if test "$GCC" = yes; then
9763         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9764         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9765       else
9766         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9767         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9768       fi
9769       ;;
9770
9771     uts4*)
9772       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9773       hardcode_libdir_flag_spec='-L$libdir'
9774       hardcode_shlibpath_var=no
9775       ;;
9776
9777     *)
9778       ld_shlibs=no
9779       ;;
9780     esac
9781
9782     if test x$host_vendor = xsni; then
9783       case $host in
9784       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9785         export_dynamic_flag_spec='${wl}-Blargedynsym'
9786         ;;
9787       esac
9788     fi
9789   fi
9790
9791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9792 $as_echo "$ld_shlibs" >&6; }
9793 test "$ld_shlibs" = no && can_build_shared=no
9794
9795 with_gnu_ld=$with_gnu_ld
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811 #
9812 # Do we need to explicitly link libc?
9813 #
9814 case "x$archive_cmds_need_lc" in
9815 x|xyes)
9816   # Assume -lc should be added
9817   archive_cmds_need_lc=yes
9818
9819   if test "$enable_shared" = yes && test "$GCC" = yes; then
9820     case $archive_cmds in
9821     *'~'*)
9822       # FIXME: we may have to deal with multi-command sequences.
9823       ;;
9824     '$CC '*)
9825       # Test whether the compiler implicitly links with -lc since on some
9826       # systems, -lgcc has to come before -lc. If gcc already passes -lc
9827       # to ld, don't add -lc before -lgcc.
9828       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9829 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9830 if ${lt_cv_archive_cmds_need_lc+:} false; then :
9831   $as_echo_n "(cached) " >&6
9832 else
9833   $RM conftest*
9834         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9835
9836         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9837   (eval $ac_compile) 2>&5
9838   ac_status=$?
9839   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9840   test $ac_status = 0; } 2>conftest.err; then
9841           soname=conftest
9842           lib=conftest
9843           libobjs=conftest.$ac_objext
9844           deplibs=
9845           wl=$lt_prog_compiler_wl
9846           pic_flag=$lt_prog_compiler_pic
9847           compiler_flags=-v
9848           linker_flags=-v
9849           verstring=
9850           output_objdir=.
9851           libname=conftest
9852           lt_save_allow_undefined_flag=$allow_undefined_flag
9853           allow_undefined_flag=
9854           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9855   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9856   ac_status=$?
9857   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9858   test $ac_status = 0; }
9859           then
9860             lt_cv_archive_cmds_need_lc=no
9861           else
9862             lt_cv_archive_cmds_need_lc=yes
9863           fi
9864           allow_undefined_flag=$lt_save_allow_undefined_flag
9865         else
9866           cat conftest.err 1>&5
9867         fi
9868         $RM conftest*
9869
9870 fi
9871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9872 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9873       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9874       ;;
9875     esac
9876   fi
9877   ;;
9878 esac
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10032 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10033
10034 if test "$GCC" = yes; then
10035   case $host_os in
10036     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10037     *) lt_awk_arg="/^libraries:/" ;;
10038   esac
10039   case $host_os in
10040     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10041     *) lt_sed_strip_eq="s,=/,/,g" ;;
10042   esac
10043   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10044   case $lt_search_path_spec in
10045   *\;*)
10046     # if the path contains ";" then we assume it to be the separator
10047     # otherwise default to the standard path separator (i.e. ":") - it is
10048     # assumed that no part of a normal pathname contains ";" but that should
10049     # okay in the real world where ";" in dirpaths is itself problematic.
10050     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10051     ;;
10052   *)
10053     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10054     ;;
10055   esac
10056   # Ok, now we have the path, separated by spaces, we can step through it
10057   # and add multilib dir if necessary.
10058   lt_tmp_lt_search_path_spec=
10059   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10060   for lt_sys_path in $lt_search_path_spec; do
10061     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10062       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10063     else
10064       test -d "$lt_sys_path" && \
10065         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10066     fi
10067   done
10068   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10069 BEGIN {RS=" "; FS="/|\n";} {
10070   lt_foo="";
10071   lt_count=0;
10072   for (lt_i = NF; lt_i > 0; lt_i--) {
10073     if ($lt_i != "" && $lt_i != ".") {
10074       if ($lt_i == "..") {
10075         lt_count++;
10076       } else {
10077         if (lt_count == 0) {
10078           lt_foo="/" $lt_i lt_foo;
10079         } else {
10080           lt_count--;
10081         }
10082       }
10083     }
10084   }
10085   if (lt_foo != "") { lt_freq[lt_foo]++; }
10086   if (lt_freq[lt_foo] == 1) { print lt_foo; }
10087 }'`
10088   # AWK program above erroneously prepends '/' to C:/dos/paths
10089   # for these hosts.
10090   case $host_os in
10091     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10092       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10093   esac
10094   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10095 else
10096   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10097 fi
10098 library_names_spec=
10099 libname_spec='lib$name'
10100 soname_spec=
10101 shrext_cmds=".so"
10102 postinstall_cmds=
10103 postuninstall_cmds=
10104 finish_cmds=
10105 finish_eval=
10106 shlibpath_var=
10107 shlibpath_overrides_runpath=unknown
10108 version_type=none
10109 dynamic_linker="$host_os ld.so"
10110 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10111 need_lib_prefix=unknown
10112 hardcode_into_libs=no
10113
10114 # when you set need_version to no, make sure it does not cause -set_version
10115 # flags to be left without arguments
10116 need_version=unknown
10117
10118 case $host_os in
10119 aix3*)
10120   version_type=linux # correct to gnu/linux during the next big refactor
10121   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10122   shlibpath_var=LIBPATH
10123
10124   # AIX 3 has no versioning support, so we append a major version to the name.
10125   soname_spec='${libname}${release}${shared_ext}$major'
10126   ;;
10127
10128 aix[4-9]*)
10129   version_type=linux # correct to gnu/linux during the next big refactor
10130   need_lib_prefix=no
10131   need_version=no
10132   hardcode_into_libs=yes
10133   if test "$host_cpu" = ia64; then
10134     # AIX 5 supports IA64
10135     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10136     shlibpath_var=LD_LIBRARY_PATH
10137   else
10138     # With GCC up to 2.95.x, collect2 would create an import file
10139     # for dependence libraries.  The import file would start with
10140     # the line `#! .'.  This would cause the generated library to
10141     # depend on `.', always an invalid library.  This was fixed in
10142     # development snapshots of GCC prior to 3.0.
10143     case $host_os in
10144       aix4 | aix4.[01] | aix4.[01].*)
10145       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10146            echo ' yes '
10147            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10148         :
10149       else
10150         can_build_shared=no
10151       fi
10152       ;;
10153     esac
10154     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10155     # soname into executable. Probably we can add versioning support to
10156     # collect2, so additional links can be useful in future.
10157     if test "$aix_use_runtimelinking" = yes; then
10158       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10159       # instead of lib<name>.a to let people know that these are not
10160       # typical AIX shared libraries.
10161       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10162     else
10163       # We preserve .a as extension for shared libraries through AIX4.2
10164       # and later when we are not doing run time linking.
10165       library_names_spec='${libname}${release}.a $libname.a'
10166       soname_spec='${libname}${release}${shared_ext}$major'
10167     fi
10168     shlibpath_var=LIBPATH
10169   fi
10170   ;;
10171
10172 amigaos*)
10173   case $host_cpu in
10174   powerpc)
10175     # Since July 2007 AmigaOS4 officially supports .so libraries.
10176     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10177     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10178     ;;
10179   m68k)
10180     library_names_spec='$libname.ixlibrary $libname.a'
10181     # Create ${libname}_ixlibrary.a entries in /sys/libs.
10182     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'
10183     ;;
10184   esac
10185   ;;
10186
10187 beos*)
10188   library_names_spec='${libname}${shared_ext}'
10189   dynamic_linker="$host_os ld.so"
10190   shlibpath_var=LIBRARY_PATH
10191   ;;
10192
10193 bsdi[45]*)
10194   version_type=linux # correct to gnu/linux during the next big refactor
10195   need_version=no
10196   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10197   soname_spec='${libname}${release}${shared_ext}$major'
10198   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10199   shlibpath_var=LD_LIBRARY_PATH
10200   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10201   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10202   # the default ld.so.conf also contains /usr/contrib/lib and
10203   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10204   # libtool to hard-code these into programs
10205   ;;
10206
10207 cygwin* | mingw* | pw32* | cegcc*)
10208   version_type=windows
10209   shrext_cmds=".dll"
10210   need_version=no
10211   need_lib_prefix=no
10212
10213   case $GCC,$cc_basename in
10214   yes,*)
10215     # gcc
10216     library_names_spec='$libname.dll.a'
10217     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10218     postinstall_cmds='base_file=`basename \${file}`~
10219       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10220       dldir=$destdir/`dirname \$dlpath`~
10221       test -d \$dldir || mkdir -p \$dldir~
10222       $install_prog $dir/$dlname \$dldir/$dlname~
10223       chmod a+x \$dldir/$dlname~
10224       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10225         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10226       fi'
10227     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10228       dlpath=$dir/\$dldll~
10229        $RM \$dlpath'
10230     shlibpath_overrides_runpath=yes
10231
10232     case $host_os in
10233     cygwin*)
10234       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10235       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10236
10237       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10238       ;;
10239     mingw* | cegcc*)
10240       # MinGW DLLs use traditional 'lib' prefix
10241       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10242       ;;
10243     pw32*)
10244       # pw32 DLLs use 'pw' prefix rather than 'lib'
10245       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10246       ;;
10247     esac
10248     dynamic_linker='Win32 ld.exe'
10249     ;;
10250
10251   *,cl*)
10252     # Native MSVC
10253     libname_spec='$name'
10254     soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10255     library_names_spec='${libname}.dll.lib'
10256
10257     case $build_os in
10258     mingw*)
10259       sys_lib_search_path_spec=
10260       lt_save_ifs=$IFS
10261       IFS=';'
10262       for lt_path in $LIB
10263       do
10264         IFS=$lt_save_ifs
10265         # Let DOS variable expansion print the short 8.3 style file name.
10266         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10267         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10268       done
10269       IFS=$lt_save_ifs
10270       # Convert to MSYS style.
10271       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10272       ;;
10273     cygwin*)
10274       # Convert to unix form, then to dos form, then back to unix form
10275       # but this time dos style (no spaces!) so that the unix form looks
10276       # like /cygdrive/c/PROGRA~1:/cygdr...
10277       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10278       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10279       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10280       ;;
10281     *)
10282       sys_lib_search_path_spec="$LIB"
10283       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10284         # It is most probably a Windows format PATH.
10285         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10286       else
10287         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10288       fi
10289       # FIXME: find the short name or the path components, as spaces are
10290       # common. (e.g. "Program Files" -> "PROGRA~1")
10291       ;;
10292     esac
10293
10294     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10295     postinstall_cmds='base_file=`basename \${file}`~
10296       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10297       dldir=$destdir/`dirname \$dlpath`~
10298       test -d \$dldir || mkdir -p \$dldir~
10299       $install_prog $dir/$dlname \$dldir/$dlname'
10300     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10301       dlpath=$dir/\$dldll~
10302        $RM \$dlpath'
10303     shlibpath_overrides_runpath=yes
10304     dynamic_linker='Win32 link.exe'
10305     ;;
10306
10307   *)
10308     # Assume MSVC wrapper
10309     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10310     dynamic_linker='Win32 ld.exe'
10311     ;;
10312   esac
10313   # FIXME: first we should search . and the directory the executable is in
10314   shlibpath_var=PATH
10315   ;;
10316
10317 darwin* | rhapsody*)
10318   dynamic_linker="$host_os dyld"
10319   version_type=darwin
10320   need_lib_prefix=no
10321   need_version=no
10322   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10323   soname_spec='${libname}${release}${major}$shared_ext'
10324   shlibpath_overrides_runpath=yes
10325   shlibpath_var=DYLD_LIBRARY_PATH
10326   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10327
10328   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10329   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10330   ;;
10331
10332 dgux*)
10333   version_type=linux # correct to gnu/linux during the next big refactor
10334   need_lib_prefix=no
10335   need_version=no
10336   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10337   soname_spec='${libname}${release}${shared_ext}$major'
10338   shlibpath_var=LD_LIBRARY_PATH
10339   ;;
10340
10341 freebsd* | dragonfly*)
10342   # DragonFly does not have aout.  When/if they implement a new
10343   # versioning mechanism, adjust this.
10344   if test -x /usr/bin/objformat; then
10345     objformat=`/usr/bin/objformat`
10346   else
10347     case $host_os in
10348     freebsd[23].*) objformat=aout ;;
10349     *) objformat=elf ;;
10350     esac
10351   fi
10352   version_type=freebsd-$objformat
10353   case $version_type in
10354     freebsd-elf*)
10355       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10356       need_version=no
10357       need_lib_prefix=no
10358       ;;
10359     freebsd-*)
10360       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10361       need_version=yes
10362       ;;
10363   esac
10364   shlibpath_var=LD_LIBRARY_PATH
10365   case $host_os in
10366   freebsd2.*)
10367     shlibpath_overrides_runpath=yes
10368     ;;
10369   freebsd3.[01]* | freebsdelf3.[01]*)
10370     shlibpath_overrides_runpath=yes
10371     hardcode_into_libs=yes
10372     ;;
10373   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10374   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10375     shlibpath_overrides_runpath=no
10376     hardcode_into_libs=yes
10377     ;;
10378   *) # from 4.6 on, and DragonFly
10379     shlibpath_overrides_runpath=yes
10380     hardcode_into_libs=yes
10381     ;;
10382   esac
10383   ;;
10384
10385 haiku*)
10386   version_type=linux # correct to gnu/linux during the next big refactor
10387   need_lib_prefix=no
10388   need_version=no
10389   dynamic_linker="$host_os runtime_loader"
10390   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10391   soname_spec='${libname}${release}${shared_ext}$major'
10392   shlibpath_var=LIBRARY_PATH
10393   shlibpath_overrides_runpath=yes
10394   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10395   hardcode_into_libs=yes
10396   ;;
10397
10398 hpux9* | hpux10* | hpux11*)
10399   # Give a soname corresponding to the major version so that dld.sl refuses to
10400   # link against other versions.
10401   version_type=sunos
10402   need_lib_prefix=no
10403   need_version=no
10404   case $host_cpu in
10405   ia64*)
10406     shrext_cmds='.so'
10407     hardcode_into_libs=yes
10408     dynamic_linker="$host_os dld.so"
10409     shlibpath_var=LD_LIBRARY_PATH
10410     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10411     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10412     soname_spec='${libname}${release}${shared_ext}$major'
10413     if test "X$HPUX_IA64_MODE" = X32; then
10414       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10415     else
10416       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10417     fi
10418     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10419     ;;
10420   hppa*64*)
10421     shrext_cmds='.sl'
10422     hardcode_into_libs=yes
10423     dynamic_linker="$host_os dld.sl"
10424     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10425     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10426     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10427     soname_spec='${libname}${release}${shared_ext}$major'
10428     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10429     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10430     ;;
10431   *)
10432     shrext_cmds='.sl'
10433     dynamic_linker="$host_os dld.sl"
10434     shlibpath_var=SHLIB_PATH
10435     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10436     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10437     soname_spec='${libname}${release}${shared_ext}$major'
10438     ;;
10439   esac
10440   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10441   postinstall_cmds='chmod 555 $lib'
10442   # or fails outright, so override atomically:
10443   install_override_mode=555
10444   ;;
10445
10446 interix[3-9]*)
10447   version_type=linux # correct to gnu/linux during the next big refactor
10448   need_lib_prefix=no
10449   need_version=no
10450   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10451   soname_spec='${libname}${release}${shared_ext}$major'
10452   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10453   shlibpath_var=LD_LIBRARY_PATH
10454   shlibpath_overrides_runpath=no
10455   hardcode_into_libs=yes
10456   ;;
10457
10458 irix5* | irix6* | nonstopux*)
10459   case $host_os in
10460     nonstopux*) version_type=nonstopux ;;
10461     *)
10462         if test "$lt_cv_prog_gnu_ld" = yes; then
10463                 version_type=linux # correct to gnu/linux during the next big refactor
10464         else
10465                 version_type=irix
10466         fi ;;
10467   esac
10468   need_lib_prefix=no
10469   need_version=no
10470   soname_spec='${libname}${release}${shared_ext}$major'
10471   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10472   case $host_os in
10473   irix5* | nonstopux*)
10474     libsuff= shlibsuff=
10475     ;;
10476   *)
10477     case $LD in # libtool.m4 will add one of these switches to LD
10478     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10479       libsuff= shlibsuff= libmagic=32-bit;;
10480     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10481       libsuff=32 shlibsuff=N32 libmagic=N32;;
10482     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10483       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10484     *) libsuff= shlibsuff= libmagic=never-match;;
10485     esac
10486     ;;
10487   esac
10488   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10489   shlibpath_overrides_runpath=no
10490   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10491   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10492   hardcode_into_libs=yes
10493   ;;
10494
10495 # No shared lib support for Linux oldld, aout, or coff.
10496 linux*oldld* | linux*aout* | linux*coff*)
10497   dynamic_linker=no
10498   ;;
10499
10500 # This must be glibc/ELF.
10501 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
10502   version_type=linux # correct to gnu/linux during the next big refactor
10503   need_lib_prefix=no
10504   need_version=no
10505   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10506   soname_spec='${libname}${release}${shared_ext}$major'
10507   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10508   shlibpath_var=LD_LIBRARY_PATH
10509   shlibpath_overrides_runpath=no
10510
10511   # Some binutils ld are patched to set DT_RUNPATH
10512   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10513   $as_echo_n "(cached) " >&6
10514 else
10515   lt_cv_shlibpath_overrides_runpath=no
10516     save_LDFLAGS=$LDFLAGS
10517     save_libdir=$libdir
10518     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10519          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10520     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10521 /* end confdefs.h.  */
10522
10523 int
10524 main ()
10525 {
10526
10527   ;
10528   return 0;
10529 }
10530 _ACEOF
10531 if ac_fn_c_try_link "$LINENO"; then :
10532   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10533   lt_cv_shlibpath_overrides_runpath=yes
10534 fi
10535 fi
10536 rm -f core conftest.err conftest.$ac_objext \
10537     conftest$ac_exeext conftest.$ac_ext
10538     LDFLAGS=$save_LDFLAGS
10539     libdir=$save_libdir
10540
10541 fi
10542
10543   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10544
10545   # This implies no fast_install, which is unacceptable.
10546   # Some rework will be needed to allow for fast_install
10547   # before this can be enabled.
10548   hardcode_into_libs=yes
10549
10550   # Append ld.so.conf contents to the search path
10551   if test -f /etc/ld.so.conf; then
10552     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' ' '`
10553     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10554   fi
10555
10556   # We used to test for /lib/ld.so.1 and disable shared libraries on
10557   # powerpc, because MkLinux only supported shared libraries with the
10558   # GNU dynamic linker.  Since this was broken with cross compilers,
10559   # most powerpc-linux boxes support dynamic linking these days and
10560   # people can always --disable-shared, the test was removed, and we
10561   # assume the GNU/Linux dynamic linker is in use.
10562   dynamic_linker='GNU/Linux ld.so'
10563   ;;
10564
10565 netbsdelf*-gnu)
10566   version_type=linux
10567   need_lib_prefix=no
10568   need_version=no
10569   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10570   soname_spec='${libname}${release}${shared_ext}$major'
10571   shlibpath_var=LD_LIBRARY_PATH
10572   shlibpath_overrides_runpath=no
10573   hardcode_into_libs=yes
10574   dynamic_linker='NetBSD ld.elf_so'
10575   ;;
10576
10577 netbsd*)
10578   version_type=sunos
10579   need_lib_prefix=no
10580   need_version=no
10581   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10582     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10583     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10584     dynamic_linker='NetBSD (a.out) ld.so'
10585   else
10586     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10587     soname_spec='${libname}${release}${shared_ext}$major'
10588     dynamic_linker='NetBSD ld.elf_so'
10589   fi
10590   shlibpath_var=LD_LIBRARY_PATH
10591   shlibpath_overrides_runpath=yes
10592   hardcode_into_libs=yes
10593   ;;
10594
10595 newsos6)
10596   version_type=linux # correct to gnu/linux during the next big refactor
10597   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10598   shlibpath_var=LD_LIBRARY_PATH
10599   shlibpath_overrides_runpath=yes
10600   ;;
10601
10602 *nto* | *qnx*)
10603   version_type=qnx
10604   need_lib_prefix=no
10605   need_version=no
10606   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10607   soname_spec='${libname}${release}${shared_ext}$major'
10608   shlibpath_var=LD_LIBRARY_PATH
10609   shlibpath_overrides_runpath=no
10610   hardcode_into_libs=yes
10611   dynamic_linker='ldqnx.so'
10612   ;;
10613
10614 openbsd*)
10615   version_type=sunos
10616   sys_lib_dlsearch_path_spec="/usr/lib"
10617   need_lib_prefix=no
10618   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10619   case $host_os in
10620     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10621     *)                          need_version=no  ;;
10622   esac
10623   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10624   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10625   shlibpath_var=LD_LIBRARY_PATH
10626   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10627     case $host_os in
10628       openbsd2.[89] | openbsd2.[89].*)
10629         shlibpath_overrides_runpath=no
10630         ;;
10631       *)
10632         shlibpath_overrides_runpath=yes
10633         ;;
10634       esac
10635   else
10636     shlibpath_overrides_runpath=yes
10637   fi
10638   ;;
10639
10640 os2*)
10641   libname_spec='$name'
10642   shrext_cmds=".dll"
10643   need_lib_prefix=no
10644   library_names_spec='$libname${shared_ext} $libname.a'
10645   dynamic_linker='OS/2 ld.exe'
10646   shlibpath_var=LIBPATH
10647   ;;
10648
10649 osf3* | osf4* | osf5*)
10650   version_type=osf
10651   need_lib_prefix=no
10652   need_version=no
10653   soname_spec='${libname}${release}${shared_ext}$major'
10654   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10655   shlibpath_var=LD_LIBRARY_PATH
10656   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10657   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10658   ;;
10659
10660 rdos*)
10661   dynamic_linker=no
10662   ;;
10663
10664 solaris*)
10665   version_type=linux # correct to gnu/linux during the next big refactor
10666   need_lib_prefix=no
10667   need_version=no
10668   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10669   soname_spec='${libname}${release}${shared_ext}$major'
10670   shlibpath_var=LD_LIBRARY_PATH
10671   shlibpath_overrides_runpath=yes
10672   hardcode_into_libs=yes
10673   # ldd complains unless libraries are executable
10674   postinstall_cmds='chmod +x $lib'
10675   ;;
10676
10677 sunos4*)
10678   version_type=sunos
10679   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10680   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10681   shlibpath_var=LD_LIBRARY_PATH
10682   shlibpath_overrides_runpath=yes
10683   if test "$with_gnu_ld" = yes; then
10684     need_lib_prefix=no
10685   fi
10686   need_version=yes
10687   ;;
10688
10689 sysv4 | sysv4.3*)
10690   version_type=linux # correct to gnu/linux during the next big refactor
10691   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10692   soname_spec='${libname}${release}${shared_ext}$major'
10693   shlibpath_var=LD_LIBRARY_PATH
10694   case $host_vendor in
10695     sni)
10696       shlibpath_overrides_runpath=no
10697       need_lib_prefix=no
10698       runpath_var=LD_RUN_PATH
10699       ;;
10700     siemens)
10701       need_lib_prefix=no
10702       ;;
10703     motorola)
10704       need_lib_prefix=no
10705       need_version=no
10706       shlibpath_overrides_runpath=no
10707       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10708       ;;
10709   esac
10710   ;;
10711
10712 sysv4*MP*)
10713   if test -d /usr/nec ;then
10714     version_type=linux # correct to gnu/linux during the next big refactor
10715     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10716     soname_spec='$libname${shared_ext}.$major'
10717     shlibpath_var=LD_LIBRARY_PATH
10718   fi
10719   ;;
10720
10721 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10722   version_type=freebsd-elf
10723   need_lib_prefix=no
10724   need_version=no
10725   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10726   soname_spec='${libname}${release}${shared_ext}$major'
10727   shlibpath_var=LD_LIBRARY_PATH
10728   shlibpath_overrides_runpath=yes
10729   hardcode_into_libs=yes
10730   if test "$with_gnu_ld" = yes; then
10731     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10732   else
10733     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10734     case $host_os in
10735       sco3.2v5*)
10736         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10737         ;;
10738     esac
10739   fi
10740   sys_lib_dlsearch_path_spec='/usr/lib'
10741   ;;
10742
10743 tpf*)
10744   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10745   version_type=linux # correct to gnu/linux during the next big refactor
10746   need_lib_prefix=no
10747   need_version=no
10748   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10749   shlibpath_var=LD_LIBRARY_PATH
10750   shlibpath_overrides_runpath=no
10751   hardcode_into_libs=yes
10752   ;;
10753
10754 uts4*)
10755   version_type=linux # correct to gnu/linux during the next big refactor
10756   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10757   soname_spec='${libname}${release}${shared_ext}$major'
10758   shlibpath_var=LD_LIBRARY_PATH
10759   ;;
10760
10761 *)
10762   dynamic_linker=no
10763   ;;
10764 esac
10765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10766 $as_echo "$dynamic_linker" >&6; }
10767 test "$dynamic_linker" = no && can_build_shared=no
10768
10769 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10770 if test "$GCC" = yes; then
10771   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10772 fi
10773
10774 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10775   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10776 fi
10777 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10778   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10779 fi
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10873 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10874 hardcode_action=
10875 if test -n "$hardcode_libdir_flag_spec" ||
10876    test -n "$runpath_var" ||
10877    test "X$hardcode_automatic" = "Xyes" ; then
10878
10879   # We can hardcode non-existent directories.
10880   if test "$hardcode_direct" != no &&
10881      # If the only mechanism to avoid hardcoding is shlibpath_var, we
10882      # have to relink, otherwise we might link with an installed library
10883      # when we should be linking with a yet-to-be-installed one
10884      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10885      test "$hardcode_minus_L" != no; then
10886     # Linking always hardcodes the temporary library directory.
10887     hardcode_action=relink
10888   else
10889     # We can link without hardcoding, and we can hardcode nonexisting dirs.
10890     hardcode_action=immediate
10891   fi
10892 else
10893   # We cannot hardcode anything, or else we can only hardcode existing
10894   # directories.
10895   hardcode_action=unsupported
10896 fi
10897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10898 $as_echo "$hardcode_action" >&6; }
10899
10900 if test "$hardcode_action" = relink ||
10901    test "$inherit_rpath" = yes; then
10902   # Fast installation is not supported
10903   enable_fast_install=no
10904 elif test "$shlibpath_overrides_runpath" = yes ||
10905      test "$enable_shared" = no; then
10906   # Fast installation is not necessary
10907   enable_fast_install=needless
10908 fi
10909
10910
10911
10912
10913
10914
10915   if test "x$enable_dlopen" != xyes; then
10916   enable_dlopen=unknown
10917   enable_dlopen_self=unknown
10918   enable_dlopen_self_static=unknown
10919 else
10920   lt_cv_dlopen=no
10921   lt_cv_dlopen_libs=
10922
10923   case $host_os in
10924   beos*)
10925     lt_cv_dlopen="load_add_on"
10926     lt_cv_dlopen_libs=
10927     lt_cv_dlopen_self=yes
10928     ;;
10929
10930   mingw* | pw32* | cegcc*)
10931     lt_cv_dlopen="LoadLibrary"
10932     lt_cv_dlopen_libs=
10933     ;;
10934
10935   cygwin*)
10936     lt_cv_dlopen="dlopen"
10937     lt_cv_dlopen_libs=
10938     ;;
10939
10940   darwin*)
10941   # if libdl is installed we need to link against it
10942     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10943 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10944 if ${ac_cv_lib_dl_dlopen+:} false; then :
10945   $as_echo_n "(cached) " >&6
10946 else
10947   ac_check_lib_save_LIBS=$LIBS
10948 LIBS="-ldl  $LIBS"
10949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10950 /* end confdefs.h.  */
10951
10952 /* Override any GCC internal prototype to avoid an error.
10953    Use char because int might match the return type of a GCC
10954    builtin and then its argument prototype would still apply.  */
10955 #ifdef __cplusplus
10956 extern "C"
10957 #endif
10958 char dlopen ();
10959 int
10960 main ()
10961 {
10962 return dlopen ();
10963   ;
10964   return 0;
10965 }
10966 _ACEOF
10967 if ac_fn_c_try_link "$LINENO"; then :
10968   ac_cv_lib_dl_dlopen=yes
10969 else
10970   ac_cv_lib_dl_dlopen=no
10971 fi
10972 rm -f core conftest.err conftest.$ac_objext \
10973     conftest$ac_exeext conftest.$ac_ext
10974 LIBS=$ac_check_lib_save_LIBS
10975 fi
10976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10977 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10978 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10979   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10980 else
10981
10982     lt_cv_dlopen="dyld"
10983     lt_cv_dlopen_libs=
10984     lt_cv_dlopen_self=yes
10985
10986 fi
10987
10988     ;;
10989
10990   *)
10991     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10992 if test "x$ac_cv_func_shl_load" = xyes; then :
10993   lt_cv_dlopen="shl_load"
10994 else
10995   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10996 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10997 if ${ac_cv_lib_dld_shl_load+:} false; then :
10998   $as_echo_n "(cached) " >&6
10999 else
11000   ac_check_lib_save_LIBS=$LIBS
11001 LIBS="-ldld  $LIBS"
11002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11003 /* end confdefs.h.  */
11004
11005 /* Override any GCC internal prototype to avoid an error.
11006    Use char because int might match the return type of a GCC
11007    builtin and then its argument prototype would still apply.  */
11008 #ifdef __cplusplus
11009 extern "C"
11010 #endif
11011 char shl_load ();
11012 int
11013 main ()
11014 {
11015 return shl_load ();
11016   ;
11017   return 0;
11018 }
11019 _ACEOF
11020 if ac_fn_c_try_link "$LINENO"; then :
11021   ac_cv_lib_dld_shl_load=yes
11022 else
11023   ac_cv_lib_dld_shl_load=no
11024 fi
11025 rm -f core conftest.err conftest.$ac_objext \
11026     conftest$ac_exeext conftest.$ac_ext
11027 LIBS=$ac_check_lib_save_LIBS
11028 fi
11029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11030 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11031 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11032   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11033 else
11034   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11035 if test "x$ac_cv_func_dlopen" = xyes; then :
11036   lt_cv_dlopen="dlopen"
11037 else
11038   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11039 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11040 if ${ac_cv_lib_dl_dlopen+:} false; then :
11041   $as_echo_n "(cached) " >&6
11042 else
11043   ac_check_lib_save_LIBS=$LIBS
11044 LIBS="-ldl  $LIBS"
11045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11046 /* end confdefs.h.  */
11047
11048 /* Override any GCC internal prototype to avoid an error.
11049    Use char because int might match the return type of a GCC
11050    builtin and then its argument prototype would still apply.  */
11051 #ifdef __cplusplus
11052 extern "C"
11053 #endif
11054 char dlopen ();
11055 int
11056 main ()
11057 {
11058 return dlopen ();
11059   ;
11060   return 0;
11061 }
11062 _ACEOF
11063 if ac_fn_c_try_link "$LINENO"; then :
11064   ac_cv_lib_dl_dlopen=yes
11065 else
11066   ac_cv_lib_dl_dlopen=no
11067 fi
11068 rm -f core conftest.err conftest.$ac_objext \
11069     conftest$ac_exeext conftest.$ac_ext
11070 LIBS=$ac_check_lib_save_LIBS
11071 fi
11072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11073 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11074 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11075   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11076 else
11077   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11078 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11079 if ${ac_cv_lib_svld_dlopen+:} false; then :
11080   $as_echo_n "(cached) " >&6
11081 else
11082   ac_check_lib_save_LIBS=$LIBS
11083 LIBS="-lsvld  $LIBS"
11084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11085 /* end confdefs.h.  */
11086
11087 /* Override any GCC internal prototype to avoid an error.
11088    Use char because int might match the return type of a GCC
11089    builtin and then its argument prototype would still apply.  */
11090 #ifdef __cplusplus
11091 extern "C"
11092 #endif
11093 char dlopen ();
11094 int
11095 main ()
11096 {
11097 return dlopen ();
11098   ;
11099   return 0;
11100 }
11101 _ACEOF
11102 if ac_fn_c_try_link "$LINENO"; then :
11103   ac_cv_lib_svld_dlopen=yes
11104 else
11105   ac_cv_lib_svld_dlopen=no
11106 fi
11107 rm -f core conftest.err conftest.$ac_objext \
11108     conftest$ac_exeext conftest.$ac_ext
11109 LIBS=$ac_check_lib_save_LIBS
11110 fi
11111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11112 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11113 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11114   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11115 else
11116   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11117 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11118 if ${ac_cv_lib_dld_dld_link+:} false; then :
11119   $as_echo_n "(cached) " >&6
11120 else
11121   ac_check_lib_save_LIBS=$LIBS
11122 LIBS="-ldld  $LIBS"
11123 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11124 /* end confdefs.h.  */
11125
11126 /* Override any GCC internal prototype to avoid an error.
11127    Use char because int might match the return type of a GCC
11128    builtin and then its argument prototype would still apply.  */
11129 #ifdef __cplusplus
11130 extern "C"
11131 #endif
11132 char dld_link ();
11133 int
11134 main ()
11135 {
11136 return dld_link ();
11137   ;
11138   return 0;
11139 }
11140 _ACEOF
11141 if ac_fn_c_try_link "$LINENO"; then :
11142   ac_cv_lib_dld_dld_link=yes
11143 else
11144   ac_cv_lib_dld_dld_link=no
11145 fi
11146 rm -f core conftest.err conftest.$ac_objext \
11147     conftest$ac_exeext conftest.$ac_ext
11148 LIBS=$ac_check_lib_save_LIBS
11149 fi
11150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11151 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11152 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11153   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11154 fi
11155
11156
11157 fi
11158
11159
11160 fi
11161
11162
11163 fi
11164
11165
11166 fi
11167
11168
11169 fi
11170
11171     ;;
11172   esac
11173
11174   if test "x$lt_cv_dlopen" != xno; then
11175     enable_dlopen=yes
11176   else
11177     enable_dlopen=no
11178   fi
11179
11180   case $lt_cv_dlopen in
11181   dlopen)
11182     save_CPPFLAGS="$CPPFLAGS"
11183     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11184
11185     save_LDFLAGS="$LDFLAGS"
11186     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11187
11188     save_LIBS="$LIBS"
11189     LIBS="$lt_cv_dlopen_libs $LIBS"
11190
11191     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11192 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11193 if ${lt_cv_dlopen_self+:} false; then :
11194   $as_echo_n "(cached) " >&6
11195 else
11196           if test "$cross_compiling" = yes; then :
11197   lt_cv_dlopen_self=cross
11198 else
11199   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11200   lt_status=$lt_dlunknown
11201   cat > conftest.$ac_ext <<_LT_EOF
11202 #line $LINENO "configure"
11203 #include "confdefs.h"
11204
11205 #if HAVE_DLFCN_H
11206 #include <dlfcn.h>
11207 #endif
11208
11209 #include <stdio.h>
11210
11211 #ifdef RTLD_GLOBAL
11212 #  define LT_DLGLOBAL           RTLD_GLOBAL
11213 #else
11214 #  ifdef DL_GLOBAL
11215 #    define LT_DLGLOBAL         DL_GLOBAL
11216 #  else
11217 #    define LT_DLGLOBAL         0
11218 #  endif
11219 #endif
11220
11221 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11222    find out it does not work in some platform. */
11223 #ifndef LT_DLLAZY_OR_NOW
11224 #  ifdef RTLD_LAZY
11225 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11226 #  else
11227 #    ifdef DL_LAZY
11228 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11229 #    else
11230 #      ifdef RTLD_NOW
11231 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11232 #      else
11233 #        ifdef DL_NOW
11234 #          define LT_DLLAZY_OR_NOW      DL_NOW
11235 #        else
11236 #          define LT_DLLAZY_OR_NOW      0
11237 #        endif
11238 #      endif
11239 #    endif
11240 #  endif
11241 #endif
11242
11243 /* When -fvisbility=hidden is used, assume the code has been annotated
11244    correspondingly for the symbols needed.  */
11245 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11246 int fnord () __attribute__((visibility("default")));
11247 #endif
11248
11249 int fnord () { return 42; }
11250 int main ()
11251 {
11252   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11253   int status = $lt_dlunknown;
11254
11255   if (self)
11256     {
11257       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11258       else
11259         {
11260           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11261           else puts (dlerror ());
11262         }
11263       /* dlclose (self); */
11264     }
11265   else
11266     puts (dlerror ());
11267
11268   return status;
11269 }
11270 _LT_EOF
11271   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11272   (eval $ac_link) 2>&5
11273   ac_status=$?
11274   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11275   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11276     (./conftest; exit; ) >&5 2>/dev/null
11277     lt_status=$?
11278     case x$lt_status in
11279       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11280       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11281       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11282     esac
11283   else :
11284     # compilation failed
11285     lt_cv_dlopen_self=no
11286   fi
11287 fi
11288 rm -fr conftest*
11289
11290
11291 fi
11292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11293 $as_echo "$lt_cv_dlopen_self" >&6; }
11294
11295     if test "x$lt_cv_dlopen_self" = xyes; then
11296       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11297       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11298 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11299 if ${lt_cv_dlopen_self_static+:} false; then :
11300   $as_echo_n "(cached) " >&6
11301 else
11302           if test "$cross_compiling" = yes; then :
11303   lt_cv_dlopen_self_static=cross
11304 else
11305   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11306   lt_status=$lt_dlunknown
11307   cat > conftest.$ac_ext <<_LT_EOF
11308 #line $LINENO "configure"
11309 #include "confdefs.h"
11310
11311 #if HAVE_DLFCN_H
11312 #include <dlfcn.h>
11313 #endif
11314
11315 #include <stdio.h>
11316
11317 #ifdef RTLD_GLOBAL
11318 #  define LT_DLGLOBAL           RTLD_GLOBAL
11319 #else
11320 #  ifdef DL_GLOBAL
11321 #    define LT_DLGLOBAL         DL_GLOBAL
11322 #  else
11323 #    define LT_DLGLOBAL         0
11324 #  endif
11325 #endif
11326
11327 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11328    find out it does not work in some platform. */
11329 #ifndef LT_DLLAZY_OR_NOW
11330 #  ifdef RTLD_LAZY
11331 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11332 #  else
11333 #    ifdef DL_LAZY
11334 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11335 #    else
11336 #      ifdef RTLD_NOW
11337 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11338 #      else
11339 #        ifdef DL_NOW
11340 #          define LT_DLLAZY_OR_NOW      DL_NOW
11341 #        else
11342 #          define LT_DLLAZY_OR_NOW      0
11343 #        endif
11344 #      endif
11345 #    endif
11346 #  endif
11347 #endif
11348
11349 /* When -fvisbility=hidden is used, assume the code has been annotated
11350    correspondingly for the symbols needed.  */
11351 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11352 int fnord () __attribute__((visibility("default")));
11353 #endif
11354
11355 int fnord () { return 42; }
11356 int main ()
11357 {
11358   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11359   int status = $lt_dlunknown;
11360
11361   if (self)
11362     {
11363       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11364       else
11365         {
11366           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11367           else puts (dlerror ());
11368         }
11369       /* dlclose (self); */
11370     }
11371   else
11372     puts (dlerror ());
11373
11374   return status;
11375 }
11376 _LT_EOF
11377   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11378   (eval $ac_link) 2>&5
11379   ac_status=$?
11380   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11381   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11382     (./conftest; exit; ) >&5 2>/dev/null
11383     lt_status=$?
11384     case x$lt_status in
11385       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11386       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11387       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11388     esac
11389   else :
11390     # compilation failed
11391     lt_cv_dlopen_self_static=no
11392   fi
11393 fi
11394 rm -fr conftest*
11395
11396
11397 fi
11398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11399 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11400     fi
11401
11402     CPPFLAGS="$save_CPPFLAGS"
11403     LDFLAGS="$save_LDFLAGS"
11404     LIBS="$save_LIBS"
11405     ;;
11406   esac
11407
11408   case $lt_cv_dlopen_self in
11409   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11410   *) enable_dlopen_self=unknown ;;
11411   esac
11412
11413   case $lt_cv_dlopen_self_static in
11414   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11415   *) enable_dlopen_self_static=unknown ;;
11416   esac
11417 fi
11418
11419
11420
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435 striplib=
11436 old_striplib=
11437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11438 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11439 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11440   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11441   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11442   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11443 $as_echo "yes" >&6; }
11444 else
11445 # FIXME - insert some real tests, host_os isn't really good enough
11446   case $host_os in
11447   darwin*)
11448     if test -n "$STRIP" ; then
11449       striplib="$STRIP -x"
11450       old_striplib="$STRIP -S"
11451       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11452 $as_echo "yes" >&6; }
11453     else
11454       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11455 $as_echo "no" >&6; }
11456     fi
11457     ;;
11458   *)
11459     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11460 $as_echo "no" >&6; }
11461     ;;
11462   esac
11463 fi
11464
11465
11466
11467
11468
11469
11470
11471
11472
11473
11474
11475
11476   # Report which library types will actually be built
11477   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11478 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11479   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11480 $as_echo "$can_build_shared" >&6; }
11481
11482   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11483 $as_echo_n "checking whether to build shared libraries... " >&6; }
11484   test "$can_build_shared" = "no" && enable_shared=no
11485
11486   # On AIX, shared libraries and static libraries use the same namespace, and
11487   # are all built from PIC.
11488   case $host_os in
11489   aix3*)
11490     test "$enable_shared" = yes && enable_static=no
11491     if test -n "$RANLIB"; then
11492       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11493       postinstall_cmds='$RANLIB $lib'
11494     fi
11495     ;;
11496
11497   aix[4-9]*)
11498     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11499       test "$enable_shared" = yes && enable_static=no
11500     fi
11501     ;;
11502   esac
11503   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11504 $as_echo "$enable_shared" >&6; }
11505
11506   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11507 $as_echo_n "checking whether to build static libraries... " >&6; }
11508   # Make sure either enable_shared or enable_static is yes.
11509   test "$enable_shared" = yes || enable_static=yes
11510   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11511 $as_echo "$enable_static" >&6; }
11512
11513
11514
11515
11516 fi
11517 ac_ext=c
11518 ac_cpp='$CPP $CPPFLAGS'
11519 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11520 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11521 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11522
11523 CC="$lt_save_CC"
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539         ac_config_commands="$ac_config_commands libtool"
11540
11541
11542
11543
11544 # Only expand once:
11545
11546
11547
11548 ######################################################################
11549
11550
11551 # Check whether --with-cc was given.
11552 if test "${with_cc+set}" = set; then :
11553   withval=$with_cc; CC="$with_cc"
11554 fi
11555
11556
11557
11558 # Check whether --with-cflags was given.
11559 if test "${with_cflags+set}" = set; then :
11560   withval=$with_cflags; CFLAGS="$with_cflags"
11561 fi
11562
11563
11564
11565 # Check whether --with-ldflags was given.
11566 if test "${with_ldflags+set}" = set; then :
11567   withval=$with_ldflags; LDFLAGS="$with_ldflags"
11568 fi
11569
11570
11571 ######################################################################
11572
11573
11574 # Check whether --with-unix was given.
11575 if test "${with_unix+set}" = set; then :
11576   withval=$with_unix;
11577 else
11578   case $host_os in
11579               darwin* | linux*) with_unix=yes;;
11580               *) with_unix=no;;
11581               esac
11582 fi
11583
11584
11585  if test "$with_unix" = "yes"; then
11586   WITH_UNIX_TRUE=
11587   WITH_UNIX_FALSE='#'
11588 else
11589   WITH_UNIX_TRUE='#'
11590   WITH_UNIX_FALSE=
11591 fi
11592
11593
11594
11595 ## Enable 64-bit vector lengths
11596
11597 # Check whether --with-vec64 was given.
11598 if test "${with_vec64+set}" = set; then :
11599   withval=$with_vec64; with_vec64=1
11600 else
11601   with_vec64=0
11602 fi
11603
11604
11605 VEC64=-DCLIB_VEC64=${with_vec64}
11606
11607
11608 ac_config_files="$ac_config_files Makefile"
11609
11610 cat >confcache <<\_ACEOF
11611 # This file is a shell script that caches the results of configure
11612 # tests run on this system so they can be shared between configure
11613 # scripts and configure runs, see configure's option --config-cache.
11614 # It is not useful on other systems.  If it contains results you don't
11615 # want to keep, you may remove or edit it.
11616 #
11617 # config.status only pays attention to the cache file if you give it
11618 # the --recheck option to rerun configure.
11619 #
11620 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11621 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11622 # following values.
11623
11624 _ACEOF
11625
11626 # The following way of writing the cache mishandles newlines in values,
11627 # but we know of no workaround that is simple, portable, and efficient.
11628 # So, we kill variables containing newlines.
11629 # Ultrix sh set writes to stderr and can't be redirected directly,
11630 # and sets the high bit in the cache file unless we assign to the vars.
11631 (
11632   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11633     eval ac_val=\$$ac_var
11634     case $ac_val in #(
11635     *${as_nl}*)
11636       case $ac_var in #(
11637       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11638 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11639       esac
11640       case $ac_var in #(
11641       _ | IFS | as_nl) ;; #(
11642       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11643       *) { eval $ac_var=; unset $ac_var;} ;;
11644       esac ;;
11645     esac
11646   done
11647
11648   (set) 2>&1 |
11649     case $as_nl`(ac_space=' '; set) 2>&1` in #(
11650     *${as_nl}ac_space=\ *)
11651       # `set' does not quote correctly, so add quotes: double-quote
11652       # substitution turns \\\\ into \\, and sed turns \\ into \.
11653       sed -n \
11654         "s/'/'\\\\''/g;
11655           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11656       ;; #(
11657     *)
11658       # `set' quotes correctly as required by POSIX, so do not add quotes.
11659       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11660       ;;
11661     esac |
11662     sort
11663 ) |
11664   sed '
11665      /^ac_cv_env_/b end
11666      t clear
11667      :clear
11668      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11669      t end
11670      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11671      :end' >>confcache
11672 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11673   if test -w "$cache_file"; then
11674     if test "x$cache_file" != "x/dev/null"; then
11675       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11676 $as_echo "$as_me: updating cache $cache_file" >&6;}
11677       if test ! -f "$cache_file" || test -h "$cache_file"; then
11678         cat confcache >"$cache_file"
11679       else
11680         case $cache_file in #(
11681         */* | ?:*)
11682           mv -f confcache "$cache_file"$$ &&
11683           mv -f "$cache_file"$$ "$cache_file" ;; #(
11684         *)
11685           mv -f confcache "$cache_file" ;;
11686         esac
11687       fi
11688     fi
11689   else
11690     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11691 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11692   fi
11693 fi
11694 rm -f confcache
11695
11696 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11697 # Let make expand exec_prefix.
11698 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11699
11700 DEFS=-DHAVE_CONFIG_H
11701
11702 ac_libobjs=
11703 ac_ltlibobjs=
11704 U=
11705 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11706   # 1. Remove the extension, and $U if already installed.
11707   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11708   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11709   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11710   #    will be set to the directory where LIBOBJS objects are built.
11711   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11712   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11713 done
11714 LIBOBJS=$ac_libobjs
11715
11716 LTLIBOBJS=$ac_ltlibobjs
11717
11718
11719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
11720 $as_echo_n "checking that generated files are newer than configure... " >&6; }
11721    if test -n "$am_sleep_pid"; then
11722      # Hide warnings about reused PIDs.
11723      wait $am_sleep_pid 2>/dev/null
11724    fi
11725    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
11726 $as_echo "done" >&6; }
11727  if test -n "$EXEEXT"; then
11728   am__EXEEXT_TRUE=
11729   am__EXEEXT_FALSE='#'
11730 else
11731   am__EXEEXT_TRUE='#'
11732   am__EXEEXT_FALSE=
11733 fi
11734
11735 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11736   as_fn_error $? "conditional \"AMDEP\" was never defined.
11737 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11738 fi
11739 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11740   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11741 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11742 fi
11743 if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then
11744   as_fn_error $? "conditional \"am__fastdepCCAS\" was never defined.
11745 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11746 fi
11747 if test -z "${WITH_UNIX_TRUE}" && test -z "${WITH_UNIX_FALSE}"; then
11748   as_fn_error $? "conditional \"WITH_UNIX\" was never defined.
11749 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11750 fi
11751
11752 : "${CONFIG_STATUS=./config.status}"
11753 ac_write_fail=0
11754 ac_clean_files_save=$ac_clean_files
11755 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11756 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11757 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11758 as_write_fail=0
11759 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11760 #! $SHELL
11761 # Generated by $as_me.
11762 # Run this file to recreate the current configuration.
11763 # Compiler output produced by configure, useful for debugging
11764 # configure, is in config.log if it exists.
11765
11766 debug=false
11767 ac_cs_recheck=false
11768 ac_cs_silent=false
11769
11770 SHELL=\${CONFIG_SHELL-$SHELL}
11771 export SHELL
11772 _ASEOF
11773 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11774 ## -------------------- ##
11775 ## M4sh Initialization. ##
11776 ## -------------------- ##
11777
11778 # Be more Bourne compatible
11779 DUALCASE=1; export DUALCASE # for MKS sh
11780 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11781   emulate sh
11782   NULLCMD=:
11783   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11784   # is contrary to our usage.  Disable this feature.
11785   alias -g '${1+"$@"}'='"$@"'
11786   setopt NO_GLOB_SUBST
11787 else
11788   case `(set -o) 2>/dev/null` in #(
11789   *posix*) :
11790     set -o posix ;; #(
11791   *) :
11792      ;;
11793 esac
11794 fi
11795
11796
11797 as_nl='
11798 '
11799 export as_nl
11800 # Printing a long string crashes Solaris 7 /usr/bin/printf.
11801 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11802 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11803 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11804 # Prefer a ksh shell builtin over an external printf program on Solaris,
11805 # but without wasting forks for bash or zsh.
11806 if test -z "$BASH_VERSION$ZSH_VERSION" \
11807     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11808   as_echo='print -r --'
11809   as_echo_n='print -rn --'
11810 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11811   as_echo='printf %s\n'
11812   as_echo_n='printf %s'
11813 else
11814   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11815     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11816     as_echo_n='/usr/ucb/echo -n'
11817   else
11818     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11819     as_echo_n_body='eval
11820       arg=$1;
11821       case $arg in #(
11822       *"$as_nl"*)
11823         expr "X$arg" : "X\\(.*\\)$as_nl";
11824         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11825       esac;
11826       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11827     '
11828     export as_echo_n_body
11829     as_echo_n='sh -c $as_echo_n_body as_echo'
11830   fi
11831   export as_echo_body
11832   as_echo='sh -c $as_echo_body as_echo'
11833 fi
11834
11835 # The user is always right.
11836 if test "${PATH_SEPARATOR+set}" != set; then
11837   PATH_SEPARATOR=:
11838   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11839     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11840       PATH_SEPARATOR=';'
11841   }
11842 fi
11843
11844
11845 # IFS
11846 # We need space, tab and new line, in precisely that order.  Quoting is
11847 # there to prevent editors from complaining about space-tab.
11848 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11849 # splitting by setting IFS to empty value.)
11850 IFS=" ""        $as_nl"
11851
11852 # Find who we are.  Look in the path if we contain no directory separator.
11853 as_myself=
11854 case $0 in #((
11855   *[\\/]* ) as_myself=$0 ;;
11856   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11857 for as_dir in $PATH
11858 do
11859   IFS=$as_save_IFS
11860   test -z "$as_dir" && as_dir=.
11861     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11862   done
11863 IFS=$as_save_IFS
11864
11865      ;;
11866 esac
11867 # We did not find ourselves, most probably we were run as `sh COMMAND'
11868 # in which case we are not to be found in the path.
11869 if test "x$as_myself" = x; then
11870   as_myself=$0
11871 fi
11872 if test ! -f "$as_myself"; then
11873   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11874   exit 1
11875 fi
11876
11877 # Unset variables that we do not need and which cause bugs (e.g. in
11878 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11879 # suppresses any "Segmentation fault" message there.  '((' could
11880 # trigger a bug in pdksh 5.2.14.
11881 for as_var in BASH_ENV ENV MAIL MAILPATH
11882 do eval test x\${$as_var+set} = xset \
11883   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11884 done
11885 PS1='$ '
11886 PS2='> '
11887 PS4='+ '
11888
11889 # NLS nuisances.
11890 LC_ALL=C
11891 export LC_ALL
11892 LANGUAGE=C
11893 export LANGUAGE
11894
11895 # CDPATH.
11896 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11897
11898
11899 # as_fn_error STATUS ERROR [LINENO LOG_FD]
11900 # ----------------------------------------
11901 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11902 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11903 # script with STATUS, using 1 if that was 0.
11904 as_fn_error ()
11905 {
11906   as_status=$1; test $as_status -eq 0 && as_status=1
11907   if test "$4"; then
11908     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11909     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11910   fi
11911   $as_echo "$as_me: error: $2" >&2
11912   as_fn_exit $as_status
11913 } # as_fn_error
11914
11915
11916 # as_fn_set_status STATUS
11917 # -----------------------
11918 # Set $? to STATUS, without forking.
11919 as_fn_set_status ()
11920 {
11921   return $1
11922 } # as_fn_set_status
11923
11924 # as_fn_exit STATUS
11925 # -----------------
11926 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11927 as_fn_exit ()
11928 {
11929   set +e
11930   as_fn_set_status $1
11931   exit $1
11932 } # as_fn_exit
11933
11934 # as_fn_unset VAR
11935 # ---------------
11936 # Portably unset VAR.
11937 as_fn_unset ()
11938 {
11939   { eval $1=; unset $1;}
11940 }
11941 as_unset=as_fn_unset
11942 # as_fn_append VAR VALUE
11943 # ----------------------
11944 # Append the text in VALUE to the end of the definition contained in VAR. Take
11945 # advantage of any shell optimizations that allow amortized linear growth over
11946 # repeated appends, instead of the typical quadratic growth present in naive
11947 # implementations.
11948 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11949   eval 'as_fn_append ()
11950   {
11951     eval $1+=\$2
11952   }'
11953 else
11954   as_fn_append ()
11955   {
11956     eval $1=\$$1\$2
11957   }
11958 fi # as_fn_append
11959
11960 # as_fn_arith ARG...
11961 # ------------------
11962 # Perform arithmetic evaluation on the ARGs, and store the result in the
11963 # global $as_val. Take advantage of shells that can avoid forks. The arguments
11964 # must be portable across $(()) and expr.
11965 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11966   eval 'as_fn_arith ()
11967   {
11968     as_val=$(( $* ))
11969   }'
11970 else
11971   as_fn_arith ()
11972   {
11973     as_val=`expr "$@" || test $? -eq 1`
11974   }
11975 fi # as_fn_arith
11976
11977
11978 if expr a : '\(a\)' >/dev/null 2>&1 &&
11979    test "X`expr 00001 : '.*\(...\)'`" = X001; then
11980   as_expr=expr
11981 else
11982   as_expr=false
11983 fi
11984
11985 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11986   as_basename=basename
11987 else
11988   as_basename=false
11989 fi
11990
11991 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11992   as_dirname=dirname
11993 else
11994   as_dirname=false
11995 fi
11996
11997 as_me=`$as_basename -- "$0" ||
11998 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11999          X"$0" : 'X\(//\)$' \| \
12000          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12001 $as_echo X/"$0" |
12002     sed '/^.*\/\([^/][^/]*\)\/*$/{
12003             s//\1/
12004             q
12005           }
12006           /^X\/\(\/\/\)$/{
12007             s//\1/
12008             q
12009           }
12010           /^X\/\(\/\).*/{
12011             s//\1/
12012             q
12013           }
12014           s/.*/./; q'`
12015
12016 # Avoid depending upon Character Ranges.
12017 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12018 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12019 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12020 as_cr_digits='0123456789'
12021 as_cr_alnum=$as_cr_Letters$as_cr_digits
12022
12023 ECHO_C= ECHO_N= ECHO_T=
12024 case `echo -n x` in #(((((
12025 -n*)
12026   case `echo 'xy\c'` in
12027   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
12028   xy)  ECHO_C='\c';;
12029   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12030        ECHO_T=' ';;
12031   esac;;
12032 *)
12033   ECHO_N='-n';;
12034 esac
12035
12036 rm -f conf$$ conf$$.exe conf$$.file
12037 if test -d conf$$.dir; then
12038   rm -f conf$$.dir/conf$$.file
12039 else
12040   rm -f conf$$.dir
12041   mkdir conf$$.dir 2>/dev/null
12042 fi
12043 if (echo >conf$$.file) 2>/dev/null; then
12044   if ln -s conf$$.file conf$$ 2>/dev/null; then
12045     as_ln_s='ln -s'
12046     # ... but there are two gotchas:
12047     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12048     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12049     # In both cases, we have to default to `cp -pR'.
12050     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12051       as_ln_s='cp -pR'
12052   elif ln conf$$.file conf$$ 2>/dev/null; then
12053     as_ln_s=ln
12054   else
12055     as_ln_s='cp -pR'
12056   fi
12057 else
12058   as_ln_s='cp -pR'
12059 fi
12060 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12061 rmdir conf$$.dir 2>/dev/null
12062
12063
12064 # as_fn_mkdir_p
12065 # -------------
12066 # Create "$as_dir" as a directory, including parents if necessary.
12067 as_fn_mkdir_p ()
12068 {
12069
12070   case $as_dir in #(
12071   -*) as_dir=./$as_dir;;
12072   esac
12073   test -d "$as_dir" || eval $as_mkdir_p || {
12074     as_dirs=
12075     while :; do
12076       case $as_dir in #(
12077       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12078       *) as_qdir=$as_dir;;
12079       esac
12080       as_dirs="'$as_qdir' $as_dirs"
12081       as_dir=`$as_dirname -- "$as_dir" ||
12082 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12083          X"$as_dir" : 'X\(//\)[^/]' \| \
12084          X"$as_dir" : 'X\(//\)$' \| \
12085          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12086 $as_echo X"$as_dir" |
12087     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12088             s//\1/
12089             q
12090           }
12091           /^X\(\/\/\)[^/].*/{
12092             s//\1/
12093             q
12094           }
12095           /^X\(\/\/\)$/{
12096             s//\1/
12097             q
12098           }
12099           /^X\(\/\).*/{
12100             s//\1/
12101             q
12102           }
12103           s/.*/./; q'`
12104       test -d "$as_dir" && break
12105     done
12106     test -z "$as_dirs" || eval "mkdir $as_dirs"
12107   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12108
12109
12110 } # as_fn_mkdir_p
12111 if mkdir -p . 2>/dev/null; then
12112   as_mkdir_p='mkdir -p "$as_dir"'
12113 else
12114   test -d ./-p && rmdir ./-p
12115   as_mkdir_p=false
12116 fi
12117
12118
12119 # as_fn_executable_p FILE
12120 # -----------------------
12121 # Test if FILE is an executable regular file.
12122 as_fn_executable_p ()
12123 {
12124   test -f "$1" && test -x "$1"
12125 } # as_fn_executable_p
12126 as_test_x='test -x'
12127 as_executable_p=as_fn_executable_p
12128
12129 # Sed expression to map a string onto a valid CPP name.
12130 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12131
12132 # Sed expression to map a string onto a valid variable name.
12133 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12134
12135
12136 exec 6>&1
12137 ## ----------------------------------- ##
12138 ## Main body of $CONFIG_STATUS script. ##
12139 ## ----------------------------------- ##
12140 _ASEOF
12141 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12142
12143 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12144 # Save the log message, to keep $0 and so on meaningful, and to
12145 # report actual input values of CONFIG_FILES etc. instead of their
12146 # values after options handling.
12147 ac_log="
12148 This file was extended by libvppinfra $as_me 1.0, which was
12149 generated by GNU Autoconf 2.69.  Invocation command line was
12150
12151   CONFIG_FILES    = $CONFIG_FILES
12152   CONFIG_HEADERS  = $CONFIG_HEADERS
12153   CONFIG_LINKS    = $CONFIG_LINKS
12154   CONFIG_COMMANDS = $CONFIG_COMMANDS
12155   $ $0 $@
12156
12157 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12158 "
12159
12160 _ACEOF
12161
12162 case $ac_config_files in *"
12163 "*) set x $ac_config_files; shift; ac_config_files=$*;;
12164 esac
12165
12166 case $ac_config_headers in *"
12167 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12168 esac
12169
12170
12171 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12172 # Files that config.status was made for.
12173 config_files="$ac_config_files"
12174 config_headers="$ac_config_headers"
12175 config_commands="$ac_config_commands"
12176
12177 _ACEOF
12178
12179 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12180 ac_cs_usage="\
12181 \`$as_me' instantiates files and other configuration actions
12182 from templates according to the current configuration.  Unless the files
12183 and actions are specified as TAGs, all are instantiated by default.
12184
12185 Usage: $0 [OPTION]... [TAG]...
12186
12187   -h, --help       print this help, then exit
12188   -V, --version    print version number and configuration settings, then exit
12189       --config     print configuration, then exit
12190   -q, --quiet, --silent
12191                    do not print progress messages
12192   -d, --debug      don't remove temporary files
12193       --recheck    update $as_me by reconfiguring in the same conditions
12194       --file=FILE[:TEMPLATE]
12195                    instantiate the configuration file FILE
12196       --header=FILE[:TEMPLATE]
12197                    instantiate the configuration header FILE
12198
12199 Configuration files:
12200 $config_files
12201
12202 Configuration headers:
12203 $config_headers
12204
12205 Configuration commands:
12206 $config_commands
12207
12208 Report bugs to the package provider."
12209
12210 _ACEOF
12211 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12212 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12213 ac_cs_version="\\
12214 libvppinfra config.status 1.0
12215 configured by $0, generated by GNU Autoconf 2.69,
12216   with options \\"\$ac_cs_config\\"
12217
12218 Copyright (C) 2012 Free Software Foundation, Inc.
12219 This config.status script is free software; the Free Software Foundation
12220 gives unlimited permission to copy, distribute and modify it."
12221
12222 ac_pwd='$ac_pwd'
12223 srcdir='$srcdir'
12224 INSTALL='$INSTALL'
12225 MKDIR_P='$MKDIR_P'
12226 AWK='$AWK'
12227 test -n "\$AWK" || AWK=awk
12228 _ACEOF
12229
12230 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12231 # The default lists apply if the user does not specify any file.
12232 ac_need_defaults=:
12233 while test $# != 0
12234 do
12235   case $1 in
12236   --*=?*)
12237     ac_option=`expr "X$1" : 'X\([^=]*\)='`
12238     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12239     ac_shift=:
12240     ;;
12241   --*=)
12242     ac_option=`expr "X$1" : 'X\([^=]*\)='`
12243     ac_optarg=
12244     ac_shift=:
12245     ;;
12246   *)
12247     ac_option=$1
12248     ac_optarg=$2
12249     ac_shift=shift
12250     ;;
12251   esac
12252
12253   case $ac_option in
12254   # Handling of the options.
12255   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12256     ac_cs_recheck=: ;;
12257   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12258     $as_echo "$ac_cs_version"; exit ;;
12259   --config | --confi | --conf | --con | --co | --c )
12260     $as_echo "$ac_cs_config"; exit ;;
12261   --debug | --debu | --deb | --de | --d | -d )
12262     debug=: ;;
12263   --file | --fil | --fi | --f )
12264     $ac_shift
12265     case $ac_optarg in
12266     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12267     '') as_fn_error $? "missing file argument" ;;
12268     esac
12269     as_fn_append CONFIG_FILES " '$ac_optarg'"
12270     ac_need_defaults=false;;
12271   --header | --heade | --head | --hea )
12272     $ac_shift
12273     case $ac_optarg in
12274     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12275     esac
12276     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12277     ac_need_defaults=false;;
12278   --he | --h)
12279     # Conflict between --help and --header
12280     as_fn_error $? "ambiguous option: \`$1'
12281 Try \`$0 --help' for more information.";;
12282   --help | --hel | -h )
12283     $as_echo "$ac_cs_usage"; exit ;;
12284   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12285   | -silent | --silent | --silen | --sile | --sil | --si | --s)
12286     ac_cs_silent=: ;;
12287
12288   # This is an error.
12289   -*) as_fn_error $? "unrecognized option: \`$1'
12290 Try \`$0 --help' for more information." ;;
12291
12292   *) as_fn_append ac_config_targets " $1"
12293      ac_need_defaults=false ;;
12294
12295   esac
12296   shift
12297 done
12298
12299 ac_configure_extra_args=
12300
12301 if $ac_cs_silent; then
12302   exec 6>/dev/null
12303   ac_configure_extra_args="$ac_configure_extra_args --silent"
12304 fi
12305
12306 _ACEOF
12307 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12308 if \$ac_cs_recheck; then
12309   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12310   shift
12311   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12312   CONFIG_SHELL='$SHELL'
12313   export CONFIG_SHELL
12314   exec "\$@"
12315 fi
12316
12317 _ACEOF
12318 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12319 exec 5>>config.log
12320 {
12321   echo
12322   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12323 ## Running $as_me. ##
12324 _ASBOX
12325   $as_echo "$ac_log"
12326 } >&5
12327
12328 _ACEOF
12329 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12330 #
12331 # INIT-COMMANDS
12332 #
12333 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12334
12335
12336 # The HP-UX ksh and POSIX shell print the target directory to stdout
12337 # if CDPATH is set.
12338 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12339
12340 sed_quote_subst='$sed_quote_subst'
12341 double_quote_subst='$double_quote_subst'
12342 delay_variable_subst='$delay_variable_subst'
12343 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12344 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12345 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12346 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12347 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12348 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12349 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12350 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12351 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
12352 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12353 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12354 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12355 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12356 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12357 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12358 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12359 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12360 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12361 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12362 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12363 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12364 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12365 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12366 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12367 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12368 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12369 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12370 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12371 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12372 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
12373 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
12374 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12375 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12376 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12377 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12378 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12379 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
12380 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
12381 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
12382 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
12383 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12384 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12385 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
12386 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12387 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12388 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12389 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12390 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12391 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12392 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12393 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12394 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12395 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12396 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12397 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12398 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12399 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"`'
12400 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
12401 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
12402 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12403 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12404 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12405 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12406 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12407 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12408 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12409 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12410 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
12411 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12412 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12413 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12414 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12415 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12416 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12417 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12418 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12419 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12420 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12421 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12422 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12423 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12424 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12425 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12426 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12427 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12428 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12429 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12430 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12431 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12432 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12433 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12434 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12435 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12436 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12437 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12438 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12439 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12440 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12441 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12442 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12443 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12444 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12445 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12446 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12447 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
12448 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12449 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12450 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12451 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12452 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12453 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12454 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12455 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12456 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12457 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12458 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12459 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12460 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12461 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12462 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12463 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12464 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12465 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12466 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12467 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12468 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12469 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12470 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12471 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12472 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12473
12474 LTCC='$LTCC'
12475 LTCFLAGS='$LTCFLAGS'
12476 compiler='$compiler_DEFAULT'
12477
12478 # A function that is used when there is no print builtin or printf.
12479 func_fallback_echo ()
12480 {
12481   eval 'cat <<_LTECHO_EOF
12482 \$1
12483 _LTECHO_EOF'
12484 }
12485
12486 # Quote evaled strings.
12487 for var in SHELL \
12488 ECHO \
12489 PATH_SEPARATOR \
12490 SED \
12491 GREP \
12492 EGREP \
12493 FGREP \
12494 LD \
12495 NM \
12496 LN_S \
12497 lt_SP2NL \
12498 lt_NL2SP \
12499 reload_flag \
12500 OBJDUMP \
12501 deplibs_check_method \
12502 file_magic_cmd \
12503 file_magic_glob \
12504 want_nocaseglob \
12505 DLLTOOL \
12506 sharedlib_from_linklib_cmd \
12507 AR \
12508 AR_FLAGS \
12509 archiver_list_spec \
12510 STRIP \
12511 RANLIB \
12512 CC \
12513 CFLAGS \
12514 compiler \
12515 lt_cv_sys_global_symbol_pipe \
12516 lt_cv_sys_global_symbol_to_cdecl \
12517 lt_cv_sys_global_symbol_to_c_name_address \
12518 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12519 nm_file_list_spec \
12520 lt_prog_compiler_no_builtin_flag \
12521 lt_prog_compiler_pic \
12522 lt_prog_compiler_wl \
12523 lt_prog_compiler_static \
12524 lt_cv_prog_compiler_c_o \
12525 need_locks \
12526 MANIFEST_TOOL \
12527 DSYMUTIL \
12528 NMEDIT \
12529 LIPO \
12530 OTOOL \
12531 OTOOL64 \
12532 shrext_cmds \
12533 export_dynamic_flag_spec \
12534 whole_archive_flag_spec \
12535 compiler_needs_object \
12536 with_gnu_ld \
12537 allow_undefined_flag \
12538 no_undefined_flag \
12539 hardcode_libdir_flag_spec \
12540 hardcode_libdir_separator \
12541 exclude_expsyms \
12542 include_expsyms \
12543 file_list_spec \
12544 variables_saved_for_relink \
12545 libname_spec \
12546 library_names_spec \
12547 soname_spec \
12548 install_override_mode \
12549 finish_eval \
12550 old_striplib \
12551 striplib; do
12552     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12553     *[\\\\\\\`\\"\\\$]*)
12554       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12555       ;;
12556     *)
12557       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12558       ;;
12559     esac
12560 done
12561
12562 # Double-quote double-evaled strings.
12563 for var in reload_cmds \
12564 old_postinstall_cmds \
12565 old_postuninstall_cmds \
12566 old_archive_cmds \
12567 extract_expsyms_cmds \
12568 old_archive_from_new_cmds \
12569 old_archive_from_expsyms_cmds \
12570 archive_cmds \
12571 archive_expsym_cmds \
12572 module_cmds \
12573 module_expsym_cmds \
12574 export_symbols_cmds \
12575 prelink_cmds \
12576 postlink_cmds \
12577 postinstall_cmds \
12578 postuninstall_cmds \
12579 finish_cmds \
12580 sys_lib_search_path_spec \
12581 sys_lib_dlsearch_path_spec; do
12582     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12583     *[\\\\\\\`\\"\\\$]*)
12584       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12585       ;;
12586     *)
12587       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12588       ;;
12589     esac
12590 done
12591
12592 ac_aux_dir='$ac_aux_dir'
12593 xsi_shell='$xsi_shell'
12594 lt_shell_append='$lt_shell_append'
12595
12596 # See if we are running on zsh, and set the options which allow our
12597 # commands through without removal of \ escapes INIT.
12598 if test -n "\${ZSH_VERSION+set}" ; then
12599    setopt NO_GLOB_SUBST
12600 fi
12601
12602
12603     PACKAGE='$PACKAGE'
12604     VERSION='$VERSION'
12605     TIMESTAMP='$TIMESTAMP'
12606     RM='$RM'
12607     ofile='$ofile'
12608
12609
12610
12611
12612 _ACEOF
12613
12614 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12615
12616 # Handling of arguments.
12617 for ac_config_target in $ac_config_targets
12618 do
12619   case $ac_config_target in
12620     "config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS config/config.h" ;;
12621     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12622     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12623     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12624
12625   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12626   esac
12627 done
12628
12629
12630 # If the user did not use the arguments to specify the items to instantiate,
12631 # then the envvar interface is used.  Set only those that are not.
12632 # We use the long form for the default assignment because of an extremely
12633 # bizarre bug on SunOS 4.1.3.
12634 if $ac_need_defaults; then
12635   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12636   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12637   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12638 fi
12639
12640 # Have a temporary directory for convenience.  Make it in the build tree
12641 # simply because there is no reason against having it here, and in addition,
12642 # creating and moving files from /tmp can sometimes cause problems.
12643 # Hook for its removal unless debugging.
12644 # Note that there is a small window in which the directory will not be cleaned:
12645 # after its creation but before its name has been assigned to `$tmp'.
12646 $debug ||
12647 {
12648   tmp= ac_tmp=
12649   trap 'exit_status=$?
12650   : "${ac_tmp:=$tmp}"
12651   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
12652 ' 0
12653   trap 'as_fn_exit 1' 1 2 13 15
12654 }
12655 # Create a (secure) tmp directory for tmp files.
12656
12657 {
12658   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12659   test -d "$tmp"
12660 }  ||
12661 {
12662   tmp=./conf$$-$RANDOM
12663   (umask 077 && mkdir "$tmp")
12664 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12665 ac_tmp=$tmp
12666
12667 # Set up the scripts for CONFIG_FILES section.
12668 # No need to generate them if there are no CONFIG_FILES.
12669 # This happens for instance with `./config.status config.h'.
12670 if test -n "$CONFIG_FILES"; then
12671
12672
12673 ac_cr=`echo X | tr X '\015'`
12674 # On cygwin, bash can eat \r inside `` if the user requested igncr.
12675 # But we know of no other shell where ac_cr would be empty at this
12676 # point, so we can use a bashism as a fallback.
12677 if test "x$ac_cr" = x; then
12678   eval ac_cr=\$\'\\r\'
12679 fi
12680 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12681 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12682   ac_cs_awk_cr='\\r'
12683 else
12684   ac_cs_awk_cr=$ac_cr
12685 fi
12686
12687 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
12688 _ACEOF
12689
12690
12691 {
12692   echo "cat >conf$$subs.awk <<_ACEOF" &&
12693   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12694   echo "_ACEOF"
12695 } >conf$$subs.sh ||
12696   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12697 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12698 ac_delim='%!_!# '
12699 for ac_last_try in false false false false false :; do
12700   . ./conf$$subs.sh ||
12701     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12702
12703   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12704   if test $ac_delim_n = $ac_delim_num; then
12705     break
12706   elif $ac_last_try; then
12707     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12708   else
12709     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12710   fi
12711 done
12712 rm -f conf$$subs.sh
12713
12714 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12715 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
12716 _ACEOF
12717 sed -n '
12718 h
12719 s/^/S["/; s/!.*/"]=/
12720 p
12721 g
12722 s/^[^!]*!//
12723 :repl
12724 t repl
12725 s/'"$ac_delim"'$//
12726 t delim
12727 :nl
12728 h
12729 s/\(.\{148\}\)..*/\1/
12730 t more1
12731 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12732 p
12733 n
12734 b repl
12735 :more1
12736 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12737 p
12738 g
12739 s/.\{148\}//
12740 t nl
12741 :delim
12742 h
12743 s/\(.\{148\}\)..*/\1/
12744 t more2
12745 s/["\\]/\\&/g; s/^/"/; s/$/"/
12746 p
12747 b
12748 :more2
12749 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12750 p
12751 g
12752 s/.\{148\}//
12753 t delim
12754 ' <conf$$subs.awk | sed '
12755 /^[^""]/{
12756   N
12757   s/\n//
12758 }
12759 ' >>$CONFIG_STATUS || ac_write_fail=1
12760 rm -f conf$$subs.awk
12761 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12762 _ACAWK
12763 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
12764   for (key in S) S_is_set[key] = 1
12765   FS = "\a"
12766
12767 }
12768 {
12769   line = $ 0
12770   nfields = split(line, field, "@")
12771   substed = 0
12772   len = length(field[1])
12773   for (i = 2; i < nfields; i++) {
12774     key = field[i]
12775     keylen = length(key)
12776     if (S_is_set[key]) {
12777       value = S[key]
12778       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12779       len += length(value) + length(field[++i])
12780       substed = 1
12781     } else
12782       len += 1 + keylen
12783   }
12784
12785   print line
12786 }
12787
12788 _ACAWK
12789 _ACEOF
12790 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12791 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12792   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12793 else
12794   cat
12795 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12796   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12797 _ACEOF
12798
12799 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12800 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12801 # trailing colons and then remove the whole line if VPATH becomes empty
12802 # (actually we leave an empty line to preserve line numbers).
12803 if test "x$srcdir" = x.; then
12804   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
12805 h
12806 s///
12807 s/^/:/
12808 s/[      ]*$/:/
12809 s/:\$(srcdir):/:/g
12810 s/:\${srcdir}:/:/g
12811 s/:@srcdir@:/:/g
12812 s/^:*//
12813 s/:*$//
12814 x
12815 s/\(=[   ]*\).*/\1/
12816 G
12817 s/\n//
12818 s/^[^=]*=[       ]*$//
12819 }'
12820 fi
12821
12822 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12823 fi # test -n "$CONFIG_FILES"
12824
12825 # Set up the scripts for CONFIG_HEADERS section.
12826 # No need to generate them if there are no CONFIG_HEADERS.
12827 # This happens for instance with `./config.status Makefile'.
12828 if test -n "$CONFIG_HEADERS"; then
12829 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
12830 BEGIN {
12831 _ACEOF
12832
12833 # Transform confdefs.h into an awk script `defines.awk', embedded as
12834 # here-document in config.status, that substitutes the proper values into
12835 # config.h.in to produce config.h.
12836
12837 # Create a delimiter string that does not exist in confdefs.h, to ease
12838 # handling of long lines.
12839 ac_delim='%!_!# '
12840 for ac_last_try in false false :; do
12841   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12842   if test -z "$ac_tt"; then
12843     break
12844   elif $ac_last_try; then
12845     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12846   else
12847     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12848   fi
12849 done
12850
12851 # For the awk script, D is an array of macro values keyed by name,
12852 # likewise P contains macro parameters if any.  Preserve backslash
12853 # newline sequences.
12854
12855 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12856 sed -n '
12857 s/.\{148\}/&'"$ac_delim"'/g
12858 t rset
12859 :rset
12860 s/^[     ]*#[    ]*define[       ][      ]*/ /
12861 t def
12862 d
12863 :def
12864 s/\\$//
12865 t bsnl
12866 s/["\\]/\\&/g
12867 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12868 D["\1"]=" \3"/p
12869 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
12870 d
12871 :bsnl
12872 s/["\\]/\\&/g
12873 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12874 D["\1"]=" \3\\\\\\n"\\/p
12875 t cont
12876 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12877 t cont
12878 d
12879 :cont
12880 n
12881 s/.\{148\}/&'"$ac_delim"'/g
12882 t clear
12883 :clear
12884 s/\\$//
12885 t bsnlc
12886 s/["\\]/\\&/g; s/^/"/; s/$/"/p
12887 d
12888 :bsnlc
12889 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12890 b cont
12891 ' <confdefs.h | sed '
12892 s/'"$ac_delim"'/"\\\
12893 "/g' >>$CONFIG_STATUS || ac_write_fail=1
12894
12895 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12896   for (key in D) D_is_set[key] = 1
12897   FS = "\a"
12898 }
12899 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12900   line = \$ 0
12901   split(line, arg, " ")
12902   if (arg[1] == "#") {
12903     defundef = arg[2]
12904     mac1 = arg[3]
12905   } else {
12906     defundef = substr(arg[1], 2)
12907     mac1 = arg[2]
12908   }
12909   split(mac1, mac2, "(") #)
12910   macro = mac2[1]
12911   prefix = substr(line, 1, index(line, defundef) - 1)
12912   if (D_is_set[macro]) {
12913     # Preserve the white space surrounding the "#".
12914     print prefix "define", macro P[macro] D[macro]
12915     next
12916   } else {
12917     # Replace #undef with comments.  This is necessary, for example,
12918     # in the case of _POSIX_SOURCE, which is predefined and required
12919     # on some systems where configure will not decide to define it.
12920     if (defundef == "undef") {
12921       print "/*", prefix defundef, macro, "*/"
12922       next
12923     }
12924   }
12925 }
12926 { print }
12927 _ACAWK
12928 _ACEOF
12929 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12930   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
12931 fi # test -n "$CONFIG_HEADERS"
12932
12933
12934 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12935 shift
12936 for ac_tag
12937 do
12938   case $ac_tag in
12939   :[FHLC]) ac_mode=$ac_tag; continue;;
12940   esac
12941   case $ac_mode$ac_tag in
12942   :[FHL]*:*);;
12943   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
12944   :[FH]-) ac_tag=-:-;;
12945   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12946   esac
12947   ac_save_IFS=$IFS
12948   IFS=:
12949   set x $ac_tag
12950   IFS=$ac_save_IFS
12951   shift
12952   ac_file=$1
12953   shift
12954
12955   case $ac_mode in
12956   :L) ac_source=$1;;
12957   :[FH])
12958     ac_file_inputs=
12959     for ac_f
12960     do
12961       case $ac_f in
12962       -) ac_f="$ac_tmp/stdin";;
12963       *) # Look for the file first in the build tree, then in the source tree
12964          # (if the path is not absolute).  The absolute path cannot be DOS-style,
12965          # because $ac_f cannot contain `:'.
12966          test -f "$ac_f" ||
12967            case $ac_f in
12968            [\\/$]*) false;;
12969            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12970            esac ||
12971            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12972       esac
12973       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12974       as_fn_append ac_file_inputs " '$ac_f'"
12975     done
12976
12977     # Let's still pretend it is `configure' which instantiates (i.e., don't
12978     # use $as_me), people would be surprised to read:
12979     #    /* config.h.  Generated by config.status.  */
12980     configure_input='Generated from '`
12981           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12982         `' by configure.'
12983     if test x"$ac_file" != x-; then
12984       configure_input="$ac_file.  $configure_input"
12985       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12986 $as_echo "$as_me: creating $ac_file" >&6;}
12987     fi
12988     # Neutralize special characters interpreted by sed in replacement strings.
12989     case $configure_input in #(
12990     *\&* | *\|* | *\\* )
12991        ac_sed_conf_input=`$as_echo "$configure_input" |
12992        sed 's/[\\\\&|]/\\\\&/g'`;; #(
12993     *) ac_sed_conf_input=$configure_input;;
12994     esac
12995
12996     case $ac_tag in
12997     *:-:* | *:-) cat >"$ac_tmp/stdin" \
12998       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
12999     esac
13000     ;;
13001   esac
13002
13003   ac_dir=`$as_dirname -- "$ac_file" ||
13004 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13005          X"$ac_file" : 'X\(//\)[^/]' \| \
13006          X"$ac_file" : 'X\(//\)$' \| \
13007          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13008 $as_echo X"$ac_file" |
13009     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13010             s//\1/
13011             q
13012           }
13013           /^X\(\/\/\)[^/].*/{
13014             s//\1/
13015             q
13016           }
13017           /^X\(\/\/\)$/{
13018             s//\1/
13019             q
13020           }
13021           /^X\(\/\).*/{
13022             s//\1/
13023             q
13024           }
13025           s/.*/./; q'`
13026   as_dir="$ac_dir"; as_fn_mkdir_p
13027   ac_builddir=.
13028
13029 case "$ac_dir" in
13030 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13031 *)
13032   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13033   # A ".." for each directory in $ac_dir_suffix.
13034   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13035   case $ac_top_builddir_sub in
13036   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13037   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13038   esac ;;
13039 esac
13040 ac_abs_top_builddir=$ac_pwd
13041 ac_abs_builddir=$ac_pwd$ac_dir_suffix
13042 # for backward compatibility:
13043 ac_top_builddir=$ac_top_build_prefix
13044
13045 case $srcdir in
13046   .)  # We are building in place.
13047     ac_srcdir=.
13048     ac_top_srcdir=$ac_top_builddir_sub
13049     ac_abs_top_srcdir=$ac_pwd ;;
13050   [\\/]* | ?:[\\/]* )  # Absolute name.
13051     ac_srcdir=$srcdir$ac_dir_suffix;
13052     ac_top_srcdir=$srcdir
13053     ac_abs_top_srcdir=$srcdir ;;
13054   *) # Relative name.
13055     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13056     ac_top_srcdir=$ac_top_build_prefix$srcdir
13057     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13058 esac
13059 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13060
13061
13062   case $ac_mode in
13063   :F)
13064   #
13065   # CONFIG_FILE
13066   #
13067
13068   case $INSTALL in
13069   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13070   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13071   esac
13072   ac_MKDIR_P=$MKDIR_P
13073   case $MKDIR_P in
13074   [\\/$]* | ?:[\\/]* ) ;;
13075   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13076   esac
13077 _ACEOF
13078
13079 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13080 # If the template does not know about datarootdir, expand it.
13081 # FIXME: This hack should be removed a few years after 2.60.
13082 ac_datarootdir_hack=; ac_datarootdir_seen=
13083 ac_sed_dataroot='
13084 /datarootdir/ {
13085   p
13086   q
13087 }
13088 /@datadir@/p
13089 /@docdir@/p
13090 /@infodir@/p
13091 /@localedir@/p
13092 /@mandir@/p'
13093 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13094 *datarootdir*) ac_datarootdir_seen=yes;;
13095 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13096   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13097 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13098 _ACEOF
13099 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13100   ac_datarootdir_hack='
13101   s&@datadir@&$datadir&g
13102   s&@docdir@&$docdir&g
13103   s&@infodir@&$infodir&g
13104   s&@localedir@&$localedir&g
13105   s&@mandir@&$mandir&g
13106   s&\\\${datarootdir}&$datarootdir&g' ;;
13107 esac
13108 _ACEOF
13109
13110 # Neutralize VPATH when `$srcdir' = `.'.
13111 # Shell code in configure.ac might set extrasub.
13112 # FIXME: do we really want to maintain this feature?
13113 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13114 ac_sed_extra="$ac_vpsub
13115 $extrasub
13116 _ACEOF
13117 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13118 :t
13119 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13120 s|@configure_input@|$ac_sed_conf_input|;t t
13121 s&@top_builddir@&$ac_top_builddir_sub&;t t
13122 s&@top_build_prefix@&$ac_top_build_prefix&;t t
13123 s&@srcdir@&$ac_srcdir&;t t
13124 s&@abs_srcdir@&$ac_abs_srcdir&;t t
13125 s&@top_srcdir@&$ac_top_srcdir&;t t
13126 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13127 s&@builddir@&$ac_builddir&;t t
13128 s&@abs_builddir@&$ac_abs_builddir&;t t
13129 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13130 s&@INSTALL@&$ac_INSTALL&;t t
13131 s&@MKDIR_P@&$ac_MKDIR_P&;t t
13132 $ac_datarootdir_hack
13133 "
13134 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13135   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13136
13137 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13138   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13139   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
13140       "$ac_tmp/out"`; test -z "$ac_out"; } &&
13141   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13142 which seems to be undefined.  Please make sure it is defined" >&5
13143 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13144 which seems to be undefined.  Please make sure it is defined" >&2;}
13145
13146   rm -f "$ac_tmp/stdin"
13147   case $ac_file in
13148   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13149   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13150   esac \
13151   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13152  ;;
13153   :H)
13154   #
13155   # CONFIG_HEADER
13156   #
13157   if test x"$ac_file" != x-; then
13158     {
13159       $as_echo "/* $configure_input  */" \
13160       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13161     } >"$ac_tmp/config.h" \
13162       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13163     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
13164       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13165 $as_echo "$as_me: $ac_file is unchanged" >&6;}
13166     else
13167       rm -f "$ac_file"
13168       mv "$ac_tmp/config.h" "$ac_file" \
13169         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13170     fi
13171   else
13172     $as_echo "/* $configure_input  */" \
13173       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13174       || as_fn_error $? "could not create -" "$LINENO" 5
13175   fi
13176 # Compute "$ac_file"'s index in $config_headers.
13177 _am_arg="$ac_file"
13178 _am_stamp_count=1
13179 for _am_header in $config_headers :; do
13180   case $_am_header in
13181     $_am_arg | $_am_arg:* )
13182       break ;;
13183     * )
13184       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13185   esac
13186 done
13187 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13188 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13189          X"$_am_arg" : 'X\(//\)[^/]' \| \
13190          X"$_am_arg" : 'X\(//\)$' \| \
13191          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13192 $as_echo X"$_am_arg" |
13193     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13194             s//\1/
13195             q
13196           }
13197           /^X\(\/\/\)[^/].*/{
13198             s//\1/
13199             q
13200           }
13201           /^X\(\/\/\)$/{
13202             s//\1/
13203             q
13204           }
13205           /^X\(\/\).*/{
13206             s//\1/
13207             q
13208           }
13209           s/.*/./; q'`/stamp-h$_am_stamp_count
13210  ;;
13211
13212   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13213 $as_echo "$as_me: executing $ac_file commands" >&6;}
13214  ;;
13215   esac
13216
13217
13218   case $ac_file$ac_mode in
13219     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13220   # Older Autoconf quotes --file arguments for eval, but not when files
13221   # are listed without --file.  Let's play safe and only enable the eval
13222   # if we detect the quoting.
13223   case $CONFIG_FILES in
13224   *\'*) eval set x "$CONFIG_FILES" ;;
13225   *)   set x $CONFIG_FILES ;;
13226   esac
13227   shift
13228   for mf
13229   do
13230     # Strip MF so we end up with the name of the file.
13231     mf=`echo "$mf" | sed -e 's/:.*$//'`
13232     # Check whether this is an Automake generated Makefile or not.
13233     # We used to match only the files named 'Makefile.in', but
13234     # some people rename them; so instead we look at the file content.
13235     # Grep'ing the first line is not enough: some people post-process
13236     # each Makefile.in and add a new line on top of each file to say so.
13237     # Grep'ing the whole file is not good either: AIX grep has a line
13238     # limit of 2048, but all sed's we know have understand at least 4000.
13239     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13240       dirpart=`$as_dirname -- "$mf" ||
13241 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13242          X"$mf" : 'X\(//\)[^/]' \| \
13243          X"$mf" : 'X\(//\)$' \| \
13244          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13245 $as_echo X"$mf" |
13246     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13247             s//\1/
13248             q
13249           }
13250           /^X\(\/\/\)[^/].*/{
13251             s//\1/
13252             q
13253           }
13254           /^X\(\/\/\)$/{
13255             s//\1/
13256             q
13257           }
13258           /^X\(\/\).*/{
13259             s//\1/
13260             q
13261           }
13262           s/.*/./; q'`
13263     else
13264       continue
13265     fi
13266     # Extract the definition of DEPDIR, am__include, and am__quote
13267     # from the Makefile without running 'make'.
13268     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13269     test -z "$DEPDIR" && continue
13270     am__include=`sed -n 's/^am__include = //p' < "$mf"`
13271     test -z "$am__include" && continue
13272     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13273     # Find all dependency output files, they are included files with
13274     # $(DEPDIR) in their names.  We invoke sed twice because it is the
13275     # simplest approach to changing $(DEPDIR) to its actual value in the
13276     # expansion.
13277     for file in `sed -n "
13278       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13279          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
13280       # Make sure the directory exists.
13281       test -f "$dirpart/$file" && continue
13282       fdir=`$as_dirname -- "$file" ||
13283 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13284          X"$file" : 'X\(//\)[^/]' \| \
13285          X"$file" : 'X\(//\)$' \| \
13286          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13287 $as_echo X"$file" |
13288     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13289             s//\1/
13290             q
13291           }
13292           /^X\(\/\/\)[^/].*/{
13293             s//\1/
13294             q
13295           }
13296           /^X\(\/\/\)$/{
13297             s//\1/
13298             q
13299           }
13300           /^X\(\/\).*/{
13301             s//\1/
13302             q
13303           }
13304           s/.*/./; q'`
13305       as_dir=$dirpart/$fdir; as_fn_mkdir_p
13306       # echo "creating $dirpart/$file"
13307       echo '# dummy' > "$dirpart/$file"
13308     done
13309   done
13310 }
13311  ;;
13312     "libtool":C)
13313
13314     # See if we are running on zsh, and set the options which allow our
13315     # commands through without removal of \ escapes.
13316     if test -n "${ZSH_VERSION+set}" ; then
13317       setopt NO_GLOB_SUBST
13318     fi
13319
13320     cfgfile="${ofile}T"
13321     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13322     $RM "$cfgfile"
13323
13324     cat <<_LT_EOF >> "$cfgfile"
13325 #! $SHELL
13326
13327 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13328 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13329 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13330 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13331 #
13332 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13333 #                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
13334 #                 Foundation, Inc.
13335 #   Written by Gordon Matzigkeit, 1996
13336 #
13337 #   This file is part of GNU Libtool.
13338 #
13339 # GNU Libtool is free software; you can redistribute it and/or
13340 # modify it under the terms of the GNU General Public License as
13341 # published by the Free Software Foundation; either version 2 of
13342 # the License, or (at your option) any later version.
13343 #
13344 # As a special exception to the GNU General Public License,
13345 # if you distribute this file as part of a program or library that
13346 # is built using GNU Libtool, you may include this file under the
13347 # same distribution terms that you use for the rest of that program.
13348 #
13349 # GNU Libtool is distributed in the hope that it will be useful,
13350 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13351 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13352 # GNU General Public License for more details.
13353 #
13354 # You should have received a copy of the GNU General Public License
13355 # along with GNU Libtool; see the file COPYING.  If not, a copy
13356 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13357 # obtained by writing to the Free Software Foundation, Inc.,
13358 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13359
13360
13361 # The names of the tagged configurations supported by this script.
13362 available_tags=""
13363
13364 # ### BEGIN LIBTOOL CONFIG
13365
13366 # Which release of libtool.m4 was used?
13367 macro_version=$macro_version
13368 macro_revision=$macro_revision
13369
13370 # Whether or not to build shared libraries.
13371 build_libtool_libs=$enable_shared
13372
13373 # Whether or not to build static libraries.
13374 build_old_libs=$enable_static
13375
13376 # What type of objects to build.
13377 pic_mode=$pic_mode
13378
13379 # Whether or not to optimize for fast installation.
13380 fast_install=$enable_fast_install
13381
13382 # Shell to use when invoking shell scripts.
13383 SHELL=$lt_SHELL
13384
13385 # An echo program that protects backslashes.
13386 ECHO=$lt_ECHO
13387
13388 # The PATH separator for the build system.
13389 PATH_SEPARATOR=$lt_PATH_SEPARATOR
13390
13391 # The host system.
13392 host_alias=$host_alias
13393 host=$host
13394 host_os=$host_os
13395
13396 # The build system.
13397 build_alias=$build_alias
13398 build=$build
13399 build_os=$build_os
13400
13401 # A sed program that does not truncate output.
13402 SED=$lt_SED
13403
13404 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13405 Xsed="\$SED -e 1s/^X//"
13406
13407 # A grep program that handles long lines.
13408 GREP=$lt_GREP
13409
13410 # An ERE matcher.
13411 EGREP=$lt_EGREP
13412
13413 # A literal string matcher.
13414 FGREP=$lt_FGREP
13415
13416 # A BSD- or MS-compatible name lister.
13417 NM=$lt_NM
13418
13419 # Whether we need soft or hard links.
13420 LN_S=$lt_LN_S
13421
13422 # What is the maximum length of a command?
13423 max_cmd_len=$max_cmd_len
13424
13425 # Object file suffix (normally "o").
13426 objext=$ac_objext
13427
13428 # Executable file suffix (normally "").
13429 exeext=$exeext
13430
13431 # whether the shell understands "unset".
13432 lt_unset=$lt_unset
13433
13434 # turn spaces into newlines.
13435 SP2NL=$lt_lt_SP2NL
13436
13437 # turn newlines into spaces.
13438 NL2SP=$lt_lt_NL2SP
13439
13440 # convert \$build file names to \$host format.
13441 to_host_file_cmd=$lt_cv_to_host_file_cmd
13442
13443 # convert \$build files to toolchain format.
13444 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
13445
13446 # An object symbol dumper.
13447 OBJDUMP=$lt_OBJDUMP
13448
13449 # Method to check whether dependent libraries are shared objects.
13450 deplibs_check_method=$lt_deplibs_check_method
13451
13452 # Command to use when deplibs_check_method = "file_magic".
13453 file_magic_cmd=$lt_file_magic_cmd
13454
13455 # How to find potential files when deplibs_check_method = "file_magic".
13456 file_magic_glob=$lt_file_magic_glob
13457
13458 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
13459 want_nocaseglob=$lt_want_nocaseglob
13460
13461 # DLL creation program.
13462 DLLTOOL=$lt_DLLTOOL
13463
13464 # Command to associate shared and link libraries.
13465 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
13466
13467 # The archiver.
13468 AR=$lt_AR
13469
13470 # Flags to create an archive.
13471 AR_FLAGS=$lt_AR_FLAGS
13472
13473 # How to feed a file listing to the archiver.
13474 archiver_list_spec=$lt_archiver_list_spec
13475
13476 # A symbol stripping program.
13477 STRIP=$lt_STRIP
13478
13479 # Commands used to install an old-style archive.
13480 RANLIB=$lt_RANLIB
13481 old_postinstall_cmds=$lt_old_postinstall_cmds
13482 old_postuninstall_cmds=$lt_old_postuninstall_cmds
13483
13484 # Whether to use a lock for old archive extraction.
13485 lock_old_archive_extraction=$lock_old_archive_extraction
13486
13487 # A C compiler.
13488 LTCC=$lt_CC
13489
13490 # LTCC compiler flags.
13491 LTCFLAGS=$lt_CFLAGS
13492
13493 # Take the output of nm and produce a listing of raw symbols and C names.
13494 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13495
13496 # Transform the output of nm in a proper C declaration.
13497 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13498
13499 # Transform the output of nm in a C name address pair.
13500 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13501
13502 # Transform the output of nm in a C name address pair when lib prefix is needed.
13503 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13504
13505 # Specify filename containing input files for \$NM.
13506 nm_file_list_spec=$lt_nm_file_list_spec
13507
13508 # The root where to search for dependent libraries,and in which our libraries should be installed.
13509 lt_sysroot=$lt_sysroot
13510
13511 # The name of the directory that contains temporary libtool files.
13512 objdir=$objdir
13513
13514 # Used to examine libraries when file_magic_cmd begins with "file".
13515 MAGIC_CMD=$MAGIC_CMD
13516
13517 # Must we lock files when doing compilation?
13518 need_locks=$lt_need_locks
13519
13520 # Manifest tool.
13521 MANIFEST_TOOL=$lt_MANIFEST_TOOL
13522
13523 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13524 DSYMUTIL=$lt_DSYMUTIL
13525
13526 # Tool to change global to local symbols on Mac OS X.
13527 NMEDIT=$lt_NMEDIT
13528
13529 # Tool to manipulate fat objects and archives on Mac OS X.
13530 LIPO=$lt_LIPO
13531
13532 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13533 OTOOL=$lt_OTOOL
13534
13535 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13536 OTOOL64=$lt_OTOOL64
13537
13538 # Old archive suffix (normally "a").
13539 libext=$libext
13540
13541 # Shared library suffix (normally ".so").
13542 shrext_cmds=$lt_shrext_cmds
13543
13544 # The commands to extract the exported symbol list from a shared archive.
13545 extract_expsyms_cmds=$lt_extract_expsyms_cmds
13546
13547 # Variables whose values should be saved in libtool wrapper scripts and
13548 # restored at link time.
13549 variables_saved_for_relink=$lt_variables_saved_for_relink
13550
13551 # Do we need the "lib" prefix for modules?
13552 need_lib_prefix=$need_lib_prefix
13553
13554 # Do we need a version for libraries?
13555 need_version=$need_version
13556
13557 # Library versioning type.
13558 version_type=$version_type
13559
13560 # Shared library runtime path variable.
13561 runpath_var=$runpath_var
13562
13563 # Shared library path variable.
13564 shlibpath_var=$shlibpath_var
13565
13566 # Is shlibpath searched before the hard-coded library search path?
13567 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13568
13569 # Format of library name prefix.
13570 libname_spec=$lt_libname_spec
13571
13572 # List of archive names.  First name is the real one, the rest are links.
13573 # The last name is the one that the linker finds with -lNAME
13574 library_names_spec=$lt_library_names_spec
13575
13576 # The coded name of the library, if different from the real name.
13577 soname_spec=$lt_soname_spec
13578
13579 # Permission mode override for installation of shared libraries.
13580 install_override_mode=$lt_install_override_mode
13581
13582 # Command to use after installation of a shared archive.
13583 postinstall_cmds=$lt_postinstall_cmds
13584
13585 # Command to use after uninstallation of a shared archive.
13586 postuninstall_cmds=$lt_postuninstall_cmds
13587
13588 # Commands used to finish a libtool library installation in a directory.
13589 finish_cmds=$lt_finish_cmds
13590
13591 # As "finish_cmds", except a single script fragment to be evaled but
13592 # not shown.
13593 finish_eval=$lt_finish_eval
13594
13595 # Whether we should hardcode library paths into libraries.
13596 hardcode_into_libs=$hardcode_into_libs
13597
13598 # Compile-time system search path for libraries.
13599 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13600
13601 # Run-time system search path for libraries.
13602 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13603
13604 # Whether dlopen is supported.
13605 dlopen_support=$enable_dlopen
13606
13607 # Whether dlopen of programs is supported.
13608 dlopen_self=$enable_dlopen_self
13609
13610 # Whether dlopen of statically linked programs is supported.
13611 dlopen_self_static=$enable_dlopen_self_static
13612
13613 # Commands to strip libraries.
13614 old_striplib=$lt_old_striplib
13615 striplib=$lt_striplib
13616
13617
13618 # The linker used to build libraries.
13619 LD=$lt_LD
13620
13621 # How to create reloadable object files.
13622 reload_flag=$lt_reload_flag
13623 reload_cmds=$lt_reload_cmds
13624
13625 # Commands used to build an old-style archive.
13626 old_archive_cmds=$lt_old_archive_cmds
13627
13628 # A language specific compiler.
13629 CC=$lt_compiler
13630
13631 # Is the compiler the GNU compiler?
13632 with_gcc=$GCC
13633
13634 # Compiler flag to turn off builtin functions.
13635 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13636
13637 # Additional compiler flags for building library objects.
13638 pic_flag=$lt_lt_prog_compiler_pic
13639
13640 # How to pass a linker flag through the compiler.
13641 wl=$lt_lt_prog_compiler_wl
13642
13643 # Compiler flag to prevent dynamic linking.
13644 link_static_flag=$lt_lt_prog_compiler_static
13645
13646 # Does compiler simultaneously support -c and -o options?
13647 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13648
13649 # Whether or not to add -lc for building shared libraries.
13650 build_libtool_need_lc=$archive_cmds_need_lc
13651
13652 # Whether or not to disallow shared libs when runtime libs are static.
13653 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13654
13655 # Compiler flag to allow reflexive dlopens.
13656 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13657
13658 # Compiler flag to generate shared objects directly from archives.
13659 whole_archive_flag_spec=$lt_whole_archive_flag_spec
13660
13661 # Whether the compiler copes with passing no objects directly.
13662 compiler_needs_object=$lt_compiler_needs_object
13663
13664 # Create an old-style archive from a shared archive.
13665 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13666
13667 # Create a temporary old-style archive to link instead of a shared archive.
13668 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13669
13670 # Commands used to build a shared archive.
13671 archive_cmds=$lt_archive_cmds
13672 archive_expsym_cmds=$lt_archive_expsym_cmds
13673
13674 # Commands used to build a loadable module if different from building
13675 # a shared archive.
13676 module_cmds=$lt_module_cmds
13677 module_expsym_cmds=$lt_module_expsym_cmds
13678
13679 # Whether we are building with GNU ld or not.
13680 with_gnu_ld=$lt_with_gnu_ld
13681
13682 # Flag that allows shared libraries with undefined symbols to be built.
13683 allow_undefined_flag=$lt_allow_undefined_flag
13684
13685 # Flag that enforces no undefined symbols.
13686 no_undefined_flag=$lt_no_undefined_flag
13687
13688 # Flag to hardcode \$libdir into a binary during linking.
13689 # This must work even if \$libdir does not exist
13690 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13691
13692 # Whether we need a single "-rpath" flag with a separated argument.
13693 hardcode_libdir_separator=$lt_hardcode_libdir_separator
13694
13695 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13696 # DIR into the resulting binary.
13697 hardcode_direct=$hardcode_direct
13698
13699 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13700 # DIR into the resulting binary and the resulting library dependency is
13701 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13702 # library is relocated.
13703 hardcode_direct_absolute=$hardcode_direct_absolute
13704
13705 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13706 # into the resulting binary.
13707 hardcode_minus_L=$hardcode_minus_L
13708
13709 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13710 # into the resulting binary.
13711 hardcode_shlibpath_var=$hardcode_shlibpath_var
13712
13713 # Set to "yes" if building a shared library automatically hardcodes DIR
13714 # into the library and all subsequent libraries and executables linked
13715 # against it.
13716 hardcode_automatic=$hardcode_automatic
13717
13718 # Set to yes if linker adds runtime paths of dependent libraries
13719 # to runtime path list.
13720 inherit_rpath=$inherit_rpath
13721
13722 # Whether libtool must link a program against all its dependency libraries.
13723 link_all_deplibs=$link_all_deplibs
13724
13725 # Set to "yes" if exported symbols are required.
13726 always_export_symbols=$always_export_symbols
13727
13728 # The commands to list exported symbols.
13729 export_symbols_cmds=$lt_export_symbols_cmds
13730
13731 # Symbols that should not be listed in the preloaded symbols.
13732 exclude_expsyms=$lt_exclude_expsyms
13733
13734 # Symbols that must always be exported.
13735 include_expsyms=$lt_include_expsyms
13736
13737 # Commands necessary for linking programs (against libraries) with templates.
13738 prelink_cmds=$lt_prelink_cmds
13739
13740 # Commands necessary for finishing linking programs.
13741 postlink_cmds=$lt_postlink_cmds
13742
13743 # Specify filename containing input files.
13744 file_list_spec=$lt_file_list_spec
13745
13746 # How to hardcode a shared library path into an executable.
13747 hardcode_action=$hardcode_action
13748
13749 # ### END LIBTOOL CONFIG
13750
13751 _LT_EOF
13752
13753   case $host_os in
13754   aix3*)
13755     cat <<\_LT_EOF >> "$cfgfile"
13756 # AIX sometimes has problems with the GCC collect2 program.  For some
13757 # reason, if we set the COLLECT_NAMES environment variable, the problems
13758 # vanish in a puff of smoke.
13759 if test "X${COLLECT_NAMES+set}" != Xset; then
13760   COLLECT_NAMES=
13761   export COLLECT_NAMES
13762 fi
13763 _LT_EOF
13764     ;;
13765   esac
13766
13767
13768 ltmain="$ac_aux_dir/ltmain.sh"
13769
13770
13771   # We use sed instead of cat because bash on DJGPP gets confused if
13772   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13773   # text mode, it properly converts lines to CR/LF.  This bash problem
13774   # is reportedly fixed, but why not run on old versions too?
13775   sed '$q' "$ltmain" >> "$cfgfile" \
13776      || (rm -f "$cfgfile"; exit 1)
13777
13778   if test x"$xsi_shell" = xyes; then
13779   sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
13780 func_dirname ()\
13781 {\
13782 \    case ${1} in\
13783 \      */*) func_dirname_result="${1%/*}${2}" ;;\
13784 \      *  ) func_dirname_result="${3}" ;;\
13785 \    esac\
13786 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
13787   && mv -f "$cfgfile.tmp" "$cfgfile" \
13788     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13789 test 0 -eq $? || _lt_function_replace_fail=:
13790
13791
13792   sed -e '/^func_basename ()$/,/^} # func_basename /c\
13793 func_basename ()\
13794 {\
13795 \    func_basename_result="${1##*/}"\
13796 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
13797   && mv -f "$cfgfile.tmp" "$cfgfile" \
13798     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13799 test 0 -eq $? || _lt_function_replace_fail=:
13800
13801
13802   sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
13803 func_dirname_and_basename ()\
13804 {\
13805 \    case ${1} in\
13806 \      */*) func_dirname_result="${1%/*}${2}" ;;\
13807 \      *  ) func_dirname_result="${3}" ;;\
13808 \    esac\
13809 \    func_basename_result="${1##*/}"\
13810 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
13811   && mv -f "$cfgfile.tmp" "$cfgfile" \
13812     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13813 test 0 -eq $? || _lt_function_replace_fail=:
13814
13815
13816   sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
13817 func_stripname ()\
13818 {\
13819 \    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
13820 \    # positional parameters, so assign one to ordinary parameter first.\
13821 \    func_stripname_result=${3}\
13822 \    func_stripname_result=${func_stripname_result#"${1}"}\
13823 \    func_stripname_result=${func_stripname_result%"${2}"}\
13824 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
13825   && mv -f "$cfgfile.tmp" "$cfgfile" \
13826     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13827 test 0 -eq $? || _lt_function_replace_fail=:
13828
13829
13830   sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
13831 func_split_long_opt ()\
13832 {\
13833 \    func_split_long_opt_name=${1%%=*}\
13834 \    func_split_long_opt_arg=${1#*=}\
13835 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
13836   && mv -f "$cfgfile.tmp" "$cfgfile" \
13837     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13838 test 0 -eq $? || _lt_function_replace_fail=:
13839
13840
13841   sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
13842 func_split_short_opt ()\
13843 {\
13844 \    func_split_short_opt_arg=${1#??}\
13845 \    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
13846 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
13847   && mv -f "$cfgfile.tmp" "$cfgfile" \
13848     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13849 test 0 -eq $? || _lt_function_replace_fail=:
13850
13851
13852   sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
13853 func_lo2o ()\
13854 {\
13855 \    case ${1} in\
13856 \      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
13857 \      *)    func_lo2o_result=${1} ;;\
13858 \    esac\
13859 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
13860   && mv -f "$cfgfile.tmp" "$cfgfile" \
13861     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13862 test 0 -eq $? || _lt_function_replace_fail=:
13863
13864
13865   sed -e '/^func_xform ()$/,/^} # func_xform /c\
13866 func_xform ()\
13867 {\
13868     func_xform_result=${1%.*}.lo\
13869 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
13870   && mv -f "$cfgfile.tmp" "$cfgfile" \
13871     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13872 test 0 -eq $? || _lt_function_replace_fail=:
13873
13874
13875   sed -e '/^func_arith ()$/,/^} # func_arith /c\
13876 func_arith ()\
13877 {\
13878     func_arith_result=$(( $* ))\
13879 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
13880   && mv -f "$cfgfile.tmp" "$cfgfile" \
13881     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13882 test 0 -eq $? || _lt_function_replace_fail=:
13883
13884
13885   sed -e '/^func_len ()$/,/^} # func_len /c\
13886 func_len ()\
13887 {\
13888     func_len_result=${#1}\
13889 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
13890   && mv -f "$cfgfile.tmp" "$cfgfile" \
13891     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13892 test 0 -eq $? || _lt_function_replace_fail=:
13893
13894 fi
13895
13896 if test x"$lt_shell_append" = xyes; then
13897   sed -e '/^func_append ()$/,/^} # func_append /c\
13898 func_append ()\
13899 {\
13900     eval "${1}+=\\${2}"\
13901 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
13902   && mv -f "$cfgfile.tmp" "$cfgfile" \
13903     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13904 test 0 -eq $? || _lt_function_replace_fail=:
13905
13906
13907   sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
13908 func_append_quoted ()\
13909 {\
13910 \    func_quote_for_eval "${2}"\
13911 \    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
13912 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
13913   && mv -f "$cfgfile.tmp" "$cfgfile" \
13914     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13915 test 0 -eq $? || _lt_function_replace_fail=:
13916
13917
13918   # Save a `func_append' function call where possible by direct use of '+='
13919   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
13920     && mv -f "$cfgfile.tmp" "$cfgfile" \
13921       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13922   test 0 -eq $? || _lt_function_replace_fail=:
13923 else
13924   # Save a `func_append' function call even when '+=' is not available
13925   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
13926     && mv -f "$cfgfile.tmp" "$cfgfile" \
13927       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13928   test 0 -eq $? || _lt_function_replace_fail=:
13929 fi
13930
13931 if test x"$_lt_function_replace_fail" = x":"; then
13932   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
13933 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
13934 fi
13935
13936
13937    mv -f "$cfgfile" "$ofile" ||
13938     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13939   chmod +x "$ofile"
13940
13941  ;;
13942
13943   esac
13944 done # for ac_tag
13945
13946
13947 as_fn_exit 0
13948 _ACEOF
13949 ac_clean_files=$ac_clean_files_save
13950
13951 test $ac_write_fail = 0 ||
13952   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13953
13954
13955 # configure is writing to config.log, and then calls config.status.
13956 # config.status does its own redirection, appending to config.log.
13957 # Unfortunately, on DOS this fails, as config.log is still kept open
13958 # by configure, so config.status won't be able to write to it; its
13959 # output is simply discarded.  So we exec the FD to /dev/null,
13960 # effectively closing config.log, so it can be properly (re)opened and
13961 # appended to by config.status.  When coming back to configure, we
13962 # need to make the FD available again.
13963 if test "$no_create" != yes; then
13964   ac_cs_success=:
13965   ac_config_status_args=
13966   test "$silent" = yes &&
13967     ac_config_status_args="$ac_config_status_args --quiet"
13968   exec 5>/dev/null
13969   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13970   exec 5>>config.log
13971   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13972   # would make configure fail if this is the last instruction.
13973   $ac_cs_success || as_fn_exit 1
13974 fi
13975 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13976   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13977 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13978 fi
13979