Initial commit of vpp code.
[vpp.git] / vpp-api-test / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for vpe-api-test 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='vpe-api-test'
589 PACKAGE_TARNAME='vpe-api-test'
590 PACKAGE_VERSION='1.0'
591 PACKAGE_STRING='vpe-api-test 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 WITH_DPDK_FALSE
636 WITH_DPDK_TRUE
637 DPDK
638 Q_PLATFORM_PLUGPATH
639 Q_PLATFORM_DEFINE
640 am__fastdepCCAS_FALSE
641 am__fastdepCCAS_TRUE
642 CCASDEPMODE
643 CCASFLAGS
644 CCAS
645 CPP
646 OTOOL64
647 OTOOL
648 LIPO
649 NMEDIT
650 DSYMUTIL
651 MANIFEST_TOOL
652 RANLIB
653 ac_ct_AR
654 AR
655 DLLTOOL
656 OBJDUMP
657 LN_S
658 NM
659 ac_ct_DUMPBIN
660 DUMPBIN
661 LD
662 FGREP
663 EGREP
664 GREP
665 SED
666 am__fastdepCC_FALSE
667 am__fastdepCC_TRUE
668 CCDEPMODE
669 am__nodep
670 AMDEPBACKSLASH
671 AMDEP_FALSE
672 AMDEP_TRUE
673 am__quote
674 am__include
675 DEPDIR
676 OBJEXT
677 EXEEXT
678 ac_ct_CC
679 CPPFLAGS
680 LDFLAGS
681 CFLAGS
682 CC
683 host_os
684 host_vendor
685 host_cpu
686 host
687 build_os
688 build_vendor
689 build_cpu
690 build
691 LIBTOOL
692 AM_BACKSLASH
693 AM_DEFAULT_VERBOSITY
694 AM_DEFAULT_V
695 AM_V
696 am__untar
697 am__tar
698 AMTAR
699 am__leading_dot
700 SET_MAKE
701 AWK
702 mkdir_p
703 MKDIR_P
704 INSTALL_STRIP_PROGRAM
705 STRIP
706 install_sh
707 MAKEINFO
708 AUTOHEADER
709 AUTOMAKE
710 AUTOCONF
711 ACLOCAL
712 VERSION
713 PACKAGE
714 CYGPATH_W
715 am__isrc
716 INSTALL_DATA
717 INSTALL_SCRIPT
718 INSTALL_PROGRAM
719 target_alias
720 host_alias
721 build_alias
722 LIBS
723 ECHO_T
724 ECHO_N
725 ECHO_C
726 DEFS
727 mandir
728 localedir
729 libdir
730 psdir
731 pdfdir
732 dvidir
733 htmldir
734 infodir
735 docdir
736 oldincludedir
737 includedir
738 localstatedir
739 sharedstatedir
740 sysconfdir
741 datadir
742 datarootdir
743 libexecdir
744 sbindir
745 bindir
746 program_transform_name
747 prefix
748 exec_prefix
749 PACKAGE_URL
750 PACKAGE_BUGREPORT
751 PACKAGE_STRING
752 PACKAGE_VERSION
753 PACKAGE_TARNAME
754 PACKAGE_NAME
755 PATH_SEPARATOR
756 SHELL'
757 ac_subst_files=''
758 ac_user_opts='
759 enable_option_checking
760 enable_silent_rules
761 enable_shared
762 enable_static
763 with_pic
764 enable_fast_install
765 enable_dependency_tracking
766 with_gnu_ld
767 with_sysroot
768 enable_libtool_lock
769 with_q_plugin_prefix
770 with_q_platform
771 with_dpdk
772 '
773       ac_precious_vars='build_alias
774 host_alias
775 target_alias
776 CC
777 CFLAGS
778 LDFLAGS
779 LIBS
780 CPPFLAGS
781 CPP
782 CCAS
783 CCASFLAGS'
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 vpe-api-test 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/vpe-api-test]
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 vpe-api-test 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-shared[=PKGS]  build shared libraries [default=yes]
1405   --enable-static[=PKGS]  build static libraries [default=yes]
1406   --enable-fast-install[=PKGS]
1407                           optimize for fast installation [default=yes]
1408   --enable-dependency-tracking
1409                           do not reject slow dependency extractors
1410   --disable-dependency-tracking
1411                           speeds up one-time build
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-q-plugin-prefix  vlib plugin prefix
1423   --with-q-platform       Build version for given platform (qnative)
1424   --with-dpdk             Use the Intel dpdk
1425
1426 Some influential environment variables:
1427   CC          C compiler command
1428   CFLAGS      C compiler flags
1429   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1430               nonstandard directory <lib dir>
1431   LIBS        libraries to pass to the linker, e.g. -l<library>
1432   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1433               you have headers in a nonstandard directory <include dir>
1434   CPP         C preprocessor
1435   CCAS        assembler compiler command (defaults to CC)
1436   CCASFLAGS   assembler compiler flags (defaults to CFLAGS)
1437
1438 Use these variables to override the choices made by `configure' or to help
1439 it to find libraries and programs with nonstandard names/locations.
1440
1441 Report bugs to the package provider.
1442 _ACEOF
1443 ac_status=$?
1444 fi
1445
1446 if test "$ac_init_help" = "recursive"; then
1447   # If there are subdirs, report their specific --help.
1448   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1449     test -d "$ac_dir" ||
1450       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1451       continue
1452     ac_builddir=.
1453
1454 case "$ac_dir" in
1455 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1456 *)
1457   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1458   # A ".." for each directory in $ac_dir_suffix.
1459   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1460   case $ac_top_builddir_sub in
1461   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1462   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1463   esac ;;
1464 esac
1465 ac_abs_top_builddir=$ac_pwd
1466 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1467 # for backward compatibility:
1468 ac_top_builddir=$ac_top_build_prefix
1469
1470 case $srcdir in
1471   .)  # We are building in place.
1472     ac_srcdir=.
1473     ac_top_srcdir=$ac_top_builddir_sub
1474     ac_abs_top_srcdir=$ac_pwd ;;
1475   [\\/]* | ?:[\\/]* )  # Absolute name.
1476     ac_srcdir=$srcdir$ac_dir_suffix;
1477     ac_top_srcdir=$srcdir
1478     ac_abs_top_srcdir=$srcdir ;;
1479   *) # Relative name.
1480     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1481     ac_top_srcdir=$ac_top_build_prefix$srcdir
1482     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1483 esac
1484 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1485
1486     cd "$ac_dir" || { ac_status=$?; continue; }
1487     # Check for guested configure.
1488     if test -f "$ac_srcdir/configure.gnu"; then
1489       echo &&
1490       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1491     elif test -f "$ac_srcdir/configure"; then
1492       echo &&
1493       $SHELL "$ac_srcdir/configure" --help=recursive
1494     else
1495       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1496     fi || ac_status=$?
1497     cd "$ac_pwd" || { ac_status=$?; break; }
1498   done
1499 fi
1500
1501 test -n "$ac_init_help" && exit $ac_status
1502 if $ac_init_version; then
1503   cat <<\_ACEOF
1504 vpe-api-test configure 1.0
1505 generated by GNU Autoconf 2.69
1506
1507 Copyright (C) 2012 Free Software Foundation, Inc.
1508 This configure script is free software; the Free Software Foundation
1509 gives unlimited permission to copy, distribute and modify it.
1510 _ACEOF
1511   exit
1512 fi
1513
1514 ## ------------------------ ##
1515 ## Autoconf initialization. ##
1516 ## ------------------------ ##
1517
1518 # ac_fn_c_try_compile LINENO
1519 # --------------------------
1520 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1521 ac_fn_c_try_compile ()
1522 {
1523   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1524   rm -f conftest.$ac_objext
1525   if { { ac_try="$ac_compile"
1526 case "(($ac_try" in
1527   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1528   *) ac_try_echo=$ac_try;;
1529 esac
1530 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1531 $as_echo "$ac_try_echo"; } >&5
1532   (eval "$ac_compile") 2>conftest.err
1533   ac_status=$?
1534   if test -s conftest.err; then
1535     grep -v '^ *+' conftest.err >conftest.er1
1536     cat conftest.er1 >&5
1537     mv -f conftest.er1 conftest.err
1538   fi
1539   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1540   test $ac_status = 0; } && {
1541          test -z "$ac_c_werror_flag" ||
1542          test ! -s conftest.err
1543        } && test -s conftest.$ac_objext; then :
1544   ac_retval=0
1545 else
1546   $as_echo "$as_me: failed program was:" >&5
1547 sed 's/^/| /' conftest.$ac_ext >&5
1548
1549         ac_retval=1
1550 fi
1551   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1552   as_fn_set_status $ac_retval
1553
1554 } # ac_fn_c_try_compile
1555
1556 # ac_fn_c_try_link LINENO
1557 # -----------------------
1558 # Try to link conftest.$ac_ext, and return whether this succeeded.
1559 ac_fn_c_try_link ()
1560 {
1561   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1562   rm -f conftest.$ac_objext conftest$ac_exeext
1563   if { { ac_try="$ac_link"
1564 case "(($ac_try" in
1565   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1566   *) ac_try_echo=$ac_try;;
1567 esac
1568 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1569 $as_echo "$ac_try_echo"; } >&5
1570   (eval "$ac_link") 2>conftest.err
1571   ac_status=$?
1572   if test -s conftest.err; then
1573     grep -v '^ *+' conftest.err >conftest.er1
1574     cat conftest.er1 >&5
1575     mv -f conftest.er1 conftest.err
1576   fi
1577   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1578   test $ac_status = 0; } && {
1579          test -z "$ac_c_werror_flag" ||
1580          test ! -s conftest.err
1581        } && test -s conftest$ac_exeext && {
1582          test "$cross_compiling" = yes ||
1583          test -x conftest$ac_exeext
1584        }; then :
1585   ac_retval=0
1586 else
1587   $as_echo "$as_me: failed program was:" >&5
1588 sed 's/^/| /' conftest.$ac_ext >&5
1589
1590         ac_retval=1
1591 fi
1592   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1593   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1594   # interfere with the next link command; also delete a directory that is
1595   # left behind by Apple's compiler.  We do this before executing the actions.
1596   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1597   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1598   as_fn_set_status $ac_retval
1599
1600 } # ac_fn_c_try_link
1601
1602 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1603 # -------------------------------------------------------
1604 # Tests whether HEADER exists and can be compiled using the include files in
1605 # INCLUDES, setting the cache variable VAR accordingly.
1606 ac_fn_c_check_header_compile ()
1607 {
1608   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1609   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1610 $as_echo_n "checking for $2... " >&6; }
1611 if eval \${$3+:} false; then :
1612   $as_echo_n "(cached) " >&6
1613 else
1614   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1615 /* end confdefs.h.  */
1616 $4
1617 #include <$2>
1618 _ACEOF
1619 if ac_fn_c_try_compile "$LINENO"; then :
1620   eval "$3=yes"
1621 else
1622   eval "$3=no"
1623 fi
1624 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1625 fi
1626 eval ac_res=\$$3
1627                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1628 $as_echo "$ac_res" >&6; }
1629   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1630
1631 } # ac_fn_c_check_header_compile
1632
1633 # ac_fn_c_try_cpp LINENO
1634 # ----------------------
1635 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1636 ac_fn_c_try_cpp ()
1637 {
1638   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1639   if { { ac_try="$ac_cpp conftest.$ac_ext"
1640 case "(($ac_try" in
1641   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1642   *) ac_try_echo=$ac_try;;
1643 esac
1644 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1645 $as_echo "$ac_try_echo"; } >&5
1646   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1647   ac_status=$?
1648   if test -s conftest.err; then
1649     grep -v '^ *+' conftest.err >conftest.er1
1650     cat conftest.er1 >&5
1651     mv -f conftest.er1 conftest.err
1652   fi
1653   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1654   test $ac_status = 0; } > conftest.i && {
1655          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1656          test ! -s conftest.err
1657        }; then :
1658   ac_retval=0
1659 else
1660   $as_echo "$as_me: failed program was:" >&5
1661 sed 's/^/| /' conftest.$ac_ext >&5
1662
1663     ac_retval=1
1664 fi
1665   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1666   as_fn_set_status $ac_retval
1667
1668 } # ac_fn_c_try_cpp
1669
1670 # ac_fn_c_try_run LINENO
1671 # ----------------------
1672 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1673 # that executables *can* be run.
1674 ac_fn_c_try_run ()
1675 {
1676   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1677   if { { ac_try="$ac_link"
1678 case "(($ac_try" in
1679   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1680   *) ac_try_echo=$ac_try;;
1681 esac
1682 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1683 $as_echo "$ac_try_echo"; } >&5
1684   (eval "$ac_link") 2>&5
1685   ac_status=$?
1686   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1687   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1688   { { case "(($ac_try" in
1689   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1690   *) ac_try_echo=$ac_try;;
1691 esac
1692 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1693 $as_echo "$ac_try_echo"; } >&5
1694   (eval "$ac_try") 2>&5
1695   ac_status=$?
1696   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1697   test $ac_status = 0; }; }; then :
1698   ac_retval=0
1699 else
1700   $as_echo "$as_me: program exited with status $ac_status" >&5
1701        $as_echo "$as_me: failed program was:" >&5
1702 sed 's/^/| /' conftest.$ac_ext >&5
1703
1704        ac_retval=$ac_status
1705 fi
1706   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1707   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1708   as_fn_set_status $ac_retval
1709
1710 } # ac_fn_c_try_run
1711
1712 # ac_fn_c_check_func LINENO FUNC VAR
1713 # ----------------------------------
1714 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1715 ac_fn_c_check_func ()
1716 {
1717   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1718   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1719 $as_echo_n "checking for $2... " >&6; }
1720 if eval \${$3+:} false; then :
1721   $as_echo_n "(cached) " >&6
1722 else
1723   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1724 /* end confdefs.h.  */
1725 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1726    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1727 #define $2 innocuous_$2
1728
1729 /* System header to define __stub macros and hopefully few prototypes,
1730     which can conflict with char $2 (); below.
1731     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1732     <limits.h> exists even on freestanding compilers.  */
1733
1734 #ifdef __STDC__
1735 # include <limits.h>
1736 #else
1737 # include <assert.h>
1738 #endif
1739
1740 #undef $2
1741
1742 /* Override any GCC internal prototype to avoid an error.
1743    Use char because int might match the return type of a GCC
1744    builtin and then its argument prototype would still apply.  */
1745 #ifdef __cplusplus
1746 extern "C"
1747 #endif
1748 char $2 ();
1749 /* The GNU C library defines this for functions which it implements
1750     to always fail with ENOSYS.  Some functions are actually named
1751     something starting with __ and the normal name is an alias.  */
1752 #if defined __stub_$2 || defined __stub___$2
1753 choke me
1754 #endif
1755
1756 int
1757 main ()
1758 {
1759 return $2 ();
1760   ;
1761   return 0;
1762 }
1763 _ACEOF
1764 if ac_fn_c_try_link "$LINENO"; then :
1765   eval "$3=yes"
1766 else
1767   eval "$3=no"
1768 fi
1769 rm -f core conftest.err conftest.$ac_objext \
1770     conftest$ac_exeext conftest.$ac_ext
1771 fi
1772 eval ac_res=\$$3
1773                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1774 $as_echo "$ac_res" >&6; }
1775   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1776
1777 } # ac_fn_c_check_func
1778 cat >config.log <<_ACEOF
1779 This file contains any messages produced by compilers while
1780 running configure, to aid debugging if configure makes a mistake.
1781
1782 It was created by vpe-api-test $as_me 1.0, which was
1783 generated by GNU Autoconf 2.69.  Invocation command line was
1784
1785   $ $0 $@
1786
1787 _ACEOF
1788 exec 5>>config.log
1789 {
1790 cat <<_ASUNAME
1791 ## --------- ##
1792 ## Platform. ##
1793 ## --------- ##
1794
1795 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1796 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1797 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1798 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1799 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1800
1801 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1802 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1803
1804 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1805 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1806 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1807 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1808 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1809 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1810 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1811
1812 _ASUNAME
1813
1814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1815 for as_dir in $PATH
1816 do
1817   IFS=$as_save_IFS
1818   test -z "$as_dir" && as_dir=.
1819     $as_echo "PATH: $as_dir"
1820   done
1821 IFS=$as_save_IFS
1822
1823 } >&5
1824
1825 cat >&5 <<_ACEOF
1826
1827
1828 ## ----------- ##
1829 ## Core tests. ##
1830 ## ----------- ##
1831
1832 _ACEOF
1833
1834
1835 # Keep a trace of the command line.
1836 # Strip out --no-create and --no-recursion so they do not pile up.
1837 # Strip out --silent because we don't want to record it for future runs.
1838 # Also quote any args containing shell meta-characters.
1839 # Make two passes to allow for proper duplicate-argument suppression.
1840 ac_configure_args=
1841 ac_configure_args0=
1842 ac_configure_args1=
1843 ac_must_keep_next=false
1844 for ac_pass in 1 2
1845 do
1846   for ac_arg
1847   do
1848     case $ac_arg in
1849     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1850     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1851     | -silent | --silent | --silen | --sile | --sil)
1852       continue ;;
1853     *\'*)
1854       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1855     esac
1856     case $ac_pass in
1857     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1858     2)
1859       as_fn_append ac_configure_args1 " '$ac_arg'"
1860       if test $ac_must_keep_next = true; then
1861         ac_must_keep_next=false # Got value, back to normal.
1862       else
1863         case $ac_arg in
1864           *=* | --config-cache | -C | -disable-* | --disable-* \
1865           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1866           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1867           | -with-* | --with-* | -without-* | --without-* | --x)
1868             case "$ac_configure_args0 " in
1869               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1870             esac
1871             ;;
1872           -* ) ac_must_keep_next=true ;;
1873         esac
1874       fi
1875       as_fn_append ac_configure_args " '$ac_arg'"
1876       ;;
1877     esac
1878   done
1879 done
1880 { ac_configure_args0=; unset ac_configure_args0;}
1881 { ac_configure_args1=; unset ac_configure_args1;}
1882
1883 # When interrupted or exit'd, cleanup temporary files, and complete
1884 # config.log.  We remove comments because anyway the quotes in there
1885 # would cause problems or look ugly.
1886 # WARNING: Use '\'' to represent an apostrophe within the trap.
1887 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1888 trap 'exit_status=$?
1889   # Save into config.log some information that might help in debugging.
1890   {
1891     echo
1892
1893     $as_echo "## ---------------- ##
1894 ## Cache variables. ##
1895 ## ---------------- ##"
1896     echo
1897     # The following way of writing the cache mishandles newlines in values,
1898 (
1899   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1900     eval ac_val=\$$ac_var
1901     case $ac_val in #(
1902     *${as_nl}*)
1903       case $ac_var in #(
1904       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1905 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1906       esac
1907       case $ac_var in #(
1908       _ | IFS | as_nl) ;; #(
1909       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1910       *) { eval $ac_var=; unset $ac_var;} ;;
1911       esac ;;
1912     esac
1913   done
1914   (set) 2>&1 |
1915     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1916     *${as_nl}ac_space=\ *)
1917       sed -n \
1918         "s/'\''/'\''\\\\'\'''\''/g;
1919           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1920       ;; #(
1921     *)
1922       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1923       ;;
1924     esac |
1925     sort
1926 )
1927     echo
1928
1929     $as_echo "## ----------------- ##
1930 ## Output variables. ##
1931 ## ----------------- ##"
1932     echo
1933     for ac_var in $ac_subst_vars
1934     do
1935       eval ac_val=\$$ac_var
1936       case $ac_val in
1937       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1938       esac
1939       $as_echo "$ac_var='\''$ac_val'\''"
1940     done | sort
1941     echo
1942
1943     if test -n "$ac_subst_files"; then
1944       $as_echo "## ------------------- ##
1945 ## File substitutions. ##
1946 ## ------------------- ##"
1947       echo
1948       for ac_var in $ac_subst_files
1949       do
1950         eval ac_val=\$$ac_var
1951         case $ac_val in
1952         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1953         esac
1954         $as_echo "$ac_var='\''$ac_val'\''"
1955       done | sort
1956       echo
1957     fi
1958
1959     if test -s confdefs.h; then
1960       $as_echo "## ----------- ##
1961 ## confdefs.h. ##
1962 ## ----------- ##"
1963       echo
1964       cat confdefs.h
1965       echo
1966     fi
1967     test "$ac_signal" != 0 &&
1968       $as_echo "$as_me: caught signal $ac_signal"
1969     $as_echo "$as_me: exit $exit_status"
1970   } >&5
1971   rm -f core *.core core.conftest.* &&
1972     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1973     exit $exit_status
1974 ' 0
1975 for ac_signal in 1 2 13 15; do
1976   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1977 done
1978 ac_signal=0
1979
1980 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1981 rm -f -r conftest* confdefs.h
1982
1983 $as_echo "/* confdefs.h */" > confdefs.h
1984
1985 # Predefined preprocessor variables.
1986
1987 cat >>confdefs.h <<_ACEOF
1988 #define PACKAGE_NAME "$PACKAGE_NAME"
1989 _ACEOF
1990
1991 cat >>confdefs.h <<_ACEOF
1992 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1993 _ACEOF
1994
1995 cat >>confdefs.h <<_ACEOF
1996 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1997 _ACEOF
1998
1999 cat >>confdefs.h <<_ACEOF
2000 #define PACKAGE_STRING "$PACKAGE_STRING"
2001 _ACEOF
2002
2003 cat >>confdefs.h <<_ACEOF
2004 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2005 _ACEOF
2006
2007 cat >>confdefs.h <<_ACEOF
2008 #define PACKAGE_URL "$PACKAGE_URL"
2009 _ACEOF
2010
2011
2012 # Let the site file select an alternate cache file if it wants to.
2013 # Prefer an explicitly selected file to automatically selected ones.
2014 ac_site_file1=NONE
2015 ac_site_file2=NONE
2016 if test -n "$CONFIG_SITE"; then
2017   # We do not want a PATH search for config.site.
2018   case $CONFIG_SITE in #((
2019     -*)  ac_site_file1=./$CONFIG_SITE;;
2020     */*) ac_site_file1=$CONFIG_SITE;;
2021     *)   ac_site_file1=./$CONFIG_SITE;;
2022   esac
2023 elif test "x$prefix" != xNONE; then
2024   ac_site_file1=$prefix/share/config.site
2025   ac_site_file2=$prefix/etc/config.site
2026 else
2027   ac_site_file1=$ac_default_prefix/share/config.site
2028   ac_site_file2=$ac_default_prefix/etc/config.site
2029 fi
2030 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2031 do
2032   test "x$ac_site_file" = xNONE && continue
2033   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2034     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2035 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2036     sed 's/^/| /' "$ac_site_file" >&5
2037     . "$ac_site_file" \
2038       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2039 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2040 as_fn_error $? "failed to load site script $ac_site_file
2041 See \`config.log' for more details" "$LINENO" 5; }
2042   fi
2043 done
2044
2045 if test -r "$cache_file"; then
2046   # Some versions of bash will fail to source /dev/null (special files
2047   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2048   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2049     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2050 $as_echo "$as_me: loading cache $cache_file" >&6;}
2051     case $cache_file in
2052       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2053       *)                      . "./$cache_file";;
2054     esac
2055   fi
2056 else
2057   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2058 $as_echo "$as_me: creating cache $cache_file" >&6;}
2059   >$cache_file
2060 fi
2061
2062 # Check that the precious variables saved in the cache have kept the same
2063 # value.
2064 ac_cache_corrupted=false
2065 for ac_var in $ac_precious_vars; do
2066   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2067   eval ac_new_set=\$ac_env_${ac_var}_set
2068   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2069   eval ac_new_val=\$ac_env_${ac_var}_value
2070   case $ac_old_set,$ac_new_set in
2071     set,)
2072       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2073 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2074       ac_cache_corrupted=: ;;
2075     ,set)
2076       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2077 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2078       ac_cache_corrupted=: ;;
2079     ,);;
2080     *)
2081       if test "x$ac_old_val" != "x$ac_new_val"; then
2082         # differences in whitespace do not lead to failure.
2083         ac_old_val_w=`echo x $ac_old_val`
2084         ac_new_val_w=`echo x $ac_new_val`
2085         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2086           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2087 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2088           ac_cache_corrupted=:
2089         else
2090           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2091 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2092           eval $ac_var=\$ac_old_val
2093         fi
2094         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2095 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2096         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2097 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2098       fi;;
2099   esac
2100   # Pass precious variables to config.status.
2101   if test "$ac_new_set" = set; then
2102     case $ac_new_val in
2103     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2104     *) ac_arg=$ac_var=$ac_new_val ;;
2105     esac
2106     case " $ac_configure_args " in
2107       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2108       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2109     esac
2110   fi
2111 done
2112 if $ac_cache_corrupted; then
2113   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2114 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2115   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2116 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2117   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2118 fi
2119 ## -------------------- ##
2120 ## Main body of script. ##
2121 ## -------------------- ##
2122
2123 ac_ext=c
2124 ac_cpp='$CPP $CPPFLAGS'
2125 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2126 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2127 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2128
2129
2130 am__api_version='1.14'
2131
2132 ac_aux_dir=
2133 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; 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 \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$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 # Find a good install program.  We prefer a C program (faster),
2162 # so one script is as good as another.  But avoid the broken or
2163 # incompatible versions:
2164 # SysV /etc/install, /usr/sbin/install
2165 # SunOS /usr/etc/install
2166 # IRIX /sbin/install
2167 # AIX /bin/install
2168 # AmigaOS /C/install, which installs bootblocks on floppy discs
2169 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2170 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2171 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2172 # OS/2's system install, which has a completely different semantic
2173 # ./install, which can be erroneously created by make from ./install.sh.
2174 # Reject install programs that cannot install multiple files.
2175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2176 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2177 if test -z "$INSTALL"; then
2178 if ${ac_cv_path_install+:} false; then :
2179   $as_echo_n "(cached) " >&6
2180 else
2181   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2182 for as_dir in $PATH
2183 do
2184   IFS=$as_save_IFS
2185   test -z "$as_dir" && as_dir=.
2186     # Account for people who put trailing slashes in PATH elements.
2187 case $as_dir/ in #((
2188   ./ | .// | /[cC]/* | \
2189   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2190   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2191   /usr/ucb/* ) ;;
2192   *)
2193     # OSF1 and SCO ODT 3.0 have their own names for install.
2194     # Don't use installbsd from OSF since it installs stuff as root
2195     # by default.
2196     for ac_prog in ginstall scoinst install; do
2197       for ac_exec_ext in '' $ac_executable_extensions; do
2198         if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2199           if test $ac_prog = install &&
2200             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2201             # AIX install.  It has an incompatible calling convention.
2202             :
2203           elif test $ac_prog = install &&
2204             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2205             # program-specific install script used by HP pwplus--don't use.
2206             :
2207           else
2208             rm -rf conftest.one conftest.two conftest.dir
2209             echo one > conftest.one
2210             echo two > conftest.two
2211             mkdir conftest.dir
2212             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2213               test -s conftest.one && test -s conftest.two &&
2214               test -s conftest.dir/conftest.one &&
2215               test -s conftest.dir/conftest.two
2216             then
2217               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2218               break 3
2219             fi
2220           fi
2221         fi
2222       done
2223     done
2224     ;;
2225 esac
2226
2227   done
2228 IFS=$as_save_IFS
2229
2230 rm -rf conftest.one conftest.two conftest.dir
2231
2232 fi
2233   if test "${ac_cv_path_install+set}" = set; then
2234     INSTALL=$ac_cv_path_install
2235   else
2236     # As a last resort, use the slow shell script.  Don't cache a
2237     # value for INSTALL within a source directory, because that will
2238     # break other packages using the cache if that directory is
2239     # removed, or if the value is a relative name.
2240     INSTALL=$ac_install_sh
2241   fi
2242 fi
2243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2244 $as_echo "$INSTALL" >&6; }
2245
2246 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2247 # It thinks the first close brace ends the variable substitution.
2248 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2249
2250 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2251
2252 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2253
2254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2255 $as_echo_n "checking whether build environment is sane... " >&6; }
2256 # Reject unsafe characters in $srcdir or the absolute working directory
2257 # name.  Accept space and tab only in the latter.
2258 am_lf='
2259 '
2260 case `pwd` in
2261   *[\\\"\#\$\&\'\`$am_lf]*)
2262     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2263 esac
2264 case $srcdir in
2265   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2266     as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2267 esac
2268
2269 # Do 'set' in a subshell so we don't clobber the current shell's
2270 # arguments.  Must try -L first in case configure is actually a
2271 # symlink; some systems play weird games with the mod time of symlinks
2272 # (eg FreeBSD returns the mod time of the symlink's containing
2273 # directory).
2274 if (
2275    am_has_slept=no
2276    for am_try in 1 2; do
2277      echo "timestamp, slept: $am_has_slept" > conftest.file
2278      set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2279      if test "$*" = "X"; then
2280         # -L didn't work.
2281         set X `ls -t "$srcdir/configure" conftest.file`
2282      fi
2283      if test "$*" != "X $srcdir/configure conftest.file" \
2284         && test "$*" != "X conftest.file $srcdir/configure"; then
2285
2286         # If neither matched, then we have a broken ls.  This can happen
2287         # if, for instance, CONFIG_SHELL is bash and it inherits a
2288         # broken ls alias from the environment.  This has actually
2289         # happened.  Such a system could not be considered "sane".
2290         as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2291   alias in your environment" "$LINENO" 5
2292      fi
2293      if test "$2" = conftest.file || test $am_try -eq 2; then
2294        break
2295      fi
2296      # Just in case.
2297      sleep 1
2298      am_has_slept=yes
2299    done
2300    test "$2" = conftest.file
2301    )
2302 then
2303    # Ok.
2304    :
2305 else
2306    as_fn_error $? "newly created file is older than distributed files!
2307 Check your system clock" "$LINENO" 5
2308 fi
2309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2310 $as_echo "yes" >&6; }
2311 # If we didn't sleep, we still need to ensure time stamps of config.status and
2312 # generated files are strictly newer.
2313 am_sleep_pid=
2314 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2315   ( sleep 1 ) &
2316   am_sleep_pid=$!
2317 fi
2318
2319 rm -f conftest.file
2320
2321 test "$program_prefix" != NONE &&
2322   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2323 # Use a double $ so make ignores it.
2324 test "$program_suffix" != NONE &&
2325   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2326 # Double any \ or $.
2327 # By default was `s,x,x', remove it if useless.
2328 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2329 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2330
2331 # expand $ac_aux_dir to an absolute path
2332 am_aux_dir=`cd $ac_aux_dir && pwd`
2333
2334 if test x"${MISSING+set}" != xset; then
2335   case $am_aux_dir in
2336   *\ * | *\     *)
2337     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2338   *)
2339     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2340   esac
2341 fi
2342 # Use eval to expand $SHELL
2343 if eval "$MISSING --is-lightweight"; then
2344   am_missing_run="$MISSING "
2345 else
2346   am_missing_run=
2347   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2348 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2349 fi
2350
2351 if test x"${install_sh}" != xset; then
2352   case $am_aux_dir in
2353   *\ * | *\     *)
2354     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2355   *)
2356     install_sh="\${SHELL} $am_aux_dir/install-sh"
2357   esac
2358 fi
2359
2360 # Installed binaries are usually stripped using 'strip' when the user
2361 # run "make install-strip".  However 'strip' might not be the right
2362 # tool to use in cross-compilation environments, therefore Automake
2363 # will honor the 'STRIP' environment variable to overrule this program.
2364 if test "$cross_compiling" != no; then
2365   if test -n "$ac_tool_prefix"; then
2366   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2367 set dummy ${ac_tool_prefix}strip; ac_word=$2
2368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2369 $as_echo_n "checking for $ac_word... " >&6; }
2370 if ${ac_cv_prog_STRIP+:} false; then :
2371   $as_echo_n "(cached) " >&6
2372 else
2373   if test -n "$STRIP"; then
2374   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2375 else
2376 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2377 for as_dir in $PATH
2378 do
2379   IFS=$as_save_IFS
2380   test -z "$as_dir" && as_dir=.
2381     for ac_exec_ext in '' $ac_executable_extensions; do
2382   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2383     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2384     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2385     break 2
2386   fi
2387 done
2388   done
2389 IFS=$as_save_IFS
2390
2391 fi
2392 fi
2393 STRIP=$ac_cv_prog_STRIP
2394 if test -n "$STRIP"; then
2395   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2396 $as_echo "$STRIP" >&6; }
2397 else
2398   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2399 $as_echo "no" >&6; }
2400 fi
2401
2402
2403 fi
2404 if test -z "$ac_cv_prog_STRIP"; then
2405   ac_ct_STRIP=$STRIP
2406   # Extract the first word of "strip", so it can be a program name with args.
2407 set dummy strip; ac_word=$2
2408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2409 $as_echo_n "checking for $ac_word... " >&6; }
2410 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2411   $as_echo_n "(cached) " >&6
2412 else
2413   if test -n "$ac_ct_STRIP"; then
2414   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2415 else
2416 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2417 for as_dir in $PATH
2418 do
2419   IFS=$as_save_IFS
2420   test -z "$as_dir" && as_dir=.
2421     for ac_exec_ext in '' $ac_executable_extensions; do
2422   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2423     ac_cv_prog_ac_ct_STRIP="strip"
2424     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2425     break 2
2426   fi
2427 done
2428   done
2429 IFS=$as_save_IFS
2430
2431 fi
2432 fi
2433 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2434 if test -n "$ac_ct_STRIP"; then
2435   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2436 $as_echo "$ac_ct_STRIP" >&6; }
2437 else
2438   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2439 $as_echo "no" >&6; }
2440 fi
2441
2442   if test "x$ac_ct_STRIP" = x; then
2443     STRIP=":"
2444   else
2445     case $cross_compiling:$ac_tool_warned in
2446 yes:)
2447 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2448 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2449 ac_tool_warned=yes ;;
2450 esac
2451     STRIP=$ac_ct_STRIP
2452   fi
2453 else
2454   STRIP="$ac_cv_prog_STRIP"
2455 fi
2456
2457 fi
2458 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2459
2460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2461 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2462 if test -z "$MKDIR_P"; then
2463   if ${ac_cv_path_mkdir+:} false; then :
2464   $as_echo_n "(cached) " >&6
2465 else
2466   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2467 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2468 do
2469   IFS=$as_save_IFS
2470   test -z "$as_dir" && as_dir=.
2471     for ac_prog in mkdir gmkdir; do
2472          for ac_exec_ext in '' $ac_executable_extensions; do
2473            as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2474            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2475              'mkdir (GNU coreutils) '* | \
2476              'mkdir (coreutils) '* | \
2477              'mkdir (fileutils) '4.1*)
2478                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2479                break 3;;
2480            esac
2481          done
2482        done
2483   done
2484 IFS=$as_save_IFS
2485
2486 fi
2487
2488   test -d ./--version && rmdir ./--version
2489   if test "${ac_cv_path_mkdir+set}" = set; then
2490     MKDIR_P="$ac_cv_path_mkdir -p"
2491   else
2492     # As a last resort, use the slow shell script.  Don't cache a
2493     # value for MKDIR_P within a source directory, because that will
2494     # break other packages using the cache if that directory is
2495     # removed, or if the value is a relative name.
2496     MKDIR_P="$ac_install_sh -d"
2497   fi
2498 fi
2499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2500 $as_echo "$MKDIR_P" >&6; }
2501
2502 for ac_prog in gawk mawk nawk awk
2503 do
2504   # Extract the first word of "$ac_prog", so it can be a program name with args.
2505 set dummy $ac_prog; ac_word=$2
2506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2507 $as_echo_n "checking for $ac_word... " >&6; }
2508 if ${ac_cv_prog_AWK+:} false; then :
2509   $as_echo_n "(cached) " >&6
2510 else
2511   if test -n "$AWK"; then
2512   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2513 else
2514 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2515 for as_dir in $PATH
2516 do
2517   IFS=$as_save_IFS
2518   test -z "$as_dir" && as_dir=.
2519     for ac_exec_ext in '' $ac_executable_extensions; do
2520   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2521     ac_cv_prog_AWK="$ac_prog"
2522     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2523     break 2
2524   fi
2525 done
2526   done
2527 IFS=$as_save_IFS
2528
2529 fi
2530 fi
2531 AWK=$ac_cv_prog_AWK
2532 if test -n "$AWK"; then
2533   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2534 $as_echo "$AWK" >&6; }
2535 else
2536   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2537 $as_echo "no" >&6; }
2538 fi
2539
2540
2541   test -n "$AWK" && break
2542 done
2543
2544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2545 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2546 set x ${MAKE-make}
2547 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2548 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2549   $as_echo_n "(cached) " >&6
2550 else
2551   cat >conftest.make <<\_ACEOF
2552 SHELL = /bin/sh
2553 all:
2554         @echo '@@@%%%=$(MAKE)=@@@%%%'
2555 _ACEOF
2556 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2557 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2558   *@@@%%%=?*=@@@%%%*)
2559     eval ac_cv_prog_make_${ac_make}_set=yes;;
2560   *)
2561     eval ac_cv_prog_make_${ac_make}_set=no;;
2562 esac
2563 rm -f conftest.make
2564 fi
2565 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2566   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2567 $as_echo "yes" >&6; }
2568   SET_MAKE=
2569 else
2570   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2571 $as_echo "no" >&6; }
2572   SET_MAKE="MAKE=${MAKE-make}"
2573 fi
2574
2575 rm -rf .tst 2>/dev/null
2576 mkdir .tst 2>/dev/null
2577 if test -d .tst; then
2578   am__leading_dot=.
2579 else
2580   am__leading_dot=_
2581 fi
2582 rmdir .tst 2>/dev/null
2583
2584 # Check whether --enable-silent-rules was given.
2585 if test "${enable_silent_rules+set}" = set; then :
2586   enableval=$enable_silent_rules;
2587 fi
2588
2589 case $enable_silent_rules in # (((
2590   yes) AM_DEFAULT_VERBOSITY=0;;
2591    no) AM_DEFAULT_VERBOSITY=1;;
2592     *) AM_DEFAULT_VERBOSITY=1;;
2593 esac
2594 am_make=${MAKE-make}
2595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2596 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2597 if ${am_cv_make_support_nested_variables+:} false; then :
2598   $as_echo_n "(cached) " >&6
2599 else
2600   if $as_echo 'TRUE=$(BAR$(V))
2601 BAR0=false
2602 BAR1=true
2603 V=1
2604 am__doit:
2605         @$(TRUE)
2606 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2607   am_cv_make_support_nested_variables=yes
2608 else
2609   am_cv_make_support_nested_variables=no
2610 fi
2611 fi
2612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2613 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2614 if test $am_cv_make_support_nested_variables = yes; then
2615     AM_V='$(V)'
2616   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2617 else
2618   AM_V=$AM_DEFAULT_VERBOSITY
2619   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2620 fi
2621 AM_BACKSLASH='\'
2622
2623 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2624   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2625   # is not polluted with repeated "-I."
2626   am__isrc=' -I$(srcdir)'
2627   # test to see if srcdir already configured
2628   if test -f $srcdir/config.status; then
2629     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2630   fi
2631 fi
2632
2633 # test whether we have cygpath
2634 if test -z "$CYGPATH_W"; then
2635   if (cygpath --version) >/dev/null 2>/dev/null; then
2636     CYGPATH_W='cygpath -w'
2637   else
2638     CYGPATH_W=echo
2639   fi
2640 fi
2641
2642
2643 # Define the identity of the package.
2644  PACKAGE='vpe-api-test'
2645  VERSION='1.0'
2646
2647
2648 cat >>confdefs.h <<_ACEOF
2649 #define PACKAGE "$PACKAGE"
2650 _ACEOF
2651
2652
2653 cat >>confdefs.h <<_ACEOF
2654 #define VERSION "$VERSION"
2655 _ACEOF
2656
2657 # Some tools Automake needs.
2658
2659 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2660
2661
2662 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2663
2664
2665 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2666
2667
2668 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2669
2670
2671 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2672
2673 # For better backward compatibility.  To be removed once Automake 1.9.x
2674 # dies out for good.  For more background, see:
2675 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2676 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2677 mkdir_p='$(MKDIR_P)'
2678
2679 # We need awk for the "check" target.  The system "awk" is bad on
2680 # some platforms.
2681 # Always define AMTAR for backward compatibility.  Yes, it's still used
2682 # in the wild :-(  We should find a proper way to deprecate it ...
2683 AMTAR='$${TAR-tar}'
2684
2685
2686 # We'll loop over all known methods to create a tar archive until one works.
2687 _am_tools='gnutar  pax cpio none'
2688
2689 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2690
2691
2692
2693
2694
2695
2696 # POSIX will say in a future version that running "rm -f" with no argument
2697 # is OK; and we want to be able to make that assumption in our Makefile
2698 # recipes.  So use an aggressive probe to check that the usage we want is
2699 # actually supported "in the wild" to an acceptable degree.
2700 # See automake bug#10828.
2701 # To make any issue more visible, cause the running configure to be aborted
2702 # by default if the 'rm' program in use doesn't match our expectations; the
2703 # user can still override this though.
2704 if rm -f && rm -fr && rm -rf; then : OK; else
2705   cat >&2 <<'END'
2706 Oops!
2707
2708 Your 'rm' program seems unable to run without file operands specified
2709 on the command line, even when the '-f' option is present.  This is contrary
2710 to the behaviour of most rm programs out there, and not conforming with
2711 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2712
2713 Please tell bug-automake@gnu.org about your system, including the value
2714 of your $PATH and any error possibly output before this message.  This
2715 can help us improve future automake versions.
2716
2717 END
2718   if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2719     echo 'Configuration will proceed anyway, since you have set the' >&2
2720     echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2721     echo >&2
2722   else
2723     cat >&2 <<'END'
2724 Aborting the configuration process, to ensure you take notice of the issue.
2725
2726 You can download and install GNU coreutils to get an 'rm' implementation
2727 that behaves properly: <http://www.gnu.org/software/coreutils/>.
2728
2729 If you want to complete the configuration process using your problematic
2730 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2731 to "yes", and re-run configure.
2732
2733 END
2734     as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2735   fi
2736 fi
2737
2738 case `pwd` in
2739   *\ * | *\     *)
2740     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2741 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2742 esac
2743
2744
2745
2746 macro_version='2.4.2'
2747 macro_revision='1.3337'
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761 ltmain="$ac_aux_dir/ltmain.sh"
2762
2763 # Make sure we can run config.sub.
2764 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2765   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2766
2767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2768 $as_echo_n "checking build system type... " >&6; }
2769 if ${ac_cv_build+:} false; then :
2770   $as_echo_n "(cached) " >&6
2771 else
2772   ac_build_alias=$build_alias
2773 test "x$ac_build_alias" = x &&
2774   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2775 test "x$ac_build_alias" = x &&
2776   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2777 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2778   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2779
2780 fi
2781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2782 $as_echo "$ac_cv_build" >&6; }
2783 case $ac_cv_build in
2784 *-*-*) ;;
2785 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2786 esac
2787 build=$ac_cv_build
2788 ac_save_IFS=$IFS; IFS='-'
2789 set x $ac_cv_build
2790 shift
2791 build_cpu=$1
2792 build_vendor=$2
2793 shift; shift
2794 # Remember, the first character of IFS is used to create $*,
2795 # except with old shells:
2796 build_os=$*
2797 IFS=$ac_save_IFS
2798 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2799
2800
2801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2802 $as_echo_n "checking host system type... " >&6; }
2803 if ${ac_cv_host+:} false; then :
2804   $as_echo_n "(cached) " >&6
2805 else
2806   if test "x$host_alias" = x; then
2807   ac_cv_host=$ac_cv_build
2808 else
2809   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2810     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2811 fi
2812
2813 fi
2814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2815 $as_echo "$ac_cv_host" >&6; }
2816 case $ac_cv_host in
2817 *-*-*) ;;
2818 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2819 esac
2820 host=$ac_cv_host
2821 ac_save_IFS=$IFS; IFS='-'
2822 set x $ac_cv_host
2823 shift
2824 host_cpu=$1
2825 host_vendor=$2
2826 shift; shift
2827 # Remember, the first character of IFS is used to create $*,
2828 # except with old shells:
2829 host_os=$*
2830 IFS=$ac_save_IFS
2831 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2832
2833
2834 # Backslashify metacharacters that are still active within
2835 # double-quoted strings.
2836 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
2837
2838 # Same as above, but do not quote variable references.
2839 double_quote_subst='s/\(["`\\]\)/\\\1/g'
2840
2841 # Sed substitution to delay expansion of an escaped shell variable in a
2842 # double_quote_subst'ed string.
2843 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
2844
2845 # Sed substitution to delay expansion of an escaped single quote.
2846 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
2847
2848 # Sed substitution to avoid accidental globbing in evaled expressions
2849 no_glob_subst='s/\*/\\\*/g'
2850
2851 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2852 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
2853 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
2854
2855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
2856 $as_echo_n "checking how to print strings... " >&6; }
2857 # Test print first, because it will be a builtin if present.
2858 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
2859    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
2860   ECHO='print -r --'
2861 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
2862   ECHO='printf %s\n'
2863 else
2864   # Use this function as a fallback that always works.
2865   func_fallback_echo ()
2866   {
2867     eval 'cat <<_LTECHO_EOF
2868 $1
2869 _LTECHO_EOF'
2870   }
2871   ECHO='func_fallback_echo'
2872 fi
2873
2874 # func_echo_all arg...
2875 # Invoke $ECHO with all args, space-separated.
2876 func_echo_all ()
2877 {
2878     $ECHO ""
2879 }
2880
2881 case "$ECHO" in
2882   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
2883 $as_echo "printf" >&6; } ;;
2884   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
2885 $as_echo "print -r" >&6; } ;;
2886   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
2887 $as_echo "cat" >&6; } ;;
2888 esac
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903 DEPDIR="${am__leading_dot}deps"
2904
2905 ac_config_commands="$ac_config_commands depfiles"
2906
2907
2908 am_make=${MAKE-make}
2909 cat > confinc << 'END'
2910 am__doit:
2911         @echo this is the am__doit target
2912 .PHONY: am__doit
2913 END
2914 # If we don't find an include directive, just comment out the code.
2915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2916 $as_echo_n "checking for style of include used by $am_make... " >&6; }
2917 am__include="#"
2918 am__quote=
2919 _am_result=none
2920 # First try GNU make style include.
2921 echo "include confinc" > confmf
2922 # Ignore all kinds of additional output from 'make'.
2923 case `$am_make -s -f confmf 2> /dev/null` in #(
2924 *the\ am__doit\ target*)
2925   am__include=include
2926   am__quote=
2927   _am_result=GNU
2928   ;;
2929 esac
2930 # Now try BSD make style include.
2931 if test "$am__include" = "#"; then
2932    echo '.include "confinc"' > confmf
2933    case `$am_make -s -f confmf 2> /dev/null` in #(
2934    *the\ am__doit\ target*)
2935      am__include=.include
2936      am__quote="\""
2937      _am_result=BSD
2938      ;;
2939    esac
2940 fi
2941
2942
2943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2944 $as_echo "$_am_result" >&6; }
2945 rm -f confinc confmf
2946
2947 # Check whether --enable-dependency-tracking was given.
2948 if test "${enable_dependency_tracking+set}" = set; then :
2949   enableval=$enable_dependency_tracking;
2950 fi
2951
2952 if test "x$enable_dependency_tracking" != xno; then
2953   am_depcomp="$ac_aux_dir/depcomp"
2954   AMDEPBACKSLASH='\'
2955   am__nodep='_no'
2956 fi
2957  if test "x$enable_dependency_tracking" != xno; then
2958   AMDEP_TRUE=
2959   AMDEP_FALSE='#'
2960 else
2961   AMDEP_TRUE='#'
2962   AMDEP_FALSE=
2963 fi
2964
2965
2966 ac_ext=c
2967 ac_cpp='$CPP $CPPFLAGS'
2968 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2969 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2970 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2971 if test -n "$ac_tool_prefix"; then
2972   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2973 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2975 $as_echo_n "checking for $ac_word... " >&6; }
2976 if ${ac_cv_prog_CC+:} false; then :
2977   $as_echo_n "(cached) " >&6
2978 else
2979   if test -n "$CC"; then
2980   ac_cv_prog_CC="$CC" # Let the user override the test.
2981 else
2982 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2983 for as_dir in $PATH
2984 do
2985   IFS=$as_save_IFS
2986   test -z "$as_dir" && as_dir=.
2987     for ac_exec_ext in '' $ac_executable_extensions; do
2988   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2989     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2990     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2991     break 2
2992   fi
2993 done
2994   done
2995 IFS=$as_save_IFS
2996
2997 fi
2998 fi
2999 CC=$ac_cv_prog_CC
3000 if test -n "$CC"; then
3001   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3002 $as_echo "$CC" >&6; }
3003 else
3004   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3005 $as_echo "no" >&6; }
3006 fi
3007
3008
3009 fi
3010 if test -z "$ac_cv_prog_CC"; then
3011   ac_ct_CC=$CC
3012   # Extract the first word of "gcc", so it can be a program name with args.
3013 set dummy gcc; ac_word=$2
3014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3015 $as_echo_n "checking for $ac_word... " >&6; }
3016 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3017   $as_echo_n "(cached) " >&6
3018 else
3019   if test -n "$ac_ct_CC"; then
3020   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3021 else
3022 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3023 for as_dir in $PATH
3024 do
3025   IFS=$as_save_IFS
3026   test -z "$as_dir" && as_dir=.
3027     for ac_exec_ext in '' $ac_executable_extensions; do
3028   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3029     ac_cv_prog_ac_ct_CC="gcc"
3030     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3031     break 2
3032   fi
3033 done
3034   done
3035 IFS=$as_save_IFS
3036
3037 fi
3038 fi
3039 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3040 if test -n "$ac_ct_CC"; then
3041   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3042 $as_echo "$ac_ct_CC" >&6; }
3043 else
3044   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3045 $as_echo "no" >&6; }
3046 fi
3047
3048   if test "x$ac_ct_CC" = x; then
3049     CC=""
3050   else
3051     case $cross_compiling:$ac_tool_warned in
3052 yes:)
3053 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3054 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3055 ac_tool_warned=yes ;;
3056 esac
3057     CC=$ac_ct_CC
3058   fi
3059 else
3060   CC="$ac_cv_prog_CC"
3061 fi
3062
3063 if test -z "$CC"; then
3064           if test -n "$ac_tool_prefix"; then
3065     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3066 set dummy ${ac_tool_prefix}cc; ac_word=$2
3067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3068 $as_echo_n "checking for $ac_word... " >&6; }
3069 if ${ac_cv_prog_CC+:} false; then :
3070   $as_echo_n "(cached) " >&6
3071 else
3072   if test -n "$CC"; then
3073   ac_cv_prog_CC="$CC" # Let the user override the test.
3074 else
3075 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3076 for as_dir in $PATH
3077 do
3078   IFS=$as_save_IFS
3079   test -z "$as_dir" && as_dir=.
3080     for ac_exec_ext in '' $ac_executable_extensions; do
3081   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3082     ac_cv_prog_CC="${ac_tool_prefix}cc"
3083     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3084     break 2
3085   fi
3086 done
3087   done
3088 IFS=$as_save_IFS
3089
3090 fi
3091 fi
3092 CC=$ac_cv_prog_CC
3093 if test -n "$CC"; then
3094   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3095 $as_echo "$CC" >&6; }
3096 else
3097   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3098 $as_echo "no" >&6; }
3099 fi
3100
3101
3102   fi
3103 fi
3104 if test -z "$CC"; then
3105   # Extract the first word of "cc", so it can be a program name with args.
3106 set dummy cc; ac_word=$2
3107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3108 $as_echo_n "checking for $ac_word... " >&6; }
3109 if ${ac_cv_prog_CC+:} false; then :
3110   $as_echo_n "(cached) " >&6
3111 else
3112   if test -n "$CC"; then
3113   ac_cv_prog_CC="$CC" # Let the user override the test.
3114 else
3115   ac_prog_rejected=no
3116 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3117 for as_dir in $PATH
3118 do
3119   IFS=$as_save_IFS
3120   test -z "$as_dir" && as_dir=.
3121     for ac_exec_ext in '' $ac_executable_extensions; do
3122   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3123     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3124        ac_prog_rejected=yes
3125        continue
3126      fi
3127     ac_cv_prog_CC="cc"
3128     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3129     break 2
3130   fi
3131 done
3132   done
3133 IFS=$as_save_IFS
3134
3135 if test $ac_prog_rejected = yes; then
3136   # We found a bogon in the path, so make sure we never use it.
3137   set dummy $ac_cv_prog_CC
3138   shift
3139   if test $# != 0; then
3140     # We chose a different compiler from the bogus one.
3141     # However, it has the same basename, so the bogon will be chosen
3142     # first if we set CC to just the basename; use the full file name.
3143     shift
3144     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3145   fi
3146 fi
3147 fi
3148 fi
3149 CC=$ac_cv_prog_CC
3150 if test -n "$CC"; then
3151   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3152 $as_echo "$CC" >&6; }
3153 else
3154   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3155 $as_echo "no" >&6; }
3156 fi
3157
3158
3159 fi
3160 if test -z "$CC"; then
3161   if test -n "$ac_tool_prefix"; then
3162   for ac_prog in cl.exe
3163   do
3164     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3165 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3167 $as_echo_n "checking for $ac_word... " >&6; }
3168 if ${ac_cv_prog_CC+:} false; then :
3169   $as_echo_n "(cached) " >&6
3170 else
3171   if test -n "$CC"; then
3172   ac_cv_prog_CC="$CC" # Let the user override the test.
3173 else
3174 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3175 for as_dir in $PATH
3176 do
3177   IFS=$as_save_IFS
3178   test -z "$as_dir" && as_dir=.
3179     for ac_exec_ext in '' $ac_executable_extensions; do
3180   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3181     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3182     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3183     break 2
3184   fi
3185 done
3186   done
3187 IFS=$as_save_IFS
3188
3189 fi
3190 fi
3191 CC=$ac_cv_prog_CC
3192 if test -n "$CC"; then
3193   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3194 $as_echo "$CC" >&6; }
3195 else
3196   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3197 $as_echo "no" >&6; }
3198 fi
3199
3200
3201     test -n "$CC" && break
3202   done
3203 fi
3204 if test -z "$CC"; then
3205   ac_ct_CC=$CC
3206   for ac_prog in cl.exe
3207 do
3208   # Extract the first word of "$ac_prog", so it can be a program name with args.
3209 set dummy $ac_prog; ac_word=$2
3210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3211 $as_echo_n "checking for $ac_word... " >&6; }
3212 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3213   $as_echo_n "(cached) " >&6
3214 else
3215   if test -n "$ac_ct_CC"; then
3216   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3217 else
3218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3219 for as_dir in $PATH
3220 do
3221   IFS=$as_save_IFS
3222   test -z "$as_dir" && as_dir=.
3223     for ac_exec_ext in '' $ac_executable_extensions; do
3224   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3225     ac_cv_prog_ac_ct_CC="$ac_prog"
3226     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3227     break 2
3228   fi
3229 done
3230   done
3231 IFS=$as_save_IFS
3232
3233 fi
3234 fi
3235 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3236 if test -n "$ac_ct_CC"; then
3237   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3238 $as_echo "$ac_ct_CC" >&6; }
3239 else
3240   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3241 $as_echo "no" >&6; }
3242 fi
3243
3244
3245   test -n "$ac_ct_CC" && break
3246 done
3247
3248   if test "x$ac_ct_CC" = x; then
3249     CC=""
3250   else
3251     case $cross_compiling:$ac_tool_warned in
3252 yes:)
3253 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3254 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3255 ac_tool_warned=yes ;;
3256 esac
3257     CC=$ac_ct_CC
3258   fi
3259 fi
3260
3261 fi
3262
3263
3264 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3265 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3266 as_fn_error $? "no acceptable C compiler found in \$PATH
3267 See \`config.log' for more details" "$LINENO" 5; }
3268
3269 # Provide some information about the compiler.
3270 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3271 set X $ac_compile
3272 ac_compiler=$2
3273 for ac_option in --version -v -V -qversion; do
3274   { { ac_try="$ac_compiler $ac_option >&5"
3275 case "(($ac_try" in
3276   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3277   *) ac_try_echo=$ac_try;;
3278 esac
3279 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3280 $as_echo "$ac_try_echo"; } >&5
3281   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3282   ac_status=$?
3283   if test -s conftest.err; then
3284     sed '10a\
3285 ... rest of stderr output deleted ...
3286          10q' conftest.err >conftest.er1
3287     cat conftest.er1 >&5
3288   fi
3289   rm -f conftest.er1 conftest.err
3290   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3291   test $ac_status = 0; }
3292 done
3293
3294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3295 /* end confdefs.h.  */
3296
3297 int
3298 main ()
3299 {
3300
3301   ;
3302   return 0;
3303 }
3304 _ACEOF
3305 ac_clean_files_save=$ac_clean_files
3306 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3307 # Try to create an executable without -o first, disregard a.out.
3308 # It will help us diagnose broken compilers, and finding out an intuition
3309 # of exeext.
3310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3311 $as_echo_n "checking whether the C compiler works... " >&6; }
3312 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3313
3314 # The possible output files:
3315 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3316
3317 ac_rmfiles=
3318 for ac_file in $ac_files
3319 do
3320   case $ac_file in
3321     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3322     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3323   esac
3324 done
3325 rm -f $ac_rmfiles
3326
3327 if { { ac_try="$ac_link_default"
3328 case "(($ac_try" in
3329   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3330   *) ac_try_echo=$ac_try;;
3331 esac
3332 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3333 $as_echo "$ac_try_echo"; } >&5
3334   (eval "$ac_link_default") 2>&5
3335   ac_status=$?
3336   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3337   test $ac_status = 0; }; then :
3338   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3339 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3340 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3341 # so that the user can short-circuit this test for compilers unknown to
3342 # Autoconf.
3343 for ac_file in $ac_files ''
3344 do
3345   test -f "$ac_file" || continue
3346   case $ac_file in
3347     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3348         ;;
3349     [ab].out )
3350         # We found the default executable, but exeext='' is most
3351         # certainly right.
3352         break;;
3353     *.* )
3354         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3355         then :; else
3356            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3357         fi
3358         # We set ac_cv_exeext here because the later test for it is not
3359         # safe: cross compilers may not add the suffix if given an `-o'
3360         # argument, so we may need to know it at that point already.
3361         # Even if this section looks crufty: it has the advantage of
3362         # actually working.
3363         break;;
3364     * )
3365         break;;
3366   esac
3367 done
3368 test "$ac_cv_exeext" = no && ac_cv_exeext=
3369
3370 else
3371   ac_file=''
3372 fi
3373 if test -z "$ac_file"; then :
3374   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3375 $as_echo "no" >&6; }
3376 $as_echo "$as_me: failed program was:" >&5
3377 sed 's/^/| /' conftest.$ac_ext >&5
3378
3379 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3380 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3381 as_fn_error 77 "C compiler cannot create executables
3382 See \`config.log' for more details" "$LINENO" 5; }
3383 else
3384   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3385 $as_echo "yes" >&6; }
3386 fi
3387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3388 $as_echo_n "checking for C compiler default output file name... " >&6; }
3389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3390 $as_echo "$ac_file" >&6; }
3391 ac_exeext=$ac_cv_exeext
3392
3393 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3394 ac_clean_files=$ac_clean_files_save
3395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3396 $as_echo_n "checking for suffix of executables... " >&6; }
3397 if { { ac_try="$ac_link"
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_link") 2>&5
3405   ac_status=$?
3406   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3407   test $ac_status = 0; }; then :
3408   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3409 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3410 # work properly (i.e., refer to `conftest.exe'), while it won't with
3411 # `rm'.
3412 for ac_file in conftest.exe conftest conftest.*; do
3413   test -f "$ac_file" || continue
3414   case $ac_file in
3415     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3416     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3417           break;;
3418     * ) break;;
3419   esac
3420 done
3421 else
3422   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3423 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3424 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3425 See \`config.log' for more details" "$LINENO" 5; }
3426 fi
3427 rm -f conftest conftest$ac_cv_exeext
3428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3429 $as_echo "$ac_cv_exeext" >&6; }
3430
3431 rm -f conftest.$ac_ext
3432 EXEEXT=$ac_cv_exeext
3433 ac_exeext=$EXEEXT
3434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3435 /* end confdefs.h.  */
3436 #include <stdio.h>
3437 int
3438 main ()
3439 {
3440 FILE *f = fopen ("conftest.out", "w");
3441  return ferror (f) || fclose (f) != 0;
3442
3443   ;
3444   return 0;
3445 }
3446 _ACEOF
3447 ac_clean_files="$ac_clean_files conftest.out"
3448 # Check that the compiler produces executables we can run.  If not, either
3449 # the compiler is broken, or we cross compile.
3450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3451 $as_echo_n "checking whether we are cross compiling... " >&6; }
3452 if test "$cross_compiling" != yes; then
3453   { { ac_try="$ac_link"
3454 case "(($ac_try" in
3455   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3456   *) ac_try_echo=$ac_try;;
3457 esac
3458 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3459 $as_echo "$ac_try_echo"; } >&5
3460   (eval "$ac_link") 2>&5
3461   ac_status=$?
3462   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3463   test $ac_status = 0; }
3464   if { ac_try='./conftest$ac_cv_exeext'
3465   { { case "(($ac_try" in
3466   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3467   *) ac_try_echo=$ac_try;;
3468 esac
3469 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3470 $as_echo "$ac_try_echo"; } >&5
3471   (eval "$ac_try") 2>&5
3472   ac_status=$?
3473   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3474   test $ac_status = 0; }; }; then
3475     cross_compiling=no
3476   else
3477     if test "$cross_compiling" = maybe; then
3478         cross_compiling=yes
3479     else
3480         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3481 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3482 as_fn_error $? "cannot run C compiled programs.
3483 If you meant to cross compile, use \`--host'.
3484 See \`config.log' for more details" "$LINENO" 5; }
3485     fi
3486   fi
3487 fi
3488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3489 $as_echo "$cross_compiling" >&6; }
3490
3491 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3492 ac_clean_files=$ac_clean_files_save
3493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3494 $as_echo_n "checking for suffix of object files... " >&6; }
3495 if ${ac_cv_objext+:} false; then :
3496   $as_echo_n "(cached) " >&6
3497 else
3498   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3499 /* end confdefs.h.  */
3500
3501 int
3502 main ()
3503 {
3504
3505   ;
3506   return 0;
3507 }
3508 _ACEOF
3509 rm -f conftest.o conftest.obj
3510 if { { ac_try="$ac_compile"
3511 case "(($ac_try" in
3512   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3513   *) ac_try_echo=$ac_try;;
3514 esac
3515 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3516 $as_echo "$ac_try_echo"; } >&5
3517   (eval "$ac_compile") 2>&5
3518   ac_status=$?
3519   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3520   test $ac_status = 0; }; then :
3521   for ac_file in conftest.o conftest.obj conftest.*; do
3522   test -f "$ac_file" || continue;
3523   case $ac_file in
3524     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3525     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3526        break;;
3527   esac
3528 done
3529 else
3530   $as_echo "$as_me: failed program was:" >&5
3531 sed 's/^/| /' conftest.$ac_ext >&5
3532
3533 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3534 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3535 as_fn_error $? "cannot compute suffix of object files: cannot compile
3536 See \`config.log' for more details" "$LINENO" 5; }
3537 fi
3538 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3539 fi
3540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3541 $as_echo "$ac_cv_objext" >&6; }
3542 OBJEXT=$ac_cv_objext
3543 ac_objext=$OBJEXT
3544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3545 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3546 if ${ac_cv_c_compiler_gnu+:} false; then :
3547   $as_echo_n "(cached) " >&6
3548 else
3549   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3550 /* end confdefs.h.  */
3551
3552 int
3553 main ()
3554 {
3555 #ifndef __GNUC__
3556        choke me
3557 #endif
3558
3559   ;
3560   return 0;
3561 }
3562 _ACEOF
3563 if ac_fn_c_try_compile "$LINENO"; then :
3564   ac_compiler_gnu=yes
3565 else
3566   ac_compiler_gnu=no
3567 fi
3568 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3569 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3570
3571 fi
3572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3573 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3574 if test $ac_compiler_gnu = yes; then
3575   GCC=yes
3576 else
3577   GCC=
3578 fi
3579 ac_test_CFLAGS=${CFLAGS+set}
3580 ac_save_CFLAGS=$CFLAGS
3581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3582 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3583 if ${ac_cv_prog_cc_g+:} false; then :
3584   $as_echo_n "(cached) " >&6
3585 else
3586   ac_save_c_werror_flag=$ac_c_werror_flag
3587    ac_c_werror_flag=yes
3588    ac_cv_prog_cc_g=no
3589    CFLAGS="-g"
3590    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3591 /* end confdefs.h.  */
3592
3593 int
3594 main ()
3595 {
3596
3597   ;
3598   return 0;
3599 }
3600 _ACEOF
3601 if ac_fn_c_try_compile "$LINENO"; then :
3602   ac_cv_prog_cc_g=yes
3603 else
3604   CFLAGS=""
3605       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3606 /* end confdefs.h.  */
3607
3608 int
3609 main ()
3610 {
3611
3612   ;
3613   return 0;
3614 }
3615 _ACEOF
3616 if ac_fn_c_try_compile "$LINENO"; then :
3617
3618 else
3619   ac_c_werror_flag=$ac_save_c_werror_flag
3620          CFLAGS="-g"
3621          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3622 /* end confdefs.h.  */
3623
3624 int
3625 main ()
3626 {
3627
3628   ;
3629   return 0;
3630 }
3631 _ACEOF
3632 if ac_fn_c_try_compile "$LINENO"; then :
3633   ac_cv_prog_cc_g=yes
3634 fi
3635 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3636 fi
3637 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3638 fi
3639 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3640    ac_c_werror_flag=$ac_save_c_werror_flag
3641 fi
3642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3643 $as_echo "$ac_cv_prog_cc_g" >&6; }
3644 if test "$ac_test_CFLAGS" = set; then
3645   CFLAGS=$ac_save_CFLAGS
3646 elif test $ac_cv_prog_cc_g = yes; then
3647   if test "$GCC" = yes; then
3648     CFLAGS="-g -O2"
3649   else
3650     CFLAGS="-g"
3651   fi
3652 else
3653   if test "$GCC" = yes; then
3654     CFLAGS="-O2"
3655   else
3656     CFLAGS=
3657   fi
3658 fi
3659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3660 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3661 if ${ac_cv_prog_cc_c89+:} false; then :
3662   $as_echo_n "(cached) " >&6
3663 else
3664   ac_cv_prog_cc_c89=no
3665 ac_save_CC=$CC
3666 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3667 /* end confdefs.h.  */
3668 #include <stdarg.h>
3669 #include <stdio.h>
3670 struct stat;
3671 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3672 struct buf { int x; };
3673 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3674 static char *e (p, i)
3675      char **p;
3676      int i;
3677 {
3678   return p[i];
3679 }
3680 static char *f (char * (*g) (char **, int), char **p, ...)
3681 {
3682   char *s;
3683   va_list v;
3684   va_start (v,p);
3685   s = g (p, va_arg (v,int));
3686   va_end (v);
3687   return s;
3688 }
3689
3690 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3691    function prototypes and stuff, but not '\xHH' hex character constants.
3692    These don't provoke an error unfortunately, instead are silently treated
3693    as 'x'.  The following induces an error, until -std is added to get
3694    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3695    array size at least.  It's necessary to write '\x00'==0 to get something
3696    that's true only with -std.  */
3697 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3698
3699 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3700    inside strings and character constants.  */
3701 #define FOO(x) 'x'
3702 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3703
3704 int test (int i, double x);
3705 struct s1 {int (*f) (int a);};
3706 struct s2 {int (*f) (double a);};
3707 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3708 int argc;
3709 char **argv;
3710 int
3711 main ()
3712 {
3713 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3714   ;
3715   return 0;
3716 }
3717 _ACEOF
3718 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3719         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3720 do
3721   CC="$ac_save_CC $ac_arg"
3722   if ac_fn_c_try_compile "$LINENO"; then :
3723   ac_cv_prog_cc_c89=$ac_arg
3724 fi
3725 rm -f core conftest.err conftest.$ac_objext
3726   test "x$ac_cv_prog_cc_c89" != "xno" && break
3727 done
3728 rm -f conftest.$ac_ext
3729 CC=$ac_save_CC
3730
3731 fi
3732 # AC_CACHE_VAL
3733 case "x$ac_cv_prog_cc_c89" in
3734   x)
3735     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3736 $as_echo "none needed" >&6; } ;;
3737   xno)
3738     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3739 $as_echo "unsupported" >&6; } ;;
3740   *)
3741     CC="$CC $ac_cv_prog_cc_c89"
3742     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3743 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3744 esac
3745 if test "x$ac_cv_prog_cc_c89" != xno; then :
3746
3747 fi
3748
3749 ac_ext=c
3750 ac_cpp='$CPP $CPPFLAGS'
3751 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3752 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3753 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3754
3755 ac_ext=c
3756 ac_cpp='$CPP $CPPFLAGS'
3757 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3758 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3759 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3761 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3762 if ${am_cv_prog_cc_c_o+:} false; then :
3763   $as_echo_n "(cached) " >&6
3764 else
3765   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3766 /* end confdefs.h.  */
3767
3768 int
3769 main ()
3770 {
3771
3772   ;
3773   return 0;
3774 }
3775 _ACEOF
3776   # Make sure it works both with $CC and with simple cc.
3777   # Following AC_PROG_CC_C_O, we do the test twice because some
3778   # compilers refuse to overwrite an existing .o file with -o,
3779   # though they will create one.
3780   am_cv_prog_cc_c_o=yes
3781   for am_i in 1 2; do
3782     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3783    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3784    ac_status=$?
3785    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3786    (exit $ac_status); } \
3787          && test -f conftest2.$ac_objext; then
3788       : OK
3789     else
3790       am_cv_prog_cc_c_o=no
3791       break
3792     fi
3793   done
3794   rm -f core conftest*
3795   unset am_i
3796 fi
3797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3798 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3799 if test "$am_cv_prog_cc_c_o" != yes; then
3800    # Losing compiler, so override with the script.
3801    # FIXME: It is wrong to rewrite CC.
3802    # But if we don't then we get into trouble of one sort or another.
3803    # A longer-term fix would be to have automake use am__CC in this case,
3804    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3805    CC="$am_aux_dir/compile $CC"
3806 fi
3807 ac_ext=c
3808 ac_cpp='$CPP $CPPFLAGS'
3809 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3810 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3811 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3812
3813
3814 depcc="$CC"   am_compiler_list=
3815
3816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3817 $as_echo_n "checking dependency style of $depcc... " >&6; }
3818 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3819   $as_echo_n "(cached) " >&6
3820 else
3821   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3822   # We make a subdir and do the tests there.  Otherwise we can end up
3823   # making bogus files that we don't know about and never remove.  For
3824   # instance it was reported that on HP-UX the gcc test will end up
3825   # making a dummy file named 'D' -- because '-MD' means "put the output
3826   # in D".
3827   rm -rf conftest.dir
3828   mkdir conftest.dir
3829   # Copy depcomp to subdir because otherwise we won't find it if we're
3830   # using a relative directory.
3831   cp "$am_depcomp" conftest.dir
3832   cd conftest.dir
3833   # We will build objects and dependencies in a subdirectory because
3834   # it helps to detect inapplicable dependency modes.  For instance
3835   # both Tru64's cc and ICC support -MD to output dependencies as a
3836   # side effect of compilation, but ICC will put the dependencies in
3837   # the current directory while Tru64 will put them in the object
3838   # directory.
3839   mkdir sub
3840
3841   am_cv_CC_dependencies_compiler_type=none
3842   if test "$am_compiler_list" = ""; then
3843      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3844   fi
3845   am__universal=false
3846   case " $depcc " in #(
3847      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3848      esac
3849
3850   for depmode in $am_compiler_list; do
3851     # Setup a source with many dependencies, because some compilers
3852     # like to wrap large dependency lists on column 80 (with \), and
3853     # we should not choose a depcomp mode which is confused by this.
3854     #
3855     # We need to recreate these files for each test, as the compiler may
3856     # overwrite some of them when testing with obscure command lines.
3857     # This happens at least with the AIX C compiler.
3858     : > sub/conftest.c
3859     for i in 1 2 3 4 5 6; do
3860       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3861       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3862       # Solaris 10 /bin/sh.
3863       echo '/* dummy */' > sub/conftst$i.h
3864     done
3865     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3866
3867     # We check with '-c' and '-o' for the sake of the "dashmstdout"
3868     # mode.  It turns out that the SunPro C++ compiler does not properly
3869     # handle '-M -o', and we need to detect this.  Also, some Intel
3870     # versions had trouble with output in subdirs.
3871     am__obj=sub/conftest.${OBJEXT-o}
3872     am__minus_obj="-o $am__obj"
3873     case $depmode in
3874     gcc)
3875       # This depmode causes a compiler race in universal mode.
3876       test "$am__universal" = false || continue
3877       ;;
3878     nosideeffect)
3879       # After this tag, mechanisms are not by side-effect, so they'll
3880       # only be used when explicitly requested.
3881       if test "x$enable_dependency_tracking" = xyes; then
3882         continue
3883       else
3884         break
3885       fi
3886       ;;
3887     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3888       # This compiler won't grok '-c -o', but also, the minuso test has
3889       # not run yet.  These depmodes are late enough in the game, and
3890       # so weak that their functioning should not be impacted.
3891       am__obj=conftest.${OBJEXT-o}
3892       am__minus_obj=
3893       ;;
3894     none) break ;;
3895     esac
3896     if depmode=$depmode \
3897        source=sub/conftest.c object=$am__obj \
3898        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3899        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3900          >/dev/null 2>conftest.err &&
3901        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3902        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3903        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3904        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3905       # icc doesn't choke on unknown options, it will just issue warnings
3906       # or remarks (even with -Werror).  So we grep stderr for any message
3907       # that says an option was ignored or not supported.
3908       # When given -MP, icc 7.0 and 7.1 complain thusly:
3909       #   icc: Command line warning: ignoring option '-M'; no argument required
3910       # The diagnosis changed in icc 8.0:
3911       #   icc: Command line remark: option '-MP' not supported
3912       if (grep 'ignoring option' conftest.err ||
3913           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3914         am_cv_CC_dependencies_compiler_type=$depmode
3915         break
3916       fi
3917     fi
3918   done
3919
3920   cd ..
3921   rm -rf conftest.dir
3922 else
3923   am_cv_CC_dependencies_compiler_type=none
3924 fi
3925
3926 fi
3927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3928 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3929 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3930
3931  if
3932   test "x$enable_dependency_tracking" != xno \
3933   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3934   am__fastdepCC_TRUE=
3935   am__fastdepCC_FALSE='#'
3936 else
3937   am__fastdepCC_TRUE='#'
3938   am__fastdepCC_FALSE=
3939 fi
3940
3941
3942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3943 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3944 if ${ac_cv_path_SED+:} false; then :
3945   $as_echo_n "(cached) " >&6
3946 else
3947             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3948      for ac_i in 1 2 3 4 5 6 7; do
3949        ac_script="$ac_script$as_nl$ac_script"
3950      done
3951      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3952      { ac_script=; unset ac_script;}
3953      if test -z "$SED"; then
3954   ac_path_SED_found=false
3955   # Loop through the user's path and test for each of PROGNAME-LIST
3956   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3957 for as_dir in $PATH
3958 do
3959   IFS=$as_save_IFS
3960   test -z "$as_dir" && as_dir=.
3961     for ac_prog in sed gsed; do
3962     for ac_exec_ext in '' $ac_executable_extensions; do
3963       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3964       as_fn_executable_p "$ac_path_SED" || continue
3965 # Check for GNU ac_path_SED and select it if it is found.
3966   # Check for GNU $ac_path_SED
3967 case `"$ac_path_SED" --version 2>&1` in
3968 *GNU*)
3969   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3970 *)
3971   ac_count=0
3972   $as_echo_n 0123456789 >"conftest.in"
3973   while :
3974   do
3975     cat "conftest.in" "conftest.in" >"conftest.tmp"
3976     mv "conftest.tmp" "conftest.in"
3977     cp "conftest.in" "conftest.nl"
3978     $as_echo '' >> "conftest.nl"
3979     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3980     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3981     as_fn_arith $ac_count + 1 && ac_count=$as_val
3982     if test $ac_count -gt ${ac_path_SED_max-0}; then
3983       # Best one so far, save it but keep looking for a better one
3984       ac_cv_path_SED="$ac_path_SED"
3985       ac_path_SED_max=$ac_count
3986     fi
3987     # 10*(2^10) chars as input seems more than enough
3988     test $ac_count -gt 10 && break
3989   done
3990   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3991 esac
3992
3993       $ac_path_SED_found && break 3
3994     done
3995   done
3996   done
3997 IFS=$as_save_IFS
3998   if test -z "$ac_cv_path_SED"; then
3999     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4000   fi
4001 else
4002   ac_cv_path_SED=$SED
4003 fi
4004
4005 fi
4006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4007 $as_echo "$ac_cv_path_SED" >&6; }
4008  SED="$ac_cv_path_SED"
4009   rm -f conftest.sed
4010
4011 test -z "$SED" && SED=sed
4012 Xsed="$SED -e 1s/^X//"
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4025 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4026 if ${ac_cv_path_GREP+:} false; then :
4027   $as_echo_n "(cached) " >&6
4028 else
4029   if test -z "$GREP"; then
4030   ac_path_GREP_found=false
4031   # Loop through the user's path and test for each of PROGNAME-LIST
4032   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4033 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4034 do
4035   IFS=$as_save_IFS
4036   test -z "$as_dir" && as_dir=.
4037     for ac_prog in grep ggrep; do
4038     for ac_exec_ext in '' $ac_executable_extensions; do
4039       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4040       as_fn_executable_p "$ac_path_GREP" || continue
4041 # Check for GNU ac_path_GREP and select it if it is found.
4042   # Check for GNU $ac_path_GREP
4043 case `"$ac_path_GREP" --version 2>&1` in
4044 *GNU*)
4045   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4046 *)
4047   ac_count=0
4048   $as_echo_n 0123456789 >"conftest.in"
4049   while :
4050   do
4051     cat "conftest.in" "conftest.in" >"conftest.tmp"
4052     mv "conftest.tmp" "conftest.in"
4053     cp "conftest.in" "conftest.nl"
4054     $as_echo 'GREP' >> "conftest.nl"
4055     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4056     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4057     as_fn_arith $ac_count + 1 && ac_count=$as_val
4058     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4059       # Best one so far, save it but keep looking for a better one
4060       ac_cv_path_GREP="$ac_path_GREP"
4061       ac_path_GREP_max=$ac_count
4062     fi
4063     # 10*(2^10) chars as input seems more than enough
4064     test $ac_count -gt 10 && break
4065   done
4066   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4067 esac
4068
4069       $ac_path_GREP_found && break 3
4070     done
4071   done
4072   done
4073 IFS=$as_save_IFS
4074   if test -z "$ac_cv_path_GREP"; then
4075     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4076   fi
4077 else
4078   ac_cv_path_GREP=$GREP
4079 fi
4080
4081 fi
4082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4083 $as_echo "$ac_cv_path_GREP" >&6; }
4084  GREP="$ac_cv_path_GREP"
4085
4086
4087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4088 $as_echo_n "checking for egrep... " >&6; }
4089 if ${ac_cv_path_EGREP+:} false; then :
4090   $as_echo_n "(cached) " >&6
4091 else
4092   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4093    then ac_cv_path_EGREP="$GREP -E"
4094    else
4095      if test -z "$EGREP"; then
4096   ac_path_EGREP_found=false
4097   # Loop through the user's path and test for each of PROGNAME-LIST
4098   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4099 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4100 do
4101   IFS=$as_save_IFS
4102   test -z "$as_dir" && as_dir=.
4103     for ac_prog in egrep; do
4104     for ac_exec_ext in '' $ac_executable_extensions; do
4105       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4106       as_fn_executable_p "$ac_path_EGREP" || continue
4107 # Check for GNU ac_path_EGREP and select it if it is found.
4108   # Check for GNU $ac_path_EGREP
4109 case `"$ac_path_EGREP" --version 2>&1` in
4110 *GNU*)
4111   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4112 *)
4113   ac_count=0
4114   $as_echo_n 0123456789 >"conftest.in"
4115   while :
4116   do
4117     cat "conftest.in" "conftest.in" >"conftest.tmp"
4118     mv "conftest.tmp" "conftest.in"
4119     cp "conftest.in" "conftest.nl"
4120     $as_echo 'EGREP' >> "conftest.nl"
4121     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4122     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4123     as_fn_arith $ac_count + 1 && ac_count=$as_val
4124     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4125       # Best one so far, save it but keep looking for a better one
4126       ac_cv_path_EGREP="$ac_path_EGREP"
4127       ac_path_EGREP_max=$ac_count
4128     fi
4129     # 10*(2^10) chars as input seems more than enough
4130     test $ac_count -gt 10 && break
4131   done
4132   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4133 esac
4134
4135       $ac_path_EGREP_found && break 3
4136     done
4137   done
4138   done
4139 IFS=$as_save_IFS
4140   if test -z "$ac_cv_path_EGREP"; then
4141     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4142   fi
4143 else
4144   ac_cv_path_EGREP=$EGREP
4145 fi
4146
4147    fi
4148 fi
4149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4150 $as_echo "$ac_cv_path_EGREP" >&6; }
4151  EGREP="$ac_cv_path_EGREP"
4152
4153
4154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4155 $as_echo_n "checking for fgrep... " >&6; }
4156 if ${ac_cv_path_FGREP+:} false; then :
4157   $as_echo_n "(cached) " >&6
4158 else
4159   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4160    then ac_cv_path_FGREP="$GREP -F"
4161    else
4162      if test -z "$FGREP"; then
4163   ac_path_FGREP_found=false
4164   # Loop through the user's path and test for each of PROGNAME-LIST
4165   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4166 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4167 do
4168   IFS=$as_save_IFS
4169   test -z "$as_dir" && as_dir=.
4170     for ac_prog in fgrep; do
4171     for ac_exec_ext in '' $ac_executable_extensions; do
4172       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4173       as_fn_executable_p "$ac_path_FGREP" || continue
4174 # Check for GNU ac_path_FGREP and select it if it is found.
4175   # Check for GNU $ac_path_FGREP
4176 case `"$ac_path_FGREP" --version 2>&1` in
4177 *GNU*)
4178   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4179 *)
4180   ac_count=0
4181   $as_echo_n 0123456789 >"conftest.in"
4182   while :
4183   do
4184     cat "conftest.in" "conftest.in" >"conftest.tmp"
4185     mv "conftest.tmp" "conftest.in"
4186     cp "conftest.in" "conftest.nl"
4187     $as_echo 'FGREP' >> "conftest.nl"
4188     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4189     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4190     as_fn_arith $ac_count + 1 && ac_count=$as_val
4191     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4192       # Best one so far, save it but keep looking for a better one
4193       ac_cv_path_FGREP="$ac_path_FGREP"
4194       ac_path_FGREP_max=$ac_count
4195     fi
4196     # 10*(2^10) chars as input seems more than enough
4197     test $ac_count -gt 10 && break
4198   done
4199   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4200 esac
4201
4202       $ac_path_FGREP_found && break 3
4203     done
4204   done
4205   done
4206 IFS=$as_save_IFS
4207   if test -z "$ac_cv_path_FGREP"; then
4208     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4209   fi
4210 else
4211   ac_cv_path_FGREP=$FGREP
4212 fi
4213
4214    fi
4215 fi
4216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4217 $as_echo "$ac_cv_path_FGREP" >&6; }
4218  FGREP="$ac_cv_path_FGREP"
4219
4220
4221 test -z "$GREP" && GREP=grep
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241 # Check whether --with-gnu-ld was given.
4242 if test "${with_gnu_ld+set}" = set; then :
4243   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4244 else
4245   with_gnu_ld=no
4246 fi
4247
4248 ac_prog=ld
4249 if test "$GCC" = yes; then
4250   # Check if gcc -print-prog-name=ld gives a path.
4251   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4252 $as_echo_n "checking for ld used by $CC... " >&6; }
4253   case $host in
4254   *-*-mingw*)
4255     # gcc leaves a trailing carriage return which upsets mingw
4256     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4257   *)
4258     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4259   esac
4260   case $ac_prog in
4261     # Accept absolute paths.
4262     [\\/]* | ?:[\\/]*)
4263       re_direlt='/[^/][^/]*/\.\./'
4264       # Canonicalize the pathname of ld
4265       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4266       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4267         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4268       done
4269       test -z "$LD" && LD="$ac_prog"
4270       ;;
4271   "")
4272     # If it fails, then pretend we aren't using GCC.
4273     ac_prog=ld
4274     ;;
4275   *)
4276     # If it is relative, then search for the first ld in PATH.
4277     with_gnu_ld=unknown
4278     ;;
4279   esac
4280 elif test "$with_gnu_ld" = yes; then
4281   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4282 $as_echo_n "checking for GNU ld... " >&6; }
4283 else
4284   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4285 $as_echo_n "checking for non-GNU ld... " >&6; }
4286 fi
4287 if ${lt_cv_path_LD+:} false; then :
4288   $as_echo_n "(cached) " >&6
4289 else
4290   if test -z "$LD"; then
4291   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4292   for ac_dir in $PATH; do
4293     IFS="$lt_save_ifs"
4294     test -z "$ac_dir" && ac_dir=.
4295     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4296       lt_cv_path_LD="$ac_dir/$ac_prog"
4297       # Check to see if the program is GNU ld.  I'd rather use --version,
4298       # but apparently some variants of GNU ld only accept -v.
4299       # Break only if it was the GNU/non-GNU ld that we prefer.
4300       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4301       *GNU* | *'with BFD'*)
4302         test "$with_gnu_ld" != no && break
4303         ;;
4304       *)
4305         test "$with_gnu_ld" != yes && break
4306         ;;
4307       esac
4308     fi
4309   done
4310   IFS="$lt_save_ifs"
4311 else
4312   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4313 fi
4314 fi
4315
4316 LD="$lt_cv_path_LD"
4317 if test -n "$LD"; then
4318   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4319 $as_echo "$LD" >&6; }
4320 else
4321   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4322 $as_echo "no" >&6; }
4323 fi
4324 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4326 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4327 if ${lt_cv_prog_gnu_ld+:} false; then :
4328   $as_echo_n "(cached) " >&6
4329 else
4330   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4331 case `$LD -v 2>&1 </dev/null` in
4332 *GNU* | *'with BFD'*)
4333   lt_cv_prog_gnu_ld=yes
4334   ;;
4335 *)
4336   lt_cv_prog_gnu_ld=no
4337   ;;
4338 esac
4339 fi
4340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4341 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4342 with_gnu_ld=$lt_cv_prog_gnu_ld
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4353 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4354 if ${lt_cv_path_NM+:} false; then :
4355   $as_echo_n "(cached) " >&6
4356 else
4357   if test -n "$NM"; then
4358   # Let the user override the test.
4359   lt_cv_path_NM="$NM"
4360 else
4361   lt_nm_to_check="${ac_tool_prefix}nm"
4362   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4363     lt_nm_to_check="$lt_nm_to_check nm"
4364   fi
4365   for lt_tmp_nm in $lt_nm_to_check; do
4366     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4367     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4368       IFS="$lt_save_ifs"
4369       test -z "$ac_dir" && ac_dir=.
4370       tmp_nm="$ac_dir/$lt_tmp_nm"
4371       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4372         # Check to see if the nm accepts a BSD-compat flag.
4373         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4374         #   nm: unknown option "B" ignored
4375         # Tru64's nm complains that /dev/null is an invalid object file
4376         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4377         */dev/null* | *'Invalid file or object type'*)
4378           lt_cv_path_NM="$tmp_nm -B"
4379           break
4380           ;;
4381         *)
4382           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4383           */dev/null*)
4384             lt_cv_path_NM="$tmp_nm -p"
4385             break
4386             ;;
4387           *)
4388             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4389             continue # so that we can try to find one that supports BSD flags
4390             ;;
4391           esac
4392           ;;
4393         esac
4394       fi
4395     done
4396     IFS="$lt_save_ifs"
4397   done
4398   : ${lt_cv_path_NM=no}
4399 fi
4400 fi
4401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4402 $as_echo "$lt_cv_path_NM" >&6; }
4403 if test "$lt_cv_path_NM" != "no"; then
4404   NM="$lt_cv_path_NM"
4405 else
4406   # Didn't find any BSD compatible name lister, look for dumpbin.
4407   if test -n "$DUMPBIN"; then :
4408     # Let the user override the test.
4409   else
4410     if test -n "$ac_tool_prefix"; then
4411   for ac_prog in dumpbin "link -dump"
4412   do
4413     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4414 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4416 $as_echo_n "checking for $ac_word... " >&6; }
4417 if ${ac_cv_prog_DUMPBIN+:} false; then :
4418   $as_echo_n "(cached) " >&6
4419 else
4420   if test -n "$DUMPBIN"; then
4421   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4422 else
4423 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4424 for as_dir in $PATH
4425 do
4426   IFS=$as_save_IFS
4427   test -z "$as_dir" && as_dir=.
4428     for ac_exec_ext in '' $ac_executable_extensions; do
4429   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4430     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4431     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4432     break 2
4433   fi
4434 done
4435   done
4436 IFS=$as_save_IFS
4437
4438 fi
4439 fi
4440 DUMPBIN=$ac_cv_prog_DUMPBIN
4441 if test -n "$DUMPBIN"; then
4442   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4443 $as_echo "$DUMPBIN" >&6; }
4444 else
4445   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4446 $as_echo "no" >&6; }
4447 fi
4448
4449
4450     test -n "$DUMPBIN" && break
4451   done
4452 fi
4453 if test -z "$DUMPBIN"; then
4454   ac_ct_DUMPBIN=$DUMPBIN
4455   for ac_prog in dumpbin "link -dump"
4456 do
4457   # Extract the first word of "$ac_prog", so it can be a program name with args.
4458 set dummy $ac_prog; ac_word=$2
4459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4460 $as_echo_n "checking for $ac_word... " >&6; }
4461 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4462   $as_echo_n "(cached) " >&6
4463 else
4464   if test -n "$ac_ct_DUMPBIN"; then
4465   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4466 else
4467 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4468 for as_dir in $PATH
4469 do
4470   IFS=$as_save_IFS
4471   test -z "$as_dir" && as_dir=.
4472     for ac_exec_ext in '' $ac_executable_extensions; do
4473   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4474     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4475     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4476     break 2
4477   fi
4478 done
4479   done
4480 IFS=$as_save_IFS
4481
4482 fi
4483 fi
4484 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4485 if test -n "$ac_ct_DUMPBIN"; then
4486   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4487 $as_echo "$ac_ct_DUMPBIN" >&6; }
4488 else
4489   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4490 $as_echo "no" >&6; }
4491 fi
4492
4493
4494   test -n "$ac_ct_DUMPBIN" && break
4495 done
4496
4497   if test "x$ac_ct_DUMPBIN" = x; then
4498     DUMPBIN=":"
4499   else
4500     case $cross_compiling:$ac_tool_warned in
4501 yes:)
4502 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4503 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4504 ac_tool_warned=yes ;;
4505 esac
4506     DUMPBIN=$ac_ct_DUMPBIN
4507   fi
4508 fi
4509
4510     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4511     *COFF*)
4512       DUMPBIN="$DUMPBIN -symbols"
4513       ;;
4514     *)
4515       DUMPBIN=:
4516       ;;
4517     esac
4518   fi
4519
4520   if test "$DUMPBIN" != ":"; then
4521     NM="$DUMPBIN"
4522   fi
4523 fi
4524 test -z "$NM" && NM=nm
4525
4526
4527
4528
4529
4530
4531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4532 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4533 if ${lt_cv_nm_interface+:} false; then :
4534   $as_echo_n "(cached) " >&6
4535 else
4536   lt_cv_nm_interface="BSD nm"
4537   echo "int some_variable = 0;" > conftest.$ac_ext
4538   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4539   (eval "$ac_compile" 2>conftest.err)
4540   cat conftest.err >&5
4541   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4542   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4543   cat conftest.err >&5
4544   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4545   cat conftest.out >&5
4546   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4547     lt_cv_nm_interface="MS dumpbin"
4548   fi
4549   rm -f conftest*
4550 fi
4551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4552 $as_echo "$lt_cv_nm_interface" >&6; }
4553
4554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4555 $as_echo_n "checking whether ln -s works... " >&6; }
4556 LN_S=$as_ln_s
4557 if test "$LN_S" = "ln -s"; then
4558   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4559 $as_echo "yes" >&6; }
4560 else
4561   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4562 $as_echo "no, using $LN_S" >&6; }
4563 fi
4564
4565 # find the maximum length of command line arguments
4566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4567 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4568 if ${lt_cv_sys_max_cmd_len+:} false; then :
4569   $as_echo_n "(cached) " >&6
4570 else
4571     i=0
4572   teststring="ABCD"
4573
4574   case $build_os in
4575   msdosdjgpp*)
4576     # On DJGPP, this test can blow up pretty badly due to problems in libc
4577     # (any single argument exceeding 2000 bytes causes a buffer overrun
4578     # during glob expansion).  Even if it were fixed, the result of this
4579     # check would be larger than it should be.
4580     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4581     ;;
4582
4583   gnu*)
4584     # Under GNU Hurd, this test is not required because there is
4585     # no limit to the length of command line arguments.
4586     # Libtool will interpret -1 as no limit whatsoever
4587     lt_cv_sys_max_cmd_len=-1;
4588     ;;
4589
4590   cygwin* | mingw* | cegcc*)
4591     # On Win9x/ME, this test blows up -- it succeeds, but takes
4592     # about 5 minutes as the teststring grows exponentially.
4593     # Worse, since 9x/ME are not pre-emptively multitasking,
4594     # you end up with a "frozen" computer, even though with patience
4595     # the test eventually succeeds (with a max line length of 256k).
4596     # Instead, let's just punt: use the minimum linelength reported by
4597     # all of the supported platforms: 8192 (on NT/2K/XP).
4598     lt_cv_sys_max_cmd_len=8192;
4599     ;;
4600
4601   mint*)
4602     # On MiNT this can take a long time and run out of memory.
4603     lt_cv_sys_max_cmd_len=8192;
4604     ;;
4605
4606   amigaos*)
4607     # On AmigaOS with pdksh, this test takes hours, literally.
4608     # So we just punt and use a minimum line length of 8192.
4609     lt_cv_sys_max_cmd_len=8192;
4610     ;;
4611
4612   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4613     # This has been around since 386BSD, at least.  Likely further.
4614     if test -x /sbin/sysctl; then
4615       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4616     elif test -x /usr/sbin/sysctl; then
4617       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4618     else
4619       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4620     fi
4621     # And add a safety zone
4622     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4623     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4624     ;;
4625
4626   interix*)
4627     # We know the value 262144 and hardcode it with a safety zone (like BSD)
4628     lt_cv_sys_max_cmd_len=196608
4629     ;;
4630
4631   os2*)
4632     # The test takes a long time on OS/2.
4633     lt_cv_sys_max_cmd_len=8192
4634     ;;
4635
4636   osf*)
4637     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4638     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4639     # nice to cause kernel panics so lets avoid the loop below.
4640     # First set a reasonable default.
4641     lt_cv_sys_max_cmd_len=16384
4642     #
4643     if test -x /sbin/sysconfig; then
4644       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4645         *1*) lt_cv_sys_max_cmd_len=-1 ;;
4646       esac
4647     fi
4648     ;;
4649   sco3.2v5*)
4650     lt_cv_sys_max_cmd_len=102400
4651     ;;
4652   sysv5* | sco5v6* | sysv4.2uw2*)
4653     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4654     if test -n "$kargmax"; then
4655       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4656     else
4657       lt_cv_sys_max_cmd_len=32768
4658     fi
4659     ;;
4660   *)
4661     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4662     if test -n "$lt_cv_sys_max_cmd_len" && \
4663         test undefined != "$lt_cv_sys_max_cmd_len"; then
4664       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4665       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4666     else
4667       # Make teststring a little bigger before we do anything with it.
4668       # a 1K string should be a reasonable start.
4669       for i in 1 2 3 4 5 6 7 8 ; do
4670         teststring=$teststring$teststring
4671       done
4672       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4673       # If test is not a shell built-in, we'll probably end up computing a
4674       # maximum length that is only half of the actual maximum length, but
4675       # we can't tell.
4676       while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4677                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4678               test $i != 17 # 1/2 MB should be enough
4679       do
4680         i=`expr $i + 1`
4681         teststring=$teststring$teststring
4682       done
4683       # Only check the string length outside the loop.
4684       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4685       teststring=
4686       # Add a significant safety factor because C++ compilers can tack on
4687       # massive amounts of additional arguments before passing them to the
4688       # linker.  It appears as though 1/2 is a usable value.
4689       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4690     fi
4691     ;;
4692   esac
4693
4694 fi
4695
4696 if test -n $lt_cv_sys_max_cmd_len ; then
4697   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4698 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4699 else
4700   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4701 $as_echo "none" >&6; }
4702 fi
4703 max_cmd_len=$lt_cv_sys_max_cmd_len
4704
4705
4706
4707
4708
4709
4710 : ${CP="cp -f"}
4711 : ${MV="mv -f"}
4712 : ${RM="rm -f"}
4713
4714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4715 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4716 # Try some XSI features
4717 xsi_shell=no
4718 ( _lt_dummy="a/b/c"
4719   test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4720       = c,a/b,b/c, \
4721     && eval 'test $(( 1 + 1 )) -eq 2 \
4722     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4723   && xsi_shell=yes
4724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4725 $as_echo "$xsi_shell" >&6; }
4726
4727
4728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4729 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4730 lt_shell_append=no
4731 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4732     >/dev/null 2>&1 \
4733   && lt_shell_append=yes
4734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4735 $as_echo "$lt_shell_append" >&6; }
4736
4737
4738 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4739   lt_unset=unset
4740 else
4741   lt_unset=false
4742 fi
4743
4744
4745
4746
4747
4748 # test EBCDIC or ASCII
4749 case `echo X|tr X '\101'` in
4750  A) # ASCII based system
4751     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4752   lt_SP2NL='tr \040 \012'
4753   lt_NL2SP='tr \015\012 \040\040'
4754   ;;
4755  *) # EBCDIC based system
4756   lt_SP2NL='tr \100 \n'
4757   lt_NL2SP='tr \r\n \100\100'
4758   ;;
4759 esac
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4770 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4771 if ${lt_cv_to_host_file_cmd+:} false; then :
4772   $as_echo_n "(cached) " >&6
4773 else
4774   case $host in
4775   *-*-mingw* )
4776     case $build in
4777       *-*-mingw* ) # actually msys
4778         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4779         ;;
4780       *-*-cygwin* )
4781         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4782         ;;
4783       * ) # otherwise, assume *nix
4784         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4785         ;;
4786     esac
4787     ;;
4788   *-*-cygwin* )
4789     case $build in
4790       *-*-mingw* ) # actually msys
4791         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4792         ;;
4793       *-*-cygwin* )
4794         lt_cv_to_host_file_cmd=func_convert_file_noop
4795         ;;
4796       * ) # otherwise, assume *nix
4797         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4798         ;;
4799     esac
4800     ;;
4801   * ) # unhandled hosts (and "normal" native builds)
4802     lt_cv_to_host_file_cmd=func_convert_file_noop
4803     ;;
4804 esac
4805
4806 fi
4807
4808 to_host_file_cmd=$lt_cv_to_host_file_cmd
4809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
4810 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
4811
4812
4813
4814
4815
4816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
4817 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
4818 if ${lt_cv_to_tool_file_cmd+:} false; then :
4819   $as_echo_n "(cached) " >&6
4820 else
4821   #assume ordinary cross tools, or native build.
4822 lt_cv_to_tool_file_cmd=func_convert_file_noop
4823 case $host in
4824   *-*-mingw* )
4825     case $build in
4826       *-*-mingw* ) # actually msys
4827         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
4828         ;;
4829     esac
4830     ;;
4831 esac
4832
4833 fi
4834
4835 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
4836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
4837 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
4838
4839
4840
4841
4842
4843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4844 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4845 if ${lt_cv_ld_reload_flag+:} false; then :
4846   $as_echo_n "(cached) " >&6
4847 else
4848   lt_cv_ld_reload_flag='-r'
4849 fi
4850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4851 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4852 reload_flag=$lt_cv_ld_reload_flag
4853 case $reload_flag in
4854 "" | " "*) ;;
4855 *) reload_flag=" $reload_flag" ;;
4856 esac
4857 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4858 case $host_os in
4859   cygwin* | mingw* | pw32* | cegcc*)
4860     if test "$GCC" != yes; then
4861       reload_cmds=false
4862     fi
4863     ;;
4864   darwin*)
4865     if test "$GCC" = yes; then
4866       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4867     else
4868       reload_cmds='$LD$reload_flag -o $output$reload_objs'
4869     fi
4870     ;;
4871 esac
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881 if test -n "$ac_tool_prefix"; then
4882   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4883 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4885 $as_echo_n "checking for $ac_word... " >&6; }
4886 if ${ac_cv_prog_OBJDUMP+:} false; then :
4887   $as_echo_n "(cached) " >&6
4888 else
4889   if test -n "$OBJDUMP"; then
4890   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4891 else
4892 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4893 for as_dir in $PATH
4894 do
4895   IFS=$as_save_IFS
4896   test -z "$as_dir" && as_dir=.
4897     for ac_exec_ext in '' $ac_executable_extensions; do
4898   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4899     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4900     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4901     break 2
4902   fi
4903 done
4904   done
4905 IFS=$as_save_IFS
4906
4907 fi
4908 fi
4909 OBJDUMP=$ac_cv_prog_OBJDUMP
4910 if test -n "$OBJDUMP"; then
4911   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4912 $as_echo "$OBJDUMP" >&6; }
4913 else
4914   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4915 $as_echo "no" >&6; }
4916 fi
4917
4918
4919 fi
4920 if test -z "$ac_cv_prog_OBJDUMP"; then
4921   ac_ct_OBJDUMP=$OBJDUMP
4922   # Extract the first word of "objdump", so it can be a program name with args.
4923 set dummy objdump; ac_word=$2
4924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4925 $as_echo_n "checking for $ac_word... " >&6; }
4926 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4927   $as_echo_n "(cached) " >&6
4928 else
4929   if test -n "$ac_ct_OBJDUMP"; then
4930   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4931 else
4932 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4933 for as_dir in $PATH
4934 do
4935   IFS=$as_save_IFS
4936   test -z "$as_dir" && as_dir=.
4937     for ac_exec_ext in '' $ac_executable_extensions; do
4938   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4939     ac_cv_prog_ac_ct_OBJDUMP="objdump"
4940     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4941     break 2
4942   fi
4943 done
4944   done
4945 IFS=$as_save_IFS
4946
4947 fi
4948 fi
4949 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4950 if test -n "$ac_ct_OBJDUMP"; then
4951   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4952 $as_echo "$ac_ct_OBJDUMP" >&6; }
4953 else
4954   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4955 $as_echo "no" >&6; }
4956 fi
4957
4958   if test "x$ac_ct_OBJDUMP" = x; then
4959     OBJDUMP="false"
4960   else
4961     case $cross_compiling:$ac_tool_warned in
4962 yes:)
4963 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4964 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4965 ac_tool_warned=yes ;;
4966 esac
4967     OBJDUMP=$ac_ct_OBJDUMP
4968   fi
4969 else
4970   OBJDUMP="$ac_cv_prog_OBJDUMP"
4971 fi
4972
4973 test -z "$OBJDUMP" && OBJDUMP=objdump
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4984 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4985 if ${lt_cv_deplibs_check_method+:} false; then :
4986   $as_echo_n "(cached) " >&6
4987 else
4988   lt_cv_file_magic_cmd='$MAGIC_CMD'
4989 lt_cv_file_magic_test_file=
4990 lt_cv_deplibs_check_method='unknown'
4991 # Need to set the preceding variable on all platforms that support
4992 # interlibrary dependencies.
4993 # 'none' -- dependencies not supported.
4994 # `unknown' -- same as none, but documents that we really don't know.
4995 # 'pass_all' -- all dependencies passed with no checks.
4996 # 'test_compile' -- check by making test program.
4997 # 'file_magic [[regex]]' -- check by looking for files in library path
4998 # which responds to the $file_magic_cmd with a given extended regex.
4999 # If you have `file' or equivalent on your system and you're not sure
5000 # whether `pass_all' will *always* work, you probably want this one.
5001
5002 case $host_os in
5003 aix[4-9]*)
5004   lt_cv_deplibs_check_method=pass_all
5005   ;;
5006
5007 beos*)
5008   lt_cv_deplibs_check_method=pass_all
5009   ;;
5010
5011 bsdi[45]*)
5012   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5013   lt_cv_file_magic_cmd='/usr/bin/file -L'
5014   lt_cv_file_magic_test_file=/shlib/libc.so
5015   ;;
5016
5017 cygwin*)
5018   # func_win32_libid is a shell function defined in ltmain.sh
5019   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5020   lt_cv_file_magic_cmd='func_win32_libid'
5021   ;;
5022
5023 mingw* | pw32*)
5024   # Base MSYS/MinGW do not provide the 'file' command needed by
5025   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5026   # unless we find 'file', for example because we are cross-compiling.
5027   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5028   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5029     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5030     lt_cv_file_magic_cmd='func_win32_libid'
5031   else
5032     # Keep this pattern in sync with the one in func_win32_libid.
5033     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5034     lt_cv_file_magic_cmd='$OBJDUMP -f'
5035   fi
5036   ;;
5037
5038 cegcc*)
5039   # use the weaker test based on 'objdump'. See mingw*.
5040   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5041   lt_cv_file_magic_cmd='$OBJDUMP -f'
5042   ;;
5043
5044 darwin* | rhapsody*)
5045   lt_cv_deplibs_check_method=pass_all
5046   ;;
5047
5048 freebsd* | dragonfly*)
5049   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5050     case $host_cpu in
5051     i*86 )
5052       # Not sure whether the presence of OpenBSD here was a mistake.
5053       # Let's accept both of them until this is cleared up.
5054       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5055       lt_cv_file_magic_cmd=/usr/bin/file
5056       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5057       ;;
5058     esac
5059   else
5060     lt_cv_deplibs_check_method=pass_all
5061   fi
5062   ;;
5063
5064 haiku*)
5065   lt_cv_deplibs_check_method=pass_all
5066   ;;
5067
5068 hpux10.20* | hpux11*)
5069   lt_cv_file_magic_cmd=/usr/bin/file
5070   case $host_cpu in
5071   ia64*)
5072     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5073     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5074     ;;
5075   hppa*64*)
5076     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]'
5077     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5078     ;;
5079   *)
5080     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5081     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5082     ;;
5083   esac
5084   ;;
5085
5086 interix[3-9]*)
5087   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5088   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5089   ;;
5090
5091 irix5* | irix6* | nonstopux*)
5092   case $LD in
5093   *-32|*"-32 ") libmagic=32-bit;;
5094   *-n32|*"-n32 ") libmagic=N32;;
5095   *-64|*"-64 ") libmagic=64-bit;;
5096   *) libmagic=never-match;;
5097   esac
5098   lt_cv_deplibs_check_method=pass_all
5099   ;;
5100
5101 # This must be glibc/ELF.
5102 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5103   lt_cv_deplibs_check_method=pass_all
5104   ;;
5105
5106 netbsd* | netbsdelf*-gnu)
5107   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5108     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5109   else
5110     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5111   fi
5112   ;;
5113
5114 newos6*)
5115   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5116   lt_cv_file_magic_cmd=/usr/bin/file
5117   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5118   ;;
5119
5120 *nto* | *qnx*)
5121   lt_cv_deplibs_check_method=pass_all
5122   ;;
5123
5124 openbsd*)
5125   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5126     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5127   else
5128     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5129   fi
5130   ;;
5131
5132 osf3* | osf4* | osf5*)
5133   lt_cv_deplibs_check_method=pass_all
5134   ;;
5135
5136 rdos*)
5137   lt_cv_deplibs_check_method=pass_all
5138   ;;
5139
5140 solaris*)
5141   lt_cv_deplibs_check_method=pass_all
5142   ;;
5143
5144 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5145   lt_cv_deplibs_check_method=pass_all
5146   ;;
5147
5148 sysv4 | sysv4.3*)
5149   case $host_vendor in
5150   motorola)
5151     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]'
5152     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5153     ;;
5154   ncr)
5155     lt_cv_deplibs_check_method=pass_all
5156     ;;
5157   sequent)
5158     lt_cv_file_magic_cmd='/bin/file'
5159     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5160     ;;
5161   sni)
5162     lt_cv_file_magic_cmd='/bin/file'
5163     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5164     lt_cv_file_magic_test_file=/lib/libc.so
5165     ;;
5166   siemens)
5167     lt_cv_deplibs_check_method=pass_all
5168     ;;
5169   pc)
5170     lt_cv_deplibs_check_method=pass_all
5171     ;;
5172   esac
5173   ;;
5174
5175 tpf*)
5176   lt_cv_deplibs_check_method=pass_all
5177   ;;
5178 esac
5179
5180 fi
5181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5182 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5183
5184 file_magic_glob=
5185 want_nocaseglob=no
5186 if test "$build" = "$host"; then
5187   case $host_os in
5188   mingw* | pw32*)
5189     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5190       want_nocaseglob=yes
5191     else
5192       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5193     fi
5194     ;;
5195   esac
5196 fi
5197
5198 file_magic_cmd=$lt_cv_file_magic_cmd
5199 deplibs_check_method=$lt_cv_deplibs_check_method
5200 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223 if test -n "$ac_tool_prefix"; then
5224   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5225 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5227 $as_echo_n "checking for $ac_word... " >&6; }
5228 if ${ac_cv_prog_DLLTOOL+:} false; then :
5229   $as_echo_n "(cached) " >&6
5230 else
5231   if test -n "$DLLTOOL"; then
5232   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5233 else
5234 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5235 for as_dir in $PATH
5236 do
5237   IFS=$as_save_IFS
5238   test -z "$as_dir" && as_dir=.
5239     for ac_exec_ext in '' $ac_executable_extensions; do
5240   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5241     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5242     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5243     break 2
5244   fi
5245 done
5246   done
5247 IFS=$as_save_IFS
5248
5249 fi
5250 fi
5251 DLLTOOL=$ac_cv_prog_DLLTOOL
5252 if test -n "$DLLTOOL"; then
5253   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5254 $as_echo "$DLLTOOL" >&6; }
5255 else
5256   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5257 $as_echo "no" >&6; }
5258 fi
5259
5260
5261 fi
5262 if test -z "$ac_cv_prog_DLLTOOL"; then
5263   ac_ct_DLLTOOL=$DLLTOOL
5264   # Extract the first word of "dlltool", so it can be a program name with args.
5265 set dummy dlltool; ac_word=$2
5266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5267 $as_echo_n "checking for $ac_word... " >&6; }
5268 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5269   $as_echo_n "(cached) " >&6
5270 else
5271   if test -n "$ac_ct_DLLTOOL"; then
5272   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5273 else
5274 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5275 for as_dir in $PATH
5276 do
5277   IFS=$as_save_IFS
5278   test -z "$as_dir" && as_dir=.
5279     for ac_exec_ext in '' $ac_executable_extensions; do
5280   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5281     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5282     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5283     break 2
5284   fi
5285 done
5286   done
5287 IFS=$as_save_IFS
5288
5289 fi
5290 fi
5291 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5292 if test -n "$ac_ct_DLLTOOL"; then
5293   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5294 $as_echo "$ac_ct_DLLTOOL" >&6; }
5295 else
5296   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5297 $as_echo "no" >&6; }
5298 fi
5299
5300   if test "x$ac_ct_DLLTOOL" = x; then
5301     DLLTOOL="false"
5302   else
5303     case $cross_compiling:$ac_tool_warned in
5304 yes:)
5305 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5306 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5307 ac_tool_warned=yes ;;
5308 esac
5309     DLLTOOL=$ac_ct_DLLTOOL
5310   fi
5311 else
5312   DLLTOOL="$ac_cv_prog_DLLTOOL"
5313 fi
5314
5315 test -z "$DLLTOOL" && DLLTOOL=dlltool
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5327 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5328 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5329   $as_echo_n "(cached) " >&6
5330 else
5331   lt_cv_sharedlib_from_linklib_cmd='unknown'
5332
5333 case $host_os in
5334 cygwin* | mingw* | pw32* | cegcc*)
5335   # two different shell functions defined in ltmain.sh
5336   # decide which to use based on capabilities of $DLLTOOL
5337   case `$DLLTOOL --help 2>&1` in
5338   *--identify-strict*)
5339     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5340     ;;
5341   *)
5342     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5343     ;;
5344   esac
5345   ;;
5346 *)
5347   # fallback: assume linklib IS sharedlib
5348   lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5349   ;;
5350 esac
5351
5352 fi
5353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5354 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5355 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5356 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5357
5358
5359
5360
5361
5362
5363
5364
5365 if test -n "$ac_tool_prefix"; then
5366   for ac_prog in ar
5367   do
5368     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5369 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5371 $as_echo_n "checking for $ac_word... " >&6; }
5372 if ${ac_cv_prog_AR+:} false; then :
5373   $as_echo_n "(cached) " >&6
5374 else
5375   if test -n "$AR"; then
5376   ac_cv_prog_AR="$AR" # Let the user override the test.
5377 else
5378 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5379 for as_dir in $PATH
5380 do
5381   IFS=$as_save_IFS
5382   test -z "$as_dir" && as_dir=.
5383     for ac_exec_ext in '' $ac_executable_extensions; do
5384   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5385     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5386     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5387     break 2
5388   fi
5389 done
5390   done
5391 IFS=$as_save_IFS
5392
5393 fi
5394 fi
5395 AR=$ac_cv_prog_AR
5396 if test -n "$AR"; then
5397   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5398 $as_echo "$AR" >&6; }
5399 else
5400   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5401 $as_echo "no" >&6; }
5402 fi
5403
5404
5405     test -n "$AR" && break
5406   done
5407 fi
5408 if test -z "$AR"; then
5409   ac_ct_AR=$AR
5410   for ac_prog in ar
5411 do
5412   # Extract the first word of "$ac_prog", so it can be a program name with args.
5413 set dummy $ac_prog; ac_word=$2
5414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5415 $as_echo_n "checking for $ac_word... " >&6; }
5416 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5417   $as_echo_n "(cached) " >&6
5418 else
5419   if test -n "$ac_ct_AR"; then
5420   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5421 else
5422 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5423 for as_dir in $PATH
5424 do
5425   IFS=$as_save_IFS
5426   test -z "$as_dir" && as_dir=.
5427     for ac_exec_ext in '' $ac_executable_extensions; do
5428   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5429     ac_cv_prog_ac_ct_AR="$ac_prog"
5430     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5431     break 2
5432   fi
5433 done
5434   done
5435 IFS=$as_save_IFS
5436
5437 fi
5438 fi
5439 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5440 if test -n "$ac_ct_AR"; then
5441   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5442 $as_echo "$ac_ct_AR" >&6; }
5443 else
5444   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5445 $as_echo "no" >&6; }
5446 fi
5447
5448
5449   test -n "$ac_ct_AR" && break
5450 done
5451
5452   if test "x$ac_ct_AR" = x; then
5453     AR="false"
5454   else
5455     case $cross_compiling:$ac_tool_warned in
5456 yes:)
5457 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5458 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5459 ac_tool_warned=yes ;;
5460 esac
5461     AR=$ac_ct_AR
5462   fi
5463 fi
5464
5465 : ${AR=ar}
5466 : ${AR_FLAGS=cru}
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5479 $as_echo_n "checking for archiver @FILE support... " >&6; }
5480 if ${lt_cv_ar_at_file+:} false; then :
5481   $as_echo_n "(cached) " >&6
5482 else
5483   lt_cv_ar_at_file=no
5484    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5485 /* end confdefs.h.  */
5486
5487 int
5488 main ()
5489 {
5490
5491   ;
5492   return 0;
5493 }
5494 _ACEOF
5495 if ac_fn_c_try_compile "$LINENO"; then :
5496   echo conftest.$ac_objext > conftest.lst
5497       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5498       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5499   (eval $lt_ar_try) 2>&5
5500   ac_status=$?
5501   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5502   test $ac_status = 0; }
5503       if test "$ac_status" -eq 0; then
5504         # Ensure the archiver fails upon bogus file names.
5505         rm -f conftest.$ac_objext libconftest.a
5506         { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5507   (eval $lt_ar_try) 2>&5
5508   ac_status=$?
5509   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5510   test $ac_status = 0; }
5511         if test "$ac_status" -ne 0; then
5512           lt_cv_ar_at_file=@
5513         fi
5514       fi
5515       rm -f conftest.* libconftest.a
5516
5517 fi
5518 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5519
5520 fi
5521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5522 $as_echo "$lt_cv_ar_at_file" >&6; }
5523
5524 if test "x$lt_cv_ar_at_file" = xno; then
5525   archiver_list_spec=
5526 else
5527   archiver_list_spec=$lt_cv_ar_at_file
5528 fi
5529
5530
5531
5532
5533
5534
5535
5536 if test -n "$ac_tool_prefix"; then
5537   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5538 set dummy ${ac_tool_prefix}strip; ac_word=$2
5539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5540 $as_echo_n "checking for $ac_word... " >&6; }
5541 if ${ac_cv_prog_STRIP+:} false; then :
5542   $as_echo_n "(cached) " >&6
5543 else
5544   if test -n "$STRIP"; then
5545   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5546 else
5547 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5548 for as_dir in $PATH
5549 do
5550   IFS=$as_save_IFS
5551   test -z "$as_dir" && as_dir=.
5552     for ac_exec_ext in '' $ac_executable_extensions; do
5553   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5554     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5555     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5556     break 2
5557   fi
5558 done
5559   done
5560 IFS=$as_save_IFS
5561
5562 fi
5563 fi
5564 STRIP=$ac_cv_prog_STRIP
5565 if test -n "$STRIP"; then
5566   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5567 $as_echo "$STRIP" >&6; }
5568 else
5569   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5570 $as_echo "no" >&6; }
5571 fi
5572
5573
5574 fi
5575 if test -z "$ac_cv_prog_STRIP"; then
5576   ac_ct_STRIP=$STRIP
5577   # Extract the first word of "strip", so it can be a program name with args.
5578 set dummy strip; ac_word=$2
5579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5580 $as_echo_n "checking for $ac_word... " >&6; }
5581 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5582   $as_echo_n "(cached) " >&6
5583 else
5584   if test -n "$ac_ct_STRIP"; then
5585   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5586 else
5587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5588 for as_dir in $PATH
5589 do
5590   IFS=$as_save_IFS
5591   test -z "$as_dir" && as_dir=.
5592     for ac_exec_ext in '' $ac_executable_extensions; do
5593   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5594     ac_cv_prog_ac_ct_STRIP="strip"
5595     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5596     break 2
5597   fi
5598 done
5599   done
5600 IFS=$as_save_IFS
5601
5602 fi
5603 fi
5604 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5605 if test -n "$ac_ct_STRIP"; then
5606   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5607 $as_echo "$ac_ct_STRIP" >&6; }
5608 else
5609   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5610 $as_echo "no" >&6; }
5611 fi
5612
5613   if test "x$ac_ct_STRIP" = x; then
5614     STRIP=":"
5615   else
5616     case $cross_compiling:$ac_tool_warned in
5617 yes:)
5618 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5619 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5620 ac_tool_warned=yes ;;
5621 esac
5622     STRIP=$ac_ct_STRIP
5623   fi
5624 else
5625   STRIP="$ac_cv_prog_STRIP"
5626 fi
5627
5628 test -z "$STRIP" && STRIP=:
5629
5630
5631
5632
5633
5634
5635 if test -n "$ac_tool_prefix"; then
5636   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5637 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5639 $as_echo_n "checking for $ac_word... " >&6; }
5640 if ${ac_cv_prog_RANLIB+:} false; then :
5641   $as_echo_n "(cached) " >&6
5642 else
5643   if test -n "$RANLIB"; then
5644   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5645 else
5646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5647 for as_dir in $PATH
5648 do
5649   IFS=$as_save_IFS
5650   test -z "$as_dir" && as_dir=.
5651     for ac_exec_ext in '' $ac_executable_extensions; do
5652   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5653     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5654     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5655     break 2
5656   fi
5657 done
5658   done
5659 IFS=$as_save_IFS
5660
5661 fi
5662 fi
5663 RANLIB=$ac_cv_prog_RANLIB
5664 if test -n "$RANLIB"; then
5665   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5666 $as_echo "$RANLIB" >&6; }
5667 else
5668   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5669 $as_echo "no" >&6; }
5670 fi
5671
5672
5673 fi
5674 if test -z "$ac_cv_prog_RANLIB"; then
5675   ac_ct_RANLIB=$RANLIB
5676   # Extract the first word of "ranlib", so it can be a program name with args.
5677 set dummy ranlib; ac_word=$2
5678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5679 $as_echo_n "checking for $ac_word... " >&6; }
5680 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5681   $as_echo_n "(cached) " >&6
5682 else
5683   if test -n "$ac_ct_RANLIB"; then
5684   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5685 else
5686 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5687 for as_dir in $PATH
5688 do
5689   IFS=$as_save_IFS
5690   test -z "$as_dir" && as_dir=.
5691     for ac_exec_ext in '' $ac_executable_extensions; do
5692   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5693     ac_cv_prog_ac_ct_RANLIB="ranlib"
5694     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5695     break 2
5696   fi
5697 done
5698   done
5699 IFS=$as_save_IFS
5700
5701 fi
5702 fi
5703 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5704 if test -n "$ac_ct_RANLIB"; then
5705   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5706 $as_echo "$ac_ct_RANLIB" >&6; }
5707 else
5708   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5709 $as_echo "no" >&6; }
5710 fi
5711
5712   if test "x$ac_ct_RANLIB" = x; then
5713     RANLIB=":"
5714   else
5715     case $cross_compiling:$ac_tool_warned in
5716 yes:)
5717 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5718 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5719 ac_tool_warned=yes ;;
5720 esac
5721     RANLIB=$ac_ct_RANLIB
5722   fi
5723 else
5724   RANLIB="$ac_cv_prog_RANLIB"
5725 fi
5726
5727 test -z "$RANLIB" && RANLIB=:
5728
5729
5730
5731
5732
5733
5734 # Determine commands to create old-style static archives.
5735 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5736 old_postinstall_cmds='chmod 644 $oldlib'
5737 old_postuninstall_cmds=
5738
5739 if test -n "$RANLIB"; then
5740   case $host_os in
5741   openbsd*)
5742     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
5743     ;;
5744   *)
5745     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
5746     ;;
5747   esac
5748   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
5749 fi
5750
5751 case $host_os in
5752   darwin*)
5753     lock_old_archive_extraction=yes ;;
5754   *)
5755     lock_old_archive_extraction=no ;;
5756 esac
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796 # If no C compiler was specified, use CC.
5797 LTCC=${LTCC-"$CC"}
5798
5799 # If no C compiler flags were specified, use CFLAGS.
5800 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5801
5802 # Allow CC to be a program name with arguments.
5803 compiler=$CC
5804
5805
5806 # Check for command to grab the raw symbol name followed by C symbol from nm.
5807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5808 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5809 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5810   $as_echo_n "(cached) " >&6
5811 else
5812
5813 # These are sane defaults that work on at least a few old systems.
5814 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5815
5816 # Character class describing NM global symbol codes.
5817 symcode='[BCDEGRST]'
5818
5819 # Regexp to match symbols that can be accessed directly from C.
5820 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5821
5822 # Define system-specific variables.
5823 case $host_os in
5824 aix*)
5825   symcode='[BCDT]'
5826   ;;
5827 cygwin* | mingw* | pw32* | cegcc*)
5828   symcode='[ABCDGISTW]'
5829   ;;
5830 hpux*)
5831   if test "$host_cpu" = ia64; then
5832     symcode='[ABCDEGRST]'
5833   fi
5834   ;;
5835 irix* | nonstopux*)
5836   symcode='[BCDEGRST]'
5837   ;;
5838 osf*)
5839   symcode='[BCDEGQRST]'
5840   ;;
5841 solaris*)
5842   symcode='[BDRT]'
5843   ;;
5844 sco3.2v5*)
5845   symcode='[DT]'
5846   ;;
5847 sysv4.2uw2*)
5848   symcode='[DT]'
5849   ;;
5850 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5851   symcode='[ABDT]'
5852   ;;
5853 sysv4)
5854   symcode='[DFNSTU]'
5855   ;;
5856 esac
5857
5858 # If we're using GNU nm, then use its standard symbol codes.
5859 case `$NM -V 2>&1` in
5860 *GNU* | *'with BFD'*)
5861   symcode='[ABCDGIRSTW]' ;;
5862 esac
5863
5864 # Transform an extracted symbol line into a proper C declaration.
5865 # Some systems (esp. on ia64) link data and code symbols differently,
5866 # so use this general approach.
5867 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5868
5869 # Transform an extracted symbol line into symbol name and symbol address
5870 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5871 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'"
5872
5873 # Handle CRLF in mingw tool chain
5874 opt_cr=
5875 case $build_os in
5876 mingw*)
5877   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5878   ;;
5879 esac
5880
5881 # Try without a prefix underscore, then with it.
5882 for ac_symprfx in "" "_"; do
5883
5884   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5885   symxfrm="\\1 $ac_symprfx\\2 \\2"
5886
5887   # Write the raw and C identifiers.
5888   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5889     # Fake it for dumpbin and say T for any non-static function
5890     # and D for any global variable.
5891     # Also find C++ and __fastcall symbols from MSVC++,
5892     # which start with @ or ?.
5893     lt_cv_sys_global_symbol_pipe="$AWK '"\
5894 "     {last_section=section; section=\$ 3};"\
5895 "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
5896 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5897 "     \$ 0!~/External *\|/{next};"\
5898 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5899 "     {if(hide[section]) next};"\
5900 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5901 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5902 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5903 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5904 "     ' prfx=^$ac_symprfx"
5905   else
5906     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5907   fi
5908   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
5909
5910   # Check to see that the pipe works correctly.
5911   pipe_works=no
5912
5913   rm -f conftest*
5914   cat > conftest.$ac_ext <<_LT_EOF
5915 #ifdef __cplusplus
5916 extern "C" {
5917 #endif
5918 char nm_test_var;
5919 void nm_test_func(void);
5920 void nm_test_func(void){}
5921 #ifdef __cplusplus
5922 }
5923 #endif
5924 int main(){nm_test_var='a';nm_test_func();return(0);}
5925 _LT_EOF
5926
5927   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5928   (eval $ac_compile) 2>&5
5929   ac_status=$?
5930   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5931   test $ac_status = 0; }; then
5932     # Now try to grab the symbols.
5933     nlist=conftest.nm
5934     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5935   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5936   ac_status=$?
5937   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5938   test $ac_status = 0; } && test -s "$nlist"; then
5939       # Try sorting and uniquifying the output.
5940       if sort "$nlist" | uniq > "$nlist"T; then
5941         mv -f "$nlist"T "$nlist"
5942       else
5943         rm -f "$nlist"T
5944       fi
5945
5946       # Make sure that we snagged all the symbols we need.
5947       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5948         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5949           cat <<_LT_EOF > conftest.$ac_ext
5950 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
5951 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
5952 /* DATA imports from DLLs on WIN32 con't be const, because runtime
5953    relocations are performed -- see ld's documentation on pseudo-relocs.  */
5954 # define LT_DLSYM_CONST
5955 #elif defined(__osf__)
5956 /* This system does not cope well with relocations in const data.  */
5957 # define LT_DLSYM_CONST
5958 #else
5959 # define LT_DLSYM_CONST const
5960 #endif
5961
5962 #ifdef __cplusplus
5963 extern "C" {
5964 #endif
5965
5966 _LT_EOF
5967           # Now generate the symbol file.
5968           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5969
5970           cat <<_LT_EOF >> conftest.$ac_ext
5971
5972 /* The mapping between symbol names and symbols.  */
5973 LT_DLSYM_CONST struct {
5974   const char *name;
5975   void       *address;
5976 }
5977 lt__PROGRAM__LTX_preloaded_symbols[] =
5978 {
5979   { "@PROGRAM@", (void *) 0 },
5980 _LT_EOF
5981           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5982           cat <<\_LT_EOF >> conftest.$ac_ext
5983   {0, (void *) 0}
5984 };
5985
5986 /* This works around a problem in FreeBSD linker */
5987 #ifdef FREEBSD_WORKAROUND
5988 static const void *lt_preloaded_setup() {
5989   return lt__PROGRAM__LTX_preloaded_symbols;
5990 }
5991 #endif
5992
5993 #ifdef __cplusplus
5994 }
5995 #endif
5996 _LT_EOF
5997           # Now try linking the two files.
5998           mv conftest.$ac_objext conftstm.$ac_objext
5999           lt_globsym_save_LIBS=$LIBS
6000           lt_globsym_save_CFLAGS=$CFLAGS
6001           LIBS="conftstm.$ac_objext"
6002           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6003           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6004   (eval $ac_link) 2>&5
6005   ac_status=$?
6006   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6007   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6008             pipe_works=yes
6009           fi
6010           LIBS=$lt_globsym_save_LIBS
6011           CFLAGS=$lt_globsym_save_CFLAGS
6012         else
6013           echo "cannot find nm_test_func in $nlist" >&5
6014         fi
6015       else
6016         echo "cannot find nm_test_var in $nlist" >&5
6017       fi
6018     else
6019       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6020     fi
6021   else
6022     echo "$progname: failed program was:" >&5
6023     cat conftest.$ac_ext >&5
6024   fi
6025   rm -rf conftest* conftst*
6026
6027   # Do not use the global_symbol_pipe unless it works.
6028   if test "$pipe_works" = yes; then
6029     break
6030   else
6031     lt_cv_sys_global_symbol_pipe=
6032   fi
6033 done
6034
6035 fi
6036
6037 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6038   lt_cv_sys_global_symbol_to_cdecl=
6039 fi
6040 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6041   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6042 $as_echo "failed" >&6; }
6043 else
6044   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6045 $as_echo "ok" >&6; }
6046 fi
6047
6048 # Response file support.
6049 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6050   nm_file_list_spec='@'
6051 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6052   nm_file_list_spec='@'
6053 fi
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6082 $as_echo_n "checking for sysroot... " >&6; }
6083
6084 # Check whether --with-sysroot was given.
6085 if test "${with_sysroot+set}" = set; then :
6086   withval=$with_sysroot;
6087 else
6088   with_sysroot=no
6089 fi
6090
6091
6092 lt_sysroot=
6093 case ${with_sysroot} in #(
6094  yes)
6095    if test "$GCC" = yes; then
6096      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6097    fi
6098    ;; #(
6099  /*)
6100    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6101    ;; #(
6102  no|'')
6103    ;; #(
6104  *)
6105    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6106 $as_echo "${with_sysroot}" >&6; }
6107    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6108    ;;
6109 esac
6110
6111  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6112 $as_echo "${lt_sysroot:-no}" >&6; }
6113
6114
6115
6116
6117
6118 # Check whether --enable-libtool-lock was given.
6119 if test "${enable_libtool_lock+set}" = set; then :
6120   enableval=$enable_libtool_lock;
6121 fi
6122
6123 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6124
6125 # Some flags need to be propagated to the compiler or linker for good
6126 # libtool support.
6127 case $host in
6128 ia64-*-hpux*)
6129   # Find out which ABI we are using.
6130   echo 'int i;' > conftest.$ac_ext
6131   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6132   (eval $ac_compile) 2>&5
6133   ac_status=$?
6134   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6135   test $ac_status = 0; }; then
6136     case `/usr/bin/file conftest.$ac_objext` in
6137       *ELF-32*)
6138         HPUX_IA64_MODE="32"
6139         ;;
6140       *ELF-64*)
6141         HPUX_IA64_MODE="64"
6142         ;;
6143     esac
6144   fi
6145   rm -rf conftest*
6146   ;;
6147 *-*-irix6*)
6148   # Find out which ABI we are using.
6149   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6150   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6151   (eval $ac_compile) 2>&5
6152   ac_status=$?
6153   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6154   test $ac_status = 0; }; then
6155     if test "$lt_cv_prog_gnu_ld" = yes; then
6156       case `/usr/bin/file conftest.$ac_objext` in
6157         *32-bit*)
6158           LD="${LD-ld} -melf32bsmip"
6159           ;;
6160         *N32*)
6161           LD="${LD-ld} -melf32bmipn32"
6162           ;;
6163         *64-bit*)
6164           LD="${LD-ld} -melf64bmip"
6165         ;;
6166       esac
6167     else
6168       case `/usr/bin/file conftest.$ac_objext` in
6169         *32-bit*)
6170           LD="${LD-ld} -32"
6171           ;;
6172         *N32*)
6173           LD="${LD-ld} -n32"
6174           ;;
6175         *64-bit*)
6176           LD="${LD-ld} -64"
6177           ;;
6178       esac
6179     fi
6180   fi
6181   rm -rf conftest*
6182   ;;
6183
6184 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6185 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6186   # Find out which ABI we are using.
6187   echo 'int i;' > conftest.$ac_ext
6188   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6189   (eval $ac_compile) 2>&5
6190   ac_status=$?
6191   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6192   test $ac_status = 0; }; then
6193     case `/usr/bin/file conftest.o` in
6194       *32-bit*)
6195         case $host in
6196           x86_64-*kfreebsd*-gnu)
6197             LD="${LD-ld} -m elf_i386_fbsd"
6198             ;;
6199           x86_64-*linux*)
6200             case `/usr/bin/file conftest.o` in
6201               *x86-64*)
6202                 LD="${LD-ld} -m elf32_x86_64"
6203                 ;;
6204               *)
6205                 LD="${LD-ld} -m elf_i386"
6206                 ;;
6207             esac
6208             ;;
6209           powerpc64le-*)
6210             LD="${LD-ld} -m elf32lppclinux"
6211             ;;
6212           powerpc64-*)
6213             LD="${LD-ld} -m elf32ppclinux"
6214             ;;
6215           s390x-*linux*)
6216             LD="${LD-ld} -m elf_s390"
6217             ;;
6218           sparc64-*linux*)
6219             LD="${LD-ld} -m elf32_sparc"
6220             ;;
6221         esac
6222         ;;
6223       *64-bit*)
6224         case $host in
6225           x86_64-*kfreebsd*-gnu)
6226             LD="${LD-ld} -m elf_x86_64_fbsd"
6227             ;;
6228           x86_64-*linux*)
6229             LD="${LD-ld} -m elf_x86_64"
6230             ;;
6231           powerpcle-*)
6232             LD="${LD-ld} -m elf64lppc"
6233             ;;
6234           powerpc-*)
6235             LD="${LD-ld} -m elf64ppc"
6236             ;;
6237           s390*-*linux*|s390*-*tpf*)
6238             LD="${LD-ld} -m elf64_s390"
6239             ;;
6240           sparc*-*linux*)
6241             LD="${LD-ld} -m elf64_sparc"
6242             ;;
6243         esac
6244         ;;
6245     esac
6246   fi
6247   rm -rf conftest*
6248   ;;
6249
6250 *-*-sco3.2v5*)
6251   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6252   SAVE_CFLAGS="$CFLAGS"
6253   CFLAGS="$CFLAGS -belf"
6254   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6255 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6256 if ${lt_cv_cc_needs_belf+:} false; then :
6257   $as_echo_n "(cached) " >&6
6258 else
6259   ac_ext=c
6260 ac_cpp='$CPP $CPPFLAGS'
6261 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6262 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6263 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6264
6265      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6266 /* end confdefs.h.  */
6267
6268 int
6269 main ()
6270 {
6271
6272   ;
6273   return 0;
6274 }
6275 _ACEOF
6276 if ac_fn_c_try_link "$LINENO"; then :
6277   lt_cv_cc_needs_belf=yes
6278 else
6279   lt_cv_cc_needs_belf=no
6280 fi
6281 rm -f core conftest.err conftest.$ac_objext \
6282     conftest$ac_exeext conftest.$ac_ext
6283      ac_ext=c
6284 ac_cpp='$CPP $CPPFLAGS'
6285 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6286 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6287 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6288
6289 fi
6290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6291 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6292   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6293     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6294     CFLAGS="$SAVE_CFLAGS"
6295   fi
6296   ;;
6297 *-*solaris*)
6298   # Find out which ABI we are using.
6299   echo 'int i;' > conftest.$ac_ext
6300   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6301   (eval $ac_compile) 2>&5
6302   ac_status=$?
6303   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6304   test $ac_status = 0; }; then
6305     case `/usr/bin/file conftest.o` in
6306     *64-bit*)
6307       case $lt_cv_prog_gnu_ld in
6308       yes*)
6309         case $host in
6310         i?86-*-solaris*)
6311           LD="${LD-ld} -m elf_x86_64"
6312           ;;
6313         sparc*-*-solaris*)
6314           LD="${LD-ld} -m elf64_sparc"
6315           ;;
6316         esac
6317         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
6318         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6319           LD="${LD-ld}_sol2"
6320         fi
6321         ;;
6322       *)
6323         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6324           LD="${LD-ld} -64"
6325         fi
6326         ;;
6327       esac
6328       ;;
6329     esac
6330   fi
6331   rm -rf conftest*
6332   ;;
6333 esac
6334
6335 need_locks="$enable_libtool_lock"
6336
6337 if test -n "$ac_tool_prefix"; then
6338   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6339 set dummy ${ac_tool_prefix}mt; ac_word=$2
6340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6341 $as_echo_n "checking for $ac_word... " >&6; }
6342 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6343   $as_echo_n "(cached) " >&6
6344 else
6345   if test -n "$MANIFEST_TOOL"; then
6346   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6347 else
6348 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6349 for as_dir in $PATH
6350 do
6351   IFS=$as_save_IFS
6352   test -z "$as_dir" && as_dir=.
6353     for ac_exec_ext in '' $ac_executable_extensions; do
6354   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6355     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6356     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6357     break 2
6358   fi
6359 done
6360   done
6361 IFS=$as_save_IFS
6362
6363 fi
6364 fi
6365 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6366 if test -n "$MANIFEST_TOOL"; then
6367   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6368 $as_echo "$MANIFEST_TOOL" >&6; }
6369 else
6370   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6371 $as_echo "no" >&6; }
6372 fi
6373
6374
6375 fi
6376 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6377   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6378   # Extract the first word of "mt", so it can be a program name with args.
6379 set dummy mt; ac_word=$2
6380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6381 $as_echo_n "checking for $ac_word... " >&6; }
6382 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6383   $as_echo_n "(cached) " >&6
6384 else
6385   if test -n "$ac_ct_MANIFEST_TOOL"; then
6386   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6387 else
6388 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6389 for as_dir in $PATH
6390 do
6391   IFS=$as_save_IFS
6392   test -z "$as_dir" && as_dir=.
6393     for ac_exec_ext in '' $ac_executable_extensions; do
6394   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6395     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6396     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6397     break 2
6398   fi
6399 done
6400   done
6401 IFS=$as_save_IFS
6402
6403 fi
6404 fi
6405 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6406 if test -n "$ac_ct_MANIFEST_TOOL"; then
6407   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6408 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6409 else
6410   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6411 $as_echo "no" >&6; }
6412 fi
6413
6414   if test "x$ac_ct_MANIFEST_TOOL" = x; then
6415     MANIFEST_TOOL=":"
6416   else
6417     case $cross_compiling:$ac_tool_warned in
6418 yes:)
6419 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6420 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6421 ac_tool_warned=yes ;;
6422 esac
6423     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6424   fi
6425 else
6426   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6427 fi
6428
6429 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6431 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6432 if ${lt_cv_path_mainfest_tool+:} false; then :
6433   $as_echo_n "(cached) " >&6
6434 else
6435   lt_cv_path_mainfest_tool=no
6436   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6437   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6438   cat conftest.err >&5
6439   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6440     lt_cv_path_mainfest_tool=yes
6441   fi
6442   rm -f conftest*
6443 fi
6444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6445 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
6446 if test "x$lt_cv_path_mainfest_tool" != xyes; then
6447   MANIFEST_TOOL=:
6448 fi
6449
6450
6451
6452
6453
6454
6455   case $host_os in
6456     rhapsody* | darwin*)
6457     if test -n "$ac_tool_prefix"; then
6458   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6459 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6461 $as_echo_n "checking for $ac_word... " >&6; }
6462 if ${ac_cv_prog_DSYMUTIL+:} false; then :
6463   $as_echo_n "(cached) " >&6
6464 else
6465   if test -n "$DSYMUTIL"; then
6466   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6467 else
6468 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6469 for as_dir in $PATH
6470 do
6471   IFS=$as_save_IFS
6472   test -z "$as_dir" && as_dir=.
6473     for ac_exec_ext in '' $ac_executable_extensions; do
6474   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6475     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6476     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6477     break 2
6478   fi
6479 done
6480   done
6481 IFS=$as_save_IFS
6482
6483 fi
6484 fi
6485 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6486 if test -n "$DSYMUTIL"; then
6487   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6488 $as_echo "$DSYMUTIL" >&6; }
6489 else
6490   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6491 $as_echo "no" >&6; }
6492 fi
6493
6494
6495 fi
6496 if test -z "$ac_cv_prog_DSYMUTIL"; then
6497   ac_ct_DSYMUTIL=$DSYMUTIL
6498   # Extract the first word of "dsymutil", so it can be a program name with args.
6499 set dummy dsymutil; ac_word=$2
6500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6501 $as_echo_n "checking for $ac_word... " >&6; }
6502 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6503   $as_echo_n "(cached) " >&6
6504 else
6505   if test -n "$ac_ct_DSYMUTIL"; then
6506   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6507 else
6508 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6509 for as_dir in $PATH
6510 do
6511   IFS=$as_save_IFS
6512   test -z "$as_dir" && as_dir=.
6513     for ac_exec_ext in '' $ac_executable_extensions; do
6514   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6515     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6516     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6517     break 2
6518   fi
6519 done
6520   done
6521 IFS=$as_save_IFS
6522
6523 fi
6524 fi
6525 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6526 if test -n "$ac_ct_DSYMUTIL"; then
6527   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6528 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6529 else
6530   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6531 $as_echo "no" >&6; }
6532 fi
6533
6534   if test "x$ac_ct_DSYMUTIL" = x; then
6535     DSYMUTIL=":"
6536   else
6537     case $cross_compiling:$ac_tool_warned in
6538 yes:)
6539 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6540 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6541 ac_tool_warned=yes ;;
6542 esac
6543     DSYMUTIL=$ac_ct_DSYMUTIL
6544   fi
6545 else
6546   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6547 fi
6548
6549     if test -n "$ac_tool_prefix"; then
6550   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6551 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6553 $as_echo_n "checking for $ac_word... " >&6; }
6554 if ${ac_cv_prog_NMEDIT+:} false; then :
6555   $as_echo_n "(cached) " >&6
6556 else
6557   if test -n "$NMEDIT"; then
6558   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6559 else
6560 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6561 for as_dir in $PATH
6562 do
6563   IFS=$as_save_IFS
6564   test -z "$as_dir" && as_dir=.
6565     for ac_exec_ext in '' $ac_executable_extensions; do
6566   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6567     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6568     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6569     break 2
6570   fi
6571 done
6572   done
6573 IFS=$as_save_IFS
6574
6575 fi
6576 fi
6577 NMEDIT=$ac_cv_prog_NMEDIT
6578 if test -n "$NMEDIT"; then
6579   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6580 $as_echo "$NMEDIT" >&6; }
6581 else
6582   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6583 $as_echo "no" >&6; }
6584 fi
6585
6586
6587 fi
6588 if test -z "$ac_cv_prog_NMEDIT"; then
6589   ac_ct_NMEDIT=$NMEDIT
6590   # Extract the first word of "nmedit", so it can be a program name with args.
6591 set dummy nmedit; ac_word=$2
6592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6593 $as_echo_n "checking for $ac_word... " >&6; }
6594 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6595   $as_echo_n "(cached) " >&6
6596 else
6597   if test -n "$ac_ct_NMEDIT"; then
6598   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6599 else
6600 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6601 for as_dir in $PATH
6602 do
6603   IFS=$as_save_IFS
6604   test -z "$as_dir" && as_dir=.
6605     for ac_exec_ext in '' $ac_executable_extensions; do
6606   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6607     ac_cv_prog_ac_ct_NMEDIT="nmedit"
6608     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6609     break 2
6610   fi
6611 done
6612   done
6613 IFS=$as_save_IFS
6614
6615 fi
6616 fi
6617 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6618 if test -n "$ac_ct_NMEDIT"; then
6619   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6620 $as_echo "$ac_ct_NMEDIT" >&6; }
6621 else
6622   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6623 $as_echo "no" >&6; }
6624 fi
6625
6626   if test "x$ac_ct_NMEDIT" = x; then
6627     NMEDIT=":"
6628   else
6629     case $cross_compiling:$ac_tool_warned in
6630 yes:)
6631 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6632 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6633 ac_tool_warned=yes ;;
6634 esac
6635     NMEDIT=$ac_ct_NMEDIT
6636   fi
6637 else
6638   NMEDIT="$ac_cv_prog_NMEDIT"
6639 fi
6640
6641     if test -n "$ac_tool_prefix"; then
6642   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6643 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6645 $as_echo_n "checking for $ac_word... " >&6; }
6646 if ${ac_cv_prog_LIPO+:} false; then :
6647   $as_echo_n "(cached) " >&6
6648 else
6649   if test -n "$LIPO"; then
6650   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6651 else
6652 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6653 for as_dir in $PATH
6654 do
6655   IFS=$as_save_IFS
6656   test -z "$as_dir" && as_dir=.
6657     for ac_exec_ext in '' $ac_executable_extensions; do
6658   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6659     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6660     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6661     break 2
6662   fi
6663 done
6664   done
6665 IFS=$as_save_IFS
6666
6667 fi
6668 fi
6669 LIPO=$ac_cv_prog_LIPO
6670 if test -n "$LIPO"; then
6671   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6672 $as_echo "$LIPO" >&6; }
6673 else
6674   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6675 $as_echo "no" >&6; }
6676 fi
6677
6678
6679 fi
6680 if test -z "$ac_cv_prog_LIPO"; then
6681   ac_ct_LIPO=$LIPO
6682   # Extract the first word of "lipo", so it can be a program name with args.
6683 set dummy lipo; ac_word=$2
6684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6685 $as_echo_n "checking for $ac_word... " >&6; }
6686 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6687   $as_echo_n "(cached) " >&6
6688 else
6689   if test -n "$ac_ct_LIPO"; then
6690   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6691 else
6692 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6693 for as_dir in $PATH
6694 do
6695   IFS=$as_save_IFS
6696   test -z "$as_dir" && as_dir=.
6697     for ac_exec_ext in '' $ac_executable_extensions; do
6698   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6699     ac_cv_prog_ac_ct_LIPO="lipo"
6700     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6701     break 2
6702   fi
6703 done
6704   done
6705 IFS=$as_save_IFS
6706
6707 fi
6708 fi
6709 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6710 if test -n "$ac_ct_LIPO"; then
6711   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6712 $as_echo "$ac_ct_LIPO" >&6; }
6713 else
6714   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6715 $as_echo "no" >&6; }
6716 fi
6717
6718   if test "x$ac_ct_LIPO" = x; then
6719     LIPO=":"
6720   else
6721     case $cross_compiling:$ac_tool_warned in
6722 yes:)
6723 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6724 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6725 ac_tool_warned=yes ;;
6726 esac
6727     LIPO=$ac_ct_LIPO
6728   fi
6729 else
6730   LIPO="$ac_cv_prog_LIPO"
6731 fi
6732
6733     if test -n "$ac_tool_prefix"; then
6734   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6735 set dummy ${ac_tool_prefix}otool; ac_word=$2
6736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6737 $as_echo_n "checking for $ac_word... " >&6; }
6738 if ${ac_cv_prog_OTOOL+:} false; then :
6739   $as_echo_n "(cached) " >&6
6740 else
6741   if test -n "$OTOOL"; then
6742   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6743 else
6744 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6745 for as_dir in $PATH
6746 do
6747   IFS=$as_save_IFS
6748   test -z "$as_dir" && as_dir=.
6749     for ac_exec_ext in '' $ac_executable_extensions; do
6750   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6751     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6752     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6753     break 2
6754   fi
6755 done
6756   done
6757 IFS=$as_save_IFS
6758
6759 fi
6760 fi
6761 OTOOL=$ac_cv_prog_OTOOL
6762 if test -n "$OTOOL"; then
6763   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6764 $as_echo "$OTOOL" >&6; }
6765 else
6766   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6767 $as_echo "no" >&6; }
6768 fi
6769
6770
6771 fi
6772 if test -z "$ac_cv_prog_OTOOL"; then
6773   ac_ct_OTOOL=$OTOOL
6774   # Extract the first word of "otool", so it can be a program name with args.
6775 set dummy otool; ac_word=$2
6776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6777 $as_echo_n "checking for $ac_word... " >&6; }
6778 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6779   $as_echo_n "(cached) " >&6
6780 else
6781   if test -n "$ac_ct_OTOOL"; then
6782   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6783 else
6784 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6785 for as_dir in $PATH
6786 do
6787   IFS=$as_save_IFS
6788   test -z "$as_dir" && as_dir=.
6789     for ac_exec_ext in '' $ac_executable_extensions; do
6790   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6791     ac_cv_prog_ac_ct_OTOOL="otool"
6792     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6793     break 2
6794   fi
6795 done
6796   done
6797 IFS=$as_save_IFS
6798
6799 fi
6800 fi
6801 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6802 if test -n "$ac_ct_OTOOL"; then
6803   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6804 $as_echo "$ac_ct_OTOOL" >&6; }
6805 else
6806   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6807 $as_echo "no" >&6; }
6808 fi
6809
6810   if test "x$ac_ct_OTOOL" = x; then
6811     OTOOL=":"
6812   else
6813     case $cross_compiling:$ac_tool_warned in
6814 yes:)
6815 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6816 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6817 ac_tool_warned=yes ;;
6818 esac
6819     OTOOL=$ac_ct_OTOOL
6820   fi
6821 else
6822   OTOOL="$ac_cv_prog_OTOOL"
6823 fi
6824
6825     if test -n "$ac_tool_prefix"; then
6826   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6827 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6829 $as_echo_n "checking for $ac_word... " >&6; }
6830 if ${ac_cv_prog_OTOOL64+:} false; then :
6831   $as_echo_n "(cached) " >&6
6832 else
6833   if test -n "$OTOOL64"; then
6834   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6835 else
6836 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6837 for as_dir in $PATH
6838 do
6839   IFS=$as_save_IFS
6840   test -z "$as_dir" && as_dir=.
6841     for ac_exec_ext in '' $ac_executable_extensions; do
6842   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6843     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6844     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6845     break 2
6846   fi
6847 done
6848   done
6849 IFS=$as_save_IFS
6850
6851 fi
6852 fi
6853 OTOOL64=$ac_cv_prog_OTOOL64
6854 if test -n "$OTOOL64"; then
6855   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6856 $as_echo "$OTOOL64" >&6; }
6857 else
6858   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6859 $as_echo "no" >&6; }
6860 fi
6861
6862
6863 fi
6864 if test -z "$ac_cv_prog_OTOOL64"; then
6865   ac_ct_OTOOL64=$OTOOL64
6866   # Extract the first word of "otool64", so it can be a program name with args.
6867 set dummy otool64; ac_word=$2
6868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6869 $as_echo_n "checking for $ac_word... " >&6; }
6870 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6871   $as_echo_n "(cached) " >&6
6872 else
6873   if test -n "$ac_ct_OTOOL64"; then
6874   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6875 else
6876 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6877 for as_dir in $PATH
6878 do
6879   IFS=$as_save_IFS
6880   test -z "$as_dir" && as_dir=.
6881     for ac_exec_ext in '' $ac_executable_extensions; do
6882   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6883     ac_cv_prog_ac_ct_OTOOL64="otool64"
6884     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6885     break 2
6886   fi
6887 done
6888   done
6889 IFS=$as_save_IFS
6890
6891 fi
6892 fi
6893 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6894 if test -n "$ac_ct_OTOOL64"; then
6895   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6896 $as_echo "$ac_ct_OTOOL64" >&6; }
6897 else
6898   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6899 $as_echo "no" >&6; }
6900 fi
6901
6902   if test "x$ac_ct_OTOOL64" = x; then
6903     OTOOL64=":"
6904   else
6905     case $cross_compiling:$ac_tool_warned in
6906 yes:)
6907 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6908 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6909 ac_tool_warned=yes ;;
6910 esac
6911     OTOOL64=$ac_ct_OTOOL64
6912   fi
6913 else
6914   OTOOL64="$ac_cv_prog_OTOOL64"
6915 fi
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6944 $as_echo_n "checking for -single_module linker flag... " >&6; }
6945 if ${lt_cv_apple_cc_single_mod+:} false; then :
6946   $as_echo_n "(cached) " >&6
6947 else
6948   lt_cv_apple_cc_single_mod=no
6949       if test -z "${LT_MULTI_MODULE}"; then
6950         # By default we will add the -single_module flag. You can override
6951         # by either setting the environment variable LT_MULTI_MODULE
6952         # non-empty at configure time, or by adding -multi_module to the
6953         # link flags.
6954         rm -rf libconftest.dylib*
6955         echo "int foo(void){return 1;}" > conftest.c
6956         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6957 -dynamiclib -Wl,-single_module conftest.c" >&5
6958         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6959           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6960         _lt_result=$?
6961         # If there is a non-empty error log, and "single_module"
6962         # appears in it, assume the flag caused a linker warning
6963         if test -s conftest.err && $GREP single_module conftest.err; then
6964           cat conftest.err >&5
6965         # Otherwise, if the output was created with a 0 exit code from
6966         # the compiler, it worked.
6967         elif test -f libconftest.dylib && test $_lt_result -eq 0; then
6968           lt_cv_apple_cc_single_mod=yes
6969         else
6970           cat conftest.err >&5
6971         fi
6972         rm -rf libconftest.dylib*
6973         rm -f conftest.*
6974       fi
6975 fi
6976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6977 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6978
6979     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6980 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6981 if ${lt_cv_ld_exported_symbols_list+:} false; then :
6982   $as_echo_n "(cached) " >&6
6983 else
6984   lt_cv_ld_exported_symbols_list=no
6985       save_LDFLAGS=$LDFLAGS
6986       echo "_main" > conftest.sym
6987       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6988       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6989 /* end confdefs.h.  */
6990
6991 int
6992 main ()
6993 {
6994
6995   ;
6996   return 0;
6997 }
6998 _ACEOF
6999 if ac_fn_c_try_link "$LINENO"; then :
7000   lt_cv_ld_exported_symbols_list=yes
7001 else
7002   lt_cv_ld_exported_symbols_list=no
7003 fi
7004 rm -f core conftest.err conftest.$ac_objext \
7005     conftest$ac_exeext conftest.$ac_ext
7006         LDFLAGS="$save_LDFLAGS"
7007
7008 fi
7009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7010 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7011
7012     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7013 $as_echo_n "checking for -force_load linker flag... " >&6; }
7014 if ${lt_cv_ld_force_load+:} false; then :
7015   $as_echo_n "(cached) " >&6
7016 else
7017   lt_cv_ld_force_load=no
7018       cat > conftest.c << _LT_EOF
7019 int forced_loaded() { return 2;}
7020 _LT_EOF
7021       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7022       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7023       echo "$AR cru libconftest.a conftest.o" >&5
7024       $AR cru libconftest.a conftest.o 2>&5
7025       echo "$RANLIB libconftest.a" >&5
7026       $RANLIB libconftest.a 2>&5
7027       cat > conftest.c << _LT_EOF
7028 int main() { return 0;}
7029 _LT_EOF
7030       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7031       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7032       _lt_result=$?
7033       if test -s conftest.err && $GREP force_load conftest.err; then
7034         cat conftest.err >&5
7035       elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7036         lt_cv_ld_force_load=yes
7037       else
7038         cat conftest.err >&5
7039       fi
7040         rm -f conftest.err libconftest.a conftest conftest.c
7041         rm -rf conftest.dSYM
7042
7043 fi
7044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7045 $as_echo "$lt_cv_ld_force_load" >&6; }
7046     case $host_os in
7047     rhapsody* | darwin1.[012])
7048       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7049     darwin1.*)
7050       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7051     darwin*) # darwin 5.x on
7052       # if running on 10.5 or later, the deployment target defaults
7053       # to the OS version, if on x86, and 10.4, the deployment
7054       # target defaults to 10.4. Don't you love it?
7055       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7056         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7057           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7058         10.[012]*)
7059           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7060         10.*)
7061           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7062       esac
7063     ;;
7064   esac
7065     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7066       _lt_dar_single_mod='$single_module'
7067     fi
7068     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7069       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7070     else
7071       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7072     fi
7073     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7074       _lt_dsymutil='~$DSYMUTIL $lib || :'
7075     else
7076       _lt_dsymutil=
7077     fi
7078     ;;
7079   esac
7080
7081 ac_ext=c
7082 ac_cpp='$CPP $CPPFLAGS'
7083 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7084 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7085 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7087 $as_echo_n "checking how to run the C preprocessor... " >&6; }
7088 # On Suns, sometimes $CPP names a directory.
7089 if test -n "$CPP" && test -d "$CPP"; then
7090   CPP=
7091 fi
7092 if test -z "$CPP"; then
7093   if ${ac_cv_prog_CPP+:} false; then :
7094   $as_echo_n "(cached) " >&6
7095 else
7096       # Double quotes because CPP needs to be expanded
7097     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7098     do
7099       ac_preproc_ok=false
7100 for ac_c_preproc_warn_flag in '' yes
7101 do
7102   # Use a header file that comes with gcc, so configuring glibc
7103   # with a fresh cross-compiler works.
7104   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7105   # <limits.h> exists even on freestanding compilers.
7106   # On the NeXT, cc -E runs the code through the compiler's parser,
7107   # not just through cpp. "Syntax error" is here to catch this case.
7108   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7109 /* end confdefs.h.  */
7110 #ifdef __STDC__
7111 # include <limits.h>
7112 #else
7113 # include <assert.h>
7114 #endif
7115                      Syntax error
7116 _ACEOF
7117 if ac_fn_c_try_cpp "$LINENO"; then :
7118
7119 else
7120   # Broken: fails on valid input.
7121 continue
7122 fi
7123 rm -f conftest.err conftest.i conftest.$ac_ext
7124
7125   # OK, works on sane cases.  Now check whether nonexistent headers
7126   # can be detected and how.
7127   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7128 /* end confdefs.h.  */
7129 #include <ac_nonexistent.h>
7130 _ACEOF
7131 if ac_fn_c_try_cpp "$LINENO"; then :
7132   # Broken: success on invalid input.
7133 continue
7134 else
7135   # Passes both tests.
7136 ac_preproc_ok=:
7137 break
7138 fi
7139 rm -f conftest.err conftest.i conftest.$ac_ext
7140
7141 done
7142 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7143 rm -f conftest.i conftest.err conftest.$ac_ext
7144 if $ac_preproc_ok; then :
7145   break
7146 fi
7147
7148     done
7149     ac_cv_prog_CPP=$CPP
7150
7151 fi
7152   CPP=$ac_cv_prog_CPP
7153 else
7154   ac_cv_prog_CPP=$CPP
7155 fi
7156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7157 $as_echo "$CPP" >&6; }
7158 ac_preproc_ok=false
7159 for ac_c_preproc_warn_flag in '' yes
7160 do
7161   # Use a header file that comes with gcc, so configuring glibc
7162   # with a fresh cross-compiler works.
7163   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7164   # <limits.h> exists even on freestanding compilers.
7165   # On the NeXT, cc -E runs the code through the compiler's parser,
7166   # not just through cpp. "Syntax error" is here to catch this case.
7167   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7168 /* end confdefs.h.  */
7169 #ifdef __STDC__
7170 # include <limits.h>
7171 #else
7172 # include <assert.h>
7173 #endif
7174                      Syntax error
7175 _ACEOF
7176 if ac_fn_c_try_cpp "$LINENO"; then :
7177
7178 else
7179   # Broken: fails on valid input.
7180 continue
7181 fi
7182 rm -f conftest.err conftest.i conftest.$ac_ext
7183
7184   # OK, works on sane cases.  Now check whether nonexistent headers
7185   # can be detected and how.
7186   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7187 /* end confdefs.h.  */
7188 #include <ac_nonexistent.h>
7189 _ACEOF
7190 if ac_fn_c_try_cpp "$LINENO"; then :
7191   # Broken: success on invalid input.
7192 continue
7193 else
7194   # Passes both tests.
7195 ac_preproc_ok=:
7196 break
7197 fi
7198 rm -f conftest.err conftest.i conftest.$ac_ext
7199
7200 done
7201 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7202 rm -f conftest.i conftest.err conftest.$ac_ext
7203 if $ac_preproc_ok; then :
7204
7205 else
7206   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7207 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7208 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7209 See \`config.log' for more details" "$LINENO" 5; }
7210 fi
7211
7212 ac_ext=c
7213 ac_cpp='$CPP $CPPFLAGS'
7214 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7215 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7216 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7217
7218
7219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7220 $as_echo_n "checking for ANSI C header files... " >&6; }
7221 if ${ac_cv_header_stdc+:} false; then :
7222   $as_echo_n "(cached) " >&6
7223 else
7224   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7225 /* end confdefs.h.  */
7226 #include <stdlib.h>
7227 #include <stdarg.h>
7228 #include <string.h>
7229 #include <float.h>
7230
7231 int
7232 main ()
7233 {
7234
7235   ;
7236   return 0;
7237 }
7238 _ACEOF
7239 if ac_fn_c_try_compile "$LINENO"; then :
7240   ac_cv_header_stdc=yes
7241 else
7242   ac_cv_header_stdc=no
7243 fi
7244 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7245
7246 if test $ac_cv_header_stdc = yes; then
7247   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7248   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7249 /* end confdefs.h.  */
7250 #include <string.h>
7251
7252 _ACEOF
7253 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7254   $EGREP "memchr" >/dev/null 2>&1; then :
7255
7256 else
7257   ac_cv_header_stdc=no
7258 fi
7259 rm -f conftest*
7260
7261 fi
7262
7263 if test $ac_cv_header_stdc = yes; then
7264   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7265   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7266 /* end confdefs.h.  */
7267 #include <stdlib.h>
7268
7269 _ACEOF
7270 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7271   $EGREP "free" >/dev/null 2>&1; then :
7272
7273 else
7274   ac_cv_header_stdc=no
7275 fi
7276 rm -f conftest*
7277
7278 fi
7279
7280 if test $ac_cv_header_stdc = yes; then
7281   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7282   if test "$cross_compiling" = yes; then :
7283   :
7284 else
7285   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7286 /* end confdefs.h.  */
7287 #include <ctype.h>
7288 #include <stdlib.h>
7289 #if ((' ' & 0x0FF) == 0x020)
7290 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7291 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7292 #else
7293 # define ISLOWER(c) \
7294                    (('a' <= (c) && (c) <= 'i') \
7295                      || ('j' <= (c) && (c) <= 'r') \
7296                      || ('s' <= (c) && (c) <= 'z'))
7297 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7298 #endif
7299
7300 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7301 int
7302 main ()
7303 {
7304   int i;
7305   for (i = 0; i < 256; i++)
7306     if (XOR (islower (i), ISLOWER (i))
7307         || toupper (i) != TOUPPER (i))
7308       return 2;
7309   return 0;
7310 }
7311 _ACEOF
7312 if ac_fn_c_try_run "$LINENO"; then :
7313
7314 else
7315   ac_cv_header_stdc=no
7316 fi
7317 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7318   conftest.$ac_objext conftest.beam conftest.$ac_ext
7319 fi
7320
7321 fi
7322 fi
7323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7324 $as_echo "$ac_cv_header_stdc" >&6; }
7325 if test $ac_cv_header_stdc = yes; then
7326
7327 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7328
7329 fi
7330
7331 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7332 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7333                   inttypes.h stdint.h unistd.h
7334 do :
7335   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7336 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7337 "
7338 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7339   cat >>confdefs.h <<_ACEOF
7340 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7341 _ACEOF
7342
7343 fi
7344
7345 done
7346
7347
7348 for ac_header in dlfcn.h
7349 do :
7350   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7351 "
7352 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7353   cat >>confdefs.h <<_ACEOF
7354 #define HAVE_DLFCN_H 1
7355 _ACEOF
7356
7357 fi
7358
7359 done
7360
7361
7362
7363
7364
7365 # Set options
7366
7367
7368
7369         enable_dlopen=no
7370
7371
7372   enable_win32_dll=no
7373
7374
7375             # Check whether --enable-shared was given.
7376 if test "${enable_shared+set}" = set; then :
7377   enableval=$enable_shared; p=${PACKAGE-default}
7378     case $enableval in
7379     yes) enable_shared=yes ;;
7380     no) enable_shared=no ;;
7381     *)
7382       enable_shared=no
7383       # Look at the argument we got.  We use all the common list separators.
7384       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7385       for pkg in $enableval; do
7386         IFS="$lt_save_ifs"
7387         if test "X$pkg" = "X$p"; then
7388           enable_shared=yes
7389         fi
7390       done
7391       IFS="$lt_save_ifs"
7392       ;;
7393     esac
7394 else
7395   enable_shared=yes
7396 fi
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406   # Check whether --enable-static was given.
7407 if test "${enable_static+set}" = set; then :
7408   enableval=$enable_static; p=${PACKAGE-default}
7409     case $enableval in
7410     yes) enable_static=yes ;;
7411     no) enable_static=no ;;
7412     *)
7413      enable_static=no
7414       # Look at the argument we got.  We use all the common list separators.
7415       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7416       for pkg in $enableval; do
7417         IFS="$lt_save_ifs"
7418         if test "X$pkg" = "X$p"; then
7419           enable_static=yes
7420         fi
7421       done
7422       IFS="$lt_save_ifs"
7423       ;;
7424     esac
7425 else
7426   enable_static=yes
7427 fi
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438 # Check whether --with-pic was given.
7439 if test "${with_pic+set}" = set; then :
7440   withval=$with_pic; lt_p=${PACKAGE-default}
7441     case $withval in
7442     yes|no) pic_mode=$withval ;;
7443     *)
7444       pic_mode=default
7445       # Look at the argument we got.  We use all the common list separators.
7446       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7447       for lt_pkg in $withval; do
7448         IFS="$lt_save_ifs"
7449         if test "X$lt_pkg" = "X$lt_p"; then
7450           pic_mode=yes
7451         fi
7452       done
7453       IFS="$lt_save_ifs"
7454       ;;
7455     esac
7456 else
7457   pic_mode=default
7458 fi
7459
7460
7461 test -z "$pic_mode" && pic_mode=default
7462
7463
7464
7465
7466
7467
7468
7469   # Check whether --enable-fast-install was given.
7470 if test "${enable_fast_install+set}" = set; then :
7471   enableval=$enable_fast_install; p=${PACKAGE-default}
7472     case $enableval in
7473     yes) enable_fast_install=yes ;;
7474     no) enable_fast_install=no ;;
7475     *)
7476       enable_fast_install=no
7477       # Look at the argument we got.  We use all the common list separators.
7478       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7479       for pkg in $enableval; do
7480         IFS="$lt_save_ifs"
7481         if test "X$pkg" = "X$p"; then
7482           enable_fast_install=yes
7483         fi
7484       done
7485       IFS="$lt_save_ifs"
7486       ;;
7487     esac
7488 else
7489   enable_fast_install=yes
7490 fi
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502 # This can be used to rebuild libtool when needed
7503 LIBTOOL_DEPS="$ltmain"
7504
7505 # Always use our own libtool.
7506 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7507
7508
7509
7510
7511
7512
7513
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537 test -z "$LN_S" && LN_S="ln -s"
7538
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549
7550
7551
7552 if test -n "${ZSH_VERSION+set}" ; then
7553    setopt NO_GLOB_SUBST
7554 fi
7555
7556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7557 $as_echo_n "checking for objdir... " >&6; }
7558 if ${lt_cv_objdir+:} false; then :
7559   $as_echo_n "(cached) " >&6
7560 else
7561   rm -f .libs 2>/dev/null
7562 mkdir .libs 2>/dev/null
7563 if test -d .libs; then
7564   lt_cv_objdir=.libs
7565 else
7566   # MS-DOS does not allow filenames that begin with a dot.
7567   lt_cv_objdir=_libs
7568 fi
7569 rmdir .libs 2>/dev/null
7570 fi
7571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7572 $as_echo "$lt_cv_objdir" >&6; }
7573 objdir=$lt_cv_objdir
7574
7575
7576
7577
7578
7579 cat >>confdefs.h <<_ACEOF
7580 #define LT_OBJDIR "$lt_cv_objdir/"
7581 _ACEOF
7582
7583
7584
7585
7586 case $host_os in
7587 aix3*)
7588   # AIX sometimes has problems with the GCC collect2 program.  For some
7589   # reason, if we set the COLLECT_NAMES environment variable, the problems
7590   # vanish in a puff of smoke.
7591   if test "X${COLLECT_NAMES+set}" != Xset; then
7592     COLLECT_NAMES=
7593     export COLLECT_NAMES
7594   fi
7595   ;;
7596 esac
7597
7598 # Global variables:
7599 ofile=libtool
7600 can_build_shared=yes
7601
7602 # All known linkers require a `.a' archive for static linking (except MSVC,
7603 # which needs '.lib').
7604 libext=a
7605
7606 with_gnu_ld="$lt_cv_prog_gnu_ld"
7607
7608 old_CC="$CC"
7609 old_CFLAGS="$CFLAGS"
7610
7611 # Set sane defaults for various variables
7612 test -z "$CC" && CC=cc
7613 test -z "$LTCC" && LTCC=$CC
7614 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7615 test -z "$LD" && LD=ld
7616 test -z "$ac_objext" && ac_objext=o
7617
7618 for cc_temp in $compiler""; do
7619   case $cc_temp in
7620     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7621     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7622     \-*) ;;
7623     *) break;;
7624   esac
7625 done
7626 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7627
7628
7629 # Only perform the check for file, if the check method requires it
7630 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7631 case $deplibs_check_method in
7632 file_magic*)
7633   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7634     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7635 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7636 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7637   $as_echo_n "(cached) " >&6
7638 else
7639   case $MAGIC_CMD in
7640 [\\/*] |  ?:[\\/]*)
7641   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7642   ;;
7643 *)
7644   lt_save_MAGIC_CMD="$MAGIC_CMD"
7645   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7646   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7647   for ac_dir in $ac_dummy; do
7648     IFS="$lt_save_ifs"
7649     test -z "$ac_dir" && ac_dir=.
7650     if test -f $ac_dir/${ac_tool_prefix}file; then
7651       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7652       if test -n "$file_magic_test_file"; then
7653         case $deplibs_check_method in
7654         "file_magic "*)
7655           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7656           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7657           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7658             $EGREP "$file_magic_regex" > /dev/null; then
7659             :
7660           else
7661             cat <<_LT_EOF 1>&2
7662
7663 *** Warning: the command libtool uses to detect shared libraries,
7664 *** $file_magic_cmd, produces output that libtool cannot recognize.
7665 *** The result is that libtool may fail to recognize shared libraries
7666 *** as such.  This will affect the creation of libtool libraries that
7667 *** depend on shared libraries, but programs linked with such libtool
7668 *** libraries will work regardless of this problem.  Nevertheless, you
7669 *** may want to report the problem to your system manager and/or to
7670 *** bug-libtool@gnu.org
7671
7672 _LT_EOF
7673           fi ;;
7674         esac
7675       fi
7676       break
7677     fi
7678   done
7679   IFS="$lt_save_ifs"
7680   MAGIC_CMD="$lt_save_MAGIC_CMD"
7681   ;;
7682 esac
7683 fi
7684
7685 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7686 if test -n "$MAGIC_CMD"; then
7687   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7688 $as_echo "$MAGIC_CMD" >&6; }
7689 else
7690   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7691 $as_echo "no" >&6; }
7692 fi
7693
7694
7695
7696
7697
7698 if test -z "$lt_cv_path_MAGIC_CMD"; then
7699   if test -n "$ac_tool_prefix"; then
7700     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7701 $as_echo_n "checking for file... " >&6; }
7702 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7703   $as_echo_n "(cached) " >&6
7704 else
7705   case $MAGIC_CMD in
7706 [\\/*] |  ?:[\\/]*)
7707   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7708   ;;
7709 *)
7710   lt_save_MAGIC_CMD="$MAGIC_CMD"
7711   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7712   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7713   for ac_dir in $ac_dummy; do
7714     IFS="$lt_save_ifs"
7715     test -z "$ac_dir" && ac_dir=.
7716     if test -f $ac_dir/file; then
7717       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7718       if test -n "$file_magic_test_file"; then
7719         case $deplibs_check_method in
7720         "file_magic "*)
7721           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7722           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7723           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7724             $EGREP "$file_magic_regex" > /dev/null; then
7725             :
7726           else
7727             cat <<_LT_EOF 1>&2
7728
7729 *** Warning: the command libtool uses to detect shared libraries,
7730 *** $file_magic_cmd, produces output that libtool cannot recognize.
7731 *** The result is that libtool may fail to recognize shared libraries
7732 *** as such.  This will affect the creation of libtool libraries that
7733 *** depend on shared libraries, but programs linked with such libtool
7734 *** libraries will work regardless of this problem.  Nevertheless, you
7735 *** may want to report the problem to your system manager and/or to
7736 *** bug-libtool@gnu.org
7737
7738 _LT_EOF
7739           fi ;;
7740         esac
7741       fi
7742       break
7743     fi
7744   done
7745   IFS="$lt_save_ifs"
7746   MAGIC_CMD="$lt_save_MAGIC_CMD"
7747   ;;
7748 esac
7749 fi
7750
7751 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7752 if test -n "$MAGIC_CMD"; then
7753   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7754 $as_echo "$MAGIC_CMD" >&6; }
7755 else
7756   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7757 $as_echo "no" >&6; }
7758 fi
7759
7760
7761   else
7762     MAGIC_CMD=:
7763   fi
7764 fi
7765
7766   fi
7767   ;;
7768 esac
7769
7770 # Use C for the default configuration in the libtool script
7771
7772 lt_save_CC="$CC"
7773 ac_ext=c
7774 ac_cpp='$CPP $CPPFLAGS'
7775 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7776 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7777 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7778
7779
7780 # Source file extension for C test sources.
7781 ac_ext=c
7782
7783 # Object file extension for compiled C test sources.
7784 objext=o
7785 objext=$objext
7786
7787 # Code to be used in simple compile tests
7788 lt_simple_compile_test_code="int some_variable = 0;"
7789
7790 # Code to be used in simple link tests
7791 lt_simple_link_test_code='int main(){return(0);}'
7792
7793
7794
7795
7796
7797
7798
7799 # If no C compiler was specified, use CC.
7800 LTCC=${LTCC-"$CC"}
7801
7802 # If no C compiler flags were specified, use CFLAGS.
7803 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7804
7805 # Allow CC to be a program name with arguments.
7806 compiler=$CC
7807
7808 # Save the default compiler, since it gets overwritten when the other
7809 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7810 compiler_DEFAULT=$CC
7811
7812 # save warnings/boilerplate of simple test code
7813 ac_outfile=conftest.$ac_objext
7814 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7815 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7816 _lt_compiler_boilerplate=`cat conftest.err`
7817 $RM conftest*
7818
7819 ac_outfile=conftest.$ac_objext
7820 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7821 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7822 _lt_linker_boilerplate=`cat conftest.err`
7823 $RM -r conftest*
7824
7825
7826 if test -n "$compiler"; then
7827
7828 lt_prog_compiler_no_builtin_flag=
7829
7830 if test "$GCC" = yes; then
7831   case $cc_basename in
7832   nvcc*)
7833     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7834   *)
7835     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7836   esac
7837
7838   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7839 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7840 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7841   $as_echo_n "(cached) " >&6
7842 else
7843   lt_cv_prog_compiler_rtti_exceptions=no
7844    ac_outfile=conftest.$ac_objext
7845    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7846    lt_compiler_flag="-fno-rtti -fno-exceptions"
7847    # Insert the option either (1) after the last *FLAGS variable, or
7848    # (2) before a word containing "conftest.", or (3) at the end.
7849    # Note that $ac_compile itself does not contain backslashes and begins
7850    # with a dollar sign (not a hyphen), so the echo should work correctly.
7851    # The option is referenced via a variable to avoid confusing sed.
7852    lt_compile=`echo "$ac_compile" | $SED \
7853    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7854    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7855    -e 's:$: $lt_compiler_flag:'`
7856    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7857    (eval "$lt_compile" 2>conftest.err)
7858    ac_status=$?
7859    cat conftest.err >&5
7860    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7861    if (exit $ac_status) && test -s "$ac_outfile"; then
7862      # The compiler can only warn and ignore the option if not recognized
7863      # So say no if there are warnings other than the usual output.
7864      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7865      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7866      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7867        lt_cv_prog_compiler_rtti_exceptions=yes
7868      fi
7869    fi
7870    $RM conftest*
7871
7872 fi
7873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7874 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7875
7876 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7877     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7878 else
7879     :
7880 fi
7881
7882 fi
7883
7884
7885
7886
7887
7888
7889   lt_prog_compiler_wl=
7890 lt_prog_compiler_pic=
7891 lt_prog_compiler_static=
7892
7893
7894   if test "$GCC" = yes; then
7895     lt_prog_compiler_wl='-Wl,'
7896     lt_prog_compiler_static='-static'
7897
7898     case $host_os in
7899       aix*)
7900       # All AIX code is PIC.
7901       if test "$host_cpu" = ia64; then
7902         # AIX 5 now supports IA64 processor
7903         lt_prog_compiler_static='-Bstatic'
7904       fi
7905       ;;
7906
7907     amigaos*)
7908       case $host_cpu in
7909       powerpc)
7910             # see comment about AmigaOS4 .so support
7911             lt_prog_compiler_pic='-fPIC'
7912         ;;
7913       m68k)
7914             # FIXME: we need at least 68020 code to build shared libraries, but
7915             # adding the `-m68020' flag to GCC prevents building anything better,
7916             # like `-m68040'.
7917             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7918         ;;
7919       esac
7920       ;;
7921
7922     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7923       # PIC is the default for these OSes.
7924       ;;
7925
7926     mingw* | cygwin* | pw32* | os2* | cegcc*)
7927       # This hack is so that the source file can tell whether it is being
7928       # built for inclusion in a dll (and should export symbols for example).
7929       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7930       # (--disable-auto-import) libraries
7931       lt_prog_compiler_pic='-DDLL_EXPORT'
7932       ;;
7933
7934     darwin* | rhapsody*)
7935       # PIC is the default on this platform
7936       # Common symbols not allowed in MH_DYLIB files
7937       lt_prog_compiler_pic='-fno-common'
7938       ;;
7939
7940     haiku*)
7941       # PIC is the default for Haiku.
7942       # The "-static" flag exists, but is broken.
7943       lt_prog_compiler_static=
7944       ;;
7945
7946     hpux*)
7947       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7948       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7949       # sets the default TLS model and affects inlining.
7950       case $host_cpu in
7951       hppa*64*)
7952         # +Z the default
7953         ;;
7954       *)
7955         lt_prog_compiler_pic='-fPIC'
7956         ;;
7957       esac
7958       ;;
7959
7960     interix[3-9]*)
7961       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7962       # Instead, we relocate shared libraries at runtime.
7963       ;;
7964
7965     msdosdjgpp*)
7966       # Just because we use GCC doesn't mean we suddenly get shared libraries
7967       # on systems that don't support them.
7968       lt_prog_compiler_can_build_shared=no
7969       enable_shared=no
7970       ;;
7971
7972     *nto* | *qnx*)
7973       # QNX uses GNU C++, but need to define -shared option too, otherwise
7974       # it will coredump.
7975       lt_prog_compiler_pic='-fPIC -shared'
7976       ;;
7977
7978     sysv4*MP*)
7979       if test -d /usr/nec; then
7980         lt_prog_compiler_pic=-Kconform_pic
7981       fi
7982       ;;
7983
7984     *)
7985       lt_prog_compiler_pic='-fPIC'
7986       ;;
7987     esac
7988
7989     case $cc_basename in
7990     nvcc*) # Cuda Compiler Driver 2.2
7991       lt_prog_compiler_wl='-Xlinker '
7992       if test -n "$lt_prog_compiler_pic"; then
7993         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
7994       fi
7995       ;;
7996     esac
7997   else
7998     # PORTME Check for flag to pass linker flags through the system compiler.
7999     case $host_os in
8000     aix*)
8001       lt_prog_compiler_wl='-Wl,'
8002       if test "$host_cpu" = ia64; then
8003         # AIX 5 now supports IA64 processor
8004         lt_prog_compiler_static='-Bstatic'
8005       else
8006         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8007       fi
8008       ;;
8009
8010     mingw* | cygwin* | pw32* | os2* | cegcc*)
8011       # This hack is so that the source file can tell whether it is being
8012       # built for inclusion in a dll (and should export symbols for example).
8013       lt_prog_compiler_pic='-DDLL_EXPORT'
8014       ;;
8015
8016     hpux9* | hpux10* | hpux11*)
8017       lt_prog_compiler_wl='-Wl,'
8018       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8019       # not for PA HP-UX.
8020       case $host_cpu in
8021       hppa*64*|ia64*)
8022         # +Z the default
8023         ;;
8024       *)
8025         lt_prog_compiler_pic='+Z'
8026         ;;
8027       esac
8028       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8029       lt_prog_compiler_static='${wl}-a ${wl}archive'
8030       ;;
8031
8032     irix5* | irix6* | nonstopux*)
8033       lt_prog_compiler_wl='-Wl,'
8034       # PIC (with -KPIC) is the default.
8035       lt_prog_compiler_static='-non_shared'
8036       ;;
8037
8038     linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8039       case $cc_basename in
8040       # old Intel for x86_64 which still supported -KPIC.
8041       ecc*)
8042         lt_prog_compiler_wl='-Wl,'
8043         lt_prog_compiler_pic='-KPIC'
8044         lt_prog_compiler_static='-static'
8045         ;;
8046       # icc used to be incompatible with GCC.
8047       # ICC 10 doesn't accept -KPIC any more.
8048       icc* | ifort*)
8049         lt_prog_compiler_wl='-Wl,'
8050         lt_prog_compiler_pic='-fPIC'
8051         lt_prog_compiler_static='-static'
8052         ;;
8053       # Lahey Fortran 8.1.
8054       lf95*)
8055         lt_prog_compiler_wl='-Wl,'
8056         lt_prog_compiler_pic='--shared'
8057         lt_prog_compiler_static='--static'
8058         ;;
8059       nagfor*)
8060         # NAG Fortran compiler
8061         lt_prog_compiler_wl='-Wl,-Wl,,'
8062         lt_prog_compiler_pic='-PIC'
8063         lt_prog_compiler_static='-Bstatic'
8064         ;;
8065       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8066         # Portland Group compilers (*not* the Pentium gcc compiler,
8067         # which looks to be a dead project)
8068         lt_prog_compiler_wl='-Wl,'
8069         lt_prog_compiler_pic='-fpic'
8070         lt_prog_compiler_static='-Bstatic'
8071         ;;
8072       ccc*)
8073         lt_prog_compiler_wl='-Wl,'
8074         # All Alpha code is PIC.
8075         lt_prog_compiler_static='-non_shared'
8076         ;;
8077       xl* | bgxl* | bgf* | mpixl*)
8078         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8079         lt_prog_compiler_wl='-Wl,'
8080         lt_prog_compiler_pic='-qpic'
8081         lt_prog_compiler_static='-qstaticlink'
8082         ;;
8083       *)
8084         case `$CC -V 2>&1 | sed 5q` in
8085         *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8086           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8087           lt_prog_compiler_pic='-KPIC'
8088           lt_prog_compiler_static='-Bstatic'
8089           lt_prog_compiler_wl=''
8090           ;;
8091         *Sun\ F* | *Sun*Fortran*)
8092           lt_prog_compiler_pic='-KPIC'
8093           lt_prog_compiler_static='-Bstatic'
8094           lt_prog_compiler_wl='-Qoption ld '
8095           ;;
8096         *Sun\ C*)
8097           # Sun C 5.9
8098           lt_prog_compiler_pic='-KPIC'
8099           lt_prog_compiler_static='-Bstatic'
8100           lt_prog_compiler_wl='-Wl,'
8101           ;;
8102         *Intel*\ [CF]*Compiler*)
8103           lt_prog_compiler_wl='-Wl,'
8104           lt_prog_compiler_pic='-fPIC'
8105           lt_prog_compiler_static='-static'
8106           ;;
8107         *Portland\ Group*)
8108           lt_prog_compiler_wl='-Wl,'
8109           lt_prog_compiler_pic='-fpic'
8110           lt_prog_compiler_static='-Bstatic'
8111           ;;
8112         esac
8113         ;;
8114       esac
8115       ;;
8116
8117     newsos6)
8118       lt_prog_compiler_pic='-KPIC'
8119       lt_prog_compiler_static='-Bstatic'
8120       ;;
8121
8122     *nto* | *qnx*)
8123       # QNX uses GNU C++, but need to define -shared option too, otherwise
8124       # it will coredump.
8125       lt_prog_compiler_pic='-fPIC -shared'
8126       ;;
8127
8128     osf3* | osf4* | osf5*)
8129       lt_prog_compiler_wl='-Wl,'
8130       # All OSF/1 code is PIC.
8131       lt_prog_compiler_static='-non_shared'
8132       ;;
8133
8134     rdos*)
8135       lt_prog_compiler_static='-non_shared'
8136       ;;
8137
8138     solaris*)
8139       lt_prog_compiler_pic='-KPIC'
8140       lt_prog_compiler_static='-Bstatic'
8141       case $cc_basename in
8142       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8143         lt_prog_compiler_wl='-Qoption ld ';;
8144       *)
8145         lt_prog_compiler_wl='-Wl,';;
8146       esac
8147       ;;
8148
8149     sunos4*)
8150       lt_prog_compiler_wl='-Qoption ld '
8151       lt_prog_compiler_pic='-PIC'
8152       lt_prog_compiler_static='-Bstatic'
8153       ;;
8154
8155     sysv4 | sysv4.2uw2* | sysv4.3*)
8156       lt_prog_compiler_wl='-Wl,'
8157       lt_prog_compiler_pic='-KPIC'
8158       lt_prog_compiler_static='-Bstatic'
8159       ;;
8160
8161     sysv4*MP*)
8162       if test -d /usr/nec ;then
8163         lt_prog_compiler_pic='-Kconform_pic'
8164         lt_prog_compiler_static='-Bstatic'
8165       fi
8166       ;;
8167
8168     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8169       lt_prog_compiler_wl='-Wl,'
8170       lt_prog_compiler_pic='-KPIC'
8171       lt_prog_compiler_static='-Bstatic'
8172       ;;
8173
8174     unicos*)
8175       lt_prog_compiler_wl='-Wl,'
8176       lt_prog_compiler_can_build_shared=no
8177       ;;
8178
8179     uts4*)
8180       lt_prog_compiler_pic='-pic'
8181       lt_prog_compiler_static='-Bstatic'
8182       ;;
8183
8184     *)
8185       lt_prog_compiler_can_build_shared=no
8186       ;;
8187     esac
8188   fi
8189
8190 case $host_os in
8191   # For platforms which do not support PIC, -DPIC is meaningless:
8192   *djgpp*)
8193     lt_prog_compiler_pic=
8194     ;;
8195   *)
8196     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8197     ;;
8198 esac
8199
8200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8201 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8202 if ${lt_cv_prog_compiler_pic+:} false; then :
8203   $as_echo_n "(cached) " >&6
8204 else
8205   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8206 fi
8207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8208 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
8209 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8210
8211 #
8212 # Check to make sure the PIC flag actually works.
8213 #
8214 if test -n "$lt_prog_compiler_pic"; then
8215   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8216 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8217 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8218   $as_echo_n "(cached) " >&6
8219 else
8220   lt_cv_prog_compiler_pic_works=no
8221    ac_outfile=conftest.$ac_objext
8222    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8223    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8224    # Insert the option either (1) after the last *FLAGS variable, or
8225    # (2) before a word containing "conftest.", or (3) at the end.
8226    # Note that $ac_compile itself does not contain backslashes and begins
8227    # with a dollar sign (not a hyphen), so the echo should work correctly.
8228    # The option is referenced via a variable to avoid confusing sed.
8229    lt_compile=`echo "$ac_compile" | $SED \
8230    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8231    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8232    -e 's:$: $lt_compiler_flag:'`
8233    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8234    (eval "$lt_compile" 2>conftest.err)
8235    ac_status=$?
8236    cat conftest.err >&5
8237    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8238    if (exit $ac_status) && test -s "$ac_outfile"; then
8239      # The compiler can only warn and ignore the option if not recognized
8240      # So say no if there are warnings other than the usual output.
8241      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8242      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8243      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8244        lt_cv_prog_compiler_pic_works=yes
8245      fi
8246    fi
8247    $RM conftest*
8248
8249 fi
8250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8251 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8252
8253 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8254     case $lt_prog_compiler_pic in
8255      "" | " "*) ;;
8256      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8257      esac
8258 else
8259     lt_prog_compiler_pic=
8260      lt_prog_compiler_can_build_shared=no
8261 fi
8262
8263 fi
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275 #
8276 # Check to make sure the static flag actually works.
8277 #
8278 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8280 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8281 if ${lt_cv_prog_compiler_static_works+:} false; then :
8282   $as_echo_n "(cached) " >&6
8283 else
8284   lt_cv_prog_compiler_static_works=no
8285    save_LDFLAGS="$LDFLAGS"
8286    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8287    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8288    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8289      # The linker can only warn and ignore the option if not recognized
8290      # So say no if there are warnings
8291      if test -s conftest.err; then
8292        # Append any errors to the config.log.
8293        cat conftest.err 1>&5
8294        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8295        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8296        if diff conftest.exp conftest.er2 >/dev/null; then
8297          lt_cv_prog_compiler_static_works=yes
8298        fi
8299      else
8300        lt_cv_prog_compiler_static_works=yes
8301      fi
8302    fi
8303    $RM -r conftest*
8304    LDFLAGS="$save_LDFLAGS"
8305
8306 fi
8307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8308 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8309
8310 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8311     :
8312 else
8313     lt_prog_compiler_static=
8314 fi
8315
8316
8317
8318
8319
8320
8321
8322   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8323 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8324 if ${lt_cv_prog_compiler_c_o+:} false; then :
8325   $as_echo_n "(cached) " >&6
8326 else
8327   lt_cv_prog_compiler_c_o=no
8328    $RM -r conftest 2>/dev/null
8329    mkdir conftest
8330    cd conftest
8331    mkdir out
8332    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8333
8334    lt_compiler_flag="-o out/conftest2.$ac_objext"
8335    # Insert the option either (1) after the last *FLAGS variable, or
8336    # (2) before a word containing "conftest.", or (3) at the end.
8337    # Note that $ac_compile itself does not contain backslashes and begins
8338    # with a dollar sign (not a hyphen), so the echo should work correctly.
8339    lt_compile=`echo "$ac_compile" | $SED \
8340    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8341    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8342    -e 's:$: $lt_compiler_flag:'`
8343    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8344    (eval "$lt_compile" 2>out/conftest.err)
8345    ac_status=$?
8346    cat out/conftest.err >&5
8347    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8348    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8349    then
8350      # The compiler can only warn and ignore the option if not recognized
8351      # So say no if there are warnings
8352      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8353      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8354      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8355        lt_cv_prog_compiler_c_o=yes
8356      fi
8357    fi
8358    chmod u+w . 2>&5
8359    $RM conftest*
8360    # SGI C++ compiler will create directory out/ii_files/ for
8361    # template instantiation
8362    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8363    $RM out/* && rmdir out
8364    cd ..
8365    $RM -r conftest
8366    $RM conftest*
8367
8368 fi
8369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8370 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8371
8372
8373
8374
8375
8376
8377   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8378 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8379 if ${lt_cv_prog_compiler_c_o+:} false; then :
8380   $as_echo_n "(cached) " >&6
8381 else
8382   lt_cv_prog_compiler_c_o=no
8383    $RM -r conftest 2>/dev/null
8384    mkdir conftest
8385    cd conftest
8386    mkdir out
8387    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8388
8389    lt_compiler_flag="-o out/conftest2.$ac_objext"
8390    # Insert the option either (1) after the last *FLAGS variable, or
8391    # (2) before a word containing "conftest.", or (3) at the end.
8392    # Note that $ac_compile itself does not contain backslashes and begins
8393    # with a dollar sign (not a hyphen), so the echo should work correctly.
8394    lt_compile=`echo "$ac_compile" | $SED \
8395    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8396    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8397    -e 's:$: $lt_compiler_flag:'`
8398    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8399    (eval "$lt_compile" 2>out/conftest.err)
8400    ac_status=$?
8401    cat out/conftest.err >&5
8402    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8403    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8404    then
8405      # The compiler can only warn and ignore the option if not recognized
8406      # So say no if there are warnings
8407      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8408      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8409      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8410        lt_cv_prog_compiler_c_o=yes
8411      fi
8412    fi
8413    chmod u+w . 2>&5
8414    $RM conftest*
8415    # SGI C++ compiler will create directory out/ii_files/ for
8416    # template instantiation
8417    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8418    $RM out/* && rmdir out
8419    cd ..
8420    $RM -r conftest
8421    $RM conftest*
8422
8423 fi
8424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8425 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8426
8427
8428
8429
8430 hard_links="nottested"
8431 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8432   # do not overwrite the value of need_locks provided by the user
8433   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8434 $as_echo_n "checking if we can lock with hard links... " >&6; }
8435   hard_links=yes
8436   $RM conftest*
8437   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8438   touch conftest.a
8439   ln conftest.a conftest.b 2>&5 || hard_links=no
8440   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8441   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8442 $as_echo "$hard_links" >&6; }
8443   if test "$hard_links" = no; then
8444     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8445 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8446     need_locks=warn
8447   fi
8448 else
8449   need_locks=no
8450 fi
8451
8452
8453
8454
8455
8456
8457   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8458 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8459
8460   runpath_var=
8461   allow_undefined_flag=
8462   always_export_symbols=no
8463   archive_cmds=
8464   archive_expsym_cmds=
8465   compiler_needs_object=no
8466   enable_shared_with_static_runtimes=no
8467   export_dynamic_flag_spec=
8468   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8469   hardcode_automatic=no
8470   hardcode_direct=no
8471   hardcode_direct_absolute=no
8472   hardcode_libdir_flag_spec=
8473   hardcode_libdir_separator=
8474   hardcode_minus_L=no
8475   hardcode_shlibpath_var=unsupported
8476   inherit_rpath=no
8477   link_all_deplibs=unknown
8478   module_cmds=
8479   module_expsym_cmds=
8480   old_archive_from_new_cmds=
8481   old_archive_from_expsyms_cmds=
8482   thread_safe_flag_spec=
8483   whole_archive_flag_spec=
8484   # include_expsyms should be a list of space-separated symbols to be *always*
8485   # included in the symbol list
8486   include_expsyms=
8487   # exclude_expsyms can be an extended regexp of symbols to exclude
8488   # it will be wrapped by ` (' and `)$', so one must not match beginning or
8489   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8490   # as well as any symbol that contains `d'.
8491   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8492   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8493   # platforms (ab)use it in PIC code, but their linkers get confused if
8494   # the symbol is explicitly referenced.  Since portable code cannot
8495   # rely on this symbol name, it's probably fine to never include it in
8496   # preloaded symbol tables.
8497   # Exclude shared library initialization/finalization symbols.
8498   extract_expsyms_cmds=
8499
8500   case $host_os in
8501   cygwin* | mingw* | pw32* | cegcc*)
8502     # FIXME: the MSVC++ port hasn't been tested in a loooong time
8503     # When not using gcc, we currently assume that we are using
8504     # Microsoft Visual C++.
8505     if test "$GCC" != yes; then
8506       with_gnu_ld=no
8507     fi
8508     ;;
8509   interix*)
8510     # we just hope/assume this is gcc and not c89 (= MSVC++)
8511     with_gnu_ld=yes
8512     ;;
8513   openbsd*)
8514     with_gnu_ld=no
8515     ;;
8516   linux* | k*bsd*-gnu | gnu*)
8517     link_all_deplibs=no
8518     ;;
8519   esac
8520
8521   ld_shlibs=yes
8522
8523   # On some targets, GNU ld is compatible enough with the native linker
8524   # that we're better off using the native interface for both.
8525   lt_use_gnu_ld_interface=no
8526   if test "$with_gnu_ld" = yes; then
8527     case $host_os in
8528       aix*)
8529         # The AIX port of GNU ld has always aspired to compatibility
8530         # with the native linker.  However, as the warning in the GNU ld
8531         # block says, versions before 2.19.5* couldn't really create working
8532         # shared libraries, regardless of the interface used.
8533         case `$LD -v 2>&1` in
8534           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8535           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8536           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8537           *)
8538             lt_use_gnu_ld_interface=yes
8539             ;;
8540         esac
8541         ;;
8542       *)
8543         lt_use_gnu_ld_interface=yes
8544         ;;
8545     esac
8546   fi
8547
8548   if test "$lt_use_gnu_ld_interface" = yes; then
8549     # If archive_cmds runs LD, not CC, wlarc should be empty
8550     wlarc='${wl}'
8551
8552     # Set some defaults for GNU ld with shared library support. These
8553     # are reset later if shared libraries are not supported. Putting them
8554     # here allows them to be overridden if necessary.
8555     runpath_var=LD_RUN_PATH
8556     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8557     export_dynamic_flag_spec='${wl}--export-dynamic'
8558     # ancient GNU ld didn't support --whole-archive et. al.
8559     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8560       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8561     else
8562       whole_archive_flag_spec=
8563     fi
8564     supports_anon_versioning=no
8565     case `$LD -v 2>&1` in
8566       *GNU\ gold*) supports_anon_versioning=yes ;;
8567       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8568       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8569       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8570       *\ 2.11.*) ;; # other 2.11 versions
8571       *) supports_anon_versioning=yes ;;
8572     esac
8573
8574     # See if GNU ld supports shared libraries.
8575     case $host_os in
8576     aix[3-9]*)
8577       # On AIX/PPC, the GNU linker is very broken
8578       if test "$host_cpu" != ia64; then
8579         ld_shlibs=no
8580         cat <<_LT_EOF 1>&2
8581
8582 *** Warning: the GNU linker, at least up to release 2.19, is reported
8583 *** to be unable to reliably create shared libraries on AIX.
8584 *** Therefore, libtool is disabling shared libraries support.  If you
8585 *** really care for shared libraries, you may want to install binutils
8586 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8587 *** You will then need to restart the configuration process.
8588
8589 _LT_EOF
8590       fi
8591       ;;
8592
8593     amigaos*)
8594       case $host_cpu in
8595       powerpc)
8596             # see comment about AmigaOS4 .so support
8597             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8598             archive_expsym_cmds=''
8599         ;;
8600       m68k)
8601             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)'
8602             hardcode_libdir_flag_spec='-L$libdir'
8603             hardcode_minus_L=yes
8604         ;;
8605       esac
8606       ;;
8607
8608     beos*)
8609       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8610         allow_undefined_flag=unsupported
8611         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8612         # support --undefined.  This deserves some investigation.  FIXME
8613         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8614       else
8615         ld_shlibs=no
8616       fi
8617       ;;
8618
8619     cygwin* | mingw* | pw32* | cegcc*)
8620       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8621       # as there is no search path for DLLs.
8622       hardcode_libdir_flag_spec='-L$libdir'
8623       export_dynamic_flag_spec='${wl}--export-all-symbols'
8624       allow_undefined_flag=unsupported
8625       always_export_symbols=no
8626       enable_shared_with_static_runtimes=yes
8627       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'
8628       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8629
8630       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8631         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8632         # If the export-symbols file already is a .def file (1st line
8633         # is EXPORTS), use it as is; otherwise, prepend...
8634         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8635           cp $export_symbols $output_objdir/$soname.def;
8636         else
8637           echo EXPORTS > $output_objdir/$soname.def;
8638           cat $export_symbols >> $output_objdir/$soname.def;
8639         fi~
8640         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8641       else
8642         ld_shlibs=no
8643       fi
8644       ;;
8645
8646     haiku*)
8647       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8648       link_all_deplibs=yes
8649       ;;
8650
8651     interix[3-9]*)
8652       hardcode_direct=no
8653       hardcode_shlibpath_var=no
8654       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8655       export_dynamic_flag_spec='${wl}-E'
8656       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8657       # Instead, shared libraries are loaded at an image base (0x10000000 by
8658       # default) and relocated if they conflict, which is a slow very memory
8659       # consuming and fragmenting process.  To avoid this, we pick a random,
8660       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8661       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8662       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8663       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'
8664       ;;
8665
8666     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8667       tmp_diet=no
8668       if test "$host_os" = linux-dietlibc; then
8669         case $cc_basename in
8670           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8671         esac
8672       fi
8673       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8674          && test "$tmp_diet" = no
8675       then
8676         tmp_addflag=' $pic_flag'
8677         tmp_sharedflag='-shared'
8678         case $cc_basename,$host_cpu in
8679         pgcc*)                          # Portland Group C compiler
8680           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'
8681           tmp_addflag=' $pic_flag'
8682           ;;
8683         pgf77* | pgf90* | pgf95* | pgfortran*)
8684                                         # Portland Group f77 and f90 compilers
8685           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'
8686           tmp_addflag=' $pic_flag -Mnomain' ;;
8687         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8688           tmp_addflag=' -i_dynamic' ;;
8689         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8690           tmp_addflag=' -i_dynamic -nofor_main' ;;
8691         ifc* | ifort*)                  # Intel Fortran compiler
8692           tmp_addflag=' -nofor_main' ;;
8693         lf95*)                          # Lahey Fortran 8.1
8694           whole_archive_flag_spec=
8695           tmp_sharedflag='--shared' ;;
8696         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8697           tmp_sharedflag='-qmkshrobj'
8698           tmp_addflag= ;;
8699         nvcc*)  # Cuda Compiler Driver 2.2
8700           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'
8701           compiler_needs_object=yes
8702           ;;
8703         esac
8704         case `$CC -V 2>&1 | sed 5q` in
8705         *Sun\ C*)                       # Sun C 5.9
8706           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'
8707           compiler_needs_object=yes
8708           tmp_sharedflag='-G' ;;
8709         *Sun\ F*)                       # Sun Fortran 8.3
8710           tmp_sharedflag='-G' ;;
8711         esac
8712         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8713
8714         if test "x$supports_anon_versioning" = xyes; then
8715           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8716             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8717             echo "local: *; };" >> $output_objdir/$libname.ver~
8718             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8719         fi
8720
8721         case $cc_basename in
8722         xlf* | bgf* | bgxlf* | mpixlf*)
8723           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8724           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8725           hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8726           archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8727           if test "x$supports_anon_versioning" = xyes; then
8728             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8729               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8730               echo "local: *; };" >> $output_objdir/$libname.ver~
8731               $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8732           fi
8733           ;;
8734         esac
8735       else
8736         ld_shlibs=no
8737       fi
8738       ;;
8739
8740     netbsd* | netbsdelf*-gnu)
8741       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8742         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8743         wlarc=
8744       else
8745         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8746         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8747       fi
8748       ;;
8749
8750     solaris*)
8751       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8752         ld_shlibs=no
8753         cat <<_LT_EOF 1>&2
8754
8755 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8756 *** create shared libraries on Solaris systems.  Therefore, libtool
8757 *** is disabling shared libraries support.  We urge you to upgrade GNU
8758 *** binutils to release 2.9.1 or newer.  Another option is to modify
8759 *** your PATH or compiler configuration so that the native linker is
8760 *** used, and then restart.
8761
8762 _LT_EOF
8763       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8764         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8765         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8766       else
8767         ld_shlibs=no
8768       fi
8769       ;;
8770
8771     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8772       case `$LD -v 2>&1` in
8773         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8774         ld_shlibs=no
8775         cat <<_LT_EOF 1>&2
8776
8777 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8778 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8779 *** is disabling shared libraries support.  We urge you to upgrade GNU
8780 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8781 *** your PATH or compiler configuration so that the native linker is
8782 *** used, and then restart.
8783
8784 _LT_EOF
8785         ;;
8786         *)
8787           # For security reasons, it is highly recommended that you always
8788           # use absolute paths for naming shared libraries, and exclude the
8789           # DT_RUNPATH tag from executables and libraries.  But doing so
8790           # requires that you compile everything twice, which is a pain.
8791           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8792             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8793             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8794             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8795           else
8796             ld_shlibs=no
8797           fi
8798         ;;
8799       esac
8800       ;;
8801
8802     sunos4*)
8803       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8804       wlarc=
8805       hardcode_direct=yes
8806       hardcode_shlibpath_var=no
8807       ;;
8808
8809     *)
8810       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8811         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8812         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8813       else
8814         ld_shlibs=no
8815       fi
8816       ;;
8817     esac
8818
8819     if test "$ld_shlibs" = no; then
8820       runpath_var=
8821       hardcode_libdir_flag_spec=
8822       export_dynamic_flag_spec=
8823       whole_archive_flag_spec=
8824     fi
8825   else
8826     # PORTME fill in a description of your system's linker (not GNU ld)
8827     case $host_os in
8828     aix3*)
8829       allow_undefined_flag=unsupported
8830       always_export_symbols=yes
8831       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'
8832       # Note: this linker hardcodes the directories in LIBPATH if there
8833       # are no directories specified by -L.
8834       hardcode_minus_L=yes
8835       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8836         # Neither direct hardcoding nor static linking is supported with a
8837         # broken collect2.
8838         hardcode_direct=unsupported
8839       fi
8840       ;;
8841
8842     aix[4-9]*)
8843       if test "$host_cpu" = ia64; then
8844         # On IA64, the linker does run time linking by default, so we don't
8845         # have to do anything special.
8846         aix_use_runtimelinking=no
8847         exp_sym_flag='-Bexport'
8848         no_entry_flag=""
8849       else
8850         # If we're using GNU nm, then we don't want the "-C" option.
8851         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8852         # Also, AIX nm treats weak defined symbols like other global
8853         # defined symbols, whereas GNU nm marks them as "W".
8854         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8855           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'
8856         else
8857           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'
8858         fi
8859         aix_use_runtimelinking=no
8860
8861         # Test if we are trying to use run time linking or normal
8862         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8863         # need to do runtime linking.
8864         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8865           for ld_flag in $LDFLAGS; do
8866           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8867             aix_use_runtimelinking=yes
8868             break
8869           fi
8870           done
8871           ;;
8872         esac
8873
8874         exp_sym_flag='-bexport'
8875         no_entry_flag='-bnoentry'
8876       fi
8877
8878       # When large executables or shared objects are built, AIX ld can
8879       # have problems creating the table of contents.  If linking a library
8880       # or program results in "error TOC overflow" add -mminimal-toc to
8881       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8882       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8883
8884       archive_cmds=''
8885       hardcode_direct=yes
8886       hardcode_direct_absolute=yes
8887       hardcode_libdir_separator=':'
8888       link_all_deplibs=yes
8889       file_list_spec='${wl}-f,'
8890
8891       if test "$GCC" = yes; then
8892         case $host_os in aix4.[012]|aix4.[012].*)
8893         # We only want to do this on AIX 4.2 and lower, the check
8894         # below for broken collect2 doesn't work under 4.3+
8895           collect2name=`${CC} -print-prog-name=collect2`
8896           if test -f "$collect2name" &&
8897            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8898           then
8899           # We have reworked collect2
8900           :
8901           else
8902           # We have old collect2
8903           hardcode_direct=unsupported
8904           # It fails to find uninstalled libraries when the uninstalled
8905           # path is not listed in the libpath.  Setting hardcode_minus_L
8906           # to unsupported forces relinking
8907           hardcode_minus_L=yes
8908           hardcode_libdir_flag_spec='-L$libdir'
8909           hardcode_libdir_separator=
8910           fi
8911           ;;
8912         esac
8913         shared_flag='-shared'
8914         if test "$aix_use_runtimelinking" = yes; then
8915           shared_flag="$shared_flag "'${wl}-G'
8916         fi
8917         link_all_deplibs=no
8918       else
8919         # not using gcc
8920         if test "$host_cpu" = ia64; then
8921         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8922         # chokes on -Wl,-G. The following line is correct:
8923           shared_flag='-G'
8924         else
8925           if test "$aix_use_runtimelinking" = yes; then
8926             shared_flag='${wl}-G'
8927           else
8928             shared_flag='${wl}-bM:SRE'
8929           fi
8930         fi
8931       fi
8932
8933       export_dynamic_flag_spec='${wl}-bexpall'
8934       # It seems that -bexpall does not export symbols beginning with
8935       # underscore (_), so it is better to generate a list of symbols to export.
8936       always_export_symbols=yes
8937       if test "$aix_use_runtimelinking" = yes; then
8938         # Warning - without using the other runtime loading flags (-brtl),
8939         # -berok will link without error, but may produce a broken library.
8940         allow_undefined_flag='-berok'
8941         # Determine the default libpath from the value encoded in an
8942         # empty executable.
8943         if test "${lt_cv_aix_libpath+set}" = set; then
8944   aix_libpath=$lt_cv_aix_libpath
8945 else
8946   if ${lt_cv_aix_libpath_+:} false; then :
8947   $as_echo_n "(cached) " >&6
8948 else
8949   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8950 /* end confdefs.h.  */
8951
8952 int
8953 main ()
8954 {
8955
8956   ;
8957   return 0;
8958 }
8959 _ACEOF
8960 if ac_fn_c_try_link "$LINENO"; then :
8961
8962   lt_aix_libpath_sed='
8963       /Import File Strings/,/^$/ {
8964           /^0/ {
8965               s/^0  *\([^ ]*\) *$/\1/
8966               p
8967           }
8968       }'
8969   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8970   # Check for a 64-bit object if we didn't find anything.
8971   if test -z "$lt_cv_aix_libpath_"; then
8972     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8973   fi
8974 fi
8975 rm -f core conftest.err conftest.$ac_objext \
8976     conftest$ac_exeext conftest.$ac_ext
8977   if test -z "$lt_cv_aix_libpath_"; then
8978     lt_cv_aix_libpath_="/usr/lib:/lib"
8979   fi
8980
8981 fi
8982
8983   aix_libpath=$lt_cv_aix_libpath_
8984 fi
8985
8986         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8987         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"
8988       else
8989         if test "$host_cpu" = ia64; then
8990           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8991           allow_undefined_flag="-z nodefs"
8992           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"
8993         else
8994          # Determine the default libpath from the value encoded in an
8995          # empty executable.
8996          if test "${lt_cv_aix_libpath+set}" = set; then
8997   aix_libpath=$lt_cv_aix_libpath
8998 else
8999   if ${lt_cv_aix_libpath_+:} false; then :
9000   $as_echo_n "(cached) " >&6
9001 else
9002   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9003 /* end confdefs.h.  */
9004
9005 int
9006 main ()
9007 {
9008
9009   ;
9010   return 0;
9011 }
9012 _ACEOF
9013 if ac_fn_c_try_link "$LINENO"; then :
9014
9015   lt_aix_libpath_sed='
9016       /Import File Strings/,/^$/ {
9017           /^0/ {
9018               s/^0  *\([^ ]*\) *$/\1/
9019               p
9020           }
9021       }'
9022   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9023   # Check for a 64-bit object if we didn't find anything.
9024   if test -z "$lt_cv_aix_libpath_"; then
9025     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9026   fi
9027 fi
9028 rm -f core conftest.err conftest.$ac_objext \
9029     conftest$ac_exeext conftest.$ac_ext
9030   if test -z "$lt_cv_aix_libpath_"; then
9031     lt_cv_aix_libpath_="/usr/lib:/lib"
9032   fi
9033
9034 fi
9035
9036   aix_libpath=$lt_cv_aix_libpath_
9037 fi
9038
9039          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9040           # Warning - without using the other run time loading flags,
9041           # -berok will link without error, but may produce a broken library.
9042           no_undefined_flag=' ${wl}-bernotok'
9043           allow_undefined_flag=' ${wl}-berok'
9044           if test "$with_gnu_ld" = yes; then
9045             # We only use this code for GNU lds that support --whole-archive.
9046             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9047           else
9048             # Exported symbols can be pulled into shared objects from archives
9049             whole_archive_flag_spec='$convenience'
9050           fi
9051           archive_cmds_need_lc=yes
9052           # This is similar to how AIX traditionally builds its shared libraries.
9053           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'
9054         fi
9055       fi
9056       ;;
9057
9058     amigaos*)
9059       case $host_cpu in
9060       powerpc)
9061             # see comment about AmigaOS4 .so support
9062             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9063             archive_expsym_cmds=''
9064         ;;
9065       m68k)
9066             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)'
9067             hardcode_libdir_flag_spec='-L$libdir'
9068             hardcode_minus_L=yes
9069         ;;
9070       esac
9071       ;;
9072
9073     bsdi[45]*)
9074       export_dynamic_flag_spec=-rdynamic
9075       ;;
9076
9077     cygwin* | mingw* | pw32* | cegcc*)
9078       # When not using gcc, we currently assume that we are using
9079       # Microsoft Visual C++.
9080       # hardcode_libdir_flag_spec is actually meaningless, as there is
9081       # no search path for DLLs.
9082       case $cc_basename in
9083       cl*)
9084         # Native MSVC
9085         hardcode_libdir_flag_spec=' '
9086         allow_undefined_flag=unsupported
9087         always_export_symbols=yes
9088         file_list_spec='@'
9089         # Tell ltmain to make .lib files, not .a files.
9090         libext=lib
9091         # Tell ltmain to make .dll files, not .so files.
9092         shrext_cmds=".dll"
9093         # FIXME: Setting linknames here is a bad hack.
9094         archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9095         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9096             sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9097           else
9098             sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9099           fi~
9100           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9101           linknames='
9102         # The linker will not automatically build a static lib if we build a DLL.
9103         # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9104         enable_shared_with_static_runtimes=yes
9105         exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9106         export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9107         # Don't use ranlib
9108         old_postinstall_cmds='chmod 644 $oldlib'
9109         postlink_cmds='lt_outputfile="@OUTPUT@"~
9110           lt_tool_outputfile="@TOOL_OUTPUT@"~
9111           case $lt_outputfile in
9112             *.exe|*.EXE) ;;
9113             *)
9114               lt_outputfile="$lt_outputfile.exe"
9115               lt_tool_outputfile="$lt_tool_outputfile.exe"
9116               ;;
9117           esac~
9118           if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9119             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9120             $RM "$lt_outputfile.manifest";
9121           fi'
9122         ;;
9123       *)
9124         # Assume MSVC wrapper
9125         hardcode_libdir_flag_spec=' '
9126         allow_undefined_flag=unsupported
9127         # Tell ltmain to make .lib files, not .a files.
9128         libext=lib
9129         # Tell ltmain to make .dll files, not .so files.
9130         shrext_cmds=".dll"
9131         # FIXME: Setting linknames here is a bad hack.
9132         archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9133         # The linker will automatically build a .lib file if we build a DLL.
9134         old_archive_from_new_cmds='true'
9135         # FIXME: Should let the user specify the lib program.
9136         old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9137         enable_shared_with_static_runtimes=yes
9138         ;;
9139       esac
9140       ;;
9141
9142     darwin* | rhapsody*)
9143
9144
9145   archive_cmds_need_lc=no
9146   hardcode_direct=no
9147   hardcode_automatic=yes
9148   hardcode_shlibpath_var=unsupported
9149   if test "$lt_cv_ld_force_load" = "yes"; then
9150     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\"`'
9151
9152   else
9153     whole_archive_flag_spec=''
9154   fi
9155   link_all_deplibs=yes
9156   allow_undefined_flag="$_lt_dar_allow_undefined"
9157   case $cc_basename in
9158      ifort*) _lt_dar_can_shared=yes ;;
9159      *) _lt_dar_can_shared=$GCC ;;
9160   esac
9161   if test "$_lt_dar_can_shared" = "yes"; then
9162     output_verbose_link_cmd=func_echo_all
9163     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9164     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9165     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}"
9166     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}"
9167
9168   else
9169   ld_shlibs=no
9170   fi
9171
9172       ;;
9173
9174     dgux*)
9175       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9176       hardcode_libdir_flag_spec='-L$libdir'
9177       hardcode_shlibpath_var=no
9178       ;;
9179
9180     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9181     # support.  Future versions do this automatically, but an explicit c++rt0.o
9182     # does not break anything, and helps significantly (at the cost of a little
9183     # extra space).
9184     freebsd2.2*)
9185       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9186       hardcode_libdir_flag_spec='-R$libdir'
9187       hardcode_direct=yes
9188       hardcode_shlibpath_var=no
9189       ;;
9190
9191     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9192     freebsd2.*)
9193       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9194       hardcode_direct=yes
9195       hardcode_minus_L=yes
9196       hardcode_shlibpath_var=no
9197       ;;
9198
9199     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9200     freebsd* | dragonfly*)
9201       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9202       hardcode_libdir_flag_spec='-R$libdir'
9203       hardcode_direct=yes
9204       hardcode_shlibpath_var=no
9205       ;;
9206
9207     hpux9*)
9208       if test "$GCC" = yes; then
9209         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'
9210       else
9211         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'
9212       fi
9213       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9214       hardcode_libdir_separator=:
9215       hardcode_direct=yes
9216
9217       # hardcode_minus_L: Not really in the search PATH,
9218       # but as the default location of the library.
9219       hardcode_minus_L=yes
9220       export_dynamic_flag_spec='${wl}-E'
9221       ;;
9222
9223     hpux10*)
9224       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9225         archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9226       else
9227         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9228       fi
9229       if test "$with_gnu_ld" = no; then
9230         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9231         hardcode_libdir_separator=:
9232         hardcode_direct=yes
9233         hardcode_direct_absolute=yes
9234         export_dynamic_flag_spec='${wl}-E'
9235         # hardcode_minus_L: Not really in the search PATH,
9236         # but as the default location of the library.
9237         hardcode_minus_L=yes
9238       fi
9239       ;;
9240
9241     hpux11*)
9242       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9243         case $host_cpu in
9244         hppa*64*)
9245           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9246           ;;
9247         ia64*)
9248           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9249           ;;
9250         *)
9251           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9252           ;;
9253         esac
9254       else
9255         case $host_cpu in
9256         hppa*64*)
9257           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9258           ;;
9259         ia64*)
9260           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9261           ;;
9262         *)
9263
9264           # Older versions of the 11.00 compiler do not understand -b yet
9265           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9266           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9267 $as_echo_n "checking if $CC understands -b... " >&6; }
9268 if ${lt_cv_prog_compiler__b+:} false; then :
9269   $as_echo_n "(cached) " >&6
9270 else
9271   lt_cv_prog_compiler__b=no
9272    save_LDFLAGS="$LDFLAGS"
9273    LDFLAGS="$LDFLAGS -b"
9274    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9275    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9276      # The linker can only warn and ignore the option if not recognized
9277      # So say no if there are warnings
9278      if test -s conftest.err; then
9279        # Append any errors to the config.log.
9280        cat conftest.err 1>&5
9281        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9282        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9283        if diff conftest.exp conftest.er2 >/dev/null; then
9284          lt_cv_prog_compiler__b=yes
9285        fi
9286      else
9287        lt_cv_prog_compiler__b=yes
9288      fi
9289    fi
9290    $RM -r conftest*
9291    LDFLAGS="$save_LDFLAGS"
9292
9293 fi
9294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9295 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9296
9297 if test x"$lt_cv_prog_compiler__b" = xyes; then
9298     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9299 else
9300     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9301 fi
9302
9303           ;;
9304         esac
9305       fi
9306       if test "$with_gnu_ld" = no; then
9307         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9308         hardcode_libdir_separator=:
9309
9310         case $host_cpu in
9311         hppa*64*|ia64*)
9312           hardcode_direct=no
9313           hardcode_shlibpath_var=no
9314           ;;
9315         *)
9316           hardcode_direct=yes
9317           hardcode_direct_absolute=yes
9318           export_dynamic_flag_spec='${wl}-E'
9319
9320           # hardcode_minus_L: Not really in the search PATH,
9321           # but as the default location of the library.
9322           hardcode_minus_L=yes
9323           ;;
9324         esac
9325       fi
9326       ;;
9327
9328     irix5* | irix6* | nonstopux*)
9329       if test "$GCC" = yes; then
9330         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'
9331         # Try to use the -exported_symbol ld option, if it does not
9332         # work, assume that -exports_file does not work either and
9333         # implicitly export all symbols.
9334         # This should be the same for all languages, so no per-tag cache variable.
9335         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9336 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9337 if ${lt_cv_irix_exported_symbol+:} false; then :
9338   $as_echo_n "(cached) " >&6
9339 else
9340   save_LDFLAGS="$LDFLAGS"
9341            LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9342            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9343 /* end confdefs.h.  */
9344 int foo (void) { return 0; }
9345 _ACEOF
9346 if ac_fn_c_try_link "$LINENO"; then :
9347   lt_cv_irix_exported_symbol=yes
9348 else
9349   lt_cv_irix_exported_symbol=no
9350 fi
9351 rm -f core conftest.err conftest.$ac_objext \
9352     conftest$ac_exeext conftest.$ac_ext
9353            LDFLAGS="$save_LDFLAGS"
9354 fi
9355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9356 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
9357         if test "$lt_cv_irix_exported_symbol" = yes; then
9358           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'
9359         fi
9360       else
9361         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'
9362         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'
9363       fi
9364       archive_cmds_need_lc='no'
9365       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9366       hardcode_libdir_separator=:
9367       inherit_rpath=yes
9368       link_all_deplibs=yes
9369       ;;
9370
9371     netbsd* | netbsdelf*-gnu)
9372       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9373         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9374       else
9375         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9376       fi
9377       hardcode_libdir_flag_spec='-R$libdir'
9378       hardcode_direct=yes
9379       hardcode_shlibpath_var=no
9380       ;;
9381
9382     newsos6)
9383       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9384       hardcode_direct=yes
9385       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9386       hardcode_libdir_separator=:
9387       hardcode_shlibpath_var=no
9388       ;;
9389
9390     *nto* | *qnx*)
9391       ;;
9392
9393     openbsd*)
9394       if test -f /usr/libexec/ld.so; then
9395         hardcode_direct=yes
9396         hardcode_shlibpath_var=no
9397         hardcode_direct_absolute=yes
9398         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9399           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9400           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9401           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9402           export_dynamic_flag_spec='${wl}-E'
9403         else
9404           case $host_os in
9405            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9406              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9407              hardcode_libdir_flag_spec='-R$libdir'
9408              ;;
9409            *)
9410              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9411              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9412              ;;
9413           esac
9414         fi
9415       else
9416         ld_shlibs=no
9417       fi
9418       ;;
9419
9420     os2*)
9421       hardcode_libdir_flag_spec='-L$libdir'
9422       hardcode_minus_L=yes
9423       allow_undefined_flag=unsupported
9424       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'
9425       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9426       ;;
9427
9428     osf3*)
9429       if test "$GCC" = yes; then
9430         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9431         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'
9432       else
9433         allow_undefined_flag=' -expect_unresolved \*'
9434         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'
9435       fi
9436       archive_cmds_need_lc='no'
9437       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9438       hardcode_libdir_separator=:
9439       ;;
9440
9441     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9442       if test "$GCC" = yes; then
9443         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9444         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'
9445         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9446       else
9447         allow_undefined_flag=' -expect_unresolved \*'
9448         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'
9449         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~
9450         $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'
9451
9452         # Both c and cxx compiler support -rpath directly
9453         hardcode_libdir_flag_spec='-rpath $libdir'
9454       fi
9455       archive_cmds_need_lc='no'
9456       hardcode_libdir_separator=:
9457       ;;
9458
9459     solaris*)
9460       no_undefined_flag=' -z defs'
9461       if test "$GCC" = yes; then
9462         wlarc='${wl}'
9463         archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9464         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9465           $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'
9466       else
9467         case `$CC -V 2>&1` in
9468         *"Compilers 5.0"*)
9469           wlarc=''
9470           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9471           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9472           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9473           ;;
9474         *)
9475           wlarc='${wl}'
9476           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9477           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9478           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9479           ;;
9480         esac
9481       fi
9482       hardcode_libdir_flag_spec='-R$libdir'
9483       hardcode_shlibpath_var=no
9484       case $host_os in
9485       solaris2.[0-5] | solaris2.[0-5].*) ;;
9486       *)
9487         # The compiler driver will combine and reorder linker options,
9488         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9489         # but is careful enough not to reorder.
9490         # Supported since Solaris 2.6 (maybe 2.5.1?)
9491         if test "$GCC" = yes; then
9492           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9493         else
9494           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9495         fi
9496         ;;
9497       esac
9498       link_all_deplibs=yes
9499       ;;
9500
9501     sunos4*)
9502       if test "x$host_vendor" = xsequent; then
9503         # Use $CC to link under sequent, because it throws in some extra .o
9504         # files that make .init and .fini sections work.
9505         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9506       else
9507         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9508       fi
9509       hardcode_libdir_flag_spec='-L$libdir'
9510       hardcode_direct=yes
9511       hardcode_minus_L=yes
9512       hardcode_shlibpath_var=no
9513       ;;
9514
9515     sysv4)
9516       case $host_vendor in
9517         sni)
9518           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9519           hardcode_direct=yes # is this really true???
9520         ;;
9521         siemens)
9522           ## LD is ld it makes a PLAMLIB
9523           ## CC just makes a GrossModule.
9524           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9525           reload_cmds='$CC -r -o $output$reload_objs'
9526           hardcode_direct=no
9527         ;;
9528         motorola)
9529           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9530           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9531         ;;
9532       esac
9533       runpath_var='LD_RUN_PATH'
9534       hardcode_shlibpath_var=no
9535       ;;
9536
9537     sysv4.3*)
9538       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9539       hardcode_shlibpath_var=no
9540       export_dynamic_flag_spec='-Bexport'
9541       ;;
9542
9543     sysv4*MP*)
9544       if test -d /usr/nec; then
9545         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9546         hardcode_shlibpath_var=no
9547         runpath_var=LD_RUN_PATH
9548         hardcode_runpath_var=yes
9549         ld_shlibs=yes
9550       fi
9551       ;;
9552
9553     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9554       no_undefined_flag='${wl}-z,text'
9555       archive_cmds_need_lc=no
9556       hardcode_shlibpath_var=no
9557       runpath_var='LD_RUN_PATH'
9558
9559       if test "$GCC" = yes; then
9560         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9561         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9562       else
9563         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9564         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9565       fi
9566       ;;
9567
9568     sysv5* | sco3.2v5* | sco5v6*)
9569       # Note: We can NOT use -z defs as we might desire, because we do not
9570       # link with -lc, and that would cause any symbols used from libc to
9571       # always be unresolved, which means just about no library would
9572       # ever link correctly.  If we're not using GNU ld we use -z text
9573       # though, which does catch some bad symbols but isn't as heavy-handed
9574       # as -z defs.
9575       no_undefined_flag='${wl}-z,text'
9576       allow_undefined_flag='${wl}-z,nodefs'
9577       archive_cmds_need_lc=no
9578       hardcode_shlibpath_var=no
9579       hardcode_libdir_flag_spec='${wl}-R,$libdir'
9580       hardcode_libdir_separator=':'
9581       link_all_deplibs=yes
9582       export_dynamic_flag_spec='${wl}-Bexport'
9583       runpath_var='LD_RUN_PATH'
9584
9585       if test "$GCC" = yes; then
9586         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9587         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9588       else
9589         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9590         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9591       fi
9592       ;;
9593
9594     uts4*)
9595       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9596       hardcode_libdir_flag_spec='-L$libdir'
9597       hardcode_shlibpath_var=no
9598       ;;
9599
9600     *)
9601       ld_shlibs=no
9602       ;;
9603     esac
9604
9605     if test x$host_vendor = xsni; then
9606       case $host in
9607       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9608         export_dynamic_flag_spec='${wl}-Blargedynsym'
9609         ;;
9610       esac
9611     fi
9612   fi
9613
9614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9615 $as_echo "$ld_shlibs" >&6; }
9616 test "$ld_shlibs" = no && can_build_shared=no
9617
9618 with_gnu_ld=$with_gnu_ld
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634 #
9635 # Do we need to explicitly link libc?
9636 #
9637 case "x$archive_cmds_need_lc" in
9638 x|xyes)
9639   # Assume -lc should be added
9640   archive_cmds_need_lc=yes
9641
9642   if test "$enable_shared" = yes && test "$GCC" = yes; then
9643     case $archive_cmds in
9644     *'~'*)
9645       # FIXME: we may have to deal with multi-command sequences.
9646       ;;
9647     '$CC '*)
9648       # Test whether the compiler implicitly links with -lc since on some
9649       # systems, -lgcc has to come before -lc. If gcc already passes -lc
9650       # to ld, don't add -lc before -lgcc.
9651       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9652 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9653 if ${lt_cv_archive_cmds_need_lc+:} false; then :
9654   $as_echo_n "(cached) " >&6
9655 else
9656   $RM conftest*
9657         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9658
9659         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9660   (eval $ac_compile) 2>&5
9661   ac_status=$?
9662   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9663   test $ac_status = 0; } 2>conftest.err; then
9664           soname=conftest
9665           lib=conftest
9666           libobjs=conftest.$ac_objext
9667           deplibs=
9668           wl=$lt_prog_compiler_wl
9669           pic_flag=$lt_prog_compiler_pic
9670           compiler_flags=-v
9671           linker_flags=-v
9672           verstring=
9673           output_objdir=.
9674           libname=conftest
9675           lt_save_allow_undefined_flag=$allow_undefined_flag
9676           allow_undefined_flag=
9677           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9678   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9679   ac_status=$?
9680   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9681   test $ac_status = 0; }
9682           then
9683             lt_cv_archive_cmds_need_lc=no
9684           else
9685             lt_cv_archive_cmds_need_lc=yes
9686           fi
9687           allow_undefined_flag=$lt_save_allow_undefined_flag
9688         else
9689           cat conftest.err 1>&5
9690         fi
9691         $RM conftest*
9692
9693 fi
9694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9695 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9696       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9697       ;;
9698     esac
9699   fi
9700   ;;
9701 esac
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9855 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9856
9857 if test "$GCC" = yes; then
9858   case $host_os in
9859     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9860     *) lt_awk_arg="/^libraries:/" ;;
9861   esac
9862   case $host_os in
9863     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9864     *) lt_sed_strip_eq="s,=/,/,g" ;;
9865   esac
9866   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9867   case $lt_search_path_spec in
9868   *\;*)
9869     # if the path contains ";" then we assume it to be the separator
9870     # otherwise default to the standard path separator (i.e. ":") - it is
9871     # assumed that no part of a normal pathname contains ";" but that should
9872     # okay in the real world where ";" in dirpaths is itself problematic.
9873     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9874     ;;
9875   *)
9876     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9877     ;;
9878   esac
9879   # Ok, now we have the path, separated by spaces, we can step through it
9880   # and add multilib dir if necessary.
9881   lt_tmp_lt_search_path_spec=
9882   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9883   for lt_sys_path in $lt_search_path_spec; do
9884     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9885       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9886     else
9887       test -d "$lt_sys_path" && \
9888         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9889     fi
9890   done
9891   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9892 BEGIN {RS=" "; FS="/|\n";} {
9893   lt_foo="";
9894   lt_count=0;
9895   for (lt_i = NF; lt_i > 0; lt_i--) {
9896     if ($lt_i != "" && $lt_i != ".") {
9897       if ($lt_i == "..") {
9898         lt_count++;
9899       } else {
9900         if (lt_count == 0) {
9901           lt_foo="/" $lt_i lt_foo;
9902         } else {
9903           lt_count--;
9904         }
9905       }
9906     }
9907   }
9908   if (lt_foo != "") { lt_freq[lt_foo]++; }
9909   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9910 }'`
9911   # AWK program above erroneously prepends '/' to C:/dos/paths
9912   # for these hosts.
9913   case $host_os in
9914     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9915       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9916   esac
9917   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9918 else
9919   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9920 fi
9921 library_names_spec=
9922 libname_spec='lib$name'
9923 soname_spec=
9924 shrext_cmds=".so"
9925 postinstall_cmds=
9926 postuninstall_cmds=
9927 finish_cmds=
9928 finish_eval=
9929 shlibpath_var=
9930 shlibpath_overrides_runpath=unknown
9931 version_type=none
9932 dynamic_linker="$host_os ld.so"
9933 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9934 need_lib_prefix=unknown
9935 hardcode_into_libs=no
9936
9937 # when you set need_version to no, make sure it does not cause -set_version
9938 # flags to be left without arguments
9939 need_version=unknown
9940
9941 case $host_os in
9942 aix3*)
9943   version_type=linux # correct to gnu/linux during the next big refactor
9944   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9945   shlibpath_var=LIBPATH
9946
9947   # AIX 3 has no versioning support, so we append a major version to the name.
9948   soname_spec='${libname}${release}${shared_ext}$major'
9949   ;;
9950
9951 aix[4-9]*)
9952   version_type=linux # correct to gnu/linux during the next big refactor
9953   need_lib_prefix=no
9954   need_version=no
9955   hardcode_into_libs=yes
9956   if test "$host_cpu" = ia64; then
9957     # AIX 5 supports IA64
9958     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9959     shlibpath_var=LD_LIBRARY_PATH
9960   else
9961     # With GCC up to 2.95.x, collect2 would create an import file
9962     # for dependence libraries.  The import file would start with
9963     # the line `#! .'.  This would cause the generated library to
9964     # depend on `.', always an invalid library.  This was fixed in
9965     # development snapshots of GCC prior to 3.0.
9966     case $host_os in
9967       aix4 | aix4.[01] | aix4.[01].*)
9968       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9969            echo ' yes '
9970            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9971         :
9972       else
9973         can_build_shared=no
9974       fi
9975       ;;
9976     esac
9977     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9978     # soname into executable. Probably we can add versioning support to
9979     # collect2, so additional links can be useful in future.
9980     if test "$aix_use_runtimelinking" = yes; then
9981       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9982       # instead of lib<name>.a to let people know that these are not
9983       # typical AIX shared libraries.
9984       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9985     else
9986       # We preserve .a as extension for shared libraries through AIX4.2
9987       # and later when we are not doing run time linking.
9988       library_names_spec='${libname}${release}.a $libname.a'
9989       soname_spec='${libname}${release}${shared_ext}$major'
9990     fi
9991     shlibpath_var=LIBPATH
9992   fi
9993   ;;
9994
9995 amigaos*)
9996   case $host_cpu in
9997   powerpc)
9998     # Since July 2007 AmigaOS4 officially supports .so libraries.
9999     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10000     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10001     ;;
10002   m68k)
10003     library_names_spec='$libname.ixlibrary $libname.a'
10004     # Create ${libname}_ixlibrary.a entries in /sys/libs.
10005     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'
10006     ;;
10007   esac
10008   ;;
10009
10010 beos*)
10011   library_names_spec='${libname}${shared_ext}'
10012   dynamic_linker="$host_os ld.so"
10013   shlibpath_var=LIBRARY_PATH
10014   ;;
10015
10016 bsdi[45]*)
10017   version_type=linux # correct to gnu/linux during the next big refactor
10018   need_version=no
10019   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10020   soname_spec='${libname}${release}${shared_ext}$major'
10021   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10022   shlibpath_var=LD_LIBRARY_PATH
10023   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10024   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10025   # the default ld.so.conf also contains /usr/contrib/lib and
10026   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10027   # libtool to hard-code these into programs
10028   ;;
10029
10030 cygwin* | mingw* | pw32* | cegcc*)
10031   version_type=windows
10032   shrext_cmds=".dll"
10033   need_version=no
10034   need_lib_prefix=no
10035
10036   case $GCC,$cc_basename in
10037   yes,*)
10038     # gcc
10039     library_names_spec='$libname.dll.a'
10040     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10041     postinstall_cmds='base_file=`basename \${file}`~
10042       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10043       dldir=$destdir/`dirname \$dlpath`~
10044       test -d \$dldir || mkdir -p \$dldir~
10045       $install_prog $dir/$dlname \$dldir/$dlname~
10046       chmod a+x \$dldir/$dlname~
10047       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10048         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10049       fi'
10050     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10051       dlpath=$dir/\$dldll~
10052        $RM \$dlpath'
10053     shlibpath_overrides_runpath=yes
10054
10055     case $host_os in
10056     cygwin*)
10057       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10058       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10059
10060       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10061       ;;
10062     mingw* | cegcc*)
10063       # MinGW DLLs use traditional 'lib' prefix
10064       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10065       ;;
10066     pw32*)
10067       # pw32 DLLs use 'pw' prefix rather than 'lib'
10068       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10069       ;;
10070     esac
10071     dynamic_linker='Win32 ld.exe'
10072     ;;
10073
10074   *,cl*)
10075     # Native MSVC
10076     libname_spec='$name'
10077     soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10078     library_names_spec='${libname}.dll.lib'
10079
10080     case $build_os in
10081     mingw*)
10082       sys_lib_search_path_spec=
10083       lt_save_ifs=$IFS
10084       IFS=';'
10085       for lt_path in $LIB
10086       do
10087         IFS=$lt_save_ifs
10088         # Let DOS variable expansion print the short 8.3 style file name.
10089         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10090         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10091       done
10092       IFS=$lt_save_ifs
10093       # Convert to MSYS style.
10094       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10095       ;;
10096     cygwin*)
10097       # Convert to unix form, then to dos form, then back to unix form
10098       # but this time dos style (no spaces!) so that the unix form looks
10099       # like /cygdrive/c/PROGRA~1:/cygdr...
10100       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10101       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10102       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10103       ;;
10104     *)
10105       sys_lib_search_path_spec="$LIB"
10106       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10107         # It is most probably a Windows format PATH.
10108         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10109       else
10110         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10111       fi
10112       # FIXME: find the short name or the path components, as spaces are
10113       # common. (e.g. "Program Files" -> "PROGRA~1")
10114       ;;
10115     esac
10116
10117     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10118     postinstall_cmds='base_file=`basename \${file}`~
10119       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10120       dldir=$destdir/`dirname \$dlpath`~
10121       test -d \$dldir || mkdir -p \$dldir~
10122       $install_prog $dir/$dlname \$dldir/$dlname'
10123     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10124       dlpath=$dir/\$dldll~
10125        $RM \$dlpath'
10126     shlibpath_overrides_runpath=yes
10127     dynamic_linker='Win32 link.exe'
10128     ;;
10129
10130   *)
10131     # Assume MSVC wrapper
10132     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10133     dynamic_linker='Win32 ld.exe'
10134     ;;
10135   esac
10136   # FIXME: first we should search . and the directory the executable is in
10137   shlibpath_var=PATH
10138   ;;
10139
10140 darwin* | rhapsody*)
10141   dynamic_linker="$host_os dyld"
10142   version_type=darwin
10143   need_lib_prefix=no
10144   need_version=no
10145   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10146   soname_spec='${libname}${release}${major}$shared_ext'
10147   shlibpath_overrides_runpath=yes
10148   shlibpath_var=DYLD_LIBRARY_PATH
10149   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10150
10151   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10152   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10153   ;;
10154
10155 dgux*)
10156   version_type=linux # correct to gnu/linux during the next big refactor
10157   need_lib_prefix=no
10158   need_version=no
10159   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10160   soname_spec='${libname}${release}${shared_ext}$major'
10161   shlibpath_var=LD_LIBRARY_PATH
10162   ;;
10163
10164 freebsd* | dragonfly*)
10165   # DragonFly does not have aout.  When/if they implement a new
10166   # versioning mechanism, adjust this.
10167   if test -x /usr/bin/objformat; then
10168     objformat=`/usr/bin/objformat`
10169   else
10170     case $host_os in
10171     freebsd[23].*) objformat=aout ;;
10172     *) objformat=elf ;;
10173     esac
10174   fi
10175   version_type=freebsd-$objformat
10176   case $version_type in
10177     freebsd-elf*)
10178       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10179       need_version=no
10180       need_lib_prefix=no
10181       ;;
10182     freebsd-*)
10183       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10184       need_version=yes
10185       ;;
10186   esac
10187   shlibpath_var=LD_LIBRARY_PATH
10188   case $host_os in
10189   freebsd2.*)
10190     shlibpath_overrides_runpath=yes
10191     ;;
10192   freebsd3.[01]* | freebsdelf3.[01]*)
10193     shlibpath_overrides_runpath=yes
10194     hardcode_into_libs=yes
10195     ;;
10196   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10197   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10198     shlibpath_overrides_runpath=no
10199     hardcode_into_libs=yes
10200     ;;
10201   *) # from 4.6 on, and DragonFly
10202     shlibpath_overrides_runpath=yes
10203     hardcode_into_libs=yes
10204     ;;
10205   esac
10206   ;;
10207
10208 haiku*)
10209   version_type=linux # correct to gnu/linux during the next big refactor
10210   need_lib_prefix=no
10211   need_version=no
10212   dynamic_linker="$host_os runtime_loader"
10213   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10214   soname_spec='${libname}${release}${shared_ext}$major'
10215   shlibpath_var=LIBRARY_PATH
10216   shlibpath_overrides_runpath=yes
10217   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10218   hardcode_into_libs=yes
10219   ;;
10220
10221 hpux9* | hpux10* | hpux11*)
10222   # Give a soname corresponding to the major version so that dld.sl refuses to
10223   # link against other versions.
10224   version_type=sunos
10225   need_lib_prefix=no
10226   need_version=no
10227   case $host_cpu in
10228   ia64*)
10229     shrext_cmds='.so'
10230     hardcode_into_libs=yes
10231     dynamic_linker="$host_os dld.so"
10232     shlibpath_var=LD_LIBRARY_PATH
10233     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10234     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10235     soname_spec='${libname}${release}${shared_ext}$major'
10236     if test "X$HPUX_IA64_MODE" = X32; then
10237       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10238     else
10239       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10240     fi
10241     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10242     ;;
10243   hppa*64*)
10244     shrext_cmds='.sl'
10245     hardcode_into_libs=yes
10246     dynamic_linker="$host_os dld.sl"
10247     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10248     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10249     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10250     soname_spec='${libname}${release}${shared_ext}$major'
10251     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10252     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10253     ;;
10254   *)
10255     shrext_cmds='.sl'
10256     dynamic_linker="$host_os dld.sl"
10257     shlibpath_var=SHLIB_PATH
10258     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10259     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10260     soname_spec='${libname}${release}${shared_ext}$major'
10261     ;;
10262   esac
10263   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10264   postinstall_cmds='chmod 555 $lib'
10265   # or fails outright, so override atomically:
10266   install_override_mode=555
10267   ;;
10268
10269 interix[3-9]*)
10270   version_type=linux # correct to gnu/linux during the next big refactor
10271   need_lib_prefix=no
10272   need_version=no
10273   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10274   soname_spec='${libname}${release}${shared_ext}$major'
10275   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10276   shlibpath_var=LD_LIBRARY_PATH
10277   shlibpath_overrides_runpath=no
10278   hardcode_into_libs=yes
10279   ;;
10280
10281 irix5* | irix6* | nonstopux*)
10282   case $host_os in
10283     nonstopux*) version_type=nonstopux ;;
10284     *)
10285         if test "$lt_cv_prog_gnu_ld" = yes; then
10286                 version_type=linux # correct to gnu/linux during the next big refactor
10287         else
10288                 version_type=irix
10289         fi ;;
10290   esac
10291   need_lib_prefix=no
10292   need_version=no
10293   soname_spec='${libname}${release}${shared_ext}$major'
10294   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10295   case $host_os in
10296   irix5* | nonstopux*)
10297     libsuff= shlibsuff=
10298     ;;
10299   *)
10300     case $LD in # libtool.m4 will add one of these switches to LD
10301     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10302       libsuff= shlibsuff= libmagic=32-bit;;
10303     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10304       libsuff=32 shlibsuff=N32 libmagic=N32;;
10305     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10306       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10307     *) libsuff= shlibsuff= libmagic=never-match;;
10308     esac
10309     ;;
10310   esac
10311   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10312   shlibpath_overrides_runpath=no
10313   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10314   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10315   hardcode_into_libs=yes
10316   ;;
10317
10318 # No shared lib support for Linux oldld, aout, or coff.
10319 linux*oldld* | linux*aout* | linux*coff*)
10320   dynamic_linker=no
10321   ;;
10322
10323 # This must be glibc/ELF.
10324 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
10325   version_type=linux # correct to gnu/linux during the next big refactor
10326   need_lib_prefix=no
10327   need_version=no
10328   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10329   soname_spec='${libname}${release}${shared_ext}$major'
10330   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10331   shlibpath_var=LD_LIBRARY_PATH
10332   shlibpath_overrides_runpath=no
10333
10334   # Some binutils ld are patched to set DT_RUNPATH
10335   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10336   $as_echo_n "(cached) " >&6
10337 else
10338   lt_cv_shlibpath_overrides_runpath=no
10339     save_LDFLAGS=$LDFLAGS
10340     save_libdir=$libdir
10341     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10342          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10343     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10344 /* end confdefs.h.  */
10345
10346 int
10347 main ()
10348 {
10349
10350   ;
10351   return 0;
10352 }
10353 _ACEOF
10354 if ac_fn_c_try_link "$LINENO"; then :
10355   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10356   lt_cv_shlibpath_overrides_runpath=yes
10357 fi
10358 fi
10359 rm -f core conftest.err conftest.$ac_objext \
10360     conftest$ac_exeext conftest.$ac_ext
10361     LDFLAGS=$save_LDFLAGS
10362     libdir=$save_libdir
10363
10364 fi
10365
10366   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10367
10368   # This implies no fast_install, which is unacceptable.
10369   # Some rework will be needed to allow for fast_install
10370   # before this can be enabled.
10371   hardcode_into_libs=yes
10372
10373   # Append ld.so.conf contents to the search path
10374   if test -f /etc/ld.so.conf; then
10375     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' ' '`
10376     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10377   fi
10378
10379   # We used to test for /lib/ld.so.1 and disable shared libraries on
10380   # powerpc, because MkLinux only supported shared libraries with the
10381   # GNU dynamic linker.  Since this was broken with cross compilers,
10382   # most powerpc-linux boxes support dynamic linking these days and
10383   # people can always --disable-shared, the test was removed, and we
10384   # assume the GNU/Linux dynamic linker is in use.
10385   dynamic_linker='GNU/Linux ld.so'
10386   ;;
10387
10388 netbsdelf*-gnu)
10389   version_type=linux
10390   need_lib_prefix=no
10391   need_version=no
10392   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10393   soname_spec='${libname}${release}${shared_ext}$major'
10394   shlibpath_var=LD_LIBRARY_PATH
10395   shlibpath_overrides_runpath=no
10396   hardcode_into_libs=yes
10397   dynamic_linker='NetBSD ld.elf_so'
10398   ;;
10399
10400 netbsd*)
10401   version_type=sunos
10402   need_lib_prefix=no
10403   need_version=no
10404   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10405     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10406     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10407     dynamic_linker='NetBSD (a.out) ld.so'
10408   else
10409     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10410     soname_spec='${libname}${release}${shared_ext}$major'
10411     dynamic_linker='NetBSD ld.elf_so'
10412   fi
10413   shlibpath_var=LD_LIBRARY_PATH
10414   shlibpath_overrides_runpath=yes
10415   hardcode_into_libs=yes
10416   ;;
10417
10418 newsos6)
10419   version_type=linux # correct to gnu/linux during the next big refactor
10420   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10421   shlibpath_var=LD_LIBRARY_PATH
10422   shlibpath_overrides_runpath=yes
10423   ;;
10424
10425 *nto* | *qnx*)
10426   version_type=qnx
10427   need_lib_prefix=no
10428   need_version=no
10429   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10430   soname_spec='${libname}${release}${shared_ext}$major'
10431   shlibpath_var=LD_LIBRARY_PATH
10432   shlibpath_overrides_runpath=no
10433   hardcode_into_libs=yes
10434   dynamic_linker='ldqnx.so'
10435   ;;
10436
10437 openbsd*)
10438   version_type=sunos
10439   sys_lib_dlsearch_path_spec="/usr/lib"
10440   need_lib_prefix=no
10441   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10442   case $host_os in
10443     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10444     *)                          need_version=no  ;;
10445   esac
10446   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10447   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10448   shlibpath_var=LD_LIBRARY_PATH
10449   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10450     case $host_os in
10451       openbsd2.[89] | openbsd2.[89].*)
10452         shlibpath_overrides_runpath=no
10453         ;;
10454       *)
10455         shlibpath_overrides_runpath=yes
10456         ;;
10457       esac
10458   else
10459     shlibpath_overrides_runpath=yes
10460   fi
10461   ;;
10462
10463 os2*)
10464   libname_spec='$name'
10465   shrext_cmds=".dll"
10466   need_lib_prefix=no
10467   library_names_spec='$libname${shared_ext} $libname.a'
10468   dynamic_linker='OS/2 ld.exe'
10469   shlibpath_var=LIBPATH
10470   ;;
10471
10472 osf3* | osf4* | osf5*)
10473   version_type=osf
10474   need_lib_prefix=no
10475   need_version=no
10476   soname_spec='${libname}${release}${shared_ext}$major'
10477   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10478   shlibpath_var=LD_LIBRARY_PATH
10479   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10480   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10481   ;;
10482
10483 rdos*)
10484   dynamic_linker=no
10485   ;;
10486
10487 solaris*)
10488   version_type=linux # correct to gnu/linux during the next big refactor
10489   need_lib_prefix=no
10490   need_version=no
10491   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10492   soname_spec='${libname}${release}${shared_ext}$major'
10493   shlibpath_var=LD_LIBRARY_PATH
10494   shlibpath_overrides_runpath=yes
10495   hardcode_into_libs=yes
10496   # ldd complains unless libraries are executable
10497   postinstall_cmds='chmod +x $lib'
10498   ;;
10499
10500 sunos4*)
10501   version_type=sunos
10502   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10503   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10504   shlibpath_var=LD_LIBRARY_PATH
10505   shlibpath_overrides_runpath=yes
10506   if test "$with_gnu_ld" = yes; then
10507     need_lib_prefix=no
10508   fi
10509   need_version=yes
10510   ;;
10511
10512 sysv4 | sysv4.3*)
10513   version_type=linux # correct to gnu/linux during the next big refactor
10514   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10515   soname_spec='${libname}${release}${shared_ext}$major'
10516   shlibpath_var=LD_LIBRARY_PATH
10517   case $host_vendor in
10518     sni)
10519       shlibpath_overrides_runpath=no
10520       need_lib_prefix=no
10521       runpath_var=LD_RUN_PATH
10522       ;;
10523     siemens)
10524       need_lib_prefix=no
10525       ;;
10526     motorola)
10527       need_lib_prefix=no
10528       need_version=no
10529       shlibpath_overrides_runpath=no
10530       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10531       ;;
10532   esac
10533   ;;
10534
10535 sysv4*MP*)
10536   if test -d /usr/nec ;then
10537     version_type=linux # correct to gnu/linux during the next big refactor
10538     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10539     soname_spec='$libname${shared_ext}.$major'
10540     shlibpath_var=LD_LIBRARY_PATH
10541   fi
10542   ;;
10543
10544 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10545   version_type=freebsd-elf
10546   need_lib_prefix=no
10547   need_version=no
10548   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10549   soname_spec='${libname}${release}${shared_ext}$major'
10550   shlibpath_var=LD_LIBRARY_PATH
10551   shlibpath_overrides_runpath=yes
10552   hardcode_into_libs=yes
10553   if test "$with_gnu_ld" = yes; then
10554     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10555   else
10556     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10557     case $host_os in
10558       sco3.2v5*)
10559         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10560         ;;
10561     esac
10562   fi
10563   sys_lib_dlsearch_path_spec='/usr/lib'
10564   ;;
10565
10566 tpf*)
10567   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10568   version_type=linux # correct to gnu/linux during the next big refactor
10569   need_lib_prefix=no
10570   need_version=no
10571   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10572   shlibpath_var=LD_LIBRARY_PATH
10573   shlibpath_overrides_runpath=no
10574   hardcode_into_libs=yes
10575   ;;
10576
10577 uts4*)
10578   version_type=linux # correct to gnu/linux during the next big refactor
10579   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10580   soname_spec='${libname}${release}${shared_ext}$major'
10581   shlibpath_var=LD_LIBRARY_PATH
10582   ;;
10583
10584 *)
10585   dynamic_linker=no
10586   ;;
10587 esac
10588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10589 $as_echo "$dynamic_linker" >&6; }
10590 test "$dynamic_linker" = no && can_build_shared=no
10591
10592 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10593 if test "$GCC" = yes; then
10594   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10595 fi
10596
10597 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10598   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10599 fi
10600 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10601   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10602 fi
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10696 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10697 hardcode_action=
10698 if test -n "$hardcode_libdir_flag_spec" ||
10699    test -n "$runpath_var" ||
10700    test "X$hardcode_automatic" = "Xyes" ; then
10701
10702   # We can hardcode non-existent directories.
10703   if test "$hardcode_direct" != no &&
10704      # If the only mechanism to avoid hardcoding is shlibpath_var, we
10705      # have to relink, otherwise we might link with an installed library
10706      # when we should be linking with a yet-to-be-installed one
10707      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10708      test "$hardcode_minus_L" != no; then
10709     # Linking always hardcodes the temporary library directory.
10710     hardcode_action=relink
10711   else
10712     # We can link without hardcoding, and we can hardcode nonexisting dirs.
10713     hardcode_action=immediate
10714   fi
10715 else
10716   # We cannot hardcode anything, or else we can only hardcode existing
10717   # directories.
10718   hardcode_action=unsupported
10719 fi
10720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10721 $as_echo "$hardcode_action" >&6; }
10722
10723 if test "$hardcode_action" = relink ||
10724    test "$inherit_rpath" = yes; then
10725   # Fast installation is not supported
10726   enable_fast_install=no
10727 elif test "$shlibpath_overrides_runpath" = yes ||
10728      test "$enable_shared" = no; then
10729   # Fast installation is not necessary
10730   enable_fast_install=needless
10731 fi
10732
10733
10734
10735
10736
10737
10738   if test "x$enable_dlopen" != xyes; then
10739   enable_dlopen=unknown
10740   enable_dlopen_self=unknown
10741   enable_dlopen_self_static=unknown
10742 else
10743   lt_cv_dlopen=no
10744   lt_cv_dlopen_libs=
10745
10746   case $host_os in
10747   beos*)
10748     lt_cv_dlopen="load_add_on"
10749     lt_cv_dlopen_libs=
10750     lt_cv_dlopen_self=yes
10751     ;;
10752
10753   mingw* | pw32* | cegcc*)
10754     lt_cv_dlopen="LoadLibrary"
10755     lt_cv_dlopen_libs=
10756     ;;
10757
10758   cygwin*)
10759     lt_cv_dlopen="dlopen"
10760     lt_cv_dlopen_libs=
10761     ;;
10762
10763   darwin*)
10764   # if libdl is installed we need to link against it
10765     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10766 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10767 if ${ac_cv_lib_dl_dlopen+:} false; then :
10768   $as_echo_n "(cached) " >&6
10769 else
10770   ac_check_lib_save_LIBS=$LIBS
10771 LIBS="-ldl  $LIBS"
10772 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10773 /* end confdefs.h.  */
10774
10775 /* Override any GCC internal prototype to avoid an error.
10776    Use char because int might match the return type of a GCC
10777    builtin and then its argument prototype would still apply.  */
10778 #ifdef __cplusplus
10779 extern "C"
10780 #endif
10781 char dlopen ();
10782 int
10783 main ()
10784 {
10785 return dlopen ();
10786   ;
10787   return 0;
10788 }
10789 _ACEOF
10790 if ac_fn_c_try_link "$LINENO"; then :
10791   ac_cv_lib_dl_dlopen=yes
10792 else
10793   ac_cv_lib_dl_dlopen=no
10794 fi
10795 rm -f core conftest.err conftest.$ac_objext \
10796     conftest$ac_exeext conftest.$ac_ext
10797 LIBS=$ac_check_lib_save_LIBS
10798 fi
10799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10800 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10801 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10802   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10803 else
10804
10805     lt_cv_dlopen="dyld"
10806     lt_cv_dlopen_libs=
10807     lt_cv_dlopen_self=yes
10808
10809 fi
10810
10811     ;;
10812
10813   *)
10814     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10815 if test "x$ac_cv_func_shl_load" = xyes; then :
10816   lt_cv_dlopen="shl_load"
10817 else
10818   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10819 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10820 if ${ac_cv_lib_dld_shl_load+:} false; then :
10821   $as_echo_n "(cached) " >&6
10822 else
10823   ac_check_lib_save_LIBS=$LIBS
10824 LIBS="-ldld  $LIBS"
10825 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10826 /* end confdefs.h.  */
10827
10828 /* Override any GCC internal prototype to avoid an error.
10829    Use char because int might match the return type of a GCC
10830    builtin and then its argument prototype would still apply.  */
10831 #ifdef __cplusplus
10832 extern "C"
10833 #endif
10834 char shl_load ();
10835 int
10836 main ()
10837 {
10838 return shl_load ();
10839   ;
10840   return 0;
10841 }
10842 _ACEOF
10843 if ac_fn_c_try_link "$LINENO"; then :
10844   ac_cv_lib_dld_shl_load=yes
10845 else
10846   ac_cv_lib_dld_shl_load=no
10847 fi
10848 rm -f core conftest.err conftest.$ac_objext \
10849     conftest$ac_exeext conftest.$ac_ext
10850 LIBS=$ac_check_lib_save_LIBS
10851 fi
10852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10853 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10854 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10855   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10856 else
10857   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10858 if test "x$ac_cv_func_dlopen" = xyes; then :
10859   lt_cv_dlopen="dlopen"
10860 else
10861   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10862 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10863 if ${ac_cv_lib_dl_dlopen+:} false; then :
10864   $as_echo_n "(cached) " >&6
10865 else
10866   ac_check_lib_save_LIBS=$LIBS
10867 LIBS="-ldl  $LIBS"
10868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10869 /* end confdefs.h.  */
10870
10871 /* Override any GCC internal prototype to avoid an error.
10872    Use char because int might match the return type of a GCC
10873    builtin and then its argument prototype would still apply.  */
10874 #ifdef __cplusplus
10875 extern "C"
10876 #endif
10877 char dlopen ();
10878 int
10879 main ()
10880 {
10881 return dlopen ();
10882   ;
10883   return 0;
10884 }
10885 _ACEOF
10886 if ac_fn_c_try_link "$LINENO"; then :
10887   ac_cv_lib_dl_dlopen=yes
10888 else
10889   ac_cv_lib_dl_dlopen=no
10890 fi
10891 rm -f core conftest.err conftest.$ac_objext \
10892     conftest$ac_exeext conftest.$ac_ext
10893 LIBS=$ac_check_lib_save_LIBS
10894 fi
10895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10896 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10897 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10898   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10899 else
10900   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10901 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10902 if ${ac_cv_lib_svld_dlopen+:} false; then :
10903   $as_echo_n "(cached) " >&6
10904 else
10905   ac_check_lib_save_LIBS=$LIBS
10906 LIBS="-lsvld  $LIBS"
10907 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10908 /* end confdefs.h.  */
10909
10910 /* Override any GCC internal prototype to avoid an error.
10911    Use char because int might match the return type of a GCC
10912    builtin and then its argument prototype would still apply.  */
10913 #ifdef __cplusplus
10914 extern "C"
10915 #endif
10916 char dlopen ();
10917 int
10918 main ()
10919 {
10920 return dlopen ();
10921   ;
10922   return 0;
10923 }
10924 _ACEOF
10925 if ac_fn_c_try_link "$LINENO"; then :
10926   ac_cv_lib_svld_dlopen=yes
10927 else
10928   ac_cv_lib_svld_dlopen=no
10929 fi
10930 rm -f core conftest.err conftest.$ac_objext \
10931     conftest$ac_exeext conftest.$ac_ext
10932 LIBS=$ac_check_lib_save_LIBS
10933 fi
10934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10935 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10936 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10937   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10938 else
10939   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10940 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10941 if ${ac_cv_lib_dld_dld_link+:} false; then :
10942   $as_echo_n "(cached) " >&6
10943 else
10944   ac_check_lib_save_LIBS=$LIBS
10945 LIBS="-ldld  $LIBS"
10946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10947 /* end confdefs.h.  */
10948
10949 /* Override any GCC internal prototype to avoid an error.
10950    Use char because int might match the return type of a GCC
10951    builtin and then its argument prototype would still apply.  */
10952 #ifdef __cplusplus
10953 extern "C"
10954 #endif
10955 char dld_link ();
10956 int
10957 main ()
10958 {
10959 return dld_link ();
10960   ;
10961   return 0;
10962 }
10963 _ACEOF
10964 if ac_fn_c_try_link "$LINENO"; then :
10965   ac_cv_lib_dld_dld_link=yes
10966 else
10967   ac_cv_lib_dld_dld_link=no
10968 fi
10969 rm -f core conftest.err conftest.$ac_objext \
10970     conftest$ac_exeext conftest.$ac_ext
10971 LIBS=$ac_check_lib_save_LIBS
10972 fi
10973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10974 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10975 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
10976   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10977 fi
10978
10979
10980 fi
10981
10982
10983 fi
10984
10985
10986 fi
10987
10988
10989 fi
10990
10991
10992 fi
10993
10994     ;;
10995   esac
10996
10997   if test "x$lt_cv_dlopen" != xno; then
10998     enable_dlopen=yes
10999   else
11000     enable_dlopen=no
11001   fi
11002
11003   case $lt_cv_dlopen in
11004   dlopen)
11005     save_CPPFLAGS="$CPPFLAGS"
11006     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11007
11008     save_LDFLAGS="$LDFLAGS"
11009     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11010
11011     save_LIBS="$LIBS"
11012     LIBS="$lt_cv_dlopen_libs $LIBS"
11013
11014     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11015 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11016 if ${lt_cv_dlopen_self+:} false; then :
11017   $as_echo_n "(cached) " >&6
11018 else
11019           if test "$cross_compiling" = yes; then :
11020   lt_cv_dlopen_self=cross
11021 else
11022   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11023   lt_status=$lt_dlunknown
11024   cat > conftest.$ac_ext <<_LT_EOF
11025 #line $LINENO "configure"
11026 #include "confdefs.h"
11027
11028 #if HAVE_DLFCN_H
11029 #include <dlfcn.h>
11030 #endif
11031
11032 #include <stdio.h>
11033
11034 #ifdef RTLD_GLOBAL
11035 #  define LT_DLGLOBAL           RTLD_GLOBAL
11036 #else
11037 #  ifdef DL_GLOBAL
11038 #    define LT_DLGLOBAL         DL_GLOBAL
11039 #  else
11040 #    define LT_DLGLOBAL         0
11041 #  endif
11042 #endif
11043
11044 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11045    find out it does not work in some platform. */
11046 #ifndef LT_DLLAZY_OR_NOW
11047 #  ifdef RTLD_LAZY
11048 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11049 #  else
11050 #    ifdef DL_LAZY
11051 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11052 #    else
11053 #      ifdef RTLD_NOW
11054 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11055 #      else
11056 #        ifdef DL_NOW
11057 #          define LT_DLLAZY_OR_NOW      DL_NOW
11058 #        else
11059 #          define LT_DLLAZY_OR_NOW      0
11060 #        endif
11061 #      endif
11062 #    endif
11063 #  endif
11064 #endif
11065
11066 /* When -fvisbility=hidden is used, assume the code has been annotated
11067    correspondingly for the symbols needed.  */
11068 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11069 int fnord () __attribute__((visibility("default")));
11070 #endif
11071
11072 int fnord () { return 42; }
11073 int main ()
11074 {
11075   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11076   int status = $lt_dlunknown;
11077
11078   if (self)
11079     {
11080       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11081       else
11082         {
11083           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11084           else puts (dlerror ());
11085         }
11086       /* dlclose (self); */
11087     }
11088   else
11089     puts (dlerror ());
11090
11091   return status;
11092 }
11093 _LT_EOF
11094   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11095   (eval $ac_link) 2>&5
11096   ac_status=$?
11097   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11098   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11099     (./conftest; exit; ) >&5 2>/dev/null
11100     lt_status=$?
11101     case x$lt_status in
11102       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11103       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11104       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11105     esac
11106   else :
11107     # compilation failed
11108     lt_cv_dlopen_self=no
11109   fi
11110 fi
11111 rm -fr conftest*
11112
11113
11114 fi
11115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11116 $as_echo "$lt_cv_dlopen_self" >&6; }
11117
11118     if test "x$lt_cv_dlopen_self" = xyes; then
11119       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11120       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11121 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11122 if ${lt_cv_dlopen_self_static+:} false; then :
11123   $as_echo_n "(cached) " >&6
11124 else
11125           if test "$cross_compiling" = yes; then :
11126   lt_cv_dlopen_self_static=cross
11127 else
11128   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11129   lt_status=$lt_dlunknown
11130   cat > conftest.$ac_ext <<_LT_EOF
11131 #line $LINENO "configure"
11132 #include "confdefs.h"
11133
11134 #if HAVE_DLFCN_H
11135 #include <dlfcn.h>
11136 #endif
11137
11138 #include <stdio.h>
11139
11140 #ifdef RTLD_GLOBAL
11141 #  define LT_DLGLOBAL           RTLD_GLOBAL
11142 #else
11143 #  ifdef DL_GLOBAL
11144 #    define LT_DLGLOBAL         DL_GLOBAL
11145 #  else
11146 #    define LT_DLGLOBAL         0
11147 #  endif
11148 #endif
11149
11150 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11151    find out it does not work in some platform. */
11152 #ifndef LT_DLLAZY_OR_NOW
11153 #  ifdef RTLD_LAZY
11154 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11155 #  else
11156 #    ifdef DL_LAZY
11157 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11158 #    else
11159 #      ifdef RTLD_NOW
11160 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11161 #      else
11162 #        ifdef DL_NOW
11163 #          define LT_DLLAZY_OR_NOW      DL_NOW
11164 #        else
11165 #          define LT_DLLAZY_OR_NOW      0
11166 #        endif
11167 #      endif
11168 #    endif
11169 #  endif
11170 #endif
11171
11172 /* When -fvisbility=hidden is used, assume the code has been annotated
11173    correspondingly for the symbols needed.  */
11174 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11175 int fnord () __attribute__((visibility("default")));
11176 #endif
11177
11178 int fnord () { return 42; }
11179 int main ()
11180 {
11181   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11182   int status = $lt_dlunknown;
11183
11184   if (self)
11185     {
11186       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11187       else
11188         {
11189           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11190           else puts (dlerror ());
11191         }
11192       /* dlclose (self); */
11193     }
11194   else
11195     puts (dlerror ());
11196
11197   return status;
11198 }
11199 _LT_EOF
11200   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11201   (eval $ac_link) 2>&5
11202   ac_status=$?
11203   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11204   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11205     (./conftest; exit; ) >&5 2>/dev/null
11206     lt_status=$?
11207     case x$lt_status in
11208       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11209       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11210       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11211     esac
11212   else :
11213     # compilation failed
11214     lt_cv_dlopen_self_static=no
11215   fi
11216 fi
11217 rm -fr conftest*
11218
11219
11220 fi
11221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11222 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11223     fi
11224
11225     CPPFLAGS="$save_CPPFLAGS"
11226     LDFLAGS="$save_LDFLAGS"
11227     LIBS="$save_LIBS"
11228     ;;
11229   esac
11230
11231   case $lt_cv_dlopen_self in
11232   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11233   *) enable_dlopen_self=unknown ;;
11234   esac
11235
11236   case $lt_cv_dlopen_self_static in
11237   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11238   *) enable_dlopen_self_static=unknown ;;
11239   esac
11240 fi
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258 striplib=
11259 old_striplib=
11260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11261 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11262 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11263   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11264   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11265   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11266 $as_echo "yes" >&6; }
11267 else
11268 # FIXME - insert some real tests, host_os isn't really good enough
11269   case $host_os in
11270   darwin*)
11271     if test -n "$STRIP" ; then
11272       striplib="$STRIP -x"
11273       old_striplib="$STRIP -S"
11274       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11275 $as_echo "yes" >&6; }
11276     else
11277       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11278 $as_echo "no" >&6; }
11279     fi
11280     ;;
11281   *)
11282     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11283 $as_echo "no" >&6; }
11284     ;;
11285   esac
11286 fi
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299   # Report which library types will actually be built
11300   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11301 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11302   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11303 $as_echo "$can_build_shared" >&6; }
11304
11305   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11306 $as_echo_n "checking whether to build shared libraries... " >&6; }
11307   test "$can_build_shared" = "no" && enable_shared=no
11308
11309   # On AIX, shared libraries and static libraries use the same namespace, and
11310   # are all built from PIC.
11311   case $host_os in
11312   aix3*)
11313     test "$enable_shared" = yes && enable_static=no
11314     if test -n "$RANLIB"; then
11315       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11316       postinstall_cmds='$RANLIB $lib'
11317     fi
11318     ;;
11319
11320   aix[4-9]*)
11321     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11322       test "$enable_shared" = yes && enable_static=no
11323     fi
11324     ;;
11325   esac
11326   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11327 $as_echo "$enable_shared" >&6; }
11328
11329   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11330 $as_echo_n "checking whether to build static libraries... " >&6; }
11331   # Make sure either enable_shared or enable_static is yes.
11332   test "$enable_shared" = yes || enable_static=yes
11333   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11334 $as_echo "$enable_static" >&6; }
11335
11336
11337
11338
11339 fi
11340 ac_ext=c
11341 ac_cpp='$CPP $CPPFLAGS'
11342 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11343 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11344 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11345
11346 CC="$lt_save_CC"
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362         ac_config_commands="$ac_config_commands libtool"
11363
11364
11365
11366
11367 # Only expand once:
11368
11369
11370 # By default we simply use the C compiler to build assembly code.
11371
11372 test "${CCAS+set}" = set || CCAS=$CC
11373 test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
11374
11375
11376
11377 depcc="$CCAS"   am_compiler_list=
11378
11379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
11380 $as_echo_n "checking dependency style of $depcc... " >&6; }
11381 if ${am_cv_CCAS_dependencies_compiler_type+:} false; then :
11382   $as_echo_n "(cached) " >&6
11383 else
11384   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
11385   # We make a subdir and do the tests there.  Otherwise we can end up
11386   # making bogus files that we don't know about and never remove.  For
11387   # instance it was reported that on HP-UX the gcc test will end up
11388   # making a dummy file named 'D' -- because '-MD' means "put the output
11389   # in D".
11390   rm -rf conftest.dir
11391   mkdir conftest.dir
11392   # Copy depcomp to subdir because otherwise we won't find it if we're
11393   # using a relative directory.
11394   cp "$am_depcomp" conftest.dir
11395   cd conftest.dir
11396   # We will build objects and dependencies in a subdirectory because
11397   # it helps to detect inapplicable dependency modes.  For instance
11398   # both Tru64's cc and ICC support -MD to output dependencies as a
11399   # side effect of compilation, but ICC will put the dependencies in
11400   # the current directory while Tru64 will put them in the object
11401   # directory.
11402   mkdir sub
11403
11404   am_cv_CCAS_dependencies_compiler_type=none
11405   if test "$am_compiler_list" = ""; then
11406      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
11407   fi
11408   am__universal=false
11409
11410
11411   for depmode in $am_compiler_list; do
11412     # Setup a source with many dependencies, because some compilers
11413     # like to wrap large dependency lists on column 80 (with \), and
11414     # we should not choose a depcomp mode which is confused by this.
11415     #
11416     # We need to recreate these files for each test, as the compiler may
11417     # overwrite some of them when testing with obscure command lines.
11418     # This happens at least with the AIX C compiler.
11419     : > sub/conftest.c
11420     for i in 1 2 3 4 5 6; do
11421       echo '#include "conftst'$i'.h"' >> sub/conftest.c
11422       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
11423       # Solaris 10 /bin/sh.
11424       echo '/* dummy */' > sub/conftst$i.h
11425     done
11426     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
11427
11428     # We check with '-c' and '-o' for the sake of the "dashmstdout"
11429     # mode.  It turns out that the SunPro C++ compiler does not properly
11430     # handle '-M -o', and we need to detect this.  Also, some Intel
11431     # versions had trouble with output in subdirs.
11432     am__obj=sub/conftest.${OBJEXT-o}
11433     am__minus_obj="-o $am__obj"
11434     case $depmode in
11435     gcc)
11436       # This depmode causes a compiler race in universal mode.
11437       test "$am__universal" = false || continue
11438       ;;
11439     nosideeffect)
11440       # After this tag, mechanisms are not by side-effect, so they'll
11441       # only be used when explicitly requested.
11442       if test "x$enable_dependency_tracking" = xyes; then
11443         continue
11444       else
11445         break
11446       fi
11447       ;;
11448     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
11449       # This compiler won't grok '-c -o', but also, the minuso test has
11450       # not run yet.  These depmodes are late enough in the game, and
11451       # so weak that their functioning should not be impacted.
11452       am__obj=conftest.${OBJEXT-o}
11453       am__minus_obj=
11454       ;;
11455     none) break ;;
11456     esac
11457     if depmode=$depmode \
11458        source=sub/conftest.c object=$am__obj \
11459        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
11460        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
11461          >/dev/null 2>conftest.err &&
11462        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
11463        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
11464        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
11465        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
11466       # icc doesn't choke on unknown options, it will just issue warnings
11467       # or remarks (even with -Werror).  So we grep stderr for any message
11468       # that says an option was ignored or not supported.
11469       # When given -MP, icc 7.0 and 7.1 complain thusly:
11470       #   icc: Command line warning: ignoring option '-M'; no argument required
11471       # The diagnosis changed in icc 8.0:
11472       #   icc: Command line remark: option '-MP' not supported
11473       if (grep 'ignoring option' conftest.err ||
11474           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
11475         am_cv_CCAS_dependencies_compiler_type=$depmode
11476         break
11477       fi
11478     fi
11479   done
11480
11481   cd ..
11482   rm -rf conftest.dir
11483 else
11484   am_cv_CCAS_dependencies_compiler_type=none
11485 fi
11486
11487 fi
11488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5
11489 $as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; }
11490 CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type
11491
11492  if
11493   test "x$enable_dependency_tracking" != xno \
11494   && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then
11495   am__fastdepCCAS_TRUE=
11496   am__fastdepCCAS_FALSE='#'
11497 else
11498   am__fastdepCCAS_TRUE='#'
11499   am__fastdepCCAS_FALSE=
11500 fi
11501
11502
11503 ac_ext=c
11504 ac_cpp='$CPP $CPPFLAGS'
11505 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11506 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11507 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11508 if test -n "$ac_tool_prefix"; then
11509   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
11510 set dummy ${ac_tool_prefix}gcc; ac_word=$2
11511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11512 $as_echo_n "checking for $ac_word... " >&6; }
11513 if ${ac_cv_prog_CC+:} false; then :
11514   $as_echo_n "(cached) " >&6
11515 else
11516   if test -n "$CC"; then
11517   ac_cv_prog_CC="$CC" # Let the user override the test.
11518 else
11519 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11520 for as_dir in $PATH
11521 do
11522   IFS=$as_save_IFS
11523   test -z "$as_dir" && as_dir=.
11524     for ac_exec_ext in '' $ac_executable_extensions; do
11525   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11526     ac_cv_prog_CC="${ac_tool_prefix}gcc"
11527     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11528     break 2
11529   fi
11530 done
11531   done
11532 IFS=$as_save_IFS
11533
11534 fi
11535 fi
11536 CC=$ac_cv_prog_CC
11537 if test -n "$CC"; then
11538   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11539 $as_echo "$CC" >&6; }
11540 else
11541   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11542 $as_echo "no" >&6; }
11543 fi
11544
11545
11546 fi
11547 if test -z "$ac_cv_prog_CC"; then
11548   ac_ct_CC=$CC
11549   # Extract the first word of "gcc", so it can be a program name with args.
11550 set dummy gcc; ac_word=$2
11551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11552 $as_echo_n "checking for $ac_word... " >&6; }
11553 if ${ac_cv_prog_ac_ct_CC+:} false; then :
11554   $as_echo_n "(cached) " >&6
11555 else
11556   if test -n "$ac_ct_CC"; then
11557   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11558 else
11559 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11560 for as_dir in $PATH
11561 do
11562   IFS=$as_save_IFS
11563   test -z "$as_dir" && as_dir=.
11564     for ac_exec_ext in '' $ac_executable_extensions; do
11565   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11566     ac_cv_prog_ac_ct_CC="gcc"
11567     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11568     break 2
11569   fi
11570 done
11571   done
11572 IFS=$as_save_IFS
11573
11574 fi
11575 fi
11576 ac_ct_CC=$ac_cv_prog_ac_ct_CC
11577 if test -n "$ac_ct_CC"; then
11578   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
11579 $as_echo "$ac_ct_CC" >&6; }
11580 else
11581   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11582 $as_echo "no" >&6; }
11583 fi
11584
11585   if test "x$ac_ct_CC" = x; then
11586     CC=""
11587   else
11588     case $cross_compiling:$ac_tool_warned in
11589 yes:)
11590 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11591 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11592 ac_tool_warned=yes ;;
11593 esac
11594     CC=$ac_ct_CC
11595   fi
11596 else
11597   CC="$ac_cv_prog_CC"
11598 fi
11599
11600 if test -z "$CC"; then
11601           if test -n "$ac_tool_prefix"; then
11602     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
11603 set dummy ${ac_tool_prefix}cc; ac_word=$2
11604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11605 $as_echo_n "checking for $ac_word... " >&6; }
11606 if ${ac_cv_prog_CC+:} false; then :
11607   $as_echo_n "(cached) " >&6
11608 else
11609   if test -n "$CC"; then
11610   ac_cv_prog_CC="$CC" # Let the user override the test.
11611 else
11612 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11613 for as_dir in $PATH
11614 do
11615   IFS=$as_save_IFS
11616   test -z "$as_dir" && as_dir=.
11617     for ac_exec_ext in '' $ac_executable_extensions; do
11618   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11619     ac_cv_prog_CC="${ac_tool_prefix}cc"
11620     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11621     break 2
11622   fi
11623 done
11624   done
11625 IFS=$as_save_IFS
11626
11627 fi
11628 fi
11629 CC=$ac_cv_prog_CC
11630 if test -n "$CC"; then
11631   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11632 $as_echo "$CC" >&6; }
11633 else
11634   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11635 $as_echo "no" >&6; }
11636 fi
11637
11638
11639   fi
11640 fi
11641 if test -z "$CC"; then
11642   # Extract the first word of "cc", so it can be a program name with args.
11643 set dummy cc; ac_word=$2
11644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11645 $as_echo_n "checking for $ac_word... " >&6; }
11646 if ${ac_cv_prog_CC+:} false; then :
11647   $as_echo_n "(cached) " >&6
11648 else
11649   if test -n "$CC"; then
11650   ac_cv_prog_CC="$CC" # Let the user override the test.
11651 else
11652   ac_prog_rejected=no
11653 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11654 for as_dir in $PATH
11655 do
11656   IFS=$as_save_IFS
11657   test -z "$as_dir" && as_dir=.
11658     for ac_exec_ext in '' $ac_executable_extensions; do
11659   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11660     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
11661        ac_prog_rejected=yes
11662        continue
11663      fi
11664     ac_cv_prog_CC="cc"
11665     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11666     break 2
11667   fi
11668 done
11669   done
11670 IFS=$as_save_IFS
11671
11672 if test $ac_prog_rejected = yes; then
11673   # We found a bogon in the path, so make sure we never use it.
11674   set dummy $ac_cv_prog_CC
11675   shift
11676   if test $# != 0; then
11677     # We chose a different compiler from the bogus one.
11678     # However, it has the same basename, so the bogon will be chosen
11679     # first if we set CC to just the basename; use the full file name.
11680     shift
11681     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
11682   fi
11683 fi
11684 fi
11685 fi
11686 CC=$ac_cv_prog_CC
11687 if test -n "$CC"; then
11688   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11689 $as_echo "$CC" >&6; }
11690 else
11691   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11692 $as_echo "no" >&6; }
11693 fi
11694
11695
11696 fi
11697 if test -z "$CC"; then
11698   if test -n "$ac_tool_prefix"; then
11699   for ac_prog in cl.exe
11700   do
11701     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11702 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
11703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11704 $as_echo_n "checking for $ac_word... " >&6; }
11705 if ${ac_cv_prog_CC+:} false; then :
11706   $as_echo_n "(cached) " >&6
11707 else
11708   if test -n "$CC"; then
11709   ac_cv_prog_CC="$CC" # Let the user override the test.
11710 else
11711 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11712 for as_dir in $PATH
11713 do
11714   IFS=$as_save_IFS
11715   test -z "$as_dir" && as_dir=.
11716     for ac_exec_ext in '' $ac_executable_extensions; do
11717   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11718     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
11719     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11720     break 2
11721   fi
11722 done
11723   done
11724 IFS=$as_save_IFS
11725
11726 fi
11727 fi
11728 CC=$ac_cv_prog_CC
11729 if test -n "$CC"; then
11730   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11731 $as_echo "$CC" >&6; }
11732 else
11733   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11734 $as_echo "no" >&6; }
11735 fi
11736
11737
11738     test -n "$CC" && break
11739   done
11740 fi
11741 if test -z "$CC"; then
11742   ac_ct_CC=$CC
11743   for ac_prog in cl.exe
11744 do
11745   # Extract the first word of "$ac_prog", so it can be a program name with args.
11746 set dummy $ac_prog; ac_word=$2
11747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11748 $as_echo_n "checking for $ac_word... " >&6; }
11749 if ${ac_cv_prog_ac_ct_CC+:} false; then :
11750   $as_echo_n "(cached) " >&6
11751 else
11752   if test -n "$ac_ct_CC"; then
11753   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11754 else
11755 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11756 for as_dir in $PATH
11757 do
11758   IFS=$as_save_IFS
11759   test -z "$as_dir" && as_dir=.
11760     for ac_exec_ext in '' $ac_executable_extensions; do
11761   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11762     ac_cv_prog_ac_ct_CC="$ac_prog"
11763     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11764     break 2
11765   fi
11766 done
11767   done
11768 IFS=$as_save_IFS
11769
11770 fi
11771 fi
11772 ac_ct_CC=$ac_cv_prog_ac_ct_CC
11773 if test -n "$ac_ct_CC"; then
11774   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
11775 $as_echo "$ac_ct_CC" >&6; }
11776 else
11777   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11778 $as_echo "no" >&6; }
11779 fi
11780
11781
11782   test -n "$ac_ct_CC" && break
11783 done
11784
11785   if test "x$ac_ct_CC" = x; then
11786     CC=""
11787   else
11788     case $cross_compiling:$ac_tool_warned in
11789 yes:)
11790 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11791 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11792 ac_tool_warned=yes ;;
11793 esac
11794     CC=$ac_ct_CC
11795   fi
11796 fi
11797
11798 fi
11799
11800
11801 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11802 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11803 as_fn_error $? "no acceptable C compiler found in \$PATH
11804 See \`config.log' for more details" "$LINENO" 5; }
11805
11806 # Provide some information about the compiler.
11807 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
11808 set X $ac_compile
11809 ac_compiler=$2
11810 for ac_option in --version -v -V -qversion; do
11811   { { ac_try="$ac_compiler $ac_option >&5"
11812 case "(($ac_try" in
11813   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11814   *) ac_try_echo=$ac_try;;
11815 esac
11816 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11817 $as_echo "$ac_try_echo"; } >&5
11818   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
11819   ac_status=$?
11820   if test -s conftest.err; then
11821     sed '10a\
11822 ... rest of stderr output deleted ...
11823          10q' conftest.err >conftest.er1
11824     cat conftest.er1 >&5
11825   fi
11826   rm -f conftest.er1 conftest.err
11827   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11828   test $ac_status = 0; }
11829 done
11830
11831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
11832 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
11833 if ${ac_cv_c_compiler_gnu+:} false; then :
11834   $as_echo_n "(cached) " >&6
11835 else
11836   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11837 /* end confdefs.h.  */
11838
11839 int
11840 main ()
11841 {
11842 #ifndef __GNUC__
11843        choke me
11844 #endif
11845
11846   ;
11847   return 0;
11848 }
11849 _ACEOF
11850 if ac_fn_c_try_compile "$LINENO"; then :
11851   ac_compiler_gnu=yes
11852 else
11853   ac_compiler_gnu=no
11854 fi
11855 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11856 ac_cv_c_compiler_gnu=$ac_compiler_gnu
11857
11858 fi
11859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
11860 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
11861 if test $ac_compiler_gnu = yes; then
11862   GCC=yes
11863 else
11864   GCC=
11865 fi
11866 ac_test_CFLAGS=${CFLAGS+set}
11867 ac_save_CFLAGS=$CFLAGS
11868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
11869 $as_echo_n "checking whether $CC accepts -g... " >&6; }
11870 if ${ac_cv_prog_cc_g+:} false; then :
11871   $as_echo_n "(cached) " >&6
11872 else
11873   ac_save_c_werror_flag=$ac_c_werror_flag
11874    ac_c_werror_flag=yes
11875    ac_cv_prog_cc_g=no
11876    CFLAGS="-g"
11877    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11878 /* end confdefs.h.  */
11879
11880 int
11881 main ()
11882 {
11883
11884   ;
11885   return 0;
11886 }
11887 _ACEOF
11888 if ac_fn_c_try_compile "$LINENO"; then :
11889   ac_cv_prog_cc_g=yes
11890 else
11891   CFLAGS=""
11892       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11893 /* end confdefs.h.  */
11894
11895 int
11896 main ()
11897 {
11898
11899   ;
11900   return 0;
11901 }
11902 _ACEOF
11903 if ac_fn_c_try_compile "$LINENO"; then :
11904
11905 else
11906   ac_c_werror_flag=$ac_save_c_werror_flag
11907          CFLAGS="-g"
11908          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11909 /* end confdefs.h.  */
11910
11911 int
11912 main ()
11913 {
11914
11915   ;
11916   return 0;
11917 }
11918 _ACEOF
11919 if ac_fn_c_try_compile "$LINENO"; then :
11920   ac_cv_prog_cc_g=yes
11921 fi
11922 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11923 fi
11924 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11925 fi
11926 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11927    ac_c_werror_flag=$ac_save_c_werror_flag
11928 fi
11929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
11930 $as_echo "$ac_cv_prog_cc_g" >&6; }
11931 if test "$ac_test_CFLAGS" = set; then
11932   CFLAGS=$ac_save_CFLAGS
11933 elif test $ac_cv_prog_cc_g = yes; then
11934   if test "$GCC" = yes; then
11935     CFLAGS="-g -O2"
11936   else
11937     CFLAGS="-g"
11938   fi
11939 else
11940   if test "$GCC" = yes; then
11941     CFLAGS="-O2"
11942   else
11943     CFLAGS=
11944   fi
11945 fi
11946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
11947 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
11948 if ${ac_cv_prog_cc_c89+:} false; then :
11949   $as_echo_n "(cached) " >&6
11950 else
11951   ac_cv_prog_cc_c89=no
11952 ac_save_CC=$CC
11953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11954 /* end confdefs.h.  */
11955 #include <stdarg.h>
11956 #include <stdio.h>
11957 struct stat;
11958 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
11959 struct buf { int x; };
11960 FILE * (*rcsopen) (struct buf *, struct stat *, int);
11961 static char *e (p, i)
11962      char **p;
11963      int i;
11964 {
11965   return p[i];
11966 }
11967 static char *f (char * (*g) (char **, int), char **p, ...)
11968 {
11969   char *s;
11970   va_list v;
11971   va_start (v,p);
11972   s = g (p, va_arg (v,int));
11973   va_end (v);
11974   return s;
11975 }
11976
11977 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
11978    function prototypes and stuff, but not '\xHH' hex character constants.
11979    These don't provoke an error unfortunately, instead are silently treated
11980    as 'x'.  The following induces an error, until -std is added to get
11981    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
11982    array size at least.  It's necessary to write '\x00'==0 to get something
11983    that's true only with -std.  */
11984 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
11985
11986 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
11987    inside strings and character constants.  */
11988 #define FOO(x) 'x'
11989 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
11990
11991 int test (int i, double x);
11992 struct s1 {int (*f) (int a);};
11993 struct s2 {int (*f) (double a);};
11994 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
11995 int argc;
11996 char **argv;
11997 int
11998 main ()
11999 {
12000 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
12001   ;
12002   return 0;
12003 }
12004 _ACEOF
12005 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
12006         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
12007 do
12008   CC="$ac_save_CC $ac_arg"
12009   if ac_fn_c_try_compile "$LINENO"; then :
12010   ac_cv_prog_cc_c89=$ac_arg
12011 fi
12012 rm -f core conftest.err conftest.$ac_objext
12013   test "x$ac_cv_prog_cc_c89" != "xno" && break
12014 done
12015 rm -f conftest.$ac_ext
12016 CC=$ac_save_CC
12017
12018 fi
12019 # AC_CACHE_VAL
12020 case "x$ac_cv_prog_cc_c89" in
12021   x)
12022     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
12023 $as_echo "none needed" >&6; } ;;
12024   xno)
12025     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
12026 $as_echo "unsupported" >&6; } ;;
12027   *)
12028     CC="$CC $ac_cv_prog_cc_c89"
12029     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
12030 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
12031 esac
12032 if test "x$ac_cv_prog_cc_c89" != xno; then :
12033
12034 fi
12035
12036 ac_ext=c
12037 ac_cpp='$CPP $CPPFLAGS'
12038 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12039 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12040 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12041
12042 ac_ext=c
12043 ac_cpp='$CPP $CPPFLAGS'
12044 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12045 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12046 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
12048 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
12049 if ${am_cv_prog_cc_c_o+:} false; then :
12050   $as_echo_n "(cached) " >&6
12051 else
12052   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12053 /* end confdefs.h.  */
12054
12055 int
12056 main ()
12057 {
12058
12059   ;
12060   return 0;
12061 }
12062 _ACEOF
12063   # Make sure it works both with $CC and with simple cc.
12064   # Following AC_PROG_CC_C_O, we do the test twice because some
12065   # compilers refuse to overwrite an existing .o file with -o,
12066   # though they will create one.
12067   am_cv_prog_cc_c_o=yes
12068   for am_i in 1 2; do
12069     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
12070    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
12071    ac_status=$?
12072    echo "$as_me:$LINENO: \$? = $ac_status" >&5
12073    (exit $ac_status); } \
12074          && test -f conftest2.$ac_objext; then
12075       : OK
12076     else
12077       am_cv_prog_cc_c_o=no
12078       break
12079     fi
12080   done
12081   rm -f core conftest*
12082   unset am_i
12083 fi
12084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
12085 $as_echo "$am_cv_prog_cc_c_o" >&6; }
12086 if test "$am_cv_prog_cc_c_o" != yes; then
12087    # Losing compiler, so override with the script.
12088    # FIXME: It is wrong to rewrite CC.
12089    # But if we don't then we get into trouble of one sort or another.
12090    # A longer-term fix would be to have automake use am__CC in this case,
12091    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
12092    CC="$am_aux_dir/compile $CC"
12093 fi
12094 ac_ext=c
12095 ac_cpp='$CPP $CPPFLAGS'
12096 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12097 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12098 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12099
12100
12101 depcc="$CC"   am_compiler_list=
12102
12103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
12104 $as_echo_n "checking dependency style of $depcc... " >&6; }
12105 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
12106   $as_echo_n "(cached) " >&6
12107 else
12108   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
12109   # We make a subdir and do the tests there.  Otherwise we can end up
12110   # making bogus files that we don't know about and never remove.  For
12111   # instance it was reported that on HP-UX the gcc test will end up
12112   # making a dummy file named 'D' -- because '-MD' means "put the output
12113   # in D".
12114   rm -rf conftest.dir
12115   mkdir conftest.dir
12116   # Copy depcomp to subdir because otherwise we won't find it if we're
12117   # using a relative directory.
12118   cp "$am_depcomp" conftest.dir
12119   cd conftest.dir
12120   # We will build objects and dependencies in a subdirectory because
12121   # it helps to detect inapplicable dependency modes.  For instance
12122   # both Tru64's cc and ICC support -MD to output dependencies as a
12123   # side effect of compilation, but ICC will put the dependencies in
12124   # the current directory while Tru64 will put them in the object
12125   # directory.
12126   mkdir sub
12127
12128   am_cv_CC_dependencies_compiler_type=none
12129   if test "$am_compiler_list" = ""; then
12130      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
12131   fi
12132   am__universal=false
12133   case " $depcc " in #(
12134      *\ -arch\ *\ -arch\ *) am__universal=true ;;
12135      esac
12136
12137   for depmode in $am_compiler_list; do
12138     # Setup a source with many dependencies, because some compilers
12139     # like to wrap large dependency lists on column 80 (with \), and
12140     # we should not choose a depcomp mode which is confused by this.
12141     #
12142     # We need to recreate these files for each test, as the compiler may
12143     # overwrite some of them when testing with obscure command lines.
12144     # This happens at least with the AIX C compiler.
12145     : > sub/conftest.c
12146     for i in 1 2 3 4 5 6; do
12147       echo '#include "conftst'$i'.h"' >> sub/conftest.c
12148       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
12149       # Solaris 10 /bin/sh.
12150       echo '/* dummy */' > sub/conftst$i.h
12151     done
12152     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
12153
12154     # We check with '-c' and '-o' for the sake of the "dashmstdout"
12155     # mode.  It turns out that the SunPro C++ compiler does not properly
12156     # handle '-M -o', and we need to detect this.  Also, some Intel
12157     # versions had trouble with output in subdirs.
12158     am__obj=sub/conftest.${OBJEXT-o}
12159     am__minus_obj="-o $am__obj"
12160     case $depmode in
12161     gcc)
12162       # This depmode causes a compiler race in universal mode.
12163       test "$am__universal" = false || continue
12164       ;;
12165     nosideeffect)
12166       # After this tag, mechanisms are not by side-effect, so they'll
12167       # only be used when explicitly requested.
12168       if test "x$enable_dependency_tracking" = xyes; then
12169         continue
12170       else
12171         break
12172       fi
12173       ;;
12174     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
12175       # This compiler won't grok '-c -o', but also, the minuso test has
12176       # not run yet.  These depmodes are late enough in the game, and
12177       # so weak that their functioning should not be impacted.
12178       am__obj=conftest.${OBJEXT-o}
12179       am__minus_obj=
12180       ;;
12181     none) break ;;
12182     esac
12183     if depmode=$depmode \
12184        source=sub/conftest.c object=$am__obj \
12185        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
12186        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
12187          >/dev/null 2>conftest.err &&
12188        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
12189        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
12190        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
12191        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
12192       # icc doesn't choke on unknown options, it will just issue warnings
12193       # or remarks (even with -Werror).  So we grep stderr for any message
12194       # that says an option was ignored or not supported.
12195       # When given -MP, icc 7.0 and 7.1 complain thusly:
12196       #   icc: Command line warning: ignoring option '-M'; no argument required
12197       # The diagnosis changed in icc 8.0:
12198       #   icc: Command line remark: option '-MP' not supported
12199       if (grep 'ignoring option' conftest.err ||
12200           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
12201         am_cv_CC_dependencies_compiler_type=$depmode
12202         break
12203       fi
12204     fi
12205   done
12206
12207   cd ..
12208   rm -rf conftest.dir
12209 else
12210   am_cv_CC_dependencies_compiler_type=none
12211 fi
12212
12213 fi
12214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
12215 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
12216 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
12217
12218  if
12219   test "x$enable_dependency_tracking" != xno \
12220   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
12221   am__fastdepCC_TRUE=
12222   am__fastdepCC_FALSE='#'
12223 else
12224   am__fastdepCC_TRUE='#'
12225   am__fastdepCC_FALSE=
12226 fi
12227
12228
12229
12230
12231
12232 # Check whether --with-q-plugin-prefix was given.
12233 if test "${with_q_plugin_prefix+set}" = set; then :
12234   withval=$with_q_plugin_prefix; case $with_q_plugin_prefix in
12235                *) ;;
12236              esac
12237 fi
12238
12239
12240
12241 # Check whether --with-q-platform was given.
12242 if test "${with_q_platform+set}" = set; then :
12243   withval=$with_q_platform; case $with_q_platform in
12244                qnative) ;;
12245                vpe) with_q_platform=vpe;;
12246                *) with_q_platform=qnative;;
12247              esac
12248 fi
12249
12250
12251
12252 # Check whether --with-dpdk was given.
12253 if test "${with_dpdk+set}" = set; then :
12254   withval=$with_dpdk; with_dpdk=1
12255 else
12256   with_dpdk=0
12257 fi
12258
12259
12260 Q_PLATFORM_DEFINE=-DQ_PLATFORM_${with_q_platform}
12261
12262 Q_PLATFORM_PLUGPATH=-DQ_PLUGIN_PREFIX=${with_q_plugin_prefix}
12263
12264 DPDK=-DDPDK=${with_dpdk}
12265
12266  if test "$with_dpdk" = "1"; then
12267   WITH_DPDK_TRUE=
12268   WITH_DPDK_FALSE='#'
12269 else
12270   WITH_DPDK_TRUE='#'
12271   WITH_DPDK_FALSE=
12272 fi
12273
12274
12275 ac_config_files="$ac_config_files Makefile"
12276
12277 cat >confcache <<\_ACEOF
12278 # This file is a shell script that caches the results of configure
12279 # tests run on this system so they can be shared between configure
12280 # scripts and configure runs, see configure's option --config-cache.
12281 # It is not useful on other systems.  If it contains results you don't
12282 # want to keep, you may remove or edit it.
12283 #
12284 # config.status only pays attention to the cache file if you give it
12285 # the --recheck option to rerun configure.
12286 #
12287 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12288 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12289 # following values.
12290
12291 _ACEOF
12292
12293 # The following way of writing the cache mishandles newlines in values,
12294 # but we know of no workaround that is simple, portable, and efficient.
12295 # So, we kill variables containing newlines.
12296 # Ultrix sh set writes to stderr and can't be redirected directly,
12297 # and sets the high bit in the cache file unless we assign to the vars.
12298 (
12299   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12300     eval ac_val=\$$ac_var
12301     case $ac_val in #(
12302     *${as_nl}*)
12303       case $ac_var in #(
12304       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12305 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12306       esac
12307       case $ac_var in #(
12308       _ | IFS | as_nl) ;; #(
12309       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12310       *) { eval $ac_var=; unset $ac_var;} ;;
12311       esac ;;
12312     esac
12313   done
12314
12315   (set) 2>&1 |
12316     case $as_nl`(ac_space=' '; set) 2>&1` in #(
12317     *${as_nl}ac_space=\ *)
12318       # `set' does not quote correctly, so add quotes: double-quote
12319       # substitution turns \\\\ into \\, and sed turns \\ into \.
12320       sed -n \
12321         "s/'/'\\\\''/g;
12322           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12323       ;; #(
12324     *)
12325       # `set' quotes correctly as required by POSIX, so do not add quotes.
12326       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12327       ;;
12328     esac |
12329     sort
12330 ) |
12331   sed '
12332      /^ac_cv_env_/b end
12333      t clear
12334      :clear
12335      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12336      t end
12337      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12338      :end' >>confcache
12339 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12340   if test -w "$cache_file"; then
12341     if test "x$cache_file" != "x/dev/null"; then
12342       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12343 $as_echo "$as_me: updating cache $cache_file" >&6;}
12344       if test ! -f "$cache_file" || test -h "$cache_file"; then
12345         cat confcache >"$cache_file"
12346       else
12347         case $cache_file in #(
12348         */* | ?:*)
12349           mv -f confcache "$cache_file"$$ &&
12350           mv -f "$cache_file"$$ "$cache_file" ;; #(
12351         *)
12352           mv -f confcache "$cache_file" ;;
12353         esac
12354       fi
12355     fi
12356   else
12357     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12358 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12359   fi
12360 fi
12361 rm -f confcache
12362
12363 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12364 # Let make expand exec_prefix.
12365 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12366
12367 # Transform confdefs.h into DEFS.
12368 # Protect against shell expansion while executing Makefile rules.
12369 # Protect against Makefile macro expansion.
12370 #
12371 # If the first sed substitution is executed (which looks for macros that
12372 # take arguments), then branch to the quote section.  Otherwise,
12373 # look for a macro that doesn't take arguments.
12374 ac_script='
12375 :mline
12376 /\\$/{
12377  N
12378  s,\\\n,,
12379  b mline
12380 }
12381 t clear
12382 :clear
12383 s/^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*([^)]*)\)[   ]*\(.*\)/-D\1=\2/g
12384 t quote
12385 s/^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)/-D\1=\2/g
12386 t quote
12387 b any
12388 :quote
12389 s/[      `~#$^&*(){}\\|;'\''"<>?]/\\&/g
12390 s/\[/\\&/g
12391 s/\]/\\&/g
12392 s/\$/$$/g
12393 H
12394 :any
12395 ${
12396         g
12397         s/^\n//
12398         s/\n/ /g
12399         p
12400 }
12401 '
12402 DEFS=`sed -n "$ac_script" confdefs.h`
12403
12404
12405 ac_libobjs=
12406 ac_ltlibobjs=
12407 U=
12408 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12409   # 1. Remove the extension, and $U if already installed.
12410   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12411   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12412   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
12413   #    will be set to the directory where LIBOBJS objects are built.
12414   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12415   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12416 done
12417 LIBOBJS=$ac_libobjs
12418
12419 LTLIBOBJS=$ac_ltlibobjs
12420
12421
12422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
12423 $as_echo_n "checking that generated files are newer than configure... " >&6; }
12424    if test -n "$am_sleep_pid"; then
12425      # Hide warnings about reused PIDs.
12426      wait $am_sleep_pid 2>/dev/null
12427    fi
12428    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
12429 $as_echo "done" >&6; }
12430  if test -n "$EXEEXT"; then
12431   am__EXEEXT_TRUE=
12432   am__EXEEXT_FALSE='#'
12433 else
12434   am__EXEEXT_TRUE='#'
12435   am__EXEEXT_FALSE=
12436 fi
12437
12438 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12439   as_fn_error $? "conditional \"AMDEP\" was never defined.
12440 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12441 fi
12442 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12443   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12444 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12445 fi
12446 if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then
12447   as_fn_error $? "conditional \"am__fastdepCCAS\" was never defined.
12448 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12449 fi
12450 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12451   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12452 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12453 fi
12454 if test -z "${WITH_DPDK_TRUE}" && test -z "${WITH_DPDK_FALSE}"; then
12455   as_fn_error $? "conditional \"WITH_DPDK\" was never defined.
12456 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12457 fi
12458
12459 : "${CONFIG_STATUS=./config.status}"
12460 ac_write_fail=0
12461 ac_clean_files_save=$ac_clean_files
12462 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12463 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12464 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12465 as_write_fail=0
12466 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12467 #! $SHELL
12468 # Generated by $as_me.
12469 # Run this file to recreate the current configuration.
12470 # Compiler output produced by configure, useful for debugging
12471 # configure, is in config.log if it exists.
12472
12473 debug=false
12474 ac_cs_recheck=false
12475 ac_cs_silent=false
12476
12477 SHELL=\${CONFIG_SHELL-$SHELL}
12478 export SHELL
12479 _ASEOF
12480 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12481 ## -------------------- ##
12482 ## M4sh Initialization. ##
12483 ## -------------------- ##
12484
12485 # Be more Bourne compatible
12486 DUALCASE=1; export DUALCASE # for MKS sh
12487 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12488   emulate sh
12489   NULLCMD=:
12490   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12491   # is contrary to our usage.  Disable this feature.
12492   alias -g '${1+"$@"}'='"$@"'
12493   setopt NO_GLOB_SUBST
12494 else
12495   case `(set -o) 2>/dev/null` in #(
12496   *posix*) :
12497     set -o posix ;; #(
12498   *) :
12499      ;;
12500 esac
12501 fi
12502
12503
12504 as_nl='
12505 '
12506 export as_nl
12507 # Printing a long string crashes Solaris 7 /usr/bin/printf.
12508 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12509 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12510 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12511 # Prefer a ksh shell builtin over an external printf program on Solaris,
12512 # but without wasting forks for bash or zsh.
12513 if test -z "$BASH_VERSION$ZSH_VERSION" \
12514     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12515   as_echo='print -r --'
12516   as_echo_n='print -rn --'
12517 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12518   as_echo='printf %s\n'
12519   as_echo_n='printf %s'
12520 else
12521   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12522     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12523     as_echo_n='/usr/ucb/echo -n'
12524   else
12525     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12526     as_echo_n_body='eval
12527       arg=$1;
12528       case $arg in #(
12529       *"$as_nl"*)
12530         expr "X$arg" : "X\\(.*\\)$as_nl";
12531         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12532       esac;
12533       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12534     '
12535     export as_echo_n_body
12536     as_echo_n='sh -c $as_echo_n_body as_echo'
12537   fi
12538   export as_echo_body
12539   as_echo='sh -c $as_echo_body as_echo'
12540 fi
12541
12542 # The user is always right.
12543 if test "${PATH_SEPARATOR+set}" != set; then
12544   PATH_SEPARATOR=:
12545   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12546     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12547       PATH_SEPARATOR=';'
12548   }
12549 fi
12550
12551
12552 # IFS
12553 # We need space, tab and new line, in precisely that order.  Quoting is
12554 # there to prevent editors from complaining about space-tab.
12555 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12556 # splitting by setting IFS to empty value.)
12557 IFS=" ""        $as_nl"
12558
12559 # Find who we are.  Look in the path if we contain no directory separator.
12560 as_myself=
12561 case $0 in #((
12562   *[\\/]* ) as_myself=$0 ;;
12563   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12564 for as_dir in $PATH
12565 do
12566   IFS=$as_save_IFS
12567   test -z "$as_dir" && as_dir=.
12568     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12569   done
12570 IFS=$as_save_IFS
12571
12572      ;;
12573 esac
12574 # We did not find ourselves, most probably we were run as `sh COMMAND'
12575 # in which case we are not to be found in the path.
12576 if test "x$as_myself" = x; then
12577   as_myself=$0
12578 fi
12579 if test ! -f "$as_myself"; then
12580   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12581   exit 1
12582 fi
12583
12584 # Unset variables that we do not need and which cause bugs (e.g. in
12585 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
12586 # suppresses any "Segmentation fault" message there.  '((' could
12587 # trigger a bug in pdksh 5.2.14.
12588 for as_var in BASH_ENV ENV MAIL MAILPATH
12589 do eval test x\${$as_var+set} = xset \
12590   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12591 done
12592 PS1='$ '
12593 PS2='> '
12594 PS4='+ '
12595
12596 # NLS nuisances.
12597 LC_ALL=C
12598 export LC_ALL
12599 LANGUAGE=C
12600 export LANGUAGE
12601
12602 # CDPATH.
12603 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12604
12605
12606 # as_fn_error STATUS ERROR [LINENO LOG_FD]
12607 # ----------------------------------------
12608 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12609 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12610 # script with STATUS, using 1 if that was 0.
12611 as_fn_error ()
12612 {
12613   as_status=$1; test $as_status -eq 0 && as_status=1
12614   if test "$4"; then
12615     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12616     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12617   fi
12618   $as_echo "$as_me: error: $2" >&2
12619   as_fn_exit $as_status
12620 } # as_fn_error
12621
12622
12623 # as_fn_set_status STATUS
12624 # -----------------------
12625 # Set $? to STATUS, without forking.
12626 as_fn_set_status ()
12627 {
12628   return $1
12629 } # as_fn_set_status
12630
12631 # as_fn_exit STATUS
12632 # -----------------
12633 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12634 as_fn_exit ()
12635 {
12636   set +e
12637   as_fn_set_status $1
12638   exit $1
12639 } # as_fn_exit
12640
12641 # as_fn_unset VAR
12642 # ---------------
12643 # Portably unset VAR.
12644 as_fn_unset ()
12645 {
12646   { eval $1=; unset $1;}
12647 }
12648 as_unset=as_fn_unset
12649 # as_fn_append VAR VALUE
12650 # ----------------------
12651 # Append the text in VALUE to the end of the definition contained in VAR. Take
12652 # advantage of any shell optimizations that allow amortized linear growth over
12653 # repeated appends, instead of the typical quadratic growth present in naive
12654 # implementations.
12655 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12656   eval 'as_fn_append ()
12657   {
12658     eval $1+=\$2
12659   }'
12660 else
12661   as_fn_append ()
12662   {
12663     eval $1=\$$1\$2
12664   }
12665 fi # as_fn_append
12666
12667 # as_fn_arith ARG...
12668 # ------------------
12669 # Perform arithmetic evaluation on the ARGs, and store the result in the
12670 # global $as_val. Take advantage of shells that can avoid forks. The arguments
12671 # must be portable across $(()) and expr.
12672 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12673   eval 'as_fn_arith ()
12674   {
12675     as_val=$(( $* ))
12676   }'
12677 else
12678   as_fn_arith ()
12679   {
12680     as_val=`expr "$@" || test $? -eq 1`
12681   }
12682 fi # as_fn_arith
12683
12684
12685 if expr a : '\(a\)' >/dev/null 2>&1 &&
12686    test "X`expr 00001 : '.*\(...\)'`" = X001; then
12687   as_expr=expr
12688 else
12689   as_expr=false
12690 fi
12691
12692 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12693   as_basename=basename
12694 else
12695   as_basename=false
12696 fi
12697
12698 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12699   as_dirname=dirname
12700 else
12701   as_dirname=false
12702 fi
12703
12704 as_me=`$as_basename -- "$0" ||
12705 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12706          X"$0" : 'X\(//\)$' \| \
12707          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12708 $as_echo X/"$0" |
12709     sed '/^.*\/\([^/][^/]*\)\/*$/{
12710             s//\1/
12711             q
12712           }
12713           /^X\/\(\/\/\)$/{
12714             s//\1/
12715             q
12716           }
12717           /^X\/\(\/\).*/{
12718             s//\1/
12719             q
12720           }
12721           s/.*/./; q'`
12722
12723 # Avoid depending upon Character Ranges.
12724 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12725 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12726 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12727 as_cr_digits='0123456789'
12728 as_cr_alnum=$as_cr_Letters$as_cr_digits
12729
12730 ECHO_C= ECHO_N= ECHO_T=
12731 case `echo -n x` in #(((((
12732 -n*)
12733   case `echo 'xy\c'` in
12734   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
12735   xy)  ECHO_C='\c';;
12736   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12737        ECHO_T=' ';;
12738   esac;;
12739 *)
12740   ECHO_N='-n';;
12741 esac
12742
12743 rm -f conf$$ conf$$.exe conf$$.file
12744 if test -d conf$$.dir; then
12745   rm -f conf$$.dir/conf$$.file
12746 else
12747   rm -f conf$$.dir
12748   mkdir conf$$.dir 2>/dev/null
12749 fi
12750 if (echo >conf$$.file) 2>/dev/null; then
12751   if ln -s conf$$.file conf$$ 2>/dev/null; then
12752     as_ln_s='ln -s'
12753     # ... but there are two gotchas:
12754     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12755     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12756     # In both cases, we have to default to `cp -pR'.
12757     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12758       as_ln_s='cp -pR'
12759   elif ln conf$$.file conf$$ 2>/dev/null; then
12760     as_ln_s=ln
12761   else
12762     as_ln_s='cp -pR'
12763   fi
12764 else
12765   as_ln_s='cp -pR'
12766 fi
12767 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12768 rmdir conf$$.dir 2>/dev/null
12769
12770
12771 # as_fn_mkdir_p
12772 # -------------
12773 # Create "$as_dir" as a directory, including parents if necessary.
12774 as_fn_mkdir_p ()
12775 {
12776
12777   case $as_dir in #(
12778   -*) as_dir=./$as_dir;;
12779   esac
12780   test -d "$as_dir" || eval $as_mkdir_p || {
12781     as_dirs=
12782     while :; do
12783       case $as_dir in #(
12784       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12785       *) as_qdir=$as_dir;;
12786       esac
12787       as_dirs="'$as_qdir' $as_dirs"
12788       as_dir=`$as_dirname -- "$as_dir" ||
12789 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12790          X"$as_dir" : 'X\(//\)[^/]' \| \
12791          X"$as_dir" : 'X\(//\)$' \| \
12792          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12793 $as_echo X"$as_dir" |
12794     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12795             s//\1/
12796             q
12797           }
12798           /^X\(\/\/\)[^/].*/{
12799             s//\1/
12800             q
12801           }
12802           /^X\(\/\/\)$/{
12803             s//\1/
12804             q
12805           }
12806           /^X\(\/\).*/{
12807             s//\1/
12808             q
12809           }
12810           s/.*/./; q'`
12811       test -d "$as_dir" && break
12812     done
12813     test -z "$as_dirs" || eval "mkdir $as_dirs"
12814   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12815
12816
12817 } # as_fn_mkdir_p
12818 if mkdir -p . 2>/dev/null; then
12819   as_mkdir_p='mkdir -p "$as_dir"'
12820 else
12821   test -d ./-p && rmdir ./-p
12822   as_mkdir_p=false
12823 fi
12824
12825
12826 # as_fn_executable_p FILE
12827 # -----------------------
12828 # Test if FILE is an executable regular file.
12829 as_fn_executable_p ()
12830 {
12831   test -f "$1" && test -x "$1"
12832 } # as_fn_executable_p
12833 as_test_x='test -x'
12834 as_executable_p=as_fn_executable_p
12835
12836 # Sed expression to map a string onto a valid CPP name.
12837 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12838
12839 # Sed expression to map a string onto a valid variable name.
12840 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12841
12842
12843 exec 6>&1
12844 ## ----------------------------------- ##
12845 ## Main body of $CONFIG_STATUS script. ##
12846 ## ----------------------------------- ##
12847 _ASEOF
12848 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12849
12850 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12851 # Save the log message, to keep $0 and so on meaningful, and to
12852 # report actual input values of CONFIG_FILES etc. instead of their
12853 # values after options handling.
12854 ac_log="
12855 This file was extended by vpe-api-test $as_me 1.0, which was
12856 generated by GNU Autoconf 2.69.  Invocation command line was
12857
12858   CONFIG_FILES    = $CONFIG_FILES
12859   CONFIG_HEADERS  = $CONFIG_HEADERS
12860   CONFIG_LINKS    = $CONFIG_LINKS
12861   CONFIG_COMMANDS = $CONFIG_COMMANDS
12862   $ $0 $@
12863
12864 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12865 "
12866
12867 _ACEOF
12868
12869 case $ac_config_files in *"
12870 "*) set x $ac_config_files; shift; ac_config_files=$*;;
12871 esac
12872
12873
12874
12875 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12876 # Files that config.status was made for.
12877 config_files="$ac_config_files"
12878 config_commands="$ac_config_commands"
12879
12880 _ACEOF
12881
12882 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12883 ac_cs_usage="\
12884 \`$as_me' instantiates files and other configuration actions
12885 from templates according to the current configuration.  Unless the files
12886 and actions are specified as TAGs, all are instantiated by default.
12887
12888 Usage: $0 [OPTION]... [TAG]...
12889
12890   -h, --help       print this help, then exit
12891   -V, --version    print version number and configuration settings, then exit
12892       --config     print configuration, then exit
12893   -q, --quiet, --silent
12894                    do not print progress messages
12895   -d, --debug      don't remove temporary files
12896       --recheck    update $as_me by reconfiguring in the same conditions
12897       --file=FILE[:TEMPLATE]
12898                    instantiate the configuration file FILE
12899
12900 Configuration files:
12901 $config_files
12902
12903 Configuration commands:
12904 $config_commands
12905
12906 Report bugs to the package provider."
12907
12908 _ACEOF
12909 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12910 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12911 ac_cs_version="\\
12912 vpe-api-test config.status 1.0
12913 configured by $0, generated by GNU Autoconf 2.69,
12914   with options \\"\$ac_cs_config\\"
12915
12916 Copyright (C) 2012 Free Software Foundation, Inc.
12917 This config.status script is free software; the Free Software Foundation
12918 gives unlimited permission to copy, distribute and modify it."
12919
12920 ac_pwd='$ac_pwd'
12921 srcdir='$srcdir'
12922 INSTALL='$INSTALL'
12923 MKDIR_P='$MKDIR_P'
12924 AWK='$AWK'
12925 test -n "\$AWK" || AWK=awk
12926 _ACEOF
12927
12928 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12929 # The default lists apply if the user does not specify any file.
12930 ac_need_defaults=:
12931 while test $# != 0
12932 do
12933   case $1 in
12934   --*=?*)
12935     ac_option=`expr "X$1" : 'X\([^=]*\)='`
12936     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12937     ac_shift=:
12938     ;;
12939   --*=)
12940     ac_option=`expr "X$1" : 'X\([^=]*\)='`
12941     ac_optarg=
12942     ac_shift=:
12943     ;;
12944   *)
12945     ac_option=$1
12946     ac_optarg=$2
12947     ac_shift=shift
12948     ;;
12949   esac
12950
12951   case $ac_option in
12952   # Handling of the options.
12953   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12954     ac_cs_recheck=: ;;
12955   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12956     $as_echo "$ac_cs_version"; exit ;;
12957   --config | --confi | --conf | --con | --co | --c )
12958     $as_echo "$ac_cs_config"; exit ;;
12959   --debug | --debu | --deb | --de | --d | -d )
12960     debug=: ;;
12961   --file | --fil | --fi | --f )
12962     $ac_shift
12963     case $ac_optarg in
12964     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12965     '') as_fn_error $? "missing file argument" ;;
12966     esac
12967     as_fn_append CONFIG_FILES " '$ac_optarg'"
12968     ac_need_defaults=false;;
12969   --he | --h |  --help | --hel | -h )
12970     $as_echo "$ac_cs_usage"; exit ;;
12971   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12972   | -silent | --silent | --silen | --sile | --sil | --si | --s)
12973     ac_cs_silent=: ;;
12974
12975   # This is an error.
12976   -*) as_fn_error $? "unrecognized option: \`$1'
12977 Try \`$0 --help' for more information." ;;
12978
12979   *) as_fn_append ac_config_targets " $1"
12980      ac_need_defaults=false ;;
12981
12982   esac
12983   shift
12984 done
12985
12986 ac_configure_extra_args=
12987
12988 if $ac_cs_silent; then
12989   exec 6>/dev/null
12990   ac_configure_extra_args="$ac_configure_extra_args --silent"
12991 fi
12992
12993 _ACEOF
12994 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12995 if \$ac_cs_recheck; then
12996   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12997   shift
12998   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12999   CONFIG_SHELL='$SHELL'
13000   export CONFIG_SHELL
13001   exec "\$@"
13002 fi
13003
13004 _ACEOF
13005 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13006 exec 5>>config.log
13007 {
13008   echo
13009   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13010 ## Running $as_me. ##
13011 _ASBOX
13012   $as_echo "$ac_log"
13013 } >&5
13014
13015 _ACEOF
13016 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13017 #
13018 # INIT-COMMANDS
13019 #
13020 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
13021
13022
13023 # The HP-UX ksh and POSIX shell print the target directory to stdout
13024 # if CDPATH is set.
13025 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13026
13027 sed_quote_subst='$sed_quote_subst'
13028 double_quote_subst='$double_quote_subst'
13029 delay_variable_subst='$delay_variable_subst'
13030 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13031 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13032 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13033 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13034 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13035 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13036 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13037 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13038 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
13039 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13040 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13041 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13042 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13043 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13044 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13045 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13046 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13047 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13048 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13049 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13050 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13051 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13052 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13053 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13054 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13055 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13056 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13057 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13058 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13059 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
13060 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
13061 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13062 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13063 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13064 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13065 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13066 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
13067 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
13068 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
13069 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
13070 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13071 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13072 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
13073 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13074 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13075 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13076 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13077 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13078 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13079 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13080 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13081 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13082 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13083 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13084 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13085 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
13086 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"`'
13087 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
13088 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
13089 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13090 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13091 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13092 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13093 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13094 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13095 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13096 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13097 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
13098 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13099 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13100 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13101 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13102 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13103 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13104 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13105 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13106 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13107 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13108 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13109 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13110 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13111 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13112 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13113 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13114 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13115 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13116 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13117 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13118 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13119 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13120 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13121 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13122 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13123 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13124 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13125 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13126 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13127 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13128 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13129 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13130 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13131 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13132 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13133 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13134 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
13135 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13136 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13137 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13138 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13139 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13140 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13141 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13142 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13143 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13144 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13145 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13146 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13147 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13148 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13149 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13150 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13151 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13152 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13153 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13154 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13155 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13156 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13157 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13158 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13159 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13160
13161 LTCC='$LTCC'
13162 LTCFLAGS='$LTCFLAGS'
13163 compiler='$compiler_DEFAULT'
13164
13165 # A function that is used when there is no print builtin or printf.
13166 func_fallback_echo ()
13167 {
13168   eval 'cat <<_LTECHO_EOF
13169 \$1
13170 _LTECHO_EOF'
13171 }
13172
13173 # Quote evaled strings.
13174 for var in SHELL \
13175 ECHO \
13176 PATH_SEPARATOR \
13177 SED \
13178 GREP \
13179 EGREP \
13180 FGREP \
13181 LD \
13182 NM \
13183 LN_S \
13184 lt_SP2NL \
13185 lt_NL2SP \
13186 reload_flag \
13187 OBJDUMP \
13188 deplibs_check_method \
13189 file_magic_cmd \
13190 file_magic_glob \
13191 want_nocaseglob \
13192 DLLTOOL \
13193 sharedlib_from_linklib_cmd \
13194 AR \
13195 AR_FLAGS \
13196 archiver_list_spec \
13197 STRIP \
13198 RANLIB \
13199 CC \
13200 CFLAGS \
13201 compiler \
13202 lt_cv_sys_global_symbol_pipe \
13203 lt_cv_sys_global_symbol_to_cdecl \
13204 lt_cv_sys_global_symbol_to_c_name_address \
13205 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13206 nm_file_list_spec \
13207 lt_prog_compiler_no_builtin_flag \
13208 lt_prog_compiler_pic \
13209 lt_prog_compiler_wl \
13210 lt_prog_compiler_static \
13211 lt_cv_prog_compiler_c_o \
13212 need_locks \
13213 MANIFEST_TOOL \
13214 DSYMUTIL \
13215 NMEDIT \
13216 LIPO \
13217 OTOOL \
13218 OTOOL64 \
13219 shrext_cmds \
13220 export_dynamic_flag_spec \
13221 whole_archive_flag_spec \
13222 compiler_needs_object \
13223 with_gnu_ld \
13224 allow_undefined_flag \
13225 no_undefined_flag \
13226 hardcode_libdir_flag_spec \
13227 hardcode_libdir_separator \
13228 exclude_expsyms \
13229 include_expsyms \
13230 file_list_spec \
13231 variables_saved_for_relink \
13232 libname_spec \
13233 library_names_spec \
13234 soname_spec \
13235 install_override_mode \
13236 finish_eval \
13237 old_striplib \
13238 striplib; do
13239     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13240     *[\\\\\\\`\\"\\\$]*)
13241       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13242       ;;
13243     *)
13244       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13245       ;;
13246     esac
13247 done
13248
13249 # Double-quote double-evaled strings.
13250 for var in reload_cmds \
13251 old_postinstall_cmds \
13252 old_postuninstall_cmds \
13253 old_archive_cmds \
13254 extract_expsyms_cmds \
13255 old_archive_from_new_cmds \
13256 old_archive_from_expsyms_cmds \
13257 archive_cmds \
13258 archive_expsym_cmds \
13259 module_cmds \
13260 module_expsym_cmds \
13261 export_symbols_cmds \
13262 prelink_cmds \
13263 postlink_cmds \
13264 postinstall_cmds \
13265 postuninstall_cmds \
13266 finish_cmds \
13267 sys_lib_search_path_spec \
13268 sys_lib_dlsearch_path_spec; do
13269     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13270     *[\\\\\\\`\\"\\\$]*)
13271       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13272       ;;
13273     *)
13274       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13275       ;;
13276     esac
13277 done
13278
13279 ac_aux_dir='$ac_aux_dir'
13280 xsi_shell='$xsi_shell'
13281 lt_shell_append='$lt_shell_append'
13282
13283 # See if we are running on zsh, and set the options which allow our
13284 # commands through without removal of \ escapes INIT.
13285 if test -n "\${ZSH_VERSION+set}" ; then
13286    setopt NO_GLOB_SUBST
13287 fi
13288
13289
13290     PACKAGE='$PACKAGE'
13291     VERSION='$VERSION'
13292     TIMESTAMP='$TIMESTAMP'
13293     RM='$RM'
13294     ofile='$ofile'
13295
13296
13297
13298
13299 _ACEOF
13300
13301 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13302
13303 # Handling of arguments.
13304 for ac_config_target in $ac_config_targets
13305 do
13306   case $ac_config_target in
13307     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13308     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13309     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13310
13311   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13312   esac
13313 done
13314
13315
13316 # If the user did not use the arguments to specify the items to instantiate,
13317 # then the envvar interface is used.  Set only those that are not.
13318 # We use the long form for the default assignment because of an extremely
13319 # bizarre bug on SunOS 4.1.3.
13320 if $ac_need_defaults; then
13321   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13322   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13323 fi
13324
13325 # Have a temporary directory for convenience.  Make it in the build tree
13326 # simply because there is no reason against having it here, and in addition,
13327 # creating and moving files from /tmp can sometimes cause problems.
13328 # Hook for its removal unless debugging.
13329 # Note that there is a small window in which the directory will not be cleaned:
13330 # after its creation but before its name has been assigned to `$tmp'.
13331 $debug ||
13332 {
13333   tmp= ac_tmp=
13334   trap 'exit_status=$?
13335   : "${ac_tmp:=$tmp}"
13336   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
13337 ' 0
13338   trap 'as_fn_exit 1' 1 2 13 15
13339 }
13340 # Create a (secure) tmp directory for tmp files.
13341
13342 {
13343   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13344   test -d "$tmp"
13345 }  ||
13346 {
13347   tmp=./conf$$-$RANDOM
13348   (umask 077 && mkdir "$tmp")
13349 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
13350 ac_tmp=$tmp
13351
13352 # Set up the scripts for CONFIG_FILES section.
13353 # No need to generate them if there are no CONFIG_FILES.
13354 # This happens for instance with `./config.status config.h'.
13355 if test -n "$CONFIG_FILES"; then
13356
13357
13358 ac_cr=`echo X | tr X '\015'`
13359 # On cygwin, bash can eat \r inside `` if the user requested igncr.
13360 # But we know of no other shell where ac_cr would be empty at this
13361 # point, so we can use a bashism as a fallback.
13362 if test "x$ac_cr" = x; then
13363   eval ac_cr=\$\'\\r\'
13364 fi
13365 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13366 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13367   ac_cs_awk_cr='\\r'
13368 else
13369   ac_cs_awk_cr=$ac_cr
13370 fi
13371
13372 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13373 _ACEOF
13374
13375
13376 {
13377   echo "cat >conf$$subs.awk <<_ACEOF" &&
13378   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13379   echo "_ACEOF"
13380 } >conf$$subs.sh ||
13381   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13382 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13383 ac_delim='%!_!# '
13384 for ac_last_try in false false false false false :; do
13385   . ./conf$$subs.sh ||
13386     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13387
13388   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13389   if test $ac_delim_n = $ac_delim_num; then
13390     break
13391   elif $ac_last_try; then
13392     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13393   else
13394     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13395   fi
13396 done
13397 rm -f conf$$subs.sh
13398
13399 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13400 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
13401 _ACEOF
13402 sed -n '
13403 h
13404 s/^/S["/; s/!.*/"]=/
13405 p
13406 g
13407 s/^[^!]*!//
13408 :repl
13409 t repl
13410 s/'"$ac_delim"'$//
13411 t delim
13412 :nl
13413 h
13414 s/\(.\{148\}\)..*/\1/
13415 t more1
13416 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13417 p
13418 n
13419 b repl
13420 :more1
13421 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13422 p
13423 g
13424 s/.\{148\}//
13425 t nl
13426 :delim
13427 h
13428 s/\(.\{148\}\)..*/\1/
13429 t more2
13430 s/["\\]/\\&/g; s/^/"/; s/$/"/
13431 p
13432 b
13433 :more2
13434 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13435 p
13436 g
13437 s/.\{148\}//
13438 t delim
13439 ' <conf$$subs.awk | sed '
13440 /^[^""]/{
13441   N
13442   s/\n//
13443 }
13444 ' >>$CONFIG_STATUS || ac_write_fail=1
13445 rm -f conf$$subs.awk
13446 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13447 _ACAWK
13448 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
13449   for (key in S) S_is_set[key] = 1
13450   FS = "\a"
13451
13452 }
13453 {
13454   line = $ 0
13455   nfields = split(line, field, "@")
13456   substed = 0
13457   len = length(field[1])
13458   for (i = 2; i < nfields; i++) {
13459     key = field[i]
13460     keylen = length(key)
13461     if (S_is_set[key]) {
13462       value = S[key]
13463       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13464       len += length(value) + length(field[++i])
13465       substed = 1
13466     } else
13467       len += 1 + keylen
13468   }
13469
13470   print line
13471 }
13472
13473 _ACAWK
13474 _ACEOF
13475 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13476 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13477   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13478 else
13479   cat
13480 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
13481   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
13482 _ACEOF
13483
13484 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
13485 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
13486 # trailing colons and then remove the whole line if VPATH becomes empty
13487 # (actually we leave an empty line to preserve line numbers).
13488 if test "x$srcdir" = x.; then
13489   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
13490 h
13491 s///
13492 s/^/:/
13493 s/[      ]*$/:/
13494 s/:\$(srcdir):/:/g
13495 s/:\${srcdir}:/:/g
13496 s/:@srcdir@:/:/g
13497 s/^:*//
13498 s/:*$//
13499 x
13500 s/\(=[   ]*\).*/\1/
13501 G
13502 s/\n//
13503 s/^[^=]*=[       ]*$//
13504 }'
13505 fi
13506
13507 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13508 fi # test -n "$CONFIG_FILES"
13509
13510
13511 eval set X "  :F $CONFIG_FILES      :C $CONFIG_COMMANDS"
13512 shift
13513 for ac_tag
13514 do
13515   case $ac_tag in
13516   :[FHLC]) ac_mode=$ac_tag; continue;;
13517   esac
13518   case $ac_mode$ac_tag in
13519   :[FHL]*:*);;
13520   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
13521   :[FH]-) ac_tag=-:-;;
13522   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13523   esac
13524   ac_save_IFS=$IFS
13525   IFS=:
13526   set x $ac_tag
13527   IFS=$ac_save_IFS
13528   shift
13529   ac_file=$1
13530   shift
13531
13532   case $ac_mode in
13533   :L) ac_source=$1;;
13534   :[FH])
13535     ac_file_inputs=
13536     for ac_f
13537     do
13538       case $ac_f in
13539       -) ac_f="$ac_tmp/stdin";;
13540       *) # Look for the file first in the build tree, then in the source tree
13541          # (if the path is not absolute).  The absolute path cannot be DOS-style,
13542          # because $ac_f cannot contain `:'.
13543          test -f "$ac_f" ||
13544            case $ac_f in
13545            [\\/$]*) false;;
13546            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13547            esac ||
13548            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13549       esac
13550       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13551       as_fn_append ac_file_inputs " '$ac_f'"
13552     done
13553
13554     # Let's still pretend it is `configure' which instantiates (i.e., don't
13555     # use $as_me), people would be surprised to read:
13556     #    /* config.h.  Generated by config.status.  */
13557     configure_input='Generated from '`
13558           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13559         `' by configure.'
13560     if test x"$ac_file" != x-; then
13561       configure_input="$ac_file.  $configure_input"
13562       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13563 $as_echo "$as_me: creating $ac_file" >&6;}
13564     fi
13565     # Neutralize special characters interpreted by sed in replacement strings.
13566     case $configure_input in #(
13567     *\&* | *\|* | *\\* )
13568        ac_sed_conf_input=`$as_echo "$configure_input" |
13569        sed 's/[\\\\&|]/\\\\&/g'`;; #(
13570     *) ac_sed_conf_input=$configure_input;;
13571     esac
13572
13573     case $ac_tag in
13574     *:-:* | *:-) cat >"$ac_tmp/stdin" \
13575       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
13576     esac
13577     ;;
13578   esac
13579
13580   ac_dir=`$as_dirname -- "$ac_file" ||
13581 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13582          X"$ac_file" : 'X\(//\)[^/]' \| \
13583          X"$ac_file" : 'X\(//\)$' \| \
13584          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13585 $as_echo X"$ac_file" |
13586     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13587             s//\1/
13588             q
13589           }
13590           /^X\(\/\/\)[^/].*/{
13591             s//\1/
13592             q
13593           }
13594           /^X\(\/\/\)$/{
13595             s//\1/
13596             q
13597           }
13598           /^X\(\/\).*/{
13599             s//\1/
13600             q
13601           }
13602           s/.*/./; q'`
13603   as_dir="$ac_dir"; as_fn_mkdir_p
13604   ac_builddir=.
13605
13606 case "$ac_dir" in
13607 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13608 *)
13609   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13610   # A ".." for each directory in $ac_dir_suffix.
13611   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13612   case $ac_top_builddir_sub in
13613   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13614   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13615   esac ;;
13616 esac
13617 ac_abs_top_builddir=$ac_pwd
13618 ac_abs_builddir=$ac_pwd$ac_dir_suffix
13619 # for backward compatibility:
13620 ac_top_builddir=$ac_top_build_prefix
13621
13622 case $srcdir in
13623   .)  # We are building in place.
13624     ac_srcdir=.
13625     ac_top_srcdir=$ac_top_builddir_sub
13626     ac_abs_top_srcdir=$ac_pwd ;;
13627   [\\/]* | ?:[\\/]* )  # Absolute name.
13628     ac_srcdir=$srcdir$ac_dir_suffix;
13629     ac_top_srcdir=$srcdir
13630     ac_abs_top_srcdir=$srcdir ;;
13631   *) # Relative name.
13632     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13633     ac_top_srcdir=$ac_top_build_prefix$srcdir
13634     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13635 esac
13636 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13637
13638
13639   case $ac_mode in
13640   :F)
13641   #
13642   # CONFIG_FILE
13643   #
13644
13645   case $INSTALL in
13646   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13647   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13648   esac
13649   ac_MKDIR_P=$MKDIR_P
13650   case $MKDIR_P in
13651   [\\/$]* | ?:[\\/]* ) ;;
13652   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13653   esac
13654 _ACEOF
13655
13656 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13657 # If the template does not know about datarootdir, expand it.
13658 # FIXME: This hack should be removed a few years after 2.60.
13659 ac_datarootdir_hack=; ac_datarootdir_seen=
13660 ac_sed_dataroot='
13661 /datarootdir/ {
13662   p
13663   q
13664 }
13665 /@datadir@/p
13666 /@docdir@/p
13667 /@infodir@/p
13668 /@localedir@/p
13669 /@mandir@/p'
13670 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13671 *datarootdir*) ac_datarootdir_seen=yes;;
13672 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13673   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13674 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13675 _ACEOF
13676 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13677   ac_datarootdir_hack='
13678   s&@datadir@&$datadir&g
13679   s&@docdir@&$docdir&g
13680   s&@infodir@&$infodir&g
13681   s&@localedir@&$localedir&g
13682   s&@mandir@&$mandir&g
13683   s&\\\${datarootdir}&$datarootdir&g' ;;
13684 esac
13685 _ACEOF
13686
13687 # Neutralize VPATH when `$srcdir' = `.'.
13688 # Shell code in configure.ac might set extrasub.
13689 # FIXME: do we really want to maintain this feature?
13690 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13691 ac_sed_extra="$ac_vpsub
13692 $extrasub
13693 _ACEOF
13694 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13695 :t
13696 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13697 s|@configure_input@|$ac_sed_conf_input|;t t
13698 s&@top_builddir@&$ac_top_builddir_sub&;t t
13699 s&@top_build_prefix@&$ac_top_build_prefix&;t t
13700 s&@srcdir@&$ac_srcdir&;t t
13701 s&@abs_srcdir@&$ac_abs_srcdir&;t t
13702 s&@top_srcdir@&$ac_top_srcdir&;t t
13703 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13704 s&@builddir@&$ac_builddir&;t t
13705 s&@abs_builddir@&$ac_abs_builddir&;t t
13706 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13707 s&@INSTALL@&$ac_INSTALL&;t t
13708 s&@MKDIR_P@&$ac_MKDIR_P&;t t
13709 $ac_datarootdir_hack
13710 "
13711 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13712   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13713
13714 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13715   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13716   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
13717       "$ac_tmp/out"`; test -z "$ac_out"; } &&
13718   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13719 which seems to be undefined.  Please make sure it is defined" >&5
13720 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13721 which seems to be undefined.  Please make sure it is defined" >&2;}
13722
13723   rm -f "$ac_tmp/stdin"
13724   case $ac_file in
13725   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13726   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13727   esac \
13728   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13729  ;;
13730
13731
13732   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13733 $as_echo "$as_me: executing $ac_file commands" >&6;}
13734  ;;
13735   esac
13736
13737
13738   case $ac_file$ac_mode in
13739     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13740   # Older Autoconf quotes --file arguments for eval, but not when files
13741   # are listed without --file.  Let's play safe and only enable the eval
13742   # if we detect the quoting.
13743   case $CONFIG_FILES in
13744   *\'*) eval set x "$CONFIG_FILES" ;;
13745   *)   set x $CONFIG_FILES ;;
13746   esac
13747   shift
13748   for mf
13749   do
13750     # Strip MF so we end up with the name of the file.
13751     mf=`echo "$mf" | sed -e 's/:.*$//'`
13752     # Check whether this is an Automake generated Makefile or not.
13753     # We used to match only the files named 'Makefile.in', but
13754     # some people rename them; so instead we look at the file content.
13755     # Grep'ing the first line is not enough: some people post-process
13756     # each Makefile.in and add a new line on top of each file to say so.
13757     # Grep'ing the whole file is not good either: AIX grep has a line
13758     # limit of 2048, but all sed's we know have understand at least 4000.
13759     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13760       dirpart=`$as_dirname -- "$mf" ||
13761 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13762          X"$mf" : 'X\(//\)[^/]' \| \
13763          X"$mf" : 'X\(//\)$' \| \
13764          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13765 $as_echo X"$mf" |
13766     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13767             s//\1/
13768             q
13769           }
13770           /^X\(\/\/\)[^/].*/{
13771             s//\1/
13772             q
13773           }
13774           /^X\(\/\/\)$/{
13775             s//\1/
13776             q
13777           }
13778           /^X\(\/\).*/{
13779             s//\1/
13780             q
13781           }
13782           s/.*/./; q'`
13783     else
13784       continue
13785     fi
13786     # Extract the definition of DEPDIR, am__include, and am__quote
13787     # from the Makefile without running 'make'.
13788     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13789     test -z "$DEPDIR" && continue
13790     am__include=`sed -n 's/^am__include = //p' < "$mf"`
13791     test -z "$am__include" && continue
13792     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13793     # Find all dependency output files, they are included files with
13794     # $(DEPDIR) in their names.  We invoke sed twice because it is the
13795     # simplest approach to changing $(DEPDIR) to its actual value in the
13796     # expansion.
13797     for file in `sed -n "
13798       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13799          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
13800       # Make sure the directory exists.
13801       test -f "$dirpart/$file" && continue
13802       fdir=`$as_dirname -- "$file" ||
13803 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13804          X"$file" : 'X\(//\)[^/]' \| \
13805          X"$file" : 'X\(//\)$' \| \
13806          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13807 $as_echo X"$file" |
13808     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13809             s//\1/
13810             q
13811           }
13812           /^X\(\/\/\)[^/].*/{
13813             s//\1/
13814             q
13815           }
13816           /^X\(\/\/\)$/{
13817             s//\1/
13818             q
13819           }
13820           /^X\(\/\).*/{
13821             s//\1/
13822             q
13823           }
13824           s/.*/./; q'`
13825       as_dir=$dirpart/$fdir; as_fn_mkdir_p
13826       # echo "creating $dirpart/$file"
13827       echo '# dummy' > "$dirpart/$file"
13828     done
13829   done
13830 }
13831  ;;
13832     "libtool":C)
13833
13834     # See if we are running on zsh, and set the options which allow our
13835     # commands through without removal of \ escapes.
13836     if test -n "${ZSH_VERSION+set}" ; then
13837       setopt NO_GLOB_SUBST
13838     fi
13839
13840     cfgfile="${ofile}T"
13841     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13842     $RM "$cfgfile"
13843
13844     cat <<_LT_EOF >> "$cfgfile"
13845 #! $SHELL
13846
13847 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13848 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13849 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13850 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13851 #
13852 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13853 #                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
13854 #                 Foundation, Inc.
13855 #   Written by Gordon Matzigkeit, 1996
13856 #
13857 #   This file is part of GNU Libtool.
13858 #
13859 # GNU Libtool is free software; you can redistribute it and/or
13860 # modify it under the terms of the GNU General Public License as
13861 # published by the Free Software Foundation; either version 2 of
13862 # the License, or (at your option) any later version.
13863 #
13864 # As a special exception to the GNU General Public License,
13865 # if you distribute this file as part of a program or library that
13866 # is built using GNU Libtool, you may include this file under the
13867 # same distribution terms that you use for the rest of that program.
13868 #
13869 # GNU Libtool is distributed in the hope that it will be useful,
13870 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13871 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13872 # GNU General Public License for more details.
13873 #
13874 # You should have received a copy of the GNU General Public License
13875 # along with GNU Libtool; see the file COPYING.  If not, a copy
13876 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13877 # obtained by writing to the Free Software Foundation, Inc.,
13878 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13879
13880
13881 # The names of the tagged configurations supported by this script.
13882 available_tags=""
13883
13884 # ### BEGIN LIBTOOL CONFIG
13885
13886 # Which release of libtool.m4 was used?
13887 macro_version=$macro_version
13888 macro_revision=$macro_revision
13889
13890 # Whether or not to build shared libraries.
13891 build_libtool_libs=$enable_shared
13892
13893 # Whether or not to build static libraries.
13894 build_old_libs=$enable_static
13895
13896 # What type of objects to build.
13897 pic_mode=$pic_mode
13898
13899 # Whether or not to optimize for fast installation.
13900 fast_install=$enable_fast_install
13901
13902 # Shell to use when invoking shell scripts.
13903 SHELL=$lt_SHELL
13904
13905 # An echo program that protects backslashes.
13906 ECHO=$lt_ECHO
13907
13908 # The PATH separator for the build system.
13909 PATH_SEPARATOR=$lt_PATH_SEPARATOR
13910
13911 # The host system.
13912 host_alias=$host_alias
13913 host=$host
13914 host_os=$host_os
13915
13916 # The build system.
13917 build_alias=$build_alias
13918 build=$build
13919 build_os=$build_os
13920
13921 # A sed program that does not truncate output.
13922 SED=$lt_SED
13923
13924 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13925 Xsed="\$SED -e 1s/^X//"
13926
13927 # A grep program that handles long lines.
13928 GREP=$lt_GREP
13929
13930 # An ERE matcher.
13931 EGREP=$lt_EGREP
13932
13933 # A literal string matcher.
13934 FGREP=$lt_FGREP
13935
13936 # A BSD- or MS-compatible name lister.
13937 NM=$lt_NM
13938
13939 # Whether we need soft or hard links.
13940 LN_S=$lt_LN_S
13941
13942 # What is the maximum length of a command?
13943 max_cmd_len=$max_cmd_len
13944
13945 # Object file suffix (normally "o").
13946 objext=$ac_objext
13947
13948 # Executable file suffix (normally "").
13949 exeext=$exeext
13950
13951 # whether the shell understands "unset".
13952 lt_unset=$lt_unset
13953
13954 # turn spaces into newlines.
13955 SP2NL=$lt_lt_SP2NL
13956
13957 # turn newlines into spaces.
13958 NL2SP=$lt_lt_NL2SP
13959
13960 # convert \$build file names to \$host format.
13961 to_host_file_cmd=$lt_cv_to_host_file_cmd
13962
13963 # convert \$build files to toolchain format.
13964 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
13965
13966 # An object symbol dumper.
13967 OBJDUMP=$lt_OBJDUMP
13968
13969 # Method to check whether dependent libraries are shared objects.
13970 deplibs_check_method=$lt_deplibs_check_method
13971
13972 # Command to use when deplibs_check_method = "file_magic".
13973 file_magic_cmd=$lt_file_magic_cmd
13974
13975 # How to find potential files when deplibs_check_method = "file_magic".
13976 file_magic_glob=$lt_file_magic_glob
13977
13978 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
13979 want_nocaseglob=$lt_want_nocaseglob
13980
13981 # DLL creation program.
13982 DLLTOOL=$lt_DLLTOOL
13983
13984 # Command to associate shared and link libraries.
13985 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
13986
13987 # The archiver.
13988 AR=$lt_AR
13989
13990 # Flags to create an archive.
13991 AR_FLAGS=$lt_AR_FLAGS
13992
13993 # How to feed a file listing to the archiver.
13994 archiver_list_spec=$lt_archiver_list_spec
13995
13996 # A symbol stripping program.
13997 STRIP=$lt_STRIP
13998
13999 # Commands used to install an old-style archive.
14000 RANLIB=$lt_RANLIB
14001 old_postinstall_cmds=$lt_old_postinstall_cmds
14002 old_postuninstall_cmds=$lt_old_postuninstall_cmds
14003
14004 # Whether to use a lock for old archive extraction.
14005 lock_old_archive_extraction=$lock_old_archive_extraction
14006
14007 # A C compiler.
14008 LTCC=$lt_CC
14009
14010 # LTCC compiler flags.
14011 LTCFLAGS=$lt_CFLAGS
14012
14013 # Take the output of nm and produce a listing of raw symbols and C names.
14014 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14015
14016 # Transform the output of nm in a proper C declaration.
14017 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14018
14019 # Transform the output of nm in a C name address pair.
14020 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14021
14022 # Transform the output of nm in a C name address pair when lib prefix is needed.
14023 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14024
14025 # Specify filename containing input files for \$NM.
14026 nm_file_list_spec=$lt_nm_file_list_spec
14027
14028 # The root where to search for dependent libraries,and in which our libraries should be installed.
14029 lt_sysroot=$lt_sysroot
14030
14031 # The name of the directory that contains temporary libtool files.
14032 objdir=$objdir
14033
14034 # Used to examine libraries when file_magic_cmd begins with "file".
14035 MAGIC_CMD=$MAGIC_CMD
14036
14037 # Must we lock files when doing compilation?
14038 need_locks=$lt_need_locks
14039
14040 # Manifest tool.
14041 MANIFEST_TOOL=$lt_MANIFEST_TOOL
14042
14043 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14044 DSYMUTIL=$lt_DSYMUTIL
14045
14046 # Tool to change global to local symbols on Mac OS X.
14047 NMEDIT=$lt_NMEDIT
14048
14049 # Tool to manipulate fat objects and archives on Mac OS X.
14050 LIPO=$lt_LIPO
14051
14052 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14053 OTOOL=$lt_OTOOL
14054
14055 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14056 OTOOL64=$lt_OTOOL64
14057
14058 # Old archive suffix (normally "a").
14059 libext=$libext
14060
14061 # Shared library suffix (normally ".so").
14062 shrext_cmds=$lt_shrext_cmds
14063
14064 # The commands to extract the exported symbol list from a shared archive.
14065 extract_expsyms_cmds=$lt_extract_expsyms_cmds
14066
14067 # Variables whose values should be saved in libtool wrapper scripts and
14068 # restored at link time.
14069 variables_saved_for_relink=$lt_variables_saved_for_relink
14070
14071 # Do we need the "lib" prefix for modules?
14072 need_lib_prefix=$need_lib_prefix
14073
14074 # Do we need a version for libraries?
14075 need_version=$need_version
14076
14077 # Library versioning type.
14078 version_type=$version_type
14079
14080 # Shared library runtime path variable.
14081 runpath_var=$runpath_var
14082
14083 # Shared library path variable.
14084 shlibpath_var=$shlibpath_var
14085
14086 # Is shlibpath searched before the hard-coded library search path?
14087 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14088
14089 # Format of library name prefix.
14090 libname_spec=$lt_libname_spec
14091
14092 # List of archive names.  First name is the real one, the rest are links.
14093 # The last name is the one that the linker finds with -lNAME
14094 library_names_spec=$lt_library_names_spec
14095
14096 # The coded name of the library, if different from the real name.
14097 soname_spec=$lt_soname_spec
14098
14099 # Permission mode override for installation of shared libraries.
14100 install_override_mode=$lt_install_override_mode
14101
14102 # Command to use after installation of a shared archive.
14103 postinstall_cmds=$lt_postinstall_cmds
14104
14105 # Command to use after uninstallation of a shared archive.
14106 postuninstall_cmds=$lt_postuninstall_cmds
14107
14108 # Commands used to finish a libtool library installation in a directory.
14109 finish_cmds=$lt_finish_cmds
14110
14111 # As "finish_cmds", except a single script fragment to be evaled but
14112 # not shown.
14113 finish_eval=$lt_finish_eval
14114
14115 # Whether we should hardcode library paths into libraries.
14116 hardcode_into_libs=$hardcode_into_libs
14117
14118 # Compile-time system search path for libraries.
14119 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14120
14121 # Run-time system search path for libraries.
14122 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14123
14124 # Whether dlopen is supported.
14125 dlopen_support=$enable_dlopen
14126
14127 # Whether dlopen of programs is supported.
14128 dlopen_self=$enable_dlopen_self
14129
14130 # Whether dlopen of statically linked programs is supported.
14131 dlopen_self_static=$enable_dlopen_self_static
14132
14133 # Commands to strip libraries.
14134 old_striplib=$lt_old_striplib
14135 striplib=$lt_striplib
14136
14137
14138 # The linker used to build libraries.
14139 LD=$lt_LD
14140
14141 # How to create reloadable object files.
14142 reload_flag=$lt_reload_flag
14143 reload_cmds=$lt_reload_cmds
14144
14145 # Commands used to build an old-style archive.
14146 old_archive_cmds=$lt_old_archive_cmds
14147
14148 # A language specific compiler.
14149 CC=$lt_compiler
14150
14151 # Is the compiler the GNU compiler?
14152 with_gcc=$GCC
14153
14154 # Compiler flag to turn off builtin functions.
14155 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14156
14157 # Additional compiler flags for building library objects.
14158 pic_flag=$lt_lt_prog_compiler_pic
14159
14160 # How to pass a linker flag through the compiler.
14161 wl=$lt_lt_prog_compiler_wl
14162
14163 # Compiler flag to prevent dynamic linking.
14164 link_static_flag=$lt_lt_prog_compiler_static
14165
14166 # Does compiler simultaneously support -c and -o options?
14167 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14168
14169 # Whether or not to add -lc for building shared libraries.
14170 build_libtool_need_lc=$archive_cmds_need_lc
14171
14172 # Whether or not to disallow shared libs when runtime libs are static.
14173 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14174
14175 # Compiler flag to allow reflexive dlopens.
14176 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14177
14178 # Compiler flag to generate shared objects directly from archives.
14179 whole_archive_flag_spec=$lt_whole_archive_flag_spec
14180
14181 # Whether the compiler copes with passing no objects directly.
14182 compiler_needs_object=$lt_compiler_needs_object
14183
14184 # Create an old-style archive from a shared archive.
14185 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14186
14187 # Create a temporary old-style archive to link instead of a shared archive.
14188 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14189
14190 # Commands used to build a shared archive.
14191 archive_cmds=$lt_archive_cmds
14192 archive_expsym_cmds=$lt_archive_expsym_cmds
14193
14194 # Commands used to build a loadable module if different from building
14195 # a shared archive.
14196 module_cmds=$lt_module_cmds
14197 module_expsym_cmds=$lt_module_expsym_cmds
14198
14199 # Whether we are building with GNU ld or not.
14200 with_gnu_ld=$lt_with_gnu_ld
14201
14202 # Flag that allows shared libraries with undefined symbols to be built.
14203 allow_undefined_flag=$lt_allow_undefined_flag
14204
14205 # Flag that enforces no undefined symbols.
14206 no_undefined_flag=$lt_no_undefined_flag
14207
14208 # Flag to hardcode \$libdir into a binary during linking.
14209 # This must work even if \$libdir does not exist
14210 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14211
14212 # Whether we need a single "-rpath" flag with a separated argument.
14213 hardcode_libdir_separator=$lt_hardcode_libdir_separator
14214
14215 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14216 # DIR into the resulting binary.
14217 hardcode_direct=$hardcode_direct
14218
14219 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14220 # DIR into the resulting binary and the resulting library dependency is
14221 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14222 # library is relocated.
14223 hardcode_direct_absolute=$hardcode_direct_absolute
14224
14225 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14226 # into the resulting binary.
14227 hardcode_minus_L=$hardcode_minus_L
14228
14229 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14230 # into the resulting binary.
14231 hardcode_shlibpath_var=$hardcode_shlibpath_var
14232
14233 # Set to "yes" if building a shared library automatically hardcodes DIR
14234 # into the library and all subsequent libraries and executables linked
14235 # against it.
14236 hardcode_automatic=$hardcode_automatic
14237
14238 # Set to yes if linker adds runtime paths of dependent libraries
14239 # to runtime path list.
14240 inherit_rpath=$inherit_rpath
14241
14242 # Whether libtool must link a program against all its dependency libraries.
14243 link_all_deplibs=$link_all_deplibs
14244
14245 # Set to "yes" if exported symbols are required.
14246 always_export_symbols=$always_export_symbols
14247
14248 # The commands to list exported symbols.
14249 export_symbols_cmds=$lt_export_symbols_cmds
14250
14251 # Symbols that should not be listed in the preloaded symbols.
14252 exclude_expsyms=$lt_exclude_expsyms
14253
14254 # Symbols that must always be exported.
14255 include_expsyms=$lt_include_expsyms
14256
14257 # Commands necessary for linking programs (against libraries) with templates.
14258 prelink_cmds=$lt_prelink_cmds
14259
14260 # Commands necessary for finishing linking programs.
14261 postlink_cmds=$lt_postlink_cmds
14262
14263 # Specify filename containing input files.
14264 file_list_spec=$lt_file_list_spec
14265
14266 # How to hardcode a shared library path into an executable.
14267 hardcode_action=$hardcode_action
14268
14269 # ### END LIBTOOL CONFIG
14270
14271 _LT_EOF
14272
14273   case $host_os in
14274   aix3*)
14275     cat <<\_LT_EOF >> "$cfgfile"
14276 # AIX sometimes has problems with the GCC collect2 program.  For some
14277 # reason, if we set the COLLECT_NAMES environment variable, the problems
14278 # vanish in a puff of smoke.
14279 if test "X${COLLECT_NAMES+set}" != Xset; then
14280   COLLECT_NAMES=
14281   export COLLECT_NAMES
14282 fi
14283 _LT_EOF
14284     ;;
14285   esac
14286
14287
14288 ltmain="$ac_aux_dir/ltmain.sh"
14289
14290
14291   # We use sed instead of cat because bash on DJGPP gets confused if
14292   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
14293   # text mode, it properly converts lines to CR/LF.  This bash problem
14294   # is reportedly fixed, but why not run on old versions too?
14295   sed '$q' "$ltmain" >> "$cfgfile" \
14296      || (rm -f "$cfgfile"; exit 1)
14297
14298   if test x"$xsi_shell" = xyes; then
14299   sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
14300 func_dirname ()\
14301 {\
14302 \    case ${1} in\
14303 \      */*) func_dirname_result="${1%/*}${2}" ;;\
14304 \      *  ) func_dirname_result="${3}" ;;\
14305 \    esac\
14306 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
14307   && mv -f "$cfgfile.tmp" "$cfgfile" \
14308     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14309 test 0 -eq $? || _lt_function_replace_fail=:
14310
14311
14312   sed -e '/^func_basename ()$/,/^} # func_basename /c\
14313 func_basename ()\
14314 {\
14315 \    func_basename_result="${1##*/}"\
14316 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
14317   && mv -f "$cfgfile.tmp" "$cfgfile" \
14318     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14319 test 0 -eq $? || _lt_function_replace_fail=:
14320
14321
14322   sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
14323 func_dirname_and_basename ()\
14324 {\
14325 \    case ${1} in\
14326 \      */*) func_dirname_result="${1%/*}${2}" ;;\
14327 \      *  ) func_dirname_result="${3}" ;;\
14328 \    esac\
14329 \    func_basename_result="${1##*/}"\
14330 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
14331   && mv -f "$cfgfile.tmp" "$cfgfile" \
14332     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14333 test 0 -eq $? || _lt_function_replace_fail=:
14334
14335
14336   sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
14337 func_stripname ()\
14338 {\
14339 \    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
14340 \    # positional parameters, so assign one to ordinary parameter first.\
14341 \    func_stripname_result=${3}\
14342 \    func_stripname_result=${func_stripname_result#"${1}"}\
14343 \    func_stripname_result=${func_stripname_result%"${2}"}\
14344 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
14345   && mv -f "$cfgfile.tmp" "$cfgfile" \
14346     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14347 test 0 -eq $? || _lt_function_replace_fail=:
14348
14349
14350   sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
14351 func_split_long_opt ()\
14352 {\
14353 \    func_split_long_opt_name=${1%%=*}\
14354 \    func_split_long_opt_arg=${1#*=}\
14355 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
14356   && mv -f "$cfgfile.tmp" "$cfgfile" \
14357     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14358 test 0 -eq $? || _lt_function_replace_fail=:
14359
14360
14361   sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
14362 func_split_short_opt ()\
14363 {\
14364 \    func_split_short_opt_arg=${1#??}\
14365 \    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
14366 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
14367   && mv -f "$cfgfile.tmp" "$cfgfile" \
14368     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14369 test 0 -eq $? || _lt_function_replace_fail=:
14370
14371
14372   sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
14373 func_lo2o ()\
14374 {\
14375 \    case ${1} in\
14376 \      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
14377 \      *)    func_lo2o_result=${1} ;;\
14378 \    esac\
14379 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
14380   && mv -f "$cfgfile.tmp" "$cfgfile" \
14381     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14382 test 0 -eq $? || _lt_function_replace_fail=:
14383
14384
14385   sed -e '/^func_xform ()$/,/^} # func_xform /c\
14386 func_xform ()\
14387 {\
14388     func_xform_result=${1%.*}.lo\
14389 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
14390   && mv -f "$cfgfile.tmp" "$cfgfile" \
14391     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14392 test 0 -eq $? || _lt_function_replace_fail=:
14393
14394
14395   sed -e '/^func_arith ()$/,/^} # func_arith /c\
14396 func_arith ()\
14397 {\
14398     func_arith_result=$(( $* ))\
14399 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
14400   && mv -f "$cfgfile.tmp" "$cfgfile" \
14401     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14402 test 0 -eq $? || _lt_function_replace_fail=:
14403
14404
14405   sed -e '/^func_len ()$/,/^} # func_len /c\
14406 func_len ()\
14407 {\
14408     func_len_result=${#1}\
14409 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
14410   && mv -f "$cfgfile.tmp" "$cfgfile" \
14411     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14412 test 0 -eq $? || _lt_function_replace_fail=:
14413
14414 fi
14415
14416 if test x"$lt_shell_append" = xyes; then
14417   sed -e '/^func_append ()$/,/^} # func_append /c\
14418 func_append ()\
14419 {\
14420     eval "${1}+=\\${2}"\
14421 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
14422   && mv -f "$cfgfile.tmp" "$cfgfile" \
14423     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14424 test 0 -eq $? || _lt_function_replace_fail=:
14425
14426
14427   sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
14428 func_append_quoted ()\
14429 {\
14430 \    func_quote_for_eval "${2}"\
14431 \    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
14432 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
14433   && mv -f "$cfgfile.tmp" "$cfgfile" \
14434     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14435 test 0 -eq $? || _lt_function_replace_fail=:
14436
14437
14438   # Save a `func_append' function call where possible by direct use of '+='
14439   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
14440     && mv -f "$cfgfile.tmp" "$cfgfile" \
14441       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14442   test 0 -eq $? || _lt_function_replace_fail=:
14443 else
14444   # Save a `func_append' function call even when '+=' is not available
14445   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
14446     && mv -f "$cfgfile.tmp" "$cfgfile" \
14447       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14448   test 0 -eq $? || _lt_function_replace_fail=:
14449 fi
14450
14451 if test x"$_lt_function_replace_fail" = x":"; then
14452   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
14453 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
14454 fi
14455
14456
14457    mv -f "$cfgfile" "$ofile" ||
14458     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14459   chmod +x "$ofile"
14460
14461  ;;
14462
14463   esac
14464 done # for ac_tag
14465
14466
14467 as_fn_exit 0
14468 _ACEOF
14469 ac_clean_files=$ac_clean_files_save
14470
14471 test $ac_write_fail = 0 ||
14472   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
14473
14474
14475 # configure is writing to config.log, and then calls config.status.
14476 # config.status does its own redirection, appending to config.log.
14477 # Unfortunately, on DOS this fails, as config.log is still kept open
14478 # by configure, so config.status won't be able to write to it; its
14479 # output is simply discarded.  So we exec the FD to /dev/null,
14480 # effectively closing config.log, so it can be properly (re)opened and
14481 # appended to by config.status.  When coming back to configure, we
14482 # need to make the FD available again.
14483 if test "$no_create" != yes; then
14484   ac_cs_success=:
14485   ac_config_status_args=
14486   test "$silent" = yes &&
14487     ac_config_status_args="$ac_config_status_args --quiet"
14488   exec 5>/dev/null
14489   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14490   exec 5>>config.log
14491   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14492   # would make configure fail if this is the last instruction.
14493   $ac_cs_success || as_fn_exit 1
14494 fi
14495 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14496   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14497 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14498 fi
14499