Add default Smack manifest for libXvMC.spec
[pkgs/xorg/lib/libXvMC.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.65 for libXvMC 1.0.6.
4 #
5 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6 #
7 #
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
10 # Inc.
11 #
12 #
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
18
19 # Be more Bourne compatible
20 DUALCASE=1; export DUALCASE # for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22   emulate sh
23   NULLCMD=:
24   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25   # is contrary to our usage.  Disable this feature.
26   alias -g '${1+"$@"}'='"$@"'
27   setopt NO_GLOB_SUBST
28 else
29   case `(set -o) 2>/dev/null` in #(
30   *posix*) :
31     set -o posix ;; #(
32   *) :
33      ;;
34 esac
35 fi
36
37
38 as_nl='
39 '
40 export as_nl
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49   as_echo='print -r --'
50   as_echo_n='print -rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52   as_echo='printf %s\n'
53   as_echo_n='printf %s'
54 else
55   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57     as_echo_n='/usr/ucb/echo -n'
58   else
59     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60     as_echo_n_body='eval
61       arg=$1;
62       case $arg in #(
63       *"$as_nl"*)
64         expr "X$arg" : "X\\(.*\\)$as_nl";
65         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66       esac;
67       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68     '
69     export as_echo_n_body
70     as_echo_n='sh -c $as_echo_n_body as_echo'
71   fi
72   export as_echo_body
73   as_echo='sh -c $as_echo_body as_echo'
74 fi
75
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
78   PATH_SEPARATOR=:
79   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81       PATH_SEPARATOR=';'
82   }
83 fi
84
85
86 # IFS
87 # We need space, tab and new line, in precisely that order.  Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
91 IFS=" ""        $as_nl"
92
93 # Find who we are.  Look in the path if we contain no directory separator.
94 case $0 in #((
95   *[\\/]* ) as_myself=$0 ;;
96   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 for as_dir in $PATH
98 do
99   IFS=$as_save_IFS
100   test -z "$as_dir" && as_dir=.
101     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102   done
103 IFS=$as_save_IFS
104
105      ;;
106 esac
107 # We did not find ourselves, most probably we were run as `sh COMMAND'
108 # in which case we are not to be found in the path.
109 if test "x$as_myself" = x; then
110   as_myself=$0
111 fi
112 if test ! -f "$as_myself"; then
113   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114   exit 1
115 fi
116
117 # Unset variables that we do not need and which cause bugs (e.g. in
118 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
119 # suppresses any "Segmentation fault" message there.  '((' could
120 # trigger a bug in pdksh 5.2.14.
121 for as_var in BASH_ENV ENV MAIL MAILPATH
122 do eval test x\${$as_var+set} = xset \
123   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124 done
125 PS1='$ '
126 PS2='> '
127 PS4='+ '
128
129 # NLS nuisances.
130 LC_ALL=C
131 export LC_ALL
132 LANGUAGE=C
133 export LANGUAGE
134
135 # CDPATH.
136 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137
138 if test "x$CONFIG_SHELL" = x; then
139   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140   emulate sh
141   NULLCMD=:
142   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143   # is contrary to our usage.  Disable this feature.
144   alias -g '\${1+\"\$@\"}'='\"\$@\"'
145   setopt NO_GLOB_SUBST
146 else
147   case \`(set -o) 2>/dev/null\` in #(
148   *posix*) :
149     set -o posix ;; #(
150   *) :
151      ;;
152 esac
153 fi
154 "
155   as_required="as_fn_return () { (exit \$1); }
156 as_fn_success () { as_fn_return 0; }
157 as_fn_failure () { as_fn_return 1; }
158 as_fn_ret_success () { return 0; }
159 as_fn_ret_failure () { return 1; }
160
161 exitcode=0
162 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167
168 else
169   exitcode=1; echo positional parameters were not saved.
170 fi
171 test x\$exitcode = x0 || exit 1"
172   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176 test \$(( 1 + 1 )) = 2 || exit 1"
177   if (eval "$as_required") 2>/dev/null; then :
178   as_have_required=yes
179 else
180   as_have_required=no
181 fi
182   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183
184 else
185   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186 as_found=false
187 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188 do
189   IFS=$as_save_IFS
190   test -z "$as_dir" && as_dir=.
191   as_found=:
192   case $as_dir in #(
193          /*)
194            for as_base in sh bash ksh sh5; do
195              # Try only shells that exist, to save several forks.
196              as_shell=$as_dir/$as_base
197              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199   CONFIG_SHELL=$as_shell as_have_required=yes
200                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201   break 2
202 fi
203 fi
204            done;;
205        esac
206   as_found=false
207 done
208 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210   CONFIG_SHELL=$SHELL as_have_required=yes
211 fi; }
212 IFS=$as_save_IFS
213
214
215       if test "x$CONFIG_SHELL" != x; then :
216   # We cannot yet assume a decent shell, so we have to provide a
217         # neutralization value for shells without unset; and this also
218         # works around shells that cannot unset nonexistent variables.
219         BASH_ENV=/dev/null
220         ENV=/dev/null
221         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222         export CONFIG_SHELL
223         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224 fi
225
226     if test x$as_have_required = xno; then :
227   $as_echo "$0: This script requires a shell more modern than all"
228   $as_echo "$0: the shells that I found on your system."
229   if test x${ZSH_VERSION+set} = xset ; then
230     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232   else
233     $as_echo "$0: Please tell bug-autoconf@gnu.org and
234 $0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
235 $0: about your system, including any error possibly output
236 $0: before this message. Then install a modern shell, or
237 $0: manually run the script under such a shell if you do
238 $0: have one."
239   fi
240   exit 1
241 fi
242 fi
243 fi
244 SHELL=${CONFIG_SHELL-/bin/sh}
245 export SHELL
246 # Unset more variables known to interfere with behavior of common tools.
247 CLICOLOR_FORCE= GREP_OPTIONS=
248 unset CLICOLOR_FORCE GREP_OPTIONS
249
250 ## --------------------- ##
251 ## M4sh Shell Functions. ##
252 ## --------------------- ##
253 # as_fn_unset VAR
254 # ---------------
255 # Portably unset VAR.
256 as_fn_unset ()
257 {
258   { eval $1=; unset $1;}
259 }
260 as_unset=as_fn_unset
261
262 # as_fn_set_status STATUS
263 # -----------------------
264 # Set $? to STATUS, without forking.
265 as_fn_set_status ()
266 {
267   return $1
268 } # as_fn_set_status
269
270 # as_fn_exit STATUS
271 # -----------------
272 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
273 as_fn_exit ()
274 {
275   set +e
276   as_fn_set_status $1
277   exit $1
278 } # as_fn_exit
279
280 # as_fn_mkdir_p
281 # -------------
282 # Create "$as_dir" as a directory, including parents if necessary.
283 as_fn_mkdir_p ()
284 {
285
286   case $as_dir in #(
287   -*) as_dir=./$as_dir;;
288   esac
289   test -d "$as_dir" || eval $as_mkdir_p || {
290     as_dirs=
291     while :; do
292       case $as_dir in #(
293       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
294       *) as_qdir=$as_dir;;
295       esac
296       as_dirs="'$as_qdir' $as_dirs"
297       as_dir=`$as_dirname -- "$as_dir" ||
298 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
299          X"$as_dir" : 'X\(//\)[^/]' \| \
300          X"$as_dir" : 'X\(//\)$' \| \
301          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
302 $as_echo X"$as_dir" |
303     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
304             s//\1/
305             q
306           }
307           /^X\(\/\/\)[^/].*/{
308             s//\1/
309             q
310           }
311           /^X\(\/\/\)$/{
312             s//\1/
313             q
314           }
315           /^X\(\/\).*/{
316             s//\1/
317             q
318           }
319           s/.*/./; q'`
320       test -d "$as_dir" && break
321     done
322     test -z "$as_dirs" || eval "mkdir $as_dirs"
323   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
324
325
326 } # as_fn_mkdir_p
327 # as_fn_append VAR VALUE
328 # ----------------------
329 # Append the text in VALUE to the end of the definition contained in VAR. Take
330 # advantage of any shell optimizations that allow amortized linear growth over
331 # repeated appends, instead of the typical quadratic growth present in naive
332 # implementations.
333 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
334   eval 'as_fn_append ()
335   {
336     eval $1+=\$2
337   }'
338 else
339   as_fn_append ()
340   {
341     eval $1=\$$1\$2
342   }
343 fi # as_fn_append
344
345 # as_fn_arith ARG...
346 # ------------------
347 # Perform arithmetic evaluation on the ARGs, and store the result in the
348 # global $as_val. Take advantage of shells that can avoid forks. The arguments
349 # must be portable across $(()) and expr.
350 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
351   eval 'as_fn_arith ()
352   {
353     as_val=$(( $* ))
354   }'
355 else
356   as_fn_arith ()
357   {
358     as_val=`expr "$@" || test $? -eq 1`
359   }
360 fi # as_fn_arith
361
362
363 # as_fn_error ERROR [LINENO LOG_FD]
364 # ---------------------------------
365 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
366 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
367 # script with status $?, using 1 if that was 0.
368 as_fn_error ()
369 {
370   as_status=$?; test $as_status -eq 0 && as_status=1
371   if test "$3"; then
372     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
373     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
374   fi
375   $as_echo "$as_me: error: $1" >&2
376   as_fn_exit $as_status
377 } # as_fn_error
378
379 if expr a : '\(a\)' >/dev/null 2>&1 &&
380    test "X`expr 00001 : '.*\(...\)'`" = X001; then
381   as_expr=expr
382 else
383   as_expr=false
384 fi
385
386 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
387   as_basename=basename
388 else
389   as_basename=false
390 fi
391
392 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
393   as_dirname=dirname
394 else
395   as_dirname=false
396 fi
397
398 as_me=`$as_basename -- "$0" ||
399 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
400          X"$0" : 'X\(//\)$' \| \
401          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
402 $as_echo X/"$0" |
403     sed '/^.*\/\([^/][^/]*\)\/*$/{
404             s//\1/
405             q
406           }
407           /^X\/\(\/\/\)$/{
408             s//\1/
409             q
410           }
411           /^X\/\(\/\).*/{
412             s//\1/
413             q
414           }
415           s/.*/./; q'`
416
417 # Avoid depending upon Character Ranges.
418 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
419 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
420 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
421 as_cr_digits='0123456789'
422 as_cr_alnum=$as_cr_Letters$as_cr_digits
423
424
425   as_lineno_1=$LINENO as_lineno_1a=$LINENO
426   as_lineno_2=$LINENO as_lineno_2a=$LINENO
427   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
428   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
429   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
430   sed -n '
431     p
432     /[$]LINENO/=
433   ' <$as_myself |
434     sed '
435       s/[$]LINENO.*/&-/
436       t lineno
437       b
438       :lineno
439       N
440       :loop
441       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
442       t loop
443       s/-\n.*//
444     ' >$as_me.lineno &&
445   chmod +x "$as_me.lineno" ||
446     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
447
448   # Don't try to exec as it changes $[0], causing all sort of problems
449   # (the dirname of $[0] is not the place where we might find the
450   # original and so on.  Autoconf is especially sensitive to this).
451   . "./$as_me.lineno"
452   # Exit status is that of the last command.
453   exit
454 }
455
456 ECHO_C= ECHO_N= ECHO_T=
457 case `echo -n x` in #(((((
458 -n*)
459   case `echo 'xy\c'` in
460   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
461   xy)  ECHO_C='\c';;
462   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
463        ECHO_T=' ';;
464   esac;;
465 *)
466   ECHO_N='-n';;
467 esac
468
469 rm -f conf$$ conf$$.exe conf$$.file
470 if test -d conf$$.dir; then
471   rm -f conf$$.dir/conf$$.file
472 else
473   rm -f conf$$.dir
474   mkdir conf$$.dir 2>/dev/null
475 fi
476 if (echo >conf$$.file) 2>/dev/null; then
477   if ln -s conf$$.file conf$$ 2>/dev/null; then
478     as_ln_s='ln -s'
479     # ... but there are two gotchas:
480     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
481     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
482     # In both cases, we have to default to `cp -p'.
483     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
484       as_ln_s='cp -p'
485   elif ln conf$$.file conf$$ 2>/dev/null; then
486     as_ln_s=ln
487   else
488     as_ln_s='cp -p'
489   fi
490 else
491   as_ln_s='cp -p'
492 fi
493 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
494 rmdir conf$$.dir 2>/dev/null
495
496 if mkdir -p . 2>/dev/null; then
497   as_mkdir_p='mkdir -p "$as_dir"'
498 else
499   test -d ./-p && rmdir ./-p
500   as_mkdir_p=false
501 fi
502
503 if test -x / >/dev/null 2>&1; then
504   as_test_x='test -x'
505 else
506   if ls -dL / >/dev/null 2>&1; then
507     as_ls_L_option=L
508   else
509     as_ls_L_option=
510   fi
511   as_test_x='
512     eval sh -c '\''
513       if test -d "$1"; then
514         test -d "$1/.";
515       else
516         case $1 in #(
517         -*)set "./$1";;
518         esac;
519         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
520         ???[sx]*):;;*)false;;esac;fi
521     '\'' sh
522   '
523 fi
524 as_executable_p=$as_test_x
525
526 # Sed expression to map a string onto a valid CPP name.
527 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
528
529 # Sed expression to map a string onto a valid variable name.
530 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
531
532
533
534 # Check that we are running under the correct shell.
535 SHELL=${CONFIG_SHELL-/bin/sh}
536
537 case X$lt_ECHO in
538 X*--fallback-echo)
539   # Remove one level of quotation (which was required for Make).
540   ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
541   ;;
542 esac
543
544 ECHO=${lt_ECHO-echo}
545 if test "X$1" = X--no-reexec; then
546   # Discard the --no-reexec flag, and continue.
547   shift
548 elif test "X$1" = X--fallback-echo; then
549   # Avoid inline document here, it may be left over
550   :
551 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
552   # Yippee, $ECHO works!
553   :
554 else
555   # Restart under the correct shell.
556   exec $SHELL "$0" --no-reexec ${1+"$@"}
557 fi
558
559 if test "X$1" = X--fallback-echo; then
560   # used as fallback echo
561   shift
562   cat <<_LT_EOF
563 $*
564 _LT_EOF
565   exit 0
566 fi
567
568 # The HP-UX ksh and POSIX shell print the target directory to stdout
569 # if CDPATH is set.
570 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
571
572 if test -z "$lt_ECHO"; then
573   if test "X${echo_test_string+set}" != Xset; then
574     # find a string as large as possible, as long as the shell can cope with it
575     for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
576       # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
577       if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
578          { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
579       then
580         break
581       fi
582     done
583   fi
584
585   if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
586      echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
587      test "X$echo_testing_string" = "X$echo_test_string"; then
588     :
589   else
590     # The Solaris, AIX, and Digital Unix default echo programs unquote
591     # backslashes.  This makes it impossible to quote backslashes using
592     #   echo "$something" | sed 's/\\/\\\\/g'
593     #
594     # So, first we look for a working echo in the user's PATH.
595
596     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
597     for dir in $PATH /usr/ucb; do
598       IFS="$lt_save_ifs"
599       if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
600          test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
601          echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
602          test "X$echo_testing_string" = "X$echo_test_string"; then
603         ECHO="$dir/echo"
604         break
605       fi
606     done
607     IFS="$lt_save_ifs"
608
609     if test "X$ECHO" = Xecho; then
610       # We didn't find a better echo, so look for alternatives.
611       if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
612          echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
613          test "X$echo_testing_string" = "X$echo_test_string"; then
614         # This shell has a builtin print -r that does the trick.
615         ECHO='print -r'
616       elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
617            test "X$CONFIG_SHELL" != X/bin/ksh; then
618         # If we have ksh, try running configure again with it.
619         ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
620         export ORIGINAL_CONFIG_SHELL
621         CONFIG_SHELL=/bin/ksh
622         export CONFIG_SHELL
623         exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
624       else
625         # Try using printf.
626         ECHO='printf %s\n'
627         if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
628            echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
629            test "X$echo_testing_string" = "X$echo_test_string"; then
630           # Cool, printf works
631           :
632         elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
633              test "X$echo_testing_string" = 'X\t' &&
634              echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
635              test "X$echo_testing_string" = "X$echo_test_string"; then
636           CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
637           export CONFIG_SHELL
638           SHELL="$CONFIG_SHELL"
639           export SHELL
640           ECHO="$CONFIG_SHELL $0 --fallback-echo"
641         elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
642              test "X$echo_testing_string" = 'X\t' &&
643              echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
644              test "X$echo_testing_string" = "X$echo_test_string"; then
645           ECHO="$CONFIG_SHELL $0 --fallback-echo"
646         else
647           # maybe with a smaller string...
648           prev=:
649
650           for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
651             if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
652             then
653               break
654             fi
655             prev="$cmd"
656           done
657
658           if test "$prev" != 'sed 50q "$0"'; then
659             echo_test_string=`eval $prev`
660             export echo_test_string
661             exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
662           else
663             # Oops.  We lost completely, so just stick with echo.
664             ECHO=echo
665           fi
666         fi
667       fi
668     fi
669   fi
670 fi
671
672 # Copy echo and quote the copy suitably for passing to libtool from
673 # the Makefile, instead of quoting the original, which is used later.
674 lt_ECHO=$ECHO
675 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
676    lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
677 fi
678
679
680
681
682 test -n "$DJDIR" || exec 7<&0 </dev/null
683 exec 6>&1
684
685 # Name of the host.
686 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
687 # so uname gets run too.
688 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
689
690 #
691 # Initializations.
692 #
693 ac_default_prefix=/usr/local
694 ac_clean_files=
695 ac_config_libobj_dir=.
696 LIBOBJS=
697 cross_compiling=no
698 subdirs=
699 MFLAGS=
700 MAKEFLAGS=
701
702 # Identity of this package.
703 PACKAGE_NAME='libXvMC'
704 PACKAGE_TARNAME='libXvMC'
705 PACKAGE_VERSION='1.0.6'
706 PACKAGE_STRING='libXvMC 1.0.6'
707 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
708 PACKAGE_URL=''
709
710 # Factoring default headers for most tests.
711 ac_includes_default="\
712 #include <stdio.h>
713 #ifdef HAVE_SYS_TYPES_H
714 # include <sys/types.h>
715 #endif
716 #ifdef HAVE_SYS_STAT_H
717 # include <sys/stat.h>
718 #endif
719 #ifdef STDC_HEADERS
720 # include <stdlib.h>
721 # include <stddef.h>
722 #else
723 # ifdef HAVE_STDLIB_H
724 #  include <stdlib.h>
725 # endif
726 #endif
727 #ifdef HAVE_STRING_H
728 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
729 #  include <memory.h>
730 # endif
731 # include <string.h>
732 #endif
733 #ifdef HAVE_STRINGS_H
734 # include <strings.h>
735 #endif
736 #ifdef HAVE_INTTYPES_H
737 # include <inttypes.h>
738 #endif
739 #ifdef HAVE_STDINT_H
740 # include <stdint.h>
741 #endif
742 #ifdef HAVE_UNISTD_H
743 # include <unistd.h>
744 #endif"
745
746 ac_subst_vars='am__EXEEXT_FALSE
747 am__EXEEXT_TRUE
748 LTLIBOBJS
749 LIBOBJS
750 LINT_FALSE
751 LINT_TRUE
752 LINT_FLAGS
753 LINT
754 XTMALLOC_ZERO_CFLAGS
755 XMALLOC_ZERO_CFLAGS
756 MALLOC_ZERO_CFLAGS
757 XVMC_LIBS
758 XVMC_CFLAGS
759 OTOOL64
760 OTOOL
761 LIPO
762 NMEDIT
763 DSYMUTIL
764 lt_ECHO
765 RANLIB
766 AR
767 OBJDUMP
768 LN_S
769 NM
770 ac_ct_DUMPBIN
771 DUMPBIN
772 LD
773 FGREP
774 LIBTOOL
775 AM_BACKSLASH
776 AM_DEFAULT_VERBOSITY
777 MAN_SUBSTS
778 XORG_MAN_PAGE
779 ADMIN_MAN_DIR
780 DRIVER_MAN_DIR
781 MISC_MAN_DIR
782 FILE_MAN_DIR
783 LIB_MAN_DIR
784 APP_MAN_DIR
785 ADMIN_MAN_SUFFIX
786 DRIVER_MAN_SUFFIX
787 MISC_MAN_SUFFIX
788 FILE_MAN_SUFFIX
789 LIB_MAN_SUFFIX
790 APP_MAN_SUFFIX
791 SED
792 host_os
793 host_vendor
794 host_cpu
795 host
796 build_os
797 build_vendor
798 build_cpu
799 build
800 INSTALL_CMD
801 PKG_CONFIG
802 CHANGELOG_CMD
803 CWARNFLAGS
804 EGREP
805 GREP
806 CPP
807 am__fastdepCC_FALSE
808 am__fastdepCC_TRUE
809 CCDEPMODE
810 AMDEPBACKSLASH
811 AMDEP_FALSE
812 AMDEP_TRUE
813 am__quote
814 am__include
815 DEPDIR
816 OBJEXT
817 EXEEXT
818 ac_ct_CC
819 CPPFLAGS
820 LDFLAGS
821 CFLAGS
822 CC
823 MAINT
824 MAINTAINER_MODE_FALSE
825 MAINTAINER_MODE_TRUE
826 am__untar
827 am__tar
828 AMTAR
829 am__leading_dot
830 SET_MAKE
831 AWK
832 mkdir_p
833 MKDIR_P
834 INSTALL_STRIP_PROGRAM
835 STRIP
836 install_sh
837 MAKEINFO
838 AUTOHEADER
839 AUTOMAKE
840 AUTOCONF
841 ACLOCAL
842 VERSION
843 PACKAGE
844 CYGPATH_W
845 am__isrc
846 INSTALL_DATA
847 INSTALL_SCRIPT
848 INSTALL_PROGRAM
849 target_alias
850 host_alias
851 build_alias
852 LIBS
853 ECHO_T
854 ECHO_N
855 ECHO_C
856 DEFS
857 mandir
858 localedir
859 libdir
860 psdir
861 pdfdir
862 dvidir
863 htmldir
864 infodir
865 docdir
866 oldincludedir
867 includedir
868 localstatedir
869 sharedstatedir
870 sysconfdir
871 datadir
872 datarootdir
873 libexecdir
874 sbindir
875 bindir
876 program_transform_name
877 prefix
878 exec_prefix
879 PACKAGE_URL
880 PACKAGE_BUGREPORT
881 PACKAGE_STRING
882 PACKAGE_VERSION
883 PACKAGE_TARNAME
884 PACKAGE_NAME
885 PATH_SEPARATOR
886 SHELL'
887 ac_subst_files=''
888 ac_user_opts='
889 enable_option_checking
890 enable_maintainer_mode
891 enable_dependency_tracking
892 enable_strict_compilation
893 enable_silent_rules
894 enable_shared
895 enable_static
896 with_pic
897 enable_fast_install
898 with_gnu_ld
899 enable_libtool_lock
900 enable_malloc0returnsnull
901 with_lint
902 '
903       ac_precious_vars='build_alias
904 host_alias
905 target_alias
906 CC
907 CFLAGS
908 LDFLAGS
909 LIBS
910 CPPFLAGS
911 CPP
912 PKG_CONFIG
913 XVMC_CFLAGS
914 XVMC_LIBS
915 LINT
916 LINT_FLAGS'
917
918
919 # Initialize some variables set by options.
920 ac_init_help=
921 ac_init_version=false
922 ac_unrecognized_opts=
923 ac_unrecognized_sep=
924 # The variables have the same names as the options, with
925 # dashes changed to underlines.
926 cache_file=/dev/null
927 exec_prefix=NONE
928 no_create=
929 no_recursion=
930 prefix=NONE
931 program_prefix=NONE
932 program_suffix=NONE
933 program_transform_name=s,x,x,
934 silent=
935 site=
936 srcdir=
937 verbose=
938 x_includes=NONE
939 x_libraries=NONE
940
941 # Installation directory options.
942 # These are left unexpanded so users can "make install exec_prefix=/foo"
943 # and all the variables that are supposed to be based on exec_prefix
944 # by default will actually change.
945 # Use braces instead of parens because sh, perl, etc. also accept them.
946 # (The list follows the same order as the GNU Coding Standards.)
947 bindir='${exec_prefix}/bin'
948 sbindir='${exec_prefix}/sbin'
949 libexecdir='${exec_prefix}/libexec'
950 datarootdir='${prefix}/share'
951 datadir='${datarootdir}'
952 sysconfdir='${prefix}/etc'
953 sharedstatedir='${prefix}/com'
954 localstatedir='${prefix}/var'
955 includedir='${prefix}/include'
956 oldincludedir='/usr/include'
957 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
958 infodir='${datarootdir}/info'
959 htmldir='${docdir}'
960 dvidir='${docdir}'
961 pdfdir='${docdir}'
962 psdir='${docdir}'
963 libdir='${exec_prefix}/lib'
964 localedir='${datarootdir}/locale'
965 mandir='${datarootdir}/man'
966
967 ac_prev=
968 ac_dashdash=
969 for ac_option
970 do
971   # If the previous option needs an argument, assign it.
972   if test -n "$ac_prev"; then
973     eval $ac_prev=\$ac_option
974     ac_prev=
975     continue
976   fi
977
978   case $ac_option in
979   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
980   *)    ac_optarg=yes ;;
981   esac
982
983   # Accept the important Cygnus configure options, so we can diagnose typos.
984
985   case $ac_dashdash$ac_option in
986   --)
987     ac_dashdash=yes ;;
988
989   -bindir | --bindir | --bindi | --bind | --bin | --bi)
990     ac_prev=bindir ;;
991   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
992     bindir=$ac_optarg ;;
993
994   -build | --build | --buil | --bui | --bu)
995     ac_prev=build_alias ;;
996   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
997     build_alias=$ac_optarg ;;
998
999   -cache-file | --cache-file | --cache-fil | --cache-fi \
1000   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1001     ac_prev=cache_file ;;
1002   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1003   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1004     cache_file=$ac_optarg ;;
1005
1006   --config-cache | -C)
1007     cache_file=config.cache ;;
1008
1009   -datadir | --datadir | --datadi | --datad)
1010     ac_prev=datadir ;;
1011   -datadir=* | --datadir=* | --datadi=* | --datad=*)
1012     datadir=$ac_optarg ;;
1013
1014   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1015   | --dataroo | --dataro | --datar)
1016     ac_prev=datarootdir ;;
1017   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1018   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1019     datarootdir=$ac_optarg ;;
1020
1021   -disable-* | --disable-*)
1022     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1023     # Reject names that are not valid shell variable names.
1024     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1025       as_fn_error "invalid feature name: $ac_useropt"
1026     ac_useropt_orig=$ac_useropt
1027     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1028     case $ac_user_opts in
1029       *"
1030 "enable_$ac_useropt"
1031 "*) ;;
1032       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1033          ac_unrecognized_sep=', ';;
1034     esac
1035     eval enable_$ac_useropt=no ;;
1036
1037   -docdir | --docdir | --docdi | --doc | --do)
1038     ac_prev=docdir ;;
1039   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1040     docdir=$ac_optarg ;;
1041
1042   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1043     ac_prev=dvidir ;;
1044   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1045     dvidir=$ac_optarg ;;
1046
1047   -enable-* | --enable-*)
1048     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1049     # Reject names that are not valid shell variable names.
1050     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1051       as_fn_error "invalid feature name: $ac_useropt"
1052     ac_useropt_orig=$ac_useropt
1053     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1054     case $ac_user_opts in
1055       *"
1056 "enable_$ac_useropt"
1057 "*) ;;
1058       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1059          ac_unrecognized_sep=', ';;
1060     esac
1061     eval enable_$ac_useropt=\$ac_optarg ;;
1062
1063   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1064   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1065   | --exec | --exe | --ex)
1066     ac_prev=exec_prefix ;;
1067   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1068   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1069   | --exec=* | --exe=* | --ex=*)
1070     exec_prefix=$ac_optarg ;;
1071
1072   -gas | --gas | --ga | --g)
1073     # Obsolete; use --with-gas.
1074     with_gas=yes ;;
1075
1076   -help | --help | --hel | --he | -h)
1077     ac_init_help=long ;;
1078   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1079     ac_init_help=recursive ;;
1080   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1081     ac_init_help=short ;;
1082
1083   -host | --host | --hos | --ho)
1084     ac_prev=host_alias ;;
1085   -host=* | --host=* | --hos=* | --ho=*)
1086     host_alias=$ac_optarg ;;
1087
1088   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1089     ac_prev=htmldir ;;
1090   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1091   | --ht=*)
1092     htmldir=$ac_optarg ;;
1093
1094   -includedir | --includedir | --includedi | --included | --include \
1095   | --includ | --inclu | --incl | --inc)
1096     ac_prev=includedir ;;
1097   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1098   | --includ=* | --inclu=* | --incl=* | --inc=*)
1099     includedir=$ac_optarg ;;
1100
1101   -infodir | --infodir | --infodi | --infod | --info | --inf)
1102     ac_prev=infodir ;;
1103   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1104     infodir=$ac_optarg ;;
1105
1106   -libdir | --libdir | --libdi | --libd)
1107     ac_prev=libdir ;;
1108   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1109     libdir=$ac_optarg ;;
1110
1111   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1112   | --libexe | --libex | --libe)
1113     ac_prev=libexecdir ;;
1114   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1115   | --libexe=* | --libex=* | --libe=*)
1116     libexecdir=$ac_optarg ;;
1117
1118   -localedir | --localedir | --localedi | --localed | --locale)
1119     ac_prev=localedir ;;
1120   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1121     localedir=$ac_optarg ;;
1122
1123   -localstatedir | --localstatedir | --localstatedi | --localstated \
1124   | --localstate | --localstat | --localsta | --localst | --locals)
1125     ac_prev=localstatedir ;;
1126   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1127   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1128     localstatedir=$ac_optarg ;;
1129
1130   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1131     ac_prev=mandir ;;
1132   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1133     mandir=$ac_optarg ;;
1134
1135   -nfp | --nfp | --nf)
1136     # Obsolete; use --without-fp.
1137     with_fp=no ;;
1138
1139   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1140   | --no-cr | --no-c | -n)
1141     no_create=yes ;;
1142
1143   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1144   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1145     no_recursion=yes ;;
1146
1147   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1148   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1149   | --oldin | --oldi | --old | --ol | --o)
1150     ac_prev=oldincludedir ;;
1151   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1152   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1153   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1154     oldincludedir=$ac_optarg ;;
1155
1156   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1157     ac_prev=prefix ;;
1158   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1159     prefix=$ac_optarg ;;
1160
1161   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1162   | --program-pre | --program-pr | --program-p)
1163     ac_prev=program_prefix ;;
1164   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1165   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1166     program_prefix=$ac_optarg ;;
1167
1168   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1169   | --program-suf | --program-su | --program-s)
1170     ac_prev=program_suffix ;;
1171   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1172   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1173     program_suffix=$ac_optarg ;;
1174
1175   -program-transform-name | --program-transform-name \
1176   | --program-transform-nam | --program-transform-na \
1177   | --program-transform-n | --program-transform- \
1178   | --program-transform | --program-transfor \
1179   | --program-transfo | --program-transf \
1180   | --program-trans | --program-tran \
1181   | --progr-tra | --program-tr | --program-t)
1182     ac_prev=program_transform_name ;;
1183   -program-transform-name=* | --program-transform-name=* \
1184   | --program-transform-nam=* | --program-transform-na=* \
1185   | --program-transform-n=* | --program-transform-=* \
1186   | --program-transform=* | --program-transfor=* \
1187   | --program-transfo=* | --program-transf=* \
1188   | --program-trans=* | --program-tran=* \
1189   | --progr-tra=* | --program-tr=* | --program-t=*)
1190     program_transform_name=$ac_optarg ;;
1191
1192   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1193     ac_prev=pdfdir ;;
1194   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1195     pdfdir=$ac_optarg ;;
1196
1197   -psdir | --psdir | --psdi | --psd | --ps)
1198     ac_prev=psdir ;;
1199   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1200     psdir=$ac_optarg ;;
1201
1202   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1203   | -silent | --silent | --silen | --sile | --sil)
1204     silent=yes ;;
1205
1206   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1207     ac_prev=sbindir ;;
1208   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1209   | --sbi=* | --sb=*)
1210     sbindir=$ac_optarg ;;
1211
1212   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1213   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1214   | --sharedst | --shareds | --shared | --share | --shar \
1215   | --sha | --sh)
1216     ac_prev=sharedstatedir ;;
1217   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1218   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1219   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1220   | --sha=* | --sh=*)
1221     sharedstatedir=$ac_optarg ;;
1222
1223   -site | --site | --sit)
1224     ac_prev=site ;;
1225   -site=* | --site=* | --sit=*)
1226     site=$ac_optarg ;;
1227
1228   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1229     ac_prev=srcdir ;;
1230   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1231     srcdir=$ac_optarg ;;
1232
1233   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1234   | --syscon | --sysco | --sysc | --sys | --sy)
1235     ac_prev=sysconfdir ;;
1236   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1237   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1238     sysconfdir=$ac_optarg ;;
1239
1240   -target | --target | --targe | --targ | --tar | --ta | --t)
1241     ac_prev=target_alias ;;
1242   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1243     target_alias=$ac_optarg ;;
1244
1245   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1246     verbose=yes ;;
1247
1248   -version | --version | --versio | --versi | --vers | -V)
1249     ac_init_version=: ;;
1250
1251   -with-* | --with-*)
1252     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1253     # Reject names that are not valid shell variable names.
1254     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1255       as_fn_error "invalid package name: $ac_useropt"
1256     ac_useropt_orig=$ac_useropt
1257     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1258     case $ac_user_opts in
1259       *"
1260 "with_$ac_useropt"
1261 "*) ;;
1262       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1263          ac_unrecognized_sep=', ';;
1264     esac
1265     eval with_$ac_useropt=\$ac_optarg ;;
1266
1267   -without-* | --without-*)
1268     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1269     # Reject names that are not valid shell variable names.
1270     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1271       as_fn_error "invalid package name: $ac_useropt"
1272     ac_useropt_orig=$ac_useropt
1273     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1274     case $ac_user_opts in
1275       *"
1276 "with_$ac_useropt"
1277 "*) ;;
1278       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1279          ac_unrecognized_sep=', ';;
1280     esac
1281     eval with_$ac_useropt=no ;;
1282
1283   --x)
1284     # Obsolete; use --with-x.
1285     with_x=yes ;;
1286
1287   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1288   | --x-incl | --x-inc | --x-in | --x-i)
1289     ac_prev=x_includes ;;
1290   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1291   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1292     x_includes=$ac_optarg ;;
1293
1294   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1295   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1296     ac_prev=x_libraries ;;
1297   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1298   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1299     x_libraries=$ac_optarg ;;
1300
1301   -*) as_fn_error "unrecognized option: \`$ac_option'
1302 Try \`$0 --help' for more information."
1303     ;;
1304
1305   *=*)
1306     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1307     # Reject names that are not valid shell variable names.
1308     case $ac_envvar in #(
1309       '' | [0-9]* | *[!_$as_cr_alnum]* )
1310       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1311     esac
1312     eval $ac_envvar=\$ac_optarg
1313     export $ac_envvar ;;
1314
1315   *)
1316     # FIXME: should be removed in autoconf 3.0.
1317     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1318     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1319       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1320     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1321     ;;
1322
1323   esac
1324 done
1325
1326 if test -n "$ac_prev"; then
1327   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1328   as_fn_error "missing argument to $ac_option"
1329 fi
1330
1331 if test -n "$ac_unrecognized_opts"; then
1332   case $enable_option_checking in
1333     no) ;;
1334     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1335     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1336   esac
1337 fi
1338
1339 # Check all directory arguments for consistency.
1340 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1341                 datadir sysconfdir sharedstatedir localstatedir includedir \
1342                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1343                 libdir localedir mandir
1344 do
1345   eval ac_val=\$$ac_var
1346   # Remove trailing slashes.
1347   case $ac_val in
1348     */ )
1349       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1350       eval $ac_var=\$ac_val;;
1351   esac
1352   # Be sure to have absolute directory names.
1353   case $ac_val in
1354     [\\/$]* | ?:[\\/]* )  continue;;
1355     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1356   esac
1357   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1358 done
1359
1360 # There might be people who depend on the old broken behavior: `$host'
1361 # used to hold the argument of --host etc.
1362 # FIXME: To remove some day.
1363 build=$build_alias
1364 host=$host_alias
1365 target=$target_alias
1366
1367 # FIXME: To remove some day.
1368 if test "x$host_alias" != x; then
1369   if test "x$build_alias" = x; then
1370     cross_compiling=maybe
1371     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1372     If a cross compiler is detected then cross compile mode will be used." >&2
1373   elif test "x$build_alias" != "x$host_alias"; then
1374     cross_compiling=yes
1375   fi
1376 fi
1377
1378 ac_tool_prefix=
1379 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1380
1381 test "$silent" = yes && exec 6>/dev/null
1382
1383
1384 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1385 ac_ls_di=`ls -di .` &&
1386 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1387   as_fn_error "working directory cannot be determined"
1388 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1389   as_fn_error "pwd does not report name of working directory"
1390
1391
1392 # Find the source files, if location was not specified.
1393 if test -z "$srcdir"; then
1394   ac_srcdir_defaulted=yes
1395   # Try the directory containing this script, then the parent directory.
1396   ac_confdir=`$as_dirname -- "$as_myself" ||
1397 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1398          X"$as_myself" : 'X\(//\)[^/]' \| \
1399          X"$as_myself" : 'X\(//\)$' \| \
1400          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1401 $as_echo X"$as_myself" |
1402     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1403             s//\1/
1404             q
1405           }
1406           /^X\(\/\/\)[^/].*/{
1407             s//\1/
1408             q
1409           }
1410           /^X\(\/\/\)$/{
1411             s//\1/
1412             q
1413           }
1414           /^X\(\/\).*/{
1415             s//\1/
1416             q
1417           }
1418           s/.*/./; q'`
1419   srcdir=$ac_confdir
1420   if test ! -r "$srcdir/$ac_unique_file"; then
1421     srcdir=..
1422   fi
1423 else
1424   ac_srcdir_defaulted=no
1425 fi
1426 if test ! -r "$srcdir/$ac_unique_file"; then
1427   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1428   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1429 fi
1430 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1431 ac_abs_confdir=`(
1432         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1433         pwd)`
1434 # When building in place, set srcdir=.
1435 if test "$ac_abs_confdir" = "$ac_pwd"; then
1436   srcdir=.
1437 fi
1438 # Remove unnecessary trailing slashes from srcdir.
1439 # Double slashes in file names in object file debugging info
1440 # mess up M-x gdb in Emacs.
1441 case $srcdir in
1442 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1443 esac
1444 for ac_var in $ac_precious_vars; do
1445   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1446   eval ac_env_${ac_var}_value=\$${ac_var}
1447   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1448   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1449 done
1450
1451 #
1452 # Report the --help message.
1453 #
1454 if test "$ac_init_help" = "long"; then
1455   # Omit some internal or obsolete options to make the list less imposing.
1456   # This message is too long to be a string in the A/UX 3.1 sh.
1457   cat <<_ACEOF
1458 \`configure' configures libXvMC 1.0.6 to adapt to many kinds of systems.
1459
1460 Usage: $0 [OPTION]... [VAR=VALUE]...
1461
1462 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1463 VAR=VALUE.  See below for descriptions of some of the useful variables.
1464
1465 Defaults for the options are specified in brackets.
1466
1467 Configuration:
1468   -h, --help              display this help and exit
1469       --help=short        display options specific to this package
1470       --help=recursive    display the short help of all the included packages
1471   -V, --version           display version information and exit
1472   -q, --quiet, --silent   do not print \`checking...' messages
1473       --cache-file=FILE   cache test results in FILE [disabled]
1474   -C, --config-cache      alias for \`--cache-file=config.cache'
1475   -n, --no-create         do not create output files
1476       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1477
1478 Installation directories:
1479   --prefix=PREFIX         install architecture-independent files in PREFIX
1480                           [$ac_default_prefix]
1481   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1482                           [PREFIX]
1483
1484 By default, \`make install' will install all the files in
1485 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1486 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1487 for instance \`--prefix=\$HOME'.
1488
1489 For better control, use the options below.
1490
1491 Fine tuning of the installation directories:
1492   --bindir=DIR            user executables [EPREFIX/bin]
1493   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1494   --libexecdir=DIR        program executables [EPREFIX/libexec]
1495   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1496   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1497   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1498   --libdir=DIR            object code libraries [EPREFIX/lib]
1499   --includedir=DIR        C header files [PREFIX/include]
1500   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1501   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1502   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1503   --infodir=DIR           info documentation [DATAROOTDIR/info]
1504   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1505   --mandir=DIR            man documentation [DATAROOTDIR/man]
1506   --docdir=DIR            documentation root [DATAROOTDIR/doc/libXvMC]
1507   --htmldir=DIR           html documentation [DOCDIR]
1508   --dvidir=DIR            dvi documentation [DOCDIR]
1509   --pdfdir=DIR            pdf documentation [DOCDIR]
1510   --psdir=DIR             ps documentation [DOCDIR]
1511 _ACEOF
1512
1513   cat <<\_ACEOF
1514
1515 Program names:
1516   --program-prefix=PREFIX            prepend PREFIX to installed program names
1517   --program-suffix=SUFFIX            append SUFFIX to installed program names
1518   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1519
1520 System types:
1521   --build=BUILD     configure for building on BUILD [guessed]
1522   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1523 _ACEOF
1524 fi
1525
1526 if test -n "$ac_init_help"; then
1527   case $ac_init_help in
1528      short | recursive ) echo "Configuration of libXvMC 1.0.6:";;
1529    esac
1530   cat <<\_ACEOF
1531
1532 Optional Features:
1533   --disable-option-checking  ignore unrecognized --enable/--with options
1534   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1535   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1536   --enable-maintainer-mode  enable make rules and dependencies not useful
1537                           (and sometimes confusing) to the casual installer
1538   --disable-dependency-tracking  speeds up one-time build
1539   --enable-dependency-tracking   do not reject slow dependency extractors
1540   --enable-strict-compilation
1541                           Enable all warnings from compiler and make them
1542                           errors (default: disabled)
1543   --enable-silent-rules          less verbose build output (undo: `make V=1')
1544   --disable-silent-rules         verbose build output (undo: `make V=0')
1545   --enable-shared[=PKGS]  build shared libraries [default=yes]
1546   --enable-static[=PKGS]  build static libraries [default=yes]
1547   --enable-fast-install[=PKGS]
1548                           optimize for fast installation [default=yes]
1549   --disable-libtool-lock  avoid locking (might break parallel builds)
1550   --enable-malloc0returnsnull
1551                           malloc(0) returns NULL (default: auto)
1552
1553 Optional Packages:
1554   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1555   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1556   --with-pic              try to use only PIC/non-PIC objects [default=use
1557                           both]
1558   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1559   --with-lint             Use a lint-style source code checker (default:
1560                           disabled)
1561
1562 Some influential environment variables:
1563   CC          C compiler command
1564   CFLAGS      C compiler flags
1565   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1566               nonstandard directory <lib dir>
1567   LIBS        libraries to pass to the linker, e.g. -l<library>
1568   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1569               you have headers in a nonstandard directory <include dir>
1570   CPP         C preprocessor
1571   PKG_CONFIG  path to pkg-config utility
1572   XVMC_CFLAGS C compiler flags for XVMC, overriding pkg-config
1573   XVMC_LIBS   linker flags for XVMC, overriding pkg-config
1574   LINT        Path to a lint-style command
1575   LINT_FLAGS  Flags for the lint-style command
1576
1577 Use these variables to override the choices made by `configure' or to help
1578 it to find libraries and programs with nonstandard names/locations.
1579
1580 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1581 _ACEOF
1582 ac_status=$?
1583 fi
1584
1585 if test "$ac_init_help" = "recursive"; then
1586   # If there are subdirs, report their specific --help.
1587   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1588     test -d "$ac_dir" ||
1589       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1590       continue
1591     ac_builddir=.
1592
1593 case "$ac_dir" in
1594 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1595 *)
1596   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1597   # A ".." for each directory in $ac_dir_suffix.
1598   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1599   case $ac_top_builddir_sub in
1600   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1601   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1602   esac ;;
1603 esac
1604 ac_abs_top_builddir=$ac_pwd
1605 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1606 # for backward compatibility:
1607 ac_top_builddir=$ac_top_build_prefix
1608
1609 case $srcdir in
1610   .)  # We are building in place.
1611     ac_srcdir=.
1612     ac_top_srcdir=$ac_top_builddir_sub
1613     ac_abs_top_srcdir=$ac_pwd ;;
1614   [\\/]* | ?:[\\/]* )  # Absolute name.
1615     ac_srcdir=$srcdir$ac_dir_suffix;
1616     ac_top_srcdir=$srcdir
1617     ac_abs_top_srcdir=$srcdir ;;
1618   *) # Relative name.
1619     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1620     ac_top_srcdir=$ac_top_build_prefix$srcdir
1621     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1622 esac
1623 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1624
1625     cd "$ac_dir" || { ac_status=$?; continue; }
1626     # Check for guested configure.
1627     if test -f "$ac_srcdir/configure.gnu"; then
1628       echo &&
1629       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1630     elif test -f "$ac_srcdir/configure"; then
1631       echo &&
1632       $SHELL "$ac_srcdir/configure" --help=recursive
1633     else
1634       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1635     fi || ac_status=$?
1636     cd "$ac_pwd" || { ac_status=$?; break; }
1637   done
1638 fi
1639
1640 test -n "$ac_init_help" && exit $ac_status
1641 if $ac_init_version; then
1642   cat <<\_ACEOF
1643 libXvMC configure 1.0.6
1644 generated by GNU Autoconf 2.65
1645
1646 Copyright (C) 2009 Free Software Foundation, Inc.
1647 This configure script is free software; the Free Software Foundation
1648 gives unlimited permission to copy, distribute and modify it.
1649 _ACEOF
1650   exit
1651 fi
1652
1653 ## ------------------------ ##
1654 ## Autoconf initialization. ##
1655 ## ------------------------ ##
1656
1657 # ac_fn_c_try_compile LINENO
1658 # --------------------------
1659 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1660 ac_fn_c_try_compile ()
1661 {
1662   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1663   rm -f conftest.$ac_objext
1664   if { { ac_try="$ac_compile"
1665 case "(($ac_try" in
1666   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1667   *) ac_try_echo=$ac_try;;
1668 esac
1669 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1670 $as_echo "$ac_try_echo"; } >&5
1671   (eval "$ac_compile") 2>conftest.err
1672   ac_status=$?
1673   if test -s conftest.err; then
1674     grep -v '^ *+' conftest.err >conftest.er1
1675     cat conftest.er1 >&5
1676     mv -f conftest.er1 conftest.err
1677   fi
1678   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1679   test $ac_status = 0; } && {
1680          test -z "$ac_c_werror_flag" ||
1681          test ! -s conftest.err
1682        } && test -s conftest.$ac_objext; then :
1683   ac_retval=0
1684 else
1685   $as_echo "$as_me: failed program was:" >&5
1686 sed 's/^/| /' conftest.$ac_ext >&5
1687
1688         ac_retval=1
1689 fi
1690   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1691   as_fn_set_status $ac_retval
1692
1693 } # ac_fn_c_try_compile
1694
1695 # ac_fn_c_check_decl LINENO SYMBOL VAR
1696 # ------------------------------------
1697 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1698 ac_fn_c_check_decl ()
1699 {
1700   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1701   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
1702 $as_echo_n "checking whether $2 is declared... " >&6; }
1703 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1704   $as_echo_n "(cached) " >&6
1705 else
1706   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1707 /* end confdefs.h.  */
1708 $4
1709 int
1710 main ()
1711 {
1712 #ifndef $2
1713   (void) $2;
1714 #endif
1715
1716   ;
1717   return 0;
1718 }
1719 _ACEOF
1720 if ac_fn_c_try_compile "$LINENO"; then :
1721   eval "$3=yes"
1722 else
1723   eval "$3=no"
1724 fi
1725 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1726 fi
1727 eval ac_res=\$$3
1728                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1729 $as_echo "$ac_res" >&6; }
1730   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1731
1732 } # ac_fn_c_check_decl
1733
1734 # ac_fn_c_try_cpp LINENO
1735 # ----------------------
1736 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1737 ac_fn_c_try_cpp ()
1738 {
1739   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1740   if { { ac_try="$ac_cpp conftest.$ac_ext"
1741 case "(($ac_try" in
1742   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1743   *) ac_try_echo=$ac_try;;
1744 esac
1745 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1746 $as_echo "$ac_try_echo"; } >&5
1747   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1748   ac_status=$?
1749   if test -s conftest.err; then
1750     grep -v '^ *+' conftest.err >conftest.er1
1751     cat conftest.er1 >&5
1752     mv -f conftest.er1 conftest.err
1753   fi
1754   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1755   test $ac_status = 0; } >/dev/null && {
1756          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1757          test ! -s conftest.err
1758        }; then :
1759   ac_retval=0
1760 else
1761   $as_echo "$as_me: failed program was:" >&5
1762 sed 's/^/| /' conftest.$ac_ext >&5
1763
1764     ac_retval=1
1765 fi
1766   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1767   as_fn_set_status $ac_retval
1768
1769 } # ac_fn_c_try_cpp
1770
1771 # ac_fn_c_try_run LINENO
1772 # ----------------------
1773 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1774 # that executables *can* be run.
1775 ac_fn_c_try_run ()
1776 {
1777   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1778   if { { ac_try="$ac_link"
1779 case "(($ac_try" in
1780   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1781   *) ac_try_echo=$ac_try;;
1782 esac
1783 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1784 $as_echo "$ac_try_echo"; } >&5
1785   (eval "$ac_link") 2>&5
1786   ac_status=$?
1787   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1788   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1789   { { case "(($ac_try" in
1790   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1791   *) ac_try_echo=$ac_try;;
1792 esac
1793 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1794 $as_echo "$ac_try_echo"; } >&5
1795   (eval "$ac_try") 2>&5
1796   ac_status=$?
1797   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1798   test $ac_status = 0; }; }; then :
1799   ac_retval=0
1800 else
1801   $as_echo "$as_me: program exited with status $ac_status" >&5
1802        $as_echo "$as_me: failed program was:" >&5
1803 sed 's/^/| /' conftest.$ac_ext >&5
1804
1805        ac_retval=$ac_status
1806 fi
1807   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1808   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1809   as_fn_set_status $ac_retval
1810
1811 } # ac_fn_c_try_run
1812
1813 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1814 # -------------------------------------------------------
1815 # Tests whether HEADER exists and can be compiled using the include files in
1816 # INCLUDES, setting the cache variable VAR accordingly.
1817 ac_fn_c_check_header_compile ()
1818 {
1819   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1820   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1821 $as_echo_n "checking for $2... " >&6; }
1822 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1823   $as_echo_n "(cached) " >&6
1824 else
1825   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1826 /* end confdefs.h.  */
1827 $4
1828 #include <$2>
1829 _ACEOF
1830 if ac_fn_c_try_compile "$LINENO"; then :
1831   eval "$3=yes"
1832 else
1833   eval "$3=no"
1834 fi
1835 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1836 fi
1837 eval ac_res=\$$3
1838                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1839 $as_echo "$ac_res" >&6; }
1840   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1841
1842 } # ac_fn_c_check_header_compile
1843
1844 # ac_fn_c_try_link LINENO
1845 # -----------------------
1846 # Try to link conftest.$ac_ext, and return whether this succeeded.
1847 ac_fn_c_try_link ()
1848 {
1849   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1850   rm -f conftest.$ac_objext conftest$ac_exeext
1851   if { { ac_try="$ac_link"
1852 case "(($ac_try" in
1853   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1854   *) ac_try_echo=$ac_try;;
1855 esac
1856 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1857 $as_echo "$ac_try_echo"; } >&5
1858   (eval "$ac_link") 2>conftest.err
1859   ac_status=$?
1860   if test -s conftest.err; then
1861     grep -v '^ *+' conftest.err >conftest.er1
1862     cat conftest.er1 >&5
1863     mv -f conftest.er1 conftest.err
1864   fi
1865   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1866   test $ac_status = 0; } && {
1867          test -z "$ac_c_werror_flag" ||
1868          test ! -s conftest.err
1869        } && test -s conftest$ac_exeext && {
1870          test "$cross_compiling" = yes ||
1871          $as_test_x conftest$ac_exeext
1872        }; then :
1873   ac_retval=0
1874 else
1875   $as_echo "$as_me: failed program was:" >&5
1876 sed 's/^/| /' conftest.$ac_ext >&5
1877
1878         ac_retval=1
1879 fi
1880   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1881   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1882   # interfere with the next link command; also delete a directory that is
1883   # left behind by Apple's compiler.  We do this before executing the actions.
1884   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1885   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1886   as_fn_set_status $ac_retval
1887
1888 } # ac_fn_c_try_link
1889
1890 # ac_fn_c_check_func LINENO FUNC VAR
1891 # ----------------------------------
1892 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1893 ac_fn_c_check_func ()
1894 {
1895   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1896   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1897 $as_echo_n "checking for $2... " >&6; }
1898 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1899   $as_echo_n "(cached) " >&6
1900 else
1901   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1902 /* end confdefs.h.  */
1903 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1904    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1905 #define $2 innocuous_$2
1906
1907 /* System header to define __stub macros and hopefully few prototypes,
1908     which can conflict with char $2 (); below.
1909     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1910     <limits.h> exists even on freestanding compilers.  */
1911
1912 #ifdef __STDC__
1913 # include <limits.h>
1914 #else
1915 # include <assert.h>
1916 #endif
1917
1918 #undef $2
1919
1920 /* Override any GCC internal prototype to avoid an error.
1921    Use char because int might match the return type of a GCC
1922    builtin and then its argument prototype would still apply.  */
1923 #ifdef __cplusplus
1924 extern "C"
1925 #endif
1926 char $2 ();
1927 /* The GNU C library defines this for functions which it implements
1928     to always fail with ENOSYS.  Some functions are actually named
1929     something starting with __ and the normal name is an alias.  */
1930 #if defined __stub_$2 || defined __stub___$2
1931 choke me
1932 #endif
1933
1934 int
1935 main ()
1936 {
1937 return $2 ();
1938   ;
1939   return 0;
1940 }
1941 _ACEOF
1942 if ac_fn_c_try_link "$LINENO"; then :
1943   eval "$3=yes"
1944 else
1945   eval "$3=no"
1946 fi
1947 rm -f core conftest.err conftest.$ac_objext \
1948     conftest$ac_exeext conftest.$ac_ext
1949 fi
1950 eval ac_res=\$$3
1951                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1952 $as_echo "$ac_res" >&6; }
1953   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1954
1955 } # ac_fn_c_check_func
1956 cat >config.log <<_ACEOF
1957 This file contains any messages produced by compilers while
1958 running configure, to aid debugging if configure makes a mistake.
1959
1960 It was created by libXvMC $as_me 1.0.6, which was
1961 generated by GNU Autoconf 2.65.  Invocation command line was
1962
1963   $ $0 $@
1964
1965 _ACEOF
1966 exec 5>>config.log
1967 {
1968 cat <<_ASUNAME
1969 ## --------- ##
1970 ## Platform. ##
1971 ## --------- ##
1972
1973 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1974 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1975 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1976 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1977 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1978
1979 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1980 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1981
1982 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1983 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1984 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1985 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1986 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1987 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1988 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1989
1990 _ASUNAME
1991
1992 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1993 for as_dir in $PATH
1994 do
1995   IFS=$as_save_IFS
1996   test -z "$as_dir" && as_dir=.
1997     $as_echo "PATH: $as_dir"
1998   done
1999 IFS=$as_save_IFS
2000
2001 } >&5
2002
2003 cat >&5 <<_ACEOF
2004
2005
2006 ## ----------- ##
2007 ## Core tests. ##
2008 ## ----------- ##
2009
2010 _ACEOF
2011
2012
2013 # Keep a trace of the command line.
2014 # Strip out --no-create and --no-recursion so they do not pile up.
2015 # Strip out --silent because we don't want to record it for future runs.
2016 # Also quote any args containing shell meta-characters.
2017 # Make two passes to allow for proper duplicate-argument suppression.
2018 ac_configure_args=
2019 ac_configure_args0=
2020 ac_configure_args1=
2021 ac_must_keep_next=false
2022 for ac_pass in 1 2
2023 do
2024   for ac_arg
2025   do
2026     case $ac_arg in
2027     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2028     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2029     | -silent | --silent | --silen | --sile | --sil)
2030       continue ;;
2031     *\'*)
2032       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2033     esac
2034     case $ac_pass in
2035     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2036     2)
2037       as_fn_append ac_configure_args1 " '$ac_arg'"
2038       if test $ac_must_keep_next = true; then
2039         ac_must_keep_next=false # Got value, back to normal.
2040       else
2041         case $ac_arg in
2042           *=* | --config-cache | -C | -disable-* | --disable-* \
2043           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2044           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2045           | -with-* | --with-* | -without-* | --without-* | --x)
2046             case "$ac_configure_args0 " in
2047               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2048             esac
2049             ;;
2050           -* ) ac_must_keep_next=true ;;
2051         esac
2052       fi
2053       as_fn_append ac_configure_args " '$ac_arg'"
2054       ;;
2055     esac
2056   done
2057 done
2058 { ac_configure_args0=; unset ac_configure_args0;}
2059 { ac_configure_args1=; unset ac_configure_args1;}
2060
2061 # When interrupted or exit'd, cleanup temporary files, and complete
2062 # config.log.  We remove comments because anyway the quotes in there
2063 # would cause problems or look ugly.
2064 # WARNING: Use '\'' to represent an apostrophe within the trap.
2065 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2066 trap 'exit_status=$?
2067   # Save into config.log some information that might help in debugging.
2068   {
2069     echo
2070
2071     cat <<\_ASBOX
2072 ## ---------------- ##
2073 ## Cache variables. ##
2074 ## ---------------- ##
2075 _ASBOX
2076     echo
2077     # The following way of writing the cache mishandles newlines in values,
2078 (
2079   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2080     eval ac_val=\$$ac_var
2081     case $ac_val in #(
2082     *${as_nl}*)
2083       case $ac_var in #(
2084       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2085 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2086       esac
2087       case $ac_var in #(
2088       _ | IFS | as_nl) ;; #(
2089       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2090       *) { eval $ac_var=; unset $ac_var;} ;;
2091       esac ;;
2092     esac
2093   done
2094   (set) 2>&1 |
2095     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2096     *${as_nl}ac_space=\ *)
2097       sed -n \
2098         "s/'\''/'\''\\\\'\'''\''/g;
2099           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2100       ;; #(
2101     *)
2102       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2103       ;;
2104     esac |
2105     sort
2106 )
2107     echo
2108
2109     cat <<\_ASBOX
2110 ## ----------------- ##
2111 ## Output variables. ##
2112 ## ----------------- ##
2113 _ASBOX
2114     echo
2115     for ac_var in $ac_subst_vars
2116     do
2117       eval ac_val=\$$ac_var
2118       case $ac_val in
2119       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2120       esac
2121       $as_echo "$ac_var='\''$ac_val'\''"
2122     done | sort
2123     echo
2124
2125     if test -n "$ac_subst_files"; then
2126       cat <<\_ASBOX
2127 ## ------------------- ##
2128 ## File substitutions. ##
2129 ## ------------------- ##
2130 _ASBOX
2131       echo
2132       for ac_var in $ac_subst_files
2133       do
2134         eval ac_val=\$$ac_var
2135         case $ac_val in
2136         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2137         esac
2138         $as_echo "$ac_var='\''$ac_val'\''"
2139       done | sort
2140       echo
2141     fi
2142
2143     if test -s confdefs.h; then
2144       cat <<\_ASBOX
2145 ## ----------- ##
2146 ## confdefs.h. ##
2147 ## ----------- ##
2148 _ASBOX
2149       echo
2150       cat confdefs.h
2151       echo
2152     fi
2153     test "$ac_signal" != 0 &&
2154       $as_echo "$as_me: caught signal $ac_signal"
2155     $as_echo "$as_me: exit $exit_status"
2156   } >&5
2157   rm -f core *.core core.conftest.* &&
2158     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2159     exit $exit_status
2160 ' 0
2161 for ac_signal in 1 2 13 15; do
2162   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2163 done
2164 ac_signal=0
2165
2166 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2167 rm -f -r conftest* confdefs.h
2168
2169 $as_echo "/* confdefs.h */" > confdefs.h
2170
2171 # Predefined preprocessor variables.
2172
2173 cat >>confdefs.h <<_ACEOF
2174 #define PACKAGE_NAME "$PACKAGE_NAME"
2175 _ACEOF
2176
2177 cat >>confdefs.h <<_ACEOF
2178 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2179 _ACEOF
2180
2181 cat >>confdefs.h <<_ACEOF
2182 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2183 _ACEOF
2184
2185 cat >>confdefs.h <<_ACEOF
2186 #define PACKAGE_STRING "$PACKAGE_STRING"
2187 _ACEOF
2188
2189 cat >>confdefs.h <<_ACEOF
2190 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2191 _ACEOF
2192
2193 cat >>confdefs.h <<_ACEOF
2194 #define PACKAGE_URL "$PACKAGE_URL"
2195 _ACEOF
2196
2197
2198 # Let the site file select an alternate cache file if it wants to.
2199 # Prefer an explicitly selected file to automatically selected ones.
2200 ac_site_file1=NONE
2201 ac_site_file2=NONE
2202 if test -n "$CONFIG_SITE"; then
2203   ac_site_file1=$CONFIG_SITE
2204 elif test "x$prefix" != xNONE; then
2205   ac_site_file1=$prefix/share/config.site
2206   ac_site_file2=$prefix/etc/config.site
2207 else
2208   ac_site_file1=$ac_default_prefix/share/config.site
2209   ac_site_file2=$ac_default_prefix/etc/config.site
2210 fi
2211 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2212 do
2213   test "x$ac_site_file" = xNONE && continue
2214   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2215     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2216 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2217     sed 's/^/| /' "$ac_site_file" >&5
2218     . "$ac_site_file"
2219   fi
2220 done
2221
2222 if test -r "$cache_file"; then
2223   # Some versions of bash will fail to source /dev/null (special files
2224   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2225   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2226     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2227 $as_echo "$as_me: loading cache $cache_file" >&6;}
2228     case $cache_file in
2229       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2230       *)                      . "./$cache_file";;
2231     esac
2232   fi
2233 else
2234   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2235 $as_echo "$as_me: creating cache $cache_file" >&6;}
2236   >$cache_file
2237 fi
2238
2239 # Check that the precious variables saved in the cache have kept the same
2240 # value.
2241 ac_cache_corrupted=false
2242 for ac_var in $ac_precious_vars; do
2243   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2244   eval ac_new_set=\$ac_env_${ac_var}_set
2245   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2246   eval ac_new_val=\$ac_env_${ac_var}_value
2247   case $ac_old_set,$ac_new_set in
2248     set,)
2249       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2250 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2251       ac_cache_corrupted=: ;;
2252     ,set)
2253       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2254 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2255       ac_cache_corrupted=: ;;
2256     ,);;
2257     *)
2258       if test "x$ac_old_val" != "x$ac_new_val"; then
2259         # differences in whitespace do not lead to failure.
2260         ac_old_val_w=`echo x $ac_old_val`
2261         ac_new_val_w=`echo x $ac_new_val`
2262         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2263           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2264 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2265           ac_cache_corrupted=:
2266         else
2267           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2268 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2269           eval $ac_var=\$ac_old_val
2270         fi
2271         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2272 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2273         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2274 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2275       fi;;
2276   esac
2277   # Pass precious variables to config.status.
2278   if test "$ac_new_set" = set; then
2279     case $ac_new_val in
2280     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2281     *) ac_arg=$ac_var=$ac_new_val ;;
2282     esac
2283     case " $ac_configure_args " in
2284       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2285       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2286     esac
2287   fi
2288 done
2289 if $ac_cache_corrupted; then
2290   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2291 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2292   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2293 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2294   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2295 fi
2296 ## -------------------- ##
2297 ## Main body of script. ##
2298 ## -------------------- ##
2299
2300 ac_ext=c
2301 ac_cpp='$CPP $CPPFLAGS'
2302 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2303 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2304 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2305
2306
2307 am__api_version='1.11'
2308
2309 ac_aux_dir=
2310 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2311   for ac_t in install-sh install.sh shtool; do
2312     if test -f "$ac_dir/$ac_t"; then
2313       ac_aux_dir=$ac_dir
2314       ac_install_sh="$ac_aux_dir/$ac_t -c"
2315       break 2
2316     fi
2317   done
2318 done
2319 if test -z "$ac_aux_dir"; then
2320   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2321 fi
2322
2323 # These three variables are undocumented and unsupported,
2324 # and are intended to be withdrawn in a future Autoconf release.
2325 # They can cause serious problems if a builder's source tree is in a directory
2326 # whose full name contains unusual characters.
2327 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2328 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2329 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2330
2331
2332 # Find a good install program.  We prefer a C program (faster),
2333 # so one script is as good as another.  But avoid the broken or
2334 # incompatible versions:
2335 # SysV /etc/install, /usr/sbin/install
2336 # SunOS /usr/etc/install
2337 # IRIX /sbin/install
2338 # AIX /bin/install
2339 # AmigaOS /C/install, which installs bootblocks on floppy discs
2340 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2341 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2342 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2343 # OS/2's system install, which has a completely different semantic
2344 # ./install, which can be erroneously created by make from ./install.sh.
2345 # Reject install programs that cannot install multiple files.
2346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2347 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2348 if test -z "$INSTALL"; then
2349 if test "${ac_cv_path_install+set}" = set; then :
2350   $as_echo_n "(cached) " >&6
2351 else
2352   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2353 for as_dir in $PATH
2354 do
2355   IFS=$as_save_IFS
2356   test -z "$as_dir" && as_dir=.
2357     # Account for people who put trailing slashes in PATH elements.
2358 case $as_dir/ in #((
2359   ./ | .// | /[cC]/* | \
2360   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2361   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2362   /usr/ucb/* ) ;;
2363   *)
2364     # OSF1 and SCO ODT 3.0 have their own names for install.
2365     # Don't use installbsd from OSF since it installs stuff as root
2366     # by default.
2367     for ac_prog in ginstall scoinst install; do
2368       for ac_exec_ext in '' $ac_executable_extensions; do
2369         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2370           if test $ac_prog = install &&
2371             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2372             # AIX install.  It has an incompatible calling convention.
2373             :
2374           elif test $ac_prog = install &&
2375             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2376             # program-specific install script used by HP pwplus--don't use.
2377             :
2378           else
2379             rm -rf conftest.one conftest.two conftest.dir
2380             echo one > conftest.one
2381             echo two > conftest.two
2382             mkdir conftest.dir
2383             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2384               test -s conftest.one && test -s conftest.two &&
2385               test -s conftest.dir/conftest.one &&
2386               test -s conftest.dir/conftest.two
2387             then
2388               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2389               break 3
2390             fi
2391           fi
2392         fi
2393       done
2394     done
2395     ;;
2396 esac
2397
2398   done
2399 IFS=$as_save_IFS
2400
2401 rm -rf conftest.one conftest.two conftest.dir
2402
2403 fi
2404   if test "${ac_cv_path_install+set}" = set; then
2405     INSTALL=$ac_cv_path_install
2406   else
2407     # As a last resort, use the slow shell script.  Don't cache a
2408     # value for INSTALL within a source directory, because that will
2409     # break other packages using the cache if that directory is
2410     # removed, or if the value is a relative name.
2411     INSTALL=$ac_install_sh
2412   fi
2413 fi
2414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2415 $as_echo "$INSTALL" >&6; }
2416
2417 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2418 # It thinks the first close brace ends the variable substitution.
2419 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2420
2421 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2422
2423 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2424
2425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2426 $as_echo_n "checking whether build environment is sane... " >&6; }
2427 # Just in case
2428 sleep 1
2429 echo timestamp > conftest.file
2430 # Reject unsafe characters in $srcdir or the absolute working directory
2431 # name.  Accept space and tab only in the latter.
2432 am_lf='
2433 '
2434 case `pwd` in
2435   *[\\\"\#\$\&\'\`$am_lf]*)
2436     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2437 esac
2438 case $srcdir in
2439   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2440     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2441 esac
2442
2443 # Do `set' in a subshell so we don't clobber the current shell's
2444 # arguments.  Must try -L first in case configure is actually a
2445 # symlink; some systems play weird games with the mod time of symlinks
2446 # (eg FreeBSD returns the mod time of the symlink's containing
2447 # directory).
2448 if (
2449    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2450    if test "$*" = "X"; then
2451       # -L didn't work.
2452       set X `ls -t "$srcdir/configure" conftest.file`
2453    fi
2454    rm -f conftest.file
2455    if test "$*" != "X $srcdir/configure conftest.file" \
2456       && test "$*" != "X conftest.file $srcdir/configure"; then
2457
2458       # If neither matched, then we have a broken ls.  This can happen
2459       # if, for instance, CONFIG_SHELL is bash and it inherits a
2460       # broken ls alias from the environment.  This has actually
2461       # happened.  Such a system could not be considered "sane".
2462       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2463 alias in your environment" "$LINENO" 5
2464    fi
2465
2466    test "$2" = conftest.file
2467    )
2468 then
2469    # Ok.
2470    :
2471 else
2472    as_fn_error "newly created file is older than distributed files!
2473 Check your system clock" "$LINENO" 5
2474 fi
2475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2476 $as_echo "yes" >&6; }
2477 test "$program_prefix" != NONE &&
2478   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2479 # Use a double $ so make ignores it.
2480 test "$program_suffix" != NONE &&
2481   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2482 # Double any \ or $.
2483 # By default was `s,x,x', remove it if useless.
2484 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2485 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2486
2487 # expand $ac_aux_dir to an absolute path
2488 am_aux_dir=`cd $ac_aux_dir && pwd`
2489
2490 if test x"${MISSING+set}" != xset; then
2491   case $am_aux_dir in
2492   *\ * | *\     *)
2493     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2494   *)
2495     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2496   esac
2497 fi
2498 # Use eval to expand $SHELL
2499 if eval "$MISSING --run true"; then
2500   am_missing_run="$MISSING --run "
2501 else
2502   am_missing_run=
2503   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2504 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2505 fi
2506
2507 if test x"${install_sh}" != xset; then
2508   case $am_aux_dir in
2509   *\ * | *\     *)
2510     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2511   *)
2512     install_sh="\${SHELL} $am_aux_dir/install-sh"
2513   esac
2514 fi
2515
2516 # Installed binaries are usually stripped using `strip' when the user
2517 # run `make install-strip'.  However `strip' might not be the right
2518 # tool to use in cross-compilation environments, therefore Automake
2519 # will honor the `STRIP' environment variable to overrule this program.
2520 if test "$cross_compiling" != no; then
2521   if test -n "$ac_tool_prefix"; then
2522   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2523 set dummy ${ac_tool_prefix}strip; ac_word=$2
2524 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2525 $as_echo_n "checking for $ac_word... " >&6; }
2526 if test "${ac_cv_prog_STRIP+set}" = set; then :
2527   $as_echo_n "(cached) " >&6
2528 else
2529   if test -n "$STRIP"; then
2530   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2531 else
2532 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2533 for as_dir in $PATH
2534 do
2535   IFS=$as_save_IFS
2536   test -z "$as_dir" && as_dir=.
2537     for ac_exec_ext in '' $ac_executable_extensions; do
2538   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2539     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2540     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2541     break 2
2542   fi
2543 done
2544   done
2545 IFS=$as_save_IFS
2546
2547 fi
2548 fi
2549 STRIP=$ac_cv_prog_STRIP
2550 if test -n "$STRIP"; then
2551   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2552 $as_echo "$STRIP" >&6; }
2553 else
2554   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2555 $as_echo "no" >&6; }
2556 fi
2557
2558
2559 fi
2560 if test -z "$ac_cv_prog_STRIP"; then
2561   ac_ct_STRIP=$STRIP
2562   # Extract the first word of "strip", so it can be a program name with args.
2563 set dummy strip; ac_word=$2
2564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2565 $as_echo_n "checking for $ac_word... " >&6; }
2566 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2567   $as_echo_n "(cached) " >&6
2568 else
2569   if test -n "$ac_ct_STRIP"; then
2570   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2571 else
2572 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2573 for as_dir in $PATH
2574 do
2575   IFS=$as_save_IFS
2576   test -z "$as_dir" && as_dir=.
2577     for ac_exec_ext in '' $ac_executable_extensions; do
2578   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2579     ac_cv_prog_ac_ct_STRIP="strip"
2580     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2581     break 2
2582   fi
2583 done
2584   done
2585 IFS=$as_save_IFS
2586
2587 fi
2588 fi
2589 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2590 if test -n "$ac_ct_STRIP"; then
2591   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2592 $as_echo "$ac_ct_STRIP" >&6; }
2593 else
2594   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2595 $as_echo "no" >&6; }
2596 fi
2597
2598   if test "x$ac_ct_STRIP" = x; then
2599     STRIP=":"
2600   else
2601     case $cross_compiling:$ac_tool_warned in
2602 yes:)
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2604 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2605 ac_tool_warned=yes ;;
2606 esac
2607     STRIP=$ac_ct_STRIP
2608   fi
2609 else
2610   STRIP="$ac_cv_prog_STRIP"
2611 fi
2612
2613 fi
2614 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2615
2616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2617 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2618 if test -z "$MKDIR_P"; then
2619   if test "${ac_cv_path_mkdir+set}" = set; then :
2620   $as_echo_n "(cached) " >&6
2621 else
2622   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2623 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2624 do
2625   IFS=$as_save_IFS
2626   test -z "$as_dir" && as_dir=.
2627     for ac_prog in mkdir gmkdir; do
2628          for ac_exec_ext in '' $ac_executable_extensions; do
2629            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2630            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2631              'mkdir (GNU coreutils) '* | \
2632              'mkdir (coreutils) '* | \
2633              'mkdir (fileutils) '4.1*)
2634                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2635                break 3;;
2636            esac
2637          done
2638        done
2639   done
2640 IFS=$as_save_IFS
2641
2642 fi
2643
2644   test -d ./--version && rmdir ./--version
2645   if test "${ac_cv_path_mkdir+set}" = set; then
2646     MKDIR_P="$ac_cv_path_mkdir -p"
2647   else
2648     # As a last resort, use the slow shell script.  Don't cache a
2649     # value for MKDIR_P within a source directory, because that will
2650     # break other packages using the cache if that directory is
2651     # removed, or if the value is a relative name.
2652     MKDIR_P="$ac_install_sh -d"
2653   fi
2654 fi
2655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2656 $as_echo "$MKDIR_P" >&6; }
2657
2658 mkdir_p="$MKDIR_P"
2659 case $mkdir_p in
2660   [\\/$]* | ?:[\\/]*) ;;
2661   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2662 esac
2663
2664 for ac_prog in gawk mawk nawk awk
2665 do
2666   # Extract the first word of "$ac_prog", so it can be a program name with args.
2667 set dummy $ac_prog; ac_word=$2
2668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2669 $as_echo_n "checking for $ac_word... " >&6; }
2670 if test "${ac_cv_prog_AWK+set}" = set; then :
2671   $as_echo_n "(cached) " >&6
2672 else
2673   if test -n "$AWK"; then
2674   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2675 else
2676 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2677 for as_dir in $PATH
2678 do
2679   IFS=$as_save_IFS
2680   test -z "$as_dir" && as_dir=.
2681     for ac_exec_ext in '' $ac_executable_extensions; do
2682   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2683     ac_cv_prog_AWK="$ac_prog"
2684     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2685     break 2
2686   fi
2687 done
2688   done
2689 IFS=$as_save_IFS
2690
2691 fi
2692 fi
2693 AWK=$ac_cv_prog_AWK
2694 if test -n "$AWK"; then
2695   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2696 $as_echo "$AWK" >&6; }
2697 else
2698   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2699 $as_echo "no" >&6; }
2700 fi
2701
2702
2703   test -n "$AWK" && break
2704 done
2705
2706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2707 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2708 set x ${MAKE-make}
2709 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2710 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2711   $as_echo_n "(cached) " >&6
2712 else
2713   cat >conftest.make <<\_ACEOF
2714 SHELL = /bin/sh
2715 all:
2716         @echo '@@@%%%=$(MAKE)=@@@%%%'
2717 _ACEOF
2718 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2719 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2720   *@@@%%%=?*=@@@%%%*)
2721     eval ac_cv_prog_make_${ac_make}_set=yes;;
2722   *)
2723     eval ac_cv_prog_make_${ac_make}_set=no;;
2724 esac
2725 rm -f conftest.make
2726 fi
2727 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2728   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2729 $as_echo "yes" >&6; }
2730   SET_MAKE=
2731 else
2732   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2733 $as_echo "no" >&6; }
2734   SET_MAKE="MAKE=${MAKE-make}"
2735 fi
2736
2737 rm -rf .tst 2>/dev/null
2738 mkdir .tst 2>/dev/null
2739 if test -d .tst; then
2740   am__leading_dot=.
2741 else
2742   am__leading_dot=_
2743 fi
2744 rmdir .tst 2>/dev/null
2745
2746 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2747   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2748   # is not polluted with repeated "-I."
2749   am__isrc=' -I$(srcdir)'
2750   # test to see if srcdir already configured
2751   if test -f $srcdir/config.status; then
2752     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2753   fi
2754 fi
2755
2756 # test whether we have cygpath
2757 if test -z "$CYGPATH_W"; then
2758   if (cygpath --version) >/dev/null 2>/dev/null; then
2759     CYGPATH_W='cygpath -w'
2760   else
2761     CYGPATH_W=echo
2762   fi
2763 fi
2764
2765
2766 # Define the identity of the package.
2767  PACKAGE='libXvMC'
2768  VERSION='1.0.6'
2769
2770
2771 cat >>confdefs.h <<_ACEOF
2772 #define PACKAGE "$PACKAGE"
2773 _ACEOF
2774
2775
2776 cat >>confdefs.h <<_ACEOF
2777 #define VERSION "$VERSION"
2778 _ACEOF
2779
2780 # Some tools Automake needs.
2781
2782 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2783
2784
2785 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2786
2787
2788 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2789
2790
2791 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2792
2793
2794 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2795
2796 # We need awk for the "check" target.  The system "awk" is bad on
2797 # some platforms.
2798 # Always define AMTAR for backward compatibility.
2799
2800 AMTAR=${AMTAR-"${am_missing_run}tar"}
2801
2802 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2803
2804
2805
2806
2807
2808
2809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2810 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2811     # Check whether --enable-maintainer-mode was given.
2812 if test "${enable_maintainer_mode+set}" = set; then :
2813   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2814 else
2815   USE_MAINTAINER_MODE=no
2816 fi
2817
2818   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2819 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2820    if test $USE_MAINTAINER_MODE = yes; then
2821   MAINTAINER_MODE_TRUE=
2822   MAINTAINER_MODE_FALSE='#'
2823 else
2824   MAINTAINER_MODE_TRUE='#'
2825   MAINTAINER_MODE_FALSE=
2826 fi
2827
2828   MAINT=$MAINTAINER_MODE_TRUE
2829
2830
2831
2832 # Require xorg-macros: XORG_DEFAULT_OPTIONS
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844 DEPDIR="${am__leading_dot}deps"
2845
2846 ac_config_commands="$ac_config_commands depfiles"
2847
2848
2849 am_make=${MAKE-make}
2850 cat > confinc << 'END'
2851 am__doit:
2852         @echo this is the am__doit target
2853 .PHONY: am__doit
2854 END
2855 # If we don't find an include directive, just comment out the code.
2856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2857 $as_echo_n "checking for style of include used by $am_make... " >&6; }
2858 am__include="#"
2859 am__quote=
2860 _am_result=none
2861 # First try GNU make style include.
2862 echo "include confinc" > confmf
2863 # Ignore all kinds of additional output from `make'.
2864 case `$am_make -s -f confmf 2> /dev/null` in #(
2865 *the\ am__doit\ target*)
2866   am__include=include
2867   am__quote=
2868   _am_result=GNU
2869   ;;
2870 esac
2871 # Now try BSD make style include.
2872 if test "$am__include" = "#"; then
2873    echo '.include "confinc"' > confmf
2874    case `$am_make -s -f confmf 2> /dev/null` in #(
2875    *the\ am__doit\ target*)
2876      am__include=.include
2877      am__quote="\""
2878      _am_result=BSD
2879      ;;
2880    esac
2881 fi
2882
2883
2884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2885 $as_echo "$_am_result" >&6; }
2886 rm -f confinc confmf
2887
2888 # Check whether --enable-dependency-tracking was given.
2889 if test "${enable_dependency_tracking+set}" = set; then :
2890   enableval=$enable_dependency_tracking;
2891 fi
2892
2893 if test "x$enable_dependency_tracking" != xno; then
2894   am_depcomp="$ac_aux_dir/depcomp"
2895   AMDEPBACKSLASH='\'
2896 fi
2897  if test "x$enable_dependency_tracking" != xno; then
2898   AMDEP_TRUE=
2899   AMDEP_FALSE='#'
2900 else
2901   AMDEP_TRUE='#'
2902   AMDEP_FALSE=
2903 fi
2904
2905
2906 ac_ext=c
2907 ac_cpp='$CPP $CPPFLAGS'
2908 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2909 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2910 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2911 if test -n "$ac_tool_prefix"; then
2912   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2913 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2915 $as_echo_n "checking for $ac_word... " >&6; }
2916 if test "${ac_cv_prog_CC+set}" = set; then :
2917   $as_echo_n "(cached) " >&6
2918 else
2919   if test -n "$CC"; then
2920   ac_cv_prog_CC="$CC" # Let the user override the test.
2921 else
2922 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2923 for as_dir in $PATH
2924 do
2925   IFS=$as_save_IFS
2926   test -z "$as_dir" && as_dir=.
2927     for ac_exec_ext in '' $ac_executable_extensions; do
2928   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2929     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2930     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2931     break 2
2932   fi
2933 done
2934   done
2935 IFS=$as_save_IFS
2936
2937 fi
2938 fi
2939 CC=$ac_cv_prog_CC
2940 if test -n "$CC"; then
2941   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2942 $as_echo "$CC" >&6; }
2943 else
2944   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2945 $as_echo "no" >&6; }
2946 fi
2947
2948
2949 fi
2950 if test -z "$ac_cv_prog_CC"; then
2951   ac_ct_CC=$CC
2952   # Extract the first word of "gcc", so it can be a program name with args.
2953 set dummy gcc; ac_word=$2
2954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2955 $as_echo_n "checking for $ac_word... " >&6; }
2956 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2957   $as_echo_n "(cached) " >&6
2958 else
2959   if test -n "$ac_ct_CC"; then
2960   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2961 else
2962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2963 for as_dir in $PATH
2964 do
2965   IFS=$as_save_IFS
2966   test -z "$as_dir" && as_dir=.
2967     for ac_exec_ext in '' $ac_executable_extensions; do
2968   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2969     ac_cv_prog_ac_ct_CC="gcc"
2970     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2971     break 2
2972   fi
2973 done
2974   done
2975 IFS=$as_save_IFS
2976
2977 fi
2978 fi
2979 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2980 if test -n "$ac_ct_CC"; then
2981   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2982 $as_echo "$ac_ct_CC" >&6; }
2983 else
2984   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2985 $as_echo "no" >&6; }
2986 fi
2987
2988   if test "x$ac_ct_CC" = x; then
2989     CC=""
2990   else
2991     case $cross_compiling:$ac_tool_warned in
2992 yes:)
2993 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2994 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2995 ac_tool_warned=yes ;;
2996 esac
2997     CC=$ac_ct_CC
2998   fi
2999 else
3000   CC="$ac_cv_prog_CC"
3001 fi
3002
3003 if test -z "$CC"; then
3004           if test -n "$ac_tool_prefix"; then
3005     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3006 set dummy ${ac_tool_prefix}cc; ac_word=$2
3007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3008 $as_echo_n "checking for $ac_word... " >&6; }
3009 if test "${ac_cv_prog_CC+set}" = set; then :
3010   $as_echo_n "(cached) " >&6
3011 else
3012   if test -n "$CC"; then
3013   ac_cv_prog_CC="$CC" # Let the user override the test.
3014 else
3015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3016 for as_dir in $PATH
3017 do
3018   IFS=$as_save_IFS
3019   test -z "$as_dir" && as_dir=.
3020     for ac_exec_ext in '' $ac_executable_extensions; do
3021   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3022     ac_cv_prog_CC="${ac_tool_prefix}cc"
3023     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3024     break 2
3025   fi
3026 done
3027   done
3028 IFS=$as_save_IFS
3029
3030 fi
3031 fi
3032 CC=$ac_cv_prog_CC
3033 if test -n "$CC"; then
3034   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3035 $as_echo "$CC" >&6; }
3036 else
3037   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3038 $as_echo "no" >&6; }
3039 fi
3040
3041
3042   fi
3043 fi
3044 if test -z "$CC"; then
3045   # Extract the first word of "cc", so it can be a program name with args.
3046 set dummy cc; ac_word=$2
3047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3048 $as_echo_n "checking for $ac_word... " >&6; }
3049 if test "${ac_cv_prog_CC+set}" = set; then :
3050   $as_echo_n "(cached) " >&6
3051 else
3052   if test -n "$CC"; then
3053   ac_cv_prog_CC="$CC" # Let the user override the test.
3054 else
3055   ac_prog_rejected=no
3056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3057 for as_dir in $PATH
3058 do
3059   IFS=$as_save_IFS
3060   test -z "$as_dir" && as_dir=.
3061     for ac_exec_ext in '' $ac_executable_extensions; do
3062   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3063     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3064        ac_prog_rejected=yes
3065        continue
3066      fi
3067     ac_cv_prog_CC="cc"
3068     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3069     break 2
3070   fi
3071 done
3072   done
3073 IFS=$as_save_IFS
3074
3075 if test $ac_prog_rejected = yes; then
3076   # We found a bogon in the path, so make sure we never use it.
3077   set dummy $ac_cv_prog_CC
3078   shift
3079   if test $# != 0; then
3080     # We chose a different compiler from the bogus one.
3081     # However, it has the same basename, so the bogon will be chosen
3082     # first if we set CC to just the basename; use the full file name.
3083     shift
3084     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3085   fi
3086 fi
3087 fi
3088 fi
3089 CC=$ac_cv_prog_CC
3090 if test -n "$CC"; then
3091   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3092 $as_echo "$CC" >&6; }
3093 else
3094   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3095 $as_echo "no" >&6; }
3096 fi
3097
3098
3099 fi
3100 if test -z "$CC"; then
3101   if test -n "$ac_tool_prefix"; then
3102   for ac_prog in cl.exe
3103   do
3104     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3105 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3107 $as_echo_n "checking for $ac_word... " >&6; }
3108 if test "${ac_cv_prog_CC+set}" = set; then :
3109   $as_echo_n "(cached) " >&6
3110 else
3111   if test -n "$CC"; then
3112   ac_cv_prog_CC="$CC" # Let the user override the test.
3113 else
3114 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3115 for as_dir in $PATH
3116 do
3117   IFS=$as_save_IFS
3118   test -z "$as_dir" && as_dir=.
3119     for ac_exec_ext in '' $ac_executable_extensions; do
3120   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3121     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3122     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3123     break 2
3124   fi
3125 done
3126   done
3127 IFS=$as_save_IFS
3128
3129 fi
3130 fi
3131 CC=$ac_cv_prog_CC
3132 if test -n "$CC"; then
3133   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3134 $as_echo "$CC" >&6; }
3135 else
3136   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3137 $as_echo "no" >&6; }
3138 fi
3139
3140
3141     test -n "$CC" && break
3142   done
3143 fi
3144 if test -z "$CC"; then
3145   ac_ct_CC=$CC
3146   for ac_prog in cl.exe
3147 do
3148   # Extract the first word of "$ac_prog", so it can be a program name with args.
3149 set dummy $ac_prog; ac_word=$2
3150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3151 $as_echo_n "checking for $ac_word... " >&6; }
3152 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3153   $as_echo_n "(cached) " >&6
3154 else
3155   if test -n "$ac_ct_CC"; then
3156   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3157 else
3158 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3159 for as_dir in $PATH
3160 do
3161   IFS=$as_save_IFS
3162   test -z "$as_dir" && as_dir=.
3163     for ac_exec_ext in '' $ac_executable_extensions; do
3164   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3165     ac_cv_prog_ac_ct_CC="$ac_prog"
3166     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3167     break 2
3168   fi
3169 done
3170   done
3171 IFS=$as_save_IFS
3172
3173 fi
3174 fi
3175 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3176 if test -n "$ac_ct_CC"; then
3177   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3178 $as_echo "$ac_ct_CC" >&6; }
3179 else
3180   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3181 $as_echo "no" >&6; }
3182 fi
3183
3184
3185   test -n "$ac_ct_CC" && break
3186 done
3187
3188   if test "x$ac_ct_CC" = x; then
3189     CC=""
3190   else
3191     case $cross_compiling:$ac_tool_warned in
3192 yes:)
3193 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3194 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3195 ac_tool_warned=yes ;;
3196 esac
3197     CC=$ac_ct_CC
3198   fi
3199 fi
3200
3201 fi
3202
3203
3204 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3205 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3206 as_fn_error "no acceptable C compiler found in \$PATH
3207 See \`config.log' for more details." "$LINENO" 5; }
3208
3209 # Provide some information about the compiler.
3210 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3211 set X $ac_compile
3212 ac_compiler=$2
3213 for ac_option in --version -v -V -qversion; do
3214   { { ac_try="$ac_compiler $ac_option >&5"
3215 case "(($ac_try" in
3216   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3217   *) ac_try_echo=$ac_try;;
3218 esac
3219 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3220 $as_echo "$ac_try_echo"; } >&5
3221   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3222   ac_status=$?
3223   if test -s conftest.err; then
3224     sed '10a\
3225 ... rest of stderr output deleted ...
3226          10q' conftest.err >conftest.er1
3227     cat conftest.er1 >&5
3228   fi
3229   rm -f conftest.er1 conftest.err
3230   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3231   test $ac_status = 0; }
3232 done
3233
3234 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3235 /* end confdefs.h.  */
3236
3237 int
3238 main ()
3239 {
3240
3241   ;
3242   return 0;
3243 }
3244 _ACEOF
3245 ac_clean_files_save=$ac_clean_files
3246 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3247 # Try to create an executable without -o first, disregard a.out.
3248 # It will help us diagnose broken compilers, and finding out an intuition
3249 # of exeext.
3250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3251 $as_echo_n "checking whether the C compiler works... " >&6; }
3252 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3253
3254 # The possible output files:
3255 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3256
3257 ac_rmfiles=
3258 for ac_file in $ac_files
3259 do
3260   case $ac_file in
3261     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3262     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3263   esac
3264 done
3265 rm -f $ac_rmfiles
3266
3267 if { { ac_try="$ac_link_default"
3268 case "(($ac_try" in
3269   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3270   *) ac_try_echo=$ac_try;;
3271 esac
3272 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3273 $as_echo "$ac_try_echo"; } >&5
3274   (eval "$ac_link_default") 2>&5
3275   ac_status=$?
3276   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3277   test $ac_status = 0; }; then :
3278   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3279 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3280 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3281 # so that the user can short-circuit this test for compilers unknown to
3282 # Autoconf.
3283 for ac_file in $ac_files ''
3284 do
3285   test -f "$ac_file" || continue
3286   case $ac_file in
3287     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3288         ;;
3289     [ab].out )
3290         # We found the default executable, but exeext='' is most
3291         # certainly right.
3292         break;;
3293     *.* )
3294         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3295         then :; else
3296            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3297         fi
3298         # We set ac_cv_exeext here because the later test for it is not
3299         # safe: cross compilers may not add the suffix if given an `-o'
3300         # argument, so we may need to know it at that point already.
3301         # Even if this section looks crufty: it has the advantage of
3302         # actually working.
3303         break;;
3304     * )
3305         break;;
3306   esac
3307 done
3308 test "$ac_cv_exeext" = no && ac_cv_exeext=
3309
3310 else
3311   ac_file=''
3312 fi
3313 if test -z "$ac_file"; then :
3314   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3315 $as_echo "no" >&6; }
3316 $as_echo "$as_me: failed program was:" >&5
3317 sed 's/^/| /' conftest.$ac_ext >&5
3318
3319 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3320 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3321 { as_fn_set_status 77
3322 as_fn_error "C compiler cannot create executables
3323 See \`config.log' for more details." "$LINENO" 5; }; }
3324 else
3325   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3326 $as_echo "yes" >&6; }
3327 fi
3328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3329 $as_echo_n "checking for C compiler default output file name... " >&6; }
3330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3331 $as_echo "$ac_file" >&6; }
3332 ac_exeext=$ac_cv_exeext
3333
3334 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3335 ac_clean_files=$ac_clean_files_save
3336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3337 $as_echo_n "checking for suffix of executables... " >&6; }
3338 if { { ac_try="$ac_link"
3339 case "(($ac_try" in
3340   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3341   *) ac_try_echo=$ac_try;;
3342 esac
3343 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3344 $as_echo "$ac_try_echo"; } >&5
3345   (eval "$ac_link") 2>&5
3346   ac_status=$?
3347   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3348   test $ac_status = 0; }; then :
3349   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3350 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3351 # work properly (i.e., refer to `conftest.exe'), while it won't with
3352 # `rm'.
3353 for ac_file in conftest.exe conftest conftest.*; do
3354   test -f "$ac_file" || continue
3355   case $ac_file in
3356     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3357     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3358           break;;
3359     * ) break;;
3360   esac
3361 done
3362 else
3363   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3364 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3365 as_fn_error "cannot compute suffix of executables: cannot compile and link
3366 See \`config.log' for more details." "$LINENO" 5; }
3367 fi
3368 rm -f conftest conftest$ac_cv_exeext
3369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3370 $as_echo "$ac_cv_exeext" >&6; }
3371
3372 rm -f conftest.$ac_ext
3373 EXEEXT=$ac_cv_exeext
3374 ac_exeext=$EXEEXT
3375 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3376 /* end confdefs.h.  */
3377 #include <stdio.h>
3378 int
3379 main ()
3380 {
3381 FILE *f = fopen ("conftest.out", "w");
3382  return ferror (f) || fclose (f) != 0;
3383
3384   ;
3385   return 0;
3386 }
3387 _ACEOF
3388 ac_clean_files="$ac_clean_files conftest.out"
3389 # Check that the compiler produces executables we can run.  If not, either
3390 # the compiler is broken, or we cross compile.
3391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3392 $as_echo_n "checking whether we are cross compiling... " >&6; }
3393 if test "$cross_compiling" != yes; then
3394   { { ac_try="$ac_link"
3395 case "(($ac_try" in
3396   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3397   *) ac_try_echo=$ac_try;;
3398 esac
3399 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3400 $as_echo "$ac_try_echo"; } >&5
3401   (eval "$ac_link") 2>&5
3402   ac_status=$?
3403   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3404   test $ac_status = 0; }
3405   if { ac_try='./conftest$ac_cv_exeext'
3406   { { case "(($ac_try" in
3407   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3408   *) ac_try_echo=$ac_try;;
3409 esac
3410 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3411 $as_echo "$ac_try_echo"; } >&5
3412   (eval "$ac_try") 2>&5
3413   ac_status=$?
3414   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3415   test $ac_status = 0; }; }; then
3416     cross_compiling=no
3417   else
3418     if test "$cross_compiling" = maybe; then
3419         cross_compiling=yes
3420     else
3421         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3422 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3423 as_fn_error "cannot run C compiled programs.
3424 If you meant to cross compile, use \`--host'.
3425 See \`config.log' for more details." "$LINENO" 5; }
3426     fi
3427   fi
3428 fi
3429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3430 $as_echo "$cross_compiling" >&6; }
3431
3432 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3433 ac_clean_files=$ac_clean_files_save
3434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3435 $as_echo_n "checking for suffix of object files... " >&6; }
3436 if test "${ac_cv_objext+set}" = set; then :
3437   $as_echo_n "(cached) " >&6
3438 else
3439   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3440 /* end confdefs.h.  */
3441
3442 int
3443 main ()
3444 {
3445
3446   ;
3447   return 0;
3448 }
3449 _ACEOF
3450 rm -f conftest.o conftest.obj
3451 if { { ac_try="$ac_compile"
3452 case "(($ac_try" in
3453   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3454   *) ac_try_echo=$ac_try;;
3455 esac
3456 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3457 $as_echo "$ac_try_echo"; } >&5
3458   (eval "$ac_compile") 2>&5
3459   ac_status=$?
3460   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3461   test $ac_status = 0; }; then :
3462   for ac_file in conftest.o conftest.obj conftest.*; do
3463   test -f "$ac_file" || continue;
3464   case $ac_file in
3465     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3466     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3467        break;;
3468   esac
3469 done
3470 else
3471   $as_echo "$as_me: failed program was:" >&5
3472 sed 's/^/| /' conftest.$ac_ext >&5
3473
3474 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3475 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3476 as_fn_error "cannot compute suffix of object files: cannot compile
3477 See \`config.log' for more details." "$LINENO" 5; }
3478 fi
3479 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3480 fi
3481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3482 $as_echo "$ac_cv_objext" >&6; }
3483 OBJEXT=$ac_cv_objext
3484 ac_objext=$OBJEXT
3485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3486 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3487 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3488   $as_echo_n "(cached) " >&6
3489 else
3490   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3491 /* end confdefs.h.  */
3492
3493 int
3494 main ()
3495 {
3496 #ifndef __GNUC__
3497        choke me
3498 #endif
3499
3500   ;
3501   return 0;
3502 }
3503 _ACEOF
3504 if ac_fn_c_try_compile "$LINENO"; then :
3505   ac_compiler_gnu=yes
3506 else
3507   ac_compiler_gnu=no
3508 fi
3509 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3510 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3511
3512 fi
3513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3514 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3515 if test $ac_compiler_gnu = yes; then
3516   GCC=yes
3517 else
3518   GCC=
3519 fi
3520 ac_test_CFLAGS=${CFLAGS+set}
3521 ac_save_CFLAGS=$CFLAGS
3522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3523 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3524 if test "${ac_cv_prog_cc_g+set}" = set; then :
3525   $as_echo_n "(cached) " >&6
3526 else
3527   ac_save_c_werror_flag=$ac_c_werror_flag
3528    ac_c_werror_flag=yes
3529    ac_cv_prog_cc_g=no
3530    CFLAGS="-g"
3531    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3532 /* end confdefs.h.  */
3533
3534 int
3535 main ()
3536 {
3537
3538   ;
3539   return 0;
3540 }
3541 _ACEOF
3542 if ac_fn_c_try_compile "$LINENO"; then :
3543   ac_cv_prog_cc_g=yes
3544 else
3545   CFLAGS=""
3546       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3547 /* end confdefs.h.  */
3548
3549 int
3550 main ()
3551 {
3552
3553   ;
3554   return 0;
3555 }
3556 _ACEOF
3557 if ac_fn_c_try_compile "$LINENO"; then :
3558
3559 else
3560   ac_c_werror_flag=$ac_save_c_werror_flag
3561          CFLAGS="-g"
3562          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3563 /* end confdefs.h.  */
3564
3565 int
3566 main ()
3567 {
3568
3569   ;
3570   return 0;
3571 }
3572 _ACEOF
3573 if ac_fn_c_try_compile "$LINENO"; then :
3574   ac_cv_prog_cc_g=yes
3575 fi
3576 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3577 fi
3578 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3579 fi
3580 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3581    ac_c_werror_flag=$ac_save_c_werror_flag
3582 fi
3583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3584 $as_echo "$ac_cv_prog_cc_g" >&6; }
3585 if test "$ac_test_CFLAGS" = set; then
3586   CFLAGS=$ac_save_CFLAGS
3587 elif test $ac_cv_prog_cc_g = yes; then
3588   if test "$GCC" = yes; then
3589     CFLAGS="-g -O2"
3590   else
3591     CFLAGS="-g"
3592   fi
3593 else
3594   if test "$GCC" = yes; then
3595     CFLAGS="-O2"
3596   else
3597     CFLAGS=
3598   fi
3599 fi
3600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3601 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3602 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3603   $as_echo_n "(cached) " >&6
3604 else
3605   ac_cv_prog_cc_c89=no
3606 ac_save_CC=$CC
3607 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3608 /* end confdefs.h.  */
3609 #include <stdarg.h>
3610 #include <stdio.h>
3611 #include <sys/types.h>
3612 #include <sys/stat.h>
3613 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3614 struct buf { int x; };
3615 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3616 static char *e (p, i)
3617      char **p;
3618      int i;
3619 {
3620   return p[i];
3621 }
3622 static char *f (char * (*g) (char **, int), char **p, ...)
3623 {
3624   char *s;
3625   va_list v;
3626   va_start (v,p);
3627   s = g (p, va_arg (v,int));
3628   va_end (v);
3629   return s;
3630 }
3631
3632 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3633    function prototypes and stuff, but not '\xHH' hex character constants.
3634    These don't provoke an error unfortunately, instead are silently treated
3635    as 'x'.  The following induces an error, until -std is added to get
3636    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3637    array size at least.  It's necessary to write '\x00'==0 to get something
3638    that's true only with -std.  */
3639 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3640
3641 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3642    inside strings and character constants.  */
3643 #define FOO(x) 'x'
3644 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3645
3646 int test (int i, double x);
3647 struct s1 {int (*f) (int a);};
3648 struct s2 {int (*f) (double a);};
3649 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3650 int argc;
3651 char **argv;
3652 int
3653 main ()
3654 {
3655 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3656   ;
3657   return 0;
3658 }
3659 _ACEOF
3660 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3661         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3662 do
3663   CC="$ac_save_CC $ac_arg"
3664   if ac_fn_c_try_compile "$LINENO"; then :
3665   ac_cv_prog_cc_c89=$ac_arg
3666 fi
3667 rm -f core conftest.err conftest.$ac_objext
3668   test "x$ac_cv_prog_cc_c89" != "xno" && break
3669 done
3670 rm -f conftest.$ac_ext
3671 CC=$ac_save_CC
3672
3673 fi
3674 # AC_CACHE_VAL
3675 case "x$ac_cv_prog_cc_c89" in
3676   x)
3677     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3678 $as_echo "none needed" >&6; } ;;
3679   xno)
3680     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3681 $as_echo "unsupported" >&6; } ;;
3682   *)
3683     CC="$CC $ac_cv_prog_cc_c89"
3684     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3685 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3686 esac
3687 if test "x$ac_cv_prog_cc_c89" != xno; then :
3688
3689 fi
3690
3691 ac_ext=c
3692 ac_cpp='$CPP $CPPFLAGS'
3693 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3694 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3695 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3696
3697 depcc="$CC"   am_compiler_list=
3698
3699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3700 $as_echo_n "checking dependency style of $depcc... " >&6; }
3701 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3702   $as_echo_n "(cached) " >&6
3703 else
3704   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3705   # We make a subdir and do the tests there.  Otherwise we can end up
3706   # making bogus files that we don't know about and never remove.  For
3707   # instance it was reported that on HP-UX the gcc test will end up
3708   # making a dummy file named `D' -- because `-MD' means `put the output
3709   # in D'.
3710   mkdir conftest.dir
3711   # Copy depcomp to subdir because otherwise we won't find it if we're
3712   # using a relative directory.
3713   cp "$am_depcomp" conftest.dir
3714   cd conftest.dir
3715   # We will build objects and dependencies in a subdirectory because
3716   # it helps to detect inapplicable dependency modes.  For instance
3717   # both Tru64's cc and ICC support -MD to output dependencies as a
3718   # side effect of compilation, but ICC will put the dependencies in
3719   # the current directory while Tru64 will put them in the object
3720   # directory.
3721   mkdir sub
3722
3723   am_cv_CC_dependencies_compiler_type=none
3724   if test "$am_compiler_list" = ""; then
3725      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3726   fi
3727   am__universal=false
3728   case " $depcc " in #(
3729      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3730      esac
3731
3732   for depmode in $am_compiler_list; do
3733     # Setup a source with many dependencies, because some compilers
3734     # like to wrap large dependency lists on column 80 (with \), and
3735     # we should not choose a depcomp mode which is confused by this.
3736     #
3737     # We need to recreate these files for each test, as the compiler may
3738     # overwrite some of them when testing with obscure command lines.
3739     # This happens at least with the AIX C compiler.
3740     : > sub/conftest.c
3741     for i in 1 2 3 4 5 6; do
3742       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3743       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3744       # Solaris 8's {/usr,}/bin/sh.
3745       touch sub/conftst$i.h
3746     done
3747     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3748
3749     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3750     # mode.  It turns out that the SunPro C++ compiler does not properly
3751     # handle `-M -o', and we need to detect this.  Also, some Intel
3752     # versions had trouble with output in subdirs
3753     am__obj=sub/conftest.${OBJEXT-o}
3754     am__minus_obj="-o $am__obj"
3755     case $depmode in
3756     gcc)
3757       # This depmode causes a compiler race in universal mode.
3758       test "$am__universal" = false || continue
3759       ;;
3760     nosideeffect)
3761       # after this tag, mechanisms are not by side-effect, so they'll
3762       # only be used when explicitly requested
3763       if test "x$enable_dependency_tracking" = xyes; then
3764         continue
3765       else
3766         break
3767       fi
3768       ;;
3769     msvisualcpp | msvcmsys)
3770       # This compiler won't grok `-c -o', but also, the minuso test has
3771       # not run yet.  These depmodes are late enough in the game, and
3772       # so weak that their functioning should not be impacted.
3773       am__obj=conftest.${OBJEXT-o}
3774       am__minus_obj=
3775       ;;
3776     none) break ;;
3777     esac
3778     if depmode=$depmode \
3779        source=sub/conftest.c object=$am__obj \
3780        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3781        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3782          >/dev/null 2>conftest.err &&
3783        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3784        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3785        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3786        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3787       # icc doesn't choke on unknown options, it will just issue warnings
3788       # or remarks (even with -Werror).  So we grep stderr for any message
3789       # that says an option was ignored or not supported.
3790       # When given -MP, icc 7.0 and 7.1 complain thusly:
3791       #   icc: Command line warning: ignoring option '-M'; no argument required
3792       # The diagnosis changed in icc 8.0:
3793       #   icc: Command line remark: option '-MP' not supported
3794       if (grep 'ignoring option' conftest.err ||
3795           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3796         am_cv_CC_dependencies_compiler_type=$depmode
3797         break
3798       fi
3799     fi
3800   done
3801
3802   cd ..
3803   rm -rf conftest.dir
3804 else
3805   am_cv_CC_dependencies_compiler_type=none
3806 fi
3807
3808 fi
3809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3810 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3811 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3812
3813  if
3814   test "x$enable_dependency_tracking" != xno \
3815   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3816   am__fastdepCC_TRUE=
3817   am__fastdepCC_FALSE='#'
3818 else
3819   am__fastdepCC_TRUE='#'
3820   am__fastdepCC_FALSE=
3821 fi
3822
3823
3824    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3825 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3826 if test "${ac_cv_prog_cc_c99+set}" = set; then :
3827   $as_echo_n "(cached) " >&6
3828 else
3829   ac_cv_prog_cc_c99=no
3830 ac_save_CC=$CC
3831 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3832 /* end confdefs.h.  */
3833 #include <stdarg.h>
3834 #include <stdbool.h>
3835 #include <stdlib.h>
3836 #include <wchar.h>
3837 #include <stdio.h>
3838
3839 // Check varargs macros.  These examples are taken from C99 6.10.3.5.
3840 #define debug(...) fprintf (stderr, __VA_ARGS__)
3841 #define showlist(...) puts (#__VA_ARGS__)
3842 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3843 static void
3844 test_varargs_macros (void)
3845 {
3846   int x = 1234;
3847   int y = 5678;
3848   debug ("Flag");
3849   debug ("X = %d\n", x);
3850   showlist (The first, second, and third items.);
3851   report (x>y, "x is %d but y is %d", x, y);
3852 }
3853
3854 // Check long long types.
3855 #define BIG64 18446744073709551615ull
3856 #define BIG32 4294967295ul
3857 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3858 #if !BIG_OK
3859   your preprocessor is broken;
3860 #endif
3861 #if BIG_OK
3862 #else
3863   your preprocessor is broken;
3864 #endif
3865 static long long int bignum = -9223372036854775807LL;
3866 static unsigned long long int ubignum = BIG64;
3867
3868 struct incomplete_array
3869 {
3870   int datasize;
3871   double data[];
3872 };
3873
3874 struct named_init {
3875   int number;
3876   const wchar_t *name;
3877   double average;
3878 };
3879
3880 typedef const char *ccp;
3881
3882 static inline int
3883 test_restrict (ccp restrict text)
3884 {
3885   // See if C++-style comments work.
3886   // Iterate through items via the restricted pointer.
3887   // Also check for declarations in for loops.
3888   for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3889     continue;
3890   return 0;
3891 }
3892
3893 // Check varargs and va_copy.
3894 static void
3895 test_varargs (const char *format, ...)
3896 {
3897   va_list args;
3898   va_start (args, format);
3899   va_list args_copy;
3900   va_copy (args_copy, args);
3901
3902   const char *str;
3903   int number;
3904   float fnumber;
3905
3906   while (*format)
3907     {
3908       switch (*format++)
3909         {
3910         case 's': // string
3911           str = va_arg (args_copy, const char *);
3912           break;
3913         case 'd': // int
3914           number = va_arg (args_copy, int);
3915           break;
3916         case 'f': // float
3917           fnumber = va_arg (args_copy, double);
3918           break;
3919         default:
3920           break;
3921         }
3922     }
3923   va_end (args_copy);
3924   va_end (args);
3925 }
3926
3927 int
3928 main ()
3929 {
3930
3931   // Check bool.
3932   _Bool success = false;
3933
3934   // Check restrict.
3935   if (test_restrict ("String literal") == 0)
3936     success = true;
3937   char *restrict newvar = "Another string";
3938
3939   // Check varargs.
3940   test_varargs ("s, d' f .", "string", 65, 34.234);
3941   test_varargs_macros ();
3942
3943   // Check flexible array members.
3944   struct incomplete_array *ia =
3945     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
3946   ia->datasize = 10;
3947   for (int i = 0; i < ia->datasize; ++i)
3948     ia->data[i] = i * 1.234;
3949
3950   // Check named initializers.
3951   struct named_init ni = {
3952     .number = 34,
3953     .name = L"Test wide string",
3954     .average = 543.34343,
3955   };
3956
3957   ni.number = 58;
3958
3959   int dynamic_array[ni.number];
3960   dynamic_array[ni.number - 1] = 543;
3961
3962   // work around unused variable warnings
3963   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
3964           || dynamic_array[ni.number - 1] != 543);
3965
3966   ;
3967   return 0;
3968 }
3969 _ACEOF
3970 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
3971 do
3972   CC="$ac_save_CC $ac_arg"
3973   if ac_fn_c_try_compile "$LINENO"; then :
3974   ac_cv_prog_cc_c99=$ac_arg
3975 fi
3976 rm -f core conftest.err conftest.$ac_objext
3977   test "x$ac_cv_prog_cc_c99" != "xno" && break
3978 done
3979 rm -f conftest.$ac_ext
3980 CC=$ac_save_CC
3981
3982 fi
3983 # AC_CACHE_VAL
3984 case "x$ac_cv_prog_cc_c99" in
3985   x)
3986     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3987 $as_echo "none needed" >&6; } ;;
3988   xno)
3989     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3990 $as_echo "unsupported" >&6; } ;;
3991   *)
3992     CC="$CC $ac_cv_prog_cc_c99"
3993     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
3994 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
3995 esac
3996 if test "x$ac_cv_prog_cc_c99" != xno; then :
3997
3998 fi
3999
4000
4001
4002 ac_ext=c
4003 ac_cpp='$CPP $CPPFLAGS'
4004 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4005 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4006 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4008 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4009 # On Suns, sometimes $CPP names a directory.
4010 if test -n "$CPP" && test -d "$CPP"; then
4011   CPP=
4012 fi
4013 if test -z "$CPP"; then
4014   if test "${ac_cv_prog_CPP+set}" = set; then :
4015   $as_echo_n "(cached) " >&6
4016 else
4017       # Double quotes because CPP needs to be expanded
4018     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4019     do
4020       ac_preproc_ok=false
4021 for ac_c_preproc_warn_flag in '' yes
4022 do
4023   # Use a header file that comes with gcc, so configuring glibc
4024   # with a fresh cross-compiler works.
4025   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4026   # <limits.h> exists even on freestanding compilers.
4027   # On the NeXT, cc -E runs the code through the compiler's parser,
4028   # not just through cpp. "Syntax error" is here to catch this case.
4029   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4030 /* end confdefs.h.  */
4031 #ifdef __STDC__
4032 # include <limits.h>
4033 #else
4034 # include <assert.h>
4035 #endif
4036                      Syntax error
4037 _ACEOF
4038 if ac_fn_c_try_cpp "$LINENO"; then :
4039
4040 else
4041   # Broken: fails on valid input.
4042 continue
4043 fi
4044 rm -f conftest.err conftest.$ac_ext
4045
4046   # OK, works on sane cases.  Now check whether nonexistent headers
4047   # can be detected and how.
4048   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4049 /* end confdefs.h.  */
4050 #include <ac_nonexistent.h>
4051 _ACEOF
4052 if ac_fn_c_try_cpp "$LINENO"; then :
4053   # Broken: success on invalid input.
4054 continue
4055 else
4056   # Passes both tests.
4057 ac_preproc_ok=:
4058 break
4059 fi
4060 rm -f conftest.err conftest.$ac_ext
4061
4062 done
4063 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4064 rm -f conftest.err conftest.$ac_ext
4065 if $ac_preproc_ok; then :
4066   break
4067 fi
4068
4069     done
4070     ac_cv_prog_CPP=$CPP
4071
4072 fi
4073   CPP=$ac_cv_prog_CPP
4074 else
4075   ac_cv_prog_CPP=$CPP
4076 fi
4077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4078 $as_echo "$CPP" >&6; }
4079 ac_preproc_ok=false
4080 for ac_c_preproc_warn_flag in '' yes
4081 do
4082   # Use a header file that comes with gcc, so configuring glibc
4083   # with a fresh cross-compiler works.
4084   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4085   # <limits.h> exists even on freestanding compilers.
4086   # On the NeXT, cc -E runs the code through the compiler's parser,
4087   # not just through cpp. "Syntax error" is here to catch this case.
4088   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4089 /* end confdefs.h.  */
4090 #ifdef __STDC__
4091 # include <limits.h>
4092 #else
4093 # include <assert.h>
4094 #endif
4095                      Syntax error
4096 _ACEOF
4097 if ac_fn_c_try_cpp "$LINENO"; then :
4098
4099 else
4100   # Broken: fails on valid input.
4101 continue
4102 fi
4103 rm -f conftest.err conftest.$ac_ext
4104
4105   # OK, works on sane cases.  Now check whether nonexistent headers
4106   # can be detected and how.
4107   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4108 /* end confdefs.h.  */
4109 #include <ac_nonexistent.h>
4110 _ACEOF
4111 if ac_fn_c_try_cpp "$LINENO"; then :
4112   # Broken: success on invalid input.
4113 continue
4114 else
4115   # Passes both tests.
4116 ac_preproc_ok=:
4117 break
4118 fi
4119 rm -f conftest.err conftest.$ac_ext
4120
4121 done
4122 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4123 rm -f conftest.err conftest.$ac_ext
4124 if $ac_preproc_ok; then :
4125
4126 else
4127   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4128 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4129 as_fn_error "C preprocessor \"$CPP\" fails sanity check
4130 See \`config.log' for more details." "$LINENO" 5; }
4131 fi
4132
4133 ac_ext=c
4134 ac_cpp='$CPP $CPPFLAGS'
4135 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4136 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4137 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4138
4139
4140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4141 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4142 if test "${ac_cv_path_GREP+set}" = set; then :
4143   $as_echo_n "(cached) " >&6
4144 else
4145   if test -z "$GREP"; then
4146   ac_path_GREP_found=false
4147   # Loop through the user's path and test for each of PROGNAME-LIST
4148   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4149 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4150 do
4151   IFS=$as_save_IFS
4152   test -z "$as_dir" && as_dir=.
4153     for ac_prog in grep ggrep; do
4154     for ac_exec_ext in '' $ac_executable_extensions; do
4155       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4156       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4157 # Check for GNU ac_path_GREP and select it if it is found.
4158   # Check for GNU $ac_path_GREP
4159 case `"$ac_path_GREP" --version 2>&1` in
4160 *GNU*)
4161   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4162 *)
4163   ac_count=0
4164   $as_echo_n 0123456789 >"conftest.in"
4165   while :
4166   do
4167     cat "conftest.in" "conftest.in" >"conftest.tmp"
4168     mv "conftest.tmp" "conftest.in"
4169     cp "conftest.in" "conftest.nl"
4170     $as_echo 'GREP' >> "conftest.nl"
4171     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4172     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4173     as_fn_arith $ac_count + 1 && ac_count=$as_val
4174     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4175       # Best one so far, save it but keep looking for a better one
4176       ac_cv_path_GREP="$ac_path_GREP"
4177       ac_path_GREP_max=$ac_count
4178     fi
4179     # 10*(2^10) chars as input seems more than enough
4180     test $ac_count -gt 10 && break
4181   done
4182   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4183 esac
4184
4185       $ac_path_GREP_found && break 3
4186     done
4187   done
4188   done
4189 IFS=$as_save_IFS
4190   if test -z "$ac_cv_path_GREP"; then
4191     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4192   fi
4193 else
4194   ac_cv_path_GREP=$GREP
4195 fi
4196
4197 fi
4198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4199 $as_echo "$ac_cv_path_GREP" >&6; }
4200  GREP="$ac_cv_path_GREP"
4201
4202
4203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4204 $as_echo_n "checking for egrep... " >&6; }
4205 if test "${ac_cv_path_EGREP+set}" = set; then :
4206   $as_echo_n "(cached) " >&6
4207 else
4208   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4209    then ac_cv_path_EGREP="$GREP -E"
4210    else
4211      if test -z "$EGREP"; then
4212   ac_path_EGREP_found=false
4213   # Loop through the user's path and test for each of PROGNAME-LIST
4214   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4215 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4216 do
4217   IFS=$as_save_IFS
4218   test -z "$as_dir" && as_dir=.
4219     for ac_prog in egrep; do
4220     for ac_exec_ext in '' $ac_executable_extensions; do
4221       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4222       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4223 # Check for GNU ac_path_EGREP and select it if it is found.
4224   # Check for GNU $ac_path_EGREP
4225 case `"$ac_path_EGREP" --version 2>&1` in
4226 *GNU*)
4227   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4228 *)
4229   ac_count=0
4230   $as_echo_n 0123456789 >"conftest.in"
4231   while :
4232   do
4233     cat "conftest.in" "conftest.in" >"conftest.tmp"
4234     mv "conftest.tmp" "conftest.in"
4235     cp "conftest.in" "conftest.nl"
4236     $as_echo 'EGREP' >> "conftest.nl"
4237     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4238     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4239     as_fn_arith $ac_count + 1 && ac_count=$as_val
4240     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4241       # Best one so far, save it but keep looking for a better one
4242       ac_cv_path_EGREP="$ac_path_EGREP"
4243       ac_path_EGREP_max=$ac_count
4244     fi
4245     # 10*(2^10) chars as input seems more than enough
4246     test $ac_count -gt 10 && break
4247   done
4248   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4249 esac
4250
4251       $ac_path_EGREP_found && break 3
4252     done
4253   done
4254   done
4255 IFS=$as_save_IFS
4256   if test -z "$ac_cv_path_EGREP"; then
4257     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4258   fi
4259 else
4260   ac_cv_path_EGREP=$EGREP
4261 fi
4262
4263    fi
4264 fi
4265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4266 $as_echo "$ac_cv_path_EGREP" >&6; }
4267  EGREP="$ac_cv_path_EGREP"
4268
4269
4270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4271 $as_echo_n "checking for ANSI C header files... " >&6; }
4272 if test "${ac_cv_header_stdc+set}" = set; then :
4273   $as_echo_n "(cached) " >&6
4274 else
4275   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4276 /* end confdefs.h.  */
4277 #include <stdlib.h>
4278 #include <stdarg.h>
4279 #include <string.h>
4280 #include <float.h>
4281
4282 int
4283 main ()
4284 {
4285
4286   ;
4287   return 0;
4288 }
4289 _ACEOF
4290 if ac_fn_c_try_compile "$LINENO"; then :
4291   ac_cv_header_stdc=yes
4292 else
4293   ac_cv_header_stdc=no
4294 fi
4295 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4296
4297 if test $ac_cv_header_stdc = yes; then
4298   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4299   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4300 /* end confdefs.h.  */
4301 #include <string.h>
4302
4303 _ACEOF
4304 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4305   $EGREP "memchr" >/dev/null 2>&1; then :
4306
4307 else
4308   ac_cv_header_stdc=no
4309 fi
4310 rm -f conftest*
4311
4312 fi
4313
4314 if test $ac_cv_header_stdc = yes; then
4315   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4316   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4317 /* end confdefs.h.  */
4318 #include <stdlib.h>
4319
4320 _ACEOF
4321 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4322   $EGREP "free" >/dev/null 2>&1; then :
4323
4324 else
4325   ac_cv_header_stdc=no
4326 fi
4327 rm -f conftest*
4328
4329 fi
4330
4331 if test $ac_cv_header_stdc = yes; then
4332   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4333   if test "$cross_compiling" = yes; then :
4334   :
4335 else
4336   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4337 /* end confdefs.h.  */
4338 #include <ctype.h>
4339 #include <stdlib.h>
4340 #if ((' ' & 0x0FF) == 0x020)
4341 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4342 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4343 #else
4344 # define ISLOWER(c) \
4345                    (('a' <= (c) && (c) <= 'i') \
4346                      || ('j' <= (c) && (c) <= 'r') \
4347                      || ('s' <= (c) && (c) <= 'z'))
4348 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4349 #endif
4350
4351 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4352 int
4353 main ()
4354 {
4355   int i;
4356   for (i = 0; i < 256; i++)
4357     if (XOR (islower (i), ISLOWER (i))
4358         || toupper (i) != TOUPPER (i))
4359       return 2;
4360   return 0;
4361 }
4362 _ACEOF
4363 if ac_fn_c_try_run "$LINENO"; then :
4364
4365 else
4366   ac_cv_header_stdc=no
4367 fi
4368 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4369   conftest.$ac_objext conftest.beam conftest.$ac_ext
4370 fi
4371
4372 fi
4373 fi
4374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4375 $as_echo "$ac_cv_header_stdc" >&6; }
4376 if test $ac_cv_header_stdc = yes; then
4377
4378 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4379
4380 fi
4381
4382 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4383 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4384                   inttypes.h stdint.h unistd.h
4385 do :
4386   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4387 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4388 "
4389 eval as_val=\$$as_ac_Header
4390    if test "x$as_val" = x""yes; then :
4391   cat >>confdefs.h <<_ACEOF
4392 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4393 _ACEOF
4394
4395 fi
4396
4397 done
4398
4399
4400
4401
4402 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4403         if test -n "$ac_tool_prefix"; then
4404   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4405 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4407 $as_echo_n "checking for $ac_word... " >&6; }
4408 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
4409   $as_echo_n "(cached) " >&6
4410 else
4411   case $PKG_CONFIG in
4412   [\\/]* | ?:[\\/]*)
4413   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4414   ;;
4415   *)
4416   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4417 for as_dir in $PATH
4418 do
4419   IFS=$as_save_IFS
4420   test -z "$as_dir" && as_dir=.
4421     for ac_exec_ext in '' $ac_executable_extensions; do
4422   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4423     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4424     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4425     break 2
4426   fi
4427 done
4428   done
4429 IFS=$as_save_IFS
4430
4431   ;;
4432 esac
4433 fi
4434 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4435 if test -n "$PKG_CONFIG"; then
4436   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4437 $as_echo "$PKG_CONFIG" >&6; }
4438 else
4439   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4440 $as_echo "no" >&6; }
4441 fi
4442
4443
4444 fi
4445 if test -z "$ac_cv_path_PKG_CONFIG"; then
4446   ac_pt_PKG_CONFIG=$PKG_CONFIG
4447   # Extract the first word of "pkg-config", so it can be a program name with args.
4448 set dummy pkg-config; ac_word=$2
4449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4450 $as_echo_n "checking for $ac_word... " >&6; }
4451 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
4452   $as_echo_n "(cached) " >&6
4453 else
4454   case $ac_pt_PKG_CONFIG in
4455   [\\/]* | ?:[\\/]*)
4456   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4457   ;;
4458   *)
4459   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4460 for as_dir in $PATH
4461 do
4462   IFS=$as_save_IFS
4463   test -z "$as_dir" && as_dir=.
4464     for ac_exec_ext in '' $ac_executable_extensions; do
4465   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4466     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4467     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4468     break 2
4469   fi
4470 done
4471   done
4472 IFS=$as_save_IFS
4473
4474   ;;
4475 esac
4476 fi
4477 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4478 if test -n "$ac_pt_PKG_CONFIG"; then
4479   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4480 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
4481 else
4482   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4483 $as_echo "no" >&6; }
4484 fi
4485
4486   if test "x$ac_pt_PKG_CONFIG" = x; then
4487     PKG_CONFIG=""
4488   else
4489     case $cross_compiling:$ac_tool_warned in
4490 yes:)
4491 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4492 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4493 ac_tool_warned=yes ;;
4494 esac
4495     PKG_CONFIG=$ac_pt_PKG_CONFIG
4496   fi
4497 else
4498   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4499 fi
4500
4501 fi
4502 if test -n "$PKG_CONFIG"; then
4503         _pkg_min_version=0.9.0
4504         { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4505 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4506         if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4507                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4508 $as_echo "yes" >&6; }
4509         else
4510                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4511 $as_echo "no" >&6; }
4512                 PKG_CONFIG=""
4513         fi
4514
4515 fi
4516 # Make sure we can run config.sub.
4517 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4518   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4519
4520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4521 $as_echo_n "checking build system type... " >&6; }
4522 if test "${ac_cv_build+set}" = set; then :
4523   $as_echo_n "(cached) " >&6
4524 else
4525   ac_build_alias=$build_alias
4526 test "x$ac_build_alias" = x &&
4527   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4528 test "x$ac_build_alias" = x &&
4529   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
4530 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4531   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4532
4533 fi
4534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4535 $as_echo "$ac_cv_build" >&6; }
4536 case $ac_cv_build in
4537 *-*-*) ;;
4538 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
4539 esac
4540 build=$ac_cv_build
4541 ac_save_IFS=$IFS; IFS='-'
4542 set x $ac_cv_build
4543 shift
4544 build_cpu=$1
4545 build_vendor=$2
4546 shift; shift
4547 # Remember, the first character of IFS is used to create $*,
4548 # except with old shells:
4549 build_os=$*
4550 IFS=$ac_save_IFS
4551 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4552
4553
4554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4555 $as_echo_n "checking host system type... " >&6; }
4556 if test "${ac_cv_host+set}" = set; then :
4557   $as_echo_n "(cached) " >&6
4558 else
4559   if test "x$host_alias" = x; then
4560   ac_cv_host=$ac_cv_build
4561 else
4562   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4563     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4564 fi
4565
4566 fi
4567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4568 $as_echo "$ac_cv_host" >&6; }
4569 case $ac_cv_host in
4570 *-*-*) ;;
4571 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
4572 esac
4573 host=$ac_cv_host
4574 ac_save_IFS=$IFS; IFS='-'
4575 set x $ac_cv_host
4576 shift
4577 host_cpu=$1
4578 host_vendor=$2
4579 shift; shift
4580 # Remember, the first character of IFS is used to create $*,
4581 # except with old shells:
4582 host_os=$*
4583 IFS=$ac_save_IFS
4584 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4585
4586
4587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4588 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4589 if test "${ac_cv_path_SED+set}" = set; then :
4590   $as_echo_n "(cached) " >&6
4591 else
4592             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4593      for ac_i in 1 2 3 4 5 6 7; do
4594        ac_script="$ac_script$as_nl$ac_script"
4595      done
4596      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4597      { ac_script=; unset ac_script;}
4598      if test -z "$SED"; then
4599   ac_path_SED_found=false
4600   # Loop through the user's path and test for each of PROGNAME-LIST
4601   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4602 for as_dir in $PATH
4603 do
4604   IFS=$as_save_IFS
4605   test -z "$as_dir" && as_dir=.
4606     for ac_prog in sed gsed; do
4607     for ac_exec_ext in '' $ac_executable_extensions; do
4608       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4609       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4610 # Check for GNU ac_path_SED and select it if it is found.
4611   # Check for GNU $ac_path_SED
4612 case `"$ac_path_SED" --version 2>&1` in
4613 *GNU*)
4614   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4615 *)
4616   ac_count=0
4617   $as_echo_n 0123456789 >"conftest.in"
4618   while :
4619   do
4620     cat "conftest.in" "conftest.in" >"conftest.tmp"
4621     mv "conftest.tmp" "conftest.in"
4622     cp "conftest.in" "conftest.nl"
4623     $as_echo '' >> "conftest.nl"
4624     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4625     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4626     as_fn_arith $ac_count + 1 && ac_count=$as_val
4627     if test $ac_count -gt ${ac_path_SED_max-0}; then
4628       # Best one so far, save it but keep looking for a better one
4629       ac_cv_path_SED="$ac_path_SED"
4630       ac_path_SED_max=$ac_count
4631     fi
4632     # 10*(2^10) chars as input seems more than enough
4633     test $ac_count -gt 10 && break
4634   done
4635   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4636 esac
4637
4638       $ac_path_SED_found && break 3
4639     done
4640   done
4641   done
4642 IFS=$as_save_IFS
4643   if test -z "$ac_cv_path_SED"; then
4644     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4645   fi
4646 else
4647   ac_cv_path_SED=$SED
4648 fi
4649
4650 fi
4651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4652 $as_echo "$ac_cv_path_SED" >&6; }
4653  SED="$ac_cv_path_SED"
4654   rm -f conftest.sed
4655
4656
4657
4658
4659
4660 if  test "x$GCC" = xyes ; then
4661     CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
4662 -Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
4663 -Wbad-function-cast -Wformat=2"
4664     case `$CC -dumpversion` in
4665     3.4.* | 4.*)
4666         CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
4667         ;;
4668     esac
4669 else
4670     ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4671 if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then :
4672   SUNCC="yes"
4673 else
4674   SUNCC="no"
4675 fi
4676
4677     if test "x$SUNCC" = "xyes"; then
4678         CWARNFLAGS="-v"
4679     fi
4680 fi
4681
4682
4683
4684 # If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89
4685
4686
4687
4688 # Check whether --enable-strict-compilation was given.
4689 if test "${enable_strict_compilation+set}" = set; then :
4690   enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
4691 else
4692   STRICT_COMPILE=no
4693 fi
4694
4695 if test "x$STRICT_COMPILE" = "xyes"; then
4696         ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4697 if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then :
4698   SUNCC="yes"
4699 else
4700   SUNCC="no"
4701 fi
4702
4703         ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4704 if test "x$ac_cv_have_decl___INTEL_COMPILER" = x""yes; then :
4705   INTELCC="yes"
4706 else
4707   INTELCC="no"
4708 fi
4709
4710         if test "x$GCC" = xyes ; then
4711                 STRICT_CFLAGS="-pedantic -Werror"
4712         elif test "x$SUNCC" = "xyes"; then
4713                 STRICT_CFLAGS="-errwarn"
4714     elif test "x$INTELCC" = "xyes"; then
4715                 STRICT_CFLAGS="-Werror"
4716         fi
4717 fi
4718 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
4719
4720
4721
4722
4723 cat >>confdefs.h <<_ACEOF
4724 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
4725 _ACEOF
4726
4727         PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
4728         if test "x$PVM" = "x"; then
4729                 PVM="0"
4730         fi
4731
4732 cat >>confdefs.h <<_ACEOF
4733 #define PACKAGE_VERSION_MINOR $PVM
4734 _ACEOF
4735
4736         PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
4737         if test "x$PVP" = "x"; then
4738                 PVP="0"
4739         fi
4740
4741 cat >>confdefs.h <<_ACEOF
4742 #define PACKAGE_VERSION_PATCHLEVEL $PVP
4743 _ACEOF
4744
4745
4746
4747 CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
4748 mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
4749 || (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
4750 echo 'git directory not found: installing possibly empty changelog.' >&2)"
4751
4752
4753
4754
4755 macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
4756 INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
4757 mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
4758 || (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
4759 echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
4760
4761
4762
4763
4764
4765
4766 if test x$APP_MAN_SUFFIX = x    ; then
4767     APP_MAN_SUFFIX=1
4768 fi
4769 if test x$APP_MAN_DIR = x    ; then
4770     APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
4771 fi
4772
4773 if test x$LIB_MAN_SUFFIX = x    ; then
4774     LIB_MAN_SUFFIX=3
4775 fi
4776 if test x$LIB_MAN_DIR = x    ; then
4777     LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
4778 fi
4779
4780 if test x$FILE_MAN_SUFFIX = x    ; then
4781     case $host_os in
4782         solaris*)       FILE_MAN_SUFFIX=4  ;;
4783         *)              FILE_MAN_SUFFIX=5  ;;
4784     esac
4785 fi
4786 if test x$FILE_MAN_DIR = x    ; then
4787     FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
4788 fi
4789
4790 if test x$MISC_MAN_SUFFIX = x    ; then
4791     case $host_os in
4792         solaris*)       MISC_MAN_SUFFIX=5  ;;
4793         *)              MISC_MAN_SUFFIX=7  ;;
4794     esac
4795 fi
4796 if test x$MISC_MAN_DIR = x    ; then
4797     MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
4798 fi
4799
4800 if test x$DRIVER_MAN_SUFFIX = x    ; then
4801     case $host_os in
4802         solaris*)       DRIVER_MAN_SUFFIX=7  ;;
4803         *)              DRIVER_MAN_SUFFIX=4  ;;
4804     esac
4805 fi
4806 if test x$DRIVER_MAN_DIR = x    ; then
4807     DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
4808 fi
4809
4810 if test x$ADMIN_MAN_SUFFIX = x    ; then
4811     case $host_os in
4812         solaris*)       ADMIN_MAN_SUFFIX=1m ;;
4813         *)              ADMIN_MAN_SUFFIX=8  ;;
4814     esac
4815 fi
4816 if test x$ADMIN_MAN_DIR = x    ; then
4817     ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
4818 fi
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834 XORG_MAN_PAGE="X Version 11"
4835
4836 MAN_SUBSTS="\
4837         -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
4838         -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
4839         -e 's|__xservername__|Xorg|g' \
4840         -e 's|__xconfigfile__|xorg.conf|g' \
4841         -e 's|__projectroot__|\$(prefix)|g' \
4842         -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
4843         -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
4844         -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
4845         -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
4846         -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
4847         -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
4848
4849
4850
4851 # Check whether --enable-silent-rules was given.
4852 if test "${enable_silent_rules+set}" = set; then :
4853   enableval=$enable_silent_rules;
4854 fi
4855
4856 case $enable_silent_rules in
4857 yes) AM_DEFAULT_VERBOSITY=0;;
4858 no)  AM_DEFAULT_VERBOSITY=1;;
4859 *)   AM_DEFAULT_VERBOSITY=0;;
4860 esac
4861 AM_BACKSLASH='\'
4862
4863
4864 ac_config_headers="$ac_config_headers config.h"
4865
4866
4867 # Check for progs
4868 case `pwd` in
4869   *\ * | *\     *)
4870     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4871 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4872 esac
4873
4874
4875
4876 macro_version='2.2.6b'
4877 macro_revision='1.3017'
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891 ltmain="$ac_aux_dir/ltmain.sh"
4892
4893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4894 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4895 if test "${ac_cv_path_SED+set}" = set; then :
4896   $as_echo_n "(cached) " >&6
4897 else
4898             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4899      for ac_i in 1 2 3 4 5 6 7; do
4900        ac_script="$ac_script$as_nl$ac_script"
4901      done
4902      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4903      { ac_script=; unset ac_script;}
4904      if test -z "$SED"; then
4905   ac_path_SED_found=false
4906   # Loop through the user's path and test for each of PROGNAME-LIST
4907   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4908 for as_dir in $PATH
4909 do
4910   IFS=$as_save_IFS
4911   test -z "$as_dir" && as_dir=.
4912     for ac_prog in sed gsed; do
4913     for ac_exec_ext in '' $ac_executable_extensions; do
4914       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4915       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4916 # Check for GNU ac_path_SED and select it if it is found.
4917   # Check for GNU $ac_path_SED
4918 case `"$ac_path_SED" --version 2>&1` in
4919 *GNU*)
4920   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4921 *)
4922   ac_count=0
4923   $as_echo_n 0123456789 >"conftest.in"
4924   while :
4925   do
4926     cat "conftest.in" "conftest.in" >"conftest.tmp"
4927     mv "conftest.tmp" "conftest.in"
4928     cp "conftest.in" "conftest.nl"
4929     $as_echo '' >> "conftest.nl"
4930     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4931     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4932     as_fn_arith $ac_count + 1 && ac_count=$as_val
4933     if test $ac_count -gt ${ac_path_SED_max-0}; then
4934       # Best one so far, save it but keep looking for a better one
4935       ac_cv_path_SED="$ac_path_SED"
4936       ac_path_SED_max=$ac_count
4937     fi
4938     # 10*(2^10) chars as input seems more than enough
4939     test $ac_count -gt 10 && break
4940   done
4941   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4942 esac
4943
4944       $ac_path_SED_found && break 3
4945     done
4946   done
4947   done
4948 IFS=$as_save_IFS
4949   if test -z "$ac_cv_path_SED"; then
4950     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4951   fi
4952 else
4953   ac_cv_path_SED=$SED
4954 fi
4955
4956 fi
4957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4958 $as_echo "$ac_cv_path_SED" >&6; }
4959  SED="$ac_cv_path_SED"
4960   rm -f conftest.sed
4961
4962 test -z "$SED" && SED=sed
4963 Xsed="$SED -e 1s/^X//"
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4976 $as_echo_n "checking for fgrep... " >&6; }
4977 if test "${ac_cv_path_FGREP+set}" = set; then :
4978   $as_echo_n "(cached) " >&6
4979 else
4980   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4981    then ac_cv_path_FGREP="$GREP -F"
4982    else
4983      if test -z "$FGREP"; then
4984   ac_path_FGREP_found=false
4985   # Loop through the user's path and test for each of PROGNAME-LIST
4986   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4987 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4988 do
4989   IFS=$as_save_IFS
4990   test -z "$as_dir" && as_dir=.
4991     for ac_prog in fgrep; do
4992     for ac_exec_ext in '' $ac_executable_extensions; do
4993       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4994       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4995 # Check for GNU ac_path_FGREP and select it if it is found.
4996   # Check for GNU $ac_path_FGREP
4997 case `"$ac_path_FGREP" --version 2>&1` in
4998 *GNU*)
4999   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5000 *)
5001   ac_count=0
5002   $as_echo_n 0123456789 >"conftest.in"
5003   while :
5004   do
5005     cat "conftest.in" "conftest.in" >"conftest.tmp"
5006     mv "conftest.tmp" "conftest.in"
5007     cp "conftest.in" "conftest.nl"
5008     $as_echo 'FGREP' >> "conftest.nl"
5009     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5010     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5011     as_fn_arith $ac_count + 1 && ac_count=$as_val
5012     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5013       # Best one so far, save it but keep looking for a better one
5014       ac_cv_path_FGREP="$ac_path_FGREP"
5015       ac_path_FGREP_max=$ac_count
5016     fi
5017     # 10*(2^10) chars as input seems more than enough
5018     test $ac_count -gt 10 && break
5019   done
5020   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5021 esac
5022
5023       $ac_path_FGREP_found && break 3
5024     done
5025   done
5026   done
5027 IFS=$as_save_IFS
5028   if test -z "$ac_cv_path_FGREP"; then
5029     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5030   fi
5031 else
5032   ac_cv_path_FGREP=$FGREP
5033 fi
5034
5035    fi
5036 fi
5037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5038 $as_echo "$ac_cv_path_FGREP" >&6; }
5039  FGREP="$ac_cv_path_FGREP"
5040
5041
5042 test -z "$GREP" && GREP=grep
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062 # Check whether --with-gnu-ld was given.
5063 if test "${with_gnu_ld+set}" = set; then :
5064   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5065 else
5066   with_gnu_ld=no
5067 fi
5068
5069 ac_prog=ld
5070 if test "$GCC" = yes; then
5071   # Check if gcc -print-prog-name=ld gives a path.
5072   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5073 $as_echo_n "checking for ld used by $CC... " >&6; }
5074   case $host in
5075   *-*-mingw*)
5076     # gcc leaves a trailing carriage return which upsets mingw
5077     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5078   *)
5079     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5080   esac
5081   case $ac_prog in
5082     # Accept absolute paths.
5083     [\\/]* | ?:[\\/]*)
5084       re_direlt='/[^/][^/]*/\.\./'
5085       # Canonicalize the pathname of ld
5086       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5087       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5088         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5089       done
5090       test -z "$LD" && LD="$ac_prog"
5091       ;;
5092   "")
5093     # If it fails, then pretend we aren't using GCC.
5094     ac_prog=ld
5095     ;;
5096   *)
5097     # If it is relative, then search for the first ld in PATH.
5098     with_gnu_ld=unknown
5099     ;;
5100   esac
5101 elif test "$with_gnu_ld" = yes; then
5102   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5103 $as_echo_n "checking for GNU ld... " >&6; }
5104 else
5105   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5106 $as_echo_n "checking for non-GNU ld... " >&6; }
5107 fi
5108 if test "${lt_cv_path_LD+set}" = set; then :
5109   $as_echo_n "(cached) " >&6
5110 else
5111   if test -z "$LD"; then
5112   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5113   for ac_dir in $PATH; do
5114     IFS="$lt_save_ifs"
5115     test -z "$ac_dir" && ac_dir=.
5116     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5117       lt_cv_path_LD="$ac_dir/$ac_prog"
5118       # Check to see if the program is GNU ld.  I'd rather use --version,
5119       # but apparently some variants of GNU ld only accept -v.
5120       # Break only if it was the GNU/non-GNU ld that we prefer.
5121       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5122       *GNU* | *'with BFD'*)
5123         test "$with_gnu_ld" != no && break
5124         ;;
5125       *)
5126         test "$with_gnu_ld" != yes && break
5127         ;;
5128       esac
5129     fi
5130   done
5131   IFS="$lt_save_ifs"
5132 else
5133   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5134 fi
5135 fi
5136
5137 LD="$lt_cv_path_LD"
5138 if test -n "$LD"; then
5139   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5140 $as_echo "$LD" >&6; }
5141 else
5142   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5143 $as_echo "no" >&6; }
5144 fi
5145 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5147 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5148 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5149   $as_echo_n "(cached) " >&6
5150 else
5151   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5152 case `$LD -v 2>&1 </dev/null` in
5153 *GNU* | *'with BFD'*)
5154   lt_cv_prog_gnu_ld=yes
5155   ;;
5156 *)
5157   lt_cv_prog_gnu_ld=no
5158   ;;
5159 esac
5160 fi
5161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5162 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5163 with_gnu_ld=$lt_cv_prog_gnu_ld
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5174 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5175 if test "${lt_cv_path_NM+set}" = set; then :
5176   $as_echo_n "(cached) " >&6
5177 else
5178   if test -n "$NM"; then
5179   # Let the user override the test.
5180   lt_cv_path_NM="$NM"
5181 else
5182   lt_nm_to_check="${ac_tool_prefix}nm"
5183   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5184     lt_nm_to_check="$lt_nm_to_check nm"
5185   fi
5186   for lt_tmp_nm in $lt_nm_to_check; do
5187     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5188     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5189       IFS="$lt_save_ifs"
5190       test -z "$ac_dir" && ac_dir=.
5191       tmp_nm="$ac_dir/$lt_tmp_nm"
5192       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5193         # Check to see if the nm accepts a BSD-compat flag.
5194         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5195         #   nm: unknown option "B" ignored
5196         # Tru64's nm complains that /dev/null is an invalid object file
5197         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5198         */dev/null* | *'Invalid file or object type'*)
5199           lt_cv_path_NM="$tmp_nm -B"
5200           break
5201           ;;
5202         *)
5203           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5204           */dev/null*)
5205             lt_cv_path_NM="$tmp_nm -p"
5206             break
5207             ;;
5208           *)
5209             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5210             continue # so that we can try to find one that supports BSD flags
5211             ;;
5212           esac
5213           ;;
5214         esac
5215       fi
5216     done
5217     IFS="$lt_save_ifs"
5218   done
5219   : ${lt_cv_path_NM=no}
5220 fi
5221 fi
5222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5223 $as_echo "$lt_cv_path_NM" >&6; }
5224 if test "$lt_cv_path_NM" != "no"; then
5225   NM="$lt_cv_path_NM"
5226 else
5227   # Didn't find any BSD compatible name lister, look for dumpbin.
5228   if test -n "$ac_tool_prefix"; then
5229   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5230   do
5231     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5232 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5234 $as_echo_n "checking for $ac_word... " >&6; }
5235 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5236   $as_echo_n "(cached) " >&6
5237 else
5238   if test -n "$DUMPBIN"; then
5239   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5240 else
5241 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5242 for as_dir in $PATH
5243 do
5244   IFS=$as_save_IFS
5245   test -z "$as_dir" && as_dir=.
5246     for ac_exec_ext in '' $ac_executable_extensions; do
5247   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5248     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5249     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5250     break 2
5251   fi
5252 done
5253   done
5254 IFS=$as_save_IFS
5255
5256 fi
5257 fi
5258 DUMPBIN=$ac_cv_prog_DUMPBIN
5259 if test -n "$DUMPBIN"; then
5260   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5261 $as_echo "$DUMPBIN" >&6; }
5262 else
5263   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5264 $as_echo "no" >&6; }
5265 fi
5266
5267
5268     test -n "$DUMPBIN" && break
5269   done
5270 fi
5271 if test -z "$DUMPBIN"; then
5272   ac_ct_DUMPBIN=$DUMPBIN
5273   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5274 do
5275   # Extract the first word of "$ac_prog", so it can be a program name with args.
5276 set dummy $ac_prog; ac_word=$2
5277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5278 $as_echo_n "checking for $ac_word... " >&6; }
5279 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5280   $as_echo_n "(cached) " >&6
5281 else
5282   if test -n "$ac_ct_DUMPBIN"; then
5283   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5284 else
5285 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5286 for as_dir in $PATH
5287 do
5288   IFS=$as_save_IFS
5289   test -z "$as_dir" && as_dir=.
5290     for ac_exec_ext in '' $ac_executable_extensions; do
5291   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5292     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5293     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5294     break 2
5295   fi
5296 done
5297   done
5298 IFS=$as_save_IFS
5299
5300 fi
5301 fi
5302 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5303 if test -n "$ac_ct_DUMPBIN"; then
5304   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5305 $as_echo "$ac_ct_DUMPBIN" >&6; }
5306 else
5307   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5308 $as_echo "no" >&6; }
5309 fi
5310
5311
5312   test -n "$ac_ct_DUMPBIN" && break
5313 done
5314
5315   if test "x$ac_ct_DUMPBIN" = x; then
5316     DUMPBIN=":"
5317   else
5318     case $cross_compiling:$ac_tool_warned in
5319 yes:)
5320 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5321 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5322 ac_tool_warned=yes ;;
5323 esac
5324     DUMPBIN=$ac_ct_DUMPBIN
5325   fi
5326 fi
5327
5328
5329   if test "$DUMPBIN" != ":"; then
5330     NM="$DUMPBIN"
5331   fi
5332 fi
5333 test -z "$NM" && NM=nm
5334
5335
5336
5337
5338
5339
5340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5341 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5342 if test "${lt_cv_nm_interface+set}" = set; then :
5343   $as_echo_n "(cached) " >&6
5344 else
5345   lt_cv_nm_interface="BSD nm"
5346   echo "int some_variable = 0;" > conftest.$ac_ext
5347   (eval echo "\"\$as_me:5347: $ac_compile\"" >&5)
5348   (eval "$ac_compile" 2>conftest.err)
5349   cat conftest.err >&5
5350   (eval echo "\"\$as_me:5350: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5351   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5352   cat conftest.err >&5
5353   (eval echo "\"\$as_me:5353: output\"" >&5)
5354   cat conftest.out >&5
5355   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5356     lt_cv_nm_interface="MS dumpbin"
5357   fi
5358   rm -f conftest*
5359 fi
5360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5361 $as_echo "$lt_cv_nm_interface" >&6; }
5362
5363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5364 $as_echo_n "checking whether ln -s works... " >&6; }
5365 LN_S=$as_ln_s
5366 if test "$LN_S" = "ln -s"; then
5367   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5368 $as_echo "yes" >&6; }
5369 else
5370   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5371 $as_echo "no, using $LN_S" >&6; }
5372 fi
5373
5374 # find the maximum length of command line arguments
5375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5376 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5377 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5378   $as_echo_n "(cached) " >&6
5379 else
5380     i=0
5381   teststring="ABCD"
5382
5383   case $build_os in
5384   msdosdjgpp*)
5385     # On DJGPP, this test can blow up pretty badly due to problems in libc
5386     # (any single argument exceeding 2000 bytes causes a buffer overrun
5387     # during glob expansion).  Even if it were fixed, the result of this
5388     # check would be larger than it should be.
5389     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5390     ;;
5391
5392   gnu*)
5393     # Under GNU Hurd, this test is not required because there is
5394     # no limit to the length of command line arguments.
5395     # Libtool will interpret -1 as no limit whatsoever
5396     lt_cv_sys_max_cmd_len=-1;
5397     ;;
5398
5399   cygwin* | mingw* | cegcc*)
5400     # On Win9x/ME, this test blows up -- it succeeds, but takes
5401     # about 5 minutes as the teststring grows exponentially.
5402     # Worse, since 9x/ME are not pre-emptively multitasking,
5403     # you end up with a "frozen" computer, even though with patience
5404     # the test eventually succeeds (with a max line length of 256k).
5405     # Instead, let's just punt: use the minimum linelength reported by
5406     # all of the supported platforms: 8192 (on NT/2K/XP).
5407     lt_cv_sys_max_cmd_len=8192;
5408     ;;
5409
5410   amigaos*)
5411     # On AmigaOS with pdksh, this test takes hours, literally.
5412     # So we just punt and use a minimum line length of 8192.
5413     lt_cv_sys_max_cmd_len=8192;
5414     ;;
5415
5416   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5417     # This has been around since 386BSD, at least.  Likely further.
5418     if test -x /sbin/sysctl; then
5419       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5420     elif test -x /usr/sbin/sysctl; then
5421       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5422     else
5423       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5424     fi
5425     # And add a safety zone
5426     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5427     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5428     ;;
5429
5430   interix*)
5431     # We know the value 262144 and hardcode it with a safety zone (like BSD)
5432     lt_cv_sys_max_cmd_len=196608
5433     ;;
5434
5435   osf*)
5436     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5437     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5438     # nice to cause kernel panics so lets avoid the loop below.
5439     # First set a reasonable default.
5440     lt_cv_sys_max_cmd_len=16384
5441     #
5442     if test -x /sbin/sysconfig; then
5443       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5444         *1*) lt_cv_sys_max_cmd_len=-1 ;;
5445       esac
5446     fi
5447     ;;
5448   sco3.2v5*)
5449     lt_cv_sys_max_cmd_len=102400
5450     ;;
5451   sysv5* | sco5v6* | sysv4.2uw2*)
5452     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5453     if test -n "$kargmax"; then
5454       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5455     else
5456       lt_cv_sys_max_cmd_len=32768
5457     fi
5458     ;;
5459   *)
5460     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5461     if test -n "$lt_cv_sys_max_cmd_len"; then
5462       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5463       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5464     else
5465       # Make teststring a little bigger before we do anything with it.
5466       # a 1K string should be a reasonable start.
5467       for i in 1 2 3 4 5 6 7 8 ; do
5468         teststring=$teststring$teststring
5469       done
5470       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5471       # If test is not a shell built-in, we'll probably end up computing a
5472       # maximum length that is only half of the actual maximum length, but
5473       # we can't tell.
5474       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
5475                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
5476               test $i != 17 # 1/2 MB should be enough
5477       do
5478         i=`expr $i + 1`
5479         teststring=$teststring$teststring
5480       done
5481       # Only check the string length outside the loop.
5482       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5483       teststring=
5484       # Add a significant safety factor because C++ compilers can tack on
5485       # massive amounts of additional arguments before passing them to the
5486       # linker.  It appears as though 1/2 is a usable value.
5487       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5488     fi
5489     ;;
5490   esac
5491
5492 fi
5493
5494 if test -n $lt_cv_sys_max_cmd_len ; then
5495   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5496 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5497 else
5498   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5499 $as_echo "none" >&6; }
5500 fi
5501 max_cmd_len=$lt_cv_sys_max_cmd_len
5502
5503
5504
5505
5506
5507
5508 : ${CP="cp -f"}
5509 : ${MV="mv -f"}
5510 : ${RM="rm -f"}
5511
5512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5513 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5514 # Try some XSI features
5515 xsi_shell=no
5516 ( _lt_dummy="a/b/c"
5517   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5518       = c,a/b,, \
5519     && eval 'test $(( 1 + 1 )) -eq 2 \
5520     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5521   && xsi_shell=yes
5522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5523 $as_echo "$xsi_shell" >&6; }
5524
5525
5526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5527 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5528 lt_shell_append=no
5529 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5530     >/dev/null 2>&1 \
5531   && lt_shell_append=yes
5532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5533 $as_echo "$lt_shell_append" >&6; }
5534
5535
5536 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5537   lt_unset=unset
5538 else
5539   lt_unset=false
5540 fi
5541
5542
5543
5544
5545
5546 # test EBCDIC or ASCII
5547 case `echo X|tr X '\101'` in
5548  A) # ASCII based system
5549     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5550   lt_SP2NL='tr \040 \012'
5551   lt_NL2SP='tr \015\012 \040\040'
5552   ;;
5553  *) # EBCDIC based system
5554   lt_SP2NL='tr \100 \n'
5555   lt_NL2SP='tr \r\n \100\100'
5556   ;;
5557 esac
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5568 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5569 if test "${lt_cv_ld_reload_flag+set}" = set; then :
5570   $as_echo_n "(cached) " >&6
5571 else
5572   lt_cv_ld_reload_flag='-r'
5573 fi
5574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5575 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5576 reload_flag=$lt_cv_ld_reload_flag
5577 case $reload_flag in
5578 "" | " "*) ;;
5579 *) reload_flag=" $reload_flag" ;;
5580 esac
5581 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5582 case $host_os in
5583   darwin*)
5584     if test "$GCC" = yes; then
5585       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5586     else
5587       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5588     fi
5589     ;;
5590 esac
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600 if test -n "$ac_tool_prefix"; then
5601   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5602 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5604 $as_echo_n "checking for $ac_word... " >&6; }
5605 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5606   $as_echo_n "(cached) " >&6
5607 else
5608   if test -n "$OBJDUMP"; then
5609   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5610 else
5611 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5612 for as_dir in $PATH
5613 do
5614   IFS=$as_save_IFS
5615   test -z "$as_dir" && as_dir=.
5616     for ac_exec_ext in '' $ac_executable_extensions; do
5617   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5618     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5619     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5620     break 2
5621   fi
5622 done
5623   done
5624 IFS=$as_save_IFS
5625
5626 fi
5627 fi
5628 OBJDUMP=$ac_cv_prog_OBJDUMP
5629 if test -n "$OBJDUMP"; then
5630   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5631 $as_echo "$OBJDUMP" >&6; }
5632 else
5633   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5634 $as_echo "no" >&6; }
5635 fi
5636
5637
5638 fi
5639 if test -z "$ac_cv_prog_OBJDUMP"; then
5640   ac_ct_OBJDUMP=$OBJDUMP
5641   # Extract the first word of "objdump", so it can be a program name with args.
5642 set dummy objdump; ac_word=$2
5643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5644 $as_echo_n "checking for $ac_word... " >&6; }
5645 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5646   $as_echo_n "(cached) " >&6
5647 else
5648   if test -n "$ac_ct_OBJDUMP"; then
5649   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5650 else
5651 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5652 for as_dir in $PATH
5653 do
5654   IFS=$as_save_IFS
5655   test -z "$as_dir" && as_dir=.
5656     for ac_exec_ext in '' $ac_executable_extensions; do
5657   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5658     ac_cv_prog_ac_ct_OBJDUMP="objdump"
5659     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5660     break 2
5661   fi
5662 done
5663   done
5664 IFS=$as_save_IFS
5665
5666 fi
5667 fi
5668 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5669 if test -n "$ac_ct_OBJDUMP"; then
5670   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5671 $as_echo "$ac_ct_OBJDUMP" >&6; }
5672 else
5673   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5674 $as_echo "no" >&6; }
5675 fi
5676
5677   if test "x$ac_ct_OBJDUMP" = x; then
5678     OBJDUMP="false"
5679   else
5680     case $cross_compiling:$ac_tool_warned in
5681 yes:)
5682 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5683 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5684 ac_tool_warned=yes ;;
5685 esac
5686     OBJDUMP=$ac_ct_OBJDUMP
5687   fi
5688 else
5689   OBJDUMP="$ac_cv_prog_OBJDUMP"
5690 fi
5691
5692 test -z "$OBJDUMP" && OBJDUMP=objdump
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5703 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5704 if test "${lt_cv_deplibs_check_method+set}" = set; then :
5705   $as_echo_n "(cached) " >&6
5706 else
5707   lt_cv_file_magic_cmd='$MAGIC_CMD'
5708 lt_cv_file_magic_test_file=
5709 lt_cv_deplibs_check_method='unknown'
5710 # Need to set the preceding variable on all platforms that support
5711 # interlibrary dependencies.
5712 # 'none' -- dependencies not supported.
5713 # `unknown' -- same as none, but documents that we really don't know.
5714 # 'pass_all' -- all dependencies passed with no checks.
5715 # 'test_compile' -- check by making test program.
5716 # 'file_magic [[regex]]' -- check by looking for files in library path
5717 # which responds to the $file_magic_cmd with a given extended regex.
5718 # If you have `file' or equivalent on your system and you're not sure
5719 # whether `pass_all' will *always* work, you probably want this one.
5720
5721 case $host_os in
5722 aix[4-9]*)
5723   lt_cv_deplibs_check_method=pass_all
5724   ;;
5725
5726 beos*)
5727   lt_cv_deplibs_check_method=pass_all
5728   ;;
5729
5730 bsdi[45]*)
5731   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5732   lt_cv_file_magic_cmd='/usr/bin/file -L'
5733   lt_cv_file_magic_test_file=/shlib/libc.so
5734   ;;
5735
5736 cygwin*)
5737   # func_win32_libid is a shell function defined in ltmain.sh
5738   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5739   lt_cv_file_magic_cmd='func_win32_libid'
5740   ;;
5741
5742 mingw* | pw32*)
5743   # Base MSYS/MinGW do not provide the 'file' command needed by
5744   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5745   # unless we find 'file', for example because we are cross-compiling.
5746   if ( file / ) >/dev/null 2>&1; then
5747     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5748     lt_cv_file_magic_cmd='func_win32_libid'
5749   else
5750     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5751     lt_cv_file_magic_cmd='$OBJDUMP -f'
5752   fi
5753   ;;
5754
5755 cegcc)
5756   # use the weaker test based on 'objdump'. See mingw*.
5757   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5758   lt_cv_file_magic_cmd='$OBJDUMP -f'
5759   ;;
5760
5761 darwin* | rhapsody*)
5762   lt_cv_deplibs_check_method=pass_all
5763   ;;
5764
5765 freebsd* | dragonfly*)
5766   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5767     case $host_cpu in
5768     i*86 )
5769       # Not sure whether the presence of OpenBSD here was a mistake.
5770       # Let's accept both of them until this is cleared up.
5771       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5772       lt_cv_file_magic_cmd=/usr/bin/file
5773       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5774       ;;
5775     esac
5776   else
5777     lt_cv_deplibs_check_method=pass_all
5778   fi
5779   ;;
5780
5781 gnu*)
5782   lt_cv_deplibs_check_method=pass_all
5783   ;;
5784
5785 hpux10.20* | hpux11*)
5786   lt_cv_file_magic_cmd=/usr/bin/file
5787   case $host_cpu in
5788   ia64*)
5789     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5790     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5791     ;;
5792   hppa*64*)
5793     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5794     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5795     ;;
5796   *)
5797     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5798     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5799     ;;
5800   esac
5801   ;;
5802
5803 interix[3-9]*)
5804   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5805   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5806   ;;
5807
5808 irix5* | irix6* | nonstopux*)
5809   case $LD in
5810   *-32|*"-32 ") libmagic=32-bit;;
5811   *-n32|*"-n32 ") libmagic=N32;;
5812   *-64|*"-64 ") libmagic=64-bit;;
5813   *) libmagic=never-match;;
5814   esac
5815   lt_cv_deplibs_check_method=pass_all
5816   ;;
5817
5818 # This must be Linux ELF.
5819 linux* | k*bsd*-gnu)
5820   lt_cv_deplibs_check_method=pass_all
5821   ;;
5822
5823 netbsd*)
5824   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5825     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5826   else
5827     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5828   fi
5829   ;;
5830
5831 newos6*)
5832   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5833   lt_cv_file_magic_cmd=/usr/bin/file
5834   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5835   ;;
5836
5837 *nto* | *qnx*)
5838   lt_cv_deplibs_check_method=pass_all
5839   ;;
5840
5841 openbsd*)
5842   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5843     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5844   else
5845     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5846   fi
5847   ;;
5848
5849 osf3* | osf4* | osf5*)
5850   lt_cv_deplibs_check_method=pass_all
5851   ;;
5852
5853 rdos*)
5854   lt_cv_deplibs_check_method=pass_all
5855   ;;
5856
5857 solaris*)
5858   lt_cv_deplibs_check_method=pass_all
5859   ;;
5860
5861 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5862   lt_cv_deplibs_check_method=pass_all
5863   ;;
5864
5865 sysv4 | sysv4.3*)
5866   case $host_vendor in
5867   motorola)
5868     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]'
5869     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5870     ;;
5871   ncr)
5872     lt_cv_deplibs_check_method=pass_all
5873     ;;
5874   sequent)
5875     lt_cv_file_magic_cmd='/bin/file'
5876     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5877     ;;
5878   sni)
5879     lt_cv_file_magic_cmd='/bin/file'
5880     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5881     lt_cv_file_magic_test_file=/lib/libc.so
5882     ;;
5883   siemens)
5884     lt_cv_deplibs_check_method=pass_all
5885     ;;
5886   pc)
5887     lt_cv_deplibs_check_method=pass_all
5888     ;;
5889   esac
5890   ;;
5891
5892 tpf*)
5893   lt_cv_deplibs_check_method=pass_all
5894   ;;
5895 esac
5896
5897 fi
5898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5899 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5900 file_magic_cmd=$lt_cv_file_magic_cmd
5901 deplibs_check_method=$lt_cv_deplibs_check_method
5902 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915 if test -n "$ac_tool_prefix"; then
5916   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5917 set dummy ${ac_tool_prefix}ar; ac_word=$2
5918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5919 $as_echo_n "checking for $ac_word... " >&6; }
5920 if test "${ac_cv_prog_AR+set}" = set; then :
5921   $as_echo_n "(cached) " >&6
5922 else
5923   if test -n "$AR"; then
5924   ac_cv_prog_AR="$AR" # Let the user override the test.
5925 else
5926 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5927 for as_dir in $PATH
5928 do
5929   IFS=$as_save_IFS
5930   test -z "$as_dir" && as_dir=.
5931     for ac_exec_ext in '' $ac_executable_extensions; do
5932   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5933     ac_cv_prog_AR="${ac_tool_prefix}ar"
5934     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5935     break 2
5936   fi
5937 done
5938   done
5939 IFS=$as_save_IFS
5940
5941 fi
5942 fi
5943 AR=$ac_cv_prog_AR
5944 if test -n "$AR"; then
5945   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5946 $as_echo "$AR" >&6; }
5947 else
5948   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5949 $as_echo "no" >&6; }
5950 fi
5951
5952
5953 fi
5954 if test -z "$ac_cv_prog_AR"; then
5955   ac_ct_AR=$AR
5956   # Extract the first word of "ar", so it can be a program name with args.
5957 set dummy ar; ac_word=$2
5958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5959 $as_echo_n "checking for $ac_word... " >&6; }
5960 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5961   $as_echo_n "(cached) " >&6
5962 else
5963   if test -n "$ac_ct_AR"; then
5964   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5965 else
5966 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5967 for as_dir in $PATH
5968 do
5969   IFS=$as_save_IFS
5970   test -z "$as_dir" && as_dir=.
5971     for ac_exec_ext in '' $ac_executable_extensions; do
5972   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5973     ac_cv_prog_ac_ct_AR="ar"
5974     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5975     break 2
5976   fi
5977 done
5978   done
5979 IFS=$as_save_IFS
5980
5981 fi
5982 fi
5983 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5984 if test -n "$ac_ct_AR"; then
5985   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5986 $as_echo "$ac_ct_AR" >&6; }
5987 else
5988   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5989 $as_echo "no" >&6; }
5990 fi
5991
5992   if test "x$ac_ct_AR" = x; then
5993     AR="false"
5994   else
5995     case $cross_compiling:$ac_tool_warned in
5996 yes:)
5997 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5998 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5999 ac_tool_warned=yes ;;
6000 esac
6001     AR=$ac_ct_AR
6002   fi
6003 else
6004   AR="$ac_cv_prog_AR"
6005 fi
6006
6007 test -z "$AR" && AR=ar
6008 test -z "$AR_FLAGS" && AR_FLAGS=cru
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020 if test -n "$ac_tool_prefix"; then
6021   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6022 set dummy ${ac_tool_prefix}strip; ac_word=$2
6023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6024 $as_echo_n "checking for $ac_word... " >&6; }
6025 if test "${ac_cv_prog_STRIP+set}" = set; then :
6026   $as_echo_n "(cached) " >&6
6027 else
6028   if test -n "$STRIP"; then
6029   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6030 else
6031 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6032 for as_dir in $PATH
6033 do
6034   IFS=$as_save_IFS
6035   test -z "$as_dir" && as_dir=.
6036     for ac_exec_ext in '' $ac_executable_extensions; do
6037   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6038     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6039     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6040     break 2
6041   fi
6042 done
6043   done
6044 IFS=$as_save_IFS
6045
6046 fi
6047 fi
6048 STRIP=$ac_cv_prog_STRIP
6049 if test -n "$STRIP"; then
6050   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6051 $as_echo "$STRIP" >&6; }
6052 else
6053   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6054 $as_echo "no" >&6; }
6055 fi
6056
6057
6058 fi
6059 if test -z "$ac_cv_prog_STRIP"; then
6060   ac_ct_STRIP=$STRIP
6061   # Extract the first word of "strip", so it can be a program name with args.
6062 set dummy strip; ac_word=$2
6063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6064 $as_echo_n "checking for $ac_word... " >&6; }
6065 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6066   $as_echo_n "(cached) " >&6
6067 else
6068   if test -n "$ac_ct_STRIP"; then
6069   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6070 else
6071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6072 for as_dir in $PATH
6073 do
6074   IFS=$as_save_IFS
6075   test -z "$as_dir" && as_dir=.
6076     for ac_exec_ext in '' $ac_executable_extensions; do
6077   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6078     ac_cv_prog_ac_ct_STRIP="strip"
6079     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6080     break 2
6081   fi
6082 done
6083   done
6084 IFS=$as_save_IFS
6085
6086 fi
6087 fi
6088 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6089 if test -n "$ac_ct_STRIP"; then
6090   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6091 $as_echo "$ac_ct_STRIP" >&6; }
6092 else
6093   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6094 $as_echo "no" >&6; }
6095 fi
6096
6097   if test "x$ac_ct_STRIP" = x; then
6098     STRIP=":"
6099   else
6100     case $cross_compiling:$ac_tool_warned in
6101 yes:)
6102 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6103 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6104 ac_tool_warned=yes ;;
6105 esac
6106     STRIP=$ac_ct_STRIP
6107   fi
6108 else
6109   STRIP="$ac_cv_prog_STRIP"
6110 fi
6111
6112 test -z "$STRIP" && STRIP=:
6113
6114
6115
6116
6117
6118
6119 if test -n "$ac_tool_prefix"; then
6120   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6121 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6123 $as_echo_n "checking for $ac_word... " >&6; }
6124 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6125   $as_echo_n "(cached) " >&6
6126 else
6127   if test -n "$RANLIB"; then
6128   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6129 else
6130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6131 for as_dir in $PATH
6132 do
6133   IFS=$as_save_IFS
6134   test -z "$as_dir" && as_dir=.
6135     for ac_exec_ext in '' $ac_executable_extensions; do
6136   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6137     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6138     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6139     break 2
6140   fi
6141 done
6142   done
6143 IFS=$as_save_IFS
6144
6145 fi
6146 fi
6147 RANLIB=$ac_cv_prog_RANLIB
6148 if test -n "$RANLIB"; then
6149   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6150 $as_echo "$RANLIB" >&6; }
6151 else
6152   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6153 $as_echo "no" >&6; }
6154 fi
6155
6156
6157 fi
6158 if test -z "$ac_cv_prog_RANLIB"; then
6159   ac_ct_RANLIB=$RANLIB
6160   # Extract the first word of "ranlib", so it can be a program name with args.
6161 set dummy ranlib; ac_word=$2
6162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6163 $as_echo_n "checking for $ac_word... " >&6; }
6164 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6165   $as_echo_n "(cached) " >&6
6166 else
6167   if test -n "$ac_ct_RANLIB"; then
6168   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6169 else
6170 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6171 for as_dir in $PATH
6172 do
6173   IFS=$as_save_IFS
6174   test -z "$as_dir" && as_dir=.
6175     for ac_exec_ext in '' $ac_executable_extensions; do
6176   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6177     ac_cv_prog_ac_ct_RANLIB="ranlib"
6178     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6179     break 2
6180   fi
6181 done
6182   done
6183 IFS=$as_save_IFS
6184
6185 fi
6186 fi
6187 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6188 if test -n "$ac_ct_RANLIB"; then
6189   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6190 $as_echo "$ac_ct_RANLIB" >&6; }
6191 else
6192   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6193 $as_echo "no" >&6; }
6194 fi
6195
6196   if test "x$ac_ct_RANLIB" = x; then
6197     RANLIB=":"
6198   else
6199     case $cross_compiling:$ac_tool_warned in
6200 yes:)
6201 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6202 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6203 ac_tool_warned=yes ;;
6204 esac
6205     RANLIB=$ac_ct_RANLIB
6206   fi
6207 else
6208   RANLIB="$ac_cv_prog_RANLIB"
6209 fi
6210
6211 test -z "$RANLIB" && RANLIB=:
6212
6213
6214
6215
6216
6217
6218 # Determine commands to create old-style static archives.
6219 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6220 old_postinstall_cmds='chmod 644 $oldlib'
6221 old_postuninstall_cmds=
6222
6223 if test -n "$RANLIB"; then
6224   case $host_os in
6225   openbsd*)
6226     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6227     ;;
6228   *)
6229     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6230     ;;
6231   esac
6232   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6233 fi
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268 # If no C compiler was specified, use CC.
6269 LTCC=${LTCC-"$CC"}
6270
6271 # If no C compiler flags were specified, use CFLAGS.
6272 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6273
6274 # Allow CC to be a program name with arguments.
6275 compiler=$CC
6276
6277
6278 # Check for command to grab the raw symbol name followed by C symbol from nm.
6279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6280 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6281 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6282   $as_echo_n "(cached) " >&6
6283 else
6284
6285 # These are sane defaults that work on at least a few old systems.
6286 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6287
6288 # Character class describing NM global symbol codes.
6289 symcode='[BCDEGRST]'
6290
6291 # Regexp to match symbols that can be accessed directly from C.
6292 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6293
6294 # Define system-specific variables.
6295 case $host_os in
6296 aix*)
6297   symcode='[BCDT]'
6298   ;;
6299 cygwin* | mingw* | pw32* | cegcc*)
6300   symcode='[ABCDGISTW]'
6301   ;;
6302 hpux*)
6303   if test "$host_cpu" = ia64; then
6304     symcode='[ABCDEGRST]'
6305   fi
6306   ;;
6307 irix* | nonstopux*)
6308   symcode='[BCDEGRST]'
6309   ;;
6310 osf*)
6311   symcode='[BCDEGQRST]'
6312   ;;
6313 solaris*)
6314   symcode='[BDRT]'
6315   ;;
6316 sco3.2v5*)
6317   symcode='[DT]'
6318   ;;
6319 sysv4.2uw2*)
6320   symcode='[DT]'
6321   ;;
6322 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6323   symcode='[ABDT]'
6324   ;;
6325 sysv4)
6326   symcode='[DFNSTU]'
6327   ;;
6328 esac
6329
6330 # If we're using GNU nm, then use its standard symbol codes.
6331 case `$NM -V 2>&1` in
6332 *GNU* | *'with BFD'*)
6333   symcode='[ABCDGIRSTW]' ;;
6334 esac
6335
6336 # Transform an extracted symbol line into a proper C declaration.
6337 # Some systems (esp. on ia64) link data and code symbols differently,
6338 # so use this general approach.
6339 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6340
6341 # Transform an extracted symbol line into symbol name and symbol address
6342 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6343 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'"
6344
6345 # Handle CRLF in mingw tool chain
6346 opt_cr=
6347 case $build_os in
6348 mingw*)
6349   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6350   ;;
6351 esac
6352
6353 # Try without a prefix underscore, then with it.
6354 for ac_symprfx in "" "_"; do
6355
6356   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6357   symxfrm="\\1 $ac_symprfx\\2 \\2"
6358
6359   # Write the raw and C identifiers.
6360   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6361     # Fake it for dumpbin and say T for any non-static function
6362     # and D for any global variable.
6363     # Also find C++ and __fastcall symbols from MSVC++,
6364     # which start with @ or ?.
6365     lt_cv_sys_global_symbol_pipe="$AWK '"\
6366 "     {last_section=section; section=\$ 3};"\
6367 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6368 "     \$ 0!~/External *\|/{next};"\
6369 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6370 "     {if(hide[section]) next};"\
6371 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6372 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6373 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6374 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6375 "     ' prfx=^$ac_symprfx"
6376   else
6377     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6378   fi
6379
6380   # Check to see that the pipe works correctly.
6381   pipe_works=no
6382
6383   rm -f conftest*
6384   cat > conftest.$ac_ext <<_LT_EOF
6385 #ifdef __cplusplus
6386 extern "C" {
6387 #endif
6388 char nm_test_var;
6389 void nm_test_func(void);
6390 void nm_test_func(void){}
6391 #ifdef __cplusplus
6392 }
6393 #endif
6394 int main(){nm_test_var='a';nm_test_func();return(0);}
6395 _LT_EOF
6396
6397   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6398   (eval $ac_compile) 2>&5
6399   ac_status=$?
6400   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6401   test $ac_status = 0; }; then
6402     # Now try to grab the symbols.
6403     nlist=conftest.nm
6404     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
6405   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6406   ac_status=$?
6407   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6408   test $ac_status = 0; } && test -s "$nlist"; then
6409       # Try sorting and uniquifying the output.
6410       if sort "$nlist" | uniq > "$nlist"T; then
6411         mv -f "$nlist"T "$nlist"
6412       else
6413         rm -f "$nlist"T
6414       fi
6415
6416       # Make sure that we snagged all the symbols we need.
6417       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6418         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6419           cat <<_LT_EOF > conftest.$ac_ext
6420 #ifdef __cplusplus
6421 extern "C" {
6422 #endif
6423
6424 _LT_EOF
6425           # Now generate the symbol file.
6426           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6427
6428           cat <<_LT_EOF >> conftest.$ac_ext
6429
6430 /* The mapping between symbol names and symbols.  */
6431 const struct {
6432   const char *name;
6433   void       *address;
6434 }
6435 lt__PROGRAM__LTX_preloaded_symbols[] =
6436 {
6437   { "@PROGRAM@", (void *) 0 },
6438 _LT_EOF
6439           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6440           cat <<\_LT_EOF >> conftest.$ac_ext
6441   {0, (void *) 0}
6442 };
6443
6444 /* This works around a problem in FreeBSD linker */
6445 #ifdef FREEBSD_WORKAROUND
6446 static const void *lt_preloaded_setup() {
6447   return lt__PROGRAM__LTX_preloaded_symbols;
6448 }
6449 #endif
6450
6451 #ifdef __cplusplus
6452 }
6453 #endif
6454 _LT_EOF
6455           # Now try linking the two files.
6456           mv conftest.$ac_objext conftstm.$ac_objext
6457           lt_save_LIBS="$LIBS"
6458           lt_save_CFLAGS="$CFLAGS"
6459           LIBS="conftstm.$ac_objext"
6460           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6461           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6462   (eval $ac_link) 2>&5
6463   ac_status=$?
6464   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6465   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6466             pipe_works=yes
6467           fi
6468           LIBS="$lt_save_LIBS"
6469           CFLAGS="$lt_save_CFLAGS"
6470         else
6471           echo "cannot find nm_test_func in $nlist" >&5
6472         fi
6473       else
6474         echo "cannot find nm_test_var in $nlist" >&5
6475       fi
6476     else
6477       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6478     fi
6479   else
6480     echo "$progname: failed program was:" >&5
6481     cat conftest.$ac_ext >&5
6482   fi
6483   rm -rf conftest* conftst*
6484
6485   # Do not use the global_symbol_pipe unless it works.
6486   if test "$pipe_works" = yes; then
6487     break
6488   else
6489     lt_cv_sys_global_symbol_pipe=
6490   fi
6491 done
6492
6493 fi
6494
6495 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6496   lt_cv_sys_global_symbol_to_cdecl=
6497 fi
6498 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6499   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6500 $as_echo "failed" >&6; }
6501 else
6502   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6503 $as_echo "ok" >&6; }
6504 fi
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527 # Check whether --enable-libtool-lock was given.
6528 if test "${enable_libtool_lock+set}" = set; then :
6529   enableval=$enable_libtool_lock;
6530 fi
6531
6532 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6533
6534 # Some flags need to be propagated to the compiler or linker for good
6535 # libtool support.
6536 case $host in
6537 ia64-*-hpux*)
6538   # Find out which ABI we are using.
6539   echo 'int i;' > conftest.$ac_ext
6540   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6541   (eval $ac_compile) 2>&5
6542   ac_status=$?
6543   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6544   test $ac_status = 0; }; then
6545     case `/usr/bin/file conftest.$ac_objext` in
6546       *ELF-32*)
6547         HPUX_IA64_MODE="32"
6548         ;;
6549       *ELF-64*)
6550         HPUX_IA64_MODE="64"
6551         ;;
6552     esac
6553   fi
6554   rm -rf conftest*
6555   ;;
6556 *-*-irix6*)
6557   # Find out which ABI we are using.
6558   echo '#line 6558 "configure"' > conftest.$ac_ext
6559   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6560   (eval $ac_compile) 2>&5
6561   ac_status=$?
6562   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6563   test $ac_status = 0; }; then
6564     if test "$lt_cv_prog_gnu_ld" = yes; then
6565       case `/usr/bin/file conftest.$ac_objext` in
6566         *32-bit*)
6567           LD="${LD-ld} -melf32bsmip"
6568           ;;
6569         *N32*)
6570           LD="${LD-ld} -melf32bmipn32"
6571           ;;
6572         *64-bit*)
6573           LD="${LD-ld} -melf64bmip"
6574         ;;
6575       esac
6576     else
6577       case `/usr/bin/file conftest.$ac_objext` in
6578         *32-bit*)
6579           LD="${LD-ld} -32"
6580           ;;
6581         *N32*)
6582           LD="${LD-ld} -n32"
6583           ;;
6584         *64-bit*)
6585           LD="${LD-ld} -64"
6586           ;;
6587       esac
6588     fi
6589   fi
6590   rm -rf conftest*
6591   ;;
6592
6593 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6594 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6595   # Find out which ABI we are using.
6596   echo 'int i;' > conftest.$ac_ext
6597   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6598   (eval $ac_compile) 2>&5
6599   ac_status=$?
6600   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6601   test $ac_status = 0; }; then
6602     case `/usr/bin/file conftest.o` in
6603       *32-bit*)
6604         case $host in
6605           x86_64-*kfreebsd*-gnu)
6606             LD="${LD-ld} -m elf_i386_fbsd"
6607             ;;
6608           x86_64-*linux*)
6609             LD="${LD-ld} -m elf_i386"
6610             ;;
6611           ppc64-*linux*|powerpc64-*linux*)
6612             LD="${LD-ld} -m elf32ppclinux"
6613             ;;
6614           s390x-*linux*)
6615             LD="${LD-ld} -m elf_s390"
6616             ;;
6617           sparc64-*linux*)
6618             LD="${LD-ld} -m elf32_sparc"
6619             ;;
6620         esac
6621         ;;
6622       *64-bit*)
6623         case $host in
6624           x86_64-*kfreebsd*-gnu)
6625             LD="${LD-ld} -m elf_x86_64_fbsd"
6626             ;;
6627           x86_64-*linux*)
6628             LD="${LD-ld} -m elf_x86_64"
6629             ;;
6630           ppc*-*linux*|powerpc*-*linux*)
6631             LD="${LD-ld} -m elf64ppc"
6632             ;;
6633           s390*-*linux*|s390*-*tpf*)
6634             LD="${LD-ld} -m elf64_s390"
6635             ;;
6636           sparc*-*linux*)
6637             LD="${LD-ld} -m elf64_sparc"
6638             ;;
6639         esac
6640         ;;
6641     esac
6642   fi
6643   rm -rf conftest*
6644   ;;
6645
6646 *-*-sco3.2v5*)
6647   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6648   SAVE_CFLAGS="$CFLAGS"
6649   CFLAGS="$CFLAGS -belf"
6650   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6651 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6652 if test "${lt_cv_cc_needs_belf+set}" = set; then :
6653   $as_echo_n "(cached) " >&6
6654 else
6655   ac_ext=c
6656 ac_cpp='$CPP $CPPFLAGS'
6657 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6658 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6659 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6660
6661      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6662 /* end confdefs.h.  */
6663
6664 int
6665 main ()
6666 {
6667
6668   ;
6669   return 0;
6670 }
6671 _ACEOF
6672 if ac_fn_c_try_link "$LINENO"; then :
6673   lt_cv_cc_needs_belf=yes
6674 else
6675   lt_cv_cc_needs_belf=no
6676 fi
6677 rm -f core conftest.err conftest.$ac_objext \
6678     conftest$ac_exeext conftest.$ac_ext
6679      ac_ext=c
6680 ac_cpp='$CPP $CPPFLAGS'
6681 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6682 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6683 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6684
6685 fi
6686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6687 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6688   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6689     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6690     CFLAGS="$SAVE_CFLAGS"
6691   fi
6692   ;;
6693 sparc*-*solaris*)
6694   # Find out which ABI we are using.
6695   echo 'int i;' > conftest.$ac_ext
6696   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6697   (eval $ac_compile) 2>&5
6698   ac_status=$?
6699   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6700   test $ac_status = 0; }; then
6701     case `/usr/bin/file conftest.o` in
6702     *64-bit*)
6703       case $lt_cv_prog_gnu_ld in
6704       yes*) LD="${LD-ld} -m elf64_sparc" ;;
6705       *)
6706         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6707           LD="${LD-ld} -64"
6708         fi
6709         ;;
6710       esac
6711       ;;
6712     esac
6713   fi
6714   rm -rf conftest*
6715   ;;
6716 esac
6717
6718 need_locks="$enable_libtool_lock"
6719
6720
6721   case $host_os in
6722     rhapsody* | darwin*)
6723     if test -n "$ac_tool_prefix"; then
6724   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6725 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6727 $as_echo_n "checking for $ac_word... " >&6; }
6728 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6729   $as_echo_n "(cached) " >&6
6730 else
6731   if test -n "$DSYMUTIL"; then
6732   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6733 else
6734 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6735 for as_dir in $PATH
6736 do
6737   IFS=$as_save_IFS
6738   test -z "$as_dir" && as_dir=.
6739     for ac_exec_ext in '' $ac_executable_extensions; do
6740   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6741     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6742     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6743     break 2
6744   fi
6745 done
6746   done
6747 IFS=$as_save_IFS
6748
6749 fi
6750 fi
6751 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6752 if test -n "$DSYMUTIL"; then
6753   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6754 $as_echo "$DSYMUTIL" >&6; }
6755 else
6756   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6757 $as_echo "no" >&6; }
6758 fi
6759
6760
6761 fi
6762 if test -z "$ac_cv_prog_DSYMUTIL"; then
6763   ac_ct_DSYMUTIL=$DSYMUTIL
6764   # Extract the first word of "dsymutil", so it can be a program name with args.
6765 set dummy dsymutil; ac_word=$2
6766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6767 $as_echo_n "checking for $ac_word... " >&6; }
6768 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6769   $as_echo_n "(cached) " >&6
6770 else
6771   if test -n "$ac_ct_DSYMUTIL"; then
6772   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6773 else
6774 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6775 for as_dir in $PATH
6776 do
6777   IFS=$as_save_IFS
6778   test -z "$as_dir" && as_dir=.
6779     for ac_exec_ext in '' $ac_executable_extensions; do
6780   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6781     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6782     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6783     break 2
6784   fi
6785 done
6786   done
6787 IFS=$as_save_IFS
6788
6789 fi
6790 fi
6791 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6792 if test -n "$ac_ct_DSYMUTIL"; then
6793   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6794 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6795 else
6796   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6797 $as_echo "no" >&6; }
6798 fi
6799
6800   if test "x$ac_ct_DSYMUTIL" = x; then
6801     DSYMUTIL=":"
6802   else
6803     case $cross_compiling:$ac_tool_warned in
6804 yes:)
6805 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6806 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6807 ac_tool_warned=yes ;;
6808 esac
6809     DSYMUTIL=$ac_ct_DSYMUTIL
6810   fi
6811 else
6812   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6813 fi
6814
6815     if test -n "$ac_tool_prefix"; then
6816   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6817 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6819 $as_echo_n "checking for $ac_word... " >&6; }
6820 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6821   $as_echo_n "(cached) " >&6
6822 else
6823   if test -n "$NMEDIT"; then
6824   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6825 else
6826 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6827 for as_dir in $PATH
6828 do
6829   IFS=$as_save_IFS
6830   test -z "$as_dir" && as_dir=.
6831     for ac_exec_ext in '' $ac_executable_extensions; do
6832   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6833     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6834     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6835     break 2
6836   fi
6837 done
6838   done
6839 IFS=$as_save_IFS
6840
6841 fi
6842 fi
6843 NMEDIT=$ac_cv_prog_NMEDIT
6844 if test -n "$NMEDIT"; then
6845   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6846 $as_echo "$NMEDIT" >&6; }
6847 else
6848   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6849 $as_echo "no" >&6; }
6850 fi
6851
6852
6853 fi
6854 if test -z "$ac_cv_prog_NMEDIT"; then
6855   ac_ct_NMEDIT=$NMEDIT
6856   # Extract the first word of "nmedit", so it can be a program name with args.
6857 set dummy nmedit; ac_word=$2
6858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6859 $as_echo_n "checking for $ac_word... " >&6; }
6860 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6861   $as_echo_n "(cached) " >&6
6862 else
6863   if test -n "$ac_ct_NMEDIT"; then
6864   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6865 else
6866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6867 for as_dir in $PATH
6868 do
6869   IFS=$as_save_IFS
6870   test -z "$as_dir" && as_dir=.
6871     for ac_exec_ext in '' $ac_executable_extensions; do
6872   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6873     ac_cv_prog_ac_ct_NMEDIT="nmedit"
6874     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6875     break 2
6876   fi
6877 done
6878   done
6879 IFS=$as_save_IFS
6880
6881 fi
6882 fi
6883 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6884 if test -n "$ac_ct_NMEDIT"; then
6885   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6886 $as_echo "$ac_ct_NMEDIT" >&6; }
6887 else
6888   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6889 $as_echo "no" >&6; }
6890 fi
6891
6892   if test "x$ac_ct_NMEDIT" = x; then
6893     NMEDIT=":"
6894   else
6895     case $cross_compiling:$ac_tool_warned in
6896 yes:)
6897 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6898 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6899 ac_tool_warned=yes ;;
6900 esac
6901     NMEDIT=$ac_ct_NMEDIT
6902   fi
6903 else
6904   NMEDIT="$ac_cv_prog_NMEDIT"
6905 fi
6906
6907     if test -n "$ac_tool_prefix"; then
6908   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6909 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6911 $as_echo_n "checking for $ac_word... " >&6; }
6912 if test "${ac_cv_prog_LIPO+set}" = set; then :
6913   $as_echo_n "(cached) " >&6
6914 else
6915   if test -n "$LIPO"; then
6916   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6917 else
6918 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6919 for as_dir in $PATH
6920 do
6921   IFS=$as_save_IFS
6922   test -z "$as_dir" && as_dir=.
6923     for ac_exec_ext in '' $ac_executable_extensions; do
6924   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6925     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6926     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6927     break 2
6928   fi
6929 done
6930   done
6931 IFS=$as_save_IFS
6932
6933 fi
6934 fi
6935 LIPO=$ac_cv_prog_LIPO
6936 if test -n "$LIPO"; then
6937   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6938 $as_echo "$LIPO" >&6; }
6939 else
6940   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6941 $as_echo "no" >&6; }
6942 fi
6943
6944
6945 fi
6946 if test -z "$ac_cv_prog_LIPO"; then
6947   ac_ct_LIPO=$LIPO
6948   # Extract the first word of "lipo", so it can be a program name with args.
6949 set dummy lipo; ac_word=$2
6950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6951 $as_echo_n "checking for $ac_word... " >&6; }
6952 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6953   $as_echo_n "(cached) " >&6
6954 else
6955   if test -n "$ac_ct_LIPO"; then
6956   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6957 else
6958 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6959 for as_dir in $PATH
6960 do
6961   IFS=$as_save_IFS
6962   test -z "$as_dir" && as_dir=.
6963     for ac_exec_ext in '' $ac_executable_extensions; do
6964   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6965     ac_cv_prog_ac_ct_LIPO="lipo"
6966     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6967     break 2
6968   fi
6969 done
6970   done
6971 IFS=$as_save_IFS
6972
6973 fi
6974 fi
6975 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6976 if test -n "$ac_ct_LIPO"; then
6977   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6978 $as_echo "$ac_ct_LIPO" >&6; }
6979 else
6980   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6981 $as_echo "no" >&6; }
6982 fi
6983
6984   if test "x$ac_ct_LIPO" = x; then
6985     LIPO=":"
6986   else
6987     case $cross_compiling:$ac_tool_warned in
6988 yes:)
6989 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6990 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6991 ac_tool_warned=yes ;;
6992 esac
6993     LIPO=$ac_ct_LIPO
6994   fi
6995 else
6996   LIPO="$ac_cv_prog_LIPO"
6997 fi
6998
6999     if test -n "$ac_tool_prefix"; then
7000   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7001 set dummy ${ac_tool_prefix}otool; ac_word=$2
7002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7003 $as_echo_n "checking for $ac_word... " >&6; }
7004 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7005   $as_echo_n "(cached) " >&6
7006 else
7007   if test -n "$OTOOL"; then
7008   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7009 else
7010 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7011 for as_dir in $PATH
7012 do
7013   IFS=$as_save_IFS
7014   test -z "$as_dir" && as_dir=.
7015     for ac_exec_ext in '' $ac_executable_extensions; do
7016   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7017     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7018     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7019     break 2
7020   fi
7021 done
7022   done
7023 IFS=$as_save_IFS
7024
7025 fi
7026 fi
7027 OTOOL=$ac_cv_prog_OTOOL
7028 if test -n "$OTOOL"; then
7029   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7030 $as_echo "$OTOOL" >&6; }
7031 else
7032   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7033 $as_echo "no" >&6; }
7034 fi
7035
7036
7037 fi
7038 if test -z "$ac_cv_prog_OTOOL"; then
7039   ac_ct_OTOOL=$OTOOL
7040   # Extract the first word of "otool", so it can be a program name with args.
7041 set dummy otool; ac_word=$2
7042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7043 $as_echo_n "checking for $ac_word... " >&6; }
7044 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7045   $as_echo_n "(cached) " >&6
7046 else
7047   if test -n "$ac_ct_OTOOL"; then
7048   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7049 else
7050 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7051 for as_dir in $PATH
7052 do
7053   IFS=$as_save_IFS
7054   test -z "$as_dir" && as_dir=.
7055     for ac_exec_ext in '' $ac_executable_extensions; do
7056   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7057     ac_cv_prog_ac_ct_OTOOL="otool"
7058     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7059     break 2
7060   fi
7061 done
7062   done
7063 IFS=$as_save_IFS
7064
7065 fi
7066 fi
7067 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7068 if test -n "$ac_ct_OTOOL"; then
7069   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7070 $as_echo "$ac_ct_OTOOL" >&6; }
7071 else
7072   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7073 $as_echo "no" >&6; }
7074 fi
7075
7076   if test "x$ac_ct_OTOOL" = x; then
7077     OTOOL=":"
7078   else
7079     case $cross_compiling:$ac_tool_warned in
7080 yes:)
7081 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7082 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7083 ac_tool_warned=yes ;;
7084 esac
7085     OTOOL=$ac_ct_OTOOL
7086   fi
7087 else
7088   OTOOL="$ac_cv_prog_OTOOL"
7089 fi
7090
7091     if test -n "$ac_tool_prefix"; then
7092   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7093 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7095 $as_echo_n "checking for $ac_word... " >&6; }
7096 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7097   $as_echo_n "(cached) " >&6
7098 else
7099   if test -n "$OTOOL64"; then
7100   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7101 else
7102 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7103 for as_dir in $PATH
7104 do
7105   IFS=$as_save_IFS
7106   test -z "$as_dir" && as_dir=.
7107     for ac_exec_ext in '' $ac_executable_extensions; do
7108   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7109     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7110     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7111     break 2
7112   fi
7113 done
7114   done
7115 IFS=$as_save_IFS
7116
7117 fi
7118 fi
7119 OTOOL64=$ac_cv_prog_OTOOL64
7120 if test -n "$OTOOL64"; then
7121   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7122 $as_echo "$OTOOL64" >&6; }
7123 else
7124   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7125 $as_echo "no" >&6; }
7126 fi
7127
7128
7129 fi
7130 if test -z "$ac_cv_prog_OTOOL64"; then
7131   ac_ct_OTOOL64=$OTOOL64
7132   # Extract the first word of "otool64", so it can be a program name with args.
7133 set dummy otool64; ac_word=$2
7134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7135 $as_echo_n "checking for $ac_word... " >&6; }
7136 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7137   $as_echo_n "(cached) " >&6
7138 else
7139   if test -n "$ac_ct_OTOOL64"; then
7140   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7141 else
7142 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7143 for as_dir in $PATH
7144 do
7145   IFS=$as_save_IFS
7146   test -z "$as_dir" && as_dir=.
7147     for ac_exec_ext in '' $ac_executable_extensions; do
7148   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7149     ac_cv_prog_ac_ct_OTOOL64="otool64"
7150     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7151     break 2
7152   fi
7153 done
7154   done
7155 IFS=$as_save_IFS
7156
7157 fi
7158 fi
7159 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7160 if test -n "$ac_ct_OTOOL64"; then
7161   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7162 $as_echo "$ac_ct_OTOOL64" >&6; }
7163 else
7164   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7165 $as_echo "no" >&6; }
7166 fi
7167
7168   if test "x$ac_ct_OTOOL64" = x; then
7169     OTOOL64=":"
7170   else
7171     case $cross_compiling:$ac_tool_warned in
7172 yes:)
7173 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7174 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7175 ac_tool_warned=yes ;;
7176 esac
7177     OTOOL64=$ac_ct_OTOOL64
7178   fi
7179 else
7180   OTOOL64="$ac_cv_prog_OTOOL64"
7181 fi
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7210 $as_echo_n "checking for -single_module linker flag... " >&6; }
7211 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7212   $as_echo_n "(cached) " >&6
7213 else
7214   lt_cv_apple_cc_single_mod=no
7215       if test -z "${LT_MULTI_MODULE}"; then
7216         # By default we will add the -single_module flag. You can override
7217         # by either setting the environment variable LT_MULTI_MODULE
7218         # non-empty at configure time, or by adding -multi_module to the
7219         # link flags.
7220         rm -rf libconftest.dylib*
7221         echo "int foo(void){return 1;}" > conftest.c
7222         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7223 -dynamiclib -Wl,-single_module conftest.c" >&5
7224         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7225           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7226         _lt_result=$?
7227         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7228           lt_cv_apple_cc_single_mod=yes
7229         else
7230           cat conftest.err >&5
7231         fi
7232         rm -rf libconftest.dylib*
7233         rm -f conftest.*
7234       fi
7235 fi
7236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7237 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7238     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7239 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7240 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7241   $as_echo_n "(cached) " >&6
7242 else
7243   lt_cv_ld_exported_symbols_list=no
7244       save_LDFLAGS=$LDFLAGS
7245       echo "_main" > conftest.sym
7246       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7247       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7248 /* end confdefs.h.  */
7249
7250 int
7251 main ()
7252 {
7253
7254   ;
7255   return 0;
7256 }
7257 _ACEOF
7258 if ac_fn_c_try_link "$LINENO"; then :
7259   lt_cv_ld_exported_symbols_list=yes
7260 else
7261   lt_cv_ld_exported_symbols_list=no
7262 fi
7263 rm -f core conftest.err conftest.$ac_objext \
7264     conftest$ac_exeext conftest.$ac_ext
7265         LDFLAGS="$save_LDFLAGS"
7266
7267 fi
7268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7269 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7270     case $host_os in
7271     rhapsody* | darwin1.[012])
7272       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7273     darwin1.*)
7274       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7275     darwin*) # darwin 5.x on
7276       # if running on 10.5 or later, the deployment target defaults
7277       # to the OS version, if on x86, and 10.4, the deployment
7278       # target defaults to 10.4. Don't you love it?
7279       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7280         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7281           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7282         10.[012]*)
7283           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7284         10.*)
7285           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7286       esac
7287     ;;
7288   esac
7289     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7290       _lt_dar_single_mod='$single_module'
7291     fi
7292     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7293       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7294     else
7295       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7296     fi
7297     if test "$DSYMUTIL" != ":"; then
7298       _lt_dsymutil='~$DSYMUTIL $lib || :'
7299     else
7300       _lt_dsymutil=
7301     fi
7302     ;;
7303   esac
7304
7305 for ac_header in dlfcn.h
7306 do :
7307   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7308 "
7309 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7310   cat >>confdefs.h <<_ACEOF
7311 #define HAVE_DLFCN_H 1
7312 _ACEOF
7313
7314 fi
7315
7316 done
7317
7318
7319
7320 # Set options
7321
7322
7323
7324         enable_dlopen=no
7325
7326
7327   enable_win32_dll=no
7328
7329
7330             # Check whether --enable-shared was given.
7331 if test "${enable_shared+set}" = set; then :
7332   enableval=$enable_shared; p=${PACKAGE-default}
7333     case $enableval in
7334     yes) enable_shared=yes ;;
7335     no) enable_shared=no ;;
7336     *)
7337       enable_shared=no
7338       # Look at the argument we got.  We use all the common list separators.
7339       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7340       for pkg in $enableval; do
7341         IFS="$lt_save_ifs"
7342         if test "X$pkg" = "X$p"; then
7343           enable_shared=yes
7344         fi
7345       done
7346       IFS="$lt_save_ifs"
7347       ;;
7348     esac
7349 else
7350   enable_shared=yes
7351 fi
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361   # Check whether --enable-static was given.
7362 if test "${enable_static+set}" = set; then :
7363   enableval=$enable_static; p=${PACKAGE-default}
7364     case $enableval in
7365     yes) enable_static=yes ;;
7366     no) enable_static=no ;;
7367     *)
7368      enable_static=no
7369       # Look at the argument we got.  We use all the common list separators.
7370       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7371       for pkg in $enableval; do
7372         IFS="$lt_save_ifs"
7373         if test "X$pkg" = "X$p"; then
7374           enable_static=yes
7375         fi
7376       done
7377       IFS="$lt_save_ifs"
7378       ;;
7379     esac
7380 else
7381   enable_static=yes
7382 fi
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393 # Check whether --with-pic was given.
7394 if test "${with_pic+set}" = set; then :
7395   withval=$with_pic; pic_mode="$withval"
7396 else
7397   pic_mode=default
7398 fi
7399
7400
7401 test -z "$pic_mode" && pic_mode=default
7402
7403
7404
7405
7406
7407
7408
7409   # Check whether --enable-fast-install was given.
7410 if test "${enable_fast_install+set}" = set; then :
7411   enableval=$enable_fast_install; p=${PACKAGE-default}
7412     case $enableval in
7413     yes) enable_fast_install=yes ;;
7414     no) enable_fast_install=no ;;
7415     *)
7416       enable_fast_install=no
7417       # Look at the argument we got.  We use all the common list separators.
7418       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7419       for pkg in $enableval; do
7420         IFS="$lt_save_ifs"
7421         if test "X$pkg" = "X$p"; then
7422           enable_fast_install=yes
7423         fi
7424       done
7425       IFS="$lt_save_ifs"
7426       ;;
7427     esac
7428 else
7429   enable_fast_install=yes
7430 fi
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442 # This can be used to rebuild libtool when needed
7443 LIBTOOL_DEPS="$ltmain"
7444
7445 # Always use our own libtool.
7446 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471
7472 test -z "$LN_S" && LN_S="ln -s"
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487 if test -n "${ZSH_VERSION+set}" ; then
7488    setopt NO_GLOB_SUBST
7489 fi
7490
7491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7492 $as_echo_n "checking for objdir... " >&6; }
7493 if test "${lt_cv_objdir+set}" = set; then :
7494   $as_echo_n "(cached) " >&6
7495 else
7496   rm -f .libs 2>/dev/null
7497 mkdir .libs 2>/dev/null
7498 if test -d .libs; then
7499   lt_cv_objdir=.libs
7500 else
7501   # MS-DOS does not allow filenames that begin with a dot.
7502   lt_cv_objdir=_libs
7503 fi
7504 rmdir .libs 2>/dev/null
7505 fi
7506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7507 $as_echo "$lt_cv_objdir" >&6; }
7508 objdir=$lt_cv_objdir
7509
7510
7511
7512
7513
7514 cat >>confdefs.h <<_ACEOF
7515 #define LT_OBJDIR "$lt_cv_objdir/"
7516 _ACEOF
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534 case $host_os in
7535 aix3*)
7536   # AIX sometimes has problems with the GCC collect2 program.  For some
7537   # reason, if we set the COLLECT_NAMES environment variable, the problems
7538   # vanish in a puff of smoke.
7539   if test "X${COLLECT_NAMES+set}" != Xset; then
7540     COLLECT_NAMES=
7541     export COLLECT_NAMES
7542   fi
7543   ;;
7544 esac
7545
7546 # Sed substitution that helps us do robust quoting.  It backslashifies
7547 # metacharacters that are still active within double-quoted strings.
7548 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7549
7550 # Same as above, but do not quote variable references.
7551 double_quote_subst='s/\(["`\\]\)/\\\1/g'
7552
7553 # Sed substitution to delay expansion of an escaped shell variable in a
7554 # double_quote_subst'ed string.
7555 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7556
7557 # Sed substitution to delay expansion of an escaped single quote.
7558 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7559
7560 # Sed substitution to avoid accidental globbing in evaled expressions
7561 no_glob_subst='s/\*/\\\*/g'
7562
7563 # Global variables:
7564 ofile=libtool
7565 can_build_shared=yes
7566
7567 # All known linkers require a `.a' archive for static linking (except MSVC,
7568 # which needs '.lib').
7569 libext=a
7570
7571 with_gnu_ld="$lt_cv_prog_gnu_ld"
7572
7573 old_CC="$CC"
7574 old_CFLAGS="$CFLAGS"
7575
7576 # Set sane defaults for various variables
7577 test -z "$CC" && CC=cc
7578 test -z "$LTCC" && LTCC=$CC
7579 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7580 test -z "$LD" && LD=ld
7581 test -z "$ac_objext" && ac_objext=o
7582
7583 for cc_temp in $compiler""; do
7584   case $cc_temp in
7585     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7586     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7587     \-*) ;;
7588     *) break;;
7589   esac
7590 done
7591 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7592
7593
7594 # Only perform the check for file, if the check method requires it
7595 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7596 case $deplibs_check_method in
7597 file_magic*)
7598   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7599     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7600 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7601 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7602   $as_echo_n "(cached) " >&6
7603 else
7604   case $MAGIC_CMD in
7605 [\\/*] |  ?:[\\/]*)
7606   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7607   ;;
7608 *)
7609   lt_save_MAGIC_CMD="$MAGIC_CMD"
7610   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7611   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7612   for ac_dir in $ac_dummy; do
7613     IFS="$lt_save_ifs"
7614     test -z "$ac_dir" && ac_dir=.
7615     if test -f $ac_dir/${ac_tool_prefix}file; then
7616       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7617       if test -n "$file_magic_test_file"; then
7618         case $deplibs_check_method in
7619         "file_magic "*)
7620           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7621           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7622           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7623             $EGREP "$file_magic_regex" > /dev/null; then
7624             :
7625           else
7626             cat <<_LT_EOF 1>&2
7627
7628 *** Warning: the command libtool uses to detect shared libraries,
7629 *** $file_magic_cmd, produces output that libtool cannot recognize.
7630 *** The result is that libtool may fail to recognize shared libraries
7631 *** as such.  This will affect the creation of libtool libraries that
7632 *** depend on shared libraries, but programs linked with such libtool
7633 *** libraries will work regardless of this problem.  Nevertheless, you
7634 *** may want to report the problem to your system manager and/or to
7635 *** bug-libtool@gnu.org
7636
7637 _LT_EOF
7638           fi ;;
7639         esac
7640       fi
7641       break
7642     fi
7643   done
7644   IFS="$lt_save_ifs"
7645   MAGIC_CMD="$lt_save_MAGIC_CMD"
7646   ;;
7647 esac
7648 fi
7649
7650 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7651 if test -n "$MAGIC_CMD"; then
7652   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7653 $as_echo "$MAGIC_CMD" >&6; }
7654 else
7655   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7656 $as_echo "no" >&6; }
7657 fi
7658
7659
7660
7661
7662
7663 if test -z "$lt_cv_path_MAGIC_CMD"; then
7664   if test -n "$ac_tool_prefix"; then
7665     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7666 $as_echo_n "checking for file... " >&6; }
7667 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7668   $as_echo_n "(cached) " >&6
7669 else
7670   case $MAGIC_CMD in
7671 [\\/*] |  ?:[\\/]*)
7672   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7673   ;;
7674 *)
7675   lt_save_MAGIC_CMD="$MAGIC_CMD"
7676   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7677   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7678   for ac_dir in $ac_dummy; do
7679     IFS="$lt_save_ifs"
7680     test -z "$ac_dir" && ac_dir=.
7681     if test -f $ac_dir/file; then
7682       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7683       if test -n "$file_magic_test_file"; then
7684         case $deplibs_check_method in
7685         "file_magic "*)
7686           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7687           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7688           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7689             $EGREP "$file_magic_regex" > /dev/null; then
7690             :
7691           else
7692             cat <<_LT_EOF 1>&2
7693
7694 *** Warning: the command libtool uses to detect shared libraries,
7695 *** $file_magic_cmd, produces output that libtool cannot recognize.
7696 *** The result is that libtool may fail to recognize shared libraries
7697 *** as such.  This will affect the creation of libtool libraries that
7698 *** depend on shared libraries, but programs linked with such libtool
7699 *** libraries will work regardless of this problem.  Nevertheless, you
7700 *** may want to report the problem to your system manager and/or to
7701 *** bug-libtool@gnu.org
7702
7703 _LT_EOF
7704           fi ;;
7705         esac
7706       fi
7707       break
7708     fi
7709   done
7710   IFS="$lt_save_ifs"
7711   MAGIC_CMD="$lt_save_MAGIC_CMD"
7712   ;;
7713 esac
7714 fi
7715
7716 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7717 if test -n "$MAGIC_CMD"; then
7718   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7719 $as_echo "$MAGIC_CMD" >&6; }
7720 else
7721   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7722 $as_echo "no" >&6; }
7723 fi
7724
7725
7726   else
7727     MAGIC_CMD=:
7728   fi
7729 fi
7730
7731   fi
7732   ;;
7733 esac
7734
7735 # Use C for the default configuration in the libtool script
7736
7737 lt_save_CC="$CC"
7738 ac_ext=c
7739 ac_cpp='$CPP $CPPFLAGS'
7740 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7741 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7742 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7743
7744
7745 # Source file extension for C test sources.
7746 ac_ext=c
7747
7748 # Object file extension for compiled C test sources.
7749 objext=o
7750 objext=$objext
7751
7752 # Code to be used in simple compile tests
7753 lt_simple_compile_test_code="int some_variable = 0;"
7754
7755 # Code to be used in simple link tests
7756 lt_simple_link_test_code='int main(){return(0);}'
7757
7758
7759
7760
7761
7762
7763
7764 # If no C compiler was specified, use CC.
7765 LTCC=${LTCC-"$CC"}
7766
7767 # If no C compiler flags were specified, use CFLAGS.
7768 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7769
7770 # Allow CC to be a program name with arguments.
7771 compiler=$CC
7772
7773 # Save the default compiler, since it gets overwritten when the other
7774 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7775 compiler_DEFAULT=$CC
7776
7777 # save warnings/boilerplate of simple test code
7778 ac_outfile=conftest.$ac_objext
7779 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7780 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7781 _lt_compiler_boilerplate=`cat conftest.err`
7782 $RM conftest*
7783
7784 ac_outfile=conftest.$ac_objext
7785 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7786 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7787 _lt_linker_boilerplate=`cat conftest.err`
7788 $RM -r conftest*
7789
7790
7791 if test -n "$compiler"; then
7792
7793 lt_prog_compiler_no_builtin_flag=
7794
7795 if test "$GCC" = yes; then
7796   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7797
7798   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7799 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7800 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7801   $as_echo_n "(cached) " >&6
7802 else
7803   lt_cv_prog_compiler_rtti_exceptions=no
7804    ac_outfile=conftest.$ac_objext
7805    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7806    lt_compiler_flag="-fno-rtti -fno-exceptions"
7807    # Insert the option either (1) after the last *FLAGS variable, or
7808    # (2) before a word containing "conftest.", or (3) at the end.
7809    # Note that $ac_compile itself does not contain backslashes and begins
7810    # with a dollar sign (not a hyphen), so the echo should work correctly.
7811    # The option is referenced via a variable to avoid confusing sed.
7812    lt_compile=`echo "$ac_compile" | $SED \
7813    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7814    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7815    -e 's:$: $lt_compiler_flag:'`
7816    (eval echo "\"\$as_me:7816: $lt_compile\"" >&5)
7817    (eval "$lt_compile" 2>conftest.err)
7818    ac_status=$?
7819    cat conftest.err >&5
7820    echo "$as_me:7820: \$? = $ac_status" >&5
7821    if (exit $ac_status) && test -s "$ac_outfile"; then
7822      # The compiler can only warn and ignore the option if not recognized
7823      # So say no if there are warnings other than the usual output.
7824      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7825      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7826      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7827        lt_cv_prog_compiler_rtti_exceptions=yes
7828      fi
7829    fi
7830    $RM conftest*
7831
7832 fi
7833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7834 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7835
7836 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7837     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7838 else
7839     :
7840 fi
7841
7842 fi
7843
7844
7845
7846
7847
7848
7849   lt_prog_compiler_wl=
7850 lt_prog_compiler_pic=
7851 lt_prog_compiler_static=
7852
7853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7854 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7855
7856   if test "$GCC" = yes; then
7857     lt_prog_compiler_wl='-Wl,'
7858     lt_prog_compiler_static='-static'
7859
7860     case $host_os in
7861       aix*)
7862       # All AIX code is PIC.
7863       if test "$host_cpu" = ia64; then
7864         # AIX 5 now supports IA64 processor
7865         lt_prog_compiler_static='-Bstatic'
7866       fi
7867       ;;
7868
7869     amigaos*)
7870       case $host_cpu in
7871       powerpc)
7872             # see comment about AmigaOS4 .so support
7873             lt_prog_compiler_pic='-fPIC'
7874         ;;
7875       m68k)
7876             # FIXME: we need at least 68020 code to build shared libraries, but
7877             # adding the `-m68020' flag to GCC prevents building anything better,
7878             # like `-m68040'.
7879             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7880         ;;
7881       esac
7882       ;;
7883
7884     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7885       # PIC is the default for these OSes.
7886       ;;
7887
7888     mingw* | cygwin* | pw32* | os2* | cegcc*)
7889       # This hack is so that the source file can tell whether it is being
7890       # built for inclusion in a dll (and should export symbols for example).
7891       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7892       # (--disable-auto-import) libraries
7893       lt_prog_compiler_pic='-DDLL_EXPORT'
7894       ;;
7895
7896     darwin* | rhapsody*)
7897       # PIC is the default on this platform
7898       # Common symbols not allowed in MH_DYLIB files
7899       lt_prog_compiler_pic='-fno-common'
7900       ;;
7901
7902     hpux*)
7903       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7904       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7905       # sets the default TLS model and affects inlining.
7906       case $host_cpu in
7907       hppa*64*)
7908         # +Z the default
7909         ;;
7910       *)
7911         lt_prog_compiler_pic='-fPIC'
7912         ;;
7913       esac
7914       ;;
7915
7916     interix[3-9]*)
7917       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7918       # Instead, we relocate shared libraries at runtime.
7919       ;;
7920
7921     msdosdjgpp*)
7922       # Just because we use GCC doesn't mean we suddenly get shared libraries
7923       # on systems that don't support them.
7924       lt_prog_compiler_can_build_shared=no
7925       enable_shared=no
7926       ;;
7927
7928     *nto* | *qnx*)
7929       # QNX uses GNU C++, but need to define -shared option too, otherwise
7930       # it will coredump.
7931       lt_prog_compiler_pic='-fPIC -shared'
7932       ;;
7933
7934     sysv4*MP*)
7935       if test -d /usr/nec; then
7936         lt_prog_compiler_pic=-Kconform_pic
7937       fi
7938       ;;
7939
7940     *)
7941       lt_prog_compiler_pic='-fPIC'
7942       ;;
7943     esac
7944   else
7945     # PORTME Check for flag to pass linker flags through the system compiler.
7946     case $host_os in
7947     aix*)
7948       lt_prog_compiler_wl='-Wl,'
7949       if test "$host_cpu" = ia64; then
7950         # AIX 5 now supports IA64 processor
7951         lt_prog_compiler_static='-Bstatic'
7952       else
7953         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7954       fi
7955       ;;
7956
7957     mingw* | cygwin* | pw32* | os2* | cegcc*)
7958       # This hack is so that the source file can tell whether it is being
7959       # built for inclusion in a dll (and should export symbols for example).
7960       lt_prog_compiler_pic='-DDLL_EXPORT'
7961       ;;
7962
7963     hpux9* | hpux10* | hpux11*)
7964       lt_prog_compiler_wl='-Wl,'
7965       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7966       # not for PA HP-UX.
7967       case $host_cpu in
7968       hppa*64*|ia64*)
7969         # +Z the default
7970         ;;
7971       *)
7972         lt_prog_compiler_pic='+Z'
7973         ;;
7974       esac
7975       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7976       lt_prog_compiler_static='${wl}-a ${wl}archive'
7977       ;;
7978
7979     irix5* | irix6* | nonstopux*)
7980       lt_prog_compiler_wl='-Wl,'
7981       # PIC (with -KPIC) is the default.
7982       lt_prog_compiler_static='-non_shared'
7983       ;;
7984
7985     linux* | k*bsd*-gnu)
7986       case $cc_basename in
7987       # old Intel for x86_64 which still supported -KPIC.
7988       ecc*)
7989         lt_prog_compiler_wl='-Wl,'
7990         lt_prog_compiler_pic='-KPIC'
7991         lt_prog_compiler_static='-static'
7992         ;;
7993       # icc used to be incompatible with GCC.
7994       # ICC 10 doesn't accept -KPIC any more.
7995       icc* | ifort*)
7996         lt_prog_compiler_wl='-Wl,'
7997         lt_prog_compiler_pic='-fPIC'
7998         lt_prog_compiler_static='-static'
7999         ;;
8000       # Lahey Fortran 8.1.
8001       lf95*)
8002         lt_prog_compiler_wl='-Wl,'
8003         lt_prog_compiler_pic='--shared'
8004         lt_prog_compiler_static='--static'
8005         ;;
8006       pgcc* | pgf77* | pgf90* | pgf95*)
8007         # Portland Group compilers (*not* the Pentium gcc compiler,
8008         # which looks to be a dead project)
8009         lt_prog_compiler_wl='-Wl,'
8010         lt_prog_compiler_pic='-fpic'
8011         lt_prog_compiler_static='-Bstatic'
8012         ;;
8013       ccc*)
8014         lt_prog_compiler_wl='-Wl,'
8015         # All Alpha code is PIC.
8016         lt_prog_compiler_static='-non_shared'
8017         ;;
8018       xl*)
8019         # IBM XL C 8.0/Fortran 10.1 on PPC
8020         lt_prog_compiler_wl='-Wl,'
8021         lt_prog_compiler_pic='-qpic'
8022         lt_prog_compiler_static='-qstaticlink'
8023         ;;
8024       *)
8025         case `$CC -V 2>&1 | sed 5q` in
8026         *Sun\ C*)
8027           # Sun C 5.9
8028           lt_prog_compiler_pic='-KPIC'
8029           lt_prog_compiler_static='-Bstatic'
8030           lt_prog_compiler_wl='-Wl,'
8031           ;;
8032         *Sun\ F*)
8033           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8034           lt_prog_compiler_pic='-KPIC'
8035           lt_prog_compiler_static='-Bstatic'
8036           lt_prog_compiler_wl=''
8037           ;;
8038         esac
8039         ;;
8040       esac
8041       ;;
8042
8043     newsos6)
8044       lt_prog_compiler_pic='-KPIC'
8045       lt_prog_compiler_static='-Bstatic'
8046       ;;
8047
8048     *nto* | *qnx*)
8049       # QNX uses GNU C++, but need to define -shared option too, otherwise
8050       # it will coredump.
8051       lt_prog_compiler_pic='-fPIC -shared'
8052       ;;
8053
8054     osf3* | osf4* | osf5*)
8055       lt_prog_compiler_wl='-Wl,'
8056       # All OSF/1 code is PIC.
8057       lt_prog_compiler_static='-non_shared'
8058       ;;
8059
8060     rdos*)
8061       lt_prog_compiler_static='-non_shared'
8062       ;;
8063
8064     solaris*)
8065       lt_prog_compiler_pic='-KPIC'
8066       lt_prog_compiler_static='-Bstatic'
8067       case $cc_basename in
8068       f77* | f90* | f95*)
8069         lt_prog_compiler_wl='-Qoption ld ';;
8070       *)
8071         lt_prog_compiler_wl='-Wl,';;
8072       esac
8073       ;;
8074
8075     sunos4*)
8076       lt_prog_compiler_wl='-Qoption ld '
8077       lt_prog_compiler_pic='-PIC'
8078       lt_prog_compiler_static='-Bstatic'
8079       ;;
8080
8081     sysv4 | sysv4.2uw2* | sysv4.3*)
8082       lt_prog_compiler_wl='-Wl,'
8083       lt_prog_compiler_pic='-KPIC'
8084       lt_prog_compiler_static='-Bstatic'
8085       ;;
8086
8087     sysv4*MP*)
8088       if test -d /usr/nec ;then
8089         lt_prog_compiler_pic='-Kconform_pic'
8090         lt_prog_compiler_static='-Bstatic'
8091       fi
8092       ;;
8093
8094     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8095       lt_prog_compiler_wl='-Wl,'
8096       lt_prog_compiler_pic='-KPIC'
8097       lt_prog_compiler_static='-Bstatic'
8098       ;;
8099
8100     unicos*)
8101       lt_prog_compiler_wl='-Wl,'
8102       lt_prog_compiler_can_build_shared=no
8103       ;;
8104
8105     uts4*)
8106       lt_prog_compiler_pic='-pic'
8107       lt_prog_compiler_static='-Bstatic'
8108       ;;
8109
8110     *)
8111       lt_prog_compiler_can_build_shared=no
8112       ;;
8113     esac
8114   fi
8115
8116 case $host_os in
8117   # For platforms which do not support PIC, -DPIC is meaningless:
8118   *djgpp*)
8119     lt_prog_compiler_pic=
8120     ;;
8121   *)
8122     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8123     ;;
8124 esac
8125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8126 $as_echo "$lt_prog_compiler_pic" >&6; }
8127
8128
8129
8130
8131
8132
8133 #
8134 # Check to make sure the PIC flag actually works.
8135 #
8136 if test -n "$lt_prog_compiler_pic"; then
8137   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8138 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8139 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8140   $as_echo_n "(cached) " >&6
8141 else
8142   lt_cv_prog_compiler_pic_works=no
8143    ac_outfile=conftest.$ac_objext
8144    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8145    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8146    # Insert the option either (1) after the last *FLAGS variable, or
8147    # (2) before a word containing "conftest.", or (3) at the end.
8148    # Note that $ac_compile itself does not contain backslashes and begins
8149    # with a dollar sign (not a hyphen), so the echo should work correctly.
8150    # The option is referenced via a variable to avoid confusing sed.
8151    lt_compile=`echo "$ac_compile" | $SED \
8152    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8153    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8154    -e 's:$: $lt_compiler_flag:'`
8155    (eval echo "\"\$as_me:8155: $lt_compile\"" >&5)
8156    (eval "$lt_compile" 2>conftest.err)
8157    ac_status=$?
8158    cat conftest.err >&5
8159    echo "$as_me:8159: \$? = $ac_status" >&5
8160    if (exit $ac_status) && test -s "$ac_outfile"; then
8161      # The compiler can only warn and ignore the option if not recognized
8162      # So say no if there are warnings other than the usual output.
8163      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
8164      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8165      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8166        lt_cv_prog_compiler_pic_works=yes
8167      fi
8168    fi
8169    $RM conftest*
8170
8171 fi
8172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8173 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8174
8175 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8176     case $lt_prog_compiler_pic in
8177      "" | " "*) ;;
8178      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8179      esac
8180 else
8181     lt_prog_compiler_pic=
8182      lt_prog_compiler_can_build_shared=no
8183 fi
8184
8185 fi
8186
8187
8188
8189
8190
8191
8192 #
8193 # Check to make sure the static flag actually works.
8194 #
8195 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8197 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8198 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8199   $as_echo_n "(cached) " >&6
8200 else
8201   lt_cv_prog_compiler_static_works=no
8202    save_LDFLAGS="$LDFLAGS"
8203    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8204    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8205    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8206      # The linker can only warn and ignore the option if not recognized
8207      # So say no if there are warnings
8208      if test -s conftest.err; then
8209        # Append any errors to the config.log.
8210        cat conftest.err 1>&5
8211        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
8212        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8213        if diff conftest.exp conftest.er2 >/dev/null; then
8214          lt_cv_prog_compiler_static_works=yes
8215        fi
8216      else
8217        lt_cv_prog_compiler_static_works=yes
8218      fi
8219    fi
8220    $RM -r conftest*
8221    LDFLAGS="$save_LDFLAGS"
8222
8223 fi
8224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8225 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8226
8227 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8228     :
8229 else
8230     lt_prog_compiler_static=
8231 fi
8232
8233
8234
8235
8236
8237
8238
8239   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8240 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8241 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8242   $as_echo_n "(cached) " >&6
8243 else
8244   lt_cv_prog_compiler_c_o=no
8245    $RM -r conftest 2>/dev/null
8246    mkdir conftest
8247    cd conftest
8248    mkdir out
8249    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8250
8251    lt_compiler_flag="-o out/conftest2.$ac_objext"
8252    # Insert the option either (1) after the last *FLAGS variable, or
8253    # (2) before a word containing "conftest.", or (3) at the end.
8254    # Note that $ac_compile itself does not contain backslashes and begins
8255    # with a dollar sign (not a hyphen), so the echo should work correctly.
8256    lt_compile=`echo "$ac_compile" | $SED \
8257    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8258    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8259    -e 's:$: $lt_compiler_flag:'`
8260    (eval echo "\"\$as_me:8260: $lt_compile\"" >&5)
8261    (eval "$lt_compile" 2>out/conftest.err)
8262    ac_status=$?
8263    cat out/conftest.err >&5
8264    echo "$as_me:8264: \$? = $ac_status" >&5
8265    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8266    then
8267      # The compiler can only warn and ignore the option if not recognized
8268      # So say no if there are warnings
8269      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8270      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8271      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8272        lt_cv_prog_compiler_c_o=yes
8273      fi
8274    fi
8275    chmod u+w . 2>&5
8276    $RM conftest*
8277    # SGI C++ compiler will create directory out/ii_files/ for
8278    # template instantiation
8279    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8280    $RM out/* && rmdir out
8281    cd ..
8282    $RM -r conftest
8283    $RM conftest*
8284
8285 fi
8286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8287 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8288
8289
8290
8291
8292
8293
8294   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8295 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8296 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8297   $as_echo_n "(cached) " >&6
8298 else
8299   lt_cv_prog_compiler_c_o=no
8300    $RM -r conftest 2>/dev/null
8301    mkdir conftest
8302    cd conftest
8303    mkdir out
8304    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8305
8306    lt_compiler_flag="-o out/conftest2.$ac_objext"
8307    # Insert the option either (1) after the last *FLAGS variable, or
8308    # (2) before a word containing "conftest.", or (3) at the end.
8309    # Note that $ac_compile itself does not contain backslashes and begins
8310    # with a dollar sign (not a hyphen), so the echo should work correctly.
8311    lt_compile=`echo "$ac_compile" | $SED \
8312    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8313    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8314    -e 's:$: $lt_compiler_flag:'`
8315    (eval echo "\"\$as_me:8315: $lt_compile\"" >&5)
8316    (eval "$lt_compile" 2>out/conftest.err)
8317    ac_status=$?
8318    cat out/conftest.err >&5
8319    echo "$as_me:8319: \$? = $ac_status" >&5
8320    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8321    then
8322      # The compiler can only warn and ignore the option if not recognized
8323      # So say no if there are warnings
8324      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8325      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8326      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8327        lt_cv_prog_compiler_c_o=yes
8328      fi
8329    fi
8330    chmod u+w . 2>&5
8331    $RM conftest*
8332    # SGI C++ compiler will create directory out/ii_files/ for
8333    # template instantiation
8334    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8335    $RM out/* && rmdir out
8336    cd ..
8337    $RM -r conftest
8338    $RM conftest*
8339
8340 fi
8341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8342 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8343
8344
8345
8346
8347 hard_links="nottested"
8348 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8349   # do not overwrite the value of need_locks provided by the user
8350   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8351 $as_echo_n "checking if we can lock with hard links... " >&6; }
8352   hard_links=yes
8353   $RM conftest*
8354   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8355   touch conftest.a
8356   ln conftest.a conftest.b 2>&5 || hard_links=no
8357   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8358   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8359 $as_echo "$hard_links" >&6; }
8360   if test "$hard_links" = no; then
8361     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8362 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8363     need_locks=warn
8364   fi
8365 else
8366   need_locks=no
8367 fi
8368
8369
8370
8371
8372
8373
8374   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8375 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8376
8377   runpath_var=
8378   allow_undefined_flag=
8379   always_export_symbols=no
8380   archive_cmds=
8381   archive_expsym_cmds=
8382   compiler_needs_object=no
8383   enable_shared_with_static_runtimes=no
8384   export_dynamic_flag_spec=
8385   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8386   hardcode_automatic=no
8387   hardcode_direct=no
8388   hardcode_direct_absolute=no
8389   hardcode_libdir_flag_spec=
8390   hardcode_libdir_flag_spec_ld=
8391   hardcode_libdir_separator=
8392   hardcode_minus_L=no
8393   hardcode_shlibpath_var=unsupported
8394   inherit_rpath=no
8395   link_all_deplibs=unknown
8396   module_cmds=
8397   module_expsym_cmds=
8398   old_archive_from_new_cmds=
8399   old_archive_from_expsyms_cmds=
8400   thread_safe_flag_spec=
8401   whole_archive_flag_spec=
8402   # include_expsyms should be a list of space-separated symbols to be *always*
8403   # included in the symbol list
8404   include_expsyms=
8405   # exclude_expsyms can be an extended regexp of symbols to exclude
8406   # it will be wrapped by ` (' and `)$', so one must not match beginning or
8407   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8408   # as well as any symbol that contains `d'.
8409   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8410   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8411   # platforms (ab)use it in PIC code, but their linkers get confused if
8412   # the symbol is explicitly referenced.  Since portable code cannot
8413   # rely on this symbol name, it's probably fine to never include it in
8414   # preloaded symbol tables.
8415   # Exclude shared library initialization/finalization symbols.
8416   extract_expsyms_cmds=
8417
8418   case $host_os in
8419   cygwin* | mingw* | pw32* | cegcc*)
8420     # FIXME: the MSVC++ port hasn't been tested in a loooong time
8421     # When not using gcc, we currently assume that we are using
8422     # Microsoft Visual C++.
8423     if test "$GCC" != yes; then
8424       with_gnu_ld=no
8425     fi
8426     ;;
8427   interix*)
8428     # we just hope/assume this is gcc and not c89 (= MSVC++)
8429     with_gnu_ld=yes
8430     ;;
8431   openbsd*)
8432     with_gnu_ld=no
8433     ;;
8434   esac
8435
8436   ld_shlibs=yes
8437   if test "$with_gnu_ld" = yes; then
8438     # If archive_cmds runs LD, not CC, wlarc should be empty
8439     wlarc='${wl}'
8440
8441     # Set some defaults for GNU ld with shared library support. These
8442     # are reset later if shared libraries are not supported. Putting them
8443     # here allows them to be overridden if necessary.
8444     runpath_var=LD_RUN_PATH
8445     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8446     export_dynamic_flag_spec='${wl}--export-dynamic'
8447     # ancient GNU ld didn't support --whole-archive et. al.
8448     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8449       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8450     else
8451       whole_archive_flag_spec=
8452     fi
8453     supports_anon_versioning=no
8454     case `$LD -v 2>&1` in
8455       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8456       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8457       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8458       *\ 2.11.*) ;; # other 2.11 versions
8459       *) supports_anon_versioning=yes ;;
8460     esac
8461
8462     # See if GNU ld supports shared libraries.
8463     case $host_os in
8464     aix[3-9]*)
8465       # On AIX/PPC, the GNU linker is very broken
8466       if test "$host_cpu" != ia64; then
8467         ld_shlibs=no
8468         cat <<_LT_EOF 1>&2
8469
8470 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8471 *** to be unable to reliably create shared libraries on AIX.
8472 *** Therefore, libtool is disabling shared libraries support.  If you
8473 *** really care for shared libraries, you may want to modify your PATH
8474 *** so that a non-GNU linker is found, and then restart.
8475
8476 _LT_EOF
8477       fi
8478       ;;
8479
8480     amigaos*)
8481       case $host_cpu in
8482       powerpc)
8483             # see comment about AmigaOS4 .so support
8484             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8485             archive_expsym_cmds=''
8486         ;;
8487       m68k)
8488             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)'
8489             hardcode_libdir_flag_spec='-L$libdir'
8490             hardcode_minus_L=yes
8491         ;;
8492       esac
8493       ;;
8494
8495     beos*)
8496       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8497         allow_undefined_flag=unsupported
8498         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8499         # support --undefined.  This deserves some investigation.  FIXME
8500         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8501       else
8502         ld_shlibs=no
8503       fi
8504       ;;
8505
8506     cygwin* | mingw* | pw32* | cegcc*)
8507       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8508       # as there is no search path for DLLs.
8509       hardcode_libdir_flag_spec='-L$libdir'
8510       allow_undefined_flag=unsupported
8511       always_export_symbols=no
8512       enable_shared_with_static_runtimes=yes
8513       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8514
8515       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8516         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8517         # If the export-symbols file already is a .def file (1st line
8518         # is EXPORTS), use it as is; otherwise, prepend...
8519         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8520           cp $export_symbols $output_objdir/$soname.def;
8521         else
8522           echo EXPORTS > $output_objdir/$soname.def;
8523           cat $export_symbols >> $output_objdir/$soname.def;
8524         fi~
8525         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8526       else
8527         ld_shlibs=no
8528       fi
8529       ;;
8530
8531     interix[3-9]*)
8532       hardcode_direct=no
8533       hardcode_shlibpath_var=no
8534       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8535       export_dynamic_flag_spec='${wl}-E'
8536       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8537       # Instead, shared libraries are loaded at an image base (0x10000000 by
8538       # default) and relocated if they conflict, which is a slow very memory
8539       # consuming and fragmenting process.  To avoid this, we pick a random,
8540       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8541       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8542       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8543       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'
8544       ;;
8545
8546     gnu* | linux* | tpf* | k*bsd*-gnu)
8547       tmp_diet=no
8548       if test "$host_os" = linux-dietlibc; then
8549         case $cc_basename in
8550           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8551         esac
8552       fi
8553       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8554          && test "$tmp_diet" = no
8555       then
8556         tmp_addflag=
8557         tmp_sharedflag='-shared'
8558         case $cc_basename,$host_cpu in
8559         pgcc*)                          # Portland Group C compiler
8560           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8561           tmp_addflag=' $pic_flag'
8562           ;;
8563         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
8564           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8565           tmp_addflag=' $pic_flag -Mnomain' ;;
8566         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8567           tmp_addflag=' -i_dynamic' ;;
8568         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8569           tmp_addflag=' -i_dynamic -nofor_main' ;;
8570         ifc* | ifort*)                  # Intel Fortran compiler
8571           tmp_addflag=' -nofor_main' ;;
8572         lf95*)                          # Lahey Fortran 8.1
8573           whole_archive_flag_spec=
8574           tmp_sharedflag='--shared' ;;
8575         xl[cC]*)                        # IBM XL C 8.0 on PPC (deal with xlf below)
8576           tmp_sharedflag='-qmkshrobj'
8577           tmp_addflag= ;;
8578         esac
8579         case `$CC -V 2>&1 | sed 5q` in
8580         *Sun\ C*)                       # Sun C 5.9
8581           whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8582           compiler_needs_object=yes
8583           tmp_sharedflag='-G' ;;
8584         *Sun\ F*)                       # Sun Fortran 8.3
8585           tmp_sharedflag='-G' ;;
8586         esac
8587         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8588
8589         if test "x$supports_anon_versioning" = xyes; then
8590           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8591             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8592             echo "local: *; };" >> $output_objdir/$libname.ver~
8593             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8594         fi
8595
8596         case $cc_basename in
8597         xlf*)
8598           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8599           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8600           hardcode_libdir_flag_spec=
8601           hardcode_libdir_flag_spec_ld='-rpath $libdir'
8602           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8603           if test "x$supports_anon_versioning" = xyes; then
8604             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8605               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8606               echo "local: *; };" >> $output_objdir/$libname.ver~
8607               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8608           fi
8609           ;;
8610         esac
8611       else
8612         ld_shlibs=no
8613       fi
8614       ;;
8615
8616     netbsd*)
8617       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8618         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8619         wlarc=
8620       else
8621         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8622         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8623       fi
8624       ;;
8625
8626     solaris*)
8627       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8628         ld_shlibs=no
8629         cat <<_LT_EOF 1>&2
8630
8631 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8632 *** create shared libraries on Solaris systems.  Therefore, libtool
8633 *** is disabling shared libraries support.  We urge you to upgrade GNU
8634 *** binutils to release 2.9.1 or newer.  Another option is to modify
8635 *** your PATH or compiler configuration so that the native linker is
8636 *** used, and then restart.
8637
8638 _LT_EOF
8639       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8640         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8641         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8642       else
8643         ld_shlibs=no
8644       fi
8645       ;;
8646
8647     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8648       case `$LD -v 2>&1` in
8649         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8650         ld_shlibs=no
8651         cat <<_LT_EOF 1>&2
8652
8653 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8654 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8655 *** is disabling shared libraries support.  We urge you to upgrade GNU
8656 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8657 *** your PATH or compiler configuration so that the native linker is
8658 *** used, and then restart.
8659
8660 _LT_EOF
8661         ;;
8662         *)
8663           # For security reasons, it is highly recommended that you always
8664           # use absolute paths for naming shared libraries, and exclude the
8665           # DT_RUNPATH tag from executables and libraries.  But doing so
8666           # requires that you compile everything twice, which is a pain.
8667           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8668             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8669             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8670             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8671           else
8672             ld_shlibs=no
8673           fi
8674         ;;
8675       esac
8676       ;;
8677
8678     sunos4*)
8679       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8680       wlarc=
8681       hardcode_direct=yes
8682       hardcode_shlibpath_var=no
8683       ;;
8684
8685     *)
8686       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8687         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8688         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8689       else
8690         ld_shlibs=no
8691       fi
8692       ;;
8693     esac
8694
8695     if test "$ld_shlibs" = no; then
8696       runpath_var=
8697       hardcode_libdir_flag_spec=
8698       export_dynamic_flag_spec=
8699       whole_archive_flag_spec=
8700     fi
8701   else
8702     # PORTME fill in a description of your system's linker (not GNU ld)
8703     case $host_os in
8704     aix3*)
8705       allow_undefined_flag=unsupported
8706       always_export_symbols=yes
8707       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'
8708       # Note: this linker hardcodes the directories in LIBPATH if there
8709       # are no directories specified by -L.
8710       hardcode_minus_L=yes
8711       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8712         # Neither direct hardcoding nor static linking is supported with a
8713         # broken collect2.
8714         hardcode_direct=unsupported
8715       fi
8716       ;;
8717
8718     aix[4-9]*)
8719       if test "$host_cpu" = ia64; then
8720         # On IA64, the linker does run time linking by default, so we don't
8721         # have to do anything special.
8722         aix_use_runtimelinking=no
8723         exp_sym_flag='-Bexport'
8724         no_entry_flag=""
8725       else
8726         # If we're using GNU nm, then we don't want the "-C" option.
8727         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8728         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8729           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8730         else
8731           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'
8732         fi
8733         aix_use_runtimelinking=no
8734
8735         # Test if we are trying to use run time linking or normal
8736         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8737         # need to do runtime linking.
8738         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8739           for ld_flag in $LDFLAGS; do
8740           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8741             aix_use_runtimelinking=yes
8742             break
8743           fi
8744           done
8745           ;;
8746         esac
8747
8748         exp_sym_flag='-bexport'
8749         no_entry_flag='-bnoentry'
8750       fi
8751
8752       # When large executables or shared objects are built, AIX ld can
8753       # have problems creating the table of contents.  If linking a library
8754       # or program results in "error TOC overflow" add -mminimal-toc to
8755       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8756       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8757
8758       archive_cmds=''
8759       hardcode_direct=yes
8760       hardcode_direct_absolute=yes
8761       hardcode_libdir_separator=':'
8762       link_all_deplibs=yes
8763       file_list_spec='${wl}-f,'
8764
8765       if test "$GCC" = yes; then
8766         case $host_os in aix4.[012]|aix4.[012].*)
8767         # We only want to do this on AIX 4.2 and lower, the check
8768         # below for broken collect2 doesn't work under 4.3+
8769           collect2name=`${CC} -print-prog-name=collect2`
8770           if test -f "$collect2name" &&
8771            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8772           then
8773           # We have reworked collect2
8774           :
8775           else
8776           # We have old collect2
8777           hardcode_direct=unsupported
8778           # It fails to find uninstalled libraries when the uninstalled
8779           # path is not listed in the libpath.  Setting hardcode_minus_L
8780           # to unsupported forces relinking
8781           hardcode_minus_L=yes
8782           hardcode_libdir_flag_spec='-L$libdir'
8783           hardcode_libdir_separator=
8784           fi
8785           ;;
8786         esac
8787         shared_flag='-shared'
8788         if test "$aix_use_runtimelinking" = yes; then
8789           shared_flag="$shared_flag "'${wl}-G'
8790         fi
8791       else
8792         # not using gcc
8793         if test "$host_cpu" = ia64; then
8794         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8795         # chokes on -Wl,-G. The following line is correct:
8796           shared_flag='-G'
8797         else
8798           if test "$aix_use_runtimelinking" = yes; then
8799             shared_flag='${wl}-G'
8800           else
8801             shared_flag='${wl}-bM:SRE'
8802           fi
8803         fi
8804       fi
8805
8806       export_dynamic_flag_spec='${wl}-bexpall'
8807       # It seems that -bexpall does not export symbols beginning with
8808       # underscore (_), so it is better to generate a list of symbols to export.
8809       always_export_symbols=yes
8810       if test "$aix_use_runtimelinking" = yes; then
8811         # Warning - without using the other runtime loading flags (-brtl),
8812         # -berok will link without error, but may produce a broken library.
8813         allow_undefined_flag='-berok'
8814         # Determine the default libpath from the value encoded in an
8815         # empty executable.
8816         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8817 /* end confdefs.h.  */
8818
8819 int
8820 main ()
8821 {
8822
8823   ;
8824   return 0;
8825 }
8826 _ACEOF
8827 if ac_fn_c_try_link "$LINENO"; then :
8828
8829 lt_aix_libpath_sed='
8830     /Import File Strings/,/^$/ {
8831         /^0/ {
8832             s/^0  *\(.*\)$/\1/
8833             p
8834         }
8835     }'
8836 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8837 # Check for a 64-bit object if we didn't find anything.
8838 if test -z "$aix_libpath"; then
8839   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8840 fi
8841 fi
8842 rm -f core conftest.err conftest.$ac_objext \
8843     conftest$ac_exeext conftest.$ac_ext
8844 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8845
8846         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8847         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8848       else
8849         if test "$host_cpu" = ia64; then
8850           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8851           allow_undefined_flag="-z nodefs"
8852           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"
8853         else
8854          # Determine the default libpath from the value encoded in an
8855          # empty executable.
8856          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8857 /* end confdefs.h.  */
8858
8859 int
8860 main ()
8861 {
8862
8863   ;
8864   return 0;
8865 }
8866 _ACEOF
8867 if ac_fn_c_try_link "$LINENO"; then :
8868
8869 lt_aix_libpath_sed='
8870     /Import File Strings/,/^$/ {
8871         /^0/ {
8872             s/^0  *\(.*\)$/\1/
8873             p
8874         }
8875     }'
8876 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8877 # Check for a 64-bit object if we didn't find anything.
8878 if test -z "$aix_libpath"; then
8879   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8880 fi
8881 fi
8882 rm -f core conftest.err conftest.$ac_objext \
8883     conftest$ac_exeext conftest.$ac_ext
8884 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8885
8886          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8887           # Warning - without using the other run time loading flags,
8888           # -berok will link without error, but may produce a broken library.
8889           no_undefined_flag=' ${wl}-bernotok'
8890           allow_undefined_flag=' ${wl}-berok'
8891           # Exported symbols can be pulled into shared objects from archives
8892           whole_archive_flag_spec='$convenience'
8893           archive_cmds_need_lc=yes
8894           # This is similar to how AIX traditionally builds its shared libraries.
8895           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'
8896         fi
8897       fi
8898       ;;
8899
8900     amigaos*)
8901       case $host_cpu in
8902       powerpc)
8903             # see comment about AmigaOS4 .so support
8904             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8905             archive_expsym_cmds=''
8906         ;;
8907       m68k)
8908             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)'
8909             hardcode_libdir_flag_spec='-L$libdir'
8910             hardcode_minus_L=yes
8911         ;;
8912       esac
8913       ;;
8914
8915     bsdi[45]*)
8916       export_dynamic_flag_spec=-rdynamic
8917       ;;
8918
8919     cygwin* | mingw* | pw32* | cegcc*)
8920       # When not using gcc, we currently assume that we are using
8921       # Microsoft Visual C++.
8922       # hardcode_libdir_flag_spec is actually meaningless, as there is
8923       # no search path for DLLs.
8924       hardcode_libdir_flag_spec=' '
8925       allow_undefined_flag=unsupported
8926       # Tell ltmain to make .lib files, not .a files.
8927       libext=lib
8928       # Tell ltmain to make .dll files, not .so files.
8929       shrext_cmds=".dll"
8930       # FIXME: Setting linknames here is a bad hack.
8931       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8932       # The linker will automatically build a .lib file if we build a DLL.
8933       old_archive_from_new_cmds='true'
8934       # FIXME: Should let the user specify the lib program.
8935       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8936       fix_srcfile_path='`cygpath -w "$srcfile"`'
8937       enable_shared_with_static_runtimes=yes
8938       ;;
8939
8940     darwin* | rhapsody*)
8941
8942
8943   archive_cmds_need_lc=no
8944   hardcode_direct=no
8945   hardcode_automatic=yes
8946   hardcode_shlibpath_var=unsupported
8947   whole_archive_flag_spec=''
8948   link_all_deplibs=yes
8949   allow_undefined_flag="$_lt_dar_allow_undefined"
8950   case $cc_basename in
8951      ifort*) _lt_dar_can_shared=yes ;;
8952      *) _lt_dar_can_shared=$GCC ;;
8953   esac
8954   if test "$_lt_dar_can_shared" = "yes"; then
8955     output_verbose_link_cmd=echo
8956     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8957     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8958     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}"
8959     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}"
8960
8961   else
8962   ld_shlibs=no
8963   fi
8964
8965       ;;
8966
8967     dgux*)
8968       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8969       hardcode_libdir_flag_spec='-L$libdir'
8970       hardcode_shlibpath_var=no
8971       ;;
8972
8973     freebsd1*)
8974       ld_shlibs=no
8975       ;;
8976
8977     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8978     # support.  Future versions do this automatically, but an explicit c++rt0.o
8979     # does not break anything, and helps significantly (at the cost of a little
8980     # extra space).
8981     freebsd2.2*)
8982       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8983       hardcode_libdir_flag_spec='-R$libdir'
8984       hardcode_direct=yes
8985       hardcode_shlibpath_var=no
8986       ;;
8987
8988     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8989     freebsd2*)
8990       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8991       hardcode_direct=yes
8992       hardcode_minus_L=yes
8993       hardcode_shlibpath_var=no
8994       ;;
8995
8996     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8997     freebsd* | dragonfly*)
8998       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8999       hardcode_libdir_flag_spec='-R$libdir'
9000       hardcode_direct=yes
9001       hardcode_shlibpath_var=no
9002       ;;
9003
9004     hpux9*)
9005       if test "$GCC" = yes; then
9006         archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9007       else
9008         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'
9009       fi
9010       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9011       hardcode_libdir_separator=:
9012       hardcode_direct=yes
9013
9014       # hardcode_minus_L: Not really in the search PATH,
9015       # but as the default location of the library.
9016       hardcode_minus_L=yes
9017       export_dynamic_flag_spec='${wl}-E'
9018       ;;
9019
9020     hpux10*)
9021       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9022         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9023       else
9024         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9025       fi
9026       if test "$with_gnu_ld" = no; then
9027         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9028         hardcode_libdir_flag_spec_ld='+b $libdir'
9029         hardcode_libdir_separator=:
9030         hardcode_direct=yes
9031         hardcode_direct_absolute=yes
9032         export_dynamic_flag_spec='${wl}-E'
9033         # hardcode_minus_L: Not really in the search PATH,
9034         # but as the default location of the library.
9035         hardcode_minus_L=yes
9036       fi
9037       ;;
9038
9039     hpux11*)
9040       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9041         case $host_cpu in
9042         hppa*64*)
9043           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9044           ;;
9045         ia64*)
9046           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9047           ;;
9048         *)
9049           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9050           ;;
9051         esac
9052       else
9053         case $host_cpu in
9054         hppa*64*)
9055           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9056           ;;
9057         ia64*)
9058           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9059           ;;
9060         *)
9061           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9062           ;;
9063         esac
9064       fi
9065       if test "$with_gnu_ld" = no; then
9066         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9067         hardcode_libdir_separator=:
9068
9069         case $host_cpu in
9070         hppa*64*|ia64*)
9071           hardcode_direct=no
9072           hardcode_shlibpath_var=no
9073           ;;
9074         *)
9075           hardcode_direct=yes
9076           hardcode_direct_absolute=yes
9077           export_dynamic_flag_spec='${wl}-E'
9078
9079           # hardcode_minus_L: Not really in the search PATH,
9080           # but as the default location of the library.
9081           hardcode_minus_L=yes
9082           ;;
9083         esac
9084       fi
9085       ;;
9086
9087     irix5* | irix6* | nonstopux*)
9088       if test "$GCC" = yes; then
9089         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9090         # Try to use the -exported_symbol ld option, if it does not
9091         # work, assume that -exports_file does not work either and
9092         # implicitly export all symbols.
9093         save_LDFLAGS="$LDFLAGS"
9094         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9095         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9096 /* end confdefs.h.  */
9097 int foo(void) {}
9098 _ACEOF
9099 if ac_fn_c_try_link "$LINENO"; then :
9100   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9101
9102 fi
9103 rm -f core conftest.err conftest.$ac_objext \
9104     conftest$ac_exeext conftest.$ac_ext
9105         LDFLAGS="$save_LDFLAGS"
9106       else
9107         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9108         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9109       fi
9110       archive_cmds_need_lc='no'
9111       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9112       hardcode_libdir_separator=:
9113       inherit_rpath=yes
9114       link_all_deplibs=yes
9115       ;;
9116
9117     netbsd*)
9118       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9119         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9120       else
9121         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9122       fi
9123       hardcode_libdir_flag_spec='-R$libdir'
9124       hardcode_direct=yes
9125       hardcode_shlibpath_var=no
9126       ;;
9127
9128     newsos6)
9129       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9130       hardcode_direct=yes
9131       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9132       hardcode_libdir_separator=:
9133       hardcode_shlibpath_var=no
9134       ;;
9135
9136     *nto* | *qnx*)
9137       ;;
9138
9139     openbsd*)
9140       if test -f /usr/libexec/ld.so; then
9141         hardcode_direct=yes
9142         hardcode_shlibpath_var=no
9143         hardcode_direct_absolute=yes
9144         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9145           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9146           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9147           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9148           export_dynamic_flag_spec='${wl}-E'
9149         else
9150           case $host_os in
9151            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9152              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9153              hardcode_libdir_flag_spec='-R$libdir'
9154              ;;
9155            *)
9156              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9157              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9158              ;;
9159           esac
9160         fi
9161       else
9162         ld_shlibs=no
9163       fi
9164       ;;
9165
9166     os2*)
9167       hardcode_libdir_flag_spec='-L$libdir'
9168       hardcode_minus_L=yes
9169       allow_undefined_flag=unsupported
9170       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'
9171       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9172       ;;
9173
9174     osf3*)
9175       if test "$GCC" = yes; then
9176         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9177         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9178       else
9179         allow_undefined_flag=' -expect_unresolved \*'
9180         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9181       fi
9182       archive_cmds_need_lc='no'
9183       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9184       hardcode_libdir_separator=:
9185       ;;
9186
9187     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9188       if test "$GCC" = yes; then
9189         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9190         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9191         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9192       else
9193         allow_undefined_flag=' -expect_unresolved \*'
9194         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9195         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~
9196         $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9197
9198         # Both c and cxx compiler support -rpath directly
9199         hardcode_libdir_flag_spec='-rpath $libdir'
9200       fi
9201       archive_cmds_need_lc='no'
9202       hardcode_libdir_separator=:
9203       ;;
9204
9205     solaris*)
9206       no_undefined_flag=' -z defs'
9207       if test "$GCC" = yes; then
9208         wlarc='${wl}'
9209         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9210         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9211           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9212       else
9213         case `$CC -V 2>&1` in
9214         *"Compilers 5.0"*)
9215           wlarc=''
9216           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9217           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9218           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9219           ;;
9220         *)
9221           wlarc='${wl}'
9222           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9223           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9224           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9225           ;;
9226         esac
9227       fi
9228       hardcode_libdir_flag_spec='-R$libdir'
9229       hardcode_shlibpath_var=no
9230       case $host_os in
9231       solaris2.[0-5] | solaris2.[0-5].*) ;;
9232       *)
9233         # The compiler driver will combine and reorder linker options,
9234         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9235         # but is careful enough not to reorder.
9236         # Supported since Solaris 2.6 (maybe 2.5.1?)
9237         if test "$GCC" = yes; then
9238           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9239         else
9240           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9241         fi
9242         ;;
9243       esac
9244       link_all_deplibs=yes
9245       ;;
9246
9247     sunos4*)
9248       if test "x$host_vendor" = xsequent; then
9249         # Use $CC to link under sequent, because it throws in some extra .o
9250         # files that make .init and .fini sections work.
9251         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9252       else
9253         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9254       fi
9255       hardcode_libdir_flag_spec='-L$libdir'
9256       hardcode_direct=yes
9257       hardcode_minus_L=yes
9258       hardcode_shlibpath_var=no
9259       ;;
9260
9261     sysv4)
9262       case $host_vendor in
9263         sni)
9264           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9265           hardcode_direct=yes # is this really true???
9266         ;;
9267         siemens)
9268           ## LD is ld it makes a PLAMLIB
9269           ## CC just makes a GrossModule.
9270           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9271           reload_cmds='$CC -r -o $output$reload_objs'
9272           hardcode_direct=no
9273         ;;
9274         motorola)
9275           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9276           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9277         ;;
9278       esac
9279       runpath_var='LD_RUN_PATH'
9280       hardcode_shlibpath_var=no
9281       ;;
9282
9283     sysv4.3*)
9284       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9285       hardcode_shlibpath_var=no
9286       export_dynamic_flag_spec='-Bexport'
9287       ;;
9288
9289     sysv4*MP*)
9290       if test -d /usr/nec; then
9291         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9292         hardcode_shlibpath_var=no
9293         runpath_var=LD_RUN_PATH
9294         hardcode_runpath_var=yes
9295         ld_shlibs=yes
9296       fi
9297       ;;
9298
9299     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9300       no_undefined_flag='${wl}-z,text'
9301       archive_cmds_need_lc=no
9302       hardcode_shlibpath_var=no
9303       runpath_var='LD_RUN_PATH'
9304
9305       if test "$GCC" = yes; then
9306         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9307         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9308       else
9309         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9310         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9311       fi
9312       ;;
9313
9314     sysv5* | sco3.2v5* | sco5v6*)
9315       # Note: We can NOT use -z defs as we might desire, because we do not
9316       # link with -lc, and that would cause any symbols used from libc to
9317       # always be unresolved, which means just about no library would
9318       # ever link correctly.  If we're not using GNU ld we use -z text
9319       # though, which does catch some bad symbols but isn't as heavy-handed
9320       # as -z defs.
9321       no_undefined_flag='${wl}-z,text'
9322       allow_undefined_flag='${wl}-z,nodefs'
9323       archive_cmds_need_lc=no
9324       hardcode_shlibpath_var=no
9325       hardcode_libdir_flag_spec='${wl}-R,$libdir'
9326       hardcode_libdir_separator=':'
9327       link_all_deplibs=yes
9328       export_dynamic_flag_spec='${wl}-Bexport'
9329       runpath_var='LD_RUN_PATH'
9330
9331       if test "$GCC" = yes; then
9332         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9333         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9334       else
9335         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9336         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9337       fi
9338       ;;
9339
9340     uts4*)
9341       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9342       hardcode_libdir_flag_spec='-L$libdir'
9343       hardcode_shlibpath_var=no
9344       ;;
9345
9346     *)
9347       ld_shlibs=no
9348       ;;
9349     esac
9350
9351     if test x$host_vendor = xsni; then
9352       case $host in
9353       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9354         export_dynamic_flag_spec='${wl}-Blargedynsym'
9355         ;;
9356       esac
9357     fi
9358   fi
9359
9360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9361 $as_echo "$ld_shlibs" >&6; }
9362 test "$ld_shlibs" = no && can_build_shared=no
9363
9364 with_gnu_ld=$with_gnu_ld
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380 #
9381 # Do we need to explicitly link libc?
9382 #
9383 case "x$archive_cmds_need_lc" in
9384 x|xyes)
9385   # Assume -lc should be added
9386   archive_cmds_need_lc=yes
9387
9388   if test "$enable_shared" = yes && test "$GCC" = yes; then
9389     case $archive_cmds in
9390     *'~'*)
9391       # FIXME: we may have to deal with multi-command sequences.
9392       ;;
9393     '$CC '*)
9394       # Test whether the compiler implicitly links with -lc since on some
9395       # systems, -lgcc has to come before -lc. If gcc already passes -lc
9396       # to ld, don't add -lc before -lgcc.
9397       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9398 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9399       $RM conftest*
9400       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9401
9402       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9403   (eval $ac_compile) 2>&5
9404   ac_status=$?
9405   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9406   test $ac_status = 0; } 2>conftest.err; then
9407         soname=conftest
9408         lib=conftest
9409         libobjs=conftest.$ac_objext
9410         deplibs=
9411         wl=$lt_prog_compiler_wl
9412         pic_flag=$lt_prog_compiler_pic
9413         compiler_flags=-v
9414         linker_flags=-v
9415         verstring=
9416         output_objdir=.
9417         libname=conftest
9418         lt_save_allow_undefined_flag=$allow_undefined_flag
9419         allow_undefined_flag=
9420         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9421   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9422   ac_status=$?
9423   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9424   test $ac_status = 0; }
9425         then
9426           archive_cmds_need_lc=no
9427         else
9428           archive_cmds_need_lc=yes
9429         fi
9430         allow_undefined_flag=$lt_save_allow_undefined_flag
9431       else
9432         cat conftest.err 1>&5
9433       fi
9434       $RM conftest*
9435       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
9436 $as_echo "$archive_cmds_need_lc" >&6; }
9437       ;;
9438     esac
9439   fi
9440   ;;
9441 esac
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9600 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9601
9602 if test "$GCC" = yes; then
9603   case $host_os in
9604     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9605     *) lt_awk_arg="/^libraries:/" ;;
9606   esac
9607   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9608   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9609     # if the path contains ";" then we assume it to be the separator
9610     # otherwise default to the standard path separator (i.e. ":") - it is
9611     # assumed that no part of a normal pathname contains ";" but that should
9612     # okay in the real world where ";" in dirpaths is itself problematic.
9613     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9614   else
9615     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9616   fi
9617   # Ok, now we have the path, separated by spaces, we can step through it
9618   # and add multilib dir if necessary.
9619   lt_tmp_lt_search_path_spec=
9620   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9621   for lt_sys_path in $lt_search_path_spec; do
9622     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9623       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9624     else
9625       test -d "$lt_sys_path" && \
9626         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9627     fi
9628   done
9629   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9630 BEGIN {RS=" "; FS="/|\n";} {
9631   lt_foo="";
9632   lt_count=0;
9633   for (lt_i = NF; lt_i > 0; lt_i--) {
9634     if ($lt_i != "" && $lt_i != ".") {
9635       if ($lt_i == "..") {
9636         lt_count++;
9637       } else {
9638         if (lt_count == 0) {
9639           lt_foo="/" $lt_i lt_foo;
9640         } else {
9641           lt_count--;
9642         }
9643       }
9644     }
9645   }
9646   if (lt_foo != "") { lt_freq[lt_foo]++; }
9647   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9648 }'`
9649   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9650 else
9651   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9652 fi
9653 library_names_spec=
9654 libname_spec='lib$name'
9655 soname_spec=
9656 shrext_cmds=".so"
9657 postinstall_cmds=
9658 postuninstall_cmds=
9659 finish_cmds=
9660 finish_eval=
9661 shlibpath_var=
9662 shlibpath_overrides_runpath=unknown
9663 version_type=none
9664 dynamic_linker="$host_os ld.so"
9665 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9666 need_lib_prefix=unknown
9667 hardcode_into_libs=no
9668
9669 # when you set need_version to no, make sure it does not cause -set_version
9670 # flags to be left without arguments
9671 need_version=unknown
9672
9673 case $host_os in
9674 aix3*)
9675   version_type=linux
9676   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9677   shlibpath_var=LIBPATH
9678
9679   # AIX 3 has no versioning support, so we append a major version to the name.
9680   soname_spec='${libname}${release}${shared_ext}$major'
9681   ;;
9682
9683 aix[4-9]*)
9684   version_type=linux
9685   need_lib_prefix=no
9686   need_version=no
9687   hardcode_into_libs=yes
9688   if test "$host_cpu" = ia64; then
9689     # AIX 5 supports IA64
9690     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9691     shlibpath_var=LD_LIBRARY_PATH
9692   else
9693     # With GCC up to 2.95.x, collect2 would create an import file
9694     # for dependence libraries.  The import file would start with
9695     # the line `#! .'.  This would cause the generated library to
9696     # depend on `.', always an invalid library.  This was fixed in
9697     # development snapshots of GCC prior to 3.0.
9698     case $host_os in
9699       aix4 | aix4.[01] | aix4.[01].*)
9700       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9701            echo ' yes '
9702            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9703         :
9704       else
9705         can_build_shared=no
9706       fi
9707       ;;
9708     esac
9709     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9710     # soname into executable. Probably we can add versioning support to
9711     # collect2, so additional links can be useful in future.
9712     if test "$aix_use_runtimelinking" = yes; then
9713       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9714       # instead of lib<name>.a to let people know that these are not
9715       # typical AIX shared libraries.
9716       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9717     else
9718       # We preserve .a as extension for shared libraries through AIX4.2
9719       # and later when we are not doing run time linking.
9720       library_names_spec='${libname}${release}.a $libname.a'
9721       soname_spec='${libname}${release}${shared_ext}$major'
9722     fi
9723     shlibpath_var=LIBPATH
9724   fi
9725   ;;
9726
9727 amigaos*)
9728   case $host_cpu in
9729   powerpc)
9730     # Since July 2007 AmigaOS4 officially supports .so libraries.
9731     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9732     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9733     ;;
9734   m68k)
9735     library_names_spec='$libname.ixlibrary $libname.a'
9736     # Create ${libname}_ixlibrary.a entries in /sys/libs.
9737     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9738     ;;
9739   esac
9740   ;;
9741
9742 beos*)
9743   library_names_spec='${libname}${shared_ext}'
9744   dynamic_linker="$host_os ld.so"
9745   shlibpath_var=LIBRARY_PATH
9746   ;;
9747
9748 bsdi[45]*)
9749   version_type=linux
9750   need_version=no
9751   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9752   soname_spec='${libname}${release}${shared_ext}$major'
9753   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9754   shlibpath_var=LD_LIBRARY_PATH
9755   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9756   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9757   # the default ld.so.conf also contains /usr/contrib/lib and
9758   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9759   # libtool to hard-code these into programs
9760   ;;
9761
9762 cygwin* | mingw* | pw32* | cegcc*)
9763   version_type=windows
9764   shrext_cmds=".dll"
9765   need_version=no
9766   need_lib_prefix=no
9767
9768   case $GCC,$host_os in
9769   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9770     library_names_spec='$libname.dll.a'
9771     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9772     postinstall_cmds='base_file=`basename \${file}`~
9773       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9774       dldir=$destdir/`dirname \$dlpath`~
9775       test -d \$dldir || mkdir -p \$dldir~
9776       $install_prog $dir/$dlname \$dldir/$dlname~
9777       chmod a+x \$dldir/$dlname~
9778       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9779         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9780       fi'
9781     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9782       dlpath=$dir/\$dldll~
9783        $RM \$dlpath'
9784     shlibpath_overrides_runpath=yes
9785
9786     case $host_os in
9787     cygwin*)
9788       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9789       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9790       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9791       ;;
9792     mingw* | cegcc*)
9793       # MinGW DLLs use traditional 'lib' prefix
9794       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9795       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9796       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9797         # It is most probably a Windows format PATH printed by
9798         # mingw gcc, but we are running on Cygwin. Gcc prints its search
9799         # path with ; separators, and with drive letters. We can handle the
9800         # drive letters (cygwin fileutils understands them), so leave them,
9801         # especially as we might pass files found there to a mingw objdump,
9802         # which wouldn't understand a cygwinified path. Ahh.
9803         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9804       else
9805         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9806       fi
9807       ;;
9808     pw32*)
9809       # pw32 DLLs use 'pw' prefix rather than 'lib'
9810       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9811       ;;
9812     esac
9813     ;;
9814
9815   *)
9816     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9817     ;;
9818   esac
9819   dynamic_linker='Win32 ld.exe'
9820   # FIXME: first we should search . and the directory the executable is in
9821   shlibpath_var=PATH
9822   ;;
9823
9824 darwin* | rhapsody*)
9825   dynamic_linker="$host_os dyld"
9826   version_type=darwin
9827   need_lib_prefix=no
9828   need_version=no
9829   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9830   soname_spec='${libname}${release}${major}$shared_ext'
9831   shlibpath_overrides_runpath=yes
9832   shlibpath_var=DYLD_LIBRARY_PATH
9833   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9834
9835   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9836   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9837   ;;
9838
9839 dgux*)
9840   version_type=linux
9841   need_lib_prefix=no
9842   need_version=no
9843   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9844   soname_spec='${libname}${release}${shared_ext}$major'
9845   shlibpath_var=LD_LIBRARY_PATH
9846   ;;
9847
9848 freebsd1*)
9849   dynamic_linker=no
9850   ;;
9851
9852 freebsd* | dragonfly*)
9853   # DragonFly does not have aout.  When/if they implement a new
9854   # versioning mechanism, adjust this.
9855   if test -x /usr/bin/objformat; then
9856     objformat=`/usr/bin/objformat`
9857   else
9858     case $host_os in
9859     freebsd[123]*) objformat=aout ;;
9860     *) objformat=elf ;;
9861     esac
9862   fi
9863   version_type=freebsd-$objformat
9864   case $version_type in
9865     freebsd-elf*)
9866       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9867       need_version=no
9868       need_lib_prefix=no
9869       ;;
9870     freebsd-*)
9871       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9872       need_version=yes
9873       ;;
9874   esac
9875   shlibpath_var=LD_LIBRARY_PATH
9876   case $host_os in
9877   freebsd2*)
9878     shlibpath_overrides_runpath=yes
9879     ;;
9880   freebsd3.[01]* | freebsdelf3.[01]*)
9881     shlibpath_overrides_runpath=yes
9882     hardcode_into_libs=yes
9883     ;;
9884   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9885   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9886     shlibpath_overrides_runpath=no
9887     hardcode_into_libs=yes
9888     ;;
9889   *) # from 4.6 on, and DragonFly
9890     shlibpath_overrides_runpath=yes
9891     hardcode_into_libs=yes
9892     ;;
9893   esac
9894   ;;
9895
9896 gnu*)
9897   version_type=linux
9898   need_lib_prefix=no
9899   need_version=no
9900   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9901   soname_spec='${libname}${release}${shared_ext}$major'
9902   shlibpath_var=LD_LIBRARY_PATH
9903   hardcode_into_libs=yes
9904   ;;
9905
9906 hpux9* | hpux10* | hpux11*)
9907   # Give a soname corresponding to the major version so that dld.sl refuses to
9908   # link against other versions.
9909   version_type=sunos
9910   need_lib_prefix=no
9911   need_version=no
9912   case $host_cpu in
9913   ia64*)
9914     shrext_cmds='.so'
9915     hardcode_into_libs=yes
9916     dynamic_linker="$host_os dld.so"
9917     shlibpath_var=LD_LIBRARY_PATH
9918     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9919     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9920     soname_spec='${libname}${release}${shared_ext}$major'
9921     if test "X$HPUX_IA64_MODE" = X32; then
9922       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9923     else
9924       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9925     fi
9926     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9927     ;;
9928   hppa*64*)
9929     shrext_cmds='.sl'
9930     hardcode_into_libs=yes
9931     dynamic_linker="$host_os dld.sl"
9932     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9933     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9934     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9935     soname_spec='${libname}${release}${shared_ext}$major'
9936     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9937     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9938     ;;
9939   *)
9940     shrext_cmds='.sl'
9941     dynamic_linker="$host_os dld.sl"
9942     shlibpath_var=SHLIB_PATH
9943     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9944     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9945     soname_spec='${libname}${release}${shared_ext}$major'
9946     ;;
9947   esac
9948   # HP-UX runs *really* slowly unless shared libraries are mode 555.
9949   postinstall_cmds='chmod 555 $lib'
9950   ;;
9951
9952 interix[3-9]*)
9953   version_type=linux
9954   need_lib_prefix=no
9955   need_version=no
9956   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9957   soname_spec='${libname}${release}${shared_ext}$major'
9958   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9959   shlibpath_var=LD_LIBRARY_PATH
9960   shlibpath_overrides_runpath=no
9961   hardcode_into_libs=yes
9962   ;;
9963
9964 irix5* | irix6* | nonstopux*)
9965   case $host_os in
9966     nonstopux*) version_type=nonstopux ;;
9967     *)
9968         if test "$lt_cv_prog_gnu_ld" = yes; then
9969                 version_type=linux
9970         else
9971                 version_type=irix
9972         fi ;;
9973   esac
9974   need_lib_prefix=no
9975   need_version=no
9976   soname_spec='${libname}${release}${shared_ext}$major'
9977   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9978   case $host_os in
9979   irix5* | nonstopux*)
9980     libsuff= shlibsuff=
9981     ;;
9982   *)
9983     case $LD in # libtool.m4 will add one of these switches to LD
9984     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9985       libsuff= shlibsuff= libmagic=32-bit;;
9986     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9987       libsuff=32 shlibsuff=N32 libmagic=N32;;
9988     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9989       libsuff=64 shlibsuff=64 libmagic=64-bit;;
9990     *) libsuff= shlibsuff= libmagic=never-match;;
9991     esac
9992     ;;
9993   esac
9994   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9995   shlibpath_overrides_runpath=no
9996   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9997   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9998   hardcode_into_libs=yes
9999   ;;
10000
10001 # No shared lib support for Linux oldld, aout, or coff.
10002 linux*oldld* | linux*aout* | linux*coff*)
10003   dynamic_linker=no
10004   ;;
10005
10006 # This must be Linux ELF.
10007 linux* | k*bsd*-gnu)
10008   version_type=linux
10009   need_lib_prefix=no
10010   need_version=no
10011   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10012   soname_spec='${libname}${release}${shared_ext}$major'
10013   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10014   shlibpath_var=LD_LIBRARY_PATH
10015   shlibpath_overrides_runpath=no
10016   # Some binutils ld are patched to set DT_RUNPATH
10017   save_LDFLAGS=$LDFLAGS
10018   save_libdir=$libdir
10019   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10020        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10021   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10022 /* end confdefs.h.  */
10023
10024 int
10025 main ()
10026 {
10027
10028   ;
10029   return 0;
10030 }
10031 _ACEOF
10032 if ac_fn_c_try_link "$LINENO"; then :
10033   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10034   shlibpath_overrides_runpath=yes
10035 fi
10036 fi
10037 rm -f core conftest.err conftest.$ac_objext \
10038     conftest$ac_exeext conftest.$ac_ext
10039   LDFLAGS=$save_LDFLAGS
10040   libdir=$save_libdir
10041
10042   # This implies no fast_install, which is unacceptable.
10043   # Some rework will be needed to allow for fast_install
10044   # before this can be enabled.
10045   hardcode_into_libs=yes
10046
10047   # Append ld.so.conf contents to the search path
10048   if test -f /etc/ld.so.conf; then
10049     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;/^$/d' | tr '\n' ' '`
10050     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10051   fi
10052
10053   # We used to test for /lib/ld.so.1 and disable shared libraries on
10054   # powerpc, because MkLinux only supported shared libraries with the
10055   # GNU dynamic linker.  Since this was broken with cross compilers,
10056   # most powerpc-linux boxes support dynamic linking these days and
10057   # people can always --disable-shared, the test was removed, and we
10058   # assume the GNU/Linux dynamic linker is in use.
10059   dynamic_linker='GNU/Linux ld.so'
10060   ;;
10061
10062 netbsd*)
10063   version_type=sunos
10064   need_lib_prefix=no
10065   need_version=no
10066   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10067     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10068     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10069     dynamic_linker='NetBSD (a.out) ld.so'
10070   else
10071     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10072     soname_spec='${libname}${release}${shared_ext}$major'
10073     dynamic_linker='NetBSD ld.elf_so'
10074   fi
10075   shlibpath_var=LD_LIBRARY_PATH
10076   shlibpath_overrides_runpath=yes
10077   hardcode_into_libs=yes
10078   ;;
10079
10080 newsos6)
10081   version_type=linux
10082   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10083   shlibpath_var=LD_LIBRARY_PATH
10084   shlibpath_overrides_runpath=yes
10085   ;;
10086
10087 *nto* | *qnx*)
10088   version_type=qnx
10089   need_lib_prefix=no
10090   need_version=no
10091   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10092   soname_spec='${libname}${release}${shared_ext}$major'
10093   shlibpath_var=LD_LIBRARY_PATH
10094   shlibpath_overrides_runpath=no
10095   hardcode_into_libs=yes
10096   dynamic_linker='ldqnx.so'
10097   ;;
10098
10099 openbsd*)
10100   version_type=sunos
10101   sys_lib_dlsearch_path_spec="/usr/lib"
10102   need_lib_prefix=no
10103   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10104   case $host_os in
10105     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10106     *)                          need_version=no  ;;
10107   esac
10108   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10109   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10110   shlibpath_var=LD_LIBRARY_PATH
10111   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10112     case $host_os in
10113       openbsd2.[89] | openbsd2.[89].*)
10114         shlibpath_overrides_runpath=no
10115         ;;
10116       *)
10117         shlibpath_overrides_runpath=yes
10118         ;;
10119       esac
10120   else
10121     shlibpath_overrides_runpath=yes
10122   fi
10123   ;;
10124
10125 os2*)
10126   libname_spec='$name'
10127   shrext_cmds=".dll"
10128   need_lib_prefix=no
10129   library_names_spec='$libname${shared_ext} $libname.a'
10130   dynamic_linker='OS/2 ld.exe'
10131   shlibpath_var=LIBPATH
10132   ;;
10133
10134 osf3* | osf4* | osf5*)
10135   version_type=osf
10136   need_lib_prefix=no
10137   need_version=no
10138   soname_spec='${libname}${release}${shared_ext}$major'
10139   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10140   shlibpath_var=LD_LIBRARY_PATH
10141   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10142   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10143   ;;
10144
10145 rdos*)
10146   dynamic_linker=no
10147   ;;
10148
10149 solaris*)
10150   version_type=linux
10151   need_lib_prefix=no
10152   need_version=no
10153   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10154   soname_spec='${libname}${release}${shared_ext}$major'
10155   shlibpath_var=LD_LIBRARY_PATH
10156   shlibpath_overrides_runpath=yes
10157   hardcode_into_libs=yes
10158   # ldd complains unless libraries are executable
10159   postinstall_cmds='chmod +x $lib'
10160   ;;
10161
10162 sunos4*)
10163   version_type=sunos
10164   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10165   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10166   shlibpath_var=LD_LIBRARY_PATH
10167   shlibpath_overrides_runpath=yes
10168   if test "$with_gnu_ld" = yes; then
10169     need_lib_prefix=no
10170   fi
10171   need_version=yes
10172   ;;
10173
10174 sysv4 | sysv4.3*)
10175   version_type=linux
10176   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10177   soname_spec='${libname}${release}${shared_ext}$major'
10178   shlibpath_var=LD_LIBRARY_PATH
10179   case $host_vendor in
10180     sni)
10181       shlibpath_overrides_runpath=no
10182       need_lib_prefix=no
10183       runpath_var=LD_RUN_PATH
10184       ;;
10185     siemens)
10186       need_lib_prefix=no
10187       ;;
10188     motorola)
10189       need_lib_prefix=no
10190       need_version=no
10191       shlibpath_overrides_runpath=no
10192       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10193       ;;
10194   esac
10195   ;;
10196
10197 sysv4*MP*)
10198   if test -d /usr/nec ;then
10199     version_type=linux
10200     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10201     soname_spec='$libname${shared_ext}.$major'
10202     shlibpath_var=LD_LIBRARY_PATH
10203   fi
10204   ;;
10205
10206 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10207   version_type=freebsd-elf
10208   need_lib_prefix=no
10209   need_version=no
10210   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10211   soname_spec='${libname}${release}${shared_ext}$major'
10212   shlibpath_var=LD_LIBRARY_PATH
10213   shlibpath_overrides_runpath=yes
10214   hardcode_into_libs=yes
10215   if test "$with_gnu_ld" = yes; then
10216     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10217   else
10218     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10219     case $host_os in
10220       sco3.2v5*)
10221         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10222         ;;
10223     esac
10224   fi
10225   sys_lib_dlsearch_path_spec='/usr/lib'
10226   ;;
10227
10228 tpf*)
10229   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10230   version_type=linux
10231   need_lib_prefix=no
10232   need_version=no
10233   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10234   shlibpath_var=LD_LIBRARY_PATH
10235   shlibpath_overrides_runpath=no
10236   hardcode_into_libs=yes
10237   ;;
10238
10239 uts4*)
10240   version_type=linux
10241   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10242   soname_spec='${libname}${release}${shared_ext}$major'
10243   shlibpath_var=LD_LIBRARY_PATH
10244   ;;
10245
10246 *)
10247   dynamic_linker=no
10248   ;;
10249 esac
10250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10251 $as_echo "$dynamic_linker" >&6; }
10252 test "$dynamic_linker" = no && can_build_shared=no
10253
10254 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10255 if test "$GCC" = yes; then
10256   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10257 fi
10258
10259 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10260   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10261 fi
10262 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10263   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10264 fi
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10353 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10354 hardcode_action=
10355 if test -n "$hardcode_libdir_flag_spec" ||
10356    test -n "$runpath_var" ||
10357    test "X$hardcode_automatic" = "Xyes" ; then
10358
10359   # We can hardcode non-existent directories.
10360   if test "$hardcode_direct" != no &&
10361      # If the only mechanism to avoid hardcoding is shlibpath_var, we
10362      # have to relink, otherwise we might link with an installed library
10363      # when we should be linking with a yet-to-be-installed one
10364      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10365      test "$hardcode_minus_L" != no; then
10366     # Linking always hardcodes the temporary library directory.
10367     hardcode_action=relink
10368   else
10369     # We can link without hardcoding, and we can hardcode nonexisting dirs.
10370     hardcode_action=immediate
10371   fi
10372 else
10373   # We cannot hardcode anything, or else we can only hardcode existing
10374   # directories.
10375   hardcode_action=unsupported
10376 fi
10377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10378 $as_echo "$hardcode_action" >&6; }
10379
10380 if test "$hardcode_action" = relink ||
10381    test "$inherit_rpath" = yes; then
10382   # Fast installation is not supported
10383   enable_fast_install=no
10384 elif test "$shlibpath_overrides_runpath" = yes ||
10385      test "$enable_shared" = no; then
10386   # Fast installation is not necessary
10387   enable_fast_install=needless
10388 fi
10389
10390
10391
10392
10393
10394
10395   if test "x$enable_dlopen" != xyes; then
10396   enable_dlopen=unknown
10397   enable_dlopen_self=unknown
10398   enable_dlopen_self_static=unknown
10399 else
10400   lt_cv_dlopen=no
10401   lt_cv_dlopen_libs=
10402
10403   case $host_os in
10404   beos*)
10405     lt_cv_dlopen="load_add_on"
10406     lt_cv_dlopen_libs=
10407     lt_cv_dlopen_self=yes
10408     ;;
10409
10410   mingw* | pw32* | cegcc*)
10411     lt_cv_dlopen="LoadLibrary"
10412     lt_cv_dlopen_libs=
10413     ;;
10414
10415   cygwin*)
10416     lt_cv_dlopen="dlopen"
10417     lt_cv_dlopen_libs=
10418     ;;
10419
10420   darwin*)
10421   # if libdl is installed we need to link against it
10422     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10423 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10424 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10425   $as_echo_n "(cached) " >&6
10426 else
10427   ac_check_lib_save_LIBS=$LIBS
10428 LIBS="-ldl  $LIBS"
10429 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10430 /* end confdefs.h.  */
10431
10432 /* Override any GCC internal prototype to avoid an error.
10433    Use char because int might match the return type of a GCC
10434    builtin and then its argument prototype would still apply.  */
10435 #ifdef __cplusplus
10436 extern "C"
10437 #endif
10438 char dlopen ();
10439 int
10440 main ()
10441 {
10442 return dlopen ();
10443   ;
10444   return 0;
10445 }
10446 _ACEOF
10447 if ac_fn_c_try_link "$LINENO"; then :
10448   ac_cv_lib_dl_dlopen=yes
10449 else
10450   ac_cv_lib_dl_dlopen=no
10451 fi
10452 rm -f core conftest.err conftest.$ac_objext \
10453     conftest$ac_exeext conftest.$ac_ext
10454 LIBS=$ac_check_lib_save_LIBS
10455 fi
10456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10457 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10458 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10459   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10460 else
10461
10462     lt_cv_dlopen="dyld"
10463     lt_cv_dlopen_libs=
10464     lt_cv_dlopen_self=yes
10465
10466 fi
10467
10468     ;;
10469
10470   *)
10471     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10472 if test "x$ac_cv_func_shl_load" = x""yes; then :
10473   lt_cv_dlopen="shl_load"
10474 else
10475   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10476 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10477 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10478   $as_echo_n "(cached) " >&6
10479 else
10480   ac_check_lib_save_LIBS=$LIBS
10481 LIBS="-ldld  $LIBS"
10482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10483 /* end confdefs.h.  */
10484
10485 /* Override any GCC internal prototype to avoid an error.
10486    Use char because int might match the return type of a GCC
10487    builtin and then its argument prototype would still apply.  */
10488 #ifdef __cplusplus
10489 extern "C"
10490 #endif
10491 char shl_load ();
10492 int
10493 main ()
10494 {
10495 return shl_load ();
10496   ;
10497   return 0;
10498 }
10499 _ACEOF
10500 if ac_fn_c_try_link "$LINENO"; then :
10501   ac_cv_lib_dld_shl_load=yes
10502 else
10503   ac_cv_lib_dld_shl_load=no
10504 fi
10505 rm -f core conftest.err conftest.$ac_objext \
10506     conftest$ac_exeext conftest.$ac_ext
10507 LIBS=$ac_check_lib_save_LIBS
10508 fi
10509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10510 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10511 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10512   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10513 else
10514   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10515 if test "x$ac_cv_func_dlopen" = x""yes; then :
10516   lt_cv_dlopen="dlopen"
10517 else
10518   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10519 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10520 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10521   $as_echo_n "(cached) " >&6
10522 else
10523   ac_check_lib_save_LIBS=$LIBS
10524 LIBS="-ldl  $LIBS"
10525 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10526 /* end confdefs.h.  */
10527
10528 /* Override any GCC internal prototype to avoid an error.
10529    Use char because int might match the return type of a GCC
10530    builtin and then its argument prototype would still apply.  */
10531 #ifdef __cplusplus
10532 extern "C"
10533 #endif
10534 char dlopen ();
10535 int
10536 main ()
10537 {
10538 return dlopen ();
10539   ;
10540   return 0;
10541 }
10542 _ACEOF
10543 if ac_fn_c_try_link "$LINENO"; then :
10544   ac_cv_lib_dl_dlopen=yes
10545 else
10546   ac_cv_lib_dl_dlopen=no
10547 fi
10548 rm -f core conftest.err conftest.$ac_objext \
10549     conftest$ac_exeext conftest.$ac_ext
10550 LIBS=$ac_check_lib_save_LIBS
10551 fi
10552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10553 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10554 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10555   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10556 else
10557   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10558 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10559 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10560   $as_echo_n "(cached) " >&6
10561 else
10562   ac_check_lib_save_LIBS=$LIBS
10563 LIBS="-lsvld  $LIBS"
10564 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10565 /* end confdefs.h.  */
10566
10567 /* Override any GCC internal prototype to avoid an error.
10568    Use char because int might match the return type of a GCC
10569    builtin and then its argument prototype would still apply.  */
10570 #ifdef __cplusplus
10571 extern "C"
10572 #endif
10573 char dlopen ();
10574 int
10575 main ()
10576 {
10577 return dlopen ();
10578   ;
10579   return 0;
10580 }
10581 _ACEOF
10582 if ac_fn_c_try_link "$LINENO"; then :
10583   ac_cv_lib_svld_dlopen=yes
10584 else
10585   ac_cv_lib_svld_dlopen=no
10586 fi
10587 rm -f core conftest.err conftest.$ac_objext \
10588     conftest$ac_exeext conftest.$ac_ext
10589 LIBS=$ac_check_lib_save_LIBS
10590 fi
10591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10592 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10593 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10594   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10595 else
10596   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10597 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10598 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10599   $as_echo_n "(cached) " >&6
10600 else
10601   ac_check_lib_save_LIBS=$LIBS
10602 LIBS="-ldld  $LIBS"
10603 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10604 /* end confdefs.h.  */
10605
10606 /* Override any GCC internal prototype to avoid an error.
10607    Use char because int might match the return type of a GCC
10608    builtin and then its argument prototype would still apply.  */
10609 #ifdef __cplusplus
10610 extern "C"
10611 #endif
10612 char dld_link ();
10613 int
10614 main ()
10615 {
10616 return dld_link ();
10617   ;
10618   return 0;
10619 }
10620 _ACEOF
10621 if ac_fn_c_try_link "$LINENO"; then :
10622   ac_cv_lib_dld_dld_link=yes
10623 else
10624   ac_cv_lib_dld_dld_link=no
10625 fi
10626 rm -f core conftest.err conftest.$ac_objext \
10627     conftest$ac_exeext conftest.$ac_ext
10628 LIBS=$ac_check_lib_save_LIBS
10629 fi
10630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10631 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10632 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10633   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10634 fi
10635
10636
10637 fi
10638
10639
10640 fi
10641
10642
10643 fi
10644
10645
10646 fi
10647
10648
10649 fi
10650
10651     ;;
10652   esac
10653
10654   if test "x$lt_cv_dlopen" != xno; then
10655     enable_dlopen=yes
10656   else
10657     enable_dlopen=no
10658   fi
10659
10660   case $lt_cv_dlopen in
10661   dlopen)
10662     save_CPPFLAGS="$CPPFLAGS"
10663     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10664
10665     save_LDFLAGS="$LDFLAGS"
10666     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10667
10668     save_LIBS="$LIBS"
10669     LIBS="$lt_cv_dlopen_libs $LIBS"
10670
10671     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10672 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10673 if test "${lt_cv_dlopen_self+set}" = set; then :
10674   $as_echo_n "(cached) " >&6
10675 else
10676           if test "$cross_compiling" = yes; then :
10677   lt_cv_dlopen_self=cross
10678 else
10679   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10680   lt_status=$lt_dlunknown
10681   cat > conftest.$ac_ext <<_LT_EOF
10682 #line 10682 "configure"
10683 #include "confdefs.h"
10684
10685 #if HAVE_DLFCN_H
10686 #include <dlfcn.h>
10687 #endif
10688
10689 #include <stdio.h>
10690
10691 #ifdef RTLD_GLOBAL
10692 #  define LT_DLGLOBAL           RTLD_GLOBAL
10693 #else
10694 #  ifdef DL_GLOBAL
10695 #    define LT_DLGLOBAL         DL_GLOBAL
10696 #  else
10697 #    define LT_DLGLOBAL         0
10698 #  endif
10699 #endif
10700
10701 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10702    find out it does not work in some platform. */
10703 #ifndef LT_DLLAZY_OR_NOW
10704 #  ifdef RTLD_LAZY
10705 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10706 #  else
10707 #    ifdef DL_LAZY
10708 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10709 #    else
10710 #      ifdef RTLD_NOW
10711 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10712 #      else
10713 #        ifdef DL_NOW
10714 #          define LT_DLLAZY_OR_NOW      DL_NOW
10715 #        else
10716 #          define LT_DLLAZY_OR_NOW      0
10717 #        endif
10718 #      endif
10719 #    endif
10720 #  endif
10721 #endif
10722
10723 void fnord() { int i=42;}
10724 int main ()
10725 {
10726   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10727   int status = $lt_dlunknown;
10728
10729   if (self)
10730     {
10731       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10732       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10733       /* dlclose (self); */
10734     }
10735   else
10736     puts (dlerror ());
10737
10738   return status;
10739 }
10740 _LT_EOF
10741   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10742   (eval $ac_link) 2>&5
10743   ac_status=$?
10744   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10745   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10746     (./conftest; exit; ) >&5 2>/dev/null
10747     lt_status=$?
10748     case x$lt_status in
10749       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10750       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10751       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10752     esac
10753   else :
10754     # compilation failed
10755     lt_cv_dlopen_self=no
10756   fi
10757 fi
10758 rm -fr conftest*
10759
10760
10761 fi
10762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10763 $as_echo "$lt_cv_dlopen_self" >&6; }
10764
10765     if test "x$lt_cv_dlopen_self" = xyes; then
10766       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10767       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10768 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10769 if test "${lt_cv_dlopen_self_static+set}" = set; then :
10770   $as_echo_n "(cached) " >&6
10771 else
10772           if test "$cross_compiling" = yes; then :
10773   lt_cv_dlopen_self_static=cross
10774 else
10775   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10776   lt_status=$lt_dlunknown
10777   cat > conftest.$ac_ext <<_LT_EOF
10778 #line 10778 "configure"
10779 #include "confdefs.h"
10780
10781 #if HAVE_DLFCN_H
10782 #include <dlfcn.h>
10783 #endif
10784
10785 #include <stdio.h>
10786
10787 #ifdef RTLD_GLOBAL
10788 #  define LT_DLGLOBAL           RTLD_GLOBAL
10789 #else
10790 #  ifdef DL_GLOBAL
10791 #    define LT_DLGLOBAL         DL_GLOBAL
10792 #  else
10793 #    define LT_DLGLOBAL         0
10794 #  endif
10795 #endif
10796
10797 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10798    find out it does not work in some platform. */
10799 #ifndef LT_DLLAZY_OR_NOW
10800 #  ifdef RTLD_LAZY
10801 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10802 #  else
10803 #    ifdef DL_LAZY
10804 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10805 #    else
10806 #      ifdef RTLD_NOW
10807 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10808 #      else
10809 #        ifdef DL_NOW
10810 #          define LT_DLLAZY_OR_NOW      DL_NOW
10811 #        else
10812 #          define LT_DLLAZY_OR_NOW      0
10813 #        endif
10814 #      endif
10815 #    endif
10816 #  endif
10817 #endif
10818
10819 void fnord() { int i=42;}
10820 int main ()
10821 {
10822   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10823   int status = $lt_dlunknown;
10824
10825   if (self)
10826     {
10827       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10828       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10829       /* dlclose (self); */
10830     }
10831   else
10832     puts (dlerror ());
10833
10834   return status;
10835 }
10836 _LT_EOF
10837   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10838   (eval $ac_link) 2>&5
10839   ac_status=$?
10840   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10841   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10842     (./conftest; exit; ) >&5 2>/dev/null
10843     lt_status=$?
10844     case x$lt_status in
10845       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10846       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10847       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10848     esac
10849   else :
10850     # compilation failed
10851     lt_cv_dlopen_self_static=no
10852   fi
10853 fi
10854 rm -fr conftest*
10855
10856
10857 fi
10858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10859 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10860     fi
10861
10862     CPPFLAGS="$save_CPPFLAGS"
10863     LDFLAGS="$save_LDFLAGS"
10864     LIBS="$save_LIBS"
10865     ;;
10866   esac
10867
10868   case $lt_cv_dlopen_self in
10869   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10870   *) enable_dlopen_self=unknown ;;
10871   esac
10872
10873   case $lt_cv_dlopen_self_static in
10874   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10875   *) enable_dlopen_self_static=unknown ;;
10876   esac
10877 fi
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895 striplib=
10896 old_striplib=
10897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10898 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10899 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10900   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10901   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10902   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10903 $as_echo "yes" >&6; }
10904 else
10905 # FIXME - insert some real tests, host_os isn't really good enough
10906   case $host_os in
10907   darwin*)
10908     if test -n "$STRIP" ; then
10909       striplib="$STRIP -x"
10910       old_striplib="$STRIP -S"
10911       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10912 $as_echo "yes" >&6; }
10913     else
10914       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10915 $as_echo "no" >&6; }
10916     fi
10917     ;;
10918   *)
10919     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10920 $as_echo "no" >&6; }
10921     ;;
10922   esac
10923 fi
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936   # Report which library types will actually be built
10937   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10938 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10939   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10940 $as_echo "$can_build_shared" >&6; }
10941
10942   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10943 $as_echo_n "checking whether to build shared libraries... " >&6; }
10944   test "$can_build_shared" = "no" && enable_shared=no
10945
10946   # On AIX, shared libraries and static libraries use the same namespace, and
10947   # are all built from PIC.
10948   case $host_os in
10949   aix3*)
10950     test "$enable_shared" = yes && enable_static=no
10951     if test -n "$RANLIB"; then
10952       archive_cmds="$archive_cmds~\$RANLIB \$lib"
10953       postinstall_cmds='$RANLIB $lib'
10954     fi
10955     ;;
10956
10957   aix[4-9]*)
10958     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10959       test "$enable_shared" = yes && enable_static=no
10960     fi
10961     ;;
10962   esac
10963   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10964 $as_echo "$enable_shared" >&6; }
10965
10966   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10967 $as_echo_n "checking whether to build static libraries... " >&6; }
10968   # Make sure either enable_shared or enable_static is yes.
10969   test "$enable_shared" = yes || enable_static=yes
10970   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10971 $as_echo "$enable_static" >&6; }
10972
10973
10974
10975
10976 fi
10977 ac_ext=c
10978 ac_cpp='$CPP $CPPFLAGS'
10979 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10980 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10981 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10982
10983 CC="$lt_save_CC"
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997         ac_config_commands="$ac_config_commands libtool"
10998
10999
11000
11001
11002 # Only expand once:
11003
11004
11005
11006 # Check for dependencies
11007
11008 pkg_failed=no
11009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XVMC" >&5
11010 $as_echo_n "checking for XVMC... " >&6; }
11011
11012 if test -n "$XVMC_CFLAGS"; then
11013     pkg_cv_XVMC_CFLAGS="$XVMC_CFLAGS"
11014  elif test -n "$PKG_CONFIG"; then
11015     if test -n "$PKG_CONFIG" && \
11016     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xv xextproto videoproto\""; } >&5
11017   ($PKG_CONFIG --exists --print-errors "x11 xext xv xextproto videoproto") 2>&5
11018   ac_status=$?
11019   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11020   test $ac_status = 0; }; then
11021   pkg_cv_XVMC_CFLAGS=`$PKG_CONFIG --cflags "x11 xext xv xextproto videoproto" 2>/dev/null`
11022 else
11023   pkg_failed=yes
11024 fi
11025  else
11026     pkg_failed=untried
11027 fi
11028 if test -n "$XVMC_LIBS"; then
11029     pkg_cv_XVMC_LIBS="$XVMC_LIBS"
11030  elif test -n "$PKG_CONFIG"; then
11031     if test -n "$PKG_CONFIG" && \
11032     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xv xextproto videoproto\""; } >&5
11033   ($PKG_CONFIG --exists --print-errors "x11 xext xv xextproto videoproto") 2>&5
11034   ac_status=$?
11035   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11036   test $ac_status = 0; }; then
11037   pkg_cv_XVMC_LIBS=`$PKG_CONFIG --libs "x11 xext xv xextproto videoproto" 2>/dev/null`
11038 else
11039   pkg_failed=yes
11040 fi
11041  else
11042     pkg_failed=untried
11043 fi
11044
11045
11046
11047 if test $pkg_failed = yes; then
11048
11049 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11050         _pkg_short_errors_supported=yes
11051 else
11052         _pkg_short_errors_supported=no
11053 fi
11054         if test $_pkg_short_errors_supported = yes; then
11055                 XVMC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 xext xv xextproto videoproto" 2>&1`
11056         else
11057                 XVMC_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 xext xv xextproto videoproto" 2>&1`
11058         fi
11059         # Put the nasty error message in config.log where it belongs
11060         echo "$XVMC_PKG_ERRORS" >&5
11061
11062         as_fn_error "Package requirements (x11 xext xv xextproto videoproto) were not met:
11063
11064 $XVMC_PKG_ERRORS
11065
11066 Consider adjusting the PKG_CONFIG_PATH environment variable if you
11067 installed software in a non-standard prefix.
11068
11069 Alternatively, you may set the environment variables XVMC_CFLAGS
11070 and XVMC_LIBS to avoid the need to call pkg-config.
11071 See the pkg-config man page for more details.
11072 " "$LINENO" 5
11073 elif test $pkg_failed = untried; then
11074         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11075 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11076 as_fn_error "The pkg-config script could not be found or is too old.  Make sure it
11077 is in your PATH or set the PKG_CONFIG environment variable to the full
11078 path to pkg-config.
11079
11080 Alternatively, you may set the environment variables XVMC_CFLAGS
11081 and XVMC_LIBS to avoid the need to call pkg-config.
11082 See the pkg-config man page for more details.
11083
11084 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11085 See \`config.log' for more details." "$LINENO" 5; }
11086 else
11087         XVMC_CFLAGS=$pkg_cv_XVMC_CFLAGS
11088         XVMC_LIBS=$pkg_cv_XVMC_LIBS
11089         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11090 $as_echo "yes" >&6; }
11091         :
11092 fi
11093
11094 ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
11095 if test "x$ac_cv_func_shmat" = x""yes; then :
11096
11097 $as_echo "#define HAS_SHM 1" >>confdefs.h
11098
11099 fi
11100
11101
11102
11103 # Check whether --enable-malloc0returnsnull was given.
11104 if test "${enable_malloc0returnsnull+set}" = set; then :
11105   enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
11106 else
11107   MALLOC_ZERO_RETURNS_NULL=auto
11108 fi
11109
11110
11111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc(0) returns NULL" >&5
11112 $as_echo_n "checking whether malloc(0) returns NULL... " >&6; }
11113 if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
11114         if test "$cross_compiling" = yes; then :
11115   MALLOC_ZERO_RETURNS_NULL=yes
11116 else
11117   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11118 /* end confdefs.h.  */
11119
11120 char *malloc();
11121 char *realloc();
11122 char *calloc();
11123 main() {
11124     char *m0, *r0, *c0, *p;
11125     m0 = malloc(0);
11126     p = malloc(10);
11127     r0 = realloc(p,0);
11128     c0 = calloc(0);
11129     exit(m0 == 0 || r0 == 0 || c0 == 0 ? 0 : 1);
11130 }
11131 _ACEOF
11132 if ac_fn_c_try_run "$LINENO"; then :
11133   MALLOC_ZERO_RETURNS_NULL=yes
11134 else
11135   MALLOC_ZERO_RETURNS_NULL=no
11136 fi
11137 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11138   conftest.$ac_objext conftest.beam conftest.$ac_ext
11139 fi
11140
11141 fi
11142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MALLOC_ZERO_RETURNS_NULL" >&5
11143 $as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; }
11144
11145 if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
11146         MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
11147         XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
11148         XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
11149 else
11150         MALLOC_ZERO_CFLAGS=""
11151         XMALLOC_ZERO_CFLAGS=""
11152         XTMALLOC_ZERO_CFLAGS=""
11153 fi
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165 # Check whether --with-lint was given.
11166 if test "${with_lint+set}" = set; then :
11167   withval=$with_lint; use_lint=$withval
11168 else
11169   use_lint=no
11170 fi
11171
11172
11173 # Obtain platform specific info like program name and options
11174 # The lint program on FreeBSD and NetBSD is different from the one on Solaris
11175 case $host_os in
11176   *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
11177         lint_name=splint
11178         lint_options="-badflag"
11179         ;;
11180   *freebsd* | *netbsd*)
11181         lint_name=lint
11182         lint_options="-u -b"
11183         ;;
11184   *solaris*)
11185         lint_name=lint
11186         lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
11187         ;;
11188 esac
11189
11190 # Test for the presence of the program (either guessed by the code or spelled out by the user)
11191 if test "x$use_lint" = x"yes" ; then
11192    # Extract the first word of "$lint_name", so it can be a program name with args.
11193 set dummy $lint_name; ac_word=$2
11194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11195 $as_echo_n "checking for $ac_word... " >&6; }
11196 if test "${ac_cv_path_LINT+set}" = set; then :
11197   $as_echo_n "(cached) " >&6
11198 else
11199   case $LINT in
11200   [\\/]* | ?:[\\/]*)
11201   ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
11202   ;;
11203   *)
11204   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11205 for as_dir in $PATH
11206 do
11207   IFS=$as_save_IFS
11208   test -z "$as_dir" && as_dir=.
11209     for ac_exec_ext in '' $ac_executable_extensions; do
11210   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11211     ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext"
11212     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11213     break 2
11214   fi
11215 done
11216   done
11217 IFS=$as_save_IFS
11218
11219   ;;
11220 esac
11221 fi
11222 LINT=$ac_cv_path_LINT
11223 if test -n "$LINT"; then
11224   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
11225 $as_echo "$LINT" >&6; }
11226 else
11227   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11228 $as_echo "no" >&6; }
11229 fi
11230
11231
11232    if test "x$LINT" = "x"; then
11233         as_fn_error "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
11234    fi
11235 elif test "x$use_lint" = x"no" ; then
11236    if test "x$LINT" != "x"; then
11237       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
11238 $as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
11239    fi
11240 else
11241    as_fn_error "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
11242 fi
11243
11244 # User supplied flags override default flags
11245 if test "x$LINT_FLAGS" != "x"; then
11246    lint_options=$LINT_FLAGS
11247 fi
11248
11249 LINT_FLAGS=$lint_options
11250
11251  if test "x$LINT" != x; then
11252   LINT_TRUE=
11253   LINT_FALSE='#'
11254 else
11255   LINT_TRUE='#'
11256   LINT_FALSE=
11257 fi
11258
11259
11260
11261 LINT_FLAGS="${LINT_FLAGS} ${XVMC_CFLAGS}"
11262
11263
11264 ac_config_files="$ac_config_files Makefile include/Makefile include/X11/Makefile include/X11/extensions/Makefile src/Makefile xvmc.pc"
11265
11266 cat >confcache <<\_ACEOF
11267 # This file is a shell script that caches the results of configure
11268 # tests run on this system so they can be shared between configure
11269 # scripts and configure runs, see configure's option --config-cache.
11270 # It is not useful on other systems.  If it contains results you don't
11271 # want to keep, you may remove or edit it.
11272 #
11273 # config.status only pays attention to the cache file if you give it
11274 # the --recheck option to rerun configure.
11275 #
11276 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11277 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11278 # following values.
11279
11280 _ACEOF
11281
11282 # The following way of writing the cache mishandles newlines in values,
11283 # but we know of no workaround that is simple, portable, and efficient.
11284 # So, we kill variables containing newlines.
11285 # Ultrix sh set writes to stderr and can't be redirected directly,
11286 # and sets the high bit in the cache file unless we assign to the vars.
11287 (
11288   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11289     eval ac_val=\$$ac_var
11290     case $ac_val in #(
11291     *${as_nl}*)
11292       case $ac_var in #(
11293       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11294 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11295       esac
11296       case $ac_var in #(
11297       _ | IFS | as_nl) ;; #(
11298       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11299       *) { eval $ac_var=; unset $ac_var;} ;;
11300       esac ;;
11301     esac
11302   done
11303
11304   (set) 2>&1 |
11305     case $as_nl`(ac_space=' '; set) 2>&1` in #(
11306     *${as_nl}ac_space=\ *)
11307       # `set' does not quote correctly, so add quotes: double-quote
11308       # substitution turns \\\\ into \\, and sed turns \\ into \.
11309       sed -n \
11310         "s/'/'\\\\''/g;
11311           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11312       ;; #(
11313     *)
11314       # `set' quotes correctly as required by POSIX, so do not add quotes.
11315       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11316       ;;
11317     esac |
11318     sort
11319 ) |
11320   sed '
11321      /^ac_cv_env_/b end
11322      t clear
11323      :clear
11324      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11325      t end
11326      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11327      :end' >>confcache
11328 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11329   if test -w "$cache_file"; then
11330     test "x$cache_file" != "x/dev/null" &&
11331       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11332 $as_echo "$as_me: updating cache $cache_file" >&6;}
11333     cat confcache >$cache_file
11334   else
11335     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11336 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11337   fi
11338 fi
11339 rm -f confcache
11340
11341 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11342 # Let make expand exec_prefix.
11343 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11344
11345 DEFS=-DHAVE_CONFIG_H
11346
11347 ac_libobjs=
11348 ac_ltlibobjs=
11349 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11350   # 1. Remove the extension, and $U if already installed.
11351   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11352   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11353   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11354   #    will be set to the directory where LIBOBJS objects are built.
11355   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11356   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11357 done
11358 LIBOBJS=$ac_libobjs
11359
11360 LTLIBOBJS=$ac_ltlibobjs
11361
11362
11363  if test -n "$EXEEXT"; then
11364   am__EXEEXT_TRUE=
11365   am__EXEEXT_FALSE='#'
11366 else
11367   am__EXEEXT_TRUE='#'
11368   am__EXEEXT_FALSE=
11369 fi
11370
11371 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11372   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11373 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11374 fi
11375 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11376   as_fn_error "conditional \"AMDEP\" was never defined.
11377 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11378 fi
11379 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11380   as_fn_error "conditional \"am__fastdepCC\" was never defined.
11381 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11382 fi
11383 if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
11384   as_fn_error "conditional \"LINT\" was never defined.
11385 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11386 fi
11387
11388 : ${CONFIG_STATUS=./config.status}
11389 ac_write_fail=0
11390 ac_clean_files_save=$ac_clean_files
11391 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11392 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11393 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11394 as_write_fail=0
11395 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11396 #! $SHELL
11397 # Generated by $as_me.
11398 # Run this file to recreate the current configuration.
11399 # Compiler output produced by configure, useful for debugging
11400 # configure, is in config.log if it exists.
11401
11402 debug=false
11403 ac_cs_recheck=false
11404 ac_cs_silent=false
11405
11406 SHELL=\${CONFIG_SHELL-$SHELL}
11407 export SHELL
11408 _ASEOF
11409 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11410 ## -------------------- ##
11411 ## M4sh Initialization. ##
11412 ## -------------------- ##
11413
11414 # Be more Bourne compatible
11415 DUALCASE=1; export DUALCASE # for MKS sh
11416 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11417   emulate sh
11418   NULLCMD=:
11419   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11420   # is contrary to our usage.  Disable this feature.
11421   alias -g '${1+"$@"}'='"$@"'
11422   setopt NO_GLOB_SUBST
11423 else
11424   case `(set -o) 2>/dev/null` in #(
11425   *posix*) :
11426     set -o posix ;; #(
11427   *) :
11428      ;;
11429 esac
11430 fi
11431
11432
11433 as_nl='
11434 '
11435 export as_nl
11436 # Printing a long string crashes Solaris 7 /usr/bin/printf.
11437 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11438 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11439 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11440 # Prefer a ksh shell builtin over an external printf program on Solaris,
11441 # but without wasting forks for bash or zsh.
11442 if test -z "$BASH_VERSION$ZSH_VERSION" \
11443     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11444   as_echo='print -r --'
11445   as_echo_n='print -rn --'
11446 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11447   as_echo='printf %s\n'
11448   as_echo_n='printf %s'
11449 else
11450   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11451     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11452     as_echo_n='/usr/ucb/echo -n'
11453   else
11454     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11455     as_echo_n_body='eval
11456       arg=$1;
11457       case $arg in #(
11458       *"$as_nl"*)
11459         expr "X$arg" : "X\\(.*\\)$as_nl";
11460         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11461       esac;
11462       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11463     '
11464     export as_echo_n_body
11465     as_echo_n='sh -c $as_echo_n_body as_echo'
11466   fi
11467   export as_echo_body
11468   as_echo='sh -c $as_echo_body as_echo'
11469 fi
11470
11471 # The user is always right.
11472 if test "${PATH_SEPARATOR+set}" != set; then
11473   PATH_SEPARATOR=:
11474   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11475     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11476       PATH_SEPARATOR=';'
11477   }
11478 fi
11479
11480
11481 # IFS
11482 # We need space, tab and new line, in precisely that order.  Quoting is
11483 # there to prevent editors from complaining about space-tab.
11484 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11485 # splitting by setting IFS to empty value.)
11486 IFS=" ""        $as_nl"
11487
11488 # Find who we are.  Look in the path if we contain no directory separator.
11489 case $0 in #((
11490   *[\\/]* ) as_myself=$0 ;;
11491   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11492 for as_dir in $PATH
11493 do
11494   IFS=$as_save_IFS
11495   test -z "$as_dir" && as_dir=.
11496     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11497   done
11498 IFS=$as_save_IFS
11499
11500      ;;
11501 esac
11502 # We did not find ourselves, most probably we were run as `sh COMMAND'
11503 # in which case we are not to be found in the path.
11504 if test "x$as_myself" = x; then
11505   as_myself=$0
11506 fi
11507 if test ! -f "$as_myself"; then
11508   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11509   exit 1
11510 fi
11511
11512 # Unset variables that we do not need and which cause bugs (e.g. in
11513 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11514 # suppresses any "Segmentation fault" message there.  '((' could
11515 # trigger a bug in pdksh 5.2.14.
11516 for as_var in BASH_ENV ENV MAIL MAILPATH
11517 do eval test x\${$as_var+set} = xset \
11518   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11519 done
11520 PS1='$ '
11521 PS2='> '
11522 PS4='+ '
11523
11524 # NLS nuisances.
11525 LC_ALL=C
11526 export LC_ALL
11527 LANGUAGE=C
11528 export LANGUAGE
11529
11530 # CDPATH.
11531 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11532
11533
11534 # as_fn_error ERROR [LINENO LOG_FD]
11535 # ---------------------------------
11536 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11537 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11538 # script with status $?, using 1 if that was 0.
11539 as_fn_error ()
11540 {
11541   as_status=$?; test $as_status -eq 0 && as_status=1
11542   if test "$3"; then
11543     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11544     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11545   fi
11546   $as_echo "$as_me: error: $1" >&2
11547   as_fn_exit $as_status
11548 } # as_fn_error
11549
11550
11551 # as_fn_set_status STATUS
11552 # -----------------------
11553 # Set $? to STATUS, without forking.
11554 as_fn_set_status ()
11555 {
11556   return $1
11557 } # as_fn_set_status
11558
11559 # as_fn_exit STATUS
11560 # -----------------
11561 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11562 as_fn_exit ()
11563 {
11564   set +e
11565   as_fn_set_status $1
11566   exit $1
11567 } # as_fn_exit
11568
11569 # as_fn_unset VAR
11570 # ---------------
11571 # Portably unset VAR.
11572 as_fn_unset ()
11573 {
11574   { eval $1=; unset $1;}
11575 }
11576 as_unset=as_fn_unset
11577 # as_fn_append VAR VALUE
11578 # ----------------------
11579 # Append the text in VALUE to the end of the definition contained in VAR. Take
11580 # advantage of any shell optimizations that allow amortized linear growth over
11581 # repeated appends, instead of the typical quadratic growth present in naive
11582 # implementations.
11583 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11584   eval 'as_fn_append ()
11585   {
11586     eval $1+=\$2
11587   }'
11588 else
11589   as_fn_append ()
11590   {
11591     eval $1=\$$1\$2
11592   }
11593 fi # as_fn_append
11594
11595 # as_fn_arith ARG...
11596 # ------------------
11597 # Perform arithmetic evaluation on the ARGs, and store the result in the
11598 # global $as_val. Take advantage of shells that can avoid forks. The arguments
11599 # must be portable across $(()) and expr.
11600 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11601   eval 'as_fn_arith ()
11602   {
11603     as_val=$(( $* ))
11604   }'
11605 else
11606   as_fn_arith ()
11607   {
11608     as_val=`expr "$@" || test $? -eq 1`
11609   }
11610 fi # as_fn_arith
11611
11612
11613 if expr a : '\(a\)' >/dev/null 2>&1 &&
11614    test "X`expr 00001 : '.*\(...\)'`" = X001; then
11615   as_expr=expr
11616 else
11617   as_expr=false
11618 fi
11619
11620 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11621   as_basename=basename
11622 else
11623   as_basename=false
11624 fi
11625
11626 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11627   as_dirname=dirname
11628 else
11629   as_dirname=false
11630 fi
11631
11632 as_me=`$as_basename -- "$0" ||
11633 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11634          X"$0" : 'X\(//\)$' \| \
11635          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11636 $as_echo X/"$0" |
11637     sed '/^.*\/\([^/][^/]*\)\/*$/{
11638             s//\1/
11639             q
11640           }
11641           /^X\/\(\/\/\)$/{
11642             s//\1/
11643             q
11644           }
11645           /^X\/\(\/\).*/{
11646             s//\1/
11647             q
11648           }
11649           s/.*/./; q'`
11650
11651 # Avoid depending upon Character Ranges.
11652 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11653 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11654 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11655 as_cr_digits='0123456789'
11656 as_cr_alnum=$as_cr_Letters$as_cr_digits
11657
11658 ECHO_C= ECHO_N= ECHO_T=
11659 case `echo -n x` in #(((((
11660 -n*)
11661   case `echo 'xy\c'` in
11662   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
11663   xy)  ECHO_C='\c';;
11664   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11665        ECHO_T=' ';;
11666   esac;;
11667 *)
11668   ECHO_N='-n';;
11669 esac
11670
11671 rm -f conf$$ conf$$.exe conf$$.file
11672 if test -d conf$$.dir; then
11673   rm -f conf$$.dir/conf$$.file
11674 else
11675   rm -f conf$$.dir
11676   mkdir conf$$.dir 2>/dev/null
11677 fi
11678 if (echo >conf$$.file) 2>/dev/null; then
11679   if ln -s conf$$.file conf$$ 2>/dev/null; then
11680     as_ln_s='ln -s'
11681     # ... but there are two gotchas:
11682     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11683     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11684     # In both cases, we have to default to `cp -p'.
11685     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11686       as_ln_s='cp -p'
11687   elif ln conf$$.file conf$$ 2>/dev/null; then
11688     as_ln_s=ln
11689   else
11690     as_ln_s='cp -p'
11691   fi
11692 else
11693   as_ln_s='cp -p'
11694 fi
11695 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11696 rmdir conf$$.dir 2>/dev/null
11697
11698
11699 # as_fn_mkdir_p
11700 # -------------
11701 # Create "$as_dir" as a directory, including parents if necessary.
11702 as_fn_mkdir_p ()
11703 {
11704
11705   case $as_dir in #(
11706   -*) as_dir=./$as_dir;;
11707   esac
11708   test -d "$as_dir" || eval $as_mkdir_p || {
11709     as_dirs=
11710     while :; do
11711       case $as_dir in #(
11712       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11713       *) as_qdir=$as_dir;;
11714       esac
11715       as_dirs="'$as_qdir' $as_dirs"
11716       as_dir=`$as_dirname -- "$as_dir" ||
11717 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11718          X"$as_dir" : 'X\(//\)[^/]' \| \
11719          X"$as_dir" : 'X\(//\)$' \| \
11720          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11721 $as_echo X"$as_dir" |
11722     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11723             s//\1/
11724             q
11725           }
11726           /^X\(\/\/\)[^/].*/{
11727             s//\1/
11728             q
11729           }
11730           /^X\(\/\/\)$/{
11731             s//\1/
11732             q
11733           }
11734           /^X\(\/\).*/{
11735             s//\1/
11736             q
11737           }
11738           s/.*/./; q'`
11739       test -d "$as_dir" && break
11740     done
11741     test -z "$as_dirs" || eval "mkdir $as_dirs"
11742   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11743
11744
11745 } # as_fn_mkdir_p
11746 if mkdir -p . 2>/dev/null; then
11747   as_mkdir_p='mkdir -p "$as_dir"'
11748 else
11749   test -d ./-p && rmdir ./-p
11750   as_mkdir_p=false
11751 fi
11752
11753 if test -x / >/dev/null 2>&1; then
11754   as_test_x='test -x'
11755 else
11756   if ls -dL / >/dev/null 2>&1; then
11757     as_ls_L_option=L
11758   else
11759     as_ls_L_option=
11760   fi
11761   as_test_x='
11762     eval sh -c '\''
11763       if test -d "$1"; then
11764         test -d "$1/.";
11765       else
11766         case $1 in #(
11767         -*)set "./$1";;
11768         esac;
11769         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11770         ???[sx]*):;;*)false;;esac;fi
11771     '\'' sh
11772   '
11773 fi
11774 as_executable_p=$as_test_x
11775
11776 # Sed expression to map a string onto a valid CPP name.
11777 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11778
11779 # Sed expression to map a string onto a valid variable name.
11780 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11781
11782
11783 exec 6>&1
11784 ## ----------------------------------- ##
11785 ## Main body of $CONFIG_STATUS script. ##
11786 ## ----------------------------------- ##
11787 _ASEOF
11788 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11789
11790 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11791 # Save the log message, to keep $0 and so on meaningful, and to
11792 # report actual input values of CONFIG_FILES etc. instead of their
11793 # values after options handling.
11794 ac_log="
11795 This file was extended by libXvMC $as_me 1.0.6, which was
11796 generated by GNU Autoconf 2.65.  Invocation command line was
11797
11798   CONFIG_FILES    = $CONFIG_FILES
11799   CONFIG_HEADERS  = $CONFIG_HEADERS
11800   CONFIG_LINKS    = $CONFIG_LINKS
11801   CONFIG_COMMANDS = $CONFIG_COMMANDS
11802   $ $0 $@
11803
11804 on `(hostname || uname -n) 2>/dev/null | sed 1q`
11805 "
11806
11807 _ACEOF
11808
11809 case $ac_config_files in *"
11810 "*) set x $ac_config_files; shift; ac_config_files=$*;;
11811 esac
11812
11813 case $ac_config_headers in *"
11814 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11815 esac
11816
11817
11818 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11819 # Files that config.status was made for.
11820 config_files="$ac_config_files"
11821 config_headers="$ac_config_headers"
11822 config_commands="$ac_config_commands"
11823
11824 _ACEOF
11825
11826 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11827 ac_cs_usage="\
11828 \`$as_me' instantiates files and other configuration actions
11829 from templates according to the current configuration.  Unless the files
11830 and actions are specified as TAGs, all are instantiated by default.
11831
11832 Usage: $0 [OPTION]... [TAG]...
11833
11834   -h, --help       print this help, then exit
11835   -V, --version    print version number and configuration settings, then exit
11836       --config     print configuration, then exit
11837   -q, --quiet, --silent
11838                    do not print progress messages
11839   -d, --debug      don't remove temporary files
11840       --recheck    update $as_me by reconfiguring in the same conditions
11841       --file=FILE[:TEMPLATE]
11842                    instantiate the configuration file FILE
11843       --header=FILE[:TEMPLATE]
11844                    instantiate the configuration header FILE
11845
11846 Configuration files:
11847 $config_files
11848
11849 Configuration headers:
11850 $config_headers
11851
11852 Configuration commands:
11853 $config_commands
11854
11855 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
11856
11857 _ACEOF
11858 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11859 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11860 ac_cs_version="\\
11861 libXvMC config.status 1.0.6
11862 configured by $0, generated by GNU Autoconf 2.65,
11863   with options \\"\$ac_cs_config\\"
11864
11865 Copyright (C) 2009 Free Software Foundation, Inc.
11866 This config.status script is free software; the Free Software Foundation
11867 gives unlimited permission to copy, distribute and modify it."
11868
11869 ac_pwd='$ac_pwd'
11870 srcdir='$srcdir'
11871 INSTALL='$INSTALL'
11872 MKDIR_P='$MKDIR_P'
11873 AWK='$AWK'
11874 test -n "\$AWK" || AWK=awk
11875 _ACEOF
11876
11877 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11878 # The default lists apply if the user does not specify any file.
11879 ac_need_defaults=:
11880 while test $# != 0
11881 do
11882   case $1 in
11883   --*=*)
11884     ac_option=`expr "X$1" : 'X\([^=]*\)='`
11885     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11886     ac_shift=:
11887     ;;
11888   *)
11889     ac_option=$1
11890     ac_optarg=$2
11891     ac_shift=shift
11892     ;;
11893   esac
11894
11895   case $ac_option in
11896   # Handling of the options.
11897   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11898     ac_cs_recheck=: ;;
11899   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11900     $as_echo "$ac_cs_version"; exit ;;
11901   --config | --confi | --conf | --con | --co | --c )
11902     $as_echo "$ac_cs_config"; exit ;;
11903   --debug | --debu | --deb | --de | --d | -d )
11904     debug=: ;;
11905   --file | --fil | --fi | --f )
11906     $ac_shift
11907     case $ac_optarg in
11908     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11909     esac
11910     as_fn_append CONFIG_FILES " '$ac_optarg'"
11911     ac_need_defaults=false;;
11912   --header | --heade | --head | --hea )
11913     $ac_shift
11914     case $ac_optarg in
11915     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11916     esac
11917     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11918     ac_need_defaults=false;;
11919   --he | --h)
11920     # Conflict between --help and --header
11921     as_fn_error "ambiguous option: \`$1'
11922 Try \`$0 --help' for more information.";;
11923   --help | --hel | -h )
11924     $as_echo "$ac_cs_usage"; exit ;;
11925   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11926   | -silent | --silent | --silen | --sile | --sil | --si | --s)
11927     ac_cs_silent=: ;;
11928
11929   # This is an error.
11930   -*) as_fn_error "unrecognized option: \`$1'
11931 Try \`$0 --help' for more information." ;;
11932
11933   *) as_fn_append ac_config_targets " $1"
11934      ac_need_defaults=false ;;
11935
11936   esac
11937   shift
11938 done
11939
11940 ac_configure_extra_args=
11941
11942 if $ac_cs_silent; then
11943   exec 6>/dev/null
11944   ac_configure_extra_args="$ac_configure_extra_args --silent"
11945 fi
11946
11947 _ACEOF
11948 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11949 if \$ac_cs_recheck; then
11950   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11951   shift
11952   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11953   CONFIG_SHELL='$SHELL'
11954   export CONFIG_SHELL
11955   exec "\$@"
11956 fi
11957
11958 _ACEOF
11959 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11960 exec 5>>config.log
11961 {
11962   echo
11963   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11964 ## Running $as_me. ##
11965 _ASBOX
11966   $as_echo "$ac_log"
11967 } >&5
11968
11969 _ACEOF
11970 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11971 #
11972 # INIT-COMMANDS
11973 #
11974 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11975
11976
11977 # The HP-UX ksh and POSIX shell print the target directory to stdout
11978 # if CDPATH is set.
11979 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11980
11981 sed_quote_subst='$sed_quote_subst'
11982 double_quote_subst='$double_quote_subst'
11983 delay_variable_subst='$delay_variable_subst'
11984 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
11985 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
11986 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
11987 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
11988 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
11989 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
11990 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
11991 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
11992 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
11993 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
11994 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
11995 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
11996 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
11997 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
11998 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
11999 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12000 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12001 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12002 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12003 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12004 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12005 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12006 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12007 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12008 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12009 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12010 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12011 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12012 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12013 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12014 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12015 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12016 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12017 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12018 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12019 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12020 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12021 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12022 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12023 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12024 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12025 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12026 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12027 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12028 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
12029 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12030 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12031 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12032 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12033 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12034 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12035 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12036 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12037 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12038 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12039 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12040 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12041 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12042 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12043 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12044 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12045 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12046 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12047 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12048 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12049 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12050 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12051 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12052 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12053 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12054 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12055 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12056 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12057 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12058 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12059 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12060 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12061 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12062 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12063 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12064 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12065 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12066 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12067 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12068 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12069 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12070 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12071 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12072 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12073 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12074 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12075 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12076 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12077 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12078 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12079 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12080 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12081 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12082 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12083 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12084 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12085 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12086 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12087 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12088 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12089 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12090 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12091 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12092 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12093 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12094 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12095 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12096 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12097 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12098 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12099 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12100 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12101 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12102
12103 LTCC='$LTCC'
12104 LTCFLAGS='$LTCFLAGS'
12105 compiler='$compiler_DEFAULT'
12106
12107 # Quote evaled strings.
12108 for var in SED \
12109 GREP \
12110 EGREP \
12111 FGREP \
12112 LD \
12113 NM \
12114 LN_S \
12115 lt_SP2NL \
12116 lt_NL2SP \
12117 reload_flag \
12118 OBJDUMP \
12119 deplibs_check_method \
12120 file_magic_cmd \
12121 AR \
12122 AR_FLAGS \
12123 STRIP \
12124 RANLIB \
12125 CC \
12126 CFLAGS \
12127 compiler \
12128 lt_cv_sys_global_symbol_pipe \
12129 lt_cv_sys_global_symbol_to_cdecl \
12130 lt_cv_sys_global_symbol_to_c_name_address \
12131 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12132 SHELL \
12133 ECHO \
12134 lt_prog_compiler_no_builtin_flag \
12135 lt_prog_compiler_wl \
12136 lt_prog_compiler_pic \
12137 lt_prog_compiler_static \
12138 lt_cv_prog_compiler_c_o \
12139 need_locks \
12140 DSYMUTIL \
12141 NMEDIT \
12142 LIPO \
12143 OTOOL \
12144 OTOOL64 \
12145 shrext_cmds \
12146 export_dynamic_flag_spec \
12147 whole_archive_flag_spec \
12148 compiler_needs_object \
12149 with_gnu_ld \
12150 allow_undefined_flag \
12151 no_undefined_flag \
12152 hardcode_libdir_flag_spec \
12153 hardcode_libdir_flag_spec_ld \
12154 hardcode_libdir_separator \
12155 fix_srcfile_path \
12156 exclude_expsyms \
12157 include_expsyms \
12158 file_list_spec \
12159 variables_saved_for_relink \
12160 libname_spec \
12161 library_names_spec \
12162 soname_spec \
12163 finish_eval \
12164 old_striplib \
12165 striplib; do
12166     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12167     *[\\\\\\\`\\"\\\$]*)
12168       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12169       ;;
12170     *)
12171       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12172       ;;
12173     esac
12174 done
12175
12176 # Double-quote double-evaled strings.
12177 for var in reload_cmds \
12178 old_postinstall_cmds \
12179 old_postuninstall_cmds \
12180 old_archive_cmds \
12181 extract_expsyms_cmds \
12182 old_archive_from_new_cmds \
12183 old_archive_from_expsyms_cmds \
12184 archive_cmds \
12185 archive_expsym_cmds \
12186 module_cmds \
12187 module_expsym_cmds \
12188 export_symbols_cmds \
12189 prelink_cmds \
12190 postinstall_cmds \
12191 postuninstall_cmds \
12192 finish_cmds \
12193 sys_lib_search_path_spec \
12194 sys_lib_dlsearch_path_spec; do
12195     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12196     *[\\\\\\\`\\"\\\$]*)
12197       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12198       ;;
12199     *)
12200       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12201       ;;
12202     esac
12203 done
12204
12205 # Fix-up fallback echo if it was mangled by the above quoting rules.
12206 case \$lt_ECHO in
12207 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12208   ;;
12209 esac
12210
12211 ac_aux_dir='$ac_aux_dir'
12212 xsi_shell='$xsi_shell'
12213 lt_shell_append='$lt_shell_append'
12214
12215 # See if we are running on zsh, and set the options which allow our
12216 # commands through without removal of \ escapes INIT.
12217 if test -n "\${ZSH_VERSION+set}" ; then
12218    setopt NO_GLOB_SUBST
12219 fi
12220
12221
12222     PACKAGE='$PACKAGE'
12223     VERSION='$VERSION'
12224     TIMESTAMP='$TIMESTAMP'
12225     RM='$RM'
12226     ofile='$ofile'
12227
12228
12229
12230
12231 _ACEOF
12232
12233 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12234
12235 # Handling of arguments.
12236 for ac_config_target in $ac_config_targets
12237 do
12238   case $ac_config_target in
12239     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12240     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12241     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12242     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12243     "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
12244     "include/X11/Makefile") CONFIG_FILES="$CONFIG_FILES include/X11/Makefile" ;;
12245     "include/X11/extensions/Makefile") CONFIG_FILES="$CONFIG_FILES include/X11/extensions/Makefile" ;;
12246     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12247     "xvmc.pc") CONFIG_FILES="$CONFIG_FILES xvmc.pc" ;;
12248
12249   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12250   esac
12251 done
12252
12253
12254 # If the user did not use the arguments to specify the items to instantiate,
12255 # then the envvar interface is used.  Set only those that are not.
12256 # We use the long form for the default assignment because of an extremely
12257 # bizarre bug on SunOS 4.1.3.
12258 if $ac_need_defaults; then
12259   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12260   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12261   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12262 fi
12263
12264 # Have a temporary directory for convenience.  Make it in the build tree
12265 # simply because there is no reason against having it here, and in addition,
12266 # creating and moving files from /tmp can sometimes cause problems.
12267 # Hook for its removal unless debugging.
12268 # Note that there is a small window in which the directory will not be cleaned:
12269 # after its creation but before its name has been assigned to `$tmp'.
12270 $debug ||
12271 {
12272   tmp=
12273   trap 'exit_status=$?
12274   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12275 ' 0
12276   trap 'as_fn_exit 1' 1 2 13 15
12277 }
12278 # Create a (secure) tmp directory for tmp files.
12279
12280 {
12281   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12282   test -n "$tmp" && test -d "$tmp"
12283 }  ||
12284 {
12285   tmp=./conf$$-$RANDOM
12286   (umask 077 && mkdir "$tmp")
12287 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12288
12289 # Set up the scripts for CONFIG_FILES section.
12290 # No need to generate them if there are no CONFIG_FILES.
12291 # This happens for instance with `./config.status config.h'.
12292 if test -n "$CONFIG_FILES"; then
12293
12294
12295 ac_cr=`echo X | tr X '\015'`
12296 # On cygwin, bash can eat \r inside `` if the user requested igncr.
12297 # But we know of no other shell where ac_cr would be empty at this
12298 # point, so we can use a bashism as a fallback.
12299 if test "x$ac_cr" = x; then
12300   eval ac_cr=\$\'\\r\'
12301 fi
12302 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12303 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12304   ac_cs_awk_cr='\r'
12305 else
12306   ac_cs_awk_cr=$ac_cr
12307 fi
12308
12309 echo 'BEGIN {' >"$tmp/subs1.awk" &&
12310 _ACEOF
12311
12312
12313 {
12314   echo "cat >conf$$subs.awk <<_ACEOF" &&
12315   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12316   echo "_ACEOF"
12317 } >conf$$subs.sh ||
12318   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12319 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12320 ac_delim='%!_!# '
12321 for ac_last_try in false false false false false :; do
12322   . ./conf$$subs.sh ||
12323     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12324
12325   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12326   if test $ac_delim_n = $ac_delim_num; then
12327     break
12328   elif $ac_last_try; then
12329     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12330   else
12331     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12332   fi
12333 done
12334 rm -f conf$$subs.sh
12335
12336 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12337 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12338 _ACEOF
12339 sed -n '
12340 h
12341 s/^/S["/; s/!.*/"]=/
12342 p
12343 g
12344 s/^[^!]*!//
12345 :repl
12346 t repl
12347 s/'"$ac_delim"'$//
12348 t delim
12349 :nl
12350 h
12351 s/\(.\{148\}\)..*/\1/
12352 t more1
12353 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12354 p
12355 n
12356 b repl
12357 :more1
12358 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12359 p
12360 g
12361 s/.\{148\}//
12362 t nl
12363 :delim
12364 h
12365 s/\(.\{148\}\)..*/\1/
12366 t more2
12367 s/["\\]/\\&/g; s/^/"/; s/$/"/
12368 p
12369 b
12370 :more2
12371 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12372 p
12373 g
12374 s/.\{148\}//
12375 t delim
12376 ' <conf$$subs.awk | sed '
12377 /^[^""]/{
12378   N
12379   s/\n//
12380 }
12381 ' >>$CONFIG_STATUS || ac_write_fail=1
12382 rm -f conf$$subs.awk
12383 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12384 _ACAWK
12385 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12386   for (key in S) S_is_set[key] = 1
12387   FS = "\a"
12388
12389 }
12390 {
12391   line = $ 0
12392   nfields = split(line, field, "@")
12393   substed = 0
12394   len = length(field[1])
12395   for (i = 2; i < nfields; i++) {
12396     key = field[i]
12397     keylen = length(key)
12398     if (S_is_set[key]) {
12399       value = S[key]
12400       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12401       len += length(value) + length(field[++i])
12402       substed = 1
12403     } else
12404       len += 1 + keylen
12405   }
12406
12407   print line
12408 }
12409
12410 _ACAWK
12411 _ACEOF
12412 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12413 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12414   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12415 else
12416   cat
12417 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12418   || as_fn_error "could not setup config files machinery" "$LINENO" 5
12419 _ACEOF
12420
12421 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12422 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12423 # trailing colons and then remove the whole line if VPATH becomes empty
12424 # (actually we leave an empty line to preserve line numbers).
12425 if test "x$srcdir" = x.; then
12426   ac_vpsub='/^[  ]*VPATH[        ]*=/{
12427 s/:*\$(srcdir):*/:/
12428 s/:*\${srcdir}:*/:/
12429 s/:*@srcdir@:*/:/
12430 s/^\([^=]*=[     ]*\):*/\1/
12431 s/:*$//
12432 s/^[^=]*=[       ]*$//
12433 }'
12434 fi
12435
12436 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12437 fi # test -n "$CONFIG_FILES"
12438
12439 # Set up the scripts for CONFIG_HEADERS section.
12440 # No need to generate them if there are no CONFIG_HEADERS.
12441 # This happens for instance with `./config.status Makefile'.
12442 if test -n "$CONFIG_HEADERS"; then
12443 cat >"$tmp/defines.awk" <<\_ACAWK ||
12444 BEGIN {
12445 _ACEOF
12446
12447 # Transform confdefs.h into an awk script `defines.awk', embedded as
12448 # here-document in config.status, that substitutes the proper values into
12449 # config.h.in to produce config.h.
12450
12451 # Create a delimiter string that does not exist in confdefs.h, to ease
12452 # handling of long lines.
12453 ac_delim='%!_!# '
12454 for ac_last_try in false false :; do
12455   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12456   if test -z "$ac_t"; then
12457     break
12458   elif $ac_last_try; then
12459     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12460   else
12461     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12462   fi
12463 done
12464
12465 # For the awk script, D is an array of macro values keyed by name,
12466 # likewise P contains macro parameters if any.  Preserve backslash
12467 # newline sequences.
12468
12469 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12470 sed -n '
12471 s/.\{148\}/&'"$ac_delim"'/g
12472 t rset
12473 :rset
12474 s/^[     ]*#[    ]*define[       ][      ]*/ /
12475 t def
12476 d
12477 :def
12478 s/\\$//
12479 t bsnl
12480 s/["\\]/\\&/g
12481 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12482 D["\1"]=" \3"/p
12483 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
12484 d
12485 :bsnl
12486 s/["\\]/\\&/g
12487 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12488 D["\1"]=" \3\\\\\\n"\\/p
12489 t cont
12490 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12491 t cont
12492 d
12493 :cont
12494 n
12495 s/.\{148\}/&'"$ac_delim"'/g
12496 t clear
12497 :clear
12498 s/\\$//
12499 t bsnlc
12500 s/["\\]/\\&/g; s/^/"/; s/$/"/p
12501 d
12502 :bsnlc
12503 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12504 b cont
12505 ' <confdefs.h | sed '
12506 s/'"$ac_delim"'/"\\\
12507 "/g' >>$CONFIG_STATUS || ac_write_fail=1
12508
12509 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12510   for (key in D) D_is_set[key] = 1
12511   FS = "\a"
12512 }
12513 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12514   line = \$ 0
12515   split(line, arg, " ")
12516   if (arg[1] == "#") {
12517     defundef = arg[2]
12518     mac1 = arg[3]
12519   } else {
12520     defundef = substr(arg[1], 2)
12521     mac1 = arg[2]
12522   }
12523   split(mac1, mac2, "(") #)
12524   macro = mac2[1]
12525   prefix = substr(line, 1, index(line, defundef) - 1)
12526   if (D_is_set[macro]) {
12527     # Preserve the white space surrounding the "#".
12528     print prefix "define", macro P[macro] D[macro]
12529     next
12530   } else {
12531     # Replace #undef with comments.  This is necessary, for example,
12532     # in the case of _POSIX_SOURCE, which is predefined and required
12533     # on some systems where configure will not decide to define it.
12534     if (defundef == "undef") {
12535       print "/*", prefix defundef, macro, "*/"
12536       next
12537     }
12538   }
12539 }
12540 { print }
12541 _ACAWK
12542 _ACEOF
12543 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12544   as_fn_error "could not setup config headers machinery" "$LINENO" 5
12545 fi # test -n "$CONFIG_HEADERS"
12546
12547
12548 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12549 shift
12550 for ac_tag
12551 do
12552   case $ac_tag in
12553   :[FHLC]) ac_mode=$ac_tag; continue;;
12554   esac
12555   case $ac_mode$ac_tag in
12556   :[FHL]*:*);;
12557   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12558   :[FH]-) ac_tag=-:-;;
12559   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12560   esac
12561   ac_save_IFS=$IFS
12562   IFS=:
12563   set x $ac_tag
12564   IFS=$ac_save_IFS
12565   shift
12566   ac_file=$1
12567   shift
12568
12569   case $ac_mode in
12570   :L) ac_source=$1;;
12571   :[FH])
12572     ac_file_inputs=
12573     for ac_f
12574     do
12575       case $ac_f in
12576       -) ac_f="$tmp/stdin";;
12577       *) # Look for the file first in the build tree, then in the source tree
12578          # (if the path is not absolute).  The absolute path cannot be DOS-style,
12579          # because $ac_f cannot contain `:'.
12580          test -f "$ac_f" ||
12581            case $ac_f in
12582            [\\/$]*) false;;
12583            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12584            esac ||
12585            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12586       esac
12587       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12588       as_fn_append ac_file_inputs " '$ac_f'"
12589     done
12590
12591     # Let's still pretend it is `configure' which instantiates (i.e., don't
12592     # use $as_me), people would be surprised to read:
12593     #    /* config.h.  Generated by config.status.  */
12594     configure_input='Generated from '`
12595           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12596         `' by configure.'
12597     if test x"$ac_file" != x-; then
12598       configure_input="$ac_file.  $configure_input"
12599       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12600 $as_echo "$as_me: creating $ac_file" >&6;}
12601     fi
12602     # Neutralize special characters interpreted by sed in replacement strings.
12603     case $configure_input in #(
12604     *\&* | *\|* | *\\* )
12605        ac_sed_conf_input=`$as_echo "$configure_input" |
12606        sed 's/[\\\\&|]/\\\\&/g'`;; #(
12607     *) ac_sed_conf_input=$configure_input;;
12608     esac
12609
12610     case $ac_tag in
12611     *:-:* | *:-) cat >"$tmp/stdin" \
12612       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12613     esac
12614     ;;
12615   esac
12616
12617   ac_dir=`$as_dirname -- "$ac_file" ||
12618 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12619          X"$ac_file" : 'X\(//\)[^/]' \| \
12620          X"$ac_file" : 'X\(//\)$' \| \
12621          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12622 $as_echo X"$ac_file" |
12623     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12624             s//\1/
12625             q
12626           }
12627           /^X\(\/\/\)[^/].*/{
12628             s//\1/
12629             q
12630           }
12631           /^X\(\/\/\)$/{
12632             s//\1/
12633             q
12634           }
12635           /^X\(\/\).*/{
12636             s//\1/
12637             q
12638           }
12639           s/.*/./; q'`
12640   as_dir="$ac_dir"; as_fn_mkdir_p
12641   ac_builddir=.
12642
12643 case "$ac_dir" in
12644 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12645 *)
12646   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12647   # A ".." for each directory in $ac_dir_suffix.
12648   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12649   case $ac_top_builddir_sub in
12650   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12651   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12652   esac ;;
12653 esac
12654 ac_abs_top_builddir=$ac_pwd
12655 ac_abs_builddir=$ac_pwd$ac_dir_suffix
12656 # for backward compatibility:
12657 ac_top_builddir=$ac_top_build_prefix
12658
12659 case $srcdir in
12660   .)  # We are building in place.
12661     ac_srcdir=.
12662     ac_top_srcdir=$ac_top_builddir_sub
12663     ac_abs_top_srcdir=$ac_pwd ;;
12664   [\\/]* | ?:[\\/]* )  # Absolute name.
12665     ac_srcdir=$srcdir$ac_dir_suffix;
12666     ac_top_srcdir=$srcdir
12667     ac_abs_top_srcdir=$srcdir ;;
12668   *) # Relative name.
12669     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12670     ac_top_srcdir=$ac_top_build_prefix$srcdir
12671     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12672 esac
12673 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12674
12675
12676   case $ac_mode in
12677   :F)
12678   #
12679   # CONFIG_FILE
12680   #
12681
12682   case $INSTALL in
12683   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12684   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12685   esac
12686   ac_MKDIR_P=$MKDIR_P
12687   case $MKDIR_P in
12688   [\\/$]* | ?:[\\/]* ) ;;
12689   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12690   esac
12691 _ACEOF
12692
12693 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12694 # If the template does not know about datarootdir, expand it.
12695 # FIXME: This hack should be removed a few years after 2.60.
12696 ac_datarootdir_hack=; ac_datarootdir_seen=
12697 ac_sed_dataroot='
12698 /datarootdir/ {
12699   p
12700   q
12701 }
12702 /@datadir@/p
12703 /@docdir@/p
12704 /@infodir@/p
12705 /@localedir@/p
12706 /@mandir@/p'
12707 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12708 *datarootdir*) ac_datarootdir_seen=yes;;
12709 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12710   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12711 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12712 _ACEOF
12713 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12714   ac_datarootdir_hack='
12715   s&@datadir@&$datadir&g
12716   s&@docdir@&$docdir&g
12717   s&@infodir@&$infodir&g
12718   s&@localedir@&$localedir&g
12719   s&@mandir@&$mandir&g
12720   s&\\\${datarootdir}&$datarootdir&g' ;;
12721 esac
12722 _ACEOF
12723
12724 # Neutralize VPATH when `$srcdir' = `.'.
12725 # Shell code in configure.ac might set extrasub.
12726 # FIXME: do we really want to maintain this feature?
12727 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12728 ac_sed_extra="$ac_vpsub
12729 $extrasub
12730 _ACEOF
12731 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12732 :t
12733 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12734 s|@configure_input@|$ac_sed_conf_input|;t t
12735 s&@top_builddir@&$ac_top_builddir_sub&;t t
12736 s&@top_build_prefix@&$ac_top_build_prefix&;t t
12737 s&@srcdir@&$ac_srcdir&;t t
12738 s&@abs_srcdir@&$ac_abs_srcdir&;t t
12739 s&@top_srcdir@&$ac_top_srcdir&;t t
12740 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12741 s&@builddir@&$ac_builddir&;t t
12742 s&@abs_builddir@&$ac_abs_builddir&;t t
12743 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12744 s&@INSTALL@&$ac_INSTALL&;t t
12745 s&@MKDIR_P@&$ac_MKDIR_P&;t t
12746 $ac_datarootdir_hack
12747 "
12748 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12749   || as_fn_error "could not create $ac_file" "$LINENO" 5
12750
12751 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12752   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12753   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12754   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12755 which seems to be undefined.  Please make sure it is defined." >&5
12756 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12757 which seems to be undefined.  Please make sure it is defined." >&2;}
12758
12759   rm -f "$tmp/stdin"
12760   case $ac_file in
12761   -) cat "$tmp/out" && rm -f "$tmp/out";;
12762   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12763   esac \
12764   || as_fn_error "could not create $ac_file" "$LINENO" 5
12765  ;;
12766   :H)
12767   #
12768   # CONFIG_HEADER
12769   #
12770   if test x"$ac_file" != x-; then
12771     {
12772       $as_echo "/* $configure_input  */" \
12773       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12774     } >"$tmp/config.h" \
12775       || as_fn_error "could not create $ac_file" "$LINENO" 5
12776     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12777       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12778 $as_echo "$as_me: $ac_file is unchanged" >&6;}
12779     else
12780       rm -f "$ac_file"
12781       mv "$tmp/config.h" "$ac_file" \
12782         || as_fn_error "could not create $ac_file" "$LINENO" 5
12783     fi
12784   else
12785     $as_echo "/* $configure_input  */" \
12786       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12787       || as_fn_error "could not create -" "$LINENO" 5
12788   fi
12789 # Compute "$ac_file"'s index in $config_headers.
12790 _am_arg="$ac_file"
12791 _am_stamp_count=1
12792 for _am_header in $config_headers :; do
12793   case $_am_header in
12794     $_am_arg | $_am_arg:* )
12795       break ;;
12796     * )
12797       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12798   esac
12799 done
12800 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12801 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12802          X"$_am_arg" : 'X\(//\)[^/]' \| \
12803          X"$_am_arg" : 'X\(//\)$' \| \
12804          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12805 $as_echo X"$_am_arg" |
12806     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12807             s//\1/
12808             q
12809           }
12810           /^X\(\/\/\)[^/].*/{
12811             s//\1/
12812             q
12813           }
12814           /^X\(\/\/\)$/{
12815             s//\1/
12816             q
12817           }
12818           /^X\(\/\).*/{
12819             s//\1/
12820             q
12821           }
12822           s/.*/./; q'`/stamp-h$_am_stamp_count
12823  ;;
12824
12825   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12826 $as_echo "$as_me: executing $ac_file commands" >&6;}
12827  ;;
12828   esac
12829
12830
12831   case $ac_file$ac_mode in
12832     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12833   # Autoconf 2.62 quotes --file arguments for eval, but not when files
12834   # are listed without --file.  Let's play safe and only enable the eval
12835   # if we detect the quoting.
12836   case $CONFIG_FILES in
12837   *\'*) eval set x "$CONFIG_FILES" ;;
12838   *)   set x $CONFIG_FILES ;;
12839   esac
12840   shift
12841   for mf
12842   do
12843     # Strip MF so we end up with the name of the file.
12844     mf=`echo "$mf" | sed -e 's/:.*$//'`
12845     # Check whether this is an Automake generated Makefile or not.
12846     # We used to match only the files named `Makefile.in', but
12847     # some people rename them; so instead we look at the file content.
12848     # Grep'ing the first line is not enough: some people post-process
12849     # each Makefile.in and add a new line on top of each file to say so.
12850     # Grep'ing the whole file is not good either: AIX grep has a line
12851     # limit of 2048, but all sed's we know have understand at least 4000.
12852     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12853       dirpart=`$as_dirname -- "$mf" ||
12854 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12855          X"$mf" : 'X\(//\)[^/]' \| \
12856          X"$mf" : 'X\(//\)$' \| \
12857          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12858 $as_echo X"$mf" |
12859     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12860             s//\1/
12861             q
12862           }
12863           /^X\(\/\/\)[^/].*/{
12864             s//\1/
12865             q
12866           }
12867           /^X\(\/\/\)$/{
12868             s//\1/
12869             q
12870           }
12871           /^X\(\/\).*/{
12872             s//\1/
12873             q
12874           }
12875           s/.*/./; q'`
12876     else
12877       continue
12878     fi
12879     # Extract the definition of DEPDIR, am__include, and am__quote
12880     # from the Makefile without running `make'.
12881     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12882     test -z "$DEPDIR" && continue
12883     am__include=`sed -n 's/^am__include = //p' < "$mf"`
12884     test -z "am__include" && continue
12885     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12886     # When using ansi2knr, U may be empty or an underscore; expand it
12887     U=`sed -n 's/^U = //p' < "$mf"`
12888     # Find all dependency output files, they are included files with
12889     # $(DEPDIR) in their names.  We invoke sed twice because it is the
12890     # simplest approach to changing $(DEPDIR) to its actual value in the
12891     # expansion.
12892     for file in `sed -n "
12893       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12894          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12895       # Make sure the directory exists.
12896       test -f "$dirpart/$file" && continue
12897       fdir=`$as_dirname -- "$file" ||
12898 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12899          X"$file" : 'X\(//\)[^/]' \| \
12900          X"$file" : 'X\(//\)$' \| \
12901          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12902 $as_echo X"$file" |
12903     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12904             s//\1/
12905             q
12906           }
12907           /^X\(\/\/\)[^/].*/{
12908             s//\1/
12909             q
12910           }
12911           /^X\(\/\/\)$/{
12912             s//\1/
12913             q
12914           }
12915           /^X\(\/\).*/{
12916             s//\1/
12917             q
12918           }
12919           s/.*/./; q'`
12920       as_dir=$dirpart/$fdir; as_fn_mkdir_p
12921       # echo "creating $dirpart/$file"
12922       echo '# dummy' > "$dirpart/$file"
12923     done
12924   done
12925 }
12926  ;;
12927     "libtool":C)
12928
12929     # See if we are running on zsh, and set the options which allow our
12930     # commands through without removal of \ escapes.
12931     if test -n "${ZSH_VERSION+set}" ; then
12932       setopt NO_GLOB_SUBST
12933     fi
12934
12935     cfgfile="${ofile}T"
12936     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12937     $RM "$cfgfile"
12938
12939     cat <<_LT_EOF >> "$cfgfile"
12940 #! $SHELL
12941
12942 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12943 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12944 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12945 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12946 #
12947 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12948 #                 2006, 2007, 2008 Free Software Foundation, Inc.
12949 #   Written by Gordon Matzigkeit, 1996
12950 #
12951 #   This file is part of GNU Libtool.
12952 #
12953 # GNU Libtool is free software; you can redistribute it and/or
12954 # modify it under the terms of the GNU General Public License as
12955 # published by the Free Software Foundation; either version 2 of
12956 # the License, or (at your option) any later version.
12957 #
12958 # As a special exception to the GNU General Public License,
12959 # if you distribute this file as part of a program or library that
12960 # is built using GNU Libtool, you may include this file under the
12961 # same distribution terms that you use for the rest of that program.
12962 #
12963 # GNU Libtool is distributed in the hope that it will be useful,
12964 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12965 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12966 # GNU General Public License for more details.
12967 #
12968 # You should have received a copy of the GNU General Public License
12969 # along with GNU Libtool; see the file COPYING.  If not, a copy
12970 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12971 # obtained by writing to the Free Software Foundation, Inc.,
12972 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12973
12974
12975 # The names of the tagged configurations supported by this script.
12976 available_tags=""
12977
12978 # ### BEGIN LIBTOOL CONFIG
12979
12980 # Which release of libtool.m4 was used?
12981 macro_version=$macro_version
12982 macro_revision=$macro_revision
12983
12984 # Whether or not to build shared libraries.
12985 build_libtool_libs=$enable_shared
12986
12987 # Whether or not to build static libraries.
12988 build_old_libs=$enable_static
12989
12990 # What type of objects to build.
12991 pic_mode=$pic_mode
12992
12993 # Whether or not to optimize for fast installation.
12994 fast_install=$enable_fast_install
12995
12996 # The host system.
12997 host_alias=$host_alias
12998 host=$host
12999 host_os=$host_os
13000
13001 # The build system.
13002 build_alias=$build_alias
13003 build=$build
13004 build_os=$build_os
13005
13006 # A sed program that does not truncate output.
13007 SED=$lt_SED
13008
13009 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13010 Xsed="\$SED -e 1s/^X//"
13011
13012 # A grep program that handles long lines.
13013 GREP=$lt_GREP
13014
13015 # An ERE matcher.
13016 EGREP=$lt_EGREP
13017
13018 # A literal string matcher.
13019 FGREP=$lt_FGREP
13020
13021 # A BSD- or MS-compatible name lister.
13022 NM=$lt_NM
13023
13024 # Whether we need soft or hard links.
13025 LN_S=$lt_LN_S
13026
13027 # What is the maximum length of a command?
13028 max_cmd_len=$max_cmd_len
13029
13030 # Object file suffix (normally "o").
13031 objext=$ac_objext
13032
13033 # Executable file suffix (normally "").
13034 exeext=$exeext
13035
13036 # whether the shell understands "unset".
13037 lt_unset=$lt_unset
13038
13039 # turn spaces into newlines.
13040 SP2NL=$lt_lt_SP2NL
13041
13042 # turn newlines into spaces.
13043 NL2SP=$lt_lt_NL2SP
13044
13045 # How to create reloadable object files.
13046 reload_flag=$lt_reload_flag
13047 reload_cmds=$lt_reload_cmds
13048
13049 # An object symbol dumper.
13050 OBJDUMP=$lt_OBJDUMP
13051
13052 # Method to check whether dependent libraries are shared objects.
13053 deplibs_check_method=$lt_deplibs_check_method
13054
13055 # Command to use when deplibs_check_method == "file_magic".
13056 file_magic_cmd=$lt_file_magic_cmd
13057
13058 # The archiver.
13059 AR=$lt_AR
13060 AR_FLAGS=$lt_AR_FLAGS
13061
13062 # A symbol stripping program.
13063 STRIP=$lt_STRIP
13064
13065 # Commands used to install an old-style archive.
13066 RANLIB=$lt_RANLIB
13067 old_postinstall_cmds=$lt_old_postinstall_cmds
13068 old_postuninstall_cmds=$lt_old_postuninstall_cmds
13069
13070 # A C compiler.
13071 LTCC=$lt_CC
13072
13073 # LTCC compiler flags.
13074 LTCFLAGS=$lt_CFLAGS
13075
13076 # Take the output of nm and produce a listing of raw symbols and C names.
13077 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13078
13079 # Transform the output of nm in a proper C declaration.
13080 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13081
13082 # Transform the output of nm in a C name address pair.
13083 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13084
13085 # Transform the output of nm in a C name address pair when lib prefix is needed.
13086 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13087
13088 # The name of the directory that contains temporary libtool files.
13089 objdir=$objdir
13090
13091 # Shell to use when invoking shell scripts.
13092 SHELL=$lt_SHELL
13093
13094 # An echo program that does not interpret backslashes.
13095 ECHO=$lt_ECHO
13096
13097 # Used to examine libraries when file_magic_cmd begins with "file".
13098 MAGIC_CMD=$MAGIC_CMD
13099
13100 # Must we lock files when doing compilation?
13101 need_locks=$lt_need_locks
13102
13103 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13104 DSYMUTIL=$lt_DSYMUTIL
13105
13106 # Tool to change global to local symbols on Mac OS X.
13107 NMEDIT=$lt_NMEDIT
13108
13109 # Tool to manipulate fat objects and archives on Mac OS X.
13110 LIPO=$lt_LIPO
13111
13112 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13113 OTOOL=$lt_OTOOL
13114
13115 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13116 OTOOL64=$lt_OTOOL64
13117
13118 # Old archive suffix (normally "a").
13119 libext=$libext
13120
13121 # Shared library suffix (normally ".so").
13122 shrext_cmds=$lt_shrext_cmds
13123
13124 # The commands to extract the exported symbol list from a shared archive.
13125 extract_expsyms_cmds=$lt_extract_expsyms_cmds
13126
13127 # Variables whose values should be saved in libtool wrapper scripts and
13128 # restored at link time.
13129 variables_saved_for_relink=$lt_variables_saved_for_relink
13130
13131 # Do we need the "lib" prefix for modules?
13132 need_lib_prefix=$need_lib_prefix
13133
13134 # Do we need a version for libraries?
13135 need_version=$need_version
13136
13137 # Library versioning type.
13138 version_type=$version_type
13139
13140 # Shared library runtime path variable.
13141 runpath_var=$runpath_var
13142
13143 # Shared library path variable.
13144 shlibpath_var=$shlibpath_var
13145
13146 # Is shlibpath searched before the hard-coded library search path?
13147 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13148
13149 # Format of library name prefix.
13150 libname_spec=$lt_libname_spec
13151
13152 # List of archive names.  First name is the real one, the rest are links.
13153 # The last name is the one that the linker finds with -lNAME
13154 library_names_spec=$lt_library_names_spec
13155
13156 # The coded name of the library, if different from the real name.
13157 soname_spec=$lt_soname_spec
13158
13159 # Command to use after installation of a shared archive.
13160 postinstall_cmds=$lt_postinstall_cmds
13161
13162 # Command to use after uninstallation of a shared archive.
13163 postuninstall_cmds=$lt_postuninstall_cmds
13164
13165 # Commands used to finish a libtool library installation in a directory.
13166 finish_cmds=$lt_finish_cmds
13167
13168 # As "finish_cmds", except a single script fragment to be evaled but
13169 # not shown.
13170 finish_eval=$lt_finish_eval
13171
13172 # Whether we should hardcode library paths into libraries.
13173 hardcode_into_libs=$hardcode_into_libs
13174
13175 # Compile-time system search path for libraries.
13176 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13177
13178 # Run-time system search path for libraries.
13179 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13180
13181 # Whether dlopen is supported.
13182 dlopen_support=$enable_dlopen
13183
13184 # Whether dlopen of programs is supported.
13185 dlopen_self=$enable_dlopen_self
13186
13187 # Whether dlopen of statically linked programs is supported.
13188 dlopen_self_static=$enable_dlopen_self_static
13189
13190 # Commands to strip libraries.
13191 old_striplib=$lt_old_striplib
13192 striplib=$lt_striplib
13193
13194
13195 # The linker used to build libraries.
13196 LD=$lt_LD
13197
13198 # Commands used to build an old-style archive.
13199 old_archive_cmds=$lt_old_archive_cmds
13200
13201 # A language specific compiler.
13202 CC=$lt_compiler
13203
13204 # Is the compiler the GNU compiler?
13205 with_gcc=$GCC
13206
13207 # Compiler flag to turn off builtin functions.
13208 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13209
13210 # How to pass a linker flag through the compiler.
13211 wl=$lt_lt_prog_compiler_wl
13212
13213 # Additional compiler flags for building library objects.
13214 pic_flag=$lt_lt_prog_compiler_pic
13215
13216 # Compiler flag to prevent dynamic linking.
13217 link_static_flag=$lt_lt_prog_compiler_static
13218
13219 # Does compiler simultaneously support -c and -o options?
13220 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13221
13222 # Whether or not to add -lc for building shared libraries.
13223 build_libtool_need_lc=$archive_cmds_need_lc
13224
13225 # Whether or not to disallow shared libs when runtime libs are static.
13226 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13227
13228 # Compiler flag to allow reflexive dlopens.
13229 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13230
13231 # Compiler flag to generate shared objects directly from archives.
13232 whole_archive_flag_spec=$lt_whole_archive_flag_spec
13233
13234 # Whether the compiler copes with passing no objects directly.
13235 compiler_needs_object=$lt_compiler_needs_object
13236
13237 # Create an old-style archive from a shared archive.
13238 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13239
13240 # Create a temporary old-style archive to link instead of a shared archive.
13241 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13242
13243 # Commands used to build a shared archive.
13244 archive_cmds=$lt_archive_cmds
13245 archive_expsym_cmds=$lt_archive_expsym_cmds
13246
13247 # Commands used to build a loadable module if different from building
13248 # a shared archive.
13249 module_cmds=$lt_module_cmds
13250 module_expsym_cmds=$lt_module_expsym_cmds
13251
13252 # Whether we are building with GNU ld or not.
13253 with_gnu_ld=$lt_with_gnu_ld
13254
13255 # Flag that allows shared libraries with undefined symbols to be built.
13256 allow_undefined_flag=$lt_allow_undefined_flag
13257
13258 # Flag that enforces no undefined symbols.
13259 no_undefined_flag=$lt_no_undefined_flag
13260
13261 # Flag to hardcode \$libdir into a binary during linking.
13262 # This must work even if \$libdir does not exist
13263 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13264
13265 # If ld is used when linking, flag to hardcode \$libdir into a binary
13266 # during linking.  This must work even if \$libdir does not exist.
13267 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13268
13269 # Whether we need a single "-rpath" flag with a separated argument.
13270 hardcode_libdir_separator=$lt_hardcode_libdir_separator
13271
13272 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13273 # DIR into the resulting binary.
13274 hardcode_direct=$hardcode_direct
13275
13276 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13277 # DIR into the resulting binary and the resulting library dependency is
13278 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13279 # library is relocated.
13280 hardcode_direct_absolute=$hardcode_direct_absolute
13281
13282 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13283 # into the resulting binary.
13284 hardcode_minus_L=$hardcode_minus_L
13285
13286 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13287 # into the resulting binary.
13288 hardcode_shlibpath_var=$hardcode_shlibpath_var
13289
13290 # Set to "yes" if building a shared library automatically hardcodes DIR
13291 # into the library and all subsequent libraries and executables linked
13292 # against it.
13293 hardcode_automatic=$hardcode_automatic
13294
13295 # Set to yes if linker adds runtime paths of dependent libraries
13296 # to runtime path list.
13297 inherit_rpath=$inherit_rpath
13298
13299 # Whether libtool must link a program against all its dependency libraries.
13300 link_all_deplibs=$link_all_deplibs
13301
13302 # Fix the shell variable \$srcfile for the compiler.
13303 fix_srcfile_path=$lt_fix_srcfile_path
13304
13305 # Set to "yes" if exported symbols are required.
13306 always_export_symbols=$always_export_symbols
13307
13308 # The commands to list exported symbols.
13309 export_symbols_cmds=$lt_export_symbols_cmds
13310
13311 # Symbols that should not be listed in the preloaded symbols.
13312 exclude_expsyms=$lt_exclude_expsyms
13313
13314 # Symbols that must always be exported.
13315 include_expsyms=$lt_include_expsyms
13316
13317 # Commands necessary for linking programs (against libraries) with templates.
13318 prelink_cmds=$lt_prelink_cmds
13319
13320 # Specify filename containing input files.
13321 file_list_spec=$lt_file_list_spec
13322
13323 # How to hardcode a shared library path into an executable.
13324 hardcode_action=$hardcode_action
13325
13326 # ### END LIBTOOL CONFIG
13327
13328 _LT_EOF
13329
13330   case $host_os in
13331   aix3*)
13332     cat <<\_LT_EOF >> "$cfgfile"
13333 # AIX sometimes has problems with the GCC collect2 program.  For some
13334 # reason, if we set the COLLECT_NAMES environment variable, the problems
13335 # vanish in a puff of smoke.
13336 if test "X${COLLECT_NAMES+set}" != Xset; then
13337   COLLECT_NAMES=
13338   export COLLECT_NAMES
13339 fi
13340 _LT_EOF
13341     ;;
13342   esac
13343
13344
13345 ltmain="$ac_aux_dir/ltmain.sh"
13346
13347
13348   # We use sed instead of cat because bash on DJGPP gets confused if
13349   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13350   # text mode, it properly converts lines to CR/LF.  This bash problem
13351   # is reportedly fixed, but why not run on old versions too?
13352   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13353     || (rm -f "$cfgfile"; exit 1)
13354
13355   case $xsi_shell in
13356   yes)
13357     cat << \_LT_EOF >> "$cfgfile"
13358
13359 # func_dirname file append nondir_replacement
13360 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13361 # otherwise set result to NONDIR_REPLACEMENT.
13362 func_dirname ()
13363 {
13364   case ${1} in
13365     */*) func_dirname_result="${1%/*}${2}" ;;
13366     *  ) func_dirname_result="${3}" ;;
13367   esac
13368 }
13369
13370 # func_basename file
13371 func_basename ()
13372 {
13373   func_basename_result="${1##*/}"
13374 }
13375
13376 # func_dirname_and_basename file append nondir_replacement
13377 # perform func_basename and func_dirname in a single function
13378 # call:
13379 #   dirname:  Compute the dirname of FILE.  If nonempty,
13380 #             add APPEND to the result, otherwise set result
13381 #             to NONDIR_REPLACEMENT.
13382 #             value returned in "$func_dirname_result"
13383 #   basename: Compute filename of FILE.
13384 #             value retuned in "$func_basename_result"
13385 # Implementation must be kept synchronized with func_dirname
13386 # and func_basename. For efficiency, we do not delegate to
13387 # those functions but instead duplicate the functionality here.
13388 func_dirname_and_basename ()
13389 {
13390   case ${1} in
13391     */*) func_dirname_result="${1%/*}${2}" ;;
13392     *  ) func_dirname_result="${3}" ;;
13393   esac
13394   func_basename_result="${1##*/}"
13395 }
13396
13397 # func_stripname prefix suffix name
13398 # strip PREFIX and SUFFIX off of NAME.
13399 # PREFIX and SUFFIX must not contain globbing or regex special
13400 # characters, hashes, percent signs, but SUFFIX may contain a leading
13401 # dot (in which case that matches only a dot).
13402 func_stripname ()
13403 {
13404   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13405   # positional parameters, so assign one to ordinary parameter first.
13406   func_stripname_result=${3}
13407   func_stripname_result=${func_stripname_result#"${1}"}
13408   func_stripname_result=${func_stripname_result%"${2}"}
13409 }
13410
13411 # func_opt_split
13412 func_opt_split ()
13413 {
13414   func_opt_split_opt=${1%%=*}
13415   func_opt_split_arg=${1#*=}
13416 }
13417
13418 # func_lo2o object
13419 func_lo2o ()
13420 {
13421   case ${1} in
13422     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13423     *)    func_lo2o_result=${1} ;;
13424   esac
13425 }
13426
13427 # func_xform libobj-or-source
13428 func_xform ()
13429 {
13430   func_xform_result=${1%.*}.lo
13431 }
13432
13433 # func_arith arithmetic-term...
13434 func_arith ()
13435 {
13436   func_arith_result=$(( $* ))
13437 }
13438
13439 # func_len string
13440 # STRING may not start with a hyphen.
13441 func_len ()
13442 {
13443   func_len_result=${#1}
13444 }
13445
13446 _LT_EOF
13447     ;;
13448   *) # Bourne compatible functions.
13449     cat << \_LT_EOF >> "$cfgfile"
13450
13451 # func_dirname file append nondir_replacement
13452 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13453 # otherwise set result to NONDIR_REPLACEMENT.
13454 func_dirname ()
13455 {
13456   # Extract subdirectory from the argument.
13457   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13458   if test "X$func_dirname_result" = "X${1}"; then
13459     func_dirname_result="${3}"
13460   else
13461     func_dirname_result="$func_dirname_result${2}"
13462   fi
13463 }
13464
13465 # func_basename file
13466 func_basename ()
13467 {
13468   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13469 }
13470
13471
13472 # func_stripname prefix suffix name
13473 # strip PREFIX and SUFFIX off of NAME.
13474 # PREFIX and SUFFIX must not contain globbing or regex special
13475 # characters, hashes, percent signs, but SUFFIX may contain a leading
13476 # dot (in which case that matches only a dot).
13477 # func_strip_suffix prefix name
13478 func_stripname ()
13479 {
13480   case ${2} in
13481     .*) func_stripname_result=`$ECHO "X${3}" \
13482            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13483     *)  func_stripname_result=`$ECHO "X${3}" \
13484            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13485   esac
13486 }
13487
13488 # sed scripts:
13489 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13490 my_sed_long_arg='1s/^-[^=]*=//'
13491
13492 # func_opt_split
13493 func_opt_split ()
13494 {
13495   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13496   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13497 }
13498
13499 # func_lo2o object
13500 func_lo2o ()
13501 {
13502   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13503 }
13504
13505 # func_xform libobj-or-source
13506 func_xform ()
13507 {
13508   func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13509 }
13510
13511 # func_arith arithmetic-term...
13512 func_arith ()
13513 {
13514   func_arith_result=`expr "$@"`
13515 }
13516
13517 # func_len string
13518 # STRING may not start with a hyphen.
13519 func_len ()
13520 {
13521   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13522 }
13523
13524 _LT_EOF
13525 esac
13526
13527 case $lt_shell_append in
13528   yes)
13529     cat << \_LT_EOF >> "$cfgfile"
13530
13531 # func_append var value
13532 # Append VALUE to the end of shell variable VAR.
13533 func_append ()
13534 {
13535   eval "$1+=\$2"
13536 }
13537 _LT_EOF
13538     ;;
13539   *)
13540     cat << \_LT_EOF >> "$cfgfile"
13541
13542 # func_append var value
13543 # Append VALUE to the end of shell variable VAR.
13544 func_append ()
13545 {
13546   eval "$1=\$$1\$2"
13547 }
13548
13549 _LT_EOF
13550     ;;
13551   esac
13552
13553
13554   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13555     || (rm -f "$cfgfile"; exit 1)
13556
13557   mv -f "$cfgfile" "$ofile" ||
13558     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13559   chmod +x "$ofile"
13560
13561  ;;
13562
13563   esac
13564 done # for ac_tag
13565
13566
13567 as_fn_exit 0
13568 _ACEOF
13569 ac_clean_files=$ac_clean_files_save
13570
13571 test $ac_write_fail = 0 ||
13572   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13573
13574
13575 # configure is writing to config.log, and then calls config.status.
13576 # config.status does its own redirection, appending to config.log.
13577 # Unfortunately, on DOS this fails, as config.log is still kept open
13578 # by configure, so config.status won't be able to write to it; its
13579 # output is simply discarded.  So we exec the FD to /dev/null,
13580 # effectively closing config.log, so it can be properly (re)opened and
13581 # appended to by config.status.  When coming back to configure, we
13582 # need to make the FD available again.
13583 if test "$no_create" != yes; then
13584   ac_cs_success=:
13585   ac_config_status_args=
13586   test "$silent" = yes &&
13587     ac_config_status_args="$ac_config_status_args --quiet"
13588   exec 5>/dev/null
13589   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13590   exec 5>>config.log
13591   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13592   # would make configure fail if this is the last instruction.
13593   $ac_cs_success || as_fn_exit $?
13594 fi
13595 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13596   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13597 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13598 fi
13599