Update tizen 2.0 beta source
[framework/multimedia/gst-openmax.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.65 for gst-openmax 0.10.1.
4 #
5 # Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer&component=gst-openmax>.
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: http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer&component=gst-openmax
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='gst-openmax'
704 PACKAGE_TARNAME='gst-openmax'
705 PACKAGE_VERSION='0.10.1'
706 PACKAGE_STRING='gst-openmax 0.10.1'
707 PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer&component=gst-openmax'
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 Q
751 V
752 OBJC
753 F77
754 FC
755 CXX
756 AM_MAKEFLAGS
757 MAKEFLAGS
758 shavedir
759 GST_PLUGIN_LDFLAGS
760 GST_ALL_LDFLAGS
761 GST_LT_LDFLAGS
762 GST_OPTION_CFLAGS
763 DEPRECATED_CFLAGS
764 PROFILE_CFLAGS
765 plugindir
766 PLUGINDIR
767 GST_LICENSE
768 GST_CHECK_LIBS
769 GST_CHECK_CFLAGS
770 GST_BASE_LIBS
771 GST_BASE_CFLAGS
772 GST_PLUGINS_DIR
773 GST_TOOLS_DIR
774 GST_LIBS
775 GST_CFLAGS
776 GTHREAD_LIBS
777 GTHREAD_CFLAGS
778 EXPERIMENTAL_FALSE
779 EXPERIMENTAL_TRUE
780 GST_PACKAGE_ORIGIN
781 GST_PACKAGE_NAME
782 GST_GCOV_ENABLED_FALSE
783 GST_GCOV_ENABLED_TRUE
784 CCASFLAGS
785 FFLAGS
786 CXXFLAGS
787 GCOV
788 GCOV_LIBS
789 GCOV_CFLAGS
790 VALGRIND_LIBS
791 VALGRIND_CFLAGS
792 ERROR_CFLAGS
793 CHECK_LIBS
794 CHECK_CFLAGS
795 PKG_CONFIG
796 CPP
797 OTOOL64
798 OTOOL
799 LIPO
800 NMEDIT
801 DSYMUTIL
802 lt_ECHO
803 RANLIB
804 AR
805 OBJDUMP
806 LN_S
807 NM
808 ac_ct_DUMPBIN
809 DUMPBIN
810 LD
811 FGREP
812 EGREP
813 GREP
814 SED
815 host_os
816 host_vendor
817 host_cpu
818 host
819 build_os
820 build_vendor
821 build_cpu
822 build
823 LIBTOOL
824 am__fastdepCC_FALSE
825 am__fastdepCC_TRUE
826 CCDEPMODE
827 AMDEPBACKSLASH
828 AMDEP_FALSE
829 AMDEP_TRUE
830 am__quote
831 am__include
832 DEPDIR
833 OBJEXT
834 EXEEXT
835 ac_ct_CC
836 CPPFLAGS
837 LDFLAGS
838 CFLAGS
839 CC
840 MAINT
841 MAINTAINER_MODE_FALSE
842 MAINTAINER_MODE_TRUE
843 am__untar
844 am__tar
845 AMTAR
846 am__leading_dot
847 SET_MAKE
848 AWK
849 mkdir_p
850 MKDIR_P
851 INSTALL_STRIP_PROGRAM
852 STRIP
853 install_sh
854 MAKEINFO
855 AUTOHEADER
856 AUTOMAKE
857 AUTOCONF
858 ACLOCAL
859 VERSION
860 PACKAGE
861 CYGPATH_W
862 am__isrc
863 INSTALL_DATA
864 INSTALL_SCRIPT
865 INSTALL_PROGRAM
866 target_alias
867 host_alias
868 build_alias
869 LIBS
870 ECHO_T
871 ECHO_N
872 ECHO_C
873 DEFS
874 mandir
875 localedir
876 libdir
877 psdir
878 pdfdir
879 dvidir
880 htmldir
881 infodir
882 docdir
883 oldincludedir
884 includedir
885 localstatedir
886 sharedstatedir
887 sysconfdir
888 datadir
889 datarootdir
890 libexecdir
891 sbindir
892 bindir
893 program_transform_name
894 prefix
895 exec_prefix
896 PACKAGE_URL
897 PACKAGE_BUGREPORT
898 PACKAGE_STRING
899 PACKAGE_VERSION
900 PACKAGE_TARNAME
901 PACKAGE_NAME
902 PATH_SEPARATOR
903 SHELL'
904 ac_subst_files=''
905 ac_user_opts='
906 enable_option_checking
907 enable_maintainer_mode
908 enable_dependency_tracking
909 enable_shared
910 enable_static
911 with_pic
912 enable_fast_install
913 with_gnu_ld
914 enable_libtool_lock
915 enable_debug
916 enable_profiling
917 enable_valgrind
918 enable_gcov
919 with_pkg_config_path
920 with_package_name
921 with_package_origin
922 enable_experimental
923 enable_shave
924 '
925       ac_precious_vars='build_alias
926 host_alias
927 target_alias
928 CC
929 CFLAGS
930 LDFLAGS
931 LIBS
932 CPPFLAGS
933 CPP
934 PKG_CONFIG
935 CHECK_CFLAGS
936 CHECK_LIBS
937 VALGRIND_CFLAGS
938 VALGRIND_LIBS
939 GTHREAD_CFLAGS
940 GTHREAD_LIBS
941 GST_CFLAGS
942 GST_LIBS
943 GST_BASE_CFLAGS
944 GST_BASE_LIBS
945 GST_CHECK_CFLAGS
946 GST_CHECK_LIBS'
947
948
949 # Initialize some variables set by options.
950 ac_init_help=
951 ac_init_version=false
952 ac_unrecognized_opts=
953 ac_unrecognized_sep=
954 # The variables have the same names as the options, with
955 # dashes changed to underlines.
956 cache_file=/dev/null
957 exec_prefix=NONE
958 no_create=
959 no_recursion=
960 prefix=NONE
961 program_prefix=NONE
962 program_suffix=NONE
963 program_transform_name=s,x,x,
964 silent=
965 site=
966 srcdir=
967 verbose=
968 x_includes=NONE
969 x_libraries=NONE
970
971 # Installation directory options.
972 # These are left unexpanded so users can "make install exec_prefix=/foo"
973 # and all the variables that are supposed to be based on exec_prefix
974 # by default will actually change.
975 # Use braces instead of parens because sh, perl, etc. also accept them.
976 # (The list follows the same order as the GNU Coding Standards.)
977 bindir='${exec_prefix}/bin'
978 sbindir='${exec_prefix}/sbin'
979 libexecdir='${exec_prefix}/libexec'
980 datarootdir='${prefix}/share'
981 datadir='${datarootdir}'
982 sysconfdir='${prefix}/etc'
983 sharedstatedir='${prefix}/com'
984 localstatedir='${prefix}/var'
985 includedir='${prefix}/include'
986 oldincludedir='/usr/include'
987 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
988 infodir='${datarootdir}/info'
989 htmldir='${docdir}'
990 dvidir='${docdir}'
991 pdfdir='${docdir}'
992 psdir='${docdir}'
993 libdir='${exec_prefix}/lib'
994 localedir='${datarootdir}/locale'
995 mandir='${datarootdir}/man'
996
997 ac_prev=
998 ac_dashdash=
999 for ac_option
1000 do
1001   # If the previous option needs an argument, assign it.
1002   if test -n "$ac_prev"; then
1003     eval $ac_prev=\$ac_option
1004     ac_prev=
1005     continue
1006   fi
1007
1008   case $ac_option in
1009   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1010   *)    ac_optarg=yes ;;
1011   esac
1012
1013   # Accept the important Cygnus configure options, so we can diagnose typos.
1014
1015   case $ac_dashdash$ac_option in
1016   --)
1017     ac_dashdash=yes ;;
1018
1019   -bindir | --bindir | --bindi | --bind | --bin | --bi)
1020     ac_prev=bindir ;;
1021   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1022     bindir=$ac_optarg ;;
1023
1024   -build | --build | --buil | --bui | --bu)
1025     ac_prev=build_alias ;;
1026   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1027     build_alias=$ac_optarg ;;
1028
1029   -cache-file | --cache-file | --cache-fil | --cache-fi \
1030   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1031     ac_prev=cache_file ;;
1032   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1033   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1034     cache_file=$ac_optarg ;;
1035
1036   --config-cache | -C)
1037     cache_file=config.cache ;;
1038
1039   -datadir | --datadir | --datadi | --datad)
1040     ac_prev=datadir ;;
1041   -datadir=* | --datadir=* | --datadi=* | --datad=*)
1042     datadir=$ac_optarg ;;
1043
1044   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1045   | --dataroo | --dataro | --datar)
1046     ac_prev=datarootdir ;;
1047   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1048   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1049     datarootdir=$ac_optarg ;;
1050
1051   -disable-* | --disable-*)
1052     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1053     # Reject names that are not valid shell variable names.
1054     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1055       as_fn_error "invalid feature name: $ac_useropt"
1056     ac_useropt_orig=$ac_useropt
1057     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1058     case $ac_user_opts in
1059       *"
1060 "enable_$ac_useropt"
1061 "*) ;;
1062       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1063          ac_unrecognized_sep=', ';;
1064     esac
1065     eval enable_$ac_useropt=no ;;
1066
1067   -docdir | --docdir | --docdi | --doc | --do)
1068     ac_prev=docdir ;;
1069   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1070     docdir=$ac_optarg ;;
1071
1072   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1073     ac_prev=dvidir ;;
1074   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1075     dvidir=$ac_optarg ;;
1076
1077   -enable-* | --enable-*)
1078     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1079     # Reject names that are not valid shell variable names.
1080     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1081       as_fn_error "invalid feature name: $ac_useropt"
1082     ac_useropt_orig=$ac_useropt
1083     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1084     case $ac_user_opts in
1085       *"
1086 "enable_$ac_useropt"
1087 "*) ;;
1088       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1089          ac_unrecognized_sep=', ';;
1090     esac
1091     eval enable_$ac_useropt=\$ac_optarg ;;
1092
1093   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1094   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1095   | --exec | --exe | --ex)
1096     ac_prev=exec_prefix ;;
1097   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1098   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1099   | --exec=* | --exe=* | --ex=*)
1100     exec_prefix=$ac_optarg ;;
1101
1102   -gas | --gas | --ga | --g)
1103     # Obsolete; use --with-gas.
1104     with_gas=yes ;;
1105
1106   -help | --help | --hel | --he | -h)
1107     ac_init_help=long ;;
1108   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1109     ac_init_help=recursive ;;
1110   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1111     ac_init_help=short ;;
1112
1113   -host | --host | --hos | --ho)
1114     ac_prev=host_alias ;;
1115   -host=* | --host=* | --hos=* | --ho=*)
1116     host_alias=$ac_optarg ;;
1117
1118   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1119     ac_prev=htmldir ;;
1120   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1121   | --ht=*)
1122     htmldir=$ac_optarg ;;
1123
1124   -includedir | --includedir | --includedi | --included | --include \
1125   | --includ | --inclu | --incl | --inc)
1126     ac_prev=includedir ;;
1127   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1128   | --includ=* | --inclu=* | --incl=* | --inc=*)
1129     includedir=$ac_optarg ;;
1130
1131   -infodir | --infodir | --infodi | --infod | --info | --inf)
1132     ac_prev=infodir ;;
1133   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1134     infodir=$ac_optarg ;;
1135
1136   -libdir | --libdir | --libdi | --libd)
1137     ac_prev=libdir ;;
1138   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1139     libdir=$ac_optarg ;;
1140
1141   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1142   | --libexe | --libex | --libe)
1143     ac_prev=libexecdir ;;
1144   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1145   | --libexe=* | --libex=* | --libe=*)
1146     libexecdir=$ac_optarg ;;
1147
1148   -localedir | --localedir | --localedi | --localed | --locale)
1149     ac_prev=localedir ;;
1150   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1151     localedir=$ac_optarg ;;
1152
1153   -localstatedir | --localstatedir | --localstatedi | --localstated \
1154   | --localstate | --localstat | --localsta | --localst | --locals)
1155     ac_prev=localstatedir ;;
1156   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1157   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1158     localstatedir=$ac_optarg ;;
1159
1160   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1161     ac_prev=mandir ;;
1162   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1163     mandir=$ac_optarg ;;
1164
1165   -nfp | --nfp | --nf)
1166     # Obsolete; use --without-fp.
1167     with_fp=no ;;
1168
1169   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1170   | --no-cr | --no-c | -n)
1171     no_create=yes ;;
1172
1173   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1174   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1175     no_recursion=yes ;;
1176
1177   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1178   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1179   | --oldin | --oldi | --old | --ol | --o)
1180     ac_prev=oldincludedir ;;
1181   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1182   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1183   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1184     oldincludedir=$ac_optarg ;;
1185
1186   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1187     ac_prev=prefix ;;
1188   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1189     prefix=$ac_optarg ;;
1190
1191   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1192   | --program-pre | --program-pr | --program-p)
1193     ac_prev=program_prefix ;;
1194   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1195   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1196     program_prefix=$ac_optarg ;;
1197
1198   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1199   | --program-suf | --program-su | --program-s)
1200     ac_prev=program_suffix ;;
1201   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1202   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1203     program_suffix=$ac_optarg ;;
1204
1205   -program-transform-name | --program-transform-name \
1206   | --program-transform-nam | --program-transform-na \
1207   | --program-transform-n | --program-transform- \
1208   | --program-transform | --program-transfor \
1209   | --program-transfo | --program-transf \
1210   | --program-trans | --program-tran \
1211   | --progr-tra | --program-tr | --program-t)
1212     ac_prev=program_transform_name ;;
1213   -program-transform-name=* | --program-transform-name=* \
1214   | --program-transform-nam=* | --program-transform-na=* \
1215   | --program-transform-n=* | --program-transform-=* \
1216   | --program-transform=* | --program-transfor=* \
1217   | --program-transfo=* | --program-transf=* \
1218   | --program-trans=* | --program-tran=* \
1219   | --progr-tra=* | --program-tr=* | --program-t=*)
1220     program_transform_name=$ac_optarg ;;
1221
1222   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1223     ac_prev=pdfdir ;;
1224   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1225     pdfdir=$ac_optarg ;;
1226
1227   -psdir | --psdir | --psdi | --psd | --ps)
1228     ac_prev=psdir ;;
1229   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1230     psdir=$ac_optarg ;;
1231
1232   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1233   | -silent | --silent | --silen | --sile | --sil)
1234     silent=yes ;;
1235
1236   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1237     ac_prev=sbindir ;;
1238   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1239   | --sbi=* | --sb=*)
1240     sbindir=$ac_optarg ;;
1241
1242   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1243   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1244   | --sharedst | --shareds | --shared | --share | --shar \
1245   | --sha | --sh)
1246     ac_prev=sharedstatedir ;;
1247   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1248   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1249   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1250   | --sha=* | --sh=*)
1251     sharedstatedir=$ac_optarg ;;
1252
1253   -site | --site | --sit)
1254     ac_prev=site ;;
1255   -site=* | --site=* | --sit=*)
1256     site=$ac_optarg ;;
1257
1258   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1259     ac_prev=srcdir ;;
1260   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1261     srcdir=$ac_optarg ;;
1262
1263   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1264   | --syscon | --sysco | --sysc | --sys | --sy)
1265     ac_prev=sysconfdir ;;
1266   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1267   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1268     sysconfdir=$ac_optarg ;;
1269
1270   -target | --target | --targe | --targ | --tar | --ta | --t)
1271     ac_prev=target_alias ;;
1272   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1273     target_alias=$ac_optarg ;;
1274
1275   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1276     verbose=yes ;;
1277
1278   -version | --version | --versio | --versi | --vers | -V)
1279     ac_init_version=: ;;
1280
1281   -with-* | --with-*)
1282     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1283     # Reject names that are not valid shell variable names.
1284     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1285       as_fn_error "invalid package name: $ac_useropt"
1286     ac_useropt_orig=$ac_useropt
1287     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1288     case $ac_user_opts in
1289       *"
1290 "with_$ac_useropt"
1291 "*) ;;
1292       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1293          ac_unrecognized_sep=', ';;
1294     esac
1295     eval with_$ac_useropt=\$ac_optarg ;;
1296
1297   -without-* | --without-*)
1298     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1299     # Reject names that are not valid shell variable names.
1300     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1301       as_fn_error "invalid package name: $ac_useropt"
1302     ac_useropt_orig=$ac_useropt
1303     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1304     case $ac_user_opts in
1305       *"
1306 "with_$ac_useropt"
1307 "*) ;;
1308       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1309          ac_unrecognized_sep=', ';;
1310     esac
1311     eval with_$ac_useropt=no ;;
1312
1313   --x)
1314     # Obsolete; use --with-x.
1315     with_x=yes ;;
1316
1317   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1318   | --x-incl | --x-inc | --x-in | --x-i)
1319     ac_prev=x_includes ;;
1320   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1321   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1322     x_includes=$ac_optarg ;;
1323
1324   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1325   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1326     ac_prev=x_libraries ;;
1327   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1328   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1329     x_libraries=$ac_optarg ;;
1330
1331   -*) as_fn_error "unrecognized option: \`$ac_option'
1332 Try \`$0 --help' for more information."
1333     ;;
1334
1335   *=*)
1336     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1337     # Reject names that are not valid shell variable names.
1338     case $ac_envvar in #(
1339       '' | [0-9]* | *[!_$as_cr_alnum]* )
1340       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1341     esac
1342     eval $ac_envvar=\$ac_optarg
1343     export $ac_envvar ;;
1344
1345   *)
1346     # FIXME: should be removed in autoconf 3.0.
1347     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1348     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1349       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1350     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1351     ;;
1352
1353   esac
1354 done
1355
1356 if test -n "$ac_prev"; then
1357   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1358   as_fn_error "missing argument to $ac_option"
1359 fi
1360
1361 if test -n "$ac_unrecognized_opts"; then
1362   case $enable_option_checking in
1363     no) ;;
1364     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1365     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1366   esac
1367 fi
1368
1369 # Check all directory arguments for consistency.
1370 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1371                 datadir sysconfdir sharedstatedir localstatedir includedir \
1372                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1373                 libdir localedir mandir
1374 do
1375   eval ac_val=\$$ac_var
1376   # Remove trailing slashes.
1377   case $ac_val in
1378     */ )
1379       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1380       eval $ac_var=\$ac_val;;
1381   esac
1382   # Be sure to have absolute directory names.
1383   case $ac_val in
1384     [\\/$]* | ?:[\\/]* )  continue;;
1385     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1386   esac
1387   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1388 done
1389
1390 # There might be people who depend on the old broken behavior: `$host'
1391 # used to hold the argument of --host etc.
1392 # FIXME: To remove some day.
1393 build=$build_alias
1394 host=$host_alias
1395 target=$target_alias
1396
1397 # FIXME: To remove some day.
1398 if test "x$host_alias" != x; then
1399   if test "x$build_alias" = x; then
1400     cross_compiling=maybe
1401     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1402     If a cross compiler is detected then cross compile mode will be used." >&2
1403   elif test "x$build_alias" != "x$host_alias"; then
1404     cross_compiling=yes
1405   fi
1406 fi
1407
1408 ac_tool_prefix=
1409 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1410
1411 test "$silent" = yes && exec 6>/dev/null
1412
1413
1414 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1415 ac_ls_di=`ls -di .` &&
1416 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1417   as_fn_error "working directory cannot be determined"
1418 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1419   as_fn_error "pwd does not report name of working directory"
1420
1421
1422 # Find the source files, if location was not specified.
1423 if test -z "$srcdir"; then
1424   ac_srcdir_defaulted=yes
1425   # Try the directory containing this script, then the parent directory.
1426   ac_confdir=`$as_dirname -- "$as_myself" ||
1427 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1428          X"$as_myself" : 'X\(//\)[^/]' \| \
1429          X"$as_myself" : 'X\(//\)$' \| \
1430          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1431 $as_echo X"$as_myself" |
1432     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1433             s//\1/
1434             q
1435           }
1436           /^X\(\/\/\)[^/].*/{
1437             s//\1/
1438             q
1439           }
1440           /^X\(\/\/\)$/{
1441             s//\1/
1442             q
1443           }
1444           /^X\(\/\).*/{
1445             s//\1/
1446             q
1447           }
1448           s/.*/./; q'`
1449   srcdir=$ac_confdir
1450   if test ! -r "$srcdir/$ac_unique_file"; then
1451     srcdir=..
1452   fi
1453 else
1454   ac_srcdir_defaulted=no
1455 fi
1456 if test ! -r "$srcdir/$ac_unique_file"; then
1457   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1458   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1459 fi
1460 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1461 ac_abs_confdir=`(
1462         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1463         pwd)`
1464 # When building in place, set srcdir=.
1465 if test "$ac_abs_confdir" = "$ac_pwd"; then
1466   srcdir=.
1467 fi
1468 # Remove unnecessary trailing slashes from srcdir.
1469 # Double slashes in file names in object file debugging info
1470 # mess up M-x gdb in Emacs.
1471 case $srcdir in
1472 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1473 esac
1474 for ac_var in $ac_precious_vars; do
1475   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1476   eval ac_env_${ac_var}_value=\$${ac_var}
1477   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1478   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1479 done
1480
1481 #
1482 # Report the --help message.
1483 #
1484 if test "$ac_init_help" = "long"; then
1485   # Omit some internal or obsolete options to make the list less imposing.
1486   # This message is too long to be a string in the A/UX 3.1 sh.
1487   cat <<_ACEOF
1488 \`configure' configures gst-openmax 0.10.1 to adapt to many kinds of systems.
1489
1490 Usage: $0 [OPTION]... [VAR=VALUE]...
1491
1492 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1493 VAR=VALUE.  See below for descriptions of some of the useful variables.
1494
1495 Defaults for the options are specified in brackets.
1496
1497 Configuration:
1498   -h, --help              display this help and exit
1499       --help=short        display options specific to this package
1500       --help=recursive    display the short help of all the included packages
1501   -V, --version           display version information and exit
1502   -q, --quiet, --silent   do not print \`checking...' messages
1503       --cache-file=FILE   cache test results in FILE [disabled]
1504   -C, --config-cache      alias for \`--cache-file=config.cache'
1505   -n, --no-create         do not create output files
1506       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1507
1508 Installation directories:
1509   --prefix=PREFIX         install architecture-independent files in PREFIX
1510                           [$ac_default_prefix]
1511   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1512                           [PREFIX]
1513
1514 By default, \`make install' will install all the files in
1515 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1516 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1517 for instance \`--prefix=\$HOME'.
1518
1519 For better control, use the options below.
1520
1521 Fine tuning of the installation directories:
1522   --bindir=DIR            user executables [EPREFIX/bin]
1523   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1524   --libexecdir=DIR        program executables [EPREFIX/libexec]
1525   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1526   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1527   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1528   --libdir=DIR            object code libraries [EPREFIX/lib]
1529   --includedir=DIR        C header files [PREFIX/include]
1530   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1531   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1532   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1533   --infodir=DIR           info documentation [DATAROOTDIR/info]
1534   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1535   --mandir=DIR            man documentation [DATAROOTDIR/man]
1536   --docdir=DIR            documentation root [DATAROOTDIR/doc/gst-openmax]
1537   --htmldir=DIR           html documentation [DOCDIR]
1538   --dvidir=DIR            dvi documentation [DOCDIR]
1539   --pdfdir=DIR            pdf documentation [DOCDIR]
1540   --psdir=DIR             ps documentation [DOCDIR]
1541 _ACEOF
1542
1543   cat <<\_ACEOF
1544
1545 Program names:
1546   --program-prefix=PREFIX            prepend PREFIX to installed program names
1547   --program-suffix=SUFFIX            append SUFFIX to installed program names
1548   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1549
1550 System types:
1551   --build=BUILD     configure for building on BUILD [guessed]
1552   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1553 _ACEOF
1554 fi
1555
1556 if test -n "$ac_init_help"; then
1557   case $ac_init_help in
1558      short | recursive ) echo "Configuration of gst-openmax 0.10.1:";;
1559    esac
1560   cat <<\_ACEOF
1561
1562 Optional Features:
1563   --disable-option-checking  ignore unrecognized --enable/--with options
1564   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1565   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1566   --enable-maintainer-mode  enable make rules and dependencies not useful
1567                           (and sometimes confusing) to the casual installer
1568   --disable-dependency-tracking  speeds up one-time build
1569   --enable-dependency-tracking   do not reject slow dependency extractors
1570   --enable-shared[=PKGS]  build shared libraries [default=yes]
1571   --enable-static[=PKGS]  build static libraries [default=yes]
1572   --enable-fast-install[=PKGS]
1573                           optimize for fast installation [default=yes]
1574   --disable-libtool-lock  avoid locking (might break parallel builds)
1575   --disable-debug         disable addition of -g debugging info
1576   --enable-profiling      adds -pg to compiler commandline, for profiling
1577   --disable-valgrind      disable run-time valgrind detection
1578   --enable-gcov           compile with coverage profiling instrumentation (gcc
1579                           only)
1580   --enable-experimental
1581   --enable-shave          use shave to make the build pretty [[default=no]]
1582
1583 Optional Packages:
1584   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1585   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1586   --with-pic              try to use only PIC/non-PIC objects [default=use
1587                           both]
1588   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1589   --with-pkg-config-path  colon-separated list of pkg-config(1) dirs
1590   --with-package-name     specify package name to use in plugins
1591   --with-package-origin   specify package origin URL to use in plugins
1592
1593 Some influential environment variables:
1594   CC          C compiler command
1595   CFLAGS      C compiler flags
1596   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1597               nonstandard directory <lib dir>
1598   LIBS        libraries to pass to the linker, e.g. -l<library>
1599   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1600               you have headers in a nonstandard directory <include dir>
1601   CPP         C preprocessor
1602   PKG_CONFIG  path to pkg-config utility
1603   CHECK_CFLAGS
1604               C compiler flags for CHECK, overriding pkg-config
1605   CHECK_LIBS  linker flags for CHECK, overriding pkg-config
1606   VALGRIND_CFLAGS
1607               C compiler flags for VALGRIND, overriding pkg-config
1608   VALGRIND_LIBS
1609               linker flags for VALGRIND, overriding pkg-config
1610   GTHREAD_CFLAGS
1611               C compiler flags for GTHREAD, overriding pkg-config
1612   GTHREAD_LIBS
1613               linker flags for GTHREAD, overriding pkg-config
1614   GST_CFLAGS  C compiler flags for GST, overriding pkg-config
1615   GST_LIBS    linker flags for GST, overriding pkg-config
1616   GST_BASE_CFLAGS
1617               C compiler flags for GST_BASE, overriding pkg-config
1618   GST_BASE_LIBS
1619               linker flags for GST_BASE, overriding pkg-config
1620   GST_CHECK_CFLAGS
1621               C compiler flags for GST_CHECK, overriding pkg-config
1622   GST_CHECK_LIBS
1623               linker flags for GST_CHECK, overriding pkg-config
1624
1625 Use these variables to override the choices made by `configure' or to help
1626 it to find libraries and programs with nonstandard names/locations.
1627
1628 Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer&component=gst-openmax>.
1629 _ACEOF
1630 ac_status=$?
1631 fi
1632
1633 if test "$ac_init_help" = "recursive"; then
1634   # If there are subdirs, report their specific --help.
1635   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1636     test -d "$ac_dir" ||
1637       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1638       continue
1639     ac_builddir=.
1640
1641 case "$ac_dir" in
1642 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1643 *)
1644   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1645   # A ".." for each directory in $ac_dir_suffix.
1646   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1647   case $ac_top_builddir_sub in
1648   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1649   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1650   esac ;;
1651 esac
1652 ac_abs_top_builddir=$ac_pwd
1653 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1654 # for backward compatibility:
1655 ac_top_builddir=$ac_top_build_prefix
1656
1657 case $srcdir in
1658   .)  # We are building in place.
1659     ac_srcdir=.
1660     ac_top_srcdir=$ac_top_builddir_sub
1661     ac_abs_top_srcdir=$ac_pwd ;;
1662   [\\/]* | ?:[\\/]* )  # Absolute name.
1663     ac_srcdir=$srcdir$ac_dir_suffix;
1664     ac_top_srcdir=$srcdir
1665     ac_abs_top_srcdir=$srcdir ;;
1666   *) # Relative name.
1667     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1668     ac_top_srcdir=$ac_top_build_prefix$srcdir
1669     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1670 esac
1671 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1672
1673     cd "$ac_dir" || { ac_status=$?; continue; }
1674     # Check for guested configure.
1675     if test -f "$ac_srcdir/configure.gnu"; then
1676       echo &&
1677       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1678     elif test -f "$ac_srcdir/configure"; then
1679       echo &&
1680       $SHELL "$ac_srcdir/configure" --help=recursive
1681     else
1682       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1683     fi || ac_status=$?
1684     cd "$ac_pwd" || { ac_status=$?; break; }
1685   done
1686 fi
1687
1688 test -n "$ac_init_help" && exit $ac_status
1689 if $ac_init_version; then
1690   cat <<\_ACEOF
1691 gst-openmax configure 0.10.1
1692 generated by GNU Autoconf 2.65
1693
1694 Copyright (C) 2009 Free Software Foundation, Inc.
1695 This configure script is free software; the Free Software Foundation
1696 gives unlimited permission to copy, distribute and modify it.
1697 _ACEOF
1698   exit
1699 fi
1700
1701 ## ------------------------ ##
1702 ## Autoconf initialization. ##
1703 ## ------------------------ ##
1704
1705 # ac_fn_c_try_compile LINENO
1706 # --------------------------
1707 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1708 ac_fn_c_try_compile ()
1709 {
1710   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1711   rm -f conftest.$ac_objext
1712   if { { ac_try="$ac_compile"
1713 case "(($ac_try" in
1714   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1715   *) ac_try_echo=$ac_try;;
1716 esac
1717 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1718 $as_echo "$ac_try_echo"; } >&5
1719   (eval "$ac_compile") 2>conftest.err
1720   ac_status=$?
1721   if test -s conftest.err; then
1722     grep -v '^ *+' conftest.err >conftest.er1
1723     cat conftest.er1 >&5
1724     mv -f conftest.er1 conftest.err
1725   fi
1726   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1727   test $ac_status = 0; } && {
1728          test -z "$ac_c_werror_flag" ||
1729          test ! -s conftest.err
1730        } && test -s conftest.$ac_objext; then :
1731   ac_retval=0
1732 else
1733   $as_echo "$as_me: failed program was:" >&5
1734 sed 's/^/| /' conftest.$ac_ext >&5
1735
1736         ac_retval=1
1737 fi
1738   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1739   as_fn_set_status $ac_retval
1740
1741 } # ac_fn_c_try_compile
1742
1743 # ac_fn_c_try_link LINENO
1744 # -----------------------
1745 # Try to link conftest.$ac_ext, and return whether this succeeded.
1746 ac_fn_c_try_link ()
1747 {
1748   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1749   rm -f conftest.$ac_objext conftest$ac_exeext
1750   if { { ac_try="$ac_link"
1751 case "(($ac_try" in
1752   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1753   *) ac_try_echo=$ac_try;;
1754 esac
1755 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1756 $as_echo "$ac_try_echo"; } >&5
1757   (eval "$ac_link") 2>conftest.err
1758   ac_status=$?
1759   if test -s conftest.err; then
1760     grep -v '^ *+' conftest.err >conftest.er1
1761     cat conftest.er1 >&5
1762     mv -f conftest.er1 conftest.err
1763   fi
1764   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1765   test $ac_status = 0; } && {
1766          test -z "$ac_c_werror_flag" ||
1767          test ! -s conftest.err
1768        } && test -s conftest$ac_exeext && {
1769          test "$cross_compiling" = yes ||
1770          $as_test_x conftest$ac_exeext
1771        }; then :
1772   ac_retval=0
1773 else
1774   $as_echo "$as_me: failed program was:" >&5
1775 sed 's/^/| /' conftest.$ac_ext >&5
1776
1777         ac_retval=1
1778 fi
1779   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1780   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1781   # interfere with the next link command; also delete a directory that is
1782   # left behind by Apple's compiler.  We do this before executing the actions.
1783   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1784   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1785   as_fn_set_status $ac_retval
1786
1787 } # ac_fn_c_try_link
1788
1789 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1790 # -------------------------------------------------------
1791 # Tests whether HEADER exists and can be compiled using the include files in
1792 # INCLUDES, setting the cache variable VAR accordingly.
1793 ac_fn_c_check_header_compile ()
1794 {
1795   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1796   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1797 $as_echo_n "checking for $2... " >&6; }
1798 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1799   $as_echo_n "(cached) " >&6
1800 else
1801   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1802 /* end confdefs.h.  */
1803 $4
1804 #include <$2>
1805 _ACEOF
1806 if ac_fn_c_try_compile "$LINENO"; then :
1807   eval "$3=yes"
1808 else
1809   eval "$3=no"
1810 fi
1811 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1812 fi
1813 eval ac_res=\$$3
1814                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1815 $as_echo "$ac_res" >&6; }
1816   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1817
1818 } # ac_fn_c_check_header_compile
1819
1820 # ac_fn_c_try_cpp LINENO
1821 # ----------------------
1822 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1823 ac_fn_c_try_cpp ()
1824 {
1825   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1826   if { { ac_try="$ac_cpp conftest.$ac_ext"
1827 case "(($ac_try" in
1828   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1829   *) ac_try_echo=$ac_try;;
1830 esac
1831 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1832 $as_echo "$ac_try_echo"; } >&5
1833   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1834   ac_status=$?
1835   if test -s conftest.err; then
1836     grep -v '^ *+' conftest.err >conftest.er1
1837     cat conftest.er1 >&5
1838     mv -f conftest.er1 conftest.err
1839   fi
1840   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1841   test $ac_status = 0; } >/dev/null && {
1842          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1843          test ! -s conftest.err
1844        }; then :
1845   ac_retval=0
1846 else
1847   $as_echo "$as_me: failed program was:" >&5
1848 sed 's/^/| /' conftest.$ac_ext >&5
1849
1850     ac_retval=1
1851 fi
1852   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1853   as_fn_set_status $ac_retval
1854
1855 } # ac_fn_c_try_cpp
1856
1857 # ac_fn_c_try_run LINENO
1858 # ----------------------
1859 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1860 # that executables *can* be run.
1861 ac_fn_c_try_run ()
1862 {
1863   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1864   if { { ac_try="$ac_link"
1865 case "(($ac_try" in
1866   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1867   *) ac_try_echo=$ac_try;;
1868 esac
1869 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1870 $as_echo "$ac_try_echo"; } >&5
1871   (eval "$ac_link") 2>&5
1872   ac_status=$?
1873   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1874   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1875   { { case "(($ac_try" in
1876   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1877   *) ac_try_echo=$ac_try;;
1878 esac
1879 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1880 $as_echo "$ac_try_echo"; } >&5
1881   (eval "$ac_try") 2>&5
1882   ac_status=$?
1883   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1884   test $ac_status = 0; }; }; then :
1885   ac_retval=0
1886 else
1887   $as_echo "$as_me: program exited with status $ac_status" >&5
1888        $as_echo "$as_me: failed program was:" >&5
1889 sed 's/^/| /' conftest.$ac_ext >&5
1890
1891        ac_retval=$ac_status
1892 fi
1893   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1894   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1895   as_fn_set_status $ac_retval
1896
1897 } # ac_fn_c_try_run
1898
1899 # ac_fn_c_check_func LINENO FUNC VAR
1900 # ----------------------------------
1901 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1902 ac_fn_c_check_func ()
1903 {
1904   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1905   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1906 $as_echo_n "checking for $2... " >&6; }
1907 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1908   $as_echo_n "(cached) " >&6
1909 else
1910   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1911 /* end confdefs.h.  */
1912 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1913    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1914 #define $2 innocuous_$2
1915
1916 /* System header to define __stub macros and hopefully few prototypes,
1917     which can conflict with char $2 (); below.
1918     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1919     <limits.h> exists even on freestanding compilers.  */
1920
1921 #ifdef __STDC__
1922 # include <limits.h>
1923 #else
1924 # include <assert.h>
1925 #endif
1926
1927 #undef $2
1928
1929 /* Override any GCC internal prototype to avoid an error.
1930    Use char because int might match the return type of a GCC
1931    builtin and then its argument prototype would still apply.  */
1932 #ifdef __cplusplus
1933 extern "C"
1934 #endif
1935 char $2 ();
1936 /* The GNU C library defines this for functions which it implements
1937     to always fail with ENOSYS.  Some functions are actually named
1938     something starting with __ and the normal name is an alias.  */
1939 #if defined __stub_$2 || defined __stub___$2
1940 choke me
1941 #endif
1942
1943 int
1944 main ()
1945 {
1946 return $2 ();
1947   ;
1948   return 0;
1949 }
1950 _ACEOF
1951 if ac_fn_c_try_link "$LINENO"; then :
1952   eval "$3=yes"
1953 else
1954   eval "$3=no"
1955 fi
1956 rm -f core conftest.err conftest.$ac_objext \
1957     conftest$ac_exeext conftest.$ac_ext
1958 fi
1959 eval ac_res=\$$3
1960                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1961 $as_echo "$ac_res" >&6; }
1962   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1963
1964 } # ac_fn_c_check_func
1965 cat >config.log <<_ACEOF
1966 This file contains any messages produced by compilers while
1967 running configure, to aid debugging if configure makes a mistake.
1968
1969 It was created by gst-openmax $as_me 0.10.1, which was
1970 generated by GNU Autoconf 2.65.  Invocation command line was
1971
1972   $ $0 $@
1973
1974 _ACEOF
1975 exec 5>>config.log
1976 {
1977 cat <<_ASUNAME
1978 ## --------- ##
1979 ## Platform. ##
1980 ## --------- ##
1981
1982 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1983 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1984 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1985 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1986 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1987
1988 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1989 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1990
1991 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1992 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1993 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1994 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1995 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1996 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1997 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1998
1999 _ASUNAME
2000
2001 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2002 for as_dir in $PATH
2003 do
2004   IFS=$as_save_IFS
2005   test -z "$as_dir" && as_dir=.
2006     $as_echo "PATH: $as_dir"
2007   done
2008 IFS=$as_save_IFS
2009
2010 } >&5
2011
2012 cat >&5 <<_ACEOF
2013
2014
2015 ## ----------- ##
2016 ## Core tests. ##
2017 ## ----------- ##
2018
2019 _ACEOF
2020
2021
2022 # Keep a trace of the command line.
2023 # Strip out --no-create and --no-recursion so they do not pile up.
2024 # Strip out --silent because we don't want to record it for future runs.
2025 # Also quote any args containing shell meta-characters.
2026 # Make two passes to allow for proper duplicate-argument suppression.
2027 ac_configure_args=
2028 ac_configure_args0=
2029 ac_configure_args1=
2030 ac_must_keep_next=false
2031 for ac_pass in 1 2
2032 do
2033   for ac_arg
2034   do
2035     case $ac_arg in
2036     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2037     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2038     | -silent | --silent | --silen | --sile | --sil)
2039       continue ;;
2040     *\'*)
2041       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2042     esac
2043     case $ac_pass in
2044     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2045     2)
2046       as_fn_append ac_configure_args1 " '$ac_arg'"
2047       if test $ac_must_keep_next = true; then
2048         ac_must_keep_next=false # Got value, back to normal.
2049       else
2050         case $ac_arg in
2051           *=* | --config-cache | -C | -disable-* | --disable-* \
2052           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2053           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2054           | -with-* | --with-* | -without-* | --without-* | --x)
2055             case "$ac_configure_args0 " in
2056               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2057             esac
2058             ;;
2059           -* ) ac_must_keep_next=true ;;
2060         esac
2061       fi
2062       as_fn_append ac_configure_args " '$ac_arg'"
2063       ;;
2064     esac
2065   done
2066 done
2067 { ac_configure_args0=; unset ac_configure_args0;}
2068 { ac_configure_args1=; unset ac_configure_args1;}
2069
2070 # When interrupted or exit'd, cleanup temporary files, and complete
2071 # config.log.  We remove comments because anyway the quotes in there
2072 # would cause problems or look ugly.
2073 # WARNING: Use '\'' to represent an apostrophe within the trap.
2074 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2075 trap 'exit_status=$?
2076   # Save into config.log some information that might help in debugging.
2077   {
2078     echo
2079
2080     cat <<\_ASBOX
2081 ## ---------------- ##
2082 ## Cache variables. ##
2083 ## ---------------- ##
2084 _ASBOX
2085     echo
2086     # The following way of writing the cache mishandles newlines in values,
2087 (
2088   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2089     eval ac_val=\$$ac_var
2090     case $ac_val in #(
2091     *${as_nl}*)
2092       case $ac_var in #(
2093       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2094 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2095       esac
2096       case $ac_var in #(
2097       _ | IFS | as_nl) ;; #(
2098       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2099       *) { eval $ac_var=; unset $ac_var;} ;;
2100       esac ;;
2101     esac
2102   done
2103   (set) 2>&1 |
2104     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2105     *${as_nl}ac_space=\ *)
2106       sed -n \
2107         "s/'\''/'\''\\\\'\'''\''/g;
2108           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2109       ;; #(
2110     *)
2111       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2112       ;;
2113     esac |
2114     sort
2115 )
2116     echo
2117
2118     cat <<\_ASBOX
2119 ## ----------------- ##
2120 ## Output variables. ##
2121 ## ----------------- ##
2122 _ASBOX
2123     echo
2124     for ac_var in $ac_subst_vars
2125     do
2126       eval ac_val=\$$ac_var
2127       case $ac_val in
2128       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2129       esac
2130       $as_echo "$ac_var='\''$ac_val'\''"
2131     done | sort
2132     echo
2133
2134     if test -n "$ac_subst_files"; then
2135       cat <<\_ASBOX
2136 ## ------------------- ##
2137 ## File substitutions. ##
2138 ## ------------------- ##
2139 _ASBOX
2140       echo
2141       for ac_var in $ac_subst_files
2142       do
2143         eval ac_val=\$$ac_var
2144         case $ac_val in
2145         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2146         esac
2147         $as_echo "$ac_var='\''$ac_val'\''"
2148       done | sort
2149       echo
2150     fi
2151
2152     if test -s confdefs.h; then
2153       cat <<\_ASBOX
2154 ## ----------- ##
2155 ## confdefs.h. ##
2156 ## ----------- ##
2157 _ASBOX
2158       echo
2159       cat confdefs.h
2160       echo
2161     fi
2162     test "$ac_signal" != 0 &&
2163       $as_echo "$as_me: caught signal $ac_signal"
2164     $as_echo "$as_me: exit $exit_status"
2165   } >&5
2166   rm -f core *.core core.conftest.* &&
2167     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2168     exit $exit_status
2169 ' 0
2170 for ac_signal in 1 2 13 15; do
2171   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2172 done
2173 ac_signal=0
2174
2175 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2176 rm -f -r conftest* confdefs.h
2177
2178 $as_echo "/* confdefs.h */" > confdefs.h
2179
2180 # Predefined preprocessor variables.
2181
2182 cat >>confdefs.h <<_ACEOF
2183 #define PACKAGE_NAME "$PACKAGE_NAME"
2184 _ACEOF
2185
2186 cat >>confdefs.h <<_ACEOF
2187 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2188 _ACEOF
2189
2190 cat >>confdefs.h <<_ACEOF
2191 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2192 _ACEOF
2193
2194 cat >>confdefs.h <<_ACEOF
2195 #define PACKAGE_STRING "$PACKAGE_STRING"
2196 _ACEOF
2197
2198 cat >>confdefs.h <<_ACEOF
2199 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2200 _ACEOF
2201
2202 cat >>confdefs.h <<_ACEOF
2203 #define PACKAGE_URL "$PACKAGE_URL"
2204 _ACEOF
2205
2206
2207 # Let the site file select an alternate cache file if it wants to.
2208 # Prefer an explicitly selected file to automatically selected ones.
2209 ac_site_file1=NONE
2210 ac_site_file2=NONE
2211 if test -n "$CONFIG_SITE"; then
2212   ac_site_file1=$CONFIG_SITE
2213 elif test "x$prefix" != xNONE; then
2214   ac_site_file1=$prefix/share/config.site
2215   ac_site_file2=$prefix/etc/config.site
2216 else
2217   ac_site_file1=$ac_default_prefix/share/config.site
2218   ac_site_file2=$ac_default_prefix/etc/config.site
2219 fi
2220 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2221 do
2222   test "x$ac_site_file" = xNONE && continue
2223   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2224     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2225 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2226     sed 's/^/| /' "$ac_site_file" >&5
2227     . "$ac_site_file"
2228   fi
2229 done
2230
2231 if test -r "$cache_file"; then
2232   # Some versions of bash will fail to source /dev/null (special files
2233   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2234   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2235     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2236 $as_echo "$as_me: loading cache $cache_file" >&6;}
2237     case $cache_file in
2238       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2239       *)                      . "./$cache_file";;
2240     esac
2241   fi
2242 else
2243   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2244 $as_echo "$as_me: creating cache $cache_file" >&6;}
2245   >$cache_file
2246 fi
2247
2248 # Check that the precious variables saved in the cache have kept the same
2249 # value.
2250 ac_cache_corrupted=false
2251 for ac_var in $ac_precious_vars; do
2252   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2253   eval ac_new_set=\$ac_env_${ac_var}_set
2254   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2255   eval ac_new_val=\$ac_env_${ac_var}_value
2256   case $ac_old_set,$ac_new_set in
2257     set,)
2258       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2259 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2260       ac_cache_corrupted=: ;;
2261     ,set)
2262       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2263 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2264       ac_cache_corrupted=: ;;
2265     ,);;
2266     *)
2267       if test "x$ac_old_val" != "x$ac_new_val"; then
2268         # differences in whitespace do not lead to failure.
2269         ac_old_val_w=`echo x $ac_old_val`
2270         ac_new_val_w=`echo x $ac_new_val`
2271         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2272           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2273 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2274           ac_cache_corrupted=:
2275         else
2276           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2277 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2278           eval $ac_var=\$ac_old_val
2279         fi
2280         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2281 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2282         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2283 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2284       fi;;
2285   esac
2286   # Pass precious variables to config.status.
2287   if test "$ac_new_set" = set; then
2288     case $ac_new_val in
2289     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2290     *) ac_arg=$ac_var=$ac_new_val ;;
2291     esac
2292     case " $ac_configure_args " in
2293       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2294       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2295     esac
2296   fi
2297 done
2298 if $ac_cache_corrupted; then
2299   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2300 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2301   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2302 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2303   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2304 fi
2305 ## -------------------- ##
2306 ## Main body of script. ##
2307 ## -------------------- ##
2308
2309 ac_ext=c
2310 ac_cpp='$CPP $CPPFLAGS'
2311 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2312 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2313 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2314
2315
2316
2317 ac_aux_dir=
2318 for ac_dir in build-aux "$srcdir"/build-aux; do
2319   for ac_t in install-sh install.sh shtool; do
2320     if test -f "$ac_dir/$ac_t"; then
2321       ac_aux_dir=$ac_dir
2322       ac_install_sh="$ac_aux_dir/$ac_t -c"
2323       break 2
2324     fi
2325   done
2326 done
2327 if test -z "$ac_aux_dir"; then
2328   as_fn_error "cannot find install-sh, install.sh, or shtool in build-aux \"$srcdir\"/build-aux" "$LINENO" 5
2329 fi
2330
2331 # These three variables are undocumented and unsupported,
2332 # and are intended to be withdrawn in a future Autoconf release.
2333 # They can cause serious problems if a builder's source tree is in a directory
2334 # whose full name contains unusual characters.
2335 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2336 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2337 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2338
2339
2340 am__api_version='1.11'
2341
2342 # Find a good install program.  We prefer a C program (faster),
2343 # so one script is as good as another.  But avoid the broken or
2344 # incompatible versions:
2345 # SysV /etc/install, /usr/sbin/install
2346 # SunOS /usr/etc/install
2347 # IRIX /sbin/install
2348 # AIX /bin/install
2349 # AmigaOS /C/install, which installs bootblocks on floppy discs
2350 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2351 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2352 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2353 # OS/2's system install, which has a completely different semantic
2354 # ./install, which can be erroneously created by make from ./install.sh.
2355 # Reject install programs that cannot install multiple files.
2356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2357 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2358 if test -z "$INSTALL"; then
2359 if test "${ac_cv_path_install+set}" = set; then :
2360   $as_echo_n "(cached) " >&6
2361 else
2362   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2363 for as_dir in $PATH
2364 do
2365   IFS=$as_save_IFS
2366   test -z "$as_dir" && as_dir=.
2367     # Account for people who put trailing slashes in PATH elements.
2368 case $as_dir/ in #((
2369   ./ | .// | /[cC]/* | \
2370   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2371   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2372   /usr/ucb/* ) ;;
2373   *)
2374     # OSF1 and SCO ODT 3.0 have their own names for install.
2375     # Don't use installbsd from OSF since it installs stuff as root
2376     # by default.
2377     for ac_prog in ginstall scoinst install; do
2378       for ac_exec_ext in '' $ac_executable_extensions; do
2379         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2380           if test $ac_prog = install &&
2381             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2382             # AIX install.  It has an incompatible calling convention.
2383             :
2384           elif test $ac_prog = install &&
2385             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2386             # program-specific install script used by HP pwplus--don't use.
2387             :
2388           else
2389             rm -rf conftest.one conftest.two conftest.dir
2390             echo one > conftest.one
2391             echo two > conftest.two
2392             mkdir conftest.dir
2393             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2394               test -s conftest.one && test -s conftest.two &&
2395               test -s conftest.dir/conftest.one &&
2396               test -s conftest.dir/conftest.two
2397             then
2398               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2399               break 3
2400             fi
2401           fi
2402         fi
2403       done
2404     done
2405     ;;
2406 esac
2407
2408   done
2409 IFS=$as_save_IFS
2410
2411 rm -rf conftest.one conftest.two conftest.dir
2412
2413 fi
2414   if test "${ac_cv_path_install+set}" = set; then
2415     INSTALL=$ac_cv_path_install
2416   else
2417     # As a last resort, use the slow shell script.  Don't cache a
2418     # value for INSTALL within a source directory, because that will
2419     # break other packages using the cache if that directory is
2420     # removed, or if the value is a relative name.
2421     INSTALL=$ac_install_sh
2422   fi
2423 fi
2424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2425 $as_echo "$INSTALL" >&6; }
2426
2427 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2428 # It thinks the first close brace ends the variable substitution.
2429 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2430
2431 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2432
2433 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2434
2435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2436 $as_echo_n "checking whether build environment is sane... " >&6; }
2437 # Just in case
2438 sleep 1
2439 echo timestamp > conftest.file
2440 # Reject unsafe characters in $srcdir or the absolute working directory
2441 # name.  Accept space and tab only in the latter.
2442 am_lf='
2443 '
2444 case `pwd` in
2445   *[\\\"\#\$\&\'\`$am_lf]*)
2446     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2447 esac
2448 case $srcdir in
2449   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2450     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2451 esac
2452
2453 # Do `set' in a subshell so we don't clobber the current shell's
2454 # arguments.  Must try -L first in case configure is actually a
2455 # symlink; some systems play weird games with the mod time of symlinks
2456 # (eg FreeBSD returns the mod time of the symlink's containing
2457 # directory).
2458 if (
2459    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2460    if test "$*" = "X"; then
2461       # -L didn't work.
2462       set X `ls -t "$srcdir/configure" conftest.file`
2463    fi
2464    rm -f conftest.file
2465    if test "$*" != "X $srcdir/configure conftest.file" \
2466       && test "$*" != "X conftest.file $srcdir/configure"; then
2467
2468       # If neither matched, then we have a broken ls.  This can happen
2469       # if, for instance, CONFIG_SHELL is bash and it inherits a
2470       # broken ls alias from the environment.  This has actually
2471       # happened.  Such a system could not be considered "sane".
2472       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2473 alias in your environment" "$LINENO" 5
2474    fi
2475
2476    test "$2" = conftest.file
2477    )
2478 then
2479    # Ok.
2480    :
2481 else
2482    as_fn_error "newly created file is older than distributed files!
2483 Check your system clock" "$LINENO" 5
2484 fi
2485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2486 $as_echo "yes" >&6; }
2487 test "$program_prefix" != NONE &&
2488   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2489 # Use a double $ so make ignores it.
2490 test "$program_suffix" != NONE &&
2491   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2492 # Double any \ or $.
2493 # By default was `s,x,x', remove it if useless.
2494 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2495 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2496
2497 # expand $ac_aux_dir to an absolute path
2498 am_aux_dir=`cd $ac_aux_dir && pwd`
2499
2500 if test x"${MISSING+set}" != xset; then
2501   case $am_aux_dir in
2502   *\ * | *\     *)
2503     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2504   *)
2505     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2506   esac
2507 fi
2508 # Use eval to expand $SHELL
2509 if eval "$MISSING --run true"; then
2510   am_missing_run="$MISSING --run "
2511 else
2512   am_missing_run=
2513   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2514 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2515 fi
2516
2517 if test x"${install_sh}" != xset; then
2518   case $am_aux_dir in
2519   *\ * | *\     *)
2520     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2521   *)
2522     install_sh="\${SHELL} $am_aux_dir/install-sh"
2523   esac
2524 fi
2525
2526 # Installed binaries are usually stripped using `strip' when the user
2527 # run `make install-strip'.  However `strip' might not be the right
2528 # tool to use in cross-compilation environments, therefore Automake
2529 # will honor the `STRIP' environment variable to overrule this program.
2530 if test "$cross_compiling" != no; then
2531   if test -n "$ac_tool_prefix"; then
2532   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2533 set dummy ${ac_tool_prefix}strip; ac_word=$2
2534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2535 $as_echo_n "checking for $ac_word... " >&6; }
2536 if test "${ac_cv_prog_STRIP+set}" = set; then :
2537   $as_echo_n "(cached) " >&6
2538 else
2539   if test -n "$STRIP"; then
2540   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2541 else
2542 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2543 for as_dir in $PATH
2544 do
2545   IFS=$as_save_IFS
2546   test -z "$as_dir" && as_dir=.
2547     for ac_exec_ext in '' $ac_executable_extensions; do
2548   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2549     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2550     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2551     break 2
2552   fi
2553 done
2554   done
2555 IFS=$as_save_IFS
2556
2557 fi
2558 fi
2559 STRIP=$ac_cv_prog_STRIP
2560 if test -n "$STRIP"; then
2561   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2562 $as_echo "$STRIP" >&6; }
2563 else
2564   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2565 $as_echo "no" >&6; }
2566 fi
2567
2568
2569 fi
2570 if test -z "$ac_cv_prog_STRIP"; then
2571   ac_ct_STRIP=$STRIP
2572   # Extract the first word of "strip", so it can be a program name with args.
2573 set dummy strip; ac_word=$2
2574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2575 $as_echo_n "checking for $ac_word... " >&6; }
2576 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2577   $as_echo_n "(cached) " >&6
2578 else
2579   if test -n "$ac_ct_STRIP"; then
2580   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2581 else
2582 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2583 for as_dir in $PATH
2584 do
2585   IFS=$as_save_IFS
2586   test -z "$as_dir" && as_dir=.
2587     for ac_exec_ext in '' $ac_executable_extensions; do
2588   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2589     ac_cv_prog_ac_ct_STRIP="strip"
2590     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2591     break 2
2592   fi
2593 done
2594   done
2595 IFS=$as_save_IFS
2596
2597 fi
2598 fi
2599 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2600 if test -n "$ac_ct_STRIP"; then
2601   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2602 $as_echo "$ac_ct_STRIP" >&6; }
2603 else
2604   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2605 $as_echo "no" >&6; }
2606 fi
2607
2608   if test "x$ac_ct_STRIP" = x; then
2609     STRIP=":"
2610   else
2611     case $cross_compiling:$ac_tool_warned in
2612 yes:)
2613 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2614 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2615 ac_tool_warned=yes ;;
2616 esac
2617     STRIP=$ac_ct_STRIP
2618   fi
2619 else
2620   STRIP="$ac_cv_prog_STRIP"
2621 fi
2622
2623 fi
2624 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2625
2626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2627 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2628 if test -z "$MKDIR_P"; then
2629   if test "${ac_cv_path_mkdir+set}" = set; then :
2630   $as_echo_n "(cached) " >&6
2631 else
2632   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2633 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2634 do
2635   IFS=$as_save_IFS
2636   test -z "$as_dir" && as_dir=.
2637     for ac_prog in mkdir gmkdir; do
2638          for ac_exec_ext in '' $ac_executable_extensions; do
2639            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2640            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2641              'mkdir (GNU coreutils) '* | \
2642              'mkdir (coreutils) '* | \
2643              'mkdir (fileutils) '4.1*)
2644                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2645                break 3;;
2646            esac
2647          done
2648        done
2649   done
2650 IFS=$as_save_IFS
2651
2652 fi
2653
2654   test -d ./--version && rmdir ./--version
2655   if test "${ac_cv_path_mkdir+set}" = set; then
2656     MKDIR_P="$ac_cv_path_mkdir -p"
2657   else
2658     # As a last resort, use the slow shell script.  Don't cache a
2659     # value for MKDIR_P within a source directory, because that will
2660     # break other packages using the cache if that directory is
2661     # removed, or if the value is a relative name.
2662     MKDIR_P="$ac_install_sh -d"
2663   fi
2664 fi
2665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2666 $as_echo "$MKDIR_P" >&6; }
2667
2668 mkdir_p="$MKDIR_P"
2669 case $mkdir_p in
2670   [\\/$]* | ?:[\\/]*) ;;
2671   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2672 esac
2673
2674 for ac_prog in gawk mawk nawk awk
2675 do
2676   # Extract the first word of "$ac_prog", so it can be a program name with args.
2677 set dummy $ac_prog; ac_word=$2
2678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2679 $as_echo_n "checking for $ac_word... " >&6; }
2680 if test "${ac_cv_prog_AWK+set}" = set; then :
2681   $as_echo_n "(cached) " >&6
2682 else
2683   if test -n "$AWK"; then
2684   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2685 else
2686 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2687 for as_dir in $PATH
2688 do
2689   IFS=$as_save_IFS
2690   test -z "$as_dir" && as_dir=.
2691     for ac_exec_ext in '' $ac_executable_extensions; do
2692   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2693     ac_cv_prog_AWK="$ac_prog"
2694     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2695     break 2
2696   fi
2697 done
2698   done
2699 IFS=$as_save_IFS
2700
2701 fi
2702 fi
2703 AWK=$ac_cv_prog_AWK
2704 if test -n "$AWK"; then
2705   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2706 $as_echo "$AWK" >&6; }
2707 else
2708   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2709 $as_echo "no" >&6; }
2710 fi
2711
2712
2713   test -n "$AWK" && break
2714 done
2715
2716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2717 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2718 set x ${MAKE-make}
2719 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2720 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2721   $as_echo_n "(cached) " >&6
2722 else
2723   cat >conftest.make <<\_ACEOF
2724 SHELL = /bin/sh
2725 all:
2726         @echo '@@@%%%=$(MAKE)=@@@%%%'
2727 _ACEOF
2728 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2729 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2730   *@@@%%%=?*=@@@%%%*)
2731     eval ac_cv_prog_make_${ac_make}_set=yes;;
2732   *)
2733     eval ac_cv_prog_make_${ac_make}_set=no;;
2734 esac
2735 rm -f conftest.make
2736 fi
2737 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2738   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2739 $as_echo "yes" >&6; }
2740   SET_MAKE=
2741 else
2742   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2743 $as_echo "no" >&6; }
2744   SET_MAKE="MAKE=${MAKE-make}"
2745 fi
2746
2747 rm -rf .tst 2>/dev/null
2748 mkdir .tst 2>/dev/null
2749 if test -d .tst; then
2750   am__leading_dot=.
2751 else
2752   am__leading_dot=_
2753 fi
2754 rmdir .tst 2>/dev/null
2755
2756 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2757   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2758   # is not polluted with repeated "-I."
2759   am__isrc=' -I$(srcdir)'
2760   # test to see if srcdir already configured
2761   if test -f $srcdir/config.status; then
2762     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2763   fi
2764 fi
2765
2766 # test whether we have cygpath
2767 if test -z "$CYGPATH_W"; then
2768   if (cygpath --version) >/dev/null 2>/dev/null; then
2769     CYGPATH_W='cygpath -w'
2770   else
2771     CYGPATH_W=echo
2772   fi
2773 fi
2774
2775
2776 # Define the identity of the package.
2777  PACKAGE='gst-openmax'
2778  VERSION='0.10.1'
2779
2780
2781 cat >>confdefs.h <<_ACEOF
2782 #define PACKAGE "$PACKAGE"
2783 _ACEOF
2784
2785
2786 cat >>confdefs.h <<_ACEOF
2787 #define VERSION "$VERSION"
2788 _ACEOF
2789
2790 # Some tools Automake needs.
2791
2792 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2793
2794
2795 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2796
2797
2798 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2799
2800
2801 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2802
2803
2804 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2805
2806 # We need awk for the "check" target.  The system "awk" is bad on
2807 # some platforms.
2808 # Always define AMTAR for backward compatibility.
2809
2810 AMTAR=${AMTAR-"${am_missing_run}tar"}
2811
2812 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2813
2814
2815
2816
2817
2818 ac_config_headers="$ac_config_headers config.h"
2819
2820
2821 GST_MAJORMINOR=0.10
2822 GST_REQUIRED=0.10.0
2823
2824
2825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2826 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2827     # Check whether --enable-maintainer-mode was given.
2828 if test "${enable_maintainer_mode+set}" = set; then :
2829   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2830 else
2831   USE_MAINTAINER_MODE=no
2832 fi
2833
2834   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2835 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2836    if test $USE_MAINTAINER_MODE = yes; then
2837   MAINTAINER_MODE_TRUE=
2838   MAINTAINER_MODE_FALSE='#'
2839 else
2840   MAINTAINER_MODE_TRUE='#'
2841   MAINTAINER_MODE_FALSE=
2842 fi
2843
2844   MAINT=$MAINTAINER_MODE_TRUE
2845
2846
2847
2848 ac_ext=c
2849 ac_cpp='$CPP $CPPFLAGS'
2850 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2851 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2852 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2853 if test -n "$ac_tool_prefix"; then
2854   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2855 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2857 $as_echo_n "checking for $ac_word... " >&6; }
2858 if test "${ac_cv_prog_CC+set}" = set; then :
2859   $as_echo_n "(cached) " >&6
2860 else
2861   if test -n "$CC"; then
2862   ac_cv_prog_CC="$CC" # Let the user override the test.
2863 else
2864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2865 for as_dir in $PATH
2866 do
2867   IFS=$as_save_IFS
2868   test -z "$as_dir" && as_dir=.
2869     for ac_exec_ext in '' $ac_executable_extensions; do
2870   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2871     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2872     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2873     break 2
2874   fi
2875 done
2876   done
2877 IFS=$as_save_IFS
2878
2879 fi
2880 fi
2881 CC=$ac_cv_prog_CC
2882 if test -n "$CC"; then
2883   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2884 $as_echo "$CC" >&6; }
2885 else
2886   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2887 $as_echo "no" >&6; }
2888 fi
2889
2890
2891 fi
2892 if test -z "$ac_cv_prog_CC"; then
2893   ac_ct_CC=$CC
2894   # Extract the first word of "gcc", so it can be a program name with args.
2895 set dummy gcc; ac_word=$2
2896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2897 $as_echo_n "checking for $ac_word... " >&6; }
2898 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2899   $as_echo_n "(cached) " >&6
2900 else
2901   if test -n "$ac_ct_CC"; then
2902   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2903 else
2904 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2905 for as_dir in $PATH
2906 do
2907   IFS=$as_save_IFS
2908   test -z "$as_dir" && as_dir=.
2909     for ac_exec_ext in '' $ac_executable_extensions; do
2910   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2911     ac_cv_prog_ac_ct_CC="gcc"
2912     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2913     break 2
2914   fi
2915 done
2916   done
2917 IFS=$as_save_IFS
2918
2919 fi
2920 fi
2921 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2922 if test -n "$ac_ct_CC"; then
2923   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2924 $as_echo "$ac_ct_CC" >&6; }
2925 else
2926   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2927 $as_echo "no" >&6; }
2928 fi
2929
2930   if test "x$ac_ct_CC" = x; then
2931     CC=""
2932   else
2933     case $cross_compiling:$ac_tool_warned in
2934 yes:)
2935 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2936 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2937 ac_tool_warned=yes ;;
2938 esac
2939     CC=$ac_ct_CC
2940   fi
2941 else
2942   CC="$ac_cv_prog_CC"
2943 fi
2944
2945 if test -z "$CC"; then
2946           if test -n "$ac_tool_prefix"; then
2947     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2948 set dummy ${ac_tool_prefix}cc; ac_word=$2
2949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2950 $as_echo_n "checking for $ac_word... " >&6; }
2951 if test "${ac_cv_prog_CC+set}" = set; then :
2952   $as_echo_n "(cached) " >&6
2953 else
2954   if test -n "$CC"; then
2955   ac_cv_prog_CC="$CC" # Let the user override the test.
2956 else
2957 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2958 for as_dir in $PATH
2959 do
2960   IFS=$as_save_IFS
2961   test -z "$as_dir" && as_dir=.
2962     for ac_exec_ext in '' $ac_executable_extensions; do
2963   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2964     ac_cv_prog_CC="${ac_tool_prefix}cc"
2965     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2966     break 2
2967   fi
2968 done
2969   done
2970 IFS=$as_save_IFS
2971
2972 fi
2973 fi
2974 CC=$ac_cv_prog_CC
2975 if test -n "$CC"; then
2976   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2977 $as_echo "$CC" >&6; }
2978 else
2979   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2980 $as_echo "no" >&6; }
2981 fi
2982
2983
2984   fi
2985 fi
2986 if test -z "$CC"; then
2987   # Extract the first word of "cc", so it can be a program name with args.
2988 set dummy cc; ac_word=$2
2989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2990 $as_echo_n "checking for $ac_word... " >&6; }
2991 if test "${ac_cv_prog_CC+set}" = set; then :
2992   $as_echo_n "(cached) " >&6
2993 else
2994   if test -n "$CC"; then
2995   ac_cv_prog_CC="$CC" # Let the user override the test.
2996 else
2997   ac_prog_rejected=no
2998 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2999 for as_dir in $PATH
3000 do
3001   IFS=$as_save_IFS
3002   test -z "$as_dir" && as_dir=.
3003     for ac_exec_ext in '' $ac_executable_extensions; do
3004   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3005     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3006        ac_prog_rejected=yes
3007        continue
3008      fi
3009     ac_cv_prog_CC="cc"
3010     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3011     break 2
3012   fi
3013 done
3014   done
3015 IFS=$as_save_IFS
3016
3017 if test $ac_prog_rejected = yes; then
3018   # We found a bogon in the path, so make sure we never use it.
3019   set dummy $ac_cv_prog_CC
3020   shift
3021   if test $# != 0; then
3022     # We chose a different compiler from the bogus one.
3023     # However, it has the same basename, so the bogon will be chosen
3024     # first if we set CC to just the basename; use the full file name.
3025     shift
3026     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3027   fi
3028 fi
3029 fi
3030 fi
3031 CC=$ac_cv_prog_CC
3032 if test -n "$CC"; then
3033   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3034 $as_echo "$CC" >&6; }
3035 else
3036   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3037 $as_echo "no" >&6; }
3038 fi
3039
3040
3041 fi
3042 if test -z "$CC"; then
3043   if test -n "$ac_tool_prefix"; then
3044   for ac_prog in cl.exe
3045   do
3046     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3047 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3049 $as_echo_n "checking for $ac_word... " >&6; }
3050 if test "${ac_cv_prog_CC+set}" = set; then :
3051   $as_echo_n "(cached) " >&6
3052 else
3053   if test -n "$CC"; then
3054   ac_cv_prog_CC="$CC" # Let the user override the test.
3055 else
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     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3064     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3065     break 2
3066   fi
3067 done
3068   done
3069 IFS=$as_save_IFS
3070
3071 fi
3072 fi
3073 CC=$ac_cv_prog_CC
3074 if test -n "$CC"; then
3075   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3076 $as_echo "$CC" >&6; }
3077 else
3078   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3079 $as_echo "no" >&6; }
3080 fi
3081
3082
3083     test -n "$CC" && break
3084   done
3085 fi
3086 if test -z "$CC"; then
3087   ac_ct_CC=$CC
3088   for ac_prog in cl.exe
3089 do
3090   # Extract the first word of "$ac_prog", so it can be a program name with args.
3091 set dummy $ac_prog; ac_word=$2
3092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3093 $as_echo_n "checking for $ac_word... " >&6; }
3094 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3095   $as_echo_n "(cached) " >&6
3096 else
3097   if test -n "$ac_ct_CC"; then
3098   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3099 else
3100 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3101 for as_dir in $PATH
3102 do
3103   IFS=$as_save_IFS
3104   test -z "$as_dir" && as_dir=.
3105     for ac_exec_ext in '' $ac_executable_extensions; do
3106   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3107     ac_cv_prog_ac_ct_CC="$ac_prog"
3108     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3109     break 2
3110   fi
3111 done
3112   done
3113 IFS=$as_save_IFS
3114
3115 fi
3116 fi
3117 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3118 if test -n "$ac_ct_CC"; then
3119   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3120 $as_echo "$ac_ct_CC" >&6; }
3121 else
3122   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3123 $as_echo "no" >&6; }
3124 fi
3125
3126
3127   test -n "$ac_ct_CC" && break
3128 done
3129
3130   if test "x$ac_ct_CC" = x; then
3131     CC=""
3132   else
3133     case $cross_compiling:$ac_tool_warned in
3134 yes:)
3135 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3136 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3137 ac_tool_warned=yes ;;
3138 esac
3139     CC=$ac_ct_CC
3140   fi
3141 fi
3142
3143 fi
3144
3145
3146 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3147 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3148 as_fn_error "no acceptable C compiler found in \$PATH
3149 See \`config.log' for more details." "$LINENO" 5; }
3150
3151 # Provide some information about the compiler.
3152 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3153 set X $ac_compile
3154 ac_compiler=$2
3155 for ac_option in --version -v -V -qversion; do
3156   { { ac_try="$ac_compiler $ac_option >&5"
3157 case "(($ac_try" in
3158   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3159   *) ac_try_echo=$ac_try;;
3160 esac
3161 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3162 $as_echo "$ac_try_echo"; } >&5
3163   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3164   ac_status=$?
3165   if test -s conftest.err; then
3166     sed '10a\
3167 ... rest of stderr output deleted ...
3168          10q' conftest.err >conftest.er1
3169     cat conftest.er1 >&5
3170   fi
3171   rm -f conftest.er1 conftest.err
3172   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3173   test $ac_status = 0; }
3174 done
3175
3176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3177 /* end confdefs.h.  */
3178
3179 int
3180 main ()
3181 {
3182
3183   ;
3184   return 0;
3185 }
3186 _ACEOF
3187 ac_clean_files_save=$ac_clean_files
3188 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3189 # Try to create an executable without -o first, disregard a.out.
3190 # It will help us diagnose broken compilers, and finding out an intuition
3191 # of exeext.
3192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3193 $as_echo_n "checking whether the C compiler works... " >&6; }
3194 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3195
3196 # The possible output files:
3197 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3198
3199 ac_rmfiles=
3200 for ac_file in $ac_files
3201 do
3202   case $ac_file in
3203     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3204     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3205   esac
3206 done
3207 rm -f $ac_rmfiles
3208
3209 if { { ac_try="$ac_link_default"
3210 case "(($ac_try" in
3211   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3212   *) ac_try_echo=$ac_try;;
3213 esac
3214 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3215 $as_echo "$ac_try_echo"; } >&5
3216   (eval "$ac_link_default") 2>&5
3217   ac_status=$?
3218   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3219   test $ac_status = 0; }; then :
3220   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3221 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3222 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3223 # so that the user can short-circuit this test for compilers unknown to
3224 # Autoconf.
3225 for ac_file in $ac_files ''
3226 do
3227   test -f "$ac_file" || continue
3228   case $ac_file in
3229     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3230         ;;
3231     [ab].out )
3232         # We found the default executable, but exeext='' is most
3233         # certainly right.
3234         break;;
3235     *.* )
3236         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3237         then :; else
3238            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3239         fi
3240         # We set ac_cv_exeext here because the later test for it is not
3241         # safe: cross compilers may not add the suffix if given an `-o'
3242         # argument, so we may need to know it at that point already.
3243         # Even if this section looks crufty: it has the advantage of
3244         # actually working.
3245         break;;
3246     * )
3247         break;;
3248   esac
3249 done
3250 test "$ac_cv_exeext" = no && ac_cv_exeext=
3251
3252 else
3253   ac_file=''
3254 fi
3255 if test -z "$ac_file"; then :
3256   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3257 $as_echo "no" >&6; }
3258 $as_echo "$as_me: failed program was:" >&5
3259 sed 's/^/| /' conftest.$ac_ext >&5
3260
3261 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3262 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3263 { as_fn_set_status 77
3264 as_fn_error "C compiler cannot create executables
3265 See \`config.log' for more details." "$LINENO" 5; }; }
3266 else
3267   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3268 $as_echo "yes" >&6; }
3269 fi
3270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3271 $as_echo_n "checking for C compiler default output file name... " >&6; }
3272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3273 $as_echo "$ac_file" >&6; }
3274 ac_exeext=$ac_cv_exeext
3275
3276 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3277 ac_clean_files=$ac_clean_files_save
3278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3279 $as_echo_n "checking for suffix of executables... " >&6; }
3280 if { { ac_try="$ac_link"
3281 case "(($ac_try" in
3282   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3283   *) ac_try_echo=$ac_try;;
3284 esac
3285 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3286 $as_echo "$ac_try_echo"; } >&5
3287   (eval "$ac_link") 2>&5
3288   ac_status=$?
3289   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3290   test $ac_status = 0; }; then :
3291   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3292 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3293 # work properly (i.e., refer to `conftest.exe'), while it won't with
3294 # `rm'.
3295 for ac_file in conftest.exe conftest conftest.*; do
3296   test -f "$ac_file" || continue
3297   case $ac_file in
3298     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3299     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3300           break;;
3301     * ) break;;
3302   esac
3303 done
3304 else
3305   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3306 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3307 as_fn_error "cannot compute suffix of executables: cannot compile and link
3308 See \`config.log' for more details." "$LINENO" 5; }
3309 fi
3310 rm -f conftest conftest$ac_cv_exeext
3311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3312 $as_echo "$ac_cv_exeext" >&6; }
3313
3314 rm -f conftest.$ac_ext
3315 EXEEXT=$ac_cv_exeext
3316 ac_exeext=$EXEEXT
3317 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3318 /* end confdefs.h.  */
3319 #include <stdio.h>
3320 int
3321 main ()
3322 {
3323 FILE *f = fopen ("conftest.out", "w");
3324  return ferror (f) || fclose (f) != 0;
3325
3326   ;
3327   return 0;
3328 }
3329 _ACEOF
3330 ac_clean_files="$ac_clean_files conftest.out"
3331 # Check that the compiler produces executables we can run.  If not, either
3332 # the compiler is broken, or we cross compile.
3333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3334 $as_echo_n "checking whether we are cross compiling... " >&6; }
3335 if test "$cross_compiling" != yes; then
3336   { { ac_try="$ac_link"
3337 case "(($ac_try" in
3338   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3339   *) ac_try_echo=$ac_try;;
3340 esac
3341 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3342 $as_echo "$ac_try_echo"; } >&5
3343   (eval "$ac_link") 2>&5
3344   ac_status=$?
3345   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3346   test $ac_status = 0; }
3347   if { ac_try='./conftest$ac_cv_exeext'
3348   { { case "(($ac_try" in
3349   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3350   *) ac_try_echo=$ac_try;;
3351 esac
3352 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3353 $as_echo "$ac_try_echo"; } >&5
3354   (eval "$ac_try") 2>&5
3355   ac_status=$?
3356   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3357   test $ac_status = 0; }; }; then
3358     cross_compiling=no
3359   else
3360     if test "$cross_compiling" = maybe; then
3361         cross_compiling=yes
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 run C compiled programs.
3366 If you meant to cross compile, use \`--host'.
3367 See \`config.log' for more details." "$LINENO" 5; }
3368     fi
3369   fi
3370 fi
3371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3372 $as_echo "$cross_compiling" >&6; }
3373
3374 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3375 ac_clean_files=$ac_clean_files_save
3376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3377 $as_echo_n "checking for suffix of object files... " >&6; }
3378 if test "${ac_cv_objext+set}" = set; then :
3379   $as_echo_n "(cached) " >&6
3380 else
3381   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3382 /* end confdefs.h.  */
3383
3384 int
3385 main ()
3386 {
3387
3388   ;
3389   return 0;
3390 }
3391 _ACEOF
3392 rm -f conftest.o conftest.obj
3393 if { { ac_try="$ac_compile"
3394 case "(($ac_try" in
3395   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3396   *) ac_try_echo=$ac_try;;
3397 esac
3398 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3399 $as_echo "$ac_try_echo"; } >&5
3400   (eval "$ac_compile") 2>&5
3401   ac_status=$?
3402   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3403   test $ac_status = 0; }; then :
3404   for ac_file in conftest.o conftest.obj conftest.*; do
3405   test -f "$ac_file" || continue;
3406   case $ac_file in
3407     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3408     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3409        break;;
3410   esac
3411 done
3412 else
3413   $as_echo "$as_me: failed program was:" >&5
3414 sed 's/^/| /' conftest.$ac_ext >&5
3415
3416 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3417 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3418 as_fn_error "cannot compute suffix of object files: cannot compile
3419 See \`config.log' for more details." "$LINENO" 5; }
3420 fi
3421 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3422 fi
3423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3424 $as_echo "$ac_cv_objext" >&6; }
3425 OBJEXT=$ac_cv_objext
3426 ac_objext=$OBJEXT
3427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3428 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3429 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3430   $as_echo_n "(cached) " >&6
3431 else
3432   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3433 /* end confdefs.h.  */
3434
3435 int
3436 main ()
3437 {
3438 #ifndef __GNUC__
3439        choke me
3440 #endif
3441
3442   ;
3443   return 0;
3444 }
3445 _ACEOF
3446 if ac_fn_c_try_compile "$LINENO"; then :
3447   ac_compiler_gnu=yes
3448 else
3449   ac_compiler_gnu=no
3450 fi
3451 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3452 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3453
3454 fi
3455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3456 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3457 if test $ac_compiler_gnu = yes; then
3458   GCC=yes
3459 else
3460   GCC=
3461 fi
3462 ac_test_CFLAGS=${CFLAGS+set}
3463 ac_save_CFLAGS=$CFLAGS
3464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3465 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3466 if test "${ac_cv_prog_cc_g+set}" = set; then :
3467   $as_echo_n "(cached) " >&6
3468 else
3469   ac_save_c_werror_flag=$ac_c_werror_flag
3470    ac_c_werror_flag=yes
3471    ac_cv_prog_cc_g=no
3472    CFLAGS="-g"
3473    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3474 /* end confdefs.h.  */
3475
3476 int
3477 main ()
3478 {
3479
3480   ;
3481   return 0;
3482 }
3483 _ACEOF
3484 if ac_fn_c_try_compile "$LINENO"; then :
3485   ac_cv_prog_cc_g=yes
3486 else
3487   CFLAGS=""
3488       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3489 /* end confdefs.h.  */
3490
3491 int
3492 main ()
3493 {
3494
3495   ;
3496   return 0;
3497 }
3498 _ACEOF
3499 if ac_fn_c_try_compile "$LINENO"; then :
3500
3501 else
3502   ac_c_werror_flag=$ac_save_c_werror_flag
3503          CFLAGS="-g"
3504          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3505 /* end confdefs.h.  */
3506
3507 int
3508 main ()
3509 {
3510
3511   ;
3512   return 0;
3513 }
3514 _ACEOF
3515 if ac_fn_c_try_compile "$LINENO"; then :
3516   ac_cv_prog_cc_g=yes
3517 fi
3518 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3519 fi
3520 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3521 fi
3522 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3523    ac_c_werror_flag=$ac_save_c_werror_flag
3524 fi
3525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3526 $as_echo "$ac_cv_prog_cc_g" >&6; }
3527 if test "$ac_test_CFLAGS" = set; then
3528   CFLAGS=$ac_save_CFLAGS
3529 elif test $ac_cv_prog_cc_g = yes; then
3530   if test "$GCC" = yes; then
3531     CFLAGS="-g -O2"
3532   else
3533     CFLAGS="-g"
3534   fi
3535 else
3536   if test "$GCC" = yes; then
3537     CFLAGS="-O2"
3538   else
3539     CFLAGS=
3540   fi
3541 fi
3542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3543 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3544 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3545   $as_echo_n "(cached) " >&6
3546 else
3547   ac_cv_prog_cc_c89=no
3548 ac_save_CC=$CC
3549 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3550 /* end confdefs.h.  */
3551 #include <stdarg.h>
3552 #include <stdio.h>
3553 #include <sys/types.h>
3554 #include <sys/stat.h>
3555 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3556 struct buf { int x; };
3557 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3558 static char *e (p, i)
3559      char **p;
3560      int i;
3561 {
3562   return p[i];
3563 }
3564 static char *f (char * (*g) (char **, int), char **p, ...)
3565 {
3566   char *s;
3567   va_list v;
3568   va_start (v,p);
3569   s = g (p, va_arg (v,int));
3570   va_end (v);
3571   return s;
3572 }
3573
3574 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3575    function prototypes and stuff, but not '\xHH' hex character constants.
3576    These don't provoke an error unfortunately, instead are silently treated
3577    as 'x'.  The following induces an error, until -std is added to get
3578    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3579    array size at least.  It's necessary to write '\x00'==0 to get something
3580    that's true only with -std.  */
3581 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3582
3583 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3584    inside strings and character constants.  */
3585 #define FOO(x) 'x'
3586 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3587
3588 int test (int i, double x);
3589 struct s1 {int (*f) (int a);};
3590 struct s2 {int (*f) (double a);};
3591 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3592 int argc;
3593 char **argv;
3594 int
3595 main ()
3596 {
3597 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3598   ;
3599   return 0;
3600 }
3601 _ACEOF
3602 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3603         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3604 do
3605   CC="$ac_save_CC $ac_arg"
3606   if ac_fn_c_try_compile "$LINENO"; then :
3607   ac_cv_prog_cc_c89=$ac_arg
3608 fi
3609 rm -f core conftest.err conftest.$ac_objext
3610   test "x$ac_cv_prog_cc_c89" != "xno" && break
3611 done
3612 rm -f conftest.$ac_ext
3613 CC=$ac_save_CC
3614
3615 fi
3616 # AC_CACHE_VAL
3617 case "x$ac_cv_prog_cc_c89" in
3618   x)
3619     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3620 $as_echo "none needed" >&6; } ;;
3621   xno)
3622     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3623 $as_echo "unsupported" >&6; } ;;
3624   *)
3625     CC="$CC $ac_cv_prog_cc_c89"
3626     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3627 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3628 esac
3629 if test "x$ac_cv_prog_cc_c89" != xno; then :
3630
3631 fi
3632
3633 ac_ext=c
3634 ac_cpp='$CPP $CPPFLAGS'
3635 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3636 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3637 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3638 DEPDIR="${am__leading_dot}deps"
3639
3640 ac_config_commands="$ac_config_commands depfiles"
3641
3642
3643 am_make=${MAKE-make}
3644 cat > confinc << 'END'
3645 am__doit:
3646         @echo this is the am__doit target
3647 .PHONY: am__doit
3648 END
3649 # If we don't find an include directive, just comment out the code.
3650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3651 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3652 am__include="#"
3653 am__quote=
3654 _am_result=none
3655 # First try GNU make style include.
3656 echo "include confinc" > confmf
3657 # Ignore all kinds of additional output from `make'.
3658 case `$am_make -s -f confmf 2> /dev/null` in #(
3659 *the\ am__doit\ target*)
3660   am__include=include
3661   am__quote=
3662   _am_result=GNU
3663   ;;
3664 esac
3665 # Now try BSD make style include.
3666 if test "$am__include" = "#"; then
3667    echo '.include "confinc"' > confmf
3668    case `$am_make -s -f confmf 2> /dev/null` in #(
3669    *the\ am__doit\ target*)
3670      am__include=.include
3671      am__quote="\""
3672      _am_result=BSD
3673      ;;
3674    esac
3675 fi
3676
3677
3678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3679 $as_echo "$_am_result" >&6; }
3680 rm -f confinc confmf
3681
3682 # Check whether --enable-dependency-tracking was given.
3683 if test "${enable_dependency_tracking+set}" = set; then :
3684   enableval=$enable_dependency_tracking;
3685 fi
3686
3687 if test "x$enable_dependency_tracking" != xno; then
3688   am_depcomp="$ac_aux_dir/depcomp"
3689   AMDEPBACKSLASH='\'
3690 fi
3691  if test "x$enable_dependency_tracking" != xno; then
3692   AMDEP_TRUE=
3693   AMDEP_FALSE='#'
3694 else
3695   AMDEP_TRUE='#'
3696   AMDEP_FALSE=
3697 fi
3698
3699
3700
3701 depcc="$CC"   am_compiler_list=
3702
3703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3704 $as_echo_n "checking dependency style of $depcc... " >&6; }
3705 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3706   $as_echo_n "(cached) " >&6
3707 else
3708   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3709   # We make a subdir and do the tests there.  Otherwise we can end up
3710   # making bogus files that we don't know about and never remove.  For
3711   # instance it was reported that on HP-UX the gcc test will end up
3712   # making a dummy file named `D' -- because `-MD' means `put the output
3713   # in D'.
3714   mkdir conftest.dir
3715   # Copy depcomp to subdir because otherwise we won't find it if we're
3716   # using a relative directory.
3717   cp "$am_depcomp" conftest.dir
3718   cd conftest.dir
3719   # We will build objects and dependencies in a subdirectory because
3720   # it helps to detect inapplicable dependency modes.  For instance
3721   # both Tru64's cc and ICC support -MD to output dependencies as a
3722   # side effect of compilation, but ICC will put the dependencies in
3723   # the current directory while Tru64 will put them in the object
3724   # directory.
3725   mkdir sub
3726
3727   am_cv_CC_dependencies_compiler_type=none
3728   if test "$am_compiler_list" = ""; then
3729      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3730   fi
3731   am__universal=false
3732   case " $depcc " in #(
3733      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3734      esac
3735
3736   for depmode in $am_compiler_list; do
3737     # Setup a source with many dependencies, because some compilers
3738     # like to wrap large dependency lists on column 80 (with \), and
3739     # we should not choose a depcomp mode which is confused by this.
3740     #
3741     # We need to recreate these files for each test, as the compiler may
3742     # overwrite some of them when testing with obscure command lines.
3743     # This happens at least with the AIX C compiler.
3744     : > sub/conftest.c
3745     for i in 1 2 3 4 5 6; do
3746       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3747       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3748       # Solaris 8's {/usr,}/bin/sh.
3749       touch sub/conftst$i.h
3750     done
3751     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3752
3753     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3754     # mode.  It turns out that the SunPro C++ compiler does not properly
3755     # handle `-M -o', and we need to detect this.  Also, some Intel
3756     # versions had trouble with output in subdirs
3757     am__obj=sub/conftest.${OBJEXT-o}
3758     am__minus_obj="-o $am__obj"
3759     case $depmode in
3760     gcc)
3761       # This depmode causes a compiler race in universal mode.
3762       test "$am__universal" = false || continue
3763       ;;
3764     nosideeffect)
3765       # after this tag, mechanisms are not by side-effect, so they'll
3766       # only be used when explicitly requested
3767       if test "x$enable_dependency_tracking" = xyes; then
3768         continue
3769       else
3770         break
3771       fi
3772       ;;
3773     msvisualcpp | msvcmsys)
3774       # This compiler won't grok `-c -o', but also, the minuso test has
3775       # not run yet.  These depmodes are late enough in the game, and
3776       # so weak that their functioning should not be impacted.
3777       am__obj=conftest.${OBJEXT-o}
3778       am__minus_obj=
3779       ;;
3780     none) break ;;
3781     esac
3782     if depmode=$depmode \
3783        source=sub/conftest.c object=$am__obj \
3784        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3785        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3786          >/dev/null 2>conftest.err &&
3787        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3788        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3789        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3790        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3791       # icc doesn't choke on unknown options, it will just issue warnings
3792       # or remarks (even with -Werror).  So we grep stderr for any message
3793       # that says an option was ignored or not supported.
3794       # When given -MP, icc 7.0 and 7.1 complain thusly:
3795       #   icc: Command line warning: ignoring option '-M'; no argument required
3796       # The diagnosis changed in icc 8.0:
3797       #   icc: Command line remark: option '-MP' not supported
3798       if (grep 'ignoring option' conftest.err ||
3799           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3800         am_cv_CC_dependencies_compiler_type=$depmode
3801         break
3802       fi
3803     fi
3804   done
3805
3806   cd ..
3807   rm -rf conftest.dir
3808 else
3809   am_cv_CC_dependencies_compiler_type=none
3810 fi
3811
3812 fi
3813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3814 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3815 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3816
3817  if
3818   test "x$enable_dependency_tracking" != xno \
3819   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3820   am__fastdepCC_TRUE=
3821   am__fastdepCC_FALSE='#'
3822 else
3823   am__fastdepCC_TRUE='#'
3824   am__fastdepCC_FALSE=
3825 fi
3826
3827
3828 if test "x$CC" != xcc; then
3829   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
3830 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
3831 else
3832   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
3833 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
3834 fi
3835 set dummy $CC; ac_cc=`$as_echo "$2" |
3836                       sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
3837 if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then :
3838   $as_echo_n "(cached) " >&6
3839 else
3840   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3841 /* end confdefs.h.  */
3842
3843 int
3844 main ()
3845 {
3846
3847   ;
3848   return 0;
3849 }
3850 _ACEOF
3851 # Make sure it works both with $CC and with simple cc.
3852 # We do the test twice because some compilers refuse to overwrite an
3853 # existing .o file with -o, though they will create one.
3854 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
3855 rm -f conftest2.*
3856 if { { case "(($ac_try" in
3857   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3858   *) ac_try_echo=$ac_try;;
3859 esac
3860 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3861 $as_echo "$ac_try_echo"; } >&5
3862   (eval "$ac_try") 2>&5
3863   ac_status=$?
3864   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3865   test $ac_status = 0; } &&
3866    test -f conftest2.$ac_objext && { { case "(($ac_try" in
3867   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3868   *) ac_try_echo=$ac_try;;
3869 esac
3870 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3871 $as_echo "$ac_try_echo"; } >&5
3872   (eval "$ac_try") 2>&5
3873   ac_status=$?
3874   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3875   test $ac_status = 0; };
3876 then
3877   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
3878   if test "x$CC" != xcc; then
3879     # Test first that cc exists at all.
3880     if { ac_try='cc -c conftest.$ac_ext >&5'
3881   { { case "(($ac_try" in
3882   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3883   *) ac_try_echo=$ac_try;;
3884 esac
3885 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3886 $as_echo "$ac_try_echo"; } >&5
3887   (eval "$ac_try") 2>&5
3888   ac_status=$?
3889   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3890   test $ac_status = 0; }; }; then
3891       ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
3892       rm -f conftest2.*
3893       if { { case "(($ac_try" in
3894   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3895   *) ac_try_echo=$ac_try;;
3896 esac
3897 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3898 $as_echo "$ac_try_echo"; } >&5
3899   (eval "$ac_try") 2>&5
3900   ac_status=$?
3901   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3902   test $ac_status = 0; } &&
3903          test -f conftest2.$ac_objext && { { case "(($ac_try" in
3904   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3905   *) ac_try_echo=$ac_try;;
3906 esac
3907 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3908 $as_echo "$ac_try_echo"; } >&5
3909   (eval "$ac_try") 2>&5
3910   ac_status=$?
3911   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3912   test $ac_status = 0; };
3913       then
3914         # cc works too.
3915         :
3916       else
3917         # cc exists but doesn't like -o.
3918         eval ac_cv_prog_cc_${ac_cc}_c_o=no
3919       fi
3920     fi
3921   fi
3922 else
3923   eval ac_cv_prog_cc_${ac_cc}_c_o=no
3924 fi
3925 rm -f core conftest*
3926
3927 fi
3928 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
3929   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3930 $as_echo "yes" >&6; }
3931 else
3932   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3933 $as_echo "no" >&6; }
3934
3935 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
3936
3937 fi
3938
3939 # FIXME: we rely on the cache variable name because
3940 # there is no other way.
3941 set dummy $CC
3942 am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
3943 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
3944 if test "$am_t" != yes; then
3945    # Losing compiler, so override with the script.
3946    # FIXME: It is wrong to rewrite CC.
3947    # But if we don't then we get into trouble of one sort or another.
3948    # A longer-term fix would be to have automake use am__CC in this case,
3949    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3950    CC="$am_aux_dir/compile $CC"
3951 fi
3952
3953
3954
3955 case `pwd` in
3956   *\ * | *\     *)
3957     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3958 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3959 esac
3960
3961
3962
3963 macro_version='2.2.6b'
3964 macro_revision='1.3017'
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978 ltmain="$ac_aux_dir/ltmain.sh"
3979
3980 # Make sure we can run config.sub.
3981 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3982   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3983
3984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3985 $as_echo_n "checking build system type... " >&6; }
3986 if test "${ac_cv_build+set}" = set; then :
3987   $as_echo_n "(cached) " >&6
3988 else
3989   ac_build_alias=$build_alias
3990 test "x$ac_build_alias" = x &&
3991   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3992 test "x$ac_build_alias" = x &&
3993   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3994 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3995   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3996
3997 fi
3998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3999 $as_echo "$ac_cv_build" >&6; }
4000 case $ac_cv_build in
4001 *-*-*) ;;
4002 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
4003 esac
4004 build=$ac_cv_build
4005 ac_save_IFS=$IFS; IFS='-'
4006 set x $ac_cv_build
4007 shift
4008 build_cpu=$1
4009 build_vendor=$2
4010 shift; shift
4011 # Remember, the first character of IFS is used to create $*,
4012 # except with old shells:
4013 build_os=$*
4014 IFS=$ac_save_IFS
4015 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4016
4017
4018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4019 $as_echo_n "checking host system type... " >&6; }
4020 if test "${ac_cv_host+set}" = set; then :
4021   $as_echo_n "(cached) " >&6
4022 else
4023   if test "x$host_alias" = x; then
4024   ac_cv_host=$ac_cv_build
4025 else
4026   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4027     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4028 fi
4029
4030 fi
4031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4032 $as_echo "$ac_cv_host" >&6; }
4033 case $ac_cv_host in
4034 *-*-*) ;;
4035 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
4036 esac
4037 host=$ac_cv_host
4038 ac_save_IFS=$IFS; IFS='-'
4039 set x $ac_cv_host
4040 shift
4041 host_cpu=$1
4042 host_vendor=$2
4043 shift; shift
4044 # Remember, the first character of IFS is used to create $*,
4045 # except with old shells:
4046 host_os=$*
4047 IFS=$ac_save_IFS
4048 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4049
4050
4051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4052 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4053 if test "${ac_cv_path_SED+set}" = set; then :
4054   $as_echo_n "(cached) " >&6
4055 else
4056             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4057      for ac_i in 1 2 3 4 5 6 7; do
4058        ac_script="$ac_script$as_nl$ac_script"
4059      done
4060      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4061      { ac_script=; unset ac_script;}
4062      if test -z "$SED"; then
4063   ac_path_SED_found=false
4064   # Loop through the user's path and test for each of PROGNAME-LIST
4065   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4066 for as_dir in $PATH
4067 do
4068   IFS=$as_save_IFS
4069   test -z "$as_dir" && as_dir=.
4070     for ac_prog in sed gsed; do
4071     for ac_exec_ext in '' $ac_executable_extensions; do
4072       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4073       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4074 # Check for GNU ac_path_SED and select it if it is found.
4075   # Check for GNU $ac_path_SED
4076 case `"$ac_path_SED" --version 2>&1` in
4077 *GNU*)
4078   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4079 *)
4080   ac_count=0
4081   $as_echo_n 0123456789 >"conftest.in"
4082   while :
4083   do
4084     cat "conftest.in" "conftest.in" >"conftest.tmp"
4085     mv "conftest.tmp" "conftest.in"
4086     cp "conftest.in" "conftest.nl"
4087     $as_echo '' >> "conftest.nl"
4088     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4089     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4090     as_fn_arith $ac_count + 1 && ac_count=$as_val
4091     if test $ac_count -gt ${ac_path_SED_max-0}; then
4092       # Best one so far, save it but keep looking for a better one
4093       ac_cv_path_SED="$ac_path_SED"
4094       ac_path_SED_max=$ac_count
4095     fi
4096     # 10*(2^10) chars as input seems more than enough
4097     test $ac_count -gt 10 && break
4098   done
4099   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4100 esac
4101
4102       $ac_path_SED_found && break 3
4103     done
4104   done
4105   done
4106 IFS=$as_save_IFS
4107   if test -z "$ac_cv_path_SED"; then
4108     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4109   fi
4110 else
4111   ac_cv_path_SED=$SED
4112 fi
4113
4114 fi
4115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4116 $as_echo "$ac_cv_path_SED" >&6; }
4117  SED="$ac_cv_path_SED"
4118   rm -f conftest.sed
4119
4120 test -z "$SED" && SED=sed
4121 Xsed="$SED -e 1s/^X//"
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4134 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4135 if test "${ac_cv_path_GREP+set}" = set; then :
4136   $as_echo_n "(cached) " >&6
4137 else
4138   if test -z "$GREP"; then
4139   ac_path_GREP_found=false
4140   # Loop through the user's path and test for each of PROGNAME-LIST
4141   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4142 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4143 do
4144   IFS=$as_save_IFS
4145   test -z "$as_dir" && as_dir=.
4146     for ac_prog in grep ggrep; do
4147     for ac_exec_ext in '' $ac_executable_extensions; do
4148       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4149       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4150 # Check for GNU ac_path_GREP and select it if it is found.
4151   # Check for GNU $ac_path_GREP
4152 case `"$ac_path_GREP" --version 2>&1` in
4153 *GNU*)
4154   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4155 *)
4156   ac_count=0
4157   $as_echo_n 0123456789 >"conftest.in"
4158   while :
4159   do
4160     cat "conftest.in" "conftest.in" >"conftest.tmp"
4161     mv "conftest.tmp" "conftest.in"
4162     cp "conftest.in" "conftest.nl"
4163     $as_echo 'GREP' >> "conftest.nl"
4164     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4165     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4166     as_fn_arith $ac_count + 1 && ac_count=$as_val
4167     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4168       # Best one so far, save it but keep looking for a better one
4169       ac_cv_path_GREP="$ac_path_GREP"
4170       ac_path_GREP_max=$ac_count
4171     fi
4172     # 10*(2^10) chars as input seems more than enough
4173     test $ac_count -gt 10 && break
4174   done
4175   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4176 esac
4177
4178       $ac_path_GREP_found && break 3
4179     done
4180   done
4181   done
4182 IFS=$as_save_IFS
4183   if test -z "$ac_cv_path_GREP"; then
4184     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4185   fi
4186 else
4187   ac_cv_path_GREP=$GREP
4188 fi
4189
4190 fi
4191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4192 $as_echo "$ac_cv_path_GREP" >&6; }
4193  GREP="$ac_cv_path_GREP"
4194
4195
4196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4197 $as_echo_n "checking for egrep... " >&6; }
4198 if test "${ac_cv_path_EGREP+set}" = set; then :
4199   $as_echo_n "(cached) " >&6
4200 else
4201   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4202    then ac_cv_path_EGREP="$GREP -E"
4203    else
4204      if test -z "$EGREP"; then
4205   ac_path_EGREP_found=false
4206   # Loop through the user's path and test for each of PROGNAME-LIST
4207   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4208 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4209 do
4210   IFS=$as_save_IFS
4211   test -z "$as_dir" && as_dir=.
4212     for ac_prog in egrep; do
4213     for ac_exec_ext in '' $ac_executable_extensions; do
4214       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4215       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4216 # Check for GNU ac_path_EGREP and select it if it is found.
4217   # Check for GNU $ac_path_EGREP
4218 case `"$ac_path_EGREP" --version 2>&1` in
4219 *GNU*)
4220   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4221 *)
4222   ac_count=0
4223   $as_echo_n 0123456789 >"conftest.in"
4224   while :
4225   do
4226     cat "conftest.in" "conftest.in" >"conftest.tmp"
4227     mv "conftest.tmp" "conftest.in"
4228     cp "conftest.in" "conftest.nl"
4229     $as_echo 'EGREP' >> "conftest.nl"
4230     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4231     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4232     as_fn_arith $ac_count + 1 && ac_count=$as_val
4233     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4234       # Best one so far, save it but keep looking for a better one
4235       ac_cv_path_EGREP="$ac_path_EGREP"
4236       ac_path_EGREP_max=$ac_count
4237     fi
4238     # 10*(2^10) chars as input seems more than enough
4239     test $ac_count -gt 10 && break
4240   done
4241   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4242 esac
4243
4244       $ac_path_EGREP_found && break 3
4245     done
4246   done
4247   done
4248 IFS=$as_save_IFS
4249   if test -z "$ac_cv_path_EGREP"; then
4250     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4251   fi
4252 else
4253   ac_cv_path_EGREP=$EGREP
4254 fi
4255
4256    fi
4257 fi
4258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4259 $as_echo "$ac_cv_path_EGREP" >&6; }
4260  EGREP="$ac_cv_path_EGREP"
4261
4262
4263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4264 $as_echo_n "checking for fgrep... " >&6; }
4265 if test "${ac_cv_path_FGREP+set}" = set; then :
4266   $as_echo_n "(cached) " >&6
4267 else
4268   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4269    then ac_cv_path_FGREP="$GREP -F"
4270    else
4271      if test -z "$FGREP"; then
4272   ac_path_FGREP_found=false
4273   # Loop through the user's path and test for each of PROGNAME-LIST
4274   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4275 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4276 do
4277   IFS=$as_save_IFS
4278   test -z "$as_dir" && as_dir=.
4279     for ac_prog in fgrep; do
4280     for ac_exec_ext in '' $ac_executable_extensions; do
4281       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4282       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4283 # Check for GNU ac_path_FGREP and select it if it is found.
4284   # Check for GNU $ac_path_FGREP
4285 case `"$ac_path_FGREP" --version 2>&1` in
4286 *GNU*)
4287   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4288 *)
4289   ac_count=0
4290   $as_echo_n 0123456789 >"conftest.in"
4291   while :
4292   do
4293     cat "conftest.in" "conftest.in" >"conftest.tmp"
4294     mv "conftest.tmp" "conftest.in"
4295     cp "conftest.in" "conftest.nl"
4296     $as_echo 'FGREP' >> "conftest.nl"
4297     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4298     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4299     as_fn_arith $ac_count + 1 && ac_count=$as_val
4300     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4301       # Best one so far, save it but keep looking for a better one
4302       ac_cv_path_FGREP="$ac_path_FGREP"
4303       ac_path_FGREP_max=$ac_count
4304     fi
4305     # 10*(2^10) chars as input seems more than enough
4306     test $ac_count -gt 10 && break
4307   done
4308   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4309 esac
4310
4311       $ac_path_FGREP_found && break 3
4312     done
4313   done
4314   done
4315 IFS=$as_save_IFS
4316   if test -z "$ac_cv_path_FGREP"; then
4317     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4318   fi
4319 else
4320   ac_cv_path_FGREP=$FGREP
4321 fi
4322
4323    fi
4324 fi
4325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4326 $as_echo "$ac_cv_path_FGREP" >&6; }
4327  FGREP="$ac_cv_path_FGREP"
4328
4329
4330 test -z "$GREP" && GREP=grep
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350 # Check whether --with-gnu-ld was given.
4351 if test "${with_gnu_ld+set}" = set; then :
4352   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4353 else
4354   with_gnu_ld=no
4355 fi
4356
4357 ac_prog=ld
4358 if test "$GCC" = yes; then
4359   # Check if gcc -print-prog-name=ld gives a path.
4360   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4361 $as_echo_n "checking for ld used by $CC... " >&6; }
4362   case $host in
4363   *-*-mingw*)
4364     # gcc leaves a trailing carriage return which upsets mingw
4365     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4366   *)
4367     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4368   esac
4369   case $ac_prog in
4370     # Accept absolute paths.
4371     [\\/]* | ?:[\\/]*)
4372       re_direlt='/[^/][^/]*/\.\./'
4373       # Canonicalize the pathname of ld
4374       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4375       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4376         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4377       done
4378       test -z "$LD" && LD="$ac_prog"
4379       ;;
4380   "")
4381     # If it fails, then pretend we aren't using GCC.
4382     ac_prog=ld
4383     ;;
4384   *)
4385     # If it is relative, then search for the first ld in PATH.
4386     with_gnu_ld=unknown
4387     ;;
4388   esac
4389 elif test "$with_gnu_ld" = yes; then
4390   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4391 $as_echo_n "checking for GNU ld... " >&6; }
4392 else
4393   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4394 $as_echo_n "checking for non-GNU ld... " >&6; }
4395 fi
4396 if test "${lt_cv_path_LD+set}" = set; then :
4397   $as_echo_n "(cached) " >&6
4398 else
4399   if test -z "$LD"; then
4400   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4401   for ac_dir in $PATH; do
4402     IFS="$lt_save_ifs"
4403     test -z "$ac_dir" && ac_dir=.
4404     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4405       lt_cv_path_LD="$ac_dir/$ac_prog"
4406       # Check to see if the program is GNU ld.  I'd rather use --version,
4407       # but apparently some variants of GNU ld only accept -v.
4408       # Break only if it was the GNU/non-GNU ld that we prefer.
4409       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4410       *GNU* | *'with BFD'*)
4411         test "$with_gnu_ld" != no && break
4412         ;;
4413       *)
4414         test "$with_gnu_ld" != yes && break
4415         ;;
4416       esac
4417     fi
4418   done
4419   IFS="$lt_save_ifs"
4420 else
4421   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4422 fi
4423 fi
4424
4425 LD="$lt_cv_path_LD"
4426 if test -n "$LD"; then
4427   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4428 $as_echo "$LD" >&6; }
4429 else
4430   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4431 $as_echo "no" >&6; }
4432 fi
4433 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4435 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4436 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4437   $as_echo_n "(cached) " >&6
4438 else
4439   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4440 case `$LD -v 2>&1 </dev/null` in
4441 *GNU* | *'with BFD'*)
4442   lt_cv_prog_gnu_ld=yes
4443   ;;
4444 *)
4445   lt_cv_prog_gnu_ld=no
4446   ;;
4447 esac
4448 fi
4449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4450 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4451 with_gnu_ld=$lt_cv_prog_gnu_ld
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4462 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4463 if test "${lt_cv_path_NM+set}" = set; then :
4464   $as_echo_n "(cached) " >&6
4465 else
4466   if test -n "$NM"; then
4467   # Let the user override the test.
4468   lt_cv_path_NM="$NM"
4469 else
4470   lt_nm_to_check="${ac_tool_prefix}nm"
4471   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4472     lt_nm_to_check="$lt_nm_to_check nm"
4473   fi
4474   for lt_tmp_nm in $lt_nm_to_check; do
4475     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4476     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4477       IFS="$lt_save_ifs"
4478       test -z "$ac_dir" && ac_dir=.
4479       tmp_nm="$ac_dir/$lt_tmp_nm"
4480       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4481         # Check to see if the nm accepts a BSD-compat flag.
4482         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4483         #   nm: unknown option "B" ignored
4484         # Tru64's nm complains that /dev/null is an invalid object file
4485         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4486         */dev/null* | *'Invalid file or object type'*)
4487           lt_cv_path_NM="$tmp_nm -B"
4488           break
4489           ;;
4490         *)
4491           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4492           */dev/null*)
4493             lt_cv_path_NM="$tmp_nm -p"
4494             break
4495             ;;
4496           *)
4497             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4498             continue # so that we can try to find one that supports BSD flags
4499             ;;
4500           esac
4501           ;;
4502         esac
4503       fi
4504     done
4505     IFS="$lt_save_ifs"
4506   done
4507   : ${lt_cv_path_NM=no}
4508 fi
4509 fi
4510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4511 $as_echo "$lt_cv_path_NM" >&6; }
4512 if test "$lt_cv_path_NM" != "no"; then
4513   NM="$lt_cv_path_NM"
4514 else
4515   # Didn't find any BSD compatible name lister, look for dumpbin.
4516   if test -n "$ac_tool_prefix"; then
4517   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4518   do
4519     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4520 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4522 $as_echo_n "checking for $ac_word... " >&6; }
4523 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4524   $as_echo_n "(cached) " >&6
4525 else
4526   if test -n "$DUMPBIN"; then
4527   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4528 else
4529 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4530 for as_dir in $PATH
4531 do
4532   IFS=$as_save_IFS
4533   test -z "$as_dir" && as_dir=.
4534     for ac_exec_ext in '' $ac_executable_extensions; do
4535   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4536     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4537     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4538     break 2
4539   fi
4540 done
4541   done
4542 IFS=$as_save_IFS
4543
4544 fi
4545 fi
4546 DUMPBIN=$ac_cv_prog_DUMPBIN
4547 if test -n "$DUMPBIN"; then
4548   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4549 $as_echo "$DUMPBIN" >&6; }
4550 else
4551   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4552 $as_echo "no" >&6; }
4553 fi
4554
4555
4556     test -n "$DUMPBIN" && break
4557   done
4558 fi
4559 if test -z "$DUMPBIN"; then
4560   ac_ct_DUMPBIN=$DUMPBIN
4561   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4562 do
4563   # Extract the first word of "$ac_prog", so it can be a program name with args.
4564 set dummy $ac_prog; ac_word=$2
4565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4566 $as_echo_n "checking for $ac_word... " >&6; }
4567 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4568   $as_echo_n "(cached) " >&6
4569 else
4570   if test -n "$ac_ct_DUMPBIN"; then
4571   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4572 else
4573 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4574 for as_dir in $PATH
4575 do
4576   IFS=$as_save_IFS
4577   test -z "$as_dir" && as_dir=.
4578     for ac_exec_ext in '' $ac_executable_extensions; do
4579   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4580     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4581     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4582     break 2
4583   fi
4584 done
4585   done
4586 IFS=$as_save_IFS
4587
4588 fi
4589 fi
4590 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4591 if test -n "$ac_ct_DUMPBIN"; then
4592   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4593 $as_echo "$ac_ct_DUMPBIN" >&6; }
4594 else
4595   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4596 $as_echo "no" >&6; }
4597 fi
4598
4599
4600   test -n "$ac_ct_DUMPBIN" && break
4601 done
4602
4603   if test "x$ac_ct_DUMPBIN" = x; then
4604     DUMPBIN=":"
4605   else
4606     case $cross_compiling:$ac_tool_warned in
4607 yes:)
4608 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4609 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4610 ac_tool_warned=yes ;;
4611 esac
4612     DUMPBIN=$ac_ct_DUMPBIN
4613   fi
4614 fi
4615
4616
4617   if test "$DUMPBIN" != ":"; then
4618     NM="$DUMPBIN"
4619   fi
4620 fi
4621 test -z "$NM" && NM=nm
4622
4623
4624
4625
4626
4627
4628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4629 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4630 if test "${lt_cv_nm_interface+set}" = set; then :
4631   $as_echo_n "(cached) " >&6
4632 else
4633   lt_cv_nm_interface="BSD nm"
4634   echo "int some_variable = 0;" > conftest.$ac_ext
4635   (eval echo "\"\$as_me:4635: $ac_compile\"" >&5)
4636   (eval "$ac_compile" 2>conftest.err)
4637   cat conftest.err >&5
4638   (eval echo "\"\$as_me:4638: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4639   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4640   cat conftest.err >&5
4641   (eval echo "\"\$as_me:4641: output\"" >&5)
4642   cat conftest.out >&5
4643   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4644     lt_cv_nm_interface="MS dumpbin"
4645   fi
4646   rm -f conftest*
4647 fi
4648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4649 $as_echo "$lt_cv_nm_interface" >&6; }
4650
4651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4652 $as_echo_n "checking whether ln -s works... " >&6; }
4653 LN_S=$as_ln_s
4654 if test "$LN_S" = "ln -s"; then
4655   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4656 $as_echo "yes" >&6; }
4657 else
4658   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4659 $as_echo "no, using $LN_S" >&6; }
4660 fi
4661
4662 # find the maximum length of command line arguments
4663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4664 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4665 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4666   $as_echo_n "(cached) " >&6
4667 else
4668     i=0
4669   teststring="ABCD"
4670
4671   case $build_os in
4672   msdosdjgpp*)
4673     # On DJGPP, this test can blow up pretty badly due to problems in libc
4674     # (any single argument exceeding 2000 bytes causes a buffer overrun
4675     # during glob expansion).  Even if it were fixed, the result of this
4676     # check would be larger than it should be.
4677     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4678     ;;
4679
4680   gnu*)
4681     # Under GNU Hurd, this test is not required because there is
4682     # no limit to the length of command line arguments.
4683     # Libtool will interpret -1 as no limit whatsoever
4684     lt_cv_sys_max_cmd_len=-1;
4685     ;;
4686
4687   cygwin* | mingw* | cegcc*)
4688     # On Win9x/ME, this test blows up -- it succeeds, but takes
4689     # about 5 minutes as the teststring grows exponentially.
4690     # Worse, since 9x/ME are not pre-emptively multitasking,
4691     # you end up with a "frozen" computer, even though with patience
4692     # the test eventually succeeds (with a max line length of 256k).
4693     # Instead, let's just punt: use the minimum linelength reported by
4694     # all of the supported platforms: 8192 (on NT/2K/XP).
4695     lt_cv_sys_max_cmd_len=8192;
4696     ;;
4697
4698   amigaos*)
4699     # On AmigaOS with pdksh, this test takes hours, literally.
4700     # So we just punt and use a minimum line length of 8192.
4701     lt_cv_sys_max_cmd_len=8192;
4702     ;;
4703
4704   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4705     # This has been around since 386BSD, at least.  Likely further.
4706     if test -x /sbin/sysctl; then
4707       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4708     elif test -x /usr/sbin/sysctl; then
4709       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4710     else
4711       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4712     fi
4713     # And add a safety zone
4714     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4715     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4716     ;;
4717
4718   interix*)
4719     # We know the value 262144 and hardcode it with a safety zone (like BSD)
4720     lt_cv_sys_max_cmd_len=196608
4721     ;;
4722
4723   osf*)
4724     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4725     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4726     # nice to cause kernel panics so lets avoid the loop below.
4727     # First set a reasonable default.
4728     lt_cv_sys_max_cmd_len=16384
4729     #
4730     if test -x /sbin/sysconfig; then
4731       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4732         *1*) lt_cv_sys_max_cmd_len=-1 ;;
4733       esac
4734     fi
4735     ;;
4736   sco3.2v5*)
4737     lt_cv_sys_max_cmd_len=102400
4738     ;;
4739   sysv5* | sco5v6* | sysv4.2uw2*)
4740     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4741     if test -n "$kargmax"; then
4742       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4743     else
4744       lt_cv_sys_max_cmd_len=32768
4745     fi
4746     ;;
4747   *)
4748     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4749     if test -n "$lt_cv_sys_max_cmd_len"; then
4750       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4751       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4752     else
4753       # Make teststring a little bigger before we do anything with it.
4754       # a 1K string should be a reasonable start.
4755       for i in 1 2 3 4 5 6 7 8 ; do
4756         teststring=$teststring$teststring
4757       done
4758       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4759       # If test is not a shell built-in, we'll probably end up computing a
4760       # maximum length that is only half of the actual maximum length, but
4761       # we can't tell.
4762       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4763                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4764               test $i != 17 # 1/2 MB should be enough
4765       do
4766         i=`expr $i + 1`
4767         teststring=$teststring$teststring
4768       done
4769       # Only check the string length outside the loop.
4770       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4771       teststring=
4772       # Add a significant safety factor because C++ compilers can tack on
4773       # massive amounts of additional arguments before passing them to the
4774       # linker.  It appears as though 1/2 is a usable value.
4775       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4776     fi
4777     ;;
4778   esac
4779
4780 fi
4781
4782 if test -n $lt_cv_sys_max_cmd_len ; then
4783   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4784 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4785 else
4786   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4787 $as_echo "none" >&6; }
4788 fi
4789 max_cmd_len=$lt_cv_sys_max_cmd_len
4790
4791
4792
4793
4794
4795
4796 : ${CP="cp -f"}
4797 : ${MV="mv -f"}
4798 : ${RM="rm -f"}
4799
4800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4801 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4802 # Try some XSI features
4803 xsi_shell=no
4804 ( _lt_dummy="a/b/c"
4805   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4806       = c,a/b,, \
4807     && eval 'test $(( 1 + 1 )) -eq 2 \
4808     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4809   && xsi_shell=yes
4810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4811 $as_echo "$xsi_shell" >&6; }
4812
4813
4814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4815 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4816 lt_shell_append=no
4817 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4818     >/dev/null 2>&1 \
4819   && lt_shell_append=yes
4820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4821 $as_echo "$lt_shell_append" >&6; }
4822
4823
4824 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4825   lt_unset=unset
4826 else
4827   lt_unset=false
4828 fi
4829
4830
4831
4832
4833
4834 # test EBCDIC or ASCII
4835 case `echo X|tr X '\101'` in
4836  A) # ASCII based system
4837     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4838   lt_SP2NL='tr \040 \012'
4839   lt_NL2SP='tr \015\012 \040\040'
4840   ;;
4841  *) # EBCDIC based system
4842   lt_SP2NL='tr \100 \n'
4843   lt_NL2SP='tr \r\n \100\100'
4844   ;;
4845 esac
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4856 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4857 if test "${lt_cv_ld_reload_flag+set}" = set; then :
4858   $as_echo_n "(cached) " >&6
4859 else
4860   lt_cv_ld_reload_flag='-r'
4861 fi
4862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4863 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4864 reload_flag=$lt_cv_ld_reload_flag
4865 case $reload_flag in
4866 "" | " "*) ;;
4867 *) reload_flag=" $reload_flag" ;;
4868 esac
4869 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4870 case $host_os in
4871   darwin*)
4872     if test "$GCC" = yes; then
4873       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4874     else
4875       reload_cmds='$LD$reload_flag -o $output$reload_objs'
4876     fi
4877     ;;
4878 esac
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888 if test -n "$ac_tool_prefix"; then
4889   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4890 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4892 $as_echo_n "checking for $ac_word... " >&6; }
4893 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4894   $as_echo_n "(cached) " >&6
4895 else
4896   if test -n "$OBJDUMP"; then
4897   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4898 else
4899 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4900 for as_dir in $PATH
4901 do
4902   IFS=$as_save_IFS
4903   test -z "$as_dir" && as_dir=.
4904     for ac_exec_ext in '' $ac_executable_extensions; do
4905   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4906     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4907     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4908     break 2
4909   fi
4910 done
4911   done
4912 IFS=$as_save_IFS
4913
4914 fi
4915 fi
4916 OBJDUMP=$ac_cv_prog_OBJDUMP
4917 if test -n "$OBJDUMP"; then
4918   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4919 $as_echo "$OBJDUMP" >&6; }
4920 else
4921   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4922 $as_echo "no" >&6; }
4923 fi
4924
4925
4926 fi
4927 if test -z "$ac_cv_prog_OBJDUMP"; then
4928   ac_ct_OBJDUMP=$OBJDUMP
4929   # Extract the first word of "objdump", so it can be a program name with args.
4930 set dummy objdump; ac_word=$2
4931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4932 $as_echo_n "checking for $ac_word... " >&6; }
4933 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4934   $as_echo_n "(cached) " >&6
4935 else
4936   if test -n "$ac_ct_OBJDUMP"; then
4937   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4938 else
4939 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4940 for as_dir in $PATH
4941 do
4942   IFS=$as_save_IFS
4943   test -z "$as_dir" && as_dir=.
4944     for ac_exec_ext in '' $ac_executable_extensions; do
4945   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4946     ac_cv_prog_ac_ct_OBJDUMP="objdump"
4947     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4948     break 2
4949   fi
4950 done
4951   done
4952 IFS=$as_save_IFS
4953
4954 fi
4955 fi
4956 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4957 if test -n "$ac_ct_OBJDUMP"; then
4958   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4959 $as_echo "$ac_ct_OBJDUMP" >&6; }
4960 else
4961   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4962 $as_echo "no" >&6; }
4963 fi
4964
4965   if test "x$ac_ct_OBJDUMP" = x; then
4966     OBJDUMP="false"
4967   else
4968     case $cross_compiling:$ac_tool_warned in
4969 yes:)
4970 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4971 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4972 ac_tool_warned=yes ;;
4973 esac
4974     OBJDUMP=$ac_ct_OBJDUMP
4975   fi
4976 else
4977   OBJDUMP="$ac_cv_prog_OBJDUMP"
4978 fi
4979
4980 test -z "$OBJDUMP" && OBJDUMP=objdump
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4991 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4992 if test "${lt_cv_deplibs_check_method+set}" = set; then :
4993   $as_echo_n "(cached) " >&6
4994 else
4995   lt_cv_file_magic_cmd='$MAGIC_CMD'
4996 lt_cv_file_magic_test_file=
4997 lt_cv_deplibs_check_method='unknown'
4998 # Need to set the preceding variable on all platforms that support
4999 # interlibrary dependencies.
5000 # 'none' -- dependencies not supported.
5001 # `unknown' -- same as none, but documents that we really don't know.
5002 # 'pass_all' -- all dependencies passed with no checks.
5003 # 'test_compile' -- check by making test program.
5004 # 'file_magic [[regex]]' -- check by looking for files in library path
5005 # which responds to the $file_magic_cmd with a given extended regex.
5006 # If you have `file' or equivalent on your system and you're not sure
5007 # whether `pass_all' will *always* work, you probably want this one.
5008
5009 case $host_os in
5010 aix[4-9]*)
5011   lt_cv_deplibs_check_method=pass_all
5012   ;;
5013
5014 beos*)
5015   lt_cv_deplibs_check_method=pass_all
5016   ;;
5017
5018 bsdi[45]*)
5019   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5020   lt_cv_file_magic_cmd='/usr/bin/file -L'
5021   lt_cv_file_magic_test_file=/shlib/libc.so
5022   ;;
5023
5024 cygwin*)
5025   # func_win32_libid is a shell function defined in ltmain.sh
5026   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5027   lt_cv_file_magic_cmd='func_win32_libid'
5028   ;;
5029
5030 mingw* | pw32*)
5031   # Base MSYS/MinGW do not provide the 'file' command needed by
5032   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5033   # unless we find 'file', for example because we are cross-compiling.
5034   if ( file / ) >/dev/null 2>&1; then
5035     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5036     lt_cv_file_magic_cmd='func_win32_libid'
5037   else
5038     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5039     lt_cv_file_magic_cmd='$OBJDUMP -f'
5040   fi
5041   ;;
5042
5043 cegcc)
5044   # use the weaker test based on 'objdump'. See mingw*.
5045   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5046   lt_cv_file_magic_cmd='$OBJDUMP -f'
5047   ;;
5048
5049 darwin* | rhapsody*)
5050   lt_cv_deplibs_check_method=pass_all
5051   ;;
5052
5053 freebsd* | dragonfly*)
5054   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5055     case $host_cpu in
5056     i*86 )
5057       # Not sure whether the presence of OpenBSD here was a mistake.
5058       # Let's accept both of them until this is cleared up.
5059       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5060       lt_cv_file_magic_cmd=/usr/bin/file
5061       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5062       ;;
5063     esac
5064   else
5065     lt_cv_deplibs_check_method=pass_all
5066   fi
5067   ;;
5068
5069 gnu*)
5070   lt_cv_deplibs_check_method=pass_all
5071   ;;
5072
5073 hpux10.20* | hpux11*)
5074   lt_cv_file_magic_cmd=/usr/bin/file
5075   case $host_cpu in
5076   ia64*)
5077     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5078     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5079     ;;
5080   hppa*64*)
5081     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]'
5082     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5083     ;;
5084   *)
5085     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5086     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5087     ;;
5088   esac
5089   ;;
5090
5091 interix[3-9]*)
5092   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5093   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5094   ;;
5095
5096 irix5* | irix6* | nonstopux*)
5097   case $LD in
5098   *-32|*"-32 ") libmagic=32-bit;;
5099   *-n32|*"-n32 ") libmagic=N32;;
5100   *-64|*"-64 ") libmagic=64-bit;;
5101   *) libmagic=never-match;;
5102   esac
5103   lt_cv_deplibs_check_method=pass_all
5104   ;;
5105
5106 # This must be Linux ELF.
5107 linux* | k*bsd*-gnu)
5108   lt_cv_deplibs_check_method=pass_all
5109   ;;
5110
5111 netbsd*)
5112   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5113     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5114   else
5115     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5116   fi
5117   ;;
5118
5119 newos6*)
5120   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5121   lt_cv_file_magic_cmd=/usr/bin/file
5122   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5123   ;;
5124
5125 *nto* | *qnx*)
5126   lt_cv_deplibs_check_method=pass_all
5127   ;;
5128
5129 openbsd*)
5130   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5131     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5132   else
5133     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5134   fi
5135   ;;
5136
5137 osf3* | osf4* | osf5*)
5138   lt_cv_deplibs_check_method=pass_all
5139   ;;
5140
5141 rdos*)
5142   lt_cv_deplibs_check_method=pass_all
5143   ;;
5144
5145 solaris*)
5146   lt_cv_deplibs_check_method=pass_all
5147   ;;
5148
5149 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5150   lt_cv_deplibs_check_method=pass_all
5151   ;;
5152
5153 sysv4 | sysv4.3*)
5154   case $host_vendor in
5155   motorola)
5156     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]'
5157     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5158     ;;
5159   ncr)
5160     lt_cv_deplibs_check_method=pass_all
5161     ;;
5162   sequent)
5163     lt_cv_file_magic_cmd='/bin/file'
5164     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5165     ;;
5166   sni)
5167     lt_cv_file_magic_cmd='/bin/file'
5168     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5169     lt_cv_file_magic_test_file=/lib/libc.so
5170     ;;
5171   siemens)
5172     lt_cv_deplibs_check_method=pass_all
5173     ;;
5174   pc)
5175     lt_cv_deplibs_check_method=pass_all
5176     ;;
5177   esac
5178   ;;
5179
5180 tpf*)
5181   lt_cv_deplibs_check_method=pass_all
5182   ;;
5183 esac
5184
5185 fi
5186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5187 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5188 file_magic_cmd=$lt_cv_file_magic_cmd
5189 deplibs_check_method=$lt_cv_deplibs_check_method
5190 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203 if test -n "$ac_tool_prefix"; then
5204   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5205 set dummy ${ac_tool_prefix}ar; ac_word=$2
5206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5207 $as_echo_n "checking for $ac_word... " >&6; }
5208 if test "${ac_cv_prog_AR+set}" = set; then :
5209   $as_echo_n "(cached) " >&6
5210 else
5211   if test -n "$AR"; then
5212   ac_cv_prog_AR="$AR" # Let the user override the test.
5213 else
5214 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5215 for as_dir in $PATH
5216 do
5217   IFS=$as_save_IFS
5218   test -z "$as_dir" && as_dir=.
5219     for ac_exec_ext in '' $ac_executable_extensions; do
5220   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5221     ac_cv_prog_AR="${ac_tool_prefix}ar"
5222     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5223     break 2
5224   fi
5225 done
5226   done
5227 IFS=$as_save_IFS
5228
5229 fi
5230 fi
5231 AR=$ac_cv_prog_AR
5232 if test -n "$AR"; then
5233   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5234 $as_echo "$AR" >&6; }
5235 else
5236   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5237 $as_echo "no" >&6; }
5238 fi
5239
5240
5241 fi
5242 if test -z "$ac_cv_prog_AR"; then
5243   ac_ct_AR=$AR
5244   # Extract the first word of "ar", so it can be a program name with args.
5245 set dummy ar; ac_word=$2
5246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5247 $as_echo_n "checking for $ac_word... " >&6; }
5248 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5249   $as_echo_n "(cached) " >&6
5250 else
5251   if test -n "$ac_ct_AR"; then
5252   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5253 else
5254 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5255 for as_dir in $PATH
5256 do
5257   IFS=$as_save_IFS
5258   test -z "$as_dir" && as_dir=.
5259     for ac_exec_ext in '' $ac_executable_extensions; do
5260   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5261     ac_cv_prog_ac_ct_AR="ar"
5262     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5263     break 2
5264   fi
5265 done
5266   done
5267 IFS=$as_save_IFS
5268
5269 fi
5270 fi
5271 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5272 if test -n "$ac_ct_AR"; then
5273   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5274 $as_echo "$ac_ct_AR" >&6; }
5275 else
5276   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5277 $as_echo "no" >&6; }
5278 fi
5279
5280   if test "x$ac_ct_AR" = x; then
5281     AR="false"
5282   else
5283     case $cross_compiling:$ac_tool_warned in
5284 yes:)
5285 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5286 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5287 ac_tool_warned=yes ;;
5288 esac
5289     AR=$ac_ct_AR
5290   fi
5291 else
5292   AR="$ac_cv_prog_AR"
5293 fi
5294
5295 test -z "$AR" && AR=ar
5296 test -z "$AR_FLAGS" && AR_FLAGS=cru
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308 if test -n "$ac_tool_prefix"; then
5309   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5310 set dummy ${ac_tool_prefix}strip; ac_word=$2
5311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5312 $as_echo_n "checking for $ac_word... " >&6; }
5313 if test "${ac_cv_prog_STRIP+set}" = set; then :
5314   $as_echo_n "(cached) " >&6
5315 else
5316   if test -n "$STRIP"; then
5317   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5318 else
5319 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5320 for as_dir in $PATH
5321 do
5322   IFS=$as_save_IFS
5323   test -z "$as_dir" && as_dir=.
5324     for ac_exec_ext in '' $ac_executable_extensions; do
5325   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5326     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5327     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5328     break 2
5329   fi
5330 done
5331   done
5332 IFS=$as_save_IFS
5333
5334 fi
5335 fi
5336 STRIP=$ac_cv_prog_STRIP
5337 if test -n "$STRIP"; then
5338   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5339 $as_echo "$STRIP" >&6; }
5340 else
5341   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5342 $as_echo "no" >&6; }
5343 fi
5344
5345
5346 fi
5347 if test -z "$ac_cv_prog_STRIP"; then
5348   ac_ct_STRIP=$STRIP
5349   # Extract the first word of "strip", so it can be a program name with args.
5350 set dummy strip; ac_word=$2
5351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5352 $as_echo_n "checking for $ac_word... " >&6; }
5353 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5354   $as_echo_n "(cached) " >&6
5355 else
5356   if test -n "$ac_ct_STRIP"; then
5357   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5358 else
5359 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5360 for as_dir in $PATH
5361 do
5362   IFS=$as_save_IFS
5363   test -z "$as_dir" && as_dir=.
5364     for ac_exec_ext in '' $ac_executable_extensions; do
5365   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5366     ac_cv_prog_ac_ct_STRIP="strip"
5367     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5368     break 2
5369   fi
5370 done
5371   done
5372 IFS=$as_save_IFS
5373
5374 fi
5375 fi
5376 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5377 if test -n "$ac_ct_STRIP"; then
5378   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5379 $as_echo "$ac_ct_STRIP" >&6; }
5380 else
5381   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5382 $as_echo "no" >&6; }
5383 fi
5384
5385   if test "x$ac_ct_STRIP" = x; then
5386     STRIP=":"
5387   else
5388     case $cross_compiling:$ac_tool_warned in
5389 yes:)
5390 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5391 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5392 ac_tool_warned=yes ;;
5393 esac
5394     STRIP=$ac_ct_STRIP
5395   fi
5396 else
5397   STRIP="$ac_cv_prog_STRIP"
5398 fi
5399
5400 test -z "$STRIP" && STRIP=:
5401
5402
5403
5404
5405
5406
5407 if test -n "$ac_tool_prefix"; then
5408   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5409 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5411 $as_echo_n "checking for $ac_word... " >&6; }
5412 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5413   $as_echo_n "(cached) " >&6
5414 else
5415   if test -n "$RANLIB"; then
5416   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5417 else
5418 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5419 for as_dir in $PATH
5420 do
5421   IFS=$as_save_IFS
5422   test -z "$as_dir" && as_dir=.
5423     for ac_exec_ext in '' $ac_executable_extensions; do
5424   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5425     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5426     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5427     break 2
5428   fi
5429 done
5430   done
5431 IFS=$as_save_IFS
5432
5433 fi
5434 fi
5435 RANLIB=$ac_cv_prog_RANLIB
5436 if test -n "$RANLIB"; then
5437   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5438 $as_echo "$RANLIB" >&6; }
5439 else
5440   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5441 $as_echo "no" >&6; }
5442 fi
5443
5444
5445 fi
5446 if test -z "$ac_cv_prog_RANLIB"; then
5447   ac_ct_RANLIB=$RANLIB
5448   # Extract the first word of "ranlib", so it can be a program name with args.
5449 set dummy ranlib; ac_word=$2
5450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5451 $as_echo_n "checking for $ac_word... " >&6; }
5452 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5453   $as_echo_n "(cached) " >&6
5454 else
5455   if test -n "$ac_ct_RANLIB"; then
5456   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5457 else
5458 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5459 for as_dir in $PATH
5460 do
5461   IFS=$as_save_IFS
5462   test -z "$as_dir" && as_dir=.
5463     for ac_exec_ext in '' $ac_executable_extensions; do
5464   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5465     ac_cv_prog_ac_ct_RANLIB="ranlib"
5466     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5467     break 2
5468   fi
5469 done
5470   done
5471 IFS=$as_save_IFS
5472
5473 fi
5474 fi
5475 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5476 if test -n "$ac_ct_RANLIB"; then
5477   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5478 $as_echo "$ac_ct_RANLIB" >&6; }
5479 else
5480   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5481 $as_echo "no" >&6; }
5482 fi
5483
5484   if test "x$ac_ct_RANLIB" = x; then
5485     RANLIB=":"
5486   else
5487     case $cross_compiling:$ac_tool_warned in
5488 yes:)
5489 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5490 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5491 ac_tool_warned=yes ;;
5492 esac
5493     RANLIB=$ac_ct_RANLIB
5494   fi
5495 else
5496   RANLIB="$ac_cv_prog_RANLIB"
5497 fi
5498
5499 test -z "$RANLIB" && RANLIB=:
5500
5501
5502
5503
5504
5505
5506 # Determine commands to create old-style static archives.
5507 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5508 old_postinstall_cmds='chmod 644 $oldlib'
5509 old_postuninstall_cmds=
5510
5511 if test -n "$RANLIB"; then
5512   case $host_os in
5513   openbsd*)
5514     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5515     ;;
5516   *)
5517     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5518     ;;
5519   esac
5520   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5521 fi
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556 # If no C compiler was specified, use CC.
5557 LTCC=${LTCC-"$CC"}
5558
5559 # If no C compiler flags were specified, use CFLAGS.
5560 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5561
5562 # Allow CC to be a program name with arguments.
5563 compiler=$CC
5564
5565
5566 # Check for command to grab the raw symbol name followed by C symbol from nm.
5567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5568 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5569 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5570   $as_echo_n "(cached) " >&6
5571 else
5572
5573 # These are sane defaults that work on at least a few old systems.
5574 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5575
5576 # Character class describing NM global symbol codes.
5577 symcode='[BCDEGRST]'
5578
5579 # Regexp to match symbols that can be accessed directly from C.
5580 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5581
5582 # Define system-specific variables.
5583 case $host_os in
5584 aix*)
5585   symcode='[BCDT]'
5586   ;;
5587 cygwin* | mingw* | pw32* | cegcc*)
5588   symcode='[ABCDGISTW]'
5589   ;;
5590 hpux*)
5591   if test "$host_cpu" = ia64; then
5592     symcode='[ABCDEGRST]'
5593   fi
5594   ;;
5595 irix* | nonstopux*)
5596   symcode='[BCDEGRST]'
5597   ;;
5598 osf*)
5599   symcode='[BCDEGQRST]'
5600   ;;
5601 solaris*)
5602   symcode='[BDRT]'
5603   ;;
5604 sco3.2v5*)
5605   symcode='[DT]'
5606   ;;
5607 sysv4.2uw2*)
5608   symcode='[DT]'
5609   ;;
5610 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5611   symcode='[ABDT]'
5612   ;;
5613 sysv4)
5614   symcode='[DFNSTU]'
5615   ;;
5616 esac
5617
5618 # If we're using GNU nm, then use its standard symbol codes.
5619 case `$NM -V 2>&1` in
5620 *GNU* | *'with BFD'*)
5621   symcode='[ABCDGIRSTW]' ;;
5622 esac
5623
5624 # Transform an extracted symbol line into a proper C declaration.
5625 # Some systems (esp. on ia64) link data and code symbols differently,
5626 # so use this general approach.
5627 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5628
5629 # Transform an extracted symbol line into symbol name and symbol address
5630 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5631 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'"
5632
5633 # Handle CRLF in mingw tool chain
5634 opt_cr=
5635 case $build_os in
5636 mingw*)
5637   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5638   ;;
5639 esac
5640
5641 # Try without a prefix underscore, then with it.
5642 for ac_symprfx in "" "_"; do
5643
5644   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5645   symxfrm="\\1 $ac_symprfx\\2 \\2"
5646
5647   # Write the raw and C identifiers.
5648   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5649     # Fake it for dumpbin and say T for any non-static function
5650     # and D for any global variable.
5651     # Also find C++ and __fastcall symbols from MSVC++,
5652     # which start with @ or ?.
5653     lt_cv_sys_global_symbol_pipe="$AWK '"\
5654 "     {last_section=section; section=\$ 3};"\
5655 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5656 "     \$ 0!~/External *\|/{next};"\
5657 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5658 "     {if(hide[section]) next};"\
5659 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5660 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5661 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5662 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5663 "     ' prfx=^$ac_symprfx"
5664   else
5665     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5666   fi
5667
5668   # Check to see that the pipe works correctly.
5669   pipe_works=no
5670
5671   rm -f conftest*
5672   cat > conftest.$ac_ext <<_LT_EOF
5673 #ifdef __cplusplus
5674 extern "C" {
5675 #endif
5676 char nm_test_var;
5677 void nm_test_func(void);
5678 void nm_test_func(void){}
5679 #ifdef __cplusplus
5680 }
5681 #endif
5682 int main(){nm_test_var='a';nm_test_func();return(0);}
5683 _LT_EOF
5684
5685   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5686   (eval $ac_compile) 2>&5
5687   ac_status=$?
5688   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5689   test $ac_status = 0; }; then
5690     # Now try to grab the symbols.
5691     nlist=conftest.nm
5692     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
5693   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5694   ac_status=$?
5695   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5696   test $ac_status = 0; } && test -s "$nlist"; then
5697       # Try sorting and uniquifying the output.
5698       if sort "$nlist" | uniq > "$nlist"T; then
5699         mv -f "$nlist"T "$nlist"
5700       else
5701         rm -f "$nlist"T
5702       fi
5703
5704       # Make sure that we snagged all the symbols we need.
5705       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5706         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5707           cat <<_LT_EOF > conftest.$ac_ext
5708 #ifdef __cplusplus
5709 extern "C" {
5710 #endif
5711
5712 _LT_EOF
5713           # Now generate the symbol file.
5714           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5715
5716           cat <<_LT_EOF >> conftest.$ac_ext
5717
5718 /* The mapping between symbol names and symbols.  */
5719 const struct {
5720   const char *name;
5721   void       *address;
5722 }
5723 lt__PROGRAM__LTX_preloaded_symbols[] =
5724 {
5725   { "@PROGRAM@", (void *) 0 },
5726 _LT_EOF
5727           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5728           cat <<\_LT_EOF >> conftest.$ac_ext
5729   {0, (void *) 0}
5730 };
5731
5732 /* This works around a problem in FreeBSD linker */
5733 #ifdef FREEBSD_WORKAROUND
5734 static const void *lt_preloaded_setup() {
5735   return lt__PROGRAM__LTX_preloaded_symbols;
5736 }
5737 #endif
5738
5739 #ifdef __cplusplus
5740 }
5741 #endif
5742 _LT_EOF
5743           # Now try linking the two files.
5744           mv conftest.$ac_objext conftstm.$ac_objext
5745           lt_save_LIBS="$LIBS"
5746           lt_save_CFLAGS="$CFLAGS"
5747           LIBS="conftstm.$ac_objext"
5748           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5749           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5750   (eval $ac_link) 2>&5
5751   ac_status=$?
5752   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5753   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5754             pipe_works=yes
5755           fi
5756           LIBS="$lt_save_LIBS"
5757           CFLAGS="$lt_save_CFLAGS"
5758         else
5759           echo "cannot find nm_test_func in $nlist" >&5
5760         fi
5761       else
5762         echo "cannot find nm_test_var in $nlist" >&5
5763       fi
5764     else
5765       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5766     fi
5767   else
5768     echo "$progname: failed program was:" >&5
5769     cat conftest.$ac_ext >&5
5770   fi
5771   rm -rf conftest* conftst*
5772
5773   # Do not use the global_symbol_pipe unless it works.
5774   if test "$pipe_works" = yes; then
5775     break
5776   else
5777     lt_cv_sys_global_symbol_pipe=
5778   fi
5779 done
5780
5781 fi
5782
5783 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5784   lt_cv_sys_global_symbol_to_cdecl=
5785 fi
5786 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5787   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5788 $as_echo "failed" >&6; }
5789 else
5790   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5791 $as_echo "ok" >&6; }
5792 fi
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816 # Check whether --enable-libtool-lock was given.
5817 if test "${enable_libtool_lock+set}" = set; then :
5818   enableval=$enable_libtool_lock;
5819 fi
5820
5821 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5822
5823 # Some flags need to be propagated to the compiler or linker for good
5824 # libtool support.
5825 case $host in
5826 ia64-*-hpux*)
5827   # Find out which ABI we are using.
5828   echo 'int i;' > conftest.$ac_ext
5829   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5830   (eval $ac_compile) 2>&5
5831   ac_status=$?
5832   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5833   test $ac_status = 0; }; then
5834     case `/usr/bin/file conftest.$ac_objext` in
5835       *ELF-32*)
5836         HPUX_IA64_MODE="32"
5837         ;;
5838       *ELF-64*)
5839         HPUX_IA64_MODE="64"
5840         ;;
5841     esac
5842   fi
5843   rm -rf conftest*
5844   ;;
5845 *-*-irix6*)
5846   # Find out which ABI we are using.
5847   echo '#line 5847 "configure"' > conftest.$ac_ext
5848   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5849   (eval $ac_compile) 2>&5
5850   ac_status=$?
5851   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5852   test $ac_status = 0; }; then
5853     if test "$lt_cv_prog_gnu_ld" = yes; then
5854       case `/usr/bin/file conftest.$ac_objext` in
5855         *32-bit*)
5856           LD="${LD-ld} -melf32bsmip"
5857           ;;
5858         *N32*)
5859           LD="${LD-ld} -melf32bmipn32"
5860           ;;
5861         *64-bit*)
5862           LD="${LD-ld} -melf64bmip"
5863         ;;
5864       esac
5865     else
5866       case `/usr/bin/file conftest.$ac_objext` in
5867         *32-bit*)
5868           LD="${LD-ld} -32"
5869           ;;
5870         *N32*)
5871           LD="${LD-ld} -n32"
5872           ;;
5873         *64-bit*)
5874           LD="${LD-ld} -64"
5875           ;;
5876       esac
5877     fi
5878   fi
5879   rm -rf conftest*
5880   ;;
5881
5882 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5883 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5884   # Find out which ABI we are using.
5885   echo 'int i;' > conftest.$ac_ext
5886   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5887   (eval $ac_compile) 2>&5
5888   ac_status=$?
5889   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5890   test $ac_status = 0; }; then
5891     case `/usr/bin/file conftest.o` in
5892       *32-bit*)
5893         case $host in
5894           x86_64-*kfreebsd*-gnu)
5895             LD="${LD-ld} -m elf_i386_fbsd"
5896             ;;
5897           x86_64-*linux*)
5898             LD="${LD-ld} -m elf_i386"
5899             ;;
5900           ppc64-*linux*|powerpc64-*linux*)
5901             LD="${LD-ld} -m elf32ppclinux"
5902             ;;
5903           s390x-*linux*)
5904             LD="${LD-ld} -m elf_s390"
5905             ;;
5906           sparc64-*linux*)
5907             LD="${LD-ld} -m elf32_sparc"
5908             ;;
5909         esac
5910         ;;
5911       *64-bit*)
5912         case $host in
5913           x86_64-*kfreebsd*-gnu)
5914             LD="${LD-ld} -m elf_x86_64_fbsd"
5915             ;;
5916           x86_64-*linux*)
5917             LD="${LD-ld} -m elf_x86_64"
5918             ;;
5919           ppc*-*linux*|powerpc*-*linux*)
5920             LD="${LD-ld} -m elf64ppc"
5921             ;;
5922           s390*-*linux*|s390*-*tpf*)
5923             LD="${LD-ld} -m elf64_s390"
5924             ;;
5925           sparc*-*linux*)
5926             LD="${LD-ld} -m elf64_sparc"
5927             ;;
5928         esac
5929         ;;
5930     esac
5931   fi
5932   rm -rf conftest*
5933   ;;
5934
5935 *-*-sco3.2v5*)
5936   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5937   SAVE_CFLAGS="$CFLAGS"
5938   CFLAGS="$CFLAGS -belf"
5939   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5940 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5941 if test "${lt_cv_cc_needs_belf+set}" = set; then :
5942   $as_echo_n "(cached) " >&6
5943 else
5944   ac_ext=c
5945 ac_cpp='$CPP $CPPFLAGS'
5946 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5947 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5948 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5949
5950      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5951 /* end confdefs.h.  */
5952
5953 int
5954 main ()
5955 {
5956
5957   ;
5958   return 0;
5959 }
5960 _ACEOF
5961 if ac_fn_c_try_link "$LINENO"; then :
5962   lt_cv_cc_needs_belf=yes
5963 else
5964   lt_cv_cc_needs_belf=no
5965 fi
5966 rm -f core conftest.err conftest.$ac_objext \
5967     conftest$ac_exeext conftest.$ac_ext
5968      ac_ext=c
5969 ac_cpp='$CPP $CPPFLAGS'
5970 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5971 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5972 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5973
5974 fi
5975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5976 $as_echo "$lt_cv_cc_needs_belf" >&6; }
5977   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5978     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5979     CFLAGS="$SAVE_CFLAGS"
5980   fi
5981   ;;
5982 sparc*-*solaris*)
5983   # Find out which ABI we are using.
5984   echo 'int i;' > conftest.$ac_ext
5985   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5986   (eval $ac_compile) 2>&5
5987   ac_status=$?
5988   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5989   test $ac_status = 0; }; then
5990     case `/usr/bin/file conftest.o` in
5991     *64-bit*)
5992       case $lt_cv_prog_gnu_ld in
5993       yes*) LD="${LD-ld} -m elf64_sparc" ;;
5994       *)
5995         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5996           LD="${LD-ld} -64"
5997         fi
5998         ;;
5999       esac
6000       ;;
6001     esac
6002   fi
6003   rm -rf conftest*
6004   ;;
6005 esac
6006
6007 need_locks="$enable_libtool_lock"
6008
6009
6010   case $host_os in
6011     rhapsody* | darwin*)
6012     if test -n "$ac_tool_prefix"; then
6013   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6014 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6016 $as_echo_n "checking for $ac_word... " >&6; }
6017 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6018   $as_echo_n "(cached) " >&6
6019 else
6020   if test -n "$DSYMUTIL"; then
6021   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6022 else
6023 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6024 for as_dir in $PATH
6025 do
6026   IFS=$as_save_IFS
6027   test -z "$as_dir" && as_dir=.
6028     for ac_exec_ext in '' $ac_executable_extensions; do
6029   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6030     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6031     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6032     break 2
6033   fi
6034 done
6035   done
6036 IFS=$as_save_IFS
6037
6038 fi
6039 fi
6040 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6041 if test -n "$DSYMUTIL"; then
6042   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6043 $as_echo "$DSYMUTIL" >&6; }
6044 else
6045   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6046 $as_echo "no" >&6; }
6047 fi
6048
6049
6050 fi
6051 if test -z "$ac_cv_prog_DSYMUTIL"; then
6052   ac_ct_DSYMUTIL=$DSYMUTIL
6053   # Extract the first word of "dsymutil", so it can be a program name with args.
6054 set dummy dsymutil; ac_word=$2
6055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6056 $as_echo_n "checking for $ac_word... " >&6; }
6057 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6058   $as_echo_n "(cached) " >&6
6059 else
6060   if test -n "$ac_ct_DSYMUTIL"; then
6061   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6062 else
6063 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6064 for as_dir in $PATH
6065 do
6066   IFS=$as_save_IFS
6067   test -z "$as_dir" && as_dir=.
6068     for ac_exec_ext in '' $ac_executable_extensions; do
6069   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6070     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6071     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6072     break 2
6073   fi
6074 done
6075   done
6076 IFS=$as_save_IFS
6077
6078 fi
6079 fi
6080 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6081 if test -n "$ac_ct_DSYMUTIL"; then
6082   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6083 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6084 else
6085   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6086 $as_echo "no" >&6; }
6087 fi
6088
6089   if test "x$ac_ct_DSYMUTIL" = x; then
6090     DSYMUTIL=":"
6091   else
6092     case $cross_compiling:$ac_tool_warned in
6093 yes:)
6094 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6095 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6096 ac_tool_warned=yes ;;
6097 esac
6098     DSYMUTIL=$ac_ct_DSYMUTIL
6099   fi
6100 else
6101   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6102 fi
6103
6104     if test -n "$ac_tool_prefix"; then
6105   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6106 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6108 $as_echo_n "checking for $ac_word... " >&6; }
6109 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6110   $as_echo_n "(cached) " >&6
6111 else
6112   if test -n "$NMEDIT"; then
6113   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6114 else
6115 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6116 for as_dir in $PATH
6117 do
6118   IFS=$as_save_IFS
6119   test -z "$as_dir" && as_dir=.
6120     for ac_exec_ext in '' $ac_executable_extensions; do
6121   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6122     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6123     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6124     break 2
6125   fi
6126 done
6127   done
6128 IFS=$as_save_IFS
6129
6130 fi
6131 fi
6132 NMEDIT=$ac_cv_prog_NMEDIT
6133 if test -n "$NMEDIT"; then
6134   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6135 $as_echo "$NMEDIT" >&6; }
6136 else
6137   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6138 $as_echo "no" >&6; }
6139 fi
6140
6141
6142 fi
6143 if test -z "$ac_cv_prog_NMEDIT"; then
6144   ac_ct_NMEDIT=$NMEDIT
6145   # Extract the first word of "nmedit", so it can be a program name with args.
6146 set dummy nmedit; ac_word=$2
6147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6148 $as_echo_n "checking for $ac_word... " >&6; }
6149 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6150   $as_echo_n "(cached) " >&6
6151 else
6152   if test -n "$ac_ct_NMEDIT"; then
6153   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6154 else
6155 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6156 for as_dir in $PATH
6157 do
6158   IFS=$as_save_IFS
6159   test -z "$as_dir" && as_dir=.
6160     for ac_exec_ext in '' $ac_executable_extensions; do
6161   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6162     ac_cv_prog_ac_ct_NMEDIT="nmedit"
6163     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6164     break 2
6165   fi
6166 done
6167   done
6168 IFS=$as_save_IFS
6169
6170 fi
6171 fi
6172 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6173 if test -n "$ac_ct_NMEDIT"; then
6174   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6175 $as_echo "$ac_ct_NMEDIT" >&6; }
6176 else
6177   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6178 $as_echo "no" >&6; }
6179 fi
6180
6181   if test "x$ac_ct_NMEDIT" = x; then
6182     NMEDIT=":"
6183   else
6184     case $cross_compiling:$ac_tool_warned in
6185 yes:)
6186 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6187 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6188 ac_tool_warned=yes ;;
6189 esac
6190     NMEDIT=$ac_ct_NMEDIT
6191   fi
6192 else
6193   NMEDIT="$ac_cv_prog_NMEDIT"
6194 fi
6195
6196     if test -n "$ac_tool_prefix"; then
6197   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6198 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6200 $as_echo_n "checking for $ac_word... " >&6; }
6201 if test "${ac_cv_prog_LIPO+set}" = set; then :
6202   $as_echo_n "(cached) " >&6
6203 else
6204   if test -n "$LIPO"; then
6205   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6206 else
6207 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6208 for as_dir in $PATH
6209 do
6210   IFS=$as_save_IFS
6211   test -z "$as_dir" && as_dir=.
6212     for ac_exec_ext in '' $ac_executable_extensions; do
6213   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6214     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6215     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6216     break 2
6217   fi
6218 done
6219   done
6220 IFS=$as_save_IFS
6221
6222 fi
6223 fi
6224 LIPO=$ac_cv_prog_LIPO
6225 if test -n "$LIPO"; then
6226   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6227 $as_echo "$LIPO" >&6; }
6228 else
6229   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6230 $as_echo "no" >&6; }
6231 fi
6232
6233
6234 fi
6235 if test -z "$ac_cv_prog_LIPO"; then
6236   ac_ct_LIPO=$LIPO
6237   # Extract the first word of "lipo", so it can be a program name with args.
6238 set dummy lipo; ac_word=$2
6239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6240 $as_echo_n "checking for $ac_word... " >&6; }
6241 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6242   $as_echo_n "(cached) " >&6
6243 else
6244   if test -n "$ac_ct_LIPO"; then
6245   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6246 else
6247 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6248 for as_dir in $PATH
6249 do
6250   IFS=$as_save_IFS
6251   test -z "$as_dir" && as_dir=.
6252     for ac_exec_ext in '' $ac_executable_extensions; do
6253   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6254     ac_cv_prog_ac_ct_LIPO="lipo"
6255     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6256     break 2
6257   fi
6258 done
6259   done
6260 IFS=$as_save_IFS
6261
6262 fi
6263 fi
6264 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6265 if test -n "$ac_ct_LIPO"; then
6266   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6267 $as_echo "$ac_ct_LIPO" >&6; }
6268 else
6269   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6270 $as_echo "no" >&6; }
6271 fi
6272
6273   if test "x$ac_ct_LIPO" = x; then
6274     LIPO=":"
6275   else
6276     case $cross_compiling:$ac_tool_warned in
6277 yes:)
6278 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6279 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6280 ac_tool_warned=yes ;;
6281 esac
6282     LIPO=$ac_ct_LIPO
6283   fi
6284 else
6285   LIPO="$ac_cv_prog_LIPO"
6286 fi
6287
6288     if test -n "$ac_tool_prefix"; then
6289   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6290 set dummy ${ac_tool_prefix}otool; ac_word=$2
6291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6292 $as_echo_n "checking for $ac_word... " >&6; }
6293 if test "${ac_cv_prog_OTOOL+set}" = set; then :
6294   $as_echo_n "(cached) " >&6
6295 else
6296   if test -n "$OTOOL"; then
6297   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6298 else
6299 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6300 for as_dir in $PATH
6301 do
6302   IFS=$as_save_IFS
6303   test -z "$as_dir" && as_dir=.
6304     for ac_exec_ext in '' $ac_executable_extensions; do
6305   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6306     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6307     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6308     break 2
6309   fi
6310 done
6311   done
6312 IFS=$as_save_IFS
6313
6314 fi
6315 fi
6316 OTOOL=$ac_cv_prog_OTOOL
6317 if test -n "$OTOOL"; then
6318   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6319 $as_echo "$OTOOL" >&6; }
6320 else
6321   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6322 $as_echo "no" >&6; }
6323 fi
6324
6325
6326 fi
6327 if test -z "$ac_cv_prog_OTOOL"; then
6328   ac_ct_OTOOL=$OTOOL
6329   # Extract the first word of "otool", so it can be a program name with args.
6330 set dummy otool; ac_word=$2
6331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6332 $as_echo_n "checking for $ac_word... " >&6; }
6333 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6334   $as_echo_n "(cached) " >&6
6335 else
6336   if test -n "$ac_ct_OTOOL"; then
6337   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6338 else
6339 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6340 for as_dir in $PATH
6341 do
6342   IFS=$as_save_IFS
6343   test -z "$as_dir" && as_dir=.
6344     for ac_exec_ext in '' $ac_executable_extensions; do
6345   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6346     ac_cv_prog_ac_ct_OTOOL="otool"
6347     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6348     break 2
6349   fi
6350 done
6351   done
6352 IFS=$as_save_IFS
6353
6354 fi
6355 fi
6356 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6357 if test -n "$ac_ct_OTOOL"; then
6358   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6359 $as_echo "$ac_ct_OTOOL" >&6; }
6360 else
6361   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6362 $as_echo "no" >&6; }
6363 fi
6364
6365   if test "x$ac_ct_OTOOL" = x; then
6366     OTOOL=":"
6367   else
6368     case $cross_compiling:$ac_tool_warned in
6369 yes:)
6370 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6371 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6372 ac_tool_warned=yes ;;
6373 esac
6374     OTOOL=$ac_ct_OTOOL
6375   fi
6376 else
6377   OTOOL="$ac_cv_prog_OTOOL"
6378 fi
6379
6380     if test -n "$ac_tool_prefix"; then
6381   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6382 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6384 $as_echo_n "checking for $ac_word... " >&6; }
6385 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6386   $as_echo_n "(cached) " >&6
6387 else
6388   if test -n "$OTOOL64"; then
6389   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6390 else
6391 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6392 for as_dir in $PATH
6393 do
6394   IFS=$as_save_IFS
6395   test -z "$as_dir" && as_dir=.
6396     for ac_exec_ext in '' $ac_executable_extensions; do
6397   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6398     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6399     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6400     break 2
6401   fi
6402 done
6403   done
6404 IFS=$as_save_IFS
6405
6406 fi
6407 fi
6408 OTOOL64=$ac_cv_prog_OTOOL64
6409 if test -n "$OTOOL64"; then
6410   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6411 $as_echo "$OTOOL64" >&6; }
6412 else
6413   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6414 $as_echo "no" >&6; }
6415 fi
6416
6417
6418 fi
6419 if test -z "$ac_cv_prog_OTOOL64"; then
6420   ac_ct_OTOOL64=$OTOOL64
6421   # Extract the first word of "otool64", so it can be a program name with args.
6422 set dummy otool64; ac_word=$2
6423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6424 $as_echo_n "checking for $ac_word... " >&6; }
6425 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6426   $as_echo_n "(cached) " >&6
6427 else
6428   if test -n "$ac_ct_OTOOL64"; then
6429   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6430 else
6431 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6432 for as_dir in $PATH
6433 do
6434   IFS=$as_save_IFS
6435   test -z "$as_dir" && as_dir=.
6436     for ac_exec_ext in '' $ac_executable_extensions; do
6437   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6438     ac_cv_prog_ac_ct_OTOOL64="otool64"
6439     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6440     break 2
6441   fi
6442 done
6443   done
6444 IFS=$as_save_IFS
6445
6446 fi
6447 fi
6448 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6449 if test -n "$ac_ct_OTOOL64"; then
6450   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6451 $as_echo "$ac_ct_OTOOL64" >&6; }
6452 else
6453   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6454 $as_echo "no" >&6; }
6455 fi
6456
6457   if test "x$ac_ct_OTOOL64" = x; then
6458     OTOOL64=":"
6459   else
6460     case $cross_compiling:$ac_tool_warned in
6461 yes:)
6462 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6463 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6464 ac_tool_warned=yes ;;
6465 esac
6466     OTOOL64=$ac_ct_OTOOL64
6467   fi
6468 else
6469   OTOOL64="$ac_cv_prog_OTOOL64"
6470 fi
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6499 $as_echo_n "checking for -single_module linker flag... " >&6; }
6500 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6501   $as_echo_n "(cached) " >&6
6502 else
6503   lt_cv_apple_cc_single_mod=no
6504       if test -z "${LT_MULTI_MODULE}"; then
6505         # By default we will add the -single_module flag. You can override
6506         # by either setting the environment variable LT_MULTI_MODULE
6507         # non-empty at configure time, or by adding -multi_module to the
6508         # link flags.
6509         rm -rf libconftest.dylib*
6510         echo "int foo(void){return 1;}" > conftest.c
6511         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6512 -dynamiclib -Wl,-single_module conftest.c" >&5
6513         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6514           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6515         _lt_result=$?
6516         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6517           lt_cv_apple_cc_single_mod=yes
6518         else
6519           cat conftest.err >&5
6520         fi
6521         rm -rf libconftest.dylib*
6522         rm -f conftest.*
6523       fi
6524 fi
6525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6526 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6527     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6528 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6529 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6530   $as_echo_n "(cached) " >&6
6531 else
6532   lt_cv_ld_exported_symbols_list=no
6533       save_LDFLAGS=$LDFLAGS
6534       echo "_main" > conftest.sym
6535       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6536       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6537 /* end confdefs.h.  */
6538
6539 int
6540 main ()
6541 {
6542
6543   ;
6544   return 0;
6545 }
6546 _ACEOF
6547 if ac_fn_c_try_link "$LINENO"; then :
6548   lt_cv_ld_exported_symbols_list=yes
6549 else
6550   lt_cv_ld_exported_symbols_list=no
6551 fi
6552 rm -f core conftest.err conftest.$ac_objext \
6553     conftest$ac_exeext conftest.$ac_ext
6554         LDFLAGS="$save_LDFLAGS"
6555
6556 fi
6557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6558 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6559     case $host_os in
6560     rhapsody* | darwin1.[012])
6561       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6562     darwin1.*)
6563       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6564     darwin*) # darwin 5.x on
6565       # if running on 10.5 or later, the deployment target defaults
6566       # to the OS version, if on x86, and 10.4, the deployment
6567       # target defaults to 10.4. Don't you love it?
6568       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6569         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6570           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6571         10.[012]*)
6572           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6573         10.*)
6574           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6575       esac
6576     ;;
6577   esac
6578     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6579       _lt_dar_single_mod='$single_module'
6580     fi
6581     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6582       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6583     else
6584       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6585     fi
6586     if test "$DSYMUTIL" != ":"; then
6587       _lt_dsymutil='~$DSYMUTIL $lib || :'
6588     else
6589       _lt_dsymutil=
6590     fi
6591     ;;
6592   esac
6593
6594 ac_ext=c
6595 ac_cpp='$CPP $CPPFLAGS'
6596 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6597 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6598 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6600 $as_echo_n "checking how to run the C preprocessor... " >&6; }
6601 # On Suns, sometimes $CPP names a directory.
6602 if test -n "$CPP" && test -d "$CPP"; then
6603   CPP=
6604 fi
6605 if test -z "$CPP"; then
6606   if test "${ac_cv_prog_CPP+set}" = set; then :
6607   $as_echo_n "(cached) " >&6
6608 else
6609       # Double quotes because CPP needs to be expanded
6610     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6611     do
6612       ac_preproc_ok=false
6613 for ac_c_preproc_warn_flag in '' yes
6614 do
6615   # Use a header file that comes with gcc, so configuring glibc
6616   # with a fresh cross-compiler works.
6617   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6618   # <limits.h> exists even on freestanding compilers.
6619   # On the NeXT, cc -E runs the code through the compiler's parser,
6620   # not just through cpp. "Syntax error" is here to catch this case.
6621   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6622 /* end confdefs.h.  */
6623 #ifdef __STDC__
6624 # include <limits.h>
6625 #else
6626 # include <assert.h>
6627 #endif
6628                      Syntax error
6629 _ACEOF
6630 if ac_fn_c_try_cpp "$LINENO"; then :
6631
6632 else
6633   # Broken: fails on valid input.
6634 continue
6635 fi
6636 rm -f conftest.err conftest.$ac_ext
6637
6638   # OK, works on sane cases.  Now check whether nonexistent headers
6639   # can be detected and how.
6640   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6641 /* end confdefs.h.  */
6642 #include <ac_nonexistent.h>
6643 _ACEOF
6644 if ac_fn_c_try_cpp "$LINENO"; then :
6645   # Broken: success on invalid input.
6646 continue
6647 else
6648   # Passes both tests.
6649 ac_preproc_ok=:
6650 break
6651 fi
6652 rm -f conftest.err conftest.$ac_ext
6653
6654 done
6655 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6656 rm -f conftest.err conftest.$ac_ext
6657 if $ac_preproc_ok; then :
6658   break
6659 fi
6660
6661     done
6662     ac_cv_prog_CPP=$CPP
6663
6664 fi
6665   CPP=$ac_cv_prog_CPP
6666 else
6667   ac_cv_prog_CPP=$CPP
6668 fi
6669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6670 $as_echo "$CPP" >&6; }
6671 ac_preproc_ok=false
6672 for ac_c_preproc_warn_flag in '' yes
6673 do
6674   # Use a header file that comes with gcc, so configuring glibc
6675   # with a fresh cross-compiler works.
6676   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6677   # <limits.h> exists even on freestanding compilers.
6678   # On the NeXT, cc -E runs the code through the compiler's parser,
6679   # not just through cpp. "Syntax error" is here to catch this case.
6680   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6681 /* end confdefs.h.  */
6682 #ifdef __STDC__
6683 # include <limits.h>
6684 #else
6685 # include <assert.h>
6686 #endif
6687                      Syntax error
6688 _ACEOF
6689 if ac_fn_c_try_cpp "$LINENO"; then :
6690
6691 else
6692   # Broken: fails on valid input.
6693 continue
6694 fi
6695 rm -f conftest.err conftest.$ac_ext
6696
6697   # OK, works on sane cases.  Now check whether nonexistent headers
6698   # can be detected and how.
6699   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6700 /* end confdefs.h.  */
6701 #include <ac_nonexistent.h>
6702 _ACEOF
6703 if ac_fn_c_try_cpp "$LINENO"; then :
6704   # Broken: success on invalid input.
6705 continue
6706 else
6707   # Passes both tests.
6708 ac_preproc_ok=:
6709 break
6710 fi
6711 rm -f conftest.err conftest.$ac_ext
6712
6713 done
6714 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6715 rm -f conftest.err conftest.$ac_ext
6716 if $ac_preproc_ok; then :
6717
6718 else
6719   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6720 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6721 as_fn_error "C preprocessor \"$CPP\" fails sanity check
6722 See \`config.log' for more details." "$LINENO" 5; }
6723 fi
6724
6725 ac_ext=c
6726 ac_cpp='$CPP $CPPFLAGS'
6727 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6728 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6729 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6730
6731
6732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6733 $as_echo_n "checking for ANSI C header files... " >&6; }
6734 if test "${ac_cv_header_stdc+set}" = set; then :
6735   $as_echo_n "(cached) " >&6
6736 else
6737   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6738 /* end confdefs.h.  */
6739 #include <stdlib.h>
6740 #include <stdarg.h>
6741 #include <string.h>
6742 #include <float.h>
6743
6744 int
6745 main ()
6746 {
6747
6748   ;
6749   return 0;
6750 }
6751 _ACEOF
6752 if ac_fn_c_try_compile "$LINENO"; then :
6753   ac_cv_header_stdc=yes
6754 else
6755   ac_cv_header_stdc=no
6756 fi
6757 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6758
6759 if test $ac_cv_header_stdc = yes; then
6760   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6761   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6762 /* end confdefs.h.  */
6763 #include <string.h>
6764
6765 _ACEOF
6766 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6767   $EGREP "memchr" >/dev/null 2>&1; then :
6768
6769 else
6770   ac_cv_header_stdc=no
6771 fi
6772 rm -f conftest*
6773
6774 fi
6775
6776 if test $ac_cv_header_stdc = yes; then
6777   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6778   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6779 /* end confdefs.h.  */
6780 #include <stdlib.h>
6781
6782 _ACEOF
6783 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6784   $EGREP "free" >/dev/null 2>&1; then :
6785
6786 else
6787   ac_cv_header_stdc=no
6788 fi
6789 rm -f conftest*
6790
6791 fi
6792
6793 if test $ac_cv_header_stdc = yes; then
6794   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6795   if test "$cross_compiling" = yes; then :
6796   :
6797 else
6798   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6799 /* end confdefs.h.  */
6800 #include <ctype.h>
6801 #include <stdlib.h>
6802 #if ((' ' & 0x0FF) == 0x020)
6803 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6804 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6805 #else
6806 # define ISLOWER(c) \
6807                    (('a' <= (c) && (c) <= 'i') \
6808                      || ('j' <= (c) && (c) <= 'r') \
6809                      || ('s' <= (c) && (c) <= 'z'))
6810 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6811 #endif
6812
6813 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6814 int
6815 main ()
6816 {
6817   int i;
6818   for (i = 0; i < 256; i++)
6819     if (XOR (islower (i), ISLOWER (i))
6820         || toupper (i) != TOUPPER (i))
6821       return 2;
6822   return 0;
6823 }
6824 _ACEOF
6825 if ac_fn_c_try_run "$LINENO"; then :
6826
6827 else
6828   ac_cv_header_stdc=no
6829 fi
6830 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6831   conftest.$ac_objext conftest.beam conftest.$ac_ext
6832 fi
6833
6834 fi
6835 fi
6836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6837 $as_echo "$ac_cv_header_stdc" >&6; }
6838 if test $ac_cv_header_stdc = yes; then
6839
6840 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6841
6842 fi
6843
6844 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6845 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6846                   inttypes.h stdint.h unistd.h
6847 do :
6848   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6849 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6850 "
6851 eval as_val=\$$as_ac_Header
6852    if test "x$as_val" = x""yes; then :
6853   cat >>confdefs.h <<_ACEOF
6854 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6855 _ACEOF
6856
6857 fi
6858
6859 done
6860
6861
6862 for ac_header in dlfcn.h
6863 do :
6864   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6865 "
6866 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6867   cat >>confdefs.h <<_ACEOF
6868 #define HAVE_DLFCN_H 1
6869 _ACEOF
6870
6871 fi
6872
6873 done
6874
6875
6876
6877 # Set options
6878
6879
6880
6881         enable_dlopen=no
6882
6883
6884   enable_win32_dll=no
6885
6886
6887             # Check whether --enable-shared was given.
6888 if test "${enable_shared+set}" = set; then :
6889   enableval=$enable_shared; p=${PACKAGE-default}
6890     case $enableval in
6891     yes) enable_shared=yes ;;
6892     no) enable_shared=no ;;
6893     *)
6894       enable_shared=no
6895       # Look at the argument we got.  We use all the common list separators.
6896       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6897       for pkg in $enableval; do
6898         IFS="$lt_save_ifs"
6899         if test "X$pkg" = "X$p"; then
6900           enable_shared=yes
6901         fi
6902       done
6903       IFS="$lt_save_ifs"
6904       ;;
6905     esac
6906 else
6907   enable_shared=yes
6908 fi
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918   # Check whether --enable-static was given.
6919 if test "${enable_static+set}" = set; then :
6920   enableval=$enable_static; p=${PACKAGE-default}
6921     case $enableval in
6922     yes) enable_static=yes ;;
6923     no) enable_static=no ;;
6924     *)
6925      enable_static=no
6926       # Look at the argument we got.  We use all the common list separators.
6927       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6928       for pkg in $enableval; do
6929         IFS="$lt_save_ifs"
6930         if test "X$pkg" = "X$p"; then
6931           enable_static=yes
6932         fi
6933       done
6934       IFS="$lt_save_ifs"
6935       ;;
6936     esac
6937 else
6938   enable_static=yes
6939 fi
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950 # Check whether --with-pic was given.
6951 if test "${with_pic+set}" = set; then :
6952   withval=$with_pic; pic_mode="$withval"
6953 else
6954   pic_mode=default
6955 fi
6956
6957
6958 test -z "$pic_mode" && pic_mode=default
6959
6960
6961
6962
6963
6964
6965
6966   # Check whether --enable-fast-install was given.
6967 if test "${enable_fast_install+set}" = set; then :
6968   enableval=$enable_fast_install; p=${PACKAGE-default}
6969     case $enableval in
6970     yes) enable_fast_install=yes ;;
6971     no) enable_fast_install=no ;;
6972     *)
6973       enable_fast_install=no
6974       # Look at the argument we got.  We use all the common list separators.
6975       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6976       for pkg in $enableval; do
6977         IFS="$lt_save_ifs"
6978         if test "X$pkg" = "X$p"; then
6979           enable_fast_install=yes
6980         fi
6981       done
6982       IFS="$lt_save_ifs"
6983       ;;
6984     esac
6985 else
6986   enable_fast_install=yes
6987 fi
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999 # This can be used to rebuild libtool when needed
7000 LIBTOOL_DEPS="$ltmain"
7001
7002 # Always use our own libtool.
7003 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7004
7005
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029 test -z "$LN_S" && LN_S="ln -s"
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044 if test -n "${ZSH_VERSION+set}" ; then
7045    setopt NO_GLOB_SUBST
7046 fi
7047
7048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7049 $as_echo_n "checking for objdir... " >&6; }
7050 if test "${lt_cv_objdir+set}" = set; then :
7051   $as_echo_n "(cached) " >&6
7052 else
7053   rm -f .libs 2>/dev/null
7054 mkdir .libs 2>/dev/null
7055 if test -d .libs; then
7056   lt_cv_objdir=.libs
7057 else
7058   # MS-DOS does not allow filenames that begin with a dot.
7059   lt_cv_objdir=_libs
7060 fi
7061 rmdir .libs 2>/dev/null
7062 fi
7063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7064 $as_echo "$lt_cv_objdir" >&6; }
7065 objdir=$lt_cv_objdir
7066
7067
7068
7069
7070
7071 cat >>confdefs.h <<_ACEOF
7072 #define LT_OBJDIR "$lt_cv_objdir/"
7073 _ACEOF
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091 case $host_os in
7092 aix3*)
7093   # AIX sometimes has problems with the GCC collect2 program.  For some
7094   # reason, if we set the COLLECT_NAMES environment variable, the problems
7095   # vanish in a puff of smoke.
7096   if test "X${COLLECT_NAMES+set}" != Xset; then
7097     COLLECT_NAMES=
7098     export COLLECT_NAMES
7099   fi
7100   ;;
7101 esac
7102
7103 # Sed substitution that helps us do robust quoting.  It backslashifies
7104 # metacharacters that are still active within double-quoted strings.
7105 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7106
7107 # Same as above, but do not quote variable references.
7108 double_quote_subst='s/\(["`\\]\)/\\\1/g'
7109
7110 # Sed substitution to delay expansion of an escaped shell variable in a
7111 # double_quote_subst'ed string.
7112 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7113
7114 # Sed substitution to delay expansion of an escaped single quote.
7115 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7116
7117 # Sed substitution to avoid accidental globbing in evaled expressions
7118 no_glob_subst='s/\*/\\\*/g'
7119
7120 # Global variables:
7121 ofile=libtool
7122 can_build_shared=yes
7123
7124 # All known linkers require a `.a' archive for static linking (except MSVC,
7125 # which needs '.lib').
7126 libext=a
7127
7128 with_gnu_ld="$lt_cv_prog_gnu_ld"
7129
7130 old_CC="$CC"
7131 old_CFLAGS="$CFLAGS"
7132
7133 # Set sane defaults for various variables
7134 test -z "$CC" && CC=cc
7135 test -z "$LTCC" && LTCC=$CC
7136 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7137 test -z "$LD" && LD=ld
7138 test -z "$ac_objext" && ac_objext=o
7139
7140 for cc_temp in $compiler""; do
7141   case $cc_temp in
7142     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7143     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7144     \-*) ;;
7145     *) break;;
7146   esac
7147 done
7148 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7149
7150
7151 # Only perform the check for file, if the check method requires it
7152 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7153 case $deplibs_check_method in
7154 file_magic*)
7155   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7156     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7157 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7158 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7159   $as_echo_n "(cached) " >&6
7160 else
7161   case $MAGIC_CMD in
7162 [\\/*] |  ?:[\\/]*)
7163   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7164   ;;
7165 *)
7166   lt_save_MAGIC_CMD="$MAGIC_CMD"
7167   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7168   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7169   for ac_dir in $ac_dummy; do
7170     IFS="$lt_save_ifs"
7171     test -z "$ac_dir" && ac_dir=.
7172     if test -f $ac_dir/${ac_tool_prefix}file; then
7173       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7174       if test -n "$file_magic_test_file"; then
7175         case $deplibs_check_method in
7176         "file_magic "*)
7177           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7178           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7179           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7180             $EGREP "$file_magic_regex" > /dev/null; then
7181             :
7182           else
7183             cat <<_LT_EOF 1>&2
7184
7185 *** Warning: the command libtool uses to detect shared libraries,
7186 *** $file_magic_cmd, produces output that libtool cannot recognize.
7187 *** The result is that libtool may fail to recognize shared libraries
7188 *** as such.  This will affect the creation of libtool libraries that
7189 *** depend on shared libraries, but programs linked with such libtool
7190 *** libraries will work regardless of this problem.  Nevertheless, you
7191 *** may want to report the problem to your system manager and/or to
7192 *** bug-libtool@gnu.org
7193
7194 _LT_EOF
7195           fi ;;
7196         esac
7197       fi
7198       break
7199     fi
7200   done
7201   IFS="$lt_save_ifs"
7202   MAGIC_CMD="$lt_save_MAGIC_CMD"
7203   ;;
7204 esac
7205 fi
7206
7207 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7208 if test -n "$MAGIC_CMD"; then
7209   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7210 $as_echo "$MAGIC_CMD" >&6; }
7211 else
7212   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7213 $as_echo "no" >&6; }
7214 fi
7215
7216
7217
7218
7219
7220 if test -z "$lt_cv_path_MAGIC_CMD"; then
7221   if test -n "$ac_tool_prefix"; then
7222     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7223 $as_echo_n "checking for file... " >&6; }
7224 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7225   $as_echo_n "(cached) " >&6
7226 else
7227   case $MAGIC_CMD in
7228 [\\/*] |  ?:[\\/]*)
7229   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7230   ;;
7231 *)
7232   lt_save_MAGIC_CMD="$MAGIC_CMD"
7233   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7234   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7235   for ac_dir in $ac_dummy; do
7236     IFS="$lt_save_ifs"
7237     test -z "$ac_dir" && ac_dir=.
7238     if test -f $ac_dir/file; then
7239       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7240       if test -n "$file_magic_test_file"; then
7241         case $deplibs_check_method in
7242         "file_magic "*)
7243           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7244           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7245           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7246             $EGREP "$file_magic_regex" > /dev/null; then
7247             :
7248           else
7249             cat <<_LT_EOF 1>&2
7250
7251 *** Warning: the command libtool uses to detect shared libraries,
7252 *** $file_magic_cmd, produces output that libtool cannot recognize.
7253 *** The result is that libtool may fail to recognize shared libraries
7254 *** as such.  This will affect the creation of libtool libraries that
7255 *** depend on shared libraries, but programs linked with such libtool
7256 *** libraries will work regardless of this problem.  Nevertheless, you
7257 *** may want to report the problem to your system manager and/or to
7258 *** bug-libtool@gnu.org
7259
7260 _LT_EOF
7261           fi ;;
7262         esac
7263       fi
7264       break
7265     fi
7266   done
7267   IFS="$lt_save_ifs"
7268   MAGIC_CMD="$lt_save_MAGIC_CMD"
7269   ;;
7270 esac
7271 fi
7272
7273 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7274 if test -n "$MAGIC_CMD"; then
7275   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7276 $as_echo "$MAGIC_CMD" >&6; }
7277 else
7278   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7279 $as_echo "no" >&6; }
7280 fi
7281
7282
7283   else
7284     MAGIC_CMD=:
7285   fi
7286 fi
7287
7288   fi
7289   ;;
7290 esac
7291
7292 # Use C for the default configuration in the libtool script
7293
7294 lt_save_CC="$CC"
7295 ac_ext=c
7296 ac_cpp='$CPP $CPPFLAGS'
7297 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7298 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7299 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7300
7301
7302 # Source file extension for C test sources.
7303 ac_ext=c
7304
7305 # Object file extension for compiled C test sources.
7306 objext=o
7307 objext=$objext
7308
7309 # Code to be used in simple compile tests
7310 lt_simple_compile_test_code="int some_variable = 0;"
7311
7312 # Code to be used in simple link tests
7313 lt_simple_link_test_code='int main(){return(0);}'
7314
7315
7316
7317
7318
7319
7320
7321 # If no C compiler was specified, use CC.
7322 LTCC=${LTCC-"$CC"}
7323
7324 # If no C compiler flags were specified, use CFLAGS.
7325 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7326
7327 # Allow CC to be a program name with arguments.
7328 compiler=$CC
7329
7330 # Save the default compiler, since it gets overwritten when the other
7331 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7332 compiler_DEFAULT=$CC
7333
7334 # save warnings/boilerplate of simple test code
7335 ac_outfile=conftest.$ac_objext
7336 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7337 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7338 _lt_compiler_boilerplate=`cat conftest.err`
7339 $RM conftest*
7340
7341 ac_outfile=conftest.$ac_objext
7342 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7343 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7344 _lt_linker_boilerplate=`cat conftest.err`
7345 $RM -r conftest*
7346
7347
7348 if test -n "$compiler"; then
7349
7350 lt_prog_compiler_no_builtin_flag=
7351
7352 if test "$GCC" = yes; then
7353   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7354
7355   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7356 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7357 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7358   $as_echo_n "(cached) " >&6
7359 else
7360   lt_cv_prog_compiler_rtti_exceptions=no
7361    ac_outfile=conftest.$ac_objext
7362    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7363    lt_compiler_flag="-fno-rtti -fno-exceptions"
7364    # Insert the option either (1) after the last *FLAGS variable, or
7365    # (2) before a word containing "conftest.", or (3) at the end.
7366    # Note that $ac_compile itself does not contain backslashes and begins
7367    # with a dollar sign (not a hyphen), so the echo should work correctly.
7368    # The option is referenced via a variable to avoid confusing sed.
7369    lt_compile=`echo "$ac_compile" | $SED \
7370    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7371    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7372    -e 's:$: $lt_compiler_flag:'`
7373    (eval echo "\"\$as_me:7373: $lt_compile\"" >&5)
7374    (eval "$lt_compile" 2>conftest.err)
7375    ac_status=$?
7376    cat conftest.err >&5
7377    echo "$as_me:7377: \$? = $ac_status" >&5
7378    if (exit $ac_status) && test -s "$ac_outfile"; then
7379      # The compiler can only warn and ignore the option if not recognized
7380      # So say no if there are warnings other than the usual output.
7381      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7382      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7383      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7384        lt_cv_prog_compiler_rtti_exceptions=yes
7385      fi
7386    fi
7387    $RM conftest*
7388
7389 fi
7390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7391 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7392
7393 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7394     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7395 else
7396     :
7397 fi
7398
7399 fi
7400
7401
7402
7403
7404
7405
7406   lt_prog_compiler_wl=
7407 lt_prog_compiler_pic=
7408 lt_prog_compiler_static=
7409
7410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7411 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7412
7413   if test "$GCC" = yes; then
7414     lt_prog_compiler_wl='-Wl,'
7415     lt_prog_compiler_static='-static'
7416
7417     case $host_os in
7418       aix*)
7419       # All AIX code is PIC.
7420       if test "$host_cpu" = ia64; then
7421         # AIX 5 now supports IA64 processor
7422         lt_prog_compiler_static='-Bstatic'
7423       fi
7424       ;;
7425
7426     amigaos*)
7427       case $host_cpu in
7428       powerpc)
7429             # see comment about AmigaOS4 .so support
7430             lt_prog_compiler_pic='-fPIC'
7431         ;;
7432       m68k)
7433             # FIXME: we need at least 68020 code to build shared libraries, but
7434             # adding the `-m68020' flag to GCC prevents building anything better,
7435             # like `-m68040'.
7436             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7437         ;;
7438       esac
7439       ;;
7440
7441     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7442       # PIC is the default for these OSes.
7443       ;;
7444
7445     mingw* | cygwin* | pw32* | os2* | cegcc*)
7446       # This hack is so that the source file can tell whether it is being
7447       # built for inclusion in a dll (and should export symbols for example).
7448       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7449       # (--disable-auto-import) libraries
7450       lt_prog_compiler_pic='-DDLL_EXPORT'
7451       ;;
7452
7453     darwin* | rhapsody*)
7454       # PIC is the default on this platform
7455       # Common symbols not allowed in MH_DYLIB files
7456       lt_prog_compiler_pic='-fno-common'
7457       ;;
7458
7459     hpux*)
7460       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7461       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7462       # sets the default TLS model and affects inlining.
7463       case $host_cpu in
7464       hppa*64*)
7465         # +Z the default
7466         ;;
7467       *)
7468         lt_prog_compiler_pic='-fPIC'
7469         ;;
7470       esac
7471       ;;
7472
7473     interix[3-9]*)
7474       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7475       # Instead, we relocate shared libraries at runtime.
7476       ;;
7477
7478     msdosdjgpp*)
7479       # Just because we use GCC doesn't mean we suddenly get shared libraries
7480       # on systems that don't support them.
7481       lt_prog_compiler_can_build_shared=no
7482       enable_shared=no
7483       ;;
7484
7485     *nto* | *qnx*)
7486       # QNX uses GNU C++, but need to define -shared option too, otherwise
7487       # it will coredump.
7488       lt_prog_compiler_pic='-fPIC -shared'
7489       ;;
7490
7491     sysv4*MP*)
7492       if test -d /usr/nec; then
7493         lt_prog_compiler_pic=-Kconform_pic
7494       fi
7495       ;;
7496
7497     *)
7498       lt_prog_compiler_pic='-fPIC'
7499       ;;
7500     esac
7501   else
7502     # PORTME Check for flag to pass linker flags through the system compiler.
7503     case $host_os in
7504     aix*)
7505       lt_prog_compiler_wl='-Wl,'
7506       if test "$host_cpu" = ia64; then
7507         # AIX 5 now supports IA64 processor
7508         lt_prog_compiler_static='-Bstatic'
7509       else
7510         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7511       fi
7512       ;;
7513
7514     mingw* | cygwin* | pw32* | os2* | cegcc*)
7515       # This hack is so that the source file can tell whether it is being
7516       # built for inclusion in a dll (and should export symbols for example).
7517       lt_prog_compiler_pic='-DDLL_EXPORT'
7518       ;;
7519
7520     hpux9* | hpux10* | hpux11*)
7521       lt_prog_compiler_wl='-Wl,'
7522       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7523       # not for PA HP-UX.
7524       case $host_cpu in
7525       hppa*64*|ia64*)
7526         # +Z the default
7527         ;;
7528       *)
7529         lt_prog_compiler_pic='+Z'
7530         ;;
7531       esac
7532       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7533       lt_prog_compiler_static='${wl}-a ${wl}archive'
7534       ;;
7535
7536     irix5* | irix6* | nonstopux*)
7537       lt_prog_compiler_wl='-Wl,'
7538       # PIC (with -KPIC) is the default.
7539       lt_prog_compiler_static='-non_shared'
7540       ;;
7541
7542     linux* | k*bsd*-gnu)
7543       case $cc_basename in
7544       # old Intel for x86_64 which still supported -KPIC.
7545       ecc*)
7546         lt_prog_compiler_wl='-Wl,'
7547         lt_prog_compiler_pic='-KPIC'
7548         lt_prog_compiler_static='-static'
7549         ;;
7550       # icc used to be incompatible with GCC.
7551       # ICC 10 doesn't accept -KPIC any more.
7552       icc* | ifort*)
7553         lt_prog_compiler_wl='-Wl,'
7554         lt_prog_compiler_pic='-fPIC'
7555         lt_prog_compiler_static='-static'
7556         ;;
7557       # Lahey Fortran 8.1.
7558       lf95*)
7559         lt_prog_compiler_wl='-Wl,'
7560         lt_prog_compiler_pic='--shared'
7561         lt_prog_compiler_static='--static'
7562         ;;
7563       pgcc* | pgf77* | pgf90* | pgf95*)
7564         # Portland Group compilers (*not* the Pentium gcc compiler,
7565         # which looks to be a dead project)
7566         lt_prog_compiler_wl='-Wl,'
7567         lt_prog_compiler_pic='-fpic'
7568         lt_prog_compiler_static='-Bstatic'
7569         ;;
7570       ccc*)
7571         lt_prog_compiler_wl='-Wl,'
7572         # All Alpha code is PIC.
7573         lt_prog_compiler_static='-non_shared'
7574         ;;
7575       xl*)
7576         # IBM XL C 8.0/Fortran 10.1 on PPC
7577         lt_prog_compiler_wl='-Wl,'
7578         lt_prog_compiler_pic='-qpic'
7579         lt_prog_compiler_static='-qstaticlink'
7580         ;;
7581       *)
7582         case `$CC -V 2>&1 | sed 5q` in
7583         *Sun\ C*)
7584           # Sun C 5.9
7585           lt_prog_compiler_pic='-KPIC'
7586           lt_prog_compiler_static='-Bstatic'
7587           lt_prog_compiler_wl='-Wl,'
7588           ;;
7589         *Sun\ F*)
7590           # Sun Fortran 8.3 passes all unrecognized flags to the linker
7591           lt_prog_compiler_pic='-KPIC'
7592           lt_prog_compiler_static='-Bstatic'
7593           lt_prog_compiler_wl=''
7594           ;;
7595         esac
7596         ;;
7597       esac
7598       ;;
7599
7600     newsos6)
7601       lt_prog_compiler_pic='-KPIC'
7602       lt_prog_compiler_static='-Bstatic'
7603       ;;
7604
7605     *nto* | *qnx*)
7606       # QNX uses GNU C++, but need to define -shared option too, otherwise
7607       # it will coredump.
7608       lt_prog_compiler_pic='-fPIC -shared'
7609       ;;
7610
7611     osf3* | osf4* | osf5*)
7612       lt_prog_compiler_wl='-Wl,'
7613       # All OSF/1 code is PIC.
7614       lt_prog_compiler_static='-non_shared'
7615       ;;
7616
7617     rdos*)
7618       lt_prog_compiler_static='-non_shared'
7619       ;;
7620
7621     solaris*)
7622       lt_prog_compiler_pic='-KPIC'
7623       lt_prog_compiler_static='-Bstatic'
7624       case $cc_basename in
7625       f77* | f90* | f95*)
7626         lt_prog_compiler_wl='-Qoption ld ';;
7627       *)
7628         lt_prog_compiler_wl='-Wl,';;
7629       esac
7630       ;;
7631
7632     sunos4*)
7633       lt_prog_compiler_wl='-Qoption ld '
7634       lt_prog_compiler_pic='-PIC'
7635       lt_prog_compiler_static='-Bstatic'
7636       ;;
7637
7638     sysv4 | sysv4.2uw2* | sysv4.3*)
7639       lt_prog_compiler_wl='-Wl,'
7640       lt_prog_compiler_pic='-KPIC'
7641       lt_prog_compiler_static='-Bstatic'
7642       ;;
7643
7644     sysv4*MP*)
7645       if test -d /usr/nec ;then
7646         lt_prog_compiler_pic='-Kconform_pic'
7647         lt_prog_compiler_static='-Bstatic'
7648       fi
7649       ;;
7650
7651     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7652       lt_prog_compiler_wl='-Wl,'
7653       lt_prog_compiler_pic='-KPIC'
7654       lt_prog_compiler_static='-Bstatic'
7655       ;;
7656
7657     unicos*)
7658       lt_prog_compiler_wl='-Wl,'
7659       lt_prog_compiler_can_build_shared=no
7660       ;;
7661
7662     uts4*)
7663       lt_prog_compiler_pic='-pic'
7664       lt_prog_compiler_static='-Bstatic'
7665       ;;
7666
7667     *)
7668       lt_prog_compiler_can_build_shared=no
7669       ;;
7670     esac
7671   fi
7672
7673 case $host_os in
7674   # For platforms which do not support PIC, -DPIC is meaningless:
7675   *djgpp*)
7676     lt_prog_compiler_pic=
7677     ;;
7678   *)
7679     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7680     ;;
7681 esac
7682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7683 $as_echo "$lt_prog_compiler_pic" >&6; }
7684
7685
7686
7687
7688
7689
7690 #
7691 # Check to make sure the PIC flag actually works.
7692 #
7693 if test -n "$lt_prog_compiler_pic"; then
7694   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7695 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7696 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7697   $as_echo_n "(cached) " >&6
7698 else
7699   lt_cv_prog_compiler_pic_works=no
7700    ac_outfile=conftest.$ac_objext
7701    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7702    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7703    # Insert the option either (1) after the last *FLAGS variable, or
7704    # (2) before a word containing "conftest.", or (3) at the end.
7705    # Note that $ac_compile itself does not contain backslashes and begins
7706    # with a dollar sign (not a hyphen), so the echo should work correctly.
7707    # The option is referenced via a variable to avoid confusing sed.
7708    lt_compile=`echo "$ac_compile" | $SED \
7709    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7710    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7711    -e 's:$: $lt_compiler_flag:'`
7712    (eval echo "\"\$as_me:7712: $lt_compile\"" >&5)
7713    (eval "$lt_compile" 2>conftest.err)
7714    ac_status=$?
7715    cat conftest.err >&5
7716    echo "$as_me:7716: \$? = $ac_status" >&5
7717    if (exit $ac_status) && test -s "$ac_outfile"; then
7718      # The compiler can only warn and ignore the option if not recognized
7719      # So say no if there are warnings other than the usual output.
7720      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7721      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7722      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7723        lt_cv_prog_compiler_pic_works=yes
7724      fi
7725    fi
7726    $RM conftest*
7727
7728 fi
7729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7730 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7731
7732 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7733     case $lt_prog_compiler_pic in
7734      "" | " "*) ;;
7735      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7736      esac
7737 else
7738     lt_prog_compiler_pic=
7739      lt_prog_compiler_can_build_shared=no
7740 fi
7741
7742 fi
7743
7744
7745
7746
7747
7748
7749 #
7750 # Check to make sure the static flag actually works.
7751 #
7752 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7754 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7755 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7756   $as_echo_n "(cached) " >&6
7757 else
7758   lt_cv_prog_compiler_static_works=no
7759    save_LDFLAGS="$LDFLAGS"
7760    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7761    echo "$lt_simple_link_test_code" > conftest.$ac_ext
7762    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7763      # The linker can only warn and ignore the option if not recognized
7764      # So say no if there are warnings
7765      if test -s conftest.err; then
7766        # Append any errors to the config.log.
7767        cat conftest.err 1>&5
7768        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7769        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7770        if diff conftest.exp conftest.er2 >/dev/null; then
7771          lt_cv_prog_compiler_static_works=yes
7772        fi
7773      else
7774        lt_cv_prog_compiler_static_works=yes
7775      fi
7776    fi
7777    $RM -r conftest*
7778    LDFLAGS="$save_LDFLAGS"
7779
7780 fi
7781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7782 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7783
7784 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7785     :
7786 else
7787     lt_prog_compiler_static=
7788 fi
7789
7790
7791
7792
7793
7794
7795
7796   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7797 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7798 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7799   $as_echo_n "(cached) " >&6
7800 else
7801   lt_cv_prog_compiler_c_o=no
7802    $RM -r conftest 2>/dev/null
7803    mkdir conftest
7804    cd conftest
7805    mkdir out
7806    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7807
7808    lt_compiler_flag="-o out/conftest2.$ac_objext"
7809    # Insert the option either (1) after the last *FLAGS variable, or
7810    # (2) before a word containing "conftest.", or (3) at the end.
7811    # Note that $ac_compile itself does not contain backslashes and begins
7812    # with a dollar sign (not a hyphen), so the echo should work correctly.
7813    lt_compile=`echo "$ac_compile" | $SED \
7814    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7815    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7816    -e 's:$: $lt_compiler_flag:'`
7817    (eval echo "\"\$as_me:7817: $lt_compile\"" >&5)
7818    (eval "$lt_compile" 2>out/conftest.err)
7819    ac_status=$?
7820    cat out/conftest.err >&5
7821    echo "$as_me:7821: \$? = $ac_status" >&5
7822    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7823    then
7824      # The compiler can only warn and ignore the option if not recognized
7825      # So say no if there are warnings
7826      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7827      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7828      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7829        lt_cv_prog_compiler_c_o=yes
7830      fi
7831    fi
7832    chmod u+w . 2>&5
7833    $RM conftest*
7834    # SGI C++ compiler will create directory out/ii_files/ for
7835    # template instantiation
7836    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7837    $RM out/* && rmdir out
7838    cd ..
7839    $RM -r conftest
7840    $RM conftest*
7841
7842 fi
7843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7844 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7845
7846
7847
7848
7849
7850
7851   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7852 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7853 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7854   $as_echo_n "(cached) " >&6
7855 else
7856   lt_cv_prog_compiler_c_o=no
7857    $RM -r conftest 2>/dev/null
7858    mkdir conftest
7859    cd conftest
7860    mkdir out
7861    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7862
7863    lt_compiler_flag="-o out/conftest2.$ac_objext"
7864    # Insert the option either (1) after the last *FLAGS variable, or
7865    # (2) before a word containing "conftest.", or (3) at the end.
7866    # Note that $ac_compile itself does not contain backslashes and begins
7867    # with a dollar sign (not a hyphen), so the echo should work correctly.
7868    lt_compile=`echo "$ac_compile" | $SED \
7869    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7870    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7871    -e 's:$: $lt_compiler_flag:'`
7872    (eval echo "\"\$as_me:7872: $lt_compile\"" >&5)
7873    (eval "$lt_compile" 2>out/conftest.err)
7874    ac_status=$?
7875    cat out/conftest.err >&5
7876    echo "$as_me:7876: \$? = $ac_status" >&5
7877    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7878    then
7879      # The compiler can only warn and ignore the option if not recognized
7880      # So say no if there are warnings
7881      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7882      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7883      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7884        lt_cv_prog_compiler_c_o=yes
7885      fi
7886    fi
7887    chmod u+w . 2>&5
7888    $RM conftest*
7889    # SGI C++ compiler will create directory out/ii_files/ for
7890    # template instantiation
7891    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7892    $RM out/* && rmdir out
7893    cd ..
7894    $RM -r conftest
7895    $RM conftest*
7896
7897 fi
7898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7899 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7900
7901
7902
7903
7904 hard_links="nottested"
7905 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7906   # do not overwrite the value of need_locks provided by the user
7907   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7908 $as_echo_n "checking if we can lock with hard links... " >&6; }
7909   hard_links=yes
7910   $RM conftest*
7911   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7912   touch conftest.a
7913   ln conftest.a conftest.b 2>&5 || hard_links=no
7914   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7915   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7916 $as_echo "$hard_links" >&6; }
7917   if test "$hard_links" = no; then
7918     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7919 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7920     need_locks=warn
7921   fi
7922 else
7923   need_locks=no
7924 fi
7925
7926
7927
7928
7929
7930
7931   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7932 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7933
7934   runpath_var=
7935   allow_undefined_flag=
7936   always_export_symbols=no
7937   archive_cmds=
7938   archive_expsym_cmds=
7939   compiler_needs_object=no
7940   enable_shared_with_static_runtimes=no
7941   export_dynamic_flag_spec=
7942   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7943   hardcode_automatic=no
7944   hardcode_direct=no
7945   hardcode_direct_absolute=no
7946   hardcode_libdir_flag_spec=
7947   hardcode_libdir_flag_spec_ld=
7948   hardcode_libdir_separator=
7949   hardcode_minus_L=no
7950   hardcode_shlibpath_var=unsupported
7951   inherit_rpath=no
7952   link_all_deplibs=unknown
7953   module_cmds=
7954   module_expsym_cmds=
7955   old_archive_from_new_cmds=
7956   old_archive_from_expsyms_cmds=
7957   thread_safe_flag_spec=
7958   whole_archive_flag_spec=
7959   # include_expsyms should be a list of space-separated symbols to be *always*
7960   # included in the symbol list
7961   include_expsyms=
7962   # exclude_expsyms can be an extended regexp of symbols to exclude
7963   # it will be wrapped by ` (' and `)$', so one must not match beginning or
7964   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7965   # as well as any symbol that contains `d'.
7966   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7967   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7968   # platforms (ab)use it in PIC code, but their linkers get confused if
7969   # the symbol is explicitly referenced.  Since portable code cannot
7970   # rely on this symbol name, it's probably fine to never include it in
7971   # preloaded symbol tables.
7972   # Exclude shared library initialization/finalization symbols.
7973   extract_expsyms_cmds=
7974
7975   case $host_os in
7976   cygwin* | mingw* | pw32* | cegcc*)
7977     # FIXME: the MSVC++ port hasn't been tested in a loooong time
7978     # When not using gcc, we currently assume that we are using
7979     # Microsoft Visual C++.
7980     if test "$GCC" != yes; then
7981       with_gnu_ld=no
7982     fi
7983     ;;
7984   interix*)
7985     # we just hope/assume this is gcc and not c89 (= MSVC++)
7986     with_gnu_ld=yes
7987     ;;
7988   openbsd*)
7989     with_gnu_ld=no
7990     ;;
7991   esac
7992
7993   ld_shlibs=yes
7994   if test "$with_gnu_ld" = yes; then
7995     # If archive_cmds runs LD, not CC, wlarc should be empty
7996     wlarc='${wl}'
7997
7998     # Set some defaults for GNU ld with shared library support. These
7999     # are reset later if shared libraries are not supported. Putting them
8000     # here allows them to be overridden if necessary.
8001     runpath_var=LD_RUN_PATH
8002     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8003     export_dynamic_flag_spec='${wl}--export-dynamic'
8004     # ancient GNU ld didn't support --whole-archive et. al.
8005     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8006       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8007     else
8008       whole_archive_flag_spec=
8009     fi
8010     supports_anon_versioning=no
8011     case `$LD -v 2>&1` in
8012       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8013       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8014       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8015       *\ 2.11.*) ;; # other 2.11 versions
8016       *) supports_anon_versioning=yes ;;
8017     esac
8018
8019     # See if GNU ld supports shared libraries.
8020     case $host_os in
8021     aix[3-9]*)
8022       # On AIX/PPC, the GNU linker is very broken
8023       if test "$host_cpu" != ia64; then
8024         ld_shlibs=no
8025         cat <<_LT_EOF 1>&2
8026
8027 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8028 *** to be unable to reliably create shared libraries on AIX.
8029 *** Therefore, libtool is disabling shared libraries support.  If you
8030 *** really care for shared libraries, you may want to modify your PATH
8031 *** so that a non-GNU linker is found, and then restart.
8032
8033 _LT_EOF
8034       fi
8035       ;;
8036
8037     amigaos*)
8038       case $host_cpu in
8039       powerpc)
8040             # see comment about AmigaOS4 .so support
8041             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8042             archive_expsym_cmds=''
8043         ;;
8044       m68k)
8045             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)'
8046             hardcode_libdir_flag_spec='-L$libdir'
8047             hardcode_minus_L=yes
8048         ;;
8049       esac
8050       ;;
8051
8052     beos*)
8053       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8054         allow_undefined_flag=unsupported
8055         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8056         # support --undefined.  This deserves some investigation.  FIXME
8057         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8058       else
8059         ld_shlibs=no
8060       fi
8061       ;;
8062
8063     cygwin* | mingw* | pw32* | cegcc*)
8064       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8065       # as there is no search path for DLLs.
8066       hardcode_libdir_flag_spec='-L$libdir'
8067       allow_undefined_flag=unsupported
8068       always_export_symbols=no
8069       enable_shared_with_static_runtimes=yes
8070       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8071
8072       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8073         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8074         # If the export-symbols file already is a .def file (1st line
8075         # is EXPORTS), use it as is; otherwise, prepend...
8076         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8077           cp $export_symbols $output_objdir/$soname.def;
8078         else
8079           echo EXPORTS > $output_objdir/$soname.def;
8080           cat $export_symbols >> $output_objdir/$soname.def;
8081         fi~
8082         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8083       else
8084         ld_shlibs=no
8085       fi
8086       ;;
8087
8088     interix[3-9]*)
8089       hardcode_direct=no
8090       hardcode_shlibpath_var=no
8091       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8092       export_dynamic_flag_spec='${wl}-E'
8093       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8094       # Instead, shared libraries are loaded at an image base (0x10000000 by
8095       # default) and relocated if they conflict, which is a slow very memory
8096       # consuming and fragmenting process.  To avoid this, we pick a random,
8097       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8098       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8099       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8100       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'
8101       ;;
8102
8103     gnu* | linux* | tpf* | k*bsd*-gnu)
8104       tmp_diet=no
8105       if test "$host_os" = linux-dietlibc; then
8106         case $cc_basename in
8107           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8108         esac
8109       fi
8110       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8111          && test "$tmp_diet" = no
8112       then
8113         tmp_addflag=
8114         tmp_sharedflag='-shared'
8115         case $cc_basename,$host_cpu in
8116         pgcc*)                          # Portland Group C compiler
8117           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'
8118           tmp_addflag=' $pic_flag'
8119           ;;
8120         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
8121           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'
8122           tmp_addflag=' $pic_flag -Mnomain' ;;
8123         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8124           tmp_addflag=' -i_dynamic' ;;
8125         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8126           tmp_addflag=' -i_dynamic -nofor_main' ;;
8127         ifc* | ifort*)                  # Intel Fortran compiler
8128           tmp_addflag=' -nofor_main' ;;
8129         lf95*)                          # Lahey Fortran 8.1
8130           whole_archive_flag_spec=
8131           tmp_sharedflag='--shared' ;;
8132         xl[cC]*)                        # IBM XL C 8.0 on PPC (deal with xlf below)
8133           tmp_sharedflag='-qmkshrobj'
8134           tmp_addflag= ;;
8135         esac
8136         case `$CC -V 2>&1 | sed 5q` in
8137         *Sun\ C*)                       # Sun C 5.9
8138           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'
8139           compiler_needs_object=yes
8140           tmp_sharedflag='-G' ;;
8141         *Sun\ F*)                       # Sun Fortran 8.3
8142           tmp_sharedflag='-G' ;;
8143         esac
8144         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8145
8146         if test "x$supports_anon_versioning" = xyes; then
8147           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8148             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8149             echo "local: *; };" >> $output_objdir/$libname.ver~
8150             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8151         fi
8152
8153         case $cc_basename in
8154         xlf*)
8155           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8156           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8157           hardcode_libdir_flag_spec=
8158           hardcode_libdir_flag_spec_ld='-rpath $libdir'
8159           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8160           if test "x$supports_anon_versioning" = xyes; then
8161             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8162               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8163               echo "local: *; };" >> $output_objdir/$libname.ver~
8164               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8165           fi
8166           ;;
8167         esac
8168       else
8169         ld_shlibs=no
8170       fi
8171       ;;
8172
8173     netbsd*)
8174       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8175         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8176         wlarc=
8177       else
8178         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8179         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8180       fi
8181       ;;
8182
8183     solaris*)
8184       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8185         ld_shlibs=no
8186         cat <<_LT_EOF 1>&2
8187
8188 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8189 *** create shared libraries on Solaris systems.  Therefore, libtool
8190 *** is disabling shared libraries support.  We urge you to upgrade GNU
8191 *** binutils to release 2.9.1 or newer.  Another option is to modify
8192 *** your PATH or compiler configuration so that the native linker is
8193 *** used, and then restart.
8194
8195 _LT_EOF
8196       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8197         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8198         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8199       else
8200         ld_shlibs=no
8201       fi
8202       ;;
8203
8204     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8205       case `$LD -v 2>&1` in
8206         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8207         ld_shlibs=no
8208         cat <<_LT_EOF 1>&2
8209
8210 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8211 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8212 *** is disabling shared libraries support.  We urge you to upgrade GNU
8213 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8214 *** your PATH or compiler configuration so that the native linker is
8215 *** used, and then restart.
8216
8217 _LT_EOF
8218         ;;
8219         *)
8220           # For security reasons, it is highly recommended that you always
8221           # use absolute paths for naming shared libraries, and exclude the
8222           # DT_RUNPATH tag from executables and libraries.  But doing so
8223           # requires that you compile everything twice, which is a pain.
8224           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8225             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8226             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8227             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8228           else
8229             ld_shlibs=no
8230           fi
8231         ;;
8232       esac
8233       ;;
8234
8235     sunos4*)
8236       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8237       wlarc=
8238       hardcode_direct=yes
8239       hardcode_shlibpath_var=no
8240       ;;
8241
8242     *)
8243       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8244         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8245         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8246       else
8247         ld_shlibs=no
8248       fi
8249       ;;
8250     esac
8251
8252     if test "$ld_shlibs" = no; then
8253       runpath_var=
8254       hardcode_libdir_flag_spec=
8255       export_dynamic_flag_spec=
8256       whole_archive_flag_spec=
8257     fi
8258   else
8259     # PORTME fill in a description of your system's linker (not GNU ld)
8260     case $host_os in
8261     aix3*)
8262       allow_undefined_flag=unsupported
8263       always_export_symbols=yes
8264       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'
8265       # Note: this linker hardcodes the directories in LIBPATH if there
8266       # are no directories specified by -L.
8267       hardcode_minus_L=yes
8268       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8269         # Neither direct hardcoding nor static linking is supported with a
8270         # broken collect2.
8271         hardcode_direct=unsupported
8272       fi
8273       ;;
8274
8275     aix[4-9]*)
8276       if test "$host_cpu" = ia64; then
8277         # On IA64, the linker does run time linking by default, so we don't
8278         # have to do anything special.
8279         aix_use_runtimelinking=no
8280         exp_sym_flag='-Bexport'
8281         no_entry_flag=""
8282       else
8283         # If we're using GNU nm, then we don't want the "-C" option.
8284         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8285         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8286           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'
8287         else
8288           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'
8289         fi
8290         aix_use_runtimelinking=no
8291
8292         # Test if we are trying to use run time linking or normal
8293         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8294         # need to do runtime linking.
8295         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8296           for ld_flag in $LDFLAGS; do
8297           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8298             aix_use_runtimelinking=yes
8299             break
8300           fi
8301           done
8302           ;;
8303         esac
8304
8305         exp_sym_flag='-bexport'
8306         no_entry_flag='-bnoentry'
8307       fi
8308
8309       # When large executables or shared objects are built, AIX ld can
8310       # have problems creating the table of contents.  If linking a library
8311       # or program results in "error TOC overflow" add -mminimal-toc to
8312       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8313       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8314
8315       archive_cmds=''
8316       hardcode_direct=yes
8317       hardcode_direct_absolute=yes
8318       hardcode_libdir_separator=':'
8319       link_all_deplibs=yes
8320       file_list_spec='${wl}-f,'
8321
8322       if test "$GCC" = yes; then
8323         case $host_os in aix4.[012]|aix4.[012].*)
8324         # We only want to do this on AIX 4.2 and lower, the check
8325         # below for broken collect2 doesn't work under 4.3+
8326           collect2name=`${CC} -print-prog-name=collect2`
8327           if test -f "$collect2name" &&
8328            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8329           then
8330           # We have reworked collect2
8331           :
8332           else
8333           # We have old collect2
8334           hardcode_direct=unsupported
8335           # It fails to find uninstalled libraries when the uninstalled
8336           # path is not listed in the libpath.  Setting hardcode_minus_L
8337           # to unsupported forces relinking
8338           hardcode_minus_L=yes
8339           hardcode_libdir_flag_spec='-L$libdir'
8340           hardcode_libdir_separator=
8341           fi
8342           ;;
8343         esac
8344         shared_flag='-shared'
8345         if test "$aix_use_runtimelinking" = yes; then
8346           shared_flag="$shared_flag "'${wl}-G'
8347         fi
8348       else
8349         # not using gcc
8350         if test "$host_cpu" = ia64; then
8351         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8352         # chokes on -Wl,-G. The following line is correct:
8353           shared_flag='-G'
8354         else
8355           if test "$aix_use_runtimelinking" = yes; then
8356             shared_flag='${wl}-G'
8357           else
8358             shared_flag='${wl}-bM:SRE'
8359           fi
8360         fi
8361       fi
8362
8363       export_dynamic_flag_spec='${wl}-bexpall'
8364       # It seems that -bexpall does not export symbols beginning with
8365       # underscore (_), so it is better to generate a list of symbols to export.
8366       always_export_symbols=yes
8367       if test "$aix_use_runtimelinking" = yes; then
8368         # Warning - without using the other runtime loading flags (-brtl),
8369         # -berok will link without error, but may produce a broken library.
8370         allow_undefined_flag='-berok'
8371         # Determine the default libpath from the value encoded in an
8372         # empty executable.
8373         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8374 /* end confdefs.h.  */
8375
8376 int
8377 main ()
8378 {
8379
8380   ;
8381   return 0;
8382 }
8383 _ACEOF
8384 if ac_fn_c_try_link "$LINENO"; then :
8385
8386 lt_aix_libpath_sed='
8387     /Import File Strings/,/^$/ {
8388         /^0/ {
8389             s/^0  *\(.*\)$/\1/
8390             p
8391         }
8392     }'
8393 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8394 # Check for a 64-bit object if we didn't find anything.
8395 if test -z "$aix_libpath"; then
8396   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8397 fi
8398 fi
8399 rm -f core conftest.err conftest.$ac_objext \
8400     conftest$ac_exeext conftest.$ac_ext
8401 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8402
8403         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8404         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"
8405       else
8406         if test "$host_cpu" = ia64; then
8407           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8408           allow_undefined_flag="-z nodefs"
8409           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"
8410         else
8411          # Determine the default libpath from the value encoded in an
8412          # empty executable.
8413          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8414 /* end confdefs.h.  */
8415
8416 int
8417 main ()
8418 {
8419
8420   ;
8421   return 0;
8422 }
8423 _ACEOF
8424 if ac_fn_c_try_link "$LINENO"; then :
8425
8426 lt_aix_libpath_sed='
8427     /Import File Strings/,/^$/ {
8428         /^0/ {
8429             s/^0  *\(.*\)$/\1/
8430             p
8431         }
8432     }'
8433 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8434 # Check for a 64-bit object if we didn't find anything.
8435 if test -z "$aix_libpath"; then
8436   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8437 fi
8438 fi
8439 rm -f core conftest.err conftest.$ac_objext \
8440     conftest$ac_exeext conftest.$ac_ext
8441 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8442
8443          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8444           # Warning - without using the other run time loading flags,
8445           # -berok will link without error, but may produce a broken library.
8446           no_undefined_flag=' ${wl}-bernotok'
8447           allow_undefined_flag=' ${wl}-berok'
8448           # Exported symbols can be pulled into shared objects from archives
8449           whole_archive_flag_spec='$convenience'
8450           archive_cmds_need_lc=yes
8451           # This is similar to how AIX traditionally builds its shared libraries.
8452           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'
8453         fi
8454       fi
8455       ;;
8456
8457     amigaos*)
8458       case $host_cpu in
8459       powerpc)
8460             # see comment about AmigaOS4 .so support
8461             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8462             archive_expsym_cmds=''
8463         ;;
8464       m68k)
8465             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)'
8466             hardcode_libdir_flag_spec='-L$libdir'
8467             hardcode_minus_L=yes
8468         ;;
8469       esac
8470       ;;
8471
8472     bsdi[45]*)
8473       export_dynamic_flag_spec=-rdynamic
8474       ;;
8475
8476     cygwin* | mingw* | pw32* | cegcc*)
8477       # When not using gcc, we currently assume that we are using
8478       # Microsoft Visual C++.
8479       # hardcode_libdir_flag_spec is actually meaningless, as there is
8480       # no search path for DLLs.
8481       hardcode_libdir_flag_spec=' '
8482       allow_undefined_flag=unsupported
8483       # Tell ltmain to make .lib files, not .a files.
8484       libext=lib
8485       # Tell ltmain to make .dll files, not .so files.
8486       shrext_cmds=".dll"
8487       # FIXME: Setting linknames here is a bad hack.
8488       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8489       # The linker will automatically build a .lib file if we build a DLL.
8490       old_archive_from_new_cmds='true'
8491       # FIXME: Should let the user specify the lib program.
8492       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8493       fix_srcfile_path='`cygpath -w "$srcfile"`'
8494       enable_shared_with_static_runtimes=yes
8495       ;;
8496
8497     darwin* | rhapsody*)
8498
8499
8500   archive_cmds_need_lc=no
8501   hardcode_direct=no
8502   hardcode_automatic=yes
8503   hardcode_shlibpath_var=unsupported
8504   whole_archive_flag_spec=''
8505   link_all_deplibs=yes
8506   allow_undefined_flag="$_lt_dar_allow_undefined"
8507   case $cc_basename in
8508      ifort*) _lt_dar_can_shared=yes ;;
8509      *) _lt_dar_can_shared=$GCC ;;
8510   esac
8511   if test "$_lt_dar_can_shared" = "yes"; then
8512     output_verbose_link_cmd=echo
8513     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8514     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8515     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}"
8516     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}"
8517
8518   else
8519   ld_shlibs=no
8520   fi
8521
8522       ;;
8523
8524     dgux*)
8525       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8526       hardcode_libdir_flag_spec='-L$libdir'
8527       hardcode_shlibpath_var=no
8528       ;;
8529
8530     freebsd1*)
8531       ld_shlibs=no
8532       ;;
8533
8534     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8535     # support.  Future versions do this automatically, but an explicit c++rt0.o
8536     # does not break anything, and helps significantly (at the cost of a little
8537     # extra space).
8538     freebsd2.2*)
8539       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8540       hardcode_libdir_flag_spec='-R$libdir'
8541       hardcode_direct=yes
8542       hardcode_shlibpath_var=no
8543       ;;
8544
8545     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8546     freebsd2*)
8547       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8548       hardcode_direct=yes
8549       hardcode_minus_L=yes
8550       hardcode_shlibpath_var=no
8551       ;;
8552
8553     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8554     freebsd* | dragonfly*)
8555       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8556       hardcode_libdir_flag_spec='-R$libdir'
8557       hardcode_direct=yes
8558       hardcode_shlibpath_var=no
8559       ;;
8560
8561     hpux9*)
8562       if test "$GCC" = yes; then
8563         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'
8564       else
8565         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'
8566       fi
8567       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8568       hardcode_libdir_separator=:
8569       hardcode_direct=yes
8570
8571       # hardcode_minus_L: Not really in the search PATH,
8572       # but as the default location of the library.
8573       hardcode_minus_L=yes
8574       export_dynamic_flag_spec='${wl}-E'
8575       ;;
8576
8577     hpux10*)
8578       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8579         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8580       else
8581         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8582       fi
8583       if test "$with_gnu_ld" = no; then
8584         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8585         hardcode_libdir_flag_spec_ld='+b $libdir'
8586         hardcode_libdir_separator=:
8587         hardcode_direct=yes
8588         hardcode_direct_absolute=yes
8589         export_dynamic_flag_spec='${wl}-E'
8590         # hardcode_minus_L: Not really in the search PATH,
8591         # but as the default location of the library.
8592         hardcode_minus_L=yes
8593       fi
8594       ;;
8595
8596     hpux11*)
8597       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8598         case $host_cpu in
8599         hppa*64*)
8600           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8601           ;;
8602         ia64*)
8603           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8604           ;;
8605         *)
8606           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8607           ;;
8608         esac
8609       else
8610         case $host_cpu in
8611         hppa*64*)
8612           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8613           ;;
8614         ia64*)
8615           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8616           ;;
8617         *)
8618           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8619           ;;
8620         esac
8621       fi
8622       if test "$with_gnu_ld" = no; then
8623         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8624         hardcode_libdir_separator=:
8625
8626         case $host_cpu in
8627         hppa*64*|ia64*)
8628           hardcode_direct=no
8629           hardcode_shlibpath_var=no
8630           ;;
8631         *)
8632           hardcode_direct=yes
8633           hardcode_direct_absolute=yes
8634           export_dynamic_flag_spec='${wl}-E'
8635
8636           # hardcode_minus_L: Not really in the search PATH,
8637           # but as the default location of the library.
8638           hardcode_minus_L=yes
8639           ;;
8640         esac
8641       fi
8642       ;;
8643
8644     irix5* | irix6* | nonstopux*)
8645       if test "$GCC" = yes; then
8646         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'
8647         # Try to use the -exported_symbol ld option, if it does not
8648         # work, assume that -exports_file does not work either and
8649         # implicitly export all symbols.
8650         save_LDFLAGS="$LDFLAGS"
8651         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8652         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8653 /* end confdefs.h.  */
8654 int foo(void) {}
8655 _ACEOF
8656 if ac_fn_c_try_link "$LINENO"; then :
8657   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'
8658
8659 fi
8660 rm -f core conftest.err conftest.$ac_objext \
8661     conftest$ac_exeext conftest.$ac_ext
8662         LDFLAGS="$save_LDFLAGS"
8663       else
8664         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'
8665         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'
8666       fi
8667       archive_cmds_need_lc='no'
8668       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8669       hardcode_libdir_separator=:
8670       inherit_rpath=yes
8671       link_all_deplibs=yes
8672       ;;
8673
8674     netbsd*)
8675       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8676         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8677       else
8678         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8679       fi
8680       hardcode_libdir_flag_spec='-R$libdir'
8681       hardcode_direct=yes
8682       hardcode_shlibpath_var=no
8683       ;;
8684
8685     newsos6)
8686       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8687       hardcode_direct=yes
8688       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8689       hardcode_libdir_separator=:
8690       hardcode_shlibpath_var=no
8691       ;;
8692
8693     *nto* | *qnx*)
8694       ;;
8695
8696     openbsd*)
8697       if test -f /usr/libexec/ld.so; then
8698         hardcode_direct=yes
8699         hardcode_shlibpath_var=no
8700         hardcode_direct_absolute=yes
8701         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8702           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8703           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8704           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8705           export_dynamic_flag_spec='${wl}-E'
8706         else
8707           case $host_os in
8708            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8709              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8710              hardcode_libdir_flag_spec='-R$libdir'
8711              ;;
8712            *)
8713              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8714              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8715              ;;
8716           esac
8717         fi
8718       else
8719         ld_shlibs=no
8720       fi
8721       ;;
8722
8723     os2*)
8724       hardcode_libdir_flag_spec='-L$libdir'
8725       hardcode_minus_L=yes
8726       allow_undefined_flag=unsupported
8727       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'
8728       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8729       ;;
8730
8731     osf3*)
8732       if test "$GCC" = yes; then
8733         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8734         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'
8735       else
8736         allow_undefined_flag=' -expect_unresolved \*'
8737         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'
8738       fi
8739       archive_cmds_need_lc='no'
8740       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8741       hardcode_libdir_separator=:
8742       ;;
8743
8744     osf4* | osf5*)      # as osf3* with the addition of -msym flag
8745       if test "$GCC" = yes; then
8746         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8747         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'
8748         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8749       else
8750         allow_undefined_flag=' -expect_unresolved \*'
8751         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'
8752         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~
8753         $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'
8754
8755         # Both c and cxx compiler support -rpath directly
8756         hardcode_libdir_flag_spec='-rpath $libdir'
8757       fi
8758       archive_cmds_need_lc='no'
8759       hardcode_libdir_separator=:
8760       ;;
8761
8762     solaris*)
8763       no_undefined_flag=' -z defs'
8764       if test "$GCC" = yes; then
8765         wlarc='${wl}'
8766         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8767         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8768           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8769       else
8770         case `$CC -V 2>&1` in
8771         *"Compilers 5.0"*)
8772           wlarc=''
8773           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8774           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8775           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8776           ;;
8777         *)
8778           wlarc='${wl}'
8779           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8780           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8781           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8782           ;;
8783         esac
8784       fi
8785       hardcode_libdir_flag_spec='-R$libdir'
8786       hardcode_shlibpath_var=no
8787       case $host_os in
8788       solaris2.[0-5] | solaris2.[0-5].*) ;;
8789       *)
8790         # The compiler driver will combine and reorder linker options,
8791         # but understands `-z linker_flag'.  GCC discards it without `$wl',
8792         # but is careful enough not to reorder.
8793         # Supported since Solaris 2.6 (maybe 2.5.1?)
8794         if test "$GCC" = yes; then
8795           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8796         else
8797           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8798         fi
8799         ;;
8800       esac
8801       link_all_deplibs=yes
8802       ;;
8803
8804     sunos4*)
8805       if test "x$host_vendor" = xsequent; then
8806         # Use $CC to link under sequent, because it throws in some extra .o
8807         # files that make .init and .fini sections work.
8808         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8809       else
8810         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8811       fi
8812       hardcode_libdir_flag_spec='-L$libdir'
8813       hardcode_direct=yes
8814       hardcode_minus_L=yes
8815       hardcode_shlibpath_var=no
8816       ;;
8817
8818     sysv4)
8819       case $host_vendor in
8820         sni)
8821           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8822           hardcode_direct=yes # is this really true???
8823         ;;
8824         siemens)
8825           ## LD is ld it makes a PLAMLIB
8826           ## CC just makes a GrossModule.
8827           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8828           reload_cmds='$CC -r -o $output$reload_objs'
8829           hardcode_direct=no
8830         ;;
8831         motorola)
8832           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8833           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8834         ;;
8835       esac
8836       runpath_var='LD_RUN_PATH'
8837       hardcode_shlibpath_var=no
8838       ;;
8839
8840     sysv4.3*)
8841       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8842       hardcode_shlibpath_var=no
8843       export_dynamic_flag_spec='-Bexport'
8844       ;;
8845
8846     sysv4*MP*)
8847       if test -d /usr/nec; then
8848         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8849         hardcode_shlibpath_var=no
8850         runpath_var=LD_RUN_PATH
8851         hardcode_runpath_var=yes
8852         ld_shlibs=yes
8853       fi
8854       ;;
8855
8856     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8857       no_undefined_flag='${wl}-z,text'
8858       archive_cmds_need_lc=no
8859       hardcode_shlibpath_var=no
8860       runpath_var='LD_RUN_PATH'
8861
8862       if test "$GCC" = yes; then
8863         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8864         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8865       else
8866         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8867         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8868       fi
8869       ;;
8870
8871     sysv5* | sco3.2v5* | sco5v6*)
8872       # Note: We can NOT use -z defs as we might desire, because we do not
8873       # link with -lc, and that would cause any symbols used from libc to
8874       # always be unresolved, which means just about no library would
8875       # ever link correctly.  If we're not using GNU ld we use -z text
8876       # though, which does catch some bad symbols but isn't as heavy-handed
8877       # as -z defs.
8878       no_undefined_flag='${wl}-z,text'
8879       allow_undefined_flag='${wl}-z,nodefs'
8880       archive_cmds_need_lc=no
8881       hardcode_shlibpath_var=no
8882       hardcode_libdir_flag_spec='${wl}-R,$libdir'
8883       hardcode_libdir_separator=':'
8884       link_all_deplibs=yes
8885       export_dynamic_flag_spec='${wl}-Bexport'
8886       runpath_var='LD_RUN_PATH'
8887
8888       if test "$GCC" = yes; then
8889         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8890         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8891       else
8892         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8893         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8894       fi
8895       ;;
8896
8897     uts4*)
8898       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8899       hardcode_libdir_flag_spec='-L$libdir'
8900       hardcode_shlibpath_var=no
8901       ;;
8902
8903     *)
8904       ld_shlibs=no
8905       ;;
8906     esac
8907
8908     if test x$host_vendor = xsni; then
8909       case $host in
8910       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8911         export_dynamic_flag_spec='${wl}-Blargedynsym'
8912         ;;
8913       esac
8914     fi
8915   fi
8916
8917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8918 $as_echo "$ld_shlibs" >&6; }
8919 test "$ld_shlibs" = no && can_build_shared=no
8920
8921 with_gnu_ld=$with_gnu_ld
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937 #
8938 # Do we need to explicitly link libc?
8939 #
8940 case "x$archive_cmds_need_lc" in
8941 x|xyes)
8942   # Assume -lc should be added
8943   archive_cmds_need_lc=yes
8944
8945   if test "$enable_shared" = yes && test "$GCC" = yes; then
8946     case $archive_cmds in
8947     *'~'*)
8948       # FIXME: we may have to deal with multi-command sequences.
8949       ;;
8950     '$CC '*)
8951       # Test whether the compiler implicitly links with -lc since on some
8952       # systems, -lgcc has to come before -lc. If gcc already passes -lc
8953       # to ld, don't add -lc before -lgcc.
8954       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8955 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8956       $RM conftest*
8957       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8958
8959       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8960   (eval $ac_compile) 2>&5
8961   ac_status=$?
8962   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8963   test $ac_status = 0; } 2>conftest.err; then
8964         soname=conftest
8965         lib=conftest
8966         libobjs=conftest.$ac_objext
8967         deplibs=
8968         wl=$lt_prog_compiler_wl
8969         pic_flag=$lt_prog_compiler_pic
8970         compiler_flags=-v
8971         linker_flags=-v
8972         verstring=
8973         output_objdir=.
8974         libname=conftest
8975         lt_save_allow_undefined_flag=$allow_undefined_flag
8976         allow_undefined_flag=
8977         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8978   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8979   ac_status=$?
8980   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8981   test $ac_status = 0; }
8982         then
8983           archive_cmds_need_lc=no
8984         else
8985           archive_cmds_need_lc=yes
8986         fi
8987         allow_undefined_flag=$lt_save_allow_undefined_flag
8988       else
8989         cat conftest.err 1>&5
8990       fi
8991       $RM conftest*
8992       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
8993 $as_echo "$archive_cmds_need_lc" >&6; }
8994       ;;
8995     esac
8996   fi
8997   ;;
8998 esac
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9157 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9158
9159 if test "$GCC" = yes; then
9160   case $host_os in
9161     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9162     *) lt_awk_arg="/^libraries:/" ;;
9163   esac
9164   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9165   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9166     # if the path contains ";" then we assume it to be the separator
9167     # otherwise default to the standard path separator (i.e. ":") - it is
9168     # assumed that no part of a normal pathname contains ";" but that should
9169     # okay in the real world where ";" in dirpaths is itself problematic.
9170     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9171   else
9172     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9173   fi
9174   # Ok, now we have the path, separated by spaces, we can step through it
9175   # and add multilib dir if necessary.
9176   lt_tmp_lt_search_path_spec=
9177   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9178   for lt_sys_path in $lt_search_path_spec; do
9179     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9180       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9181     else
9182       test -d "$lt_sys_path" && \
9183         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9184     fi
9185   done
9186   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9187 BEGIN {RS=" "; FS="/|\n";} {
9188   lt_foo="";
9189   lt_count=0;
9190   for (lt_i = NF; lt_i > 0; lt_i--) {
9191     if ($lt_i != "" && $lt_i != ".") {
9192       if ($lt_i == "..") {
9193         lt_count++;
9194       } else {
9195         if (lt_count == 0) {
9196           lt_foo="/" $lt_i lt_foo;
9197         } else {
9198           lt_count--;
9199         }
9200       }
9201     }
9202   }
9203   if (lt_foo != "") { lt_freq[lt_foo]++; }
9204   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9205 }'`
9206   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9207 else
9208   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9209 fi
9210 library_names_spec=
9211 libname_spec='lib$name'
9212 soname_spec=
9213 shrext_cmds=".so"
9214 postinstall_cmds=
9215 postuninstall_cmds=
9216 finish_cmds=
9217 finish_eval=
9218 shlibpath_var=
9219 shlibpath_overrides_runpath=unknown
9220 version_type=none
9221 dynamic_linker="$host_os ld.so"
9222 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9223 need_lib_prefix=unknown
9224 hardcode_into_libs=no
9225
9226 # when you set need_version to no, make sure it does not cause -set_version
9227 # flags to be left without arguments
9228 need_version=unknown
9229
9230 case $host_os in
9231 aix3*)
9232   version_type=linux
9233   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9234   shlibpath_var=LIBPATH
9235
9236   # AIX 3 has no versioning support, so we append a major version to the name.
9237   soname_spec='${libname}${release}${shared_ext}$major'
9238   ;;
9239
9240 aix[4-9]*)
9241   version_type=linux
9242   need_lib_prefix=no
9243   need_version=no
9244   hardcode_into_libs=yes
9245   if test "$host_cpu" = ia64; then
9246     # AIX 5 supports IA64
9247     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9248     shlibpath_var=LD_LIBRARY_PATH
9249   else
9250     # With GCC up to 2.95.x, collect2 would create an import file
9251     # for dependence libraries.  The import file would start with
9252     # the line `#! .'.  This would cause the generated library to
9253     # depend on `.', always an invalid library.  This was fixed in
9254     # development snapshots of GCC prior to 3.0.
9255     case $host_os in
9256       aix4 | aix4.[01] | aix4.[01].*)
9257       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9258            echo ' yes '
9259            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9260         :
9261       else
9262         can_build_shared=no
9263       fi
9264       ;;
9265     esac
9266     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9267     # soname into executable. Probably we can add versioning support to
9268     # collect2, so additional links can be useful in future.
9269     if test "$aix_use_runtimelinking" = yes; then
9270       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9271       # instead of lib<name>.a to let people know that these are not
9272       # typical AIX shared libraries.
9273       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9274     else
9275       # We preserve .a as extension for shared libraries through AIX4.2
9276       # and later when we are not doing run time linking.
9277       library_names_spec='${libname}${release}.a $libname.a'
9278       soname_spec='${libname}${release}${shared_ext}$major'
9279     fi
9280     shlibpath_var=LIBPATH
9281   fi
9282   ;;
9283
9284 amigaos*)
9285   case $host_cpu in
9286   powerpc)
9287     # Since July 2007 AmigaOS4 officially supports .so libraries.
9288     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9289     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9290     ;;
9291   m68k)
9292     library_names_spec='$libname.ixlibrary $libname.a'
9293     # Create ${libname}_ixlibrary.a entries in /sys/libs.
9294     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'
9295     ;;
9296   esac
9297   ;;
9298
9299 beos*)
9300   library_names_spec='${libname}${shared_ext}'
9301   dynamic_linker="$host_os ld.so"
9302   shlibpath_var=LIBRARY_PATH
9303   ;;
9304
9305 bsdi[45]*)
9306   version_type=linux
9307   need_version=no
9308   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9309   soname_spec='${libname}${release}${shared_ext}$major'
9310   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9311   shlibpath_var=LD_LIBRARY_PATH
9312   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9313   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9314   # the default ld.so.conf also contains /usr/contrib/lib and
9315   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9316   # libtool to hard-code these into programs
9317   ;;
9318
9319 cygwin* | mingw* | pw32* | cegcc*)
9320   version_type=windows
9321   shrext_cmds=".dll"
9322   need_version=no
9323   need_lib_prefix=no
9324
9325   case $GCC,$host_os in
9326   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9327     library_names_spec='$libname.dll.a'
9328     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9329     postinstall_cmds='base_file=`basename \${file}`~
9330       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9331       dldir=$destdir/`dirname \$dlpath`~
9332       test -d \$dldir || mkdir -p \$dldir~
9333       $install_prog $dir/$dlname \$dldir/$dlname~
9334       chmod a+x \$dldir/$dlname~
9335       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9336         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9337       fi'
9338     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9339       dlpath=$dir/\$dldll~
9340        $RM \$dlpath'
9341     shlibpath_overrides_runpath=yes
9342
9343     case $host_os in
9344     cygwin*)
9345       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9346       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9347       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9348       ;;
9349     mingw* | cegcc*)
9350       # MinGW DLLs use traditional 'lib' prefix
9351       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9352       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9353       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9354         # It is most probably a Windows format PATH printed by
9355         # mingw gcc, but we are running on Cygwin. Gcc prints its search
9356         # path with ; separators, and with drive letters. We can handle the
9357         # drive letters (cygwin fileutils understands them), so leave them,
9358         # especially as we might pass files found there to a mingw objdump,
9359         # which wouldn't understand a cygwinified path. Ahh.
9360         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9361       else
9362         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9363       fi
9364       ;;
9365     pw32*)
9366       # pw32 DLLs use 'pw' prefix rather than 'lib'
9367       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9368       ;;
9369     esac
9370     ;;
9371
9372   *)
9373     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9374     ;;
9375   esac
9376   dynamic_linker='Win32 ld.exe'
9377   # FIXME: first we should search . and the directory the executable is in
9378   shlibpath_var=PATH
9379   ;;
9380
9381 darwin* | rhapsody*)
9382   dynamic_linker="$host_os dyld"
9383   version_type=darwin
9384   need_lib_prefix=no
9385   need_version=no
9386   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9387   soname_spec='${libname}${release}${major}$shared_ext'
9388   shlibpath_overrides_runpath=yes
9389   shlibpath_var=DYLD_LIBRARY_PATH
9390   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9391
9392   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9393   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9394   ;;
9395
9396 dgux*)
9397   version_type=linux
9398   need_lib_prefix=no
9399   need_version=no
9400   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9401   soname_spec='${libname}${release}${shared_ext}$major'
9402   shlibpath_var=LD_LIBRARY_PATH
9403   ;;
9404
9405 freebsd1*)
9406   dynamic_linker=no
9407   ;;
9408
9409 freebsd* | dragonfly*)
9410   # DragonFly does not have aout.  When/if they implement a new
9411   # versioning mechanism, adjust this.
9412   if test -x /usr/bin/objformat; then
9413     objformat=`/usr/bin/objformat`
9414   else
9415     case $host_os in
9416     freebsd[123]*) objformat=aout ;;
9417     *) objformat=elf ;;
9418     esac
9419   fi
9420   version_type=freebsd-$objformat
9421   case $version_type in
9422     freebsd-elf*)
9423       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9424       need_version=no
9425       need_lib_prefix=no
9426       ;;
9427     freebsd-*)
9428       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9429       need_version=yes
9430       ;;
9431   esac
9432   shlibpath_var=LD_LIBRARY_PATH
9433   case $host_os in
9434   freebsd2*)
9435     shlibpath_overrides_runpath=yes
9436     ;;
9437   freebsd3.[01]* | freebsdelf3.[01]*)
9438     shlibpath_overrides_runpath=yes
9439     hardcode_into_libs=yes
9440     ;;
9441   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9442   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9443     shlibpath_overrides_runpath=no
9444     hardcode_into_libs=yes
9445     ;;
9446   *) # from 4.6 on, and DragonFly
9447     shlibpath_overrides_runpath=yes
9448     hardcode_into_libs=yes
9449     ;;
9450   esac
9451   ;;
9452
9453 gnu*)
9454   version_type=linux
9455   need_lib_prefix=no
9456   need_version=no
9457   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9458   soname_spec='${libname}${release}${shared_ext}$major'
9459   shlibpath_var=LD_LIBRARY_PATH
9460   hardcode_into_libs=yes
9461   ;;
9462
9463 hpux9* | hpux10* | hpux11*)
9464   # Give a soname corresponding to the major version so that dld.sl refuses to
9465   # link against other versions.
9466   version_type=sunos
9467   need_lib_prefix=no
9468   need_version=no
9469   case $host_cpu in
9470   ia64*)
9471     shrext_cmds='.so'
9472     hardcode_into_libs=yes
9473     dynamic_linker="$host_os dld.so"
9474     shlibpath_var=LD_LIBRARY_PATH
9475     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9476     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9477     soname_spec='${libname}${release}${shared_ext}$major'
9478     if test "X$HPUX_IA64_MODE" = X32; then
9479       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9480     else
9481       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9482     fi
9483     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9484     ;;
9485   hppa*64*)
9486     shrext_cmds='.sl'
9487     hardcode_into_libs=yes
9488     dynamic_linker="$host_os dld.sl"
9489     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9490     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9491     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9492     soname_spec='${libname}${release}${shared_ext}$major'
9493     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9494     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9495     ;;
9496   *)
9497     shrext_cmds='.sl'
9498     dynamic_linker="$host_os dld.sl"
9499     shlibpath_var=SHLIB_PATH
9500     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9501     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9502     soname_spec='${libname}${release}${shared_ext}$major'
9503     ;;
9504   esac
9505   # HP-UX runs *really* slowly unless shared libraries are mode 555.
9506   postinstall_cmds='chmod 555 $lib'
9507   ;;
9508
9509 interix[3-9]*)
9510   version_type=linux
9511   need_lib_prefix=no
9512   need_version=no
9513   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9514   soname_spec='${libname}${release}${shared_ext}$major'
9515   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9516   shlibpath_var=LD_LIBRARY_PATH
9517   shlibpath_overrides_runpath=no
9518   hardcode_into_libs=yes
9519   ;;
9520
9521 irix5* | irix6* | nonstopux*)
9522   case $host_os in
9523     nonstopux*) version_type=nonstopux ;;
9524     *)
9525         if test "$lt_cv_prog_gnu_ld" = yes; then
9526                 version_type=linux
9527         else
9528                 version_type=irix
9529         fi ;;
9530   esac
9531   need_lib_prefix=no
9532   need_version=no
9533   soname_spec='${libname}${release}${shared_ext}$major'
9534   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9535   case $host_os in
9536   irix5* | nonstopux*)
9537     libsuff= shlibsuff=
9538     ;;
9539   *)
9540     case $LD in # libtool.m4 will add one of these switches to LD
9541     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9542       libsuff= shlibsuff= libmagic=32-bit;;
9543     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9544       libsuff=32 shlibsuff=N32 libmagic=N32;;
9545     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9546       libsuff=64 shlibsuff=64 libmagic=64-bit;;
9547     *) libsuff= shlibsuff= libmagic=never-match;;
9548     esac
9549     ;;
9550   esac
9551   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9552   shlibpath_overrides_runpath=no
9553   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9554   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9555   hardcode_into_libs=yes
9556   ;;
9557
9558 # No shared lib support for Linux oldld, aout, or coff.
9559 linux*oldld* | linux*aout* | linux*coff*)
9560   dynamic_linker=no
9561   ;;
9562
9563 # This must be Linux ELF.
9564 linux* | k*bsd*-gnu)
9565   version_type=linux
9566   need_lib_prefix=no
9567   need_version=no
9568   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9569   soname_spec='${libname}${release}${shared_ext}$major'
9570   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9571   shlibpath_var=LD_LIBRARY_PATH
9572   shlibpath_overrides_runpath=no
9573   # Some binutils ld are patched to set DT_RUNPATH
9574   save_LDFLAGS=$LDFLAGS
9575   save_libdir=$libdir
9576   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9577        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9578   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9579 /* end confdefs.h.  */
9580
9581 int
9582 main ()
9583 {
9584
9585   ;
9586   return 0;
9587 }
9588 _ACEOF
9589 if ac_fn_c_try_link "$LINENO"; then :
9590   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9591   shlibpath_overrides_runpath=yes
9592 fi
9593 fi
9594 rm -f core conftest.err conftest.$ac_objext \
9595     conftest$ac_exeext conftest.$ac_ext
9596   LDFLAGS=$save_LDFLAGS
9597   libdir=$save_libdir
9598
9599   # This implies no fast_install, which is unacceptable.
9600   # Some rework will be needed to allow for fast_install
9601   # before this can be enabled.
9602   hardcode_into_libs=yes
9603
9604   # Add ABI-specific directories to the system library path.
9605   sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
9606
9607   # Append ld.so.conf contents to the search path
9608   if test -f /etc/ld.so.conf; then
9609     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' ' '`
9610     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
9611   fi
9612
9613   # We used to test for /lib/ld.so.1 and disable shared libraries on
9614   # powerpc, because MkLinux only supported shared libraries with the
9615   # GNU dynamic linker.  Since this was broken with cross compilers,
9616   # most powerpc-linux boxes support dynamic linking these days and
9617   # people can always --disable-shared, the test was removed, and we
9618   # assume the GNU/Linux dynamic linker is in use.
9619   dynamic_linker='GNU/Linux ld.so'
9620   ;;
9621
9622 netbsd*)
9623   version_type=sunos
9624   need_lib_prefix=no
9625   need_version=no
9626   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9627     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9628     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9629     dynamic_linker='NetBSD (a.out) ld.so'
9630   else
9631     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9632     soname_spec='${libname}${release}${shared_ext}$major'
9633     dynamic_linker='NetBSD ld.elf_so'
9634   fi
9635   shlibpath_var=LD_LIBRARY_PATH
9636   shlibpath_overrides_runpath=yes
9637   hardcode_into_libs=yes
9638   ;;
9639
9640 newsos6)
9641   version_type=linux
9642   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9643   shlibpath_var=LD_LIBRARY_PATH
9644   shlibpath_overrides_runpath=yes
9645   ;;
9646
9647 *nto* | *qnx*)
9648   version_type=qnx
9649   need_lib_prefix=no
9650   need_version=no
9651   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9652   soname_spec='${libname}${release}${shared_ext}$major'
9653   shlibpath_var=LD_LIBRARY_PATH
9654   shlibpath_overrides_runpath=no
9655   hardcode_into_libs=yes
9656   dynamic_linker='ldqnx.so'
9657   ;;
9658
9659 openbsd*)
9660   version_type=sunos
9661   sys_lib_dlsearch_path_spec="/usr/lib"
9662   need_lib_prefix=no
9663   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9664   case $host_os in
9665     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9666     *)                          need_version=no  ;;
9667   esac
9668   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9669   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9670   shlibpath_var=LD_LIBRARY_PATH
9671   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9672     case $host_os in
9673       openbsd2.[89] | openbsd2.[89].*)
9674         shlibpath_overrides_runpath=no
9675         ;;
9676       *)
9677         shlibpath_overrides_runpath=yes
9678         ;;
9679       esac
9680   else
9681     shlibpath_overrides_runpath=yes
9682   fi
9683   ;;
9684
9685 os2*)
9686   libname_spec='$name'
9687   shrext_cmds=".dll"
9688   need_lib_prefix=no
9689   library_names_spec='$libname${shared_ext} $libname.a'
9690   dynamic_linker='OS/2 ld.exe'
9691   shlibpath_var=LIBPATH
9692   ;;
9693
9694 osf3* | osf4* | osf5*)
9695   version_type=osf
9696   need_lib_prefix=no
9697   need_version=no
9698   soname_spec='${libname}${release}${shared_ext}$major'
9699   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9700   shlibpath_var=LD_LIBRARY_PATH
9701   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9702   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9703   ;;
9704
9705 rdos*)
9706   dynamic_linker=no
9707   ;;
9708
9709 solaris*)
9710   version_type=linux
9711   need_lib_prefix=no
9712   need_version=no
9713   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9714   soname_spec='${libname}${release}${shared_ext}$major'
9715   shlibpath_var=LD_LIBRARY_PATH
9716   shlibpath_overrides_runpath=yes
9717   hardcode_into_libs=yes
9718   # ldd complains unless libraries are executable
9719   postinstall_cmds='chmod +x $lib'
9720   ;;
9721
9722 sunos4*)
9723   version_type=sunos
9724   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9725   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9726   shlibpath_var=LD_LIBRARY_PATH
9727   shlibpath_overrides_runpath=yes
9728   if test "$with_gnu_ld" = yes; then
9729     need_lib_prefix=no
9730   fi
9731   need_version=yes
9732   ;;
9733
9734 sysv4 | sysv4.3*)
9735   version_type=linux
9736   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9737   soname_spec='${libname}${release}${shared_ext}$major'
9738   shlibpath_var=LD_LIBRARY_PATH
9739   case $host_vendor in
9740     sni)
9741       shlibpath_overrides_runpath=no
9742       need_lib_prefix=no
9743       runpath_var=LD_RUN_PATH
9744       ;;
9745     siemens)
9746       need_lib_prefix=no
9747       ;;
9748     motorola)
9749       need_lib_prefix=no
9750       need_version=no
9751       shlibpath_overrides_runpath=no
9752       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9753       ;;
9754   esac
9755   ;;
9756
9757 sysv4*MP*)
9758   if test -d /usr/nec ;then
9759     version_type=linux
9760     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9761     soname_spec='$libname${shared_ext}.$major'
9762     shlibpath_var=LD_LIBRARY_PATH
9763   fi
9764   ;;
9765
9766 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9767   version_type=freebsd-elf
9768   need_lib_prefix=no
9769   need_version=no
9770   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9771   soname_spec='${libname}${release}${shared_ext}$major'
9772   shlibpath_var=LD_LIBRARY_PATH
9773   shlibpath_overrides_runpath=yes
9774   hardcode_into_libs=yes
9775   if test "$with_gnu_ld" = yes; then
9776     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9777   else
9778     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9779     case $host_os in
9780       sco3.2v5*)
9781         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9782         ;;
9783     esac
9784   fi
9785   sys_lib_dlsearch_path_spec='/usr/lib'
9786   ;;
9787
9788 tpf*)
9789   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9790   version_type=linux
9791   need_lib_prefix=no
9792   need_version=no
9793   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9794   shlibpath_var=LD_LIBRARY_PATH
9795   shlibpath_overrides_runpath=no
9796   hardcode_into_libs=yes
9797   ;;
9798
9799 uts4*)
9800   version_type=linux
9801   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9802   soname_spec='${libname}${release}${shared_ext}$major'
9803   shlibpath_var=LD_LIBRARY_PATH
9804   ;;
9805
9806 *)
9807   dynamic_linker=no
9808   ;;
9809 esac
9810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9811 $as_echo "$dynamic_linker" >&6; }
9812 test "$dynamic_linker" = no && can_build_shared=no
9813
9814 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9815 if test "$GCC" = yes; then
9816   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9817 fi
9818
9819 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9820   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9821 fi
9822 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9823   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9824 fi
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9913 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9914 hardcode_action=
9915 if test -n "$hardcode_libdir_flag_spec" ||
9916    test -n "$runpath_var" ||
9917    test "X$hardcode_automatic" = "Xyes" ; then
9918
9919   # We can hardcode non-existent directories.
9920   if test "$hardcode_direct" != no &&
9921      # If the only mechanism to avoid hardcoding is shlibpath_var, we
9922      # have to relink, otherwise we might link with an installed library
9923      # when we should be linking with a yet-to-be-installed one
9924      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9925      test "$hardcode_minus_L" != no; then
9926     # Linking always hardcodes the temporary library directory.
9927     hardcode_action=relink
9928   else
9929     # We can link without hardcoding, and we can hardcode nonexisting dirs.
9930     hardcode_action=immediate
9931   fi
9932 else
9933   # We cannot hardcode anything, or else we can only hardcode existing
9934   # directories.
9935   hardcode_action=unsupported
9936 fi
9937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9938 $as_echo "$hardcode_action" >&6; }
9939
9940 if test "$hardcode_action" = relink ||
9941    test "$inherit_rpath" = yes; then
9942   # Fast installation is not supported
9943   enable_fast_install=no
9944 elif test "$shlibpath_overrides_runpath" = yes ||
9945      test "$enable_shared" = no; then
9946   # Fast installation is not necessary
9947   enable_fast_install=needless
9948 fi
9949
9950
9951
9952
9953
9954
9955   if test "x$enable_dlopen" != xyes; then
9956   enable_dlopen=unknown
9957   enable_dlopen_self=unknown
9958   enable_dlopen_self_static=unknown
9959 else
9960   lt_cv_dlopen=no
9961   lt_cv_dlopen_libs=
9962
9963   case $host_os in
9964   beos*)
9965     lt_cv_dlopen="load_add_on"
9966     lt_cv_dlopen_libs=
9967     lt_cv_dlopen_self=yes
9968     ;;
9969
9970   mingw* | pw32* | cegcc*)
9971     lt_cv_dlopen="LoadLibrary"
9972     lt_cv_dlopen_libs=
9973     ;;
9974
9975   cygwin*)
9976     lt_cv_dlopen="dlopen"
9977     lt_cv_dlopen_libs=
9978     ;;
9979
9980   darwin*)
9981   # if libdl is installed we need to link against it
9982     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9983 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9984 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9985   $as_echo_n "(cached) " >&6
9986 else
9987   ac_check_lib_save_LIBS=$LIBS
9988 LIBS="-ldl  $LIBS"
9989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9990 /* end confdefs.h.  */
9991
9992 /* Override any GCC internal prototype to avoid an error.
9993    Use char because int might match the return type of a GCC
9994    builtin and then its argument prototype would still apply.  */
9995 #ifdef __cplusplus
9996 extern "C"
9997 #endif
9998 char dlopen ();
9999 int
10000 main ()
10001 {
10002 return dlopen ();
10003   ;
10004   return 0;
10005 }
10006 _ACEOF
10007 if ac_fn_c_try_link "$LINENO"; then :
10008   ac_cv_lib_dl_dlopen=yes
10009 else
10010   ac_cv_lib_dl_dlopen=no
10011 fi
10012 rm -f core conftest.err conftest.$ac_objext \
10013     conftest$ac_exeext conftest.$ac_ext
10014 LIBS=$ac_check_lib_save_LIBS
10015 fi
10016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10017 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10018 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10019   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10020 else
10021
10022     lt_cv_dlopen="dyld"
10023     lt_cv_dlopen_libs=
10024     lt_cv_dlopen_self=yes
10025
10026 fi
10027
10028     ;;
10029
10030   *)
10031     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10032 if test "x$ac_cv_func_shl_load" = x""yes; then :
10033   lt_cv_dlopen="shl_load"
10034 else
10035   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10036 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10037 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10038   $as_echo_n "(cached) " >&6
10039 else
10040   ac_check_lib_save_LIBS=$LIBS
10041 LIBS="-ldld  $LIBS"
10042 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10043 /* end confdefs.h.  */
10044
10045 /* Override any GCC internal prototype to avoid an error.
10046    Use char because int might match the return type of a GCC
10047    builtin and then its argument prototype would still apply.  */
10048 #ifdef __cplusplus
10049 extern "C"
10050 #endif
10051 char shl_load ();
10052 int
10053 main ()
10054 {
10055 return shl_load ();
10056   ;
10057   return 0;
10058 }
10059 _ACEOF
10060 if ac_fn_c_try_link "$LINENO"; then :
10061   ac_cv_lib_dld_shl_load=yes
10062 else
10063   ac_cv_lib_dld_shl_load=no
10064 fi
10065 rm -f core conftest.err conftest.$ac_objext \
10066     conftest$ac_exeext conftest.$ac_ext
10067 LIBS=$ac_check_lib_save_LIBS
10068 fi
10069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10070 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10071 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10072   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10073 else
10074   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10075 if test "x$ac_cv_func_dlopen" = x""yes; then :
10076   lt_cv_dlopen="dlopen"
10077 else
10078   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10079 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10080 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10081   $as_echo_n "(cached) " >&6
10082 else
10083   ac_check_lib_save_LIBS=$LIBS
10084 LIBS="-ldl  $LIBS"
10085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10086 /* end confdefs.h.  */
10087
10088 /* Override any GCC internal prototype to avoid an error.
10089    Use char because int might match the return type of a GCC
10090    builtin and then its argument prototype would still apply.  */
10091 #ifdef __cplusplus
10092 extern "C"
10093 #endif
10094 char dlopen ();
10095 int
10096 main ()
10097 {
10098 return dlopen ();
10099   ;
10100   return 0;
10101 }
10102 _ACEOF
10103 if ac_fn_c_try_link "$LINENO"; then :
10104   ac_cv_lib_dl_dlopen=yes
10105 else
10106   ac_cv_lib_dl_dlopen=no
10107 fi
10108 rm -f core conftest.err conftest.$ac_objext \
10109     conftest$ac_exeext conftest.$ac_ext
10110 LIBS=$ac_check_lib_save_LIBS
10111 fi
10112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10113 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10114 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10115   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10116 else
10117   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10118 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10119 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10120   $as_echo_n "(cached) " >&6
10121 else
10122   ac_check_lib_save_LIBS=$LIBS
10123 LIBS="-lsvld  $LIBS"
10124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10125 /* end confdefs.h.  */
10126
10127 /* Override any GCC internal prototype to avoid an error.
10128    Use char because int might match the return type of a GCC
10129    builtin and then its argument prototype would still apply.  */
10130 #ifdef __cplusplus
10131 extern "C"
10132 #endif
10133 char dlopen ();
10134 int
10135 main ()
10136 {
10137 return dlopen ();
10138   ;
10139   return 0;
10140 }
10141 _ACEOF
10142 if ac_fn_c_try_link "$LINENO"; then :
10143   ac_cv_lib_svld_dlopen=yes
10144 else
10145   ac_cv_lib_svld_dlopen=no
10146 fi
10147 rm -f core conftest.err conftest.$ac_objext \
10148     conftest$ac_exeext conftest.$ac_ext
10149 LIBS=$ac_check_lib_save_LIBS
10150 fi
10151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10152 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10153 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10154   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10155 else
10156   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10157 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10158 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10159   $as_echo_n "(cached) " >&6
10160 else
10161   ac_check_lib_save_LIBS=$LIBS
10162 LIBS="-ldld  $LIBS"
10163 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10164 /* end confdefs.h.  */
10165
10166 /* Override any GCC internal prototype to avoid an error.
10167    Use char because int might match the return type of a GCC
10168    builtin and then its argument prototype would still apply.  */
10169 #ifdef __cplusplus
10170 extern "C"
10171 #endif
10172 char dld_link ();
10173 int
10174 main ()
10175 {
10176 return dld_link ();
10177   ;
10178   return 0;
10179 }
10180 _ACEOF
10181 if ac_fn_c_try_link "$LINENO"; then :
10182   ac_cv_lib_dld_dld_link=yes
10183 else
10184   ac_cv_lib_dld_dld_link=no
10185 fi
10186 rm -f core conftest.err conftest.$ac_objext \
10187     conftest$ac_exeext conftest.$ac_ext
10188 LIBS=$ac_check_lib_save_LIBS
10189 fi
10190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10191 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10192 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10193   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10194 fi
10195
10196
10197 fi
10198
10199
10200 fi
10201
10202
10203 fi
10204
10205
10206 fi
10207
10208
10209 fi
10210
10211     ;;
10212   esac
10213
10214   if test "x$lt_cv_dlopen" != xno; then
10215     enable_dlopen=yes
10216   else
10217     enable_dlopen=no
10218   fi
10219
10220   case $lt_cv_dlopen in
10221   dlopen)
10222     save_CPPFLAGS="$CPPFLAGS"
10223     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10224
10225     save_LDFLAGS="$LDFLAGS"
10226     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10227
10228     save_LIBS="$LIBS"
10229     LIBS="$lt_cv_dlopen_libs $LIBS"
10230
10231     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10232 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10233 if test "${lt_cv_dlopen_self+set}" = set; then :
10234   $as_echo_n "(cached) " >&6
10235 else
10236           if test "$cross_compiling" = yes; then :
10237   lt_cv_dlopen_self=cross
10238 else
10239   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10240   lt_status=$lt_dlunknown
10241   cat > conftest.$ac_ext <<_LT_EOF
10242 #line 10242 "configure"
10243 #include "confdefs.h"
10244
10245 #if HAVE_DLFCN_H
10246 #include <dlfcn.h>
10247 #endif
10248
10249 #include <stdio.h>
10250
10251 #ifdef RTLD_GLOBAL
10252 #  define LT_DLGLOBAL           RTLD_GLOBAL
10253 #else
10254 #  ifdef DL_GLOBAL
10255 #    define LT_DLGLOBAL         DL_GLOBAL
10256 #  else
10257 #    define LT_DLGLOBAL         0
10258 #  endif
10259 #endif
10260
10261 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10262    find out it does not work in some platform. */
10263 #ifndef LT_DLLAZY_OR_NOW
10264 #  ifdef RTLD_LAZY
10265 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10266 #  else
10267 #    ifdef DL_LAZY
10268 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10269 #    else
10270 #      ifdef RTLD_NOW
10271 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10272 #      else
10273 #        ifdef DL_NOW
10274 #          define LT_DLLAZY_OR_NOW      DL_NOW
10275 #        else
10276 #          define LT_DLLAZY_OR_NOW      0
10277 #        endif
10278 #      endif
10279 #    endif
10280 #  endif
10281 #endif
10282
10283 void fnord() { int i=42;}
10284 int main ()
10285 {
10286   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10287   int status = $lt_dlunknown;
10288
10289   if (self)
10290     {
10291       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10292       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10293       /* dlclose (self); */
10294     }
10295   else
10296     puts (dlerror ());
10297
10298   return status;
10299 }
10300 _LT_EOF
10301   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10302   (eval $ac_link) 2>&5
10303   ac_status=$?
10304   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10305   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10306     (./conftest; exit; ) >&5 2>/dev/null
10307     lt_status=$?
10308     case x$lt_status in
10309       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10310       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10311       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10312     esac
10313   else :
10314     # compilation failed
10315     lt_cv_dlopen_self=no
10316   fi
10317 fi
10318 rm -fr conftest*
10319
10320
10321 fi
10322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10323 $as_echo "$lt_cv_dlopen_self" >&6; }
10324
10325     if test "x$lt_cv_dlopen_self" = xyes; then
10326       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10327       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10328 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10329 if test "${lt_cv_dlopen_self_static+set}" = set; then :
10330   $as_echo_n "(cached) " >&6
10331 else
10332           if test "$cross_compiling" = yes; then :
10333   lt_cv_dlopen_self_static=cross
10334 else
10335   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10336   lt_status=$lt_dlunknown
10337   cat > conftest.$ac_ext <<_LT_EOF
10338 #line 10338 "configure"
10339 #include "confdefs.h"
10340
10341 #if HAVE_DLFCN_H
10342 #include <dlfcn.h>
10343 #endif
10344
10345 #include <stdio.h>
10346
10347 #ifdef RTLD_GLOBAL
10348 #  define LT_DLGLOBAL           RTLD_GLOBAL
10349 #else
10350 #  ifdef DL_GLOBAL
10351 #    define LT_DLGLOBAL         DL_GLOBAL
10352 #  else
10353 #    define LT_DLGLOBAL         0
10354 #  endif
10355 #endif
10356
10357 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10358    find out it does not work in some platform. */
10359 #ifndef LT_DLLAZY_OR_NOW
10360 #  ifdef RTLD_LAZY
10361 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10362 #  else
10363 #    ifdef DL_LAZY
10364 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10365 #    else
10366 #      ifdef RTLD_NOW
10367 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10368 #      else
10369 #        ifdef DL_NOW
10370 #          define LT_DLLAZY_OR_NOW      DL_NOW
10371 #        else
10372 #          define LT_DLLAZY_OR_NOW      0
10373 #        endif
10374 #      endif
10375 #    endif
10376 #  endif
10377 #endif
10378
10379 void fnord() { int i=42;}
10380 int main ()
10381 {
10382   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10383   int status = $lt_dlunknown;
10384
10385   if (self)
10386     {
10387       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10388       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10389       /* dlclose (self); */
10390     }
10391   else
10392     puts (dlerror ());
10393
10394   return status;
10395 }
10396 _LT_EOF
10397   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10398   (eval $ac_link) 2>&5
10399   ac_status=$?
10400   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10401   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10402     (./conftest; exit; ) >&5 2>/dev/null
10403     lt_status=$?
10404     case x$lt_status in
10405       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10406       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10407       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10408     esac
10409   else :
10410     # compilation failed
10411     lt_cv_dlopen_self_static=no
10412   fi
10413 fi
10414 rm -fr conftest*
10415
10416
10417 fi
10418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10419 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10420     fi
10421
10422     CPPFLAGS="$save_CPPFLAGS"
10423     LDFLAGS="$save_LDFLAGS"
10424     LIBS="$save_LIBS"
10425     ;;
10426   esac
10427
10428   case $lt_cv_dlopen_self in
10429   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10430   *) enable_dlopen_self=unknown ;;
10431   esac
10432
10433   case $lt_cv_dlopen_self_static in
10434   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10435   *) enable_dlopen_self_static=unknown ;;
10436   esac
10437 fi
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455 striplib=
10456 old_striplib=
10457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10458 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10459 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10460   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10461   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10462   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10463 $as_echo "yes" >&6; }
10464 else
10465 # FIXME - insert some real tests, host_os isn't really good enough
10466   case $host_os in
10467   darwin*)
10468     if test -n "$STRIP" ; then
10469       striplib="$STRIP -x"
10470       old_striplib="$STRIP -S"
10471       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10472 $as_echo "yes" >&6; }
10473     else
10474       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10475 $as_echo "no" >&6; }
10476     fi
10477     ;;
10478   *)
10479     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10480 $as_echo "no" >&6; }
10481     ;;
10482   esac
10483 fi
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496   # Report which library types will actually be built
10497   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10498 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10499   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10500 $as_echo "$can_build_shared" >&6; }
10501
10502   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10503 $as_echo_n "checking whether to build shared libraries... " >&6; }
10504   test "$can_build_shared" = "no" && enable_shared=no
10505
10506   # On AIX, shared libraries and static libraries use the same namespace, and
10507   # are all built from PIC.
10508   case $host_os in
10509   aix3*)
10510     test "$enable_shared" = yes && enable_static=no
10511     if test -n "$RANLIB"; then
10512       archive_cmds="$archive_cmds~\$RANLIB \$lib"
10513       postinstall_cmds='$RANLIB $lib'
10514     fi
10515     ;;
10516
10517   aix[4-9]*)
10518     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10519       test "$enable_shared" = yes && enable_static=no
10520     fi
10521     ;;
10522   esac
10523   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10524 $as_echo "$enable_shared" >&6; }
10525
10526   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10527 $as_echo_n "checking whether to build static libraries... " >&6; }
10528   # Make sure either enable_shared or enable_static is yes.
10529   test "$enable_shared" = yes || enable_static=yes
10530   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10531 $as_echo "$enable_static" >&6; }
10532
10533
10534
10535
10536 fi
10537 ac_ext=c
10538 ac_cpp='$CPP $CPPFLAGS'
10539 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10540 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10541 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10542
10543 CC="$lt_save_CC"
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557         ac_config_commands="$ac_config_commands libtool"
10558
10559
10560
10561
10562 # Only expand once:
10563
10564
10565
10566
10567
10568 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
10569         if test -n "$ac_tool_prefix"; then
10570   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
10571 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
10572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10573 $as_echo_n "checking for $ac_word... " >&6; }
10574 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
10575   $as_echo_n "(cached) " >&6
10576 else
10577   case $PKG_CONFIG in
10578   [\\/]* | ?:[\\/]*)
10579   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10580   ;;
10581   *)
10582   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10583 for as_dir in $PATH
10584 do
10585   IFS=$as_save_IFS
10586   test -z "$as_dir" && as_dir=.
10587     for ac_exec_ext in '' $ac_executable_extensions; do
10588   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10589     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10590     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10591     break 2
10592   fi
10593 done
10594   done
10595 IFS=$as_save_IFS
10596
10597   ;;
10598 esac
10599 fi
10600 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10601 if test -n "$PKG_CONFIG"; then
10602   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10603 $as_echo "$PKG_CONFIG" >&6; }
10604 else
10605   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10606 $as_echo "no" >&6; }
10607 fi
10608
10609
10610 fi
10611 if test -z "$ac_cv_path_PKG_CONFIG"; then
10612   ac_pt_PKG_CONFIG=$PKG_CONFIG
10613   # Extract the first word of "pkg-config", so it can be a program name with args.
10614 set dummy pkg-config; ac_word=$2
10615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10616 $as_echo_n "checking for $ac_word... " >&6; }
10617 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
10618   $as_echo_n "(cached) " >&6
10619 else
10620   case $ac_pt_PKG_CONFIG in
10621   [\\/]* | ?:[\\/]*)
10622   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
10623   ;;
10624   *)
10625   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10626 for as_dir in $PATH
10627 do
10628   IFS=$as_save_IFS
10629   test -z "$as_dir" && as_dir=.
10630     for ac_exec_ext in '' $ac_executable_extensions; do
10631   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10632     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10633     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10634     break 2
10635   fi
10636 done
10637   done
10638 IFS=$as_save_IFS
10639
10640   ;;
10641 esac
10642 fi
10643 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
10644 if test -n "$ac_pt_PKG_CONFIG"; then
10645   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
10646 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
10647 else
10648   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10649 $as_echo "no" >&6; }
10650 fi
10651
10652   if test "x$ac_pt_PKG_CONFIG" = x; then
10653     PKG_CONFIG=""
10654   else
10655     case $cross_compiling:$ac_tool_warned in
10656 yes:)
10657 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10658 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10659 ac_tool_warned=yes ;;
10660 esac
10661     PKG_CONFIG=$ac_pt_PKG_CONFIG
10662   fi
10663 else
10664   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
10665 fi
10666
10667 fi
10668 if test -n "$PKG_CONFIG"; then
10669         _pkg_min_version=0.9.0
10670         { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
10671 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
10672         if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
10673                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10674 $as_echo "yes" >&6; }
10675         else
10676                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10677 $as_echo "no" >&6; }
10678                 PKG_CONFIG=""
10679         fi
10680
10681 fi
10682
10683 pkg_failed=no
10684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CHECK" >&5
10685 $as_echo_n "checking for CHECK... " >&6; }
10686
10687 if test -n "$CHECK_CFLAGS"; then
10688     pkg_cv_CHECK_CFLAGS="$CHECK_CFLAGS"
10689  elif test -n "$PKG_CONFIG"; then
10690     if test -n "$PKG_CONFIG" && \
10691     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"check\""; } >&5
10692   ($PKG_CONFIG --exists --print-errors "check") 2>&5
10693   ac_status=$?
10694   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10695   test $ac_status = 0; }; then
10696   pkg_cv_CHECK_CFLAGS=`$PKG_CONFIG --cflags "check" 2>/dev/null`
10697 else
10698   pkg_failed=yes
10699 fi
10700  else
10701     pkg_failed=untried
10702 fi
10703 if test -n "$CHECK_LIBS"; then
10704     pkg_cv_CHECK_LIBS="$CHECK_LIBS"
10705  elif test -n "$PKG_CONFIG"; then
10706     if test -n "$PKG_CONFIG" && \
10707     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"check\""; } >&5
10708   ($PKG_CONFIG --exists --print-errors "check") 2>&5
10709   ac_status=$?
10710   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10711   test $ac_status = 0; }; then
10712   pkg_cv_CHECK_LIBS=`$PKG_CONFIG --libs "check" 2>/dev/null`
10713 else
10714   pkg_failed=yes
10715 fi
10716  else
10717     pkg_failed=untried
10718 fi
10719
10720
10721
10722 if test $pkg_failed = yes; then
10723
10724 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
10725         _pkg_short_errors_supported=yes
10726 else
10727         _pkg_short_errors_supported=no
10728 fi
10729         if test $_pkg_short_errors_supported = yes; then
10730                 CHECK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "check" 2>&1`
10731         else
10732                 CHECK_PKG_ERRORS=`$PKG_CONFIG --print-errors "check" 2>&1`
10733         fi
10734         # Put the nasty error message in config.log where it belongs
10735         echo "$CHECK_PKG_ERRORS" >&5
10736
10737         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10738 $as_echo "no" >&6; }
10739                 HAVE_CHECK=no
10740 elif test $pkg_failed = untried; then
10741         HAVE_CHECK=no
10742 else
10743         CHECK_CFLAGS=$pkg_cv_CHECK_CFLAGS
10744         CHECK_LIBS=$pkg_cv_CHECK_LIBS
10745         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10746 $as_echo "yes" >&6; }
10747         HAVE_CHECK=yes
10748 fi
10749
10750
10751
10752
10753
10754
10755
10756
10757   { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands " >&5
10758 $as_echo_n "checking to see if compiler understands ... " >&6; }
10759
10760   save_CFLAGS="$CFLAGS"
10761   CFLAGS="$CFLAGS "
10762
10763   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10764 /* end confdefs.h.  */
10765
10766 int
10767 main ()
10768 {
10769
10770   ;
10771   return 0;
10772 }
10773 _ACEOF
10774 if ac_fn_c_try_compile "$LINENO"; then :
10775   flag_ok=yes
10776 else
10777   flag_ok=no
10778 fi
10779 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10780   CFLAGS="$save_CFLAGS"
10781
10782   if test "X$flag_ok" = Xyes ; then
10783
10784     true
10785   else
10786
10787     true
10788   fi
10789   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5
10790 $as_echo "$flag_ok" >&6; }
10791
10792
10793
10794
10795
10796
10797
10798   { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands -Wall" >&5
10799 $as_echo_n "checking to see if compiler understands -Wall... " >&6; }
10800
10801   save_CFLAGS="$CFLAGS"
10802   CFLAGS="$CFLAGS -Wall"
10803
10804   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10805 /* end confdefs.h.  */
10806
10807 int
10808 main ()
10809 {
10810
10811   ;
10812   return 0;
10813 }
10814 _ACEOF
10815 if ac_fn_c_try_compile "$LINENO"; then :
10816   flag_ok=yes
10817 else
10818   flag_ok=no
10819 fi
10820 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10821   CFLAGS="$save_CFLAGS"
10822
10823   if test "X$flag_ok" = Xyes ; then
10824     ERROR_CFLAGS="-Wall"
10825     true
10826   else
10827     ERROR_CFLAGS=""
10828     true
10829   fi
10830   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5
10831 $as_echo "$flag_ok" >&6; }
10832
10833
10834
10835   { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands -Wdeclaration-after-statement" >&5
10836 $as_echo_n "checking to see if compiler understands -Wdeclaration-after-statement... " >&6; }
10837
10838   save_CFLAGS="$CFLAGS"
10839   CFLAGS="$CFLAGS -Wdeclaration-after-statement"
10840
10841   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10842 /* end confdefs.h.  */
10843
10844 int
10845 main ()
10846 {
10847
10848   ;
10849   return 0;
10850 }
10851 _ACEOF
10852 if ac_fn_c_try_compile "$LINENO"; then :
10853   flag_ok=yes
10854 else
10855   flag_ok=no
10856 fi
10857 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10858   CFLAGS="$save_CFLAGS"
10859
10860   if test "X$flag_ok" = Xyes ; then
10861     ERROR_CFLAGS="$ERROR_CFLAGS -Wdeclaration-after-statement"
10862     true
10863   else
10864
10865     true
10866   fi
10867   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5
10868 $as_echo "$flag_ok" >&6; }
10869
10870
10871
10872   { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands -Wvla" >&5
10873 $as_echo_n "checking to see if compiler understands -Wvla... " >&6; }
10874
10875   save_CFLAGS="$CFLAGS"
10876   CFLAGS="$CFLAGS -Wvla"
10877
10878   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10879 /* end confdefs.h.  */
10880
10881 int
10882 main ()
10883 {
10884
10885   ;
10886   return 0;
10887 }
10888 _ACEOF
10889 if ac_fn_c_try_compile "$LINENO"; then :
10890   flag_ok=yes
10891 else
10892   flag_ok=no
10893 fi
10894 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10895   CFLAGS="$save_CFLAGS"
10896
10897   if test "X$flag_ok" = Xyes ; then
10898     ERROR_CFLAGS="$ERROR_CFLAGS -Wvla"
10899     true
10900   else
10901
10902     true
10903   fi
10904   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5
10905 $as_echo "$flag_ok" >&6; }
10906
10907
10908
10909   { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands -Wpointer-arith" >&5
10910 $as_echo_n "checking to see if compiler understands -Wpointer-arith... " >&6; }
10911
10912   save_CFLAGS="$CFLAGS"
10913   CFLAGS="$CFLAGS -Wpointer-arith"
10914
10915   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10916 /* end confdefs.h.  */
10917
10918 int
10919 main ()
10920 {
10921
10922   ;
10923   return 0;
10924 }
10925 _ACEOF
10926 if ac_fn_c_try_compile "$LINENO"; then :
10927   flag_ok=yes
10928 else
10929   flag_ok=no
10930 fi
10931 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10932   CFLAGS="$save_CFLAGS"
10933
10934   if test "X$flag_ok" = Xyes ; then
10935     ERROR_CFLAGS="$ERROR_CFLAGS -Wpointer-arith"
10936     true
10937   else
10938
10939     true
10940   fi
10941   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5
10942 $as_echo "$flag_ok" >&6; }
10943
10944
10945     if test "x$GST_CVS" != "xno"
10946   then
10947
10948   { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands -Werror" >&5
10949 $as_echo_n "checking to see if compiler understands -Werror... " >&6; }
10950
10951   save_CFLAGS="$CFLAGS"
10952   CFLAGS="$CFLAGS -Werror"
10953
10954   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10955 /* end confdefs.h.  */
10956
10957 int
10958 main ()
10959 {
10960
10961   ;
10962   return 0;
10963 }
10964 _ACEOF
10965 if ac_fn_c_try_compile "$LINENO"; then :
10966   flag_ok=yes
10967 else
10968   flag_ok=no
10969 fi
10970 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10971   CFLAGS="$save_CFLAGS"
10972
10973   if test "X$flag_ok" = Xyes ; then
10974     ERROR_CFLAGS="$ERROR_CFLAGS -Werror"
10975     true
10976   else
10977
10978     true
10979   fi
10980   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5
10981 $as_echo "$flag_ok" >&6; }
10982
10983
10984         if test "x$ERROR_CFLAGS" == "x"
10985     then
10986
10987   { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands -errwarn=%all" >&5
10988 $as_echo_n "checking to see if compiler understands -errwarn=%all... " >&6; }
10989
10990   save_CFLAGS="$CFLAGS"
10991   CFLAGS="$CFLAGS -errwarn=%all"
10992
10993   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10994 /* end confdefs.h.  */
10995
10996 int
10997 main ()
10998 {
10999
11000   ;
11001   return 0;
11002 }
11003 _ACEOF
11004 if ac_fn_c_try_compile "$LINENO"; then :
11005   flag_ok=yes
11006 else
11007   flag_ok=no
11008 fi
11009 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11010   CFLAGS="$save_CFLAGS"
11011
11012   if test "X$flag_ok" = Xyes ; then
11013
11014           ERROR_CFLAGS="-errwarn=%all"
11015                                                                                 for f in 'no%E_EMPTY_DECLARATION' \
11016                    'no%E_STATEMENT_NOT_REACHED' \
11017                    'no%E_ARGUEMENT_MISMATCH' \
11018                    'no%E_MACRO_REDEFINED' \
11019                    'no%E_LOOP_NOT_ENTERED_AT_TOP'
11020           do
11021
11022   { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands -errwarn=%all,$f" >&5
11023 $as_echo_n "checking to see if compiler understands -errwarn=%all,$f... " >&6; }
11024
11025   save_CFLAGS="$CFLAGS"
11026   CFLAGS="$CFLAGS -errwarn=%all,$f"
11027
11028   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11029 /* end confdefs.h.  */
11030
11031 int
11032 main ()
11033 {
11034
11035   ;
11036   return 0;
11037 }
11038 _ACEOF
11039 if ac_fn_c_try_compile "$LINENO"; then :
11040   flag_ok=yes
11041 else
11042   flag_ok=no
11043 fi
11044 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11045   CFLAGS="$save_CFLAGS"
11046
11047   if test "X$flag_ok" = Xyes ; then
11048
11049               ERROR_CFLAGS="$ERROR_CFLAGS,$f"
11050
11051     true
11052   else
11053
11054     true
11055   fi
11056   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5
11057 $as_echo "$flag_ok" >&6; }
11058
11059           done
11060
11061     true
11062   else
11063
11064     true
11065   fi
11066   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5
11067 $as_echo "$flag_ok" >&6; }
11068
11069     else
11070                         if test -n "$PKG_CONFIG" && \
11071     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 < 2.19.8\""; } >&5
11072   ($PKG_CONFIG --exists --print-errors "glib-2.0 < 2.19.8") 2>&5
11073   ac_status=$?
11074   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11075   test $ac_status = 0; }; then
11076
11077
11078   { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands -fno-strict-aliasing" >&5
11079 $as_echo_n "checking to see if compiler understands -fno-strict-aliasing... " >&6; }
11080
11081   save_CFLAGS="$CFLAGS"
11082   CFLAGS="$CFLAGS -fno-strict-aliasing"
11083
11084   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11085 /* end confdefs.h.  */
11086
11087 int
11088 main ()
11089 {
11090
11091   ;
11092   return 0;
11093 }
11094 _ACEOF
11095 if ac_fn_c_try_compile "$LINENO"; then :
11096   flag_ok=yes
11097 else
11098   flag_ok=no
11099 fi
11100 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11101   CFLAGS="$save_CFLAGS"
11102
11103   if test "X$flag_ok" = Xyes ; then
11104     ERROR_CFLAGS="$ERROR_CFLAGS -fno-strict-aliasing"
11105     true
11106   else
11107
11108     true
11109   fi
11110   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5
11111 $as_echo "$flag_ok" >&6; }
11112
11113
11114 fi
11115     fi
11116   fi
11117
11118
11119   { $as_echo "$as_me:${as_lineno-$LINENO}: set ERROR_CFLAGS to $ERROR_CFLAGS" >&5
11120 $as_echo "$as_me: set ERROR_CFLAGS to $ERROR_CFLAGS" >&6;}
11121
11122
11123
11124     # Check whether --enable-debug was given.
11125 if test "${enable_debug+set}" = set; then :
11126   enableval=$enable_debug;
11127       case "${enableval}" in
11128         yes) USE_DEBUG=yes ;;
11129         no)  USE_DEBUG=no ;;
11130         *)   as_fn_error "bad value ${enableval} for --enable-debug" "$LINENO" 5 ;;
11131       esac
11132
11133 else
11134   USE_DEBUG=yes
11135 fi
11136
11137
11138   # Check whether --enable-profiling was given.
11139 if test "${enable_profiling+set}" = set; then :
11140   enableval=$enable_profiling;
11141       case "${enableval}" in
11142         yes) USE_PROFILING=yes ;;
11143         no)  USE_PROFILING=no ;;
11144         *)   as_fn_error "bad value ${enableval} for --enable-profiling" "$LINENO" 5 ;;
11145       esac
11146
11147 else
11148   USE_PROFILING=no
11149 fi
11150
11151
11152     # Check whether --enable-valgrind was given.
11153 if test "${enable_valgrind+set}" = set; then :
11154   enableval=$enable_valgrind;
11155       case "${enableval}" in
11156         yes) USE_VALGRIND="$USE_DEBUG" ;;
11157         no)  USE_VALGRIND=no ;;
11158         *)   as_fn_error "bad value ${enableval} for --enable-valgrind" "$LINENO" 5 ;;
11159       esac
11160
11161 else
11162   USE_VALGRIND="$USE_DEBUG"
11163 fi
11164    VALGRIND_REQ="3.0"
11165   if test "x$USE_VALGRIND" = xyes; then
11166
11167 pkg_failed=no
11168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for VALGRIND" >&5
11169 $as_echo_n "checking for VALGRIND... " >&6; }
11170
11171 if test -n "$VALGRIND_CFLAGS"; then
11172     pkg_cv_VALGRIND_CFLAGS="$VALGRIND_CFLAGS"
11173  elif test -n "$PKG_CONFIG"; then
11174     if test -n "$PKG_CONFIG" && \
11175     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"valgrind >= \$VALGRIND_REQ\""; } >&5
11176   ($PKG_CONFIG --exists --print-errors "valgrind >= $VALGRIND_REQ") 2>&5
11177   ac_status=$?
11178   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11179   test $ac_status = 0; }; then
11180   pkg_cv_VALGRIND_CFLAGS=`$PKG_CONFIG --cflags "valgrind >= $VALGRIND_REQ" 2>/dev/null`
11181 else
11182   pkg_failed=yes
11183 fi
11184  else
11185     pkg_failed=untried
11186 fi
11187 if test -n "$VALGRIND_LIBS"; then
11188     pkg_cv_VALGRIND_LIBS="$VALGRIND_LIBS"
11189  elif test -n "$PKG_CONFIG"; then
11190     if test -n "$PKG_CONFIG" && \
11191     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"valgrind >= \$VALGRIND_REQ\""; } >&5
11192   ($PKG_CONFIG --exists --print-errors "valgrind >= $VALGRIND_REQ") 2>&5
11193   ac_status=$?
11194   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11195   test $ac_status = 0; }; then
11196   pkg_cv_VALGRIND_LIBS=`$PKG_CONFIG --libs "valgrind >= $VALGRIND_REQ" 2>/dev/null`
11197 else
11198   pkg_failed=yes
11199 fi
11200  else
11201     pkg_failed=untried
11202 fi
11203
11204
11205
11206 if test $pkg_failed = yes; then
11207
11208 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11209         _pkg_short_errors_supported=yes
11210 else
11211         _pkg_short_errors_supported=no
11212 fi
11213         if test $_pkg_short_errors_supported = yes; then
11214                 VALGRIND_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "valgrind >= $VALGRIND_REQ" 2>&1`
11215         else
11216                 VALGRIND_PKG_ERRORS=`$PKG_CONFIG --print-errors "valgrind >= $VALGRIND_REQ" 2>&1`
11217         fi
11218         # Put the nasty error message in config.log where it belongs
11219         echo "$VALGRIND_PKG_ERRORS" >&5
11220
11221         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11222 $as_echo "no" >&6; }
11223
11224         USE_VALGRIND="no"
11225         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11226 $as_echo "no" >&6; }
11227
11228 elif test $pkg_failed = untried; then
11229
11230         USE_VALGRIND="no"
11231         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11232 $as_echo "no" >&6; }
11233
11234 else
11235         VALGRIND_CFLAGS=$pkg_cv_VALGRIND_CFLAGS
11236         VALGRIND_LIBS=$pkg_cv_VALGRIND_LIBS
11237         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11238 $as_echo "yes" >&6; }
11239         USE_VALGRIND="yes"
11240 fi
11241   fi
11242   if test "x$USE_VALGRIND" = xyes; then
11243
11244 $as_echo "#define HAVE_VALGRIND 1" >>confdefs.h
11245
11246     { $as_echo "$as_me:${as_lineno-$LINENO}: Using extra code paths for valgrind" >&5
11247 $as_echo "$as_me: Using extra code paths for valgrind" >&6;}
11248   fi
11249
11250
11251   # Check whether --enable-gcov was given.
11252 if test "${enable_gcov+set}" = set; then :
11253   enableval=$enable_gcov; enable_gcov=$enableval
11254 else
11255   enable_gcov=no
11256 fi
11257
11258   if test x$enable_gcov = xyes ; then
11259     if test "x$GCC" != "xyes"
11260     then
11261       as_fn_error "gcov only works if gcc is used" "$LINENO" 5
11262     fi
11263
11264
11265   { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands \"-fprofile-arcs\"" >&5
11266 $as_echo_n "checking to see if compiler understands \"-fprofile-arcs\"... " >&6; }
11267
11268   save_CFLAGS="$CFLAGS"
11269   CFLAGS="$CFLAGS "-fprofile-arcs""
11270
11271   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11272 /* end confdefs.h.  */
11273
11274 int
11275 main ()
11276 {
11277
11278   ;
11279   return 0;
11280 }
11281 _ACEOF
11282 if ac_fn_c_try_compile "$LINENO"; then :
11283   flag_ok=yes
11284 else
11285   flag_ok=no
11286 fi
11287 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11288   CFLAGS="$save_CFLAGS"
11289
11290   if test "X$flag_ok" = Xyes ; then
11291     GCOV_CFLAGS="$GCOV_CFLAGS -fprofile-arcs"
11292     true
11293   else
11294     true
11295     true
11296   fi
11297   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5
11298 $as_echo "$flag_ok" >&6; }
11299
11300
11301   { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands \"-ftest-coverage\"" >&5
11302 $as_echo_n "checking to see if compiler understands \"-ftest-coverage\"... " >&6; }
11303
11304   save_CFLAGS="$CFLAGS"
11305   CFLAGS="$CFLAGS "-ftest-coverage""
11306
11307   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11308 /* end confdefs.h.  */
11309
11310 int
11311 main ()
11312 {
11313
11314   ;
11315   return 0;
11316 }
11317 _ACEOF
11318 if ac_fn_c_try_compile "$LINENO"; then :
11319   flag_ok=yes
11320 else
11321   flag_ok=no
11322 fi
11323 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11324   CFLAGS="$save_CFLAGS"
11325
11326   if test "X$flag_ok" = Xyes ; then
11327     GCOV_CFLAGS="$GCOV_CFLAGS -ftest-coverage"
11328     true
11329   else
11330     true
11331     true
11332   fi
11333   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5
11334 $as_echo "$flag_ok" >&6; }
11335
11336         GCOV_CFLAGS=`echo "$GCOV_CFLAGS" | sed -e 's/-O[0-9]*//g'`
11337                 GCOV_LIBS=-lgcov
11338
11339
11340     GCOV=`echo $CC | sed s/gcc/gcov/g`
11341
11342
11343     GST_GCOV_ENABLED=yes
11344
11345 cat >>confdefs.h <<_ACEOF
11346 #define GST_GCOV_ENABLED 1
11347 _ACEOF
11348
11349         if test "x$GST_GCOV_ENABLED" = "xyes"
11350     then
11351       CFLAGS="-O0"
11352
11353       CXXFLAGS="-O0"
11354
11355       FFLAGS="-O0"
11356
11357       CCASFLAGS="-O0"
11358
11359       { $as_echo "$as_me:${as_lineno-$LINENO}: gcov enabled, setting CFLAGS and friends to $CFLAGS" >&5
11360 $as_echo "$as_me: gcov enabled, setting CFLAGS and friends to $CFLAGS" >&6;}
11361     fi
11362   fi
11363    if test x$enable_gcov = xyes; then
11364   GST_GCOV_ENABLED_TRUE=
11365   GST_GCOV_ENABLED_FALSE='#'
11366 else
11367   GST_GCOV_ENABLED_TRUE='#'
11368   GST_GCOV_ENABLED_FALSE=
11369 fi
11370
11371
11372
11373
11374
11375 # Check whether --with-pkg-config-path was given.
11376 if test "${with_pkg_config_path+set}" = set; then :
11377   withval=$with_pkg_config_path;
11378        export PKG_CONFIG_PATH=${withval}
11379        { $as_echo "$as_me:${as_lineno-$LINENO}: Set PKG_CONFIG_PATH to $PKG_CONFIG_PATH" >&5
11380 $as_echo "$as_me: Set PKG_CONFIG_PATH to $PKG_CONFIG_PATH" >&6;}
11381
11382 fi
11383
11384
11385
11386
11387 # Check whether --with-package-name was given.
11388 if test "${with_package_name+set}" = set; then :
11389   withval=$with_package_name;
11390       case "${withval}" in
11391         yes) as_fn_error "bad value ${withval} for --with-package-name" "$LINENO" 5 ;;
11392         no)  as_fn_error "bad value ${withval} for --with-package-name" "$LINENO" 5 ;;
11393         *)   GST_PACKAGE_NAME="${withval}" ;;
11394       esac
11395
11396 else
11397
11398       P=
11399       if test "x$P" = "x"
11400       then
11401         P=$PACKAGE_NAME
11402       fi
11403
11404             if test "x$GST_GIT" = "xyes" -o "x$GST_CVS" = "xyes"
11405       then
11406                 GST_PACKAGE_NAME="$P git/prerelease"
11407       else
11408         GST_PACKAGE_NAME="$P source release"
11409       fi
11410
11411
11412 fi
11413
11414   { $as_echo "$as_me:${as_lineno-$LINENO}: Using $GST_PACKAGE_NAME as package name" >&5
11415 $as_echo "$as_me: Using $GST_PACKAGE_NAME as package name" >&6;}
11416
11417 cat >>confdefs.h <<_ACEOF
11418 #define GST_PACKAGE_NAME "$GST_PACKAGE_NAME"
11419 _ACEOF
11420
11421
11422
11423
11424
11425 # Check whether --with-package-origin was given.
11426 if test "${with_package_origin+set}" = set; then :
11427   withval=$with_package_origin;
11428       case "${withval}" in
11429         yes) as_fn_error "bad value ${withval} for --with-package-origin" "$LINENO" 5 ;;
11430         no)  as_fn_error "bad value ${withval} for --with-package-origin" "$LINENO" 5 ;;
11431         *)   GST_PACKAGE_ORIGIN="${withval}" ;;
11432       esac
11433
11434 else
11435   GST_PACKAGE_ORIGIN="Unknown package origin"
11436 fi
11437
11438   { $as_echo "$as_me:${as_lineno-$LINENO}: Using $GST_PACKAGE_ORIGIN as package origin" >&5
11439 $as_echo "$as_me: Using $GST_PACKAGE_ORIGIN as package origin" >&6;}
11440
11441 cat >>confdefs.h <<_ACEOF
11442 #define GST_PACKAGE_ORIGIN "$GST_PACKAGE_ORIGIN"
11443 _ACEOF
11444
11445
11446
11447
11448 # Check whether --enable-experimental was given.
11449 if test "${enable_experimental+set}" = set; then :
11450   enableval=$enable_experimental; EXPERIMENTAL=$enableval
11451 else
11452   EXPERIMENTAL=no
11453 fi
11454
11455  if test x$EXPERIMENTAL = xyes; then
11456   EXPERIMENTAL_TRUE=
11457   EXPERIMENTAL_FALSE='#'
11458 else
11459   EXPERIMENTAL_TRUE='#'
11460   EXPERIMENTAL_FALSE=
11461 fi
11462
11463 if test x$EXPERIMENTAL = xyes; then
11464
11465 $as_echo "#define EXPERIMENTAL /**/" >>confdefs.h
11466
11467 fi
11468
11469
11470
11471 pkg_failed=no
11472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTHREAD" >&5
11473 $as_echo_n "checking for GTHREAD... " >&6; }
11474
11475 if test -n "$GTHREAD_CFLAGS"; then
11476     pkg_cv_GTHREAD_CFLAGS="$GTHREAD_CFLAGS"
11477  elif test -n "$PKG_CONFIG"; then
11478     if test -n "$PKG_CONFIG" && \
11479     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gthread-2.0\""; } >&5
11480   ($PKG_CONFIG --exists --print-errors "gthread-2.0") 2>&5
11481   ac_status=$?
11482   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11483   test $ac_status = 0; }; then
11484   pkg_cv_GTHREAD_CFLAGS=`$PKG_CONFIG --cflags "gthread-2.0" 2>/dev/null`
11485 else
11486   pkg_failed=yes
11487 fi
11488  else
11489     pkg_failed=untried
11490 fi
11491 if test -n "$GTHREAD_LIBS"; then
11492     pkg_cv_GTHREAD_LIBS="$GTHREAD_LIBS"
11493  elif test -n "$PKG_CONFIG"; then
11494     if test -n "$PKG_CONFIG" && \
11495     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gthread-2.0\""; } >&5
11496   ($PKG_CONFIG --exists --print-errors "gthread-2.0") 2>&5
11497   ac_status=$?
11498   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11499   test $ac_status = 0; }; then
11500   pkg_cv_GTHREAD_LIBS=`$PKG_CONFIG --libs "gthread-2.0" 2>/dev/null`
11501 else
11502   pkg_failed=yes
11503 fi
11504  else
11505     pkg_failed=untried
11506 fi
11507
11508
11509
11510 if test $pkg_failed = yes; then
11511
11512 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11513         _pkg_short_errors_supported=yes
11514 else
11515         _pkg_short_errors_supported=no
11516 fi
11517         if test $_pkg_short_errors_supported = yes; then
11518                 GTHREAD_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gthread-2.0" 2>&1`
11519         else
11520                 GTHREAD_PKG_ERRORS=`$PKG_CONFIG --print-errors "gthread-2.0" 2>&1`
11521         fi
11522         # Put the nasty error message in config.log where it belongs
11523         echo "$GTHREAD_PKG_ERRORS" >&5
11524
11525         as_fn_error "Package requirements (gthread-2.0) were not met:
11526
11527 $GTHREAD_PKG_ERRORS
11528
11529 Consider adjusting the PKG_CONFIG_PATH environment variable if you
11530 installed software in a non-standard prefix.
11531
11532 Alternatively, you may set the environment variables GTHREAD_CFLAGS
11533 and GTHREAD_LIBS to avoid the need to call pkg-config.
11534 See the pkg-config man page for more details.
11535 " "$LINENO" 5
11536 elif test $pkg_failed = untried; then
11537         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11538 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11539 as_fn_error "The pkg-config script could not be found or is too old.  Make sure it
11540 is in your PATH or set the PKG_CONFIG environment variable to the full
11541 path to pkg-config.
11542
11543 Alternatively, you may set the environment variables GTHREAD_CFLAGS
11544 and GTHREAD_LIBS to avoid the need to call pkg-config.
11545 See the pkg-config man page for more details.
11546
11547 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11548 See \`config.log' for more details." "$LINENO" 5; }
11549 else
11550         GTHREAD_CFLAGS=$pkg_cv_GTHREAD_CFLAGS
11551         GTHREAD_LIBS=$pkg_cv_GTHREAD_LIBS
11552         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11553 $as_echo "yes" >&6; }
11554         :
11555 fi
11556
11557
11558
11559   module=gstreamer-$GST_MAJORMINOR
11560   minver=$GST_REQUIRED
11561   name="GStreamer"
11562   required="yes"
11563
11564 pkg_failed=no
11565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GST" >&5
11566 $as_echo_n "checking for GST... " >&6; }
11567
11568 if test -n "$GST_CFLAGS"; then
11569     pkg_cv_GST_CFLAGS="$GST_CFLAGS"
11570  elif test -n "$PKG_CONFIG"; then
11571     if test -n "$PKG_CONFIG" && \
11572     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$module >= \$minver\""; } >&5
11573   ($PKG_CONFIG --exists --print-errors "$module >= $minver") 2>&5
11574   ac_status=$?
11575   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11576   test $ac_status = 0; }; then
11577   pkg_cv_GST_CFLAGS=`$PKG_CONFIG --cflags "$module >= $minver" 2>/dev/null`
11578 else
11579   pkg_failed=yes
11580 fi
11581  else
11582     pkg_failed=untried
11583 fi
11584 if test -n "$GST_LIBS"; then
11585     pkg_cv_GST_LIBS="$GST_LIBS"
11586  elif test -n "$PKG_CONFIG"; then
11587     if test -n "$PKG_CONFIG" && \
11588     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$module >= \$minver\""; } >&5
11589   ($PKG_CONFIG --exists --print-errors "$module >= $minver") 2>&5
11590   ac_status=$?
11591   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11592   test $ac_status = 0; }; then
11593   pkg_cv_GST_LIBS=`$PKG_CONFIG --libs "$module >= $minver" 2>/dev/null`
11594 else
11595   pkg_failed=yes
11596 fi
11597  else
11598     pkg_failed=untried
11599 fi
11600
11601
11602
11603 if test $pkg_failed = yes; then
11604
11605 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11606         _pkg_short_errors_supported=yes
11607 else
11608         _pkg_short_errors_supported=no
11609 fi
11610         if test $_pkg_short_errors_supported = yes; then
11611                 GST_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "$module >= $minver" 2>&1`
11612         else
11613                 GST_PKG_ERRORS=`$PKG_CONFIG --print-errors "$module >= $minver" 2>&1`
11614         fi
11615         # Put the nasty error message in config.log where it belongs
11616         echo "$GST_PKG_ERRORS" >&5
11617
11618         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11619 $as_echo "no" >&6; }
11620
11621       HAVE_GST="no"
11622       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11623 $as_echo "no" >&6; }
11624       { $as_echo "$as_me:${as_lineno-$LINENO}: $GST_PKG_ERRORS" >&5
11625 $as_echo "$as_me: $GST_PKG_ERRORS" >&6;}
11626       if test "x$required" = "xyes"; then
11627         as_fn_error "no $module >= $minver ($name) found" "$LINENO" 5
11628       else
11629         { $as_echo "$as_me:${as_lineno-$LINENO}: no $module >= $minver ($name) found" >&5
11630 $as_echo "$as_me: no $module >= $minver ($name) found" >&6;}
11631       fi
11632
11633 elif test $pkg_failed = untried; then
11634
11635       HAVE_GST="no"
11636       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11637 $as_echo "no" >&6; }
11638       { $as_echo "$as_me:${as_lineno-$LINENO}: $GST_PKG_ERRORS" >&5
11639 $as_echo "$as_me: $GST_PKG_ERRORS" >&6;}
11640       if test "x$required" = "xyes"; then
11641         as_fn_error "no $module >= $minver ($name) found" "$LINENO" 5
11642       else
11643         { $as_echo "$as_me:${as_lineno-$LINENO}: no $module >= $minver ($name) found" >&5
11644 $as_echo "$as_me: no $module >= $minver ($name) found" >&6;}
11645       fi
11646
11647 else
11648         GST_CFLAGS=$pkg_cv_GST_CFLAGS
11649         GST_LIBS=$pkg_cv_GST_LIBS
11650         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11651 $as_echo "yes" >&6; }
11652
11653       HAVE_GST="yes"
11654
11655 fi
11656
11657
11658     if test -z $GST_TOOLS_DIR; then
11659     GST_TOOLS_DIR=`$PKG_CONFIG --variable=toolsdir gstreamer-$GST_MAJORMINOR`
11660     if test -z $GST_TOOLS_DIR; then
11661       as_fn_error "no tools dir set in GStreamer pkg-config file, core upgrade needed." "$LINENO" 5
11662     fi
11663   fi
11664   { $as_echo "$as_me:${as_lineno-$LINENO}: using GStreamer tools in $GST_TOOLS_DIR" >&5
11665 $as_echo "$as_me: using GStreamer tools in $GST_TOOLS_DIR" >&6;}
11666
11667
11668         if test -z $GST_PLUGINS_DIR; then
11669     GST_PLUGINS_DIR=`$PKG_CONFIG --variable=pluginsdir gstreamer-$GST_MAJORMINOR`
11670     if test -z $GST_PLUGINS_DIR; then
11671       as_fn_error "no pluginsdir set in GStreamer pkg-config file, core upgrade needed." "$LINENO" 5
11672     fi
11673   fi
11674   { $as_echo "$as_me:${as_lineno-$LINENO}: using GStreamer plug-ins in $GST_PLUGINS_DIR" >&5
11675 $as_echo "$as_me: using GStreamer plug-ins in $GST_PLUGINS_DIR" >&6;}
11676
11677
11678
11679
11680   module=gstreamer-base-$GST_MAJORMINOR
11681   minver=$GST_REQUIRED
11682   name="GStreamer Base Libraries"
11683   required="yes"
11684
11685 pkg_failed=no
11686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GST_BASE" >&5
11687 $as_echo_n "checking for GST_BASE... " >&6; }
11688
11689 if test -n "$GST_BASE_CFLAGS"; then
11690     pkg_cv_GST_BASE_CFLAGS="$GST_BASE_CFLAGS"
11691  elif test -n "$PKG_CONFIG"; then
11692     if test -n "$PKG_CONFIG" && \
11693     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$module >= \$minver\""; } >&5
11694   ($PKG_CONFIG --exists --print-errors "$module >= $minver") 2>&5
11695   ac_status=$?
11696   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11697   test $ac_status = 0; }; then
11698   pkg_cv_GST_BASE_CFLAGS=`$PKG_CONFIG --cflags "$module >= $minver" 2>/dev/null`
11699 else
11700   pkg_failed=yes
11701 fi
11702  else
11703     pkg_failed=untried
11704 fi
11705 if test -n "$GST_BASE_LIBS"; then
11706     pkg_cv_GST_BASE_LIBS="$GST_BASE_LIBS"
11707  elif test -n "$PKG_CONFIG"; then
11708     if test -n "$PKG_CONFIG" && \
11709     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$module >= \$minver\""; } >&5
11710   ($PKG_CONFIG --exists --print-errors "$module >= $minver") 2>&5
11711   ac_status=$?
11712   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11713   test $ac_status = 0; }; then
11714   pkg_cv_GST_BASE_LIBS=`$PKG_CONFIG --libs "$module >= $minver" 2>/dev/null`
11715 else
11716   pkg_failed=yes
11717 fi
11718  else
11719     pkg_failed=untried
11720 fi
11721
11722
11723
11724 if test $pkg_failed = yes; then
11725
11726 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11727         _pkg_short_errors_supported=yes
11728 else
11729         _pkg_short_errors_supported=no
11730 fi
11731         if test $_pkg_short_errors_supported = yes; then
11732                 GST_BASE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "$module >= $minver" 2>&1`
11733         else
11734                 GST_BASE_PKG_ERRORS=`$PKG_CONFIG --print-errors "$module >= $minver" 2>&1`
11735         fi
11736         # Put the nasty error message in config.log where it belongs
11737         echo "$GST_BASE_PKG_ERRORS" >&5
11738
11739         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11740 $as_echo "no" >&6; }
11741
11742       HAVE_GST_BASE="no"
11743       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11744 $as_echo "no" >&6; }
11745       { $as_echo "$as_me:${as_lineno-$LINENO}: $GST_BASE_PKG_ERRORS" >&5
11746 $as_echo "$as_me: $GST_BASE_PKG_ERRORS" >&6;}
11747       if test "x$required" = "xyes"; then
11748         as_fn_error "no $module >= $minver ($name) found" "$LINENO" 5
11749       else
11750         { $as_echo "$as_me:${as_lineno-$LINENO}: no $module >= $minver ($name) found" >&5
11751 $as_echo "$as_me: no $module >= $minver ($name) found" >&6;}
11752       fi
11753
11754 elif test $pkg_failed = untried; then
11755
11756       HAVE_GST_BASE="no"
11757       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11758 $as_echo "no" >&6; }
11759       { $as_echo "$as_me:${as_lineno-$LINENO}: $GST_BASE_PKG_ERRORS" >&5
11760 $as_echo "$as_me: $GST_BASE_PKG_ERRORS" >&6;}
11761       if test "x$required" = "xyes"; then
11762         as_fn_error "no $module >= $minver ($name) found" "$LINENO" 5
11763       else
11764         { $as_echo "$as_me:${as_lineno-$LINENO}: no $module >= $minver ($name) found" >&5
11765 $as_echo "$as_me: no $module >= $minver ($name) found" >&6;}
11766       fi
11767
11768 else
11769         GST_BASE_CFLAGS=$pkg_cv_GST_BASE_CFLAGS
11770         GST_BASE_LIBS=$pkg_cv_GST_BASE_LIBS
11771         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11772 $as_echo "yes" >&6; }
11773
11774       HAVE_GST_BASE="yes"
11775
11776 fi
11777
11778
11779
11780
11781
11782   module=gstreamer-check-$GST_MAJORMINOR
11783   minver=$GST_REQUIRED
11784   name="GStreamer Check unittest Library"
11785   required=no
11786
11787 pkg_failed=no
11788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GST_CHECK" >&5
11789 $as_echo_n "checking for GST_CHECK... " >&6; }
11790
11791 if test -n "$GST_CHECK_CFLAGS"; then
11792     pkg_cv_GST_CHECK_CFLAGS="$GST_CHECK_CFLAGS"
11793  elif test -n "$PKG_CONFIG"; then
11794     if test -n "$PKG_CONFIG" && \
11795     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$module >= \$minver\""; } >&5
11796   ($PKG_CONFIG --exists --print-errors "$module >= $minver") 2>&5
11797   ac_status=$?
11798   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11799   test $ac_status = 0; }; then
11800   pkg_cv_GST_CHECK_CFLAGS=`$PKG_CONFIG --cflags "$module >= $minver" 2>/dev/null`
11801 else
11802   pkg_failed=yes
11803 fi
11804  else
11805     pkg_failed=untried
11806 fi
11807 if test -n "$GST_CHECK_LIBS"; then
11808     pkg_cv_GST_CHECK_LIBS="$GST_CHECK_LIBS"
11809  elif test -n "$PKG_CONFIG"; then
11810     if test -n "$PKG_CONFIG" && \
11811     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$module >= \$minver\""; } >&5
11812   ($PKG_CONFIG --exists --print-errors "$module >= $minver") 2>&5
11813   ac_status=$?
11814   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11815   test $ac_status = 0; }; then
11816   pkg_cv_GST_CHECK_LIBS=`$PKG_CONFIG --libs "$module >= $minver" 2>/dev/null`
11817 else
11818   pkg_failed=yes
11819 fi
11820  else
11821     pkg_failed=untried
11822 fi
11823
11824
11825
11826 if test $pkg_failed = yes; then
11827
11828 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11829         _pkg_short_errors_supported=yes
11830 else
11831         _pkg_short_errors_supported=no
11832 fi
11833         if test $_pkg_short_errors_supported = yes; then
11834                 GST_CHECK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "$module >= $minver" 2>&1`
11835         else
11836                 GST_CHECK_PKG_ERRORS=`$PKG_CONFIG --print-errors "$module >= $minver" 2>&1`
11837         fi
11838         # Put the nasty error message in config.log where it belongs
11839         echo "$GST_CHECK_PKG_ERRORS" >&5
11840
11841         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11842 $as_echo "no" >&6; }
11843
11844       HAVE_GST_CHECK="no"
11845       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11846 $as_echo "no" >&6; }
11847       { $as_echo "$as_me:${as_lineno-$LINENO}: $GST_CHECK_PKG_ERRORS" >&5
11848 $as_echo "$as_me: $GST_CHECK_PKG_ERRORS" >&6;}
11849       if test "x$required" = "xyes"; then
11850         as_fn_error "no $module >= $minver ($name) found" "$LINENO" 5
11851       else
11852         { $as_echo "$as_me:${as_lineno-$LINENO}: no $module >= $minver ($name) found" >&5
11853 $as_echo "$as_me: no $module >= $minver ($name) found" >&6;}
11854       fi
11855
11856 elif test $pkg_failed = untried; then
11857
11858       HAVE_GST_CHECK="no"
11859       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11860 $as_echo "no" >&6; }
11861       { $as_echo "$as_me:${as_lineno-$LINENO}: $GST_CHECK_PKG_ERRORS" >&5
11862 $as_echo "$as_me: $GST_CHECK_PKG_ERRORS" >&6;}
11863       if test "x$required" = "xyes"; then
11864         as_fn_error "no $module >= $minver ($name) found" "$LINENO" 5
11865       else
11866         { $as_echo "$as_me:${as_lineno-$LINENO}: no $module >= $minver ($name) found" >&5
11867 $as_echo "$as_me: no $module >= $minver ($name) found" >&6;}
11868       fi
11869
11870 else
11871         GST_CHECK_CFLAGS=$pkg_cv_GST_CHECK_CFLAGS
11872         GST_CHECK_LIBS=$pkg_cv_GST_CHECK_LIBS
11873         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11874 $as_echo "yes" >&6; }
11875
11876       HAVE_GST_CHECK="yes"
11877
11878 fi
11879
11880
11881
11882
11883
11884 GST_LICENSE="LGPL"
11885
11886 cat >>confdefs.h <<_ACEOF
11887 #define GST_LICENSE "$GST_LICENSE"
11888 _ACEOF
11889
11890
11891
11892
11893
11894   EXP_VAR=PLUGINDIR
11895   FROM_VAR=${libdir}/gstreamer-$GST_MAJORMINOR
11896
11897     prefix_save=$prefix
11898   exec_prefix_save=$exec_prefix
11899
11900     if test "x$prefix" = "xNONE"; then
11901     prefix="$ac_default_prefix"
11902   fi
11903     if test "x$exec_prefix" = "xNONE"; then
11904     exec_prefix=$prefix
11905   fi
11906
11907   full_var="$FROM_VAR"
11908     while true; do
11909     new_full_var="`eval echo $full_var`"
11910     if test "x$new_full_var" = "x$full_var"; then break; fi
11911     full_var=$new_full_var
11912   done
11913
11914     full_var=$new_full_var
11915   PLUGINDIR="$full_var"
11916
11917
11918     prefix=$prefix_save
11919   exec_prefix=$exec_prefix_save
11920
11921
11922 cat >>confdefs.h <<_ACEOF
11923 #define PLUGINDIR "$PLUGINDIR"
11924 _ACEOF
11925
11926   { $as_echo "$as_me:${as_lineno-$LINENO}: Using $PLUGINDIR as the plugin install location" >&5
11927 $as_echo "$as_me: Using $PLUGINDIR as the plugin install location" >&6;}
11928
11929     plugindir="\$(libdir)/gstreamer-$GST_MAJORMINOR"
11930
11931
11932
11933 if test "x$USE_DEBUG" = xyes; then
11934    PROFILE_CFLAGS="-g"
11935 fi
11936
11937
11938 DEPRECATED_CFLAGS="-DGST_DISABLE_DEPRECATED"
11939
11940
11941 GST_OPTION_CFLAGS="\$(ERROR_CFLAGS) \$(DEBUG_CFLAGS) \$(PROFILE_CFLAGS) \$(GCOV_CFLAGS) \$(OPT_CFLAGS) \$(DEPRECATED_CFLAGS)"
11942
11943
11944
11945
11946 GST_CFLAGS="-I\$(top_srcdir)/gst-libs -I\$(top_builddir)/gst-libs $GST_CFLAGS \$(GST_OPTION_CFLAGS)"
11947
11948
11949
11950 GST_ALL_LDFLAGS="-no-undefined"
11951
11952
11953 GST_PLUGIN_LDFLAGS="-module -avoid-version -export-symbols-regex '^_*gst_plugin_desc\$\$' $GST_ALL_LDFLAGS"
11954
11955
11956
11957
11958   # Check whether --enable-shave was given.
11959 if test "${enable_shave+set}" = set; then :
11960   enableval=$enable_shave;
11961 else
11962   enable_shave=no
11963
11964 fi
11965
11966
11967
11968   if test x"$enable_shave" = xyes; then
11969         shavedir="$ac_pwd"
11970
11971
11972         MAKEFLAGS=-s
11973
11974     AM_MAKEFLAGS='`test -z $V && echo -s`'
11975
11976
11977         # Extract the first word of "sed", so it can be a program name with args.
11978 set dummy sed; ac_word=$2
11979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11980 $as_echo_n "checking for $ac_word... " >&6; }
11981 if test "${ac_cv_prog_SED+set}" = set; then :
11982   $as_echo_n "(cached) " >&6
11983 else
11984   if test -n "$SED"; then
11985   ac_cv_prog_SED="$SED" # Let the user override the test.
11986 else
11987 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11988 for as_dir in $PATH
11989 do
11990   IFS=$as_save_IFS
11991   test -z "$as_dir" && as_dir=.
11992     for ac_exec_ext in '' $ac_executable_extensions; do
11993   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11994     ac_cv_prog_SED="sed"
11995     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11996     break 2
11997   fi
11998 done
11999   done
12000 IFS=$as_save_IFS
12001
12002   test -z "$ac_cv_prog_SED" && ac_cv_prog_SED="false"
12003 fi
12004 fi
12005 SED=$ac_cv_prog_SED
12006 if test -n "$SED"; then
12007   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
12008 $as_echo "$SED" >&6; }
12009 else
12010   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12011 $as_echo "no" >&6; }
12012 fi
12013
12014
12015
12016         SHAVE_SAVED_LIBTOOL=$LIBTOOL
12017     LIBTOOL="${SHELL} ${shavedir}/shave-libtool '${SHAVE_SAVED_LIBTOOL}'"
12018
12019
12020         SHAVE_SAVED_CC=$CC
12021     SHAVE_SAVED_CXX=$CXX
12022     SHAVE_SAVED_FC=$FC
12023     SHAVE_SAVED_F77=$F77
12024     SHAVE_SAVED_OBJC=$OBJC
12025     CC="${SHELL} ${shavedir}/shave cc ${SHAVE_SAVED_CC}"
12026     CXX="${SHELL} ${shavedir}/shave cxx ${SHAVE_SAVED_CXX}"
12027     FC="${SHELL} ${shavedir}/shave fc ${SHAVE_SAVED_FC}"
12028     F77="${SHELL} ${shavedir}/shave f77 ${SHAVE_SAVED_F77}"
12029     OBJC="${SHELL} ${shavedir}/shave objc ${SHAVE_SAVED_OBJC}"
12030
12031
12032
12033
12034
12035
12036     V=@
12037   else
12038     V=1
12039   fi
12040   Q='$(V:1=)'
12041
12042
12043
12044 ac_config_files="$ac_config_files shave shave-libtool"
12045
12046
12047 ac_config_files="$ac_config_files Makefile omx/Makefile util/Makefile tests/Makefile tests/standalone/Makefile m4/Makefile"
12048
12049
12050 cat >confcache <<\_ACEOF
12051 # This file is a shell script that caches the results of configure
12052 # tests run on this system so they can be shared between configure
12053 # scripts and configure runs, see configure's option --config-cache.
12054 # It is not useful on other systems.  If it contains results you don't
12055 # want to keep, you may remove or edit it.
12056 #
12057 # config.status only pays attention to the cache file if you give it
12058 # the --recheck option to rerun configure.
12059 #
12060 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12061 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12062 # following values.
12063
12064 _ACEOF
12065
12066 # The following way of writing the cache mishandles newlines in values,
12067 # but we know of no workaround that is simple, portable, and efficient.
12068 # So, we kill variables containing newlines.
12069 # Ultrix sh set writes to stderr and can't be redirected directly,
12070 # and sets the high bit in the cache file unless we assign to the vars.
12071 (
12072   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12073     eval ac_val=\$$ac_var
12074     case $ac_val in #(
12075     *${as_nl}*)
12076       case $ac_var in #(
12077       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12078 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12079       esac
12080       case $ac_var in #(
12081       _ | IFS | as_nl) ;; #(
12082       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12083       *) { eval $ac_var=; unset $ac_var;} ;;
12084       esac ;;
12085     esac
12086   done
12087
12088   (set) 2>&1 |
12089     case $as_nl`(ac_space=' '; set) 2>&1` in #(
12090     *${as_nl}ac_space=\ *)
12091       # `set' does not quote correctly, so add quotes: double-quote
12092       # substitution turns \\\\ into \\, and sed turns \\ into \.
12093       sed -n \
12094         "s/'/'\\\\''/g;
12095           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12096       ;; #(
12097     *)
12098       # `set' quotes correctly as required by POSIX, so do not add quotes.
12099       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12100       ;;
12101     esac |
12102     sort
12103 ) |
12104   sed '
12105      /^ac_cv_env_/b end
12106      t clear
12107      :clear
12108      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12109      t end
12110      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12111      :end' >>confcache
12112 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12113   if test -w "$cache_file"; then
12114     test "x$cache_file" != "x/dev/null" &&
12115       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12116 $as_echo "$as_me: updating cache $cache_file" >&6;}
12117     cat confcache >$cache_file
12118   else
12119     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12120 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12121   fi
12122 fi
12123 rm -f confcache
12124
12125 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12126 # Let make expand exec_prefix.
12127 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12128
12129 DEFS=-DHAVE_CONFIG_H
12130
12131 ac_libobjs=
12132 ac_ltlibobjs=
12133 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12134   # 1. Remove the extension, and $U if already installed.
12135   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12136   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12137   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
12138   #    will be set to the directory where LIBOBJS objects are built.
12139   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12140   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12141 done
12142 LIBOBJS=$ac_libobjs
12143
12144 LTLIBOBJS=$ac_ltlibobjs
12145
12146
12147  if test -n "$EXEEXT"; then
12148   am__EXEEXT_TRUE=
12149   am__EXEEXT_FALSE='#'
12150 else
12151   am__EXEEXT_TRUE='#'
12152   am__EXEEXT_FALSE=
12153 fi
12154
12155 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12156   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
12157 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12158 fi
12159 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12160   as_fn_error "conditional \"AMDEP\" was never defined.
12161 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12162 fi
12163 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12164   as_fn_error "conditional \"am__fastdepCC\" was never defined.
12165 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12166 fi
12167 if test -z "${GST_GCOV_ENABLED_TRUE}" && test -z "${GST_GCOV_ENABLED_FALSE}"; then
12168   as_fn_error "conditional \"GST_GCOV_ENABLED\" was never defined.
12169 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12170 fi
12171 if test -z "${EXPERIMENTAL_TRUE}" && test -z "${EXPERIMENTAL_FALSE}"; then
12172   as_fn_error "conditional \"EXPERIMENTAL\" was never defined.
12173 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12174 fi
12175
12176 : ${CONFIG_STATUS=./config.status}
12177 ac_write_fail=0
12178 ac_clean_files_save=$ac_clean_files
12179 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12180 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12181 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12182 as_write_fail=0
12183 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12184 #! $SHELL
12185 # Generated by $as_me.
12186 # Run this file to recreate the current configuration.
12187 # Compiler output produced by configure, useful for debugging
12188 # configure, is in config.log if it exists.
12189
12190 debug=false
12191 ac_cs_recheck=false
12192 ac_cs_silent=false
12193
12194 SHELL=\${CONFIG_SHELL-$SHELL}
12195 export SHELL
12196 _ASEOF
12197 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12198 ## -------------------- ##
12199 ## M4sh Initialization. ##
12200 ## -------------------- ##
12201
12202 # Be more Bourne compatible
12203 DUALCASE=1; export DUALCASE # for MKS sh
12204 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12205   emulate sh
12206   NULLCMD=:
12207   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12208   # is contrary to our usage.  Disable this feature.
12209   alias -g '${1+"$@"}'='"$@"'
12210   setopt NO_GLOB_SUBST
12211 else
12212   case `(set -o) 2>/dev/null` in #(
12213   *posix*) :
12214     set -o posix ;; #(
12215   *) :
12216      ;;
12217 esac
12218 fi
12219
12220
12221 as_nl='
12222 '
12223 export as_nl
12224 # Printing a long string crashes Solaris 7 /usr/bin/printf.
12225 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12226 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12227 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12228 # Prefer a ksh shell builtin over an external printf program on Solaris,
12229 # but without wasting forks for bash or zsh.
12230 if test -z "$BASH_VERSION$ZSH_VERSION" \
12231     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12232   as_echo='print -r --'
12233   as_echo_n='print -rn --'
12234 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12235   as_echo='printf %s\n'
12236   as_echo_n='printf %s'
12237 else
12238   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12239     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12240     as_echo_n='/usr/ucb/echo -n'
12241   else
12242     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12243     as_echo_n_body='eval
12244       arg=$1;
12245       case $arg in #(
12246       *"$as_nl"*)
12247         expr "X$arg" : "X\\(.*\\)$as_nl";
12248         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12249       esac;
12250       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12251     '
12252     export as_echo_n_body
12253     as_echo_n='sh -c $as_echo_n_body as_echo'
12254   fi
12255   export as_echo_body
12256   as_echo='sh -c $as_echo_body as_echo'
12257 fi
12258
12259 # The user is always right.
12260 if test "${PATH_SEPARATOR+set}" != set; then
12261   PATH_SEPARATOR=:
12262   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12263     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12264       PATH_SEPARATOR=';'
12265   }
12266 fi
12267
12268
12269 # IFS
12270 # We need space, tab and new line, in precisely that order.  Quoting is
12271 # there to prevent editors from complaining about space-tab.
12272 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12273 # splitting by setting IFS to empty value.)
12274 IFS=" ""        $as_nl"
12275
12276 # Find who we are.  Look in the path if we contain no directory separator.
12277 case $0 in #((
12278   *[\\/]* ) as_myself=$0 ;;
12279   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12280 for as_dir in $PATH
12281 do
12282   IFS=$as_save_IFS
12283   test -z "$as_dir" && as_dir=.
12284     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12285   done
12286 IFS=$as_save_IFS
12287
12288      ;;
12289 esac
12290 # We did not find ourselves, most probably we were run as `sh COMMAND'
12291 # in which case we are not to be found in the path.
12292 if test "x$as_myself" = x; then
12293   as_myself=$0
12294 fi
12295 if test ! -f "$as_myself"; then
12296   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12297   exit 1
12298 fi
12299
12300 # Unset variables that we do not need and which cause bugs (e.g. in
12301 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
12302 # suppresses any "Segmentation fault" message there.  '((' could
12303 # trigger a bug in pdksh 5.2.14.
12304 for as_var in BASH_ENV ENV MAIL MAILPATH
12305 do eval test x\${$as_var+set} = xset \
12306   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12307 done
12308 PS1='$ '
12309 PS2='> '
12310 PS4='+ '
12311
12312 # NLS nuisances.
12313 LC_ALL=C
12314 export LC_ALL
12315 LANGUAGE=C
12316 export LANGUAGE
12317
12318 # CDPATH.
12319 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12320
12321
12322 # as_fn_error ERROR [LINENO LOG_FD]
12323 # ---------------------------------
12324 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12325 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12326 # script with status $?, using 1 if that was 0.
12327 as_fn_error ()
12328 {
12329   as_status=$?; test $as_status -eq 0 && as_status=1
12330   if test "$3"; then
12331     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12332     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
12333   fi
12334   $as_echo "$as_me: error: $1" >&2
12335   as_fn_exit $as_status
12336 } # as_fn_error
12337
12338
12339 # as_fn_set_status STATUS
12340 # -----------------------
12341 # Set $? to STATUS, without forking.
12342 as_fn_set_status ()
12343 {
12344   return $1
12345 } # as_fn_set_status
12346
12347 # as_fn_exit STATUS
12348 # -----------------
12349 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12350 as_fn_exit ()
12351 {
12352   set +e
12353   as_fn_set_status $1
12354   exit $1
12355 } # as_fn_exit
12356
12357 # as_fn_unset VAR
12358 # ---------------
12359 # Portably unset VAR.
12360 as_fn_unset ()
12361 {
12362   { eval $1=; unset $1;}
12363 }
12364 as_unset=as_fn_unset
12365 # as_fn_append VAR VALUE
12366 # ----------------------
12367 # Append the text in VALUE to the end of the definition contained in VAR. Take
12368 # advantage of any shell optimizations that allow amortized linear growth over
12369 # repeated appends, instead of the typical quadratic growth present in naive
12370 # implementations.
12371 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12372   eval 'as_fn_append ()
12373   {
12374     eval $1+=\$2
12375   }'
12376 else
12377   as_fn_append ()
12378   {
12379     eval $1=\$$1\$2
12380   }
12381 fi # as_fn_append
12382
12383 # as_fn_arith ARG...
12384 # ------------------
12385 # Perform arithmetic evaluation on the ARGs, and store the result in the
12386 # global $as_val. Take advantage of shells that can avoid forks. The arguments
12387 # must be portable across $(()) and expr.
12388 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12389   eval 'as_fn_arith ()
12390   {
12391     as_val=$(( $* ))
12392   }'
12393 else
12394   as_fn_arith ()
12395   {
12396     as_val=`expr "$@" || test $? -eq 1`
12397   }
12398 fi # as_fn_arith
12399
12400
12401 if expr a : '\(a\)' >/dev/null 2>&1 &&
12402    test "X`expr 00001 : '.*\(...\)'`" = X001; then
12403   as_expr=expr
12404 else
12405   as_expr=false
12406 fi
12407
12408 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12409   as_basename=basename
12410 else
12411   as_basename=false
12412 fi
12413
12414 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12415   as_dirname=dirname
12416 else
12417   as_dirname=false
12418 fi
12419
12420 as_me=`$as_basename -- "$0" ||
12421 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12422          X"$0" : 'X\(//\)$' \| \
12423          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12424 $as_echo X/"$0" |
12425     sed '/^.*\/\([^/][^/]*\)\/*$/{
12426             s//\1/
12427             q
12428           }
12429           /^X\/\(\/\/\)$/{
12430             s//\1/
12431             q
12432           }
12433           /^X\/\(\/\).*/{
12434             s//\1/
12435             q
12436           }
12437           s/.*/./; q'`
12438
12439 # Avoid depending upon Character Ranges.
12440 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12441 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12442 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12443 as_cr_digits='0123456789'
12444 as_cr_alnum=$as_cr_Letters$as_cr_digits
12445
12446 ECHO_C= ECHO_N= ECHO_T=
12447 case `echo -n x` in #(((((
12448 -n*)
12449   case `echo 'xy\c'` in
12450   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
12451   xy)  ECHO_C='\c';;
12452   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12453        ECHO_T=' ';;
12454   esac;;
12455 *)
12456   ECHO_N='-n';;
12457 esac
12458
12459 rm -f conf$$ conf$$.exe conf$$.file
12460 if test -d conf$$.dir; then
12461   rm -f conf$$.dir/conf$$.file
12462 else
12463   rm -f conf$$.dir
12464   mkdir conf$$.dir 2>/dev/null
12465 fi
12466 if (echo >conf$$.file) 2>/dev/null; then
12467   if ln -s conf$$.file conf$$ 2>/dev/null; then
12468     as_ln_s='ln -s'
12469     # ... but there are two gotchas:
12470     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12471     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12472     # In both cases, we have to default to `cp -p'.
12473     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12474       as_ln_s='cp -p'
12475   elif ln conf$$.file conf$$ 2>/dev/null; then
12476     as_ln_s=ln
12477   else
12478     as_ln_s='cp -p'
12479   fi
12480 else
12481   as_ln_s='cp -p'
12482 fi
12483 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12484 rmdir conf$$.dir 2>/dev/null
12485
12486
12487 # as_fn_mkdir_p
12488 # -------------
12489 # Create "$as_dir" as a directory, including parents if necessary.
12490 as_fn_mkdir_p ()
12491 {
12492
12493   case $as_dir in #(
12494   -*) as_dir=./$as_dir;;
12495   esac
12496   test -d "$as_dir" || eval $as_mkdir_p || {
12497     as_dirs=
12498     while :; do
12499       case $as_dir in #(
12500       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12501       *) as_qdir=$as_dir;;
12502       esac
12503       as_dirs="'$as_qdir' $as_dirs"
12504       as_dir=`$as_dirname -- "$as_dir" ||
12505 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12506          X"$as_dir" : 'X\(//\)[^/]' \| \
12507          X"$as_dir" : 'X\(//\)$' \| \
12508          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12509 $as_echo X"$as_dir" |
12510     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12511             s//\1/
12512             q
12513           }
12514           /^X\(\/\/\)[^/].*/{
12515             s//\1/
12516             q
12517           }
12518           /^X\(\/\/\)$/{
12519             s//\1/
12520             q
12521           }
12522           /^X\(\/\).*/{
12523             s//\1/
12524             q
12525           }
12526           s/.*/./; q'`
12527       test -d "$as_dir" && break
12528     done
12529     test -z "$as_dirs" || eval "mkdir $as_dirs"
12530   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
12531
12532
12533 } # as_fn_mkdir_p
12534 if mkdir -p . 2>/dev/null; then
12535   as_mkdir_p='mkdir -p "$as_dir"'
12536 else
12537   test -d ./-p && rmdir ./-p
12538   as_mkdir_p=false
12539 fi
12540
12541 if test -x / >/dev/null 2>&1; then
12542   as_test_x='test -x'
12543 else
12544   if ls -dL / >/dev/null 2>&1; then
12545     as_ls_L_option=L
12546   else
12547     as_ls_L_option=
12548   fi
12549   as_test_x='
12550     eval sh -c '\''
12551       if test -d "$1"; then
12552         test -d "$1/.";
12553       else
12554         case $1 in #(
12555         -*)set "./$1";;
12556         esac;
12557         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12558         ???[sx]*):;;*)false;;esac;fi
12559     '\'' sh
12560   '
12561 fi
12562 as_executable_p=$as_test_x
12563
12564 # Sed expression to map a string onto a valid CPP name.
12565 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12566
12567 # Sed expression to map a string onto a valid variable name.
12568 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12569
12570
12571 exec 6>&1
12572 ## ----------------------------------- ##
12573 ## Main body of $CONFIG_STATUS script. ##
12574 ## ----------------------------------- ##
12575 _ASEOF
12576 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12577
12578 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12579 # Save the log message, to keep $0 and so on meaningful, and to
12580 # report actual input values of CONFIG_FILES etc. instead of their
12581 # values after options handling.
12582 ac_log="
12583 This file was extended by gst-openmax $as_me 0.10.1, which was
12584 generated by GNU Autoconf 2.65.  Invocation command line was
12585
12586   CONFIG_FILES    = $CONFIG_FILES
12587   CONFIG_HEADERS  = $CONFIG_HEADERS
12588   CONFIG_LINKS    = $CONFIG_LINKS
12589   CONFIG_COMMANDS = $CONFIG_COMMANDS
12590   $ $0 $@
12591
12592 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12593 "
12594
12595 _ACEOF
12596
12597 case $ac_config_files in *"
12598 "*) set x $ac_config_files; shift; ac_config_files=$*;;
12599 esac
12600
12601 case $ac_config_headers in *"
12602 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12603 esac
12604
12605
12606 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12607 # Files that config.status was made for.
12608 config_files="$ac_config_files"
12609 config_headers="$ac_config_headers"
12610 config_commands="$ac_config_commands"
12611
12612 _ACEOF
12613
12614 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12615 ac_cs_usage="\
12616 \`$as_me' instantiates files and other configuration actions
12617 from templates according to the current configuration.  Unless the files
12618 and actions are specified as TAGs, all are instantiated by default.
12619
12620 Usage: $0 [OPTION]... [TAG]...
12621
12622   -h, --help       print this help, then exit
12623   -V, --version    print version number and configuration settings, then exit
12624       --config     print configuration, then exit
12625   -q, --quiet, --silent
12626                    do not print progress messages
12627   -d, --debug      don't remove temporary files
12628       --recheck    update $as_me by reconfiguring in the same conditions
12629       --file=FILE[:TEMPLATE]
12630                    instantiate the configuration file FILE
12631       --header=FILE[:TEMPLATE]
12632                    instantiate the configuration header FILE
12633
12634 Configuration files:
12635 $config_files
12636
12637 Configuration headers:
12638 $config_headers
12639
12640 Configuration commands:
12641 $config_commands
12642
12643 Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer&component=gst-openmax>."
12644
12645 _ACEOF
12646 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12647 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12648 ac_cs_version="\\
12649 gst-openmax config.status 0.10.1
12650 configured by $0, generated by GNU Autoconf 2.65,
12651   with options \\"\$ac_cs_config\\"
12652
12653 Copyright (C) 2009 Free Software Foundation, Inc.
12654 This config.status script is free software; the Free Software Foundation
12655 gives unlimited permission to copy, distribute and modify it."
12656
12657 ac_pwd='$ac_pwd'
12658 srcdir='$srcdir'
12659 INSTALL='$INSTALL'
12660 MKDIR_P='$MKDIR_P'
12661 AWK='$AWK'
12662 test -n "\$AWK" || AWK=awk
12663 _ACEOF
12664
12665 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12666 # The default lists apply if the user does not specify any file.
12667 ac_need_defaults=:
12668 while test $# != 0
12669 do
12670   case $1 in
12671   --*=*)
12672     ac_option=`expr "X$1" : 'X\([^=]*\)='`
12673     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12674     ac_shift=:
12675     ;;
12676   *)
12677     ac_option=$1
12678     ac_optarg=$2
12679     ac_shift=shift
12680     ;;
12681   esac
12682
12683   case $ac_option in
12684   # Handling of the options.
12685   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12686     ac_cs_recheck=: ;;
12687   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12688     $as_echo "$ac_cs_version"; exit ;;
12689   --config | --confi | --conf | --con | --co | --c )
12690     $as_echo "$ac_cs_config"; exit ;;
12691   --debug | --debu | --deb | --de | --d | -d )
12692     debug=: ;;
12693   --file | --fil | --fi | --f )
12694     $ac_shift
12695     case $ac_optarg in
12696     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12697     esac
12698     as_fn_append CONFIG_FILES " '$ac_optarg'"
12699     ac_need_defaults=false;;
12700   --header | --heade | --head | --hea )
12701     $ac_shift
12702     case $ac_optarg in
12703     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12704     esac
12705     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12706     ac_need_defaults=false;;
12707   --he | --h)
12708     # Conflict between --help and --header
12709     as_fn_error "ambiguous option: \`$1'
12710 Try \`$0 --help' for more information.";;
12711   --help | --hel | -h )
12712     $as_echo "$ac_cs_usage"; exit ;;
12713   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12714   | -silent | --silent | --silen | --sile | --sil | --si | --s)
12715     ac_cs_silent=: ;;
12716
12717   # This is an error.
12718   -*) as_fn_error "unrecognized option: \`$1'
12719 Try \`$0 --help' for more information." ;;
12720
12721   *) as_fn_append ac_config_targets " $1"
12722      ac_need_defaults=false ;;
12723
12724   esac
12725   shift
12726 done
12727
12728 ac_configure_extra_args=
12729
12730 if $ac_cs_silent; then
12731   exec 6>/dev/null
12732   ac_configure_extra_args="$ac_configure_extra_args --silent"
12733 fi
12734
12735 _ACEOF
12736 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12737 if \$ac_cs_recheck; then
12738   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12739   shift
12740   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12741   CONFIG_SHELL='$SHELL'
12742   export CONFIG_SHELL
12743   exec "\$@"
12744 fi
12745
12746 _ACEOF
12747 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12748 exec 5>>config.log
12749 {
12750   echo
12751   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12752 ## Running $as_me. ##
12753 _ASBOX
12754   $as_echo "$ac_log"
12755 } >&5
12756
12757 _ACEOF
12758 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12759 #
12760 # INIT-COMMANDS
12761 #
12762 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12763
12764
12765 # The HP-UX ksh and POSIX shell print the target directory to stdout
12766 # if CDPATH is set.
12767 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12768
12769 sed_quote_subst='$sed_quote_subst'
12770 double_quote_subst='$double_quote_subst'
12771 delay_variable_subst='$delay_variable_subst'
12772 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12773 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12774 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12775 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12776 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12777 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12778 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12779 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12780 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12781 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12782 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12783 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12784 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12785 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12786 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12787 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12788 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12789 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12790 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12791 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12792 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12793 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12794 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12795 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12796 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12797 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12798 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12799 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12800 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12801 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12802 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12803 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12804 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12805 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12806 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12807 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12808 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12809 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12810 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12811 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12812 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12813 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12814 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12815 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12816 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"`'
12817 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"`'
12818 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12819 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12820 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12821 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12822 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12823 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12824 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12825 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12826 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12827 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12828 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12829 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12830 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12831 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12832 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12833 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12834 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12835 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12836 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12837 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12838 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12839 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12840 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12841 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12842 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12843 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12844 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12845 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12846 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12847 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12848 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12849 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12850 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12851 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12852 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12853 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12854 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12855 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12856 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12857 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12858 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12859 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12860 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12861 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12862 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12863 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12864 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12865 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12866 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12867 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12868 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12869 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12870 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12871 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12872 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12873 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12874 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12875 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12876 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12877 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12878 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12879 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12880 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12881 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12882 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12883 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12884 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12885 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12886 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12887 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12888 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12889 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12890
12891 LTCC='$LTCC'
12892 LTCFLAGS='$LTCFLAGS'
12893 compiler='$compiler_DEFAULT'
12894
12895 # Quote evaled strings.
12896 for var in SED \
12897 GREP \
12898 EGREP \
12899 FGREP \
12900 LD \
12901 NM \
12902 LN_S \
12903 lt_SP2NL \
12904 lt_NL2SP \
12905 reload_flag \
12906 OBJDUMP \
12907 deplibs_check_method \
12908 file_magic_cmd \
12909 AR \
12910 AR_FLAGS \
12911 STRIP \
12912 RANLIB \
12913 CC \
12914 CFLAGS \
12915 compiler \
12916 lt_cv_sys_global_symbol_pipe \
12917 lt_cv_sys_global_symbol_to_cdecl \
12918 lt_cv_sys_global_symbol_to_c_name_address \
12919 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12920 SHELL \
12921 ECHO \
12922 lt_prog_compiler_no_builtin_flag \
12923 lt_prog_compiler_wl \
12924 lt_prog_compiler_pic \
12925 lt_prog_compiler_static \
12926 lt_cv_prog_compiler_c_o \
12927 need_locks \
12928 DSYMUTIL \
12929 NMEDIT \
12930 LIPO \
12931 OTOOL \
12932 OTOOL64 \
12933 shrext_cmds \
12934 export_dynamic_flag_spec \
12935 whole_archive_flag_spec \
12936 compiler_needs_object \
12937 with_gnu_ld \
12938 allow_undefined_flag \
12939 no_undefined_flag \
12940 hardcode_libdir_flag_spec \
12941 hardcode_libdir_flag_spec_ld \
12942 hardcode_libdir_separator \
12943 fix_srcfile_path \
12944 exclude_expsyms \
12945 include_expsyms \
12946 file_list_spec \
12947 variables_saved_for_relink \
12948 libname_spec \
12949 library_names_spec \
12950 soname_spec \
12951 finish_eval \
12952 old_striplib \
12953 striplib; do
12954     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12955     *[\\\\\\\`\\"\\\$]*)
12956       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12957       ;;
12958     *)
12959       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12960       ;;
12961     esac
12962 done
12963
12964 # Double-quote double-evaled strings.
12965 for var in reload_cmds \
12966 old_postinstall_cmds \
12967 old_postuninstall_cmds \
12968 old_archive_cmds \
12969 extract_expsyms_cmds \
12970 old_archive_from_new_cmds \
12971 old_archive_from_expsyms_cmds \
12972 archive_cmds \
12973 archive_expsym_cmds \
12974 module_cmds \
12975 module_expsym_cmds \
12976 export_symbols_cmds \
12977 prelink_cmds \
12978 postinstall_cmds \
12979 postuninstall_cmds \
12980 finish_cmds \
12981 sys_lib_search_path_spec \
12982 sys_lib_dlsearch_path_spec; do
12983     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12984     *[\\\\\\\`\\"\\\$]*)
12985       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12986       ;;
12987     *)
12988       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12989       ;;
12990     esac
12991 done
12992
12993 # Fix-up fallback echo if it was mangled by the above quoting rules.
12994 case \$lt_ECHO in
12995 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12996   ;;
12997 esac
12998
12999 ac_aux_dir='$ac_aux_dir'
13000 xsi_shell='$xsi_shell'
13001 lt_shell_append='$lt_shell_append'
13002
13003 # See if we are running on zsh, and set the options which allow our
13004 # commands through without removal of \ escapes INIT.
13005 if test -n "\${ZSH_VERSION+set}" ; then
13006    setopt NO_GLOB_SUBST
13007 fi
13008
13009
13010     PACKAGE='$PACKAGE'
13011     VERSION='$VERSION'
13012     TIMESTAMP='$TIMESTAMP'
13013     RM='$RM'
13014     ofile='$ofile'
13015
13016
13017
13018
13019 _ACEOF
13020
13021 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13022
13023 # Handling of arguments.
13024 for ac_config_target in $ac_config_targets
13025 do
13026   case $ac_config_target in
13027     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13028     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13029     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13030     "shave") CONFIG_FILES="$CONFIG_FILES shave" ;;
13031     "shave-libtool") CONFIG_FILES="$CONFIG_FILES shave-libtool" ;;
13032     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13033     "omx/Makefile") CONFIG_FILES="$CONFIG_FILES omx/Makefile" ;;
13034     "util/Makefile") CONFIG_FILES="$CONFIG_FILES util/Makefile" ;;
13035     "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
13036     "tests/standalone/Makefile") CONFIG_FILES="$CONFIG_FILES tests/standalone/Makefile" ;;
13037     "m4/Makefile") CONFIG_FILES="$CONFIG_FILES m4/Makefile" ;;
13038
13039   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13040   esac
13041 done
13042
13043
13044 # If the user did not use the arguments to specify the items to instantiate,
13045 # then the envvar interface is used.  Set only those that are not.
13046 # We use the long form for the default assignment because of an extremely
13047 # bizarre bug on SunOS 4.1.3.
13048 if $ac_need_defaults; then
13049   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13050   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13051   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13052 fi
13053
13054 # Have a temporary directory for convenience.  Make it in the build tree
13055 # simply because there is no reason against having it here, and in addition,
13056 # creating and moving files from /tmp can sometimes cause problems.
13057 # Hook for its removal unless debugging.
13058 # Note that there is a small window in which the directory will not be cleaned:
13059 # after its creation but before its name has been assigned to `$tmp'.
13060 $debug ||
13061 {
13062   tmp=
13063   trap 'exit_status=$?
13064   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13065 ' 0
13066   trap 'as_fn_exit 1' 1 2 13 15
13067 }
13068 # Create a (secure) tmp directory for tmp files.
13069
13070 {
13071   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13072   test -n "$tmp" && test -d "$tmp"
13073 }  ||
13074 {
13075   tmp=./conf$$-$RANDOM
13076   (umask 077 && mkdir "$tmp")
13077 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
13078
13079 # Set up the scripts for CONFIG_FILES section.
13080 # No need to generate them if there are no CONFIG_FILES.
13081 # This happens for instance with `./config.status config.h'.
13082 if test -n "$CONFIG_FILES"; then
13083
13084
13085 ac_cr=`echo X | tr X '\015'`
13086 # On cygwin, bash can eat \r inside `` if the user requested igncr.
13087 # But we know of no other shell where ac_cr would be empty at this
13088 # point, so we can use a bashism as a fallback.
13089 if test "x$ac_cr" = x; then
13090   eval ac_cr=\$\'\\r\'
13091 fi
13092 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13093 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13094   ac_cs_awk_cr='\r'
13095 else
13096   ac_cs_awk_cr=$ac_cr
13097 fi
13098
13099 echo 'BEGIN {' >"$tmp/subs1.awk" &&
13100 _ACEOF
13101
13102
13103 {
13104   echo "cat >conf$$subs.awk <<_ACEOF" &&
13105   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13106   echo "_ACEOF"
13107 } >conf$$subs.sh ||
13108   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13109 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
13110 ac_delim='%!_!# '
13111 for ac_last_try in false false false false false :; do
13112   . ./conf$$subs.sh ||
13113     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13114
13115   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13116   if test $ac_delim_n = $ac_delim_num; then
13117     break
13118   elif $ac_last_try; then
13119     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13120   else
13121     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13122   fi
13123 done
13124 rm -f conf$$subs.sh
13125
13126 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13127 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
13128 _ACEOF
13129 sed -n '
13130 h
13131 s/^/S["/; s/!.*/"]=/
13132 p
13133 g
13134 s/^[^!]*!//
13135 :repl
13136 t repl
13137 s/'"$ac_delim"'$//
13138 t delim
13139 :nl
13140 h
13141 s/\(.\{148\}\)..*/\1/
13142 t more1
13143 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13144 p
13145 n
13146 b repl
13147 :more1
13148 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13149 p
13150 g
13151 s/.\{148\}//
13152 t nl
13153 :delim
13154 h
13155 s/\(.\{148\}\)..*/\1/
13156 t more2
13157 s/["\\]/\\&/g; s/^/"/; s/$/"/
13158 p
13159 b
13160 :more2
13161 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13162 p
13163 g
13164 s/.\{148\}//
13165 t delim
13166 ' <conf$$subs.awk | sed '
13167 /^[^""]/{
13168   N
13169   s/\n//
13170 }
13171 ' >>$CONFIG_STATUS || ac_write_fail=1
13172 rm -f conf$$subs.awk
13173 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13174 _ACAWK
13175 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
13176   for (key in S) S_is_set[key] = 1
13177   FS = "\a"
13178
13179 }
13180 {
13181   line = $ 0
13182   nfields = split(line, field, "@")
13183   substed = 0
13184   len = length(field[1])
13185   for (i = 2; i < nfields; i++) {
13186     key = field[i]
13187     keylen = length(key)
13188     if (S_is_set[key]) {
13189       value = S[key]
13190       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13191       len += length(value) + length(field[++i])
13192       substed = 1
13193     } else
13194       len += 1 + keylen
13195   }
13196
13197   print line
13198 }
13199
13200 _ACAWK
13201 _ACEOF
13202 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13203 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13204   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13205 else
13206   cat
13207 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
13208   || as_fn_error "could not setup config files machinery" "$LINENO" 5
13209 _ACEOF
13210
13211 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13212 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13213 # trailing colons and then remove the whole line if VPATH becomes empty
13214 # (actually we leave an empty line to preserve line numbers).
13215 if test "x$srcdir" = x.; then
13216   ac_vpsub='/^[  ]*VPATH[        ]*=/{
13217 s/:*\$(srcdir):*/:/
13218 s/:*\${srcdir}:*/:/
13219 s/:*@srcdir@:*/:/
13220 s/^\([^=]*=[     ]*\):*/\1/
13221 s/:*$//
13222 s/^[^=]*=[       ]*$//
13223 }'
13224 fi
13225
13226 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13227 fi # test -n "$CONFIG_FILES"
13228
13229 # Set up the scripts for CONFIG_HEADERS section.
13230 # No need to generate them if there are no CONFIG_HEADERS.
13231 # This happens for instance with `./config.status Makefile'.
13232 if test -n "$CONFIG_HEADERS"; then
13233 cat >"$tmp/defines.awk" <<\_ACAWK ||
13234 BEGIN {
13235 _ACEOF
13236
13237 # Transform confdefs.h into an awk script `defines.awk', embedded as
13238 # here-document in config.status, that substitutes the proper values into
13239 # config.h.in to produce config.h.
13240
13241 # Create a delimiter string that does not exist in confdefs.h, to ease
13242 # handling of long lines.
13243 ac_delim='%!_!# '
13244 for ac_last_try in false false :; do
13245   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
13246   if test -z "$ac_t"; then
13247     break
13248   elif $ac_last_try; then
13249     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
13250   else
13251     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13252   fi
13253 done
13254
13255 # For the awk script, D is an array of macro values keyed by name,
13256 # likewise P contains macro parameters if any.  Preserve backslash
13257 # newline sequences.
13258
13259 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13260 sed -n '
13261 s/.\{148\}/&'"$ac_delim"'/g
13262 t rset
13263 :rset
13264 s/^[     ]*#[    ]*define[       ][      ]*/ /
13265 t def
13266 d
13267 :def
13268 s/\\$//
13269 t bsnl
13270 s/["\\]/\\&/g
13271 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
13272 D["\1"]=" \3"/p
13273 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
13274 d
13275 :bsnl
13276 s/["\\]/\\&/g
13277 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
13278 D["\1"]=" \3\\\\\\n"\\/p
13279 t cont
13280 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13281 t cont
13282 d
13283 :cont
13284 n
13285 s/.\{148\}/&'"$ac_delim"'/g
13286 t clear
13287 :clear
13288 s/\\$//
13289 t bsnlc
13290 s/["\\]/\\&/g; s/^/"/; s/$/"/p
13291 d
13292 :bsnlc
13293 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13294 b cont
13295 ' <confdefs.h | sed '
13296 s/'"$ac_delim"'/"\\\
13297 "/g' >>$CONFIG_STATUS || ac_write_fail=1
13298
13299 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13300   for (key in D) D_is_set[key] = 1
13301   FS = "\a"
13302 }
13303 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13304   line = \$ 0
13305   split(line, arg, " ")
13306   if (arg[1] == "#") {
13307     defundef = arg[2]
13308     mac1 = arg[3]
13309   } else {
13310     defundef = substr(arg[1], 2)
13311     mac1 = arg[2]
13312   }
13313   split(mac1, mac2, "(") #)
13314   macro = mac2[1]
13315   prefix = substr(line, 1, index(line, defundef) - 1)
13316   if (D_is_set[macro]) {
13317     # Preserve the white space surrounding the "#".
13318     print prefix "define", macro P[macro] D[macro]
13319     next
13320   } else {
13321     # Replace #undef with comments.  This is necessary, for example,
13322     # in the case of _POSIX_SOURCE, which is predefined and required
13323     # on some systems where configure will not decide to define it.
13324     if (defundef == "undef") {
13325       print "/*", prefix defundef, macro, "*/"
13326       next
13327     }
13328   }
13329 }
13330 { print }
13331 _ACAWK
13332 _ACEOF
13333 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13334   as_fn_error "could not setup config headers machinery" "$LINENO" 5
13335 fi # test -n "$CONFIG_HEADERS"
13336
13337
13338 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
13339 shift
13340 for ac_tag
13341 do
13342   case $ac_tag in
13343   :[FHLC]) ac_mode=$ac_tag; continue;;
13344   esac
13345   case $ac_mode$ac_tag in
13346   :[FHL]*:*);;
13347   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
13348   :[FH]-) ac_tag=-:-;;
13349   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13350   esac
13351   ac_save_IFS=$IFS
13352   IFS=:
13353   set x $ac_tag
13354   IFS=$ac_save_IFS
13355   shift
13356   ac_file=$1
13357   shift
13358
13359   case $ac_mode in
13360   :L) ac_source=$1;;
13361   :[FH])
13362     ac_file_inputs=
13363     for ac_f
13364     do
13365       case $ac_f in
13366       -) ac_f="$tmp/stdin";;
13367       *) # Look for the file first in the build tree, then in the source tree
13368          # (if the path is not absolute).  The absolute path cannot be DOS-style,
13369          # because $ac_f cannot contain `:'.
13370          test -f "$ac_f" ||
13371            case $ac_f in
13372            [\\/$]*) false;;
13373            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13374            esac ||
13375            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13376       esac
13377       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13378       as_fn_append ac_file_inputs " '$ac_f'"
13379     done
13380
13381     # Let's still pretend it is `configure' which instantiates (i.e., don't
13382     # use $as_me), people would be surprised to read:
13383     #    /* config.h.  Generated by config.status.  */
13384     configure_input='Generated from '`
13385           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13386         `' by configure.'
13387     if test x"$ac_file" != x-; then
13388       configure_input="$ac_file.  $configure_input"
13389       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13390 $as_echo "$as_me: creating $ac_file" >&6;}
13391     fi
13392     # Neutralize special characters interpreted by sed in replacement strings.
13393     case $configure_input in #(
13394     *\&* | *\|* | *\\* )
13395        ac_sed_conf_input=`$as_echo "$configure_input" |
13396        sed 's/[\\\\&|]/\\\\&/g'`;; #(
13397     *) ac_sed_conf_input=$configure_input;;
13398     esac
13399
13400     case $ac_tag in
13401     *:-:* | *:-) cat >"$tmp/stdin" \
13402       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
13403     esac
13404     ;;
13405   esac
13406
13407   ac_dir=`$as_dirname -- "$ac_file" ||
13408 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13409          X"$ac_file" : 'X\(//\)[^/]' \| \
13410          X"$ac_file" : 'X\(//\)$' \| \
13411          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13412 $as_echo X"$ac_file" |
13413     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13414             s//\1/
13415             q
13416           }
13417           /^X\(\/\/\)[^/].*/{
13418             s//\1/
13419             q
13420           }
13421           /^X\(\/\/\)$/{
13422             s//\1/
13423             q
13424           }
13425           /^X\(\/\).*/{
13426             s//\1/
13427             q
13428           }
13429           s/.*/./; q'`
13430   as_dir="$ac_dir"; as_fn_mkdir_p
13431   ac_builddir=.
13432
13433 case "$ac_dir" in
13434 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13435 *)
13436   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13437   # A ".." for each directory in $ac_dir_suffix.
13438   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13439   case $ac_top_builddir_sub in
13440   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13441   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13442   esac ;;
13443 esac
13444 ac_abs_top_builddir=$ac_pwd
13445 ac_abs_builddir=$ac_pwd$ac_dir_suffix
13446 # for backward compatibility:
13447 ac_top_builddir=$ac_top_build_prefix
13448
13449 case $srcdir in
13450   .)  # We are building in place.
13451     ac_srcdir=.
13452     ac_top_srcdir=$ac_top_builddir_sub
13453     ac_abs_top_srcdir=$ac_pwd ;;
13454   [\\/]* | ?:[\\/]* )  # Absolute name.
13455     ac_srcdir=$srcdir$ac_dir_suffix;
13456     ac_top_srcdir=$srcdir
13457     ac_abs_top_srcdir=$srcdir ;;
13458   *) # Relative name.
13459     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13460     ac_top_srcdir=$ac_top_build_prefix$srcdir
13461     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13462 esac
13463 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13464
13465
13466   case $ac_mode in
13467   :F)
13468   #
13469   # CONFIG_FILE
13470   #
13471
13472   case $INSTALL in
13473   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13474   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13475   esac
13476   ac_MKDIR_P=$MKDIR_P
13477   case $MKDIR_P in
13478   [\\/$]* | ?:[\\/]* ) ;;
13479   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13480   esac
13481 _ACEOF
13482
13483 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13484 # If the template does not know about datarootdir, expand it.
13485 # FIXME: This hack should be removed a few years after 2.60.
13486 ac_datarootdir_hack=; ac_datarootdir_seen=
13487 ac_sed_dataroot='
13488 /datarootdir/ {
13489   p
13490   q
13491 }
13492 /@datadir@/p
13493 /@docdir@/p
13494 /@infodir@/p
13495 /@localedir@/p
13496 /@mandir@/p'
13497 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13498 *datarootdir*) ac_datarootdir_seen=yes;;
13499 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13500   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13501 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13502 _ACEOF
13503 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13504   ac_datarootdir_hack='
13505   s&@datadir@&$datadir&g
13506   s&@docdir@&$docdir&g
13507   s&@infodir@&$infodir&g
13508   s&@localedir@&$localedir&g
13509   s&@mandir@&$mandir&g
13510   s&\\\${datarootdir}&$datarootdir&g' ;;
13511 esac
13512 _ACEOF
13513
13514 # Neutralize VPATH when `$srcdir' = `.'.
13515 # Shell code in configure.ac might set extrasub.
13516 # FIXME: do we really want to maintain this feature?
13517 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13518 ac_sed_extra="$ac_vpsub
13519 $extrasub
13520 _ACEOF
13521 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13522 :t
13523 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13524 s|@configure_input@|$ac_sed_conf_input|;t t
13525 s&@top_builddir@&$ac_top_builddir_sub&;t t
13526 s&@top_build_prefix@&$ac_top_build_prefix&;t t
13527 s&@srcdir@&$ac_srcdir&;t t
13528 s&@abs_srcdir@&$ac_abs_srcdir&;t t
13529 s&@top_srcdir@&$ac_top_srcdir&;t t
13530 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13531 s&@builddir@&$ac_builddir&;t t
13532 s&@abs_builddir@&$ac_abs_builddir&;t t
13533 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13534 s&@INSTALL@&$ac_INSTALL&;t t
13535 s&@MKDIR_P@&$ac_MKDIR_P&;t t
13536 $ac_datarootdir_hack
13537 "
13538 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13539   || as_fn_error "could not create $ac_file" "$LINENO" 5
13540
13541 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13542   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13543   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13544   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13545 which seems to be undefined.  Please make sure it is defined." >&5
13546 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13547 which seems to be undefined.  Please make sure it is defined." >&2;}
13548
13549   rm -f "$tmp/stdin"
13550   case $ac_file in
13551   -) cat "$tmp/out" && rm -f "$tmp/out";;
13552   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13553   esac \
13554   || as_fn_error "could not create $ac_file" "$LINENO" 5
13555  ;;
13556   :H)
13557   #
13558   # CONFIG_HEADER
13559   #
13560   if test x"$ac_file" != x-; then
13561     {
13562       $as_echo "/* $configure_input  */" \
13563       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13564     } >"$tmp/config.h" \
13565       || as_fn_error "could not create $ac_file" "$LINENO" 5
13566     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13567       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13568 $as_echo "$as_me: $ac_file is unchanged" >&6;}
13569     else
13570       rm -f "$ac_file"
13571       mv "$tmp/config.h" "$ac_file" \
13572         || as_fn_error "could not create $ac_file" "$LINENO" 5
13573     fi
13574   else
13575     $as_echo "/* $configure_input  */" \
13576       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13577       || as_fn_error "could not create -" "$LINENO" 5
13578   fi
13579 # Compute "$ac_file"'s index in $config_headers.
13580 _am_arg="$ac_file"
13581 _am_stamp_count=1
13582 for _am_header in $config_headers :; do
13583   case $_am_header in
13584     $_am_arg | $_am_arg:* )
13585       break ;;
13586     * )
13587       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13588   esac
13589 done
13590 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13591 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13592          X"$_am_arg" : 'X\(//\)[^/]' \| \
13593          X"$_am_arg" : 'X\(//\)$' \| \
13594          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13595 $as_echo X"$_am_arg" |
13596     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13597             s//\1/
13598             q
13599           }
13600           /^X\(\/\/\)[^/].*/{
13601             s//\1/
13602             q
13603           }
13604           /^X\(\/\/\)$/{
13605             s//\1/
13606             q
13607           }
13608           /^X\(\/\).*/{
13609             s//\1/
13610             q
13611           }
13612           s/.*/./; q'`/stamp-h$_am_stamp_count
13613  ;;
13614
13615   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13616 $as_echo "$as_me: executing $ac_file commands" >&6;}
13617  ;;
13618   esac
13619
13620
13621   case $ac_file$ac_mode in
13622     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13623   # Autoconf 2.62 quotes --file arguments for eval, but not when files
13624   # are listed without --file.  Let's play safe and only enable the eval
13625   # if we detect the quoting.
13626   case $CONFIG_FILES in
13627   *\'*) eval set x "$CONFIG_FILES" ;;
13628   *)   set x $CONFIG_FILES ;;
13629   esac
13630   shift
13631   for mf
13632   do
13633     # Strip MF so we end up with the name of the file.
13634     mf=`echo "$mf" | sed -e 's/:.*$//'`
13635     # Check whether this is an Automake generated Makefile or not.
13636     # We used to match only the files named `Makefile.in', but
13637     # some people rename them; so instead we look at the file content.
13638     # Grep'ing the first line is not enough: some people post-process
13639     # each Makefile.in and add a new line on top of each file to say so.
13640     # Grep'ing the whole file is not good either: AIX grep has a line
13641     # limit of 2048, but all sed's we know have understand at least 4000.
13642     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13643       dirpart=`$as_dirname -- "$mf" ||
13644 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13645          X"$mf" : 'X\(//\)[^/]' \| \
13646          X"$mf" : 'X\(//\)$' \| \
13647          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13648 $as_echo X"$mf" |
13649     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13650             s//\1/
13651             q
13652           }
13653           /^X\(\/\/\)[^/].*/{
13654             s//\1/
13655             q
13656           }
13657           /^X\(\/\/\)$/{
13658             s//\1/
13659             q
13660           }
13661           /^X\(\/\).*/{
13662             s//\1/
13663             q
13664           }
13665           s/.*/./; q'`
13666     else
13667       continue
13668     fi
13669     # Extract the definition of DEPDIR, am__include, and am__quote
13670     # from the Makefile without running `make'.
13671     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13672     test -z "$DEPDIR" && continue
13673     am__include=`sed -n 's/^am__include = //p' < "$mf"`
13674     test -z "am__include" && continue
13675     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13676     # When using ansi2knr, U may be empty or an underscore; expand it
13677     U=`sed -n 's/^U = //p' < "$mf"`
13678     # Find all dependency output files, they are included files with
13679     # $(DEPDIR) in their names.  We invoke sed twice because it is the
13680     # simplest approach to changing $(DEPDIR) to its actual value in the
13681     # expansion.
13682     for file in `sed -n "
13683       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13684          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13685       # Make sure the directory exists.
13686       test -f "$dirpart/$file" && continue
13687       fdir=`$as_dirname -- "$file" ||
13688 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13689          X"$file" : 'X\(//\)[^/]' \| \
13690          X"$file" : 'X\(//\)$' \| \
13691          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13692 $as_echo X"$file" |
13693     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13694             s//\1/
13695             q
13696           }
13697           /^X\(\/\/\)[^/].*/{
13698             s//\1/
13699             q
13700           }
13701           /^X\(\/\/\)$/{
13702             s//\1/
13703             q
13704           }
13705           /^X\(\/\).*/{
13706             s//\1/
13707             q
13708           }
13709           s/.*/./; q'`
13710       as_dir=$dirpart/$fdir; as_fn_mkdir_p
13711       # echo "creating $dirpart/$file"
13712       echo '# dummy' > "$dirpart/$file"
13713     done
13714   done
13715 }
13716  ;;
13717     "libtool":C)
13718
13719     # See if we are running on zsh, and set the options which allow our
13720     # commands through without removal of \ escapes.
13721     if test -n "${ZSH_VERSION+set}" ; then
13722       setopt NO_GLOB_SUBST
13723     fi
13724
13725     cfgfile="${ofile}T"
13726     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13727     $RM "$cfgfile"
13728
13729     cat <<_LT_EOF >> "$cfgfile"
13730 #! $SHELL
13731
13732 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13733 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13734 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13735 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13736 #
13737 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13738 #                 2006, 2007, 2008 Free Software Foundation, Inc.
13739 #   Written by Gordon Matzigkeit, 1996
13740 #
13741 #   This file is part of GNU Libtool.
13742 #
13743 # GNU Libtool is free software; you can redistribute it and/or
13744 # modify it under the terms of the GNU General Public License as
13745 # published by the Free Software Foundation; either version 2 of
13746 # the License, or (at your option) any later version.
13747 #
13748 # As a special exception to the GNU General Public License,
13749 # if you distribute this file as part of a program or library that
13750 # is built using GNU Libtool, you may include this file under the
13751 # same distribution terms that you use for the rest of that program.
13752 #
13753 # GNU Libtool is distributed in the hope that it will be useful,
13754 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13755 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13756 # GNU General Public License for more details.
13757 #
13758 # You should have received a copy of the GNU General Public License
13759 # along with GNU Libtool; see the file COPYING.  If not, a copy
13760 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13761 # obtained by writing to the Free Software Foundation, Inc.,
13762 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13763
13764
13765 # The names of the tagged configurations supported by this script.
13766 available_tags=""
13767
13768 # ### BEGIN LIBTOOL CONFIG
13769
13770 # Which release of libtool.m4 was used?
13771 macro_version=$macro_version
13772 macro_revision=$macro_revision
13773
13774 # Whether or not to build shared libraries.
13775 build_libtool_libs=$enable_shared
13776
13777 # Whether or not to build static libraries.
13778 build_old_libs=$enable_static
13779
13780 # What type of objects to build.
13781 pic_mode=$pic_mode
13782
13783 # Whether or not to optimize for fast installation.
13784 fast_install=$enable_fast_install
13785
13786 # The host system.
13787 host_alias=$host_alias
13788 host=$host
13789 host_os=$host_os
13790
13791 # The build system.
13792 build_alias=$build_alias
13793 build=$build
13794 build_os=$build_os
13795
13796 # A sed program that does not truncate output.
13797 SED=$lt_SED
13798
13799 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13800 Xsed="\$SED -e 1s/^X//"
13801
13802 # A grep program that handles long lines.
13803 GREP=$lt_GREP
13804
13805 # An ERE matcher.
13806 EGREP=$lt_EGREP
13807
13808 # A literal string matcher.
13809 FGREP=$lt_FGREP
13810
13811 # A BSD- or MS-compatible name lister.
13812 NM=$lt_NM
13813
13814 # Whether we need soft or hard links.
13815 LN_S=$lt_LN_S
13816
13817 # What is the maximum length of a command?
13818 max_cmd_len=$max_cmd_len
13819
13820 # Object file suffix (normally "o").
13821 objext=$ac_objext
13822
13823 # Executable file suffix (normally "").
13824 exeext=$exeext
13825
13826 # whether the shell understands "unset".
13827 lt_unset=$lt_unset
13828
13829 # turn spaces into newlines.
13830 SP2NL=$lt_lt_SP2NL
13831
13832 # turn newlines into spaces.
13833 NL2SP=$lt_lt_NL2SP
13834
13835 # How to create reloadable object files.
13836 reload_flag=$lt_reload_flag
13837 reload_cmds=$lt_reload_cmds
13838
13839 # An object symbol dumper.
13840 OBJDUMP=$lt_OBJDUMP
13841
13842 # Method to check whether dependent libraries are shared objects.
13843 deplibs_check_method=$lt_deplibs_check_method
13844
13845 # Command to use when deplibs_check_method == "file_magic".
13846 file_magic_cmd=$lt_file_magic_cmd
13847
13848 # The archiver.
13849 AR=$lt_AR
13850 AR_FLAGS=$lt_AR_FLAGS
13851
13852 # A symbol stripping program.
13853 STRIP=$lt_STRIP
13854
13855 # Commands used to install an old-style archive.
13856 RANLIB=$lt_RANLIB
13857 old_postinstall_cmds=$lt_old_postinstall_cmds
13858 old_postuninstall_cmds=$lt_old_postuninstall_cmds
13859
13860 # A C compiler.
13861 LTCC=$lt_CC
13862
13863 # LTCC compiler flags.
13864 LTCFLAGS=$lt_CFLAGS
13865
13866 # Take the output of nm and produce a listing of raw symbols and C names.
13867 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13868
13869 # Transform the output of nm in a proper C declaration.
13870 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13871
13872 # Transform the output of nm in a C name address pair.
13873 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13874
13875 # Transform the output of nm in a C name address pair when lib prefix is needed.
13876 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13877
13878 # The name of the directory that contains temporary libtool files.
13879 objdir=$objdir
13880
13881 # Shell to use when invoking shell scripts.
13882 SHELL=$lt_SHELL
13883
13884 # An echo program that does not interpret backslashes.
13885 ECHO=$lt_ECHO
13886
13887 # Used to examine libraries when file_magic_cmd begins with "file".
13888 MAGIC_CMD=$MAGIC_CMD
13889
13890 # Must we lock files when doing compilation?
13891 need_locks=$lt_need_locks
13892
13893 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13894 DSYMUTIL=$lt_DSYMUTIL
13895
13896 # Tool to change global to local symbols on Mac OS X.
13897 NMEDIT=$lt_NMEDIT
13898
13899 # Tool to manipulate fat objects and archives on Mac OS X.
13900 LIPO=$lt_LIPO
13901
13902 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13903 OTOOL=$lt_OTOOL
13904
13905 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13906 OTOOL64=$lt_OTOOL64
13907
13908 # Old archive suffix (normally "a").
13909 libext=$libext
13910
13911 # Shared library suffix (normally ".so").
13912 shrext_cmds=$lt_shrext_cmds
13913
13914 # The commands to extract the exported symbol list from a shared archive.
13915 extract_expsyms_cmds=$lt_extract_expsyms_cmds
13916
13917 # Variables whose values should be saved in libtool wrapper scripts and
13918 # restored at link time.
13919 variables_saved_for_relink=$lt_variables_saved_for_relink
13920
13921 # Do we need the "lib" prefix for modules?
13922 need_lib_prefix=$need_lib_prefix
13923
13924 # Do we need a version for libraries?
13925 need_version=$need_version
13926
13927 # Library versioning type.
13928 version_type=$version_type
13929
13930 # Shared library runtime path variable.
13931 runpath_var=$runpath_var
13932
13933 # Shared library path variable.
13934 shlibpath_var=$shlibpath_var
13935
13936 # Is shlibpath searched before the hard-coded library search path?
13937 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13938
13939 # Format of library name prefix.
13940 libname_spec=$lt_libname_spec
13941
13942 # List of archive names.  First name is the real one, the rest are links.
13943 # The last name is the one that the linker finds with -lNAME
13944 library_names_spec=$lt_library_names_spec
13945
13946 # The coded name of the library, if different from the real name.
13947 soname_spec=$lt_soname_spec
13948
13949 # Command to use after installation of a shared archive.
13950 postinstall_cmds=$lt_postinstall_cmds
13951
13952 # Command to use after uninstallation of a shared archive.
13953 postuninstall_cmds=$lt_postuninstall_cmds
13954
13955 # Commands used to finish a libtool library installation in a directory.
13956 finish_cmds=$lt_finish_cmds
13957
13958 # As "finish_cmds", except a single script fragment to be evaled but
13959 # not shown.
13960 finish_eval=$lt_finish_eval
13961
13962 # Whether we should hardcode library paths into libraries.
13963 hardcode_into_libs=$hardcode_into_libs
13964
13965 # Compile-time system search path for libraries.
13966 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13967
13968 # Run-time system search path for libraries.
13969 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13970
13971 # Whether dlopen is supported.
13972 dlopen_support=$enable_dlopen
13973
13974 # Whether dlopen of programs is supported.
13975 dlopen_self=$enable_dlopen_self
13976
13977 # Whether dlopen of statically linked programs is supported.
13978 dlopen_self_static=$enable_dlopen_self_static
13979
13980 # Commands to strip libraries.
13981 old_striplib=$lt_old_striplib
13982 striplib=$lt_striplib
13983
13984
13985 # The linker used to build libraries.
13986 LD=$lt_LD
13987
13988 # Commands used to build an old-style archive.
13989 old_archive_cmds=$lt_old_archive_cmds
13990
13991 # A language specific compiler.
13992 CC=$lt_compiler
13993
13994 # Is the compiler the GNU compiler?
13995 with_gcc=$GCC
13996
13997 # Compiler flag to turn off builtin functions.
13998 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13999
14000 # How to pass a linker flag through the compiler.
14001 wl=$lt_lt_prog_compiler_wl
14002
14003 # Additional compiler flags for building library objects.
14004 pic_flag=$lt_lt_prog_compiler_pic
14005
14006 # Compiler flag to prevent dynamic linking.
14007 link_static_flag=$lt_lt_prog_compiler_static
14008
14009 # Does compiler simultaneously support -c and -o options?
14010 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14011
14012 # Whether or not to add -lc for building shared libraries.
14013 build_libtool_need_lc=$archive_cmds_need_lc
14014
14015 # Whether or not to disallow shared libs when runtime libs are static.
14016 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14017
14018 # Compiler flag to allow reflexive dlopens.
14019 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14020
14021 # Compiler flag to generate shared objects directly from archives.
14022 whole_archive_flag_spec=$lt_whole_archive_flag_spec
14023
14024 # Whether the compiler copes with passing no objects directly.
14025 compiler_needs_object=$lt_compiler_needs_object
14026
14027 # Create an old-style archive from a shared archive.
14028 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14029
14030 # Create a temporary old-style archive to link instead of a shared archive.
14031 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14032
14033 # Commands used to build a shared archive.
14034 archive_cmds=$lt_archive_cmds
14035 archive_expsym_cmds=$lt_archive_expsym_cmds
14036
14037 # Commands used to build a loadable module if different from building
14038 # a shared archive.
14039 module_cmds=$lt_module_cmds
14040 module_expsym_cmds=$lt_module_expsym_cmds
14041
14042 # Whether we are building with GNU ld or not.
14043 with_gnu_ld=$lt_with_gnu_ld
14044
14045 # Flag that allows shared libraries with undefined symbols to be built.
14046 allow_undefined_flag=$lt_allow_undefined_flag
14047
14048 # Flag that enforces no undefined symbols.
14049 no_undefined_flag=$lt_no_undefined_flag
14050
14051 # Flag to hardcode \$libdir into a binary during linking.
14052 # This must work even if \$libdir does not exist
14053 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14054
14055 # If ld is used when linking, flag to hardcode \$libdir into a binary
14056 # during linking.  This must work even if \$libdir does not exist.
14057 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14058
14059 # Whether we need a single "-rpath" flag with a separated argument.
14060 hardcode_libdir_separator=$lt_hardcode_libdir_separator
14061
14062 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14063 # DIR into the resulting binary.
14064 hardcode_direct=$hardcode_direct
14065
14066 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14067 # DIR into the resulting binary and the resulting library dependency is
14068 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14069 # library is relocated.
14070 hardcode_direct_absolute=$hardcode_direct_absolute
14071
14072 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14073 # into the resulting binary.
14074 hardcode_minus_L=$hardcode_minus_L
14075
14076 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14077 # into the resulting binary.
14078 hardcode_shlibpath_var=$hardcode_shlibpath_var
14079
14080 # Set to "yes" if building a shared library automatically hardcodes DIR
14081 # into the library and all subsequent libraries and executables linked
14082 # against it.
14083 hardcode_automatic=$hardcode_automatic
14084
14085 # Set to yes if linker adds runtime paths of dependent libraries
14086 # to runtime path list.
14087 inherit_rpath=$inherit_rpath
14088
14089 # Whether libtool must link a program against all its dependency libraries.
14090 link_all_deplibs=$link_all_deplibs
14091
14092 # Fix the shell variable \$srcfile for the compiler.
14093 fix_srcfile_path=$lt_fix_srcfile_path
14094
14095 # Set to "yes" if exported symbols are required.
14096 always_export_symbols=$always_export_symbols
14097
14098 # The commands to list exported symbols.
14099 export_symbols_cmds=$lt_export_symbols_cmds
14100
14101 # Symbols that should not be listed in the preloaded symbols.
14102 exclude_expsyms=$lt_exclude_expsyms
14103
14104 # Symbols that must always be exported.
14105 include_expsyms=$lt_include_expsyms
14106
14107 # Commands necessary for linking programs (against libraries) with templates.
14108 prelink_cmds=$lt_prelink_cmds
14109
14110 # Specify filename containing input files.
14111 file_list_spec=$lt_file_list_spec
14112
14113 # How to hardcode a shared library path into an executable.
14114 hardcode_action=$hardcode_action
14115
14116 # ### END LIBTOOL CONFIG
14117
14118 _LT_EOF
14119
14120   case $host_os in
14121   aix3*)
14122     cat <<\_LT_EOF >> "$cfgfile"
14123 # AIX sometimes has problems with the GCC collect2 program.  For some
14124 # reason, if we set the COLLECT_NAMES environment variable, the problems
14125 # vanish in a puff of smoke.
14126 if test "X${COLLECT_NAMES+set}" != Xset; then
14127   COLLECT_NAMES=
14128   export COLLECT_NAMES
14129 fi
14130 _LT_EOF
14131     ;;
14132   esac
14133
14134
14135 ltmain="$ac_aux_dir/ltmain.sh"
14136
14137
14138   # We use sed instead of cat because bash on DJGPP gets confused if
14139   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
14140   # text mode, it properly converts lines to CR/LF.  This bash problem
14141   # is reportedly fixed, but why not run on old versions too?
14142   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14143     || (rm -f "$cfgfile"; exit 1)
14144
14145   case $xsi_shell in
14146   yes)
14147     cat << \_LT_EOF >> "$cfgfile"
14148
14149 # func_dirname file append nondir_replacement
14150 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
14151 # otherwise set result to NONDIR_REPLACEMENT.
14152 func_dirname ()
14153 {
14154   case ${1} in
14155     */*) func_dirname_result="${1%/*}${2}" ;;
14156     *  ) func_dirname_result="${3}" ;;
14157   esac
14158 }
14159
14160 # func_basename file
14161 func_basename ()
14162 {
14163   func_basename_result="${1##*/}"
14164 }
14165
14166 # func_dirname_and_basename file append nondir_replacement
14167 # perform func_basename and func_dirname in a single function
14168 # call:
14169 #   dirname:  Compute the dirname of FILE.  If nonempty,
14170 #             add APPEND to the result, otherwise set result
14171 #             to NONDIR_REPLACEMENT.
14172 #             value returned in "$func_dirname_result"
14173 #   basename: Compute filename of FILE.
14174 #             value retuned in "$func_basename_result"
14175 # Implementation must be kept synchronized with func_dirname
14176 # and func_basename. For efficiency, we do not delegate to
14177 # those functions but instead duplicate the functionality here.
14178 func_dirname_and_basename ()
14179 {
14180   case ${1} in
14181     */*) func_dirname_result="${1%/*}${2}" ;;
14182     *  ) func_dirname_result="${3}" ;;
14183   esac
14184   func_basename_result="${1##*/}"
14185 }
14186
14187 # func_stripname prefix suffix name
14188 # strip PREFIX and SUFFIX off of NAME.
14189 # PREFIX and SUFFIX must not contain globbing or regex special
14190 # characters, hashes, percent signs, but SUFFIX may contain a leading
14191 # dot (in which case that matches only a dot).
14192 func_stripname ()
14193 {
14194   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14195   # positional parameters, so assign one to ordinary parameter first.
14196   func_stripname_result=${3}
14197   func_stripname_result=${func_stripname_result#"${1}"}
14198   func_stripname_result=${func_stripname_result%"${2}"}
14199 }
14200
14201 # func_opt_split
14202 func_opt_split ()
14203 {
14204   func_opt_split_opt=${1%%=*}
14205   func_opt_split_arg=${1#*=}
14206 }
14207
14208 # func_lo2o object
14209 func_lo2o ()
14210 {
14211   case ${1} in
14212     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14213     *)    func_lo2o_result=${1} ;;
14214   esac
14215 }
14216
14217 # func_xform libobj-or-source
14218 func_xform ()
14219 {
14220   func_xform_result=${1%.*}.lo
14221 }
14222
14223 # func_arith arithmetic-term...
14224 func_arith ()
14225 {
14226   func_arith_result=$(( $* ))
14227 }
14228
14229 # func_len string
14230 # STRING may not start with a hyphen.
14231 func_len ()
14232 {
14233   func_len_result=${#1}
14234 }
14235
14236 _LT_EOF
14237     ;;
14238   *) # Bourne compatible functions.
14239     cat << \_LT_EOF >> "$cfgfile"
14240
14241 # func_dirname file append nondir_replacement
14242 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
14243 # otherwise set result to NONDIR_REPLACEMENT.
14244 func_dirname ()
14245 {
14246   # Extract subdirectory from the argument.
14247   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
14248   if test "X$func_dirname_result" = "X${1}"; then
14249     func_dirname_result="${3}"
14250   else
14251     func_dirname_result="$func_dirname_result${2}"
14252   fi
14253 }
14254
14255 # func_basename file
14256 func_basename ()
14257 {
14258   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
14259 }
14260
14261
14262 # func_stripname prefix suffix name
14263 # strip PREFIX and SUFFIX off of NAME.
14264 # PREFIX and SUFFIX must not contain globbing or regex special
14265 # characters, hashes, percent signs, but SUFFIX may contain a leading
14266 # dot (in which case that matches only a dot).
14267 # func_strip_suffix prefix name
14268 func_stripname ()
14269 {
14270   case ${2} in
14271     .*) func_stripname_result=`$ECHO "X${3}" \
14272            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
14273     *)  func_stripname_result=`$ECHO "X${3}" \
14274            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
14275   esac
14276 }
14277
14278 # sed scripts:
14279 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14280 my_sed_long_arg='1s/^-[^=]*=//'
14281
14282 # func_opt_split
14283 func_opt_split ()
14284 {
14285   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
14286   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
14287 }
14288
14289 # func_lo2o object
14290 func_lo2o ()
14291 {
14292   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
14293 }
14294
14295 # func_xform libobj-or-source
14296 func_xform ()
14297 {
14298   func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
14299 }
14300
14301 # func_arith arithmetic-term...
14302 func_arith ()
14303 {
14304   func_arith_result=`expr "$@"`
14305 }
14306
14307 # func_len string
14308 # STRING may not start with a hyphen.
14309 func_len ()
14310 {
14311   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14312 }
14313
14314 _LT_EOF
14315 esac
14316
14317 case $lt_shell_append in
14318   yes)
14319     cat << \_LT_EOF >> "$cfgfile"
14320
14321 # func_append var value
14322 # Append VALUE to the end of shell variable VAR.
14323 func_append ()
14324 {
14325   eval "$1+=\$2"
14326 }
14327 _LT_EOF
14328     ;;
14329   *)
14330     cat << \_LT_EOF >> "$cfgfile"
14331
14332 # func_append var value
14333 # Append VALUE to the end of shell variable VAR.
14334 func_append ()
14335 {
14336   eval "$1=\$$1\$2"
14337 }
14338
14339 _LT_EOF
14340     ;;
14341   esac
14342
14343
14344   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14345     || (rm -f "$cfgfile"; exit 1)
14346
14347   mv -f "$cfgfile" "$ofile" ||
14348     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14349   chmod +x "$ofile"
14350
14351  ;;
14352
14353   esac
14354 done # for ac_tag
14355
14356
14357 as_fn_exit 0
14358 _ACEOF
14359 ac_clean_files=$ac_clean_files_save
14360
14361 test $ac_write_fail = 0 ||
14362   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
14363
14364
14365 # configure is writing to config.log, and then calls config.status.
14366 # config.status does its own redirection, appending to config.log.
14367 # Unfortunately, on DOS this fails, as config.log is still kept open
14368 # by configure, so config.status won't be able to write to it; its
14369 # output is simply discarded.  So we exec the FD to /dev/null,
14370 # effectively closing config.log, so it can be properly (re)opened and
14371 # appended to by config.status.  When coming back to configure, we
14372 # need to make the FD available again.
14373 if test "$no_create" != yes; then
14374   ac_cs_success=:
14375   ac_config_status_args=
14376   test "$silent" = yes &&
14377     ac_config_status_args="$ac_config_status_args --quiet"
14378   exec 5>/dev/null
14379   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14380   exec 5>>config.log
14381   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14382   # would make configure fail if this is the last instruction.
14383   $ac_cs_success || as_fn_exit $?
14384 fi
14385 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14386   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14387 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14388 fi
14389