configure revision 356f6deb
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.65 for libXvMC 1.0.6.
4#
5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6#
7#
8# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
10# Inc.
11#
12#
13# This configure script is free software; the Free Software Foundation
14# gives unlimited permission to copy, distribute and modify it.
15## -------------------- ##
16## M4sh Initialization. ##
17## -------------------- ##
18
19# Be more Bourne compatible
20DUALCASE=1; export DUALCASE # for MKS sh
21if 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
28else
29  case `(set -o) 2>/dev/null` in #(
30  *posix*) :
31    set -o posix ;; #(
32  *) :
33     ;;
34esac
35fi
36
37
38as_nl='
39'
40export as_nl
41# Printing a long string crashes Solaris 7 /usr/bin/printf.
42as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44as_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.
47if 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 --'
51elif (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'
54else
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'
74fi
75
76# The user is always right.
77if 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  }
83fi
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.)
91IFS=" ""	$as_nl"
92
93# Find who we are.  Look in the path if we contain no directory separator.
94case $0 in #((
95  *[\\/]* ) as_myself=$0 ;;
96  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97for as_dir in $PATH
98do
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
103IFS=$as_save_IFS
104
105     ;;
106esac
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.
109if test "x$as_myself" = x; then
110  as_myself=$0
111fi
112if test ! -f "$as_myself"; then
113  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114  exit 1
115fi
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.
121for as_var in BASH_ENV ENV MAIL MAILPATH
122do eval test x\${$as_var+set} = xset \
123  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124done
125PS1='$ '
126PS2='> '
127PS4='+ '
128
129# NLS nuisances.
130LC_ALL=C
131export LC_ALL
132LANGUAGE=C
133export LANGUAGE
134
135# CDPATH.
136(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137
138if 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
146else
147  case \`(set -o) 2>/dev/null\` in #(
148  *posix*) :
149    set -o posix ;; #(
150  *) :
151     ;;
152esac
153fi
154"
155  as_required="as_fn_return () { (exit \$1); }
156as_fn_success () { as_fn_return 0; }
157as_fn_failure () { as_fn_return 1; }
158as_fn_ret_success () { return 0; }
159as_fn_ret_failure () { return 1; }
160
161exitcode=0
162as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167
168else
169  exitcode=1; echo positional parameters were not saved.
170fi
171test 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
176test \$(( 1 + 1 )) = 2 || exit 1"
177  if (eval "$as_required") 2>/dev/null; then :
178  as_have_required=yes
179else
180  as_have_required=no
181fi
182  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183
184else
185  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186as_found=false
187for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188do
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
202fi
203fi
204	   done;;
205       esac
206  as_found=false
207done
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
211fi; }
212IFS=$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+"$@"}
224fi
225
226    if test x$as_have_required = xno; then :
227  $as_echo "$0: This script requires a shell more modern than all"
228  $as_echo "$0: the shells that I found on your system."
229  if test x${ZSH_VERSION+set} = xset ; then
230    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232  else
233    $as_echo "$0: Please tell bug-autoconf@gnu.org and
234$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
235$0: about your system, including any error possibly output
236$0: before this message. Then install a modern shell, or
237$0: manually run the script under such a shell if you do
238$0: have one."
239  fi
240  exit 1
241fi
242fi
243fi
244SHELL=${CONFIG_SHELL-/bin/sh}
245export SHELL
246# Unset more variables known to interfere with behavior of common tools.
247CLICOLOR_FORCE= GREP_OPTIONS=
248unset CLICOLOR_FORCE GREP_OPTIONS
249
250## --------------------- ##
251## M4sh Shell Functions. ##
252## --------------------- ##
253# as_fn_unset VAR
254# ---------------
255# Portably unset VAR.
256as_fn_unset ()
257{
258  { eval $1=; unset $1;}
259}
260as_unset=as_fn_unset
261
262# as_fn_set_status STATUS
263# -----------------------
264# Set $? to STATUS, without forking.
265as_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.
273as_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.
283as_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.
333if (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  }'
338else
339  as_fn_append ()
340  {
341    eval $1=\$$1\$2
342  }
343fi # 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.
350if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
351  eval 'as_fn_arith ()
352  {
353    as_val=$(( $* ))
354  }'
355else
356  as_fn_arith ()
357  {
358    as_val=`expr "$@" || test $? -eq 1`
359  }
360fi # 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.
368as_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
379if expr a : '\(a\)' >/dev/null 2>&1 &&
380   test "X`expr 00001 : '.*\(...\)'`" = X001; then
381  as_expr=expr
382else
383  as_expr=false
384fi
385
386if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
387  as_basename=basename
388else
389  as_basename=false
390fi
391
392if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
393  as_dirname=dirname
394else
395  as_dirname=false
396fi
397
398as_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.
418as_cr_letters='abcdefghijklmnopqrstuvwxyz'
419as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
420as_cr_Letters=$as_cr_letters$as_cr_LETTERS
421as_cr_digits='0123456789'
422as_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
456ECHO_C= ECHO_N= ECHO_T=
457case `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';;
467esac
468
469rm -f conf$$ conf$$.exe conf$$.file
470if test -d conf$$.dir; then
471  rm -f conf$$.dir/conf$$.file
472else
473  rm -f conf$$.dir
474  mkdir conf$$.dir 2>/dev/null
475fi
476if (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
490else
491  as_ln_s='cp -p'
492fi
493rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
494rmdir conf$$.dir 2>/dev/null
495
496if mkdir -p . 2>/dev/null; then
497  as_mkdir_p='mkdir -p "$as_dir"'
498else
499  test -d ./-p && rmdir ./-p
500  as_mkdir_p=false
501fi
502
503if test -x / >/dev/null 2>&1; then
504  as_test_x='test -x'
505else
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  '
523fi
524as_executable_p=$as_test_x
525
526# Sed expression to map a string onto a valid CPP name.
527as_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.
530as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
531
532
533
534# Check that we are running under the correct shell.
535SHELL=${CONFIG_SHELL-/bin/sh}
536
537case X$lt_ECHO in
538X*--fallback-echo)
539  # Remove one level of quotation (which was required for Make).
540  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
541  ;;
542esac
543
544ECHO=${lt_ECHO-echo}
545if test "X$1" = X--no-reexec; then
546  # Discard the --no-reexec flag, and continue.
547  shift
548elif test "X$1" = X--fallback-echo; then
549  # Avoid inline document here, it may be left over
550  :
551elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
552  # Yippee, $ECHO works!
553  :
554else
555  # Restart under the correct shell.
556  exec $SHELL "$0" --no-reexec ${1+"$@"}
557fi
558
559if 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
566fi
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
572if 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
670fi
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.
674lt_ECHO=$ECHO
675if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
676   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
677fi
678
679
680
681
682test -n "$DJDIR" || exec 7<&0 </dev/null
683exec 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.
688ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
689
690#
691# Initializations.
692#
693ac_default_prefix=/usr/local
694ac_clean_files=
695ac_config_libobj_dir=.
696LIBOBJS=
697cross_compiling=no
698subdirs=
699MFLAGS=
700MAKEFLAGS=
701
702# Identity of this package.
703PACKAGE_NAME='libXvMC'
704PACKAGE_TARNAME='libXvMC'
705PACKAGE_VERSION='1.0.6'
706PACKAGE_STRING='libXvMC 1.0.6'
707PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
708PACKAGE_URL=''
709
710# Factoring default headers for most tests.
711ac_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
746ac_subst_vars='am__EXEEXT_FALSE
747am__EXEEXT_TRUE
748LTLIBOBJS
749LIBOBJS
750LINT_FALSE
751LINT_TRUE
752LINT_FLAGS
753LINT
754XTMALLOC_ZERO_CFLAGS
755XMALLOC_ZERO_CFLAGS
756MALLOC_ZERO_CFLAGS
757XVMC_LIBS
758XVMC_CFLAGS
759OTOOL64
760OTOOL
761LIPO
762NMEDIT
763DSYMUTIL
764lt_ECHO
765RANLIB
766AR
767OBJDUMP
768LN_S
769NM
770ac_ct_DUMPBIN
771DUMPBIN
772LD
773FGREP
774LIBTOOL
775AM_BACKSLASH
776AM_DEFAULT_VERBOSITY
777MAN_SUBSTS
778XORG_MAN_PAGE
779ADMIN_MAN_DIR
780DRIVER_MAN_DIR
781MISC_MAN_DIR
782FILE_MAN_DIR
783LIB_MAN_DIR
784APP_MAN_DIR
785ADMIN_MAN_SUFFIX
786DRIVER_MAN_SUFFIX
787MISC_MAN_SUFFIX
788FILE_MAN_SUFFIX
789LIB_MAN_SUFFIX
790APP_MAN_SUFFIX
791SED
792host_os
793host_vendor
794host_cpu
795host
796build_os
797build_vendor
798build_cpu
799build
800INSTALL_CMD
801PKG_CONFIG
802CHANGELOG_CMD
803CWARNFLAGS
804EGREP
805GREP
806CPP
807am__fastdepCC_FALSE
808am__fastdepCC_TRUE
809CCDEPMODE
810AMDEPBACKSLASH
811AMDEP_FALSE
812AMDEP_TRUE
813am__quote
814am__include
815DEPDIR
816OBJEXT
817EXEEXT
818ac_ct_CC
819CPPFLAGS
820LDFLAGS
821CFLAGS
822CC
823MAINT
824MAINTAINER_MODE_FALSE
825MAINTAINER_MODE_TRUE
826am__untar
827am__tar
828AMTAR
829am__leading_dot
830SET_MAKE
831AWK
832mkdir_p
833MKDIR_P
834INSTALL_STRIP_PROGRAM
835STRIP
836install_sh
837MAKEINFO
838AUTOHEADER
839AUTOMAKE
840AUTOCONF
841ACLOCAL
842VERSION
843PACKAGE
844CYGPATH_W
845am__isrc
846INSTALL_DATA
847INSTALL_SCRIPT
848INSTALL_PROGRAM
849target_alias
850host_alias
851build_alias
852LIBS
853ECHO_T
854ECHO_N
855ECHO_C
856DEFS
857mandir
858localedir
859libdir
860psdir
861pdfdir
862dvidir
863htmldir
864infodir
865docdir
866oldincludedir
867includedir
868localstatedir
869sharedstatedir
870sysconfdir
871datadir
872datarootdir
873libexecdir
874sbindir
875bindir
876program_transform_name
877prefix
878exec_prefix
879PACKAGE_URL
880PACKAGE_BUGREPORT
881PACKAGE_STRING
882PACKAGE_VERSION
883PACKAGE_TARNAME
884PACKAGE_NAME
885PATH_SEPARATOR
886SHELL'
887ac_subst_files=''
888ac_user_opts='
889enable_option_checking
890enable_maintainer_mode
891enable_dependency_tracking
892enable_strict_compilation
893enable_silent_rules
894enable_shared
895enable_static
896with_pic
897enable_fast_install
898with_gnu_ld
899enable_libtool_lock
900enable_malloc0returnsnull
901with_lint
902'
903      ac_precious_vars='build_alias
904host_alias
905target_alias
906CC
907CFLAGS
908LDFLAGS
909LIBS
910CPPFLAGS
911CPP
912PKG_CONFIG
913XVMC_CFLAGS
914XVMC_LIBS
915LINT
916LINT_FLAGS'
917
918
919# Initialize some variables set by options.
920ac_init_help=
921ac_init_version=false
922ac_unrecognized_opts=
923ac_unrecognized_sep=
924# The variables have the same names as the options, with
925# dashes changed to underlines.
926cache_file=/dev/null
927exec_prefix=NONE
928no_create=
929no_recursion=
930prefix=NONE
931program_prefix=NONE
932program_suffix=NONE
933program_transform_name=s,x,x,
934silent=
935site=
936srcdir=
937verbose=
938x_includes=NONE
939x_libraries=NONE
940
941# Installation directory options.
942# These are left unexpanded so users can "make install exec_prefix=/foo"
943# and all the variables that are supposed to be based on exec_prefix
944# by default will actually change.
945# Use braces instead of parens because sh, perl, etc. also accept them.
946# (The list follows the same order as the GNU Coding Standards.)
947bindir='${exec_prefix}/bin'
948sbindir='${exec_prefix}/sbin'
949libexecdir='${exec_prefix}/libexec'
950datarootdir='${prefix}/share'
951datadir='${datarootdir}'
952sysconfdir='${prefix}/etc'
953sharedstatedir='${prefix}/com'
954localstatedir='${prefix}/var'
955includedir='${prefix}/include'
956oldincludedir='/usr/include'
957docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
958infodir='${datarootdir}/info'
959htmldir='${docdir}'
960dvidir='${docdir}'
961pdfdir='${docdir}'
962psdir='${docdir}'
963libdir='${exec_prefix}/lib'
964localedir='${datarootdir}/locale'
965mandir='${datarootdir}/man'
966
967ac_prev=
968ac_dashdash=
969for ac_option
970do
971  # If the previous option needs an argument, assign it.
972  if test -n "$ac_prev"; then
973    eval $ac_prev=\$ac_option
974    ac_prev=
975    continue
976  fi
977
978  case $ac_option in
979  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
980  *)	ac_optarg=yes ;;
981  esac
982
983  # Accept the important Cygnus configure options, so we can diagnose typos.
984
985  case $ac_dashdash$ac_option in
986  --)
987    ac_dashdash=yes ;;
988
989  -bindir | --bindir | --bindi | --bind | --bin | --bi)
990    ac_prev=bindir ;;
991  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
992    bindir=$ac_optarg ;;
993
994  -build | --build | --buil | --bui | --bu)
995    ac_prev=build_alias ;;
996  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
997    build_alias=$ac_optarg ;;
998
999  -cache-file | --cache-file | --cache-fil | --cache-fi \
1000  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1001    ac_prev=cache_file ;;
1002  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1003  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1004    cache_file=$ac_optarg ;;
1005
1006  --config-cache | -C)
1007    cache_file=config.cache ;;
1008
1009  -datadir | --datadir | --datadi | --datad)
1010    ac_prev=datadir ;;
1011  -datadir=* | --datadir=* | --datadi=* | --datad=*)
1012    datadir=$ac_optarg ;;
1013
1014  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1015  | --dataroo | --dataro | --datar)
1016    ac_prev=datarootdir ;;
1017  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1018  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1019    datarootdir=$ac_optarg ;;
1020
1021  -disable-* | --disable-*)
1022    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1023    # Reject names that are not valid shell variable names.
1024    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1025      as_fn_error "invalid feature name: $ac_useropt"
1026    ac_useropt_orig=$ac_useropt
1027    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1028    case $ac_user_opts in
1029      *"
1030"enable_$ac_useropt"
1031"*) ;;
1032      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1033	 ac_unrecognized_sep=', ';;
1034    esac
1035    eval enable_$ac_useropt=no ;;
1036
1037  -docdir | --docdir | --docdi | --doc | --do)
1038    ac_prev=docdir ;;
1039  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1040    docdir=$ac_optarg ;;
1041
1042  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1043    ac_prev=dvidir ;;
1044  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1045    dvidir=$ac_optarg ;;
1046
1047  -enable-* | --enable-*)
1048    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1049    # Reject names that are not valid shell variable names.
1050    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1051      as_fn_error "invalid feature name: $ac_useropt"
1052    ac_useropt_orig=$ac_useropt
1053    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1054    case $ac_user_opts in
1055      *"
1056"enable_$ac_useropt"
1057"*) ;;
1058      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1059	 ac_unrecognized_sep=', ';;
1060    esac
1061    eval enable_$ac_useropt=\$ac_optarg ;;
1062
1063  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1064  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1065  | --exec | --exe | --ex)
1066    ac_prev=exec_prefix ;;
1067  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1068  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1069  | --exec=* | --exe=* | --ex=*)
1070    exec_prefix=$ac_optarg ;;
1071
1072  -gas | --gas | --ga | --g)
1073    # Obsolete; use --with-gas.
1074    with_gas=yes ;;
1075
1076  -help | --help | --hel | --he | -h)
1077    ac_init_help=long ;;
1078  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1079    ac_init_help=recursive ;;
1080  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1081    ac_init_help=short ;;
1082
1083  -host | --host | --hos | --ho)
1084    ac_prev=host_alias ;;
1085  -host=* | --host=* | --hos=* | --ho=*)
1086    host_alias=$ac_optarg ;;
1087
1088  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1089    ac_prev=htmldir ;;
1090  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1091  | --ht=*)
1092    htmldir=$ac_optarg ;;
1093
1094  -includedir | --includedir | --includedi | --included | --include \
1095  | --includ | --inclu | --incl | --inc)
1096    ac_prev=includedir ;;
1097  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1098  | --includ=* | --inclu=* | --incl=* | --inc=*)
1099    includedir=$ac_optarg ;;
1100
1101  -infodir | --infodir | --infodi | --infod | --info | --inf)
1102    ac_prev=infodir ;;
1103  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1104    infodir=$ac_optarg ;;
1105
1106  -libdir | --libdir | --libdi | --libd)
1107    ac_prev=libdir ;;
1108  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1109    libdir=$ac_optarg ;;
1110
1111  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1112  | --libexe | --libex | --libe)
1113    ac_prev=libexecdir ;;
1114  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1115  | --libexe=* | --libex=* | --libe=*)
1116    libexecdir=$ac_optarg ;;
1117
1118  -localedir | --localedir | --localedi | --localed | --locale)
1119    ac_prev=localedir ;;
1120  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1121    localedir=$ac_optarg ;;
1122
1123  -localstatedir | --localstatedir | --localstatedi | --localstated \
1124  | --localstate | --localstat | --localsta | --localst | --locals)
1125    ac_prev=localstatedir ;;
1126  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1127  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1128    localstatedir=$ac_optarg ;;
1129
1130  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1131    ac_prev=mandir ;;
1132  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1133    mandir=$ac_optarg ;;
1134
1135  -nfp | --nfp | --nf)
1136    # Obsolete; use --without-fp.
1137    with_fp=no ;;
1138
1139  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1140  | --no-cr | --no-c | -n)
1141    no_create=yes ;;
1142
1143  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1144  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1145    no_recursion=yes ;;
1146
1147  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1148  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1149  | --oldin | --oldi | --old | --ol | --o)
1150    ac_prev=oldincludedir ;;
1151  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1152  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1153  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1154    oldincludedir=$ac_optarg ;;
1155
1156  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1157    ac_prev=prefix ;;
1158  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1159    prefix=$ac_optarg ;;
1160
1161  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1162  | --program-pre | --program-pr | --program-p)
1163    ac_prev=program_prefix ;;
1164  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1165  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1166    program_prefix=$ac_optarg ;;
1167
1168  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1169  | --program-suf | --program-su | --program-s)
1170    ac_prev=program_suffix ;;
1171  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1172  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1173    program_suffix=$ac_optarg ;;
1174
1175  -program-transform-name | --program-transform-name \
1176  | --program-transform-nam | --program-transform-na \
1177  | --program-transform-n | --program-transform- \
1178  | --program-transform | --program-transfor \
1179  | --program-transfo | --program-transf \
1180  | --program-trans | --program-tran \
1181  | --progr-tra | --program-tr | --program-t)
1182    ac_prev=program_transform_name ;;
1183  -program-transform-name=* | --program-transform-name=* \
1184  | --program-transform-nam=* | --program-transform-na=* \
1185  | --program-transform-n=* | --program-transform-=* \
1186  | --program-transform=* | --program-transfor=* \
1187  | --program-transfo=* | --program-transf=* \
1188  | --program-trans=* | --program-tran=* \
1189  | --progr-tra=* | --program-tr=* | --program-t=*)
1190    program_transform_name=$ac_optarg ;;
1191
1192  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1193    ac_prev=pdfdir ;;
1194  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1195    pdfdir=$ac_optarg ;;
1196
1197  -psdir | --psdir | --psdi | --psd | --ps)
1198    ac_prev=psdir ;;
1199  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1200    psdir=$ac_optarg ;;
1201
1202  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1203  | -silent | --silent | --silen | --sile | --sil)
1204    silent=yes ;;
1205
1206  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1207    ac_prev=sbindir ;;
1208  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1209  | --sbi=* | --sb=*)
1210    sbindir=$ac_optarg ;;
1211
1212  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1213  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1214  | --sharedst | --shareds | --shared | --share | --shar \
1215  | --sha | --sh)
1216    ac_prev=sharedstatedir ;;
1217  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1218  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1219  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1220  | --sha=* | --sh=*)
1221    sharedstatedir=$ac_optarg ;;
1222
1223  -site | --site | --sit)
1224    ac_prev=site ;;
1225  -site=* | --site=* | --sit=*)
1226    site=$ac_optarg ;;
1227
1228  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1229    ac_prev=srcdir ;;
1230  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1231    srcdir=$ac_optarg ;;
1232
1233  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1234  | --syscon | --sysco | --sysc | --sys | --sy)
1235    ac_prev=sysconfdir ;;
1236  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1237  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1238    sysconfdir=$ac_optarg ;;
1239
1240  -target | --target | --targe | --targ | --tar | --ta | --t)
1241    ac_prev=target_alias ;;
1242  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1243    target_alias=$ac_optarg ;;
1244
1245  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1246    verbose=yes ;;
1247
1248  -version | --version | --versio | --versi | --vers | -V)
1249    ac_init_version=: ;;
1250
1251  -with-* | --with-*)
1252    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1253    # Reject names that are not valid shell variable names.
1254    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1255      as_fn_error "invalid package name: $ac_useropt"
1256    ac_useropt_orig=$ac_useropt
1257    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1258    case $ac_user_opts in
1259      *"
1260"with_$ac_useropt"
1261"*) ;;
1262      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1263	 ac_unrecognized_sep=', ';;
1264    esac
1265    eval with_$ac_useropt=\$ac_optarg ;;
1266
1267  -without-* | --without-*)
1268    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1269    # Reject names that are not valid shell variable names.
1270    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1271      as_fn_error "invalid package name: $ac_useropt"
1272    ac_useropt_orig=$ac_useropt
1273    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1274    case $ac_user_opts in
1275      *"
1276"with_$ac_useropt"
1277"*) ;;
1278      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1279	 ac_unrecognized_sep=', ';;
1280    esac
1281    eval with_$ac_useropt=no ;;
1282
1283  --x)
1284    # Obsolete; use --with-x.
1285    with_x=yes ;;
1286
1287  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1288  | --x-incl | --x-inc | --x-in | --x-i)
1289    ac_prev=x_includes ;;
1290  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1291  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1292    x_includes=$ac_optarg ;;
1293
1294  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1295  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1296    ac_prev=x_libraries ;;
1297  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1298  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1299    x_libraries=$ac_optarg ;;
1300
1301  -*) as_fn_error "unrecognized option: \`$ac_option'
1302Try \`$0 --help' for more information."
1303    ;;
1304
1305  *=*)
1306    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1307    # Reject names that are not valid shell variable names.
1308    case $ac_envvar in #(
1309      '' | [0-9]* | *[!_$as_cr_alnum]* )
1310      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1311    esac
1312    eval $ac_envvar=\$ac_optarg
1313    export $ac_envvar ;;
1314
1315  *)
1316    # FIXME: should be removed in autoconf 3.0.
1317    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1318    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1319      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1320    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1321    ;;
1322
1323  esac
1324done
1325
1326if test -n "$ac_prev"; then
1327  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1328  as_fn_error "missing argument to $ac_option"
1329fi
1330
1331if test -n "$ac_unrecognized_opts"; then
1332  case $enable_option_checking in
1333    no) ;;
1334    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1335    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1336  esac
1337fi
1338
1339# Check all directory arguments for consistency.
1340for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1341		datadir sysconfdir sharedstatedir localstatedir includedir \
1342		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1343		libdir localedir mandir
1344do
1345  eval ac_val=\$$ac_var
1346  # Remove trailing slashes.
1347  case $ac_val in
1348    */ )
1349      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1350      eval $ac_var=\$ac_val;;
1351  esac
1352  # Be sure to have absolute directory names.
1353  case $ac_val in
1354    [\\/$]* | ?:[\\/]* )  continue;;
1355    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1356  esac
1357  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1358done
1359
1360# There might be people who depend on the old broken behavior: `$host'
1361# used to hold the argument of --host etc.
1362# FIXME: To remove some day.
1363build=$build_alias
1364host=$host_alias
1365target=$target_alias
1366
1367# FIXME: To remove some day.
1368if test "x$host_alias" != x; then
1369  if test "x$build_alias" = x; then
1370    cross_compiling=maybe
1371    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1372    If a cross compiler is detected then cross compile mode will be used." >&2
1373  elif test "x$build_alias" != "x$host_alias"; then
1374    cross_compiling=yes
1375  fi
1376fi
1377
1378ac_tool_prefix=
1379test -n "$host_alias" && ac_tool_prefix=$host_alias-
1380
1381test "$silent" = yes && exec 6>/dev/null
1382
1383
1384ac_pwd=`pwd` && test -n "$ac_pwd" &&
1385ac_ls_di=`ls -di .` &&
1386ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1387  as_fn_error "working directory cannot be determined"
1388test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1389  as_fn_error "pwd does not report name of working directory"
1390
1391
1392# Find the source files, if location was not specified.
1393if test -z "$srcdir"; then
1394  ac_srcdir_defaulted=yes
1395  # Try the directory containing this script, then the parent directory.
1396  ac_confdir=`$as_dirname -- "$as_myself" ||
1397$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1398	 X"$as_myself" : 'X\(//\)[^/]' \| \
1399	 X"$as_myself" : 'X\(//\)$' \| \
1400	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1401$as_echo X"$as_myself" |
1402    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1403	    s//\1/
1404	    q
1405	  }
1406	  /^X\(\/\/\)[^/].*/{
1407	    s//\1/
1408	    q
1409	  }
1410	  /^X\(\/\/\)$/{
1411	    s//\1/
1412	    q
1413	  }
1414	  /^X\(\/\).*/{
1415	    s//\1/
1416	    q
1417	  }
1418	  s/.*/./; q'`
1419  srcdir=$ac_confdir
1420  if test ! -r "$srcdir/$ac_unique_file"; then
1421    srcdir=..
1422  fi
1423else
1424  ac_srcdir_defaulted=no
1425fi
1426if test ! -r "$srcdir/$ac_unique_file"; then
1427  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1428  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1429fi
1430ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1431ac_abs_confdir=`(
1432	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1433	pwd)`
1434# When building in place, set srcdir=.
1435if test "$ac_abs_confdir" = "$ac_pwd"; then
1436  srcdir=.
1437fi
1438# Remove unnecessary trailing slashes from srcdir.
1439# Double slashes in file names in object file debugging info
1440# mess up M-x gdb in Emacs.
1441case $srcdir in
1442*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1443esac
1444for ac_var in $ac_precious_vars; do
1445  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1446  eval ac_env_${ac_var}_value=\$${ac_var}
1447  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1448  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1449done
1450
1451#
1452# Report the --help message.
1453#
1454if test "$ac_init_help" = "long"; then
1455  # Omit some internal or obsolete options to make the list less imposing.
1456  # This message is too long to be a string in the A/UX 3.1 sh.
1457  cat <<_ACEOF
1458\`configure' configures libXvMC 1.0.6 to adapt to many kinds of systems.
1459
1460Usage: $0 [OPTION]... [VAR=VALUE]...
1461
1462To assign environment variables (e.g., CC, CFLAGS...), specify them as
1463VAR=VALUE.  See below for descriptions of some of the useful variables.
1464
1465Defaults for the options are specified in brackets.
1466
1467Configuration:
1468  -h, --help              display this help and exit
1469      --help=short        display options specific to this package
1470      --help=recursive    display the short help of all the included packages
1471  -V, --version           display version information and exit
1472  -q, --quiet, --silent   do not print \`checking...' messages
1473      --cache-file=FILE   cache test results in FILE [disabled]
1474  -C, --config-cache      alias for \`--cache-file=config.cache'
1475  -n, --no-create         do not create output files
1476      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1477
1478Installation directories:
1479  --prefix=PREFIX         install architecture-independent files in PREFIX
1480                          [$ac_default_prefix]
1481  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1482                          [PREFIX]
1483
1484By default, \`make install' will install all the files in
1485\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1486an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1487for instance \`--prefix=\$HOME'.
1488
1489For better control, use the options below.
1490
1491Fine tuning of the installation directories:
1492  --bindir=DIR            user executables [EPREFIX/bin]
1493  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1494  --libexecdir=DIR        program executables [EPREFIX/libexec]
1495  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1496  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1497  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1498  --libdir=DIR            object code libraries [EPREFIX/lib]
1499  --includedir=DIR        C header files [PREFIX/include]
1500  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1501  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1502  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1503  --infodir=DIR           info documentation [DATAROOTDIR/info]
1504  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1505  --mandir=DIR            man documentation [DATAROOTDIR/man]
1506  --docdir=DIR            documentation root [DATAROOTDIR/doc/libXvMC]
1507  --htmldir=DIR           html documentation [DOCDIR]
1508  --dvidir=DIR            dvi documentation [DOCDIR]
1509  --pdfdir=DIR            pdf documentation [DOCDIR]
1510  --psdir=DIR             ps documentation [DOCDIR]
1511_ACEOF
1512
1513  cat <<\_ACEOF
1514
1515Program names:
1516  --program-prefix=PREFIX            prepend PREFIX to installed program names
1517  --program-suffix=SUFFIX            append SUFFIX to installed program names
1518  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1519
1520System types:
1521  --build=BUILD     configure for building on BUILD [guessed]
1522  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1523_ACEOF
1524fi
1525
1526if test -n "$ac_init_help"; then
1527  case $ac_init_help in
1528     short | recursive ) echo "Configuration of libXvMC 1.0.6:";;
1529   esac
1530  cat <<\_ACEOF
1531
1532Optional Features:
1533  --disable-option-checking  ignore unrecognized --enable/--with options
1534  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1535  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1536  --enable-maintainer-mode  enable make rules and dependencies not useful
1537			  (and sometimes confusing) to the casual installer
1538  --disable-dependency-tracking  speeds up one-time build
1539  --enable-dependency-tracking   do not reject slow dependency extractors
1540  --enable-strict-compilation
1541                          Enable all warnings from compiler and make them
1542                          errors (default: disabled)
1543  --enable-silent-rules          less verbose build output (undo: `make V=1')
1544  --disable-silent-rules         verbose build output (undo: `make V=0')
1545  --enable-shared[=PKGS]  build shared libraries [default=yes]
1546  --enable-static[=PKGS]  build static libraries [default=yes]
1547  --enable-fast-install[=PKGS]
1548                          optimize for fast installation [default=yes]
1549  --disable-libtool-lock  avoid locking (might break parallel builds)
1550  --enable-malloc0returnsnull
1551                          malloc(0) returns NULL (default: auto)
1552
1553Optional Packages:
1554  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1555  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1556  --with-pic              try to use only PIC/non-PIC objects [default=use
1557                          both]
1558  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1559  --with-lint             Use a lint-style source code checker (default:
1560                          disabled)
1561
1562Some influential environment variables:
1563  CC          C compiler command
1564  CFLAGS      C compiler flags
1565  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1566              nonstandard directory <lib dir>
1567  LIBS        libraries to pass to the linker, e.g. -l<library>
1568  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1569              you have headers in a nonstandard directory <include dir>
1570  CPP         C preprocessor
1571  PKG_CONFIG  path to pkg-config utility
1572  XVMC_CFLAGS C compiler flags for XVMC, overriding pkg-config
1573  XVMC_LIBS   linker flags for XVMC, overriding pkg-config
1574  LINT        Path to a lint-style command
1575  LINT_FLAGS  Flags for the lint-style command
1576
1577Use these variables to override the choices made by `configure' or to help
1578it to find libraries and programs with nonstandard names/locations.
1579
1580Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1581_ACEOF
1582ac_status=$?
1583fi
1584
1585if test "$ac_init_help" = "recursive"; then
1586  # If there are subdirs, report their specific --help.
1587  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1588    test -d "$ac_dir" ||
1589      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1590      continue
1591    ac_builddir=.
1592
1593case "$ac_dir" in
1594.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1595*)
1596  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1597  # A ".." for each directory in $ac_dir_suffix.
1598  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1599  case $ac_top_builddir_sub in
1600  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1601  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1602  esac ;;
1603esac
1604ac_abs_top_builddir=$ac_pwd
1605ac_abs_builddir=$ac_pwd$ac_dir_suffix
1606# for backward compatibility:
1607ac_top_builddir=$ac_top_build_prefix
1608
1609case $srcdir in
1610  .)  # We are building in place.
1611    ac_srcdir=.
1612    ac_top_srcdir=$ac_top_builddir_sub
1613    ac_abs_top_srcdir=$ac_pwd ;;
1614  [\\/]* | ?:[\\/]* )  # Absolute name.
1615    ac_srcdir=$srcdir$ac_dir_suffix;
1616    ac_top_srcdir=$srcdir
1617    ac_abs_top_srcdir=$srcdir ;;
1618  *) # Relative name.
1619    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1620    ac_top_srcdir=$ac_top_build_prefix$srcdir
1621    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1622esac
1623ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1624
1625    cd "$ac_dir" || { ac_status=$?; continue; }
1626    # Check for guested configure.
1627    if test -f "$ac_srcdir/configure.gnu"; then
1628      echo &&
1629      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1630    elif test -f "$ac_srcdir/configure"; then
1631      echo &&
1632      $SHELL "$ac_srcdir/configure" --help=recursive
1633    else
1634      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1635    fi || ac_status=$?
1636    cd "$ac_pwd" || { ac_status=$?; break; }
1637  done
1638fi
1639
1640test -n "$ac_init_help" && exit $ac_status
1641if $ac_init_version; then
1642  cat <<\_ACEOF
1643libXvMC configure 1.0.6
1644generated by GNU Autoconf 2.65
1645
1646Copyright (C) 2009 Free Software Foundation, Inc.
1647This configure script is free software; the Free Software Foundation
1648gives unlimited permission to copy, distribute and modify it.
1649_ACEOF
1650  exit
1651fi
1652
1653## ------------------------ ##
1654## Autoconf initialization. ##
1655## ------------------------ ##
1656
1657# ac_fn_c_try_compile LINENO
1658# --------------------------
1659# Try to compile conftest.$ac_ext, and return whether this succeeded.
1660ac_fn_c_try_compile ()
1661{
1662  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1663  rm -f conftest.$ac_objext
1664  if { { ac_try="$ac_compile"
1665case "(($ac_try" in
1666  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1667  *) ac_try_echo=$ac_try;;
1668esac
1669eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1670$as_echo "$ac_try_echo"; } >&5
1671  (eval "$ac_compile") 2>conftest.err
1672  ac_status=$?
1673  if test -s conftest.err; then
1674    grep -v '^ *+' conftest.err >conftest.er1
1675    cat conftest.er1 >&5
1676    mv -f conftest.er1 conftest.err
1677  fi
1678  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1679  test $ac_status = 0; } && {
1680	 test -z "$ac_c_werror_flag" ||
1681	 test ! -s conftest.err
1682       } && test -s conftest.$ac_objext; then :
1683  ac_retval=0
1684else
1685  $as_echo "$as_me: failed program was:" >&5
1686sed 's/^/| /' conftest.$ac_ext >&5
1687
1688	ac_retval=1
1689fi
1690  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1691  as_fn_set_status $ac_retval
1692
1693} # ac_fn_c_try_compile
1694
1695# ac_fn_c_check_decl LINENO SYMBOL VAR
1696# ------------------------------------
1697# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1698ac_fn_c_check_decl ()
1699{
1700  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1701  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
1702$as_echo_n "checking whether $2 is declared... " >&6; }
1703if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1704  $as_echo_n "(cached) " >&6
1705else
1706  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1707/* end confdefs.h.  */
1708$4
1709int
1710main ()
1711{
1712#ifndef $2
1713  (void) $2;
1714#endif
1715
1716  ;
1717  return 0;
1718}
1719_ACEOF
1720if ac_fn_c_try_compile "$LINENO"; then :
1721  eval "$3=yes"
1722else
1723  eval "$3=no"
1724fi
1725rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1726fi
1727eval ac_res=\$$3
1728	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1729$as_echo "$ac_res" >&6; }
1730  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1731
1732} # ac_fn_c_check_decl
1733
1734# ac_fn_c_try_cpp LINENO
1735# ----------------------
1736# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1737ac_fn_c_try_cpp ()
1738{
1739  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1740  if { { ac_try="$ac_cpp conftest.$ac_ext"
1741case "(($ac_try" in
1742  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1743  *) ac_try_echo=$ac_try;;
1744esac
1745eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1746$as_echo "$ac_try_echo"; } >&5
1747  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1748  ac_status=$?
1749  if test -s conftest.err; then
1750    grep -v '^ *+' conftest.err >conftest.er1
1751    cat conftest.er1 >&5
1752    mv -f conftest.er1 conftest.err
1753  fi
1754  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1755  test $ac_status = 0; } >/dev/null && {
1756	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1757	 test ! -s conftest.err
1758       }; then :
1759  ac_retval=0
1760else
1761  $as_echo "$as_me: failed program was:" >&5
1762sed 's/^/| /' conftest.$ac_ext >&5
1763
1764    ac_retval=1
1765fi
1766  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1767  as_fn_set_status $ac_retval
1768
1769} # ac_fn_c_try_cpp
1770
1771# ac_fn_c_try_run LINENO
1772# ----------------------
1773# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1774# that executables *can* be run.
1775ac_fn_c_try_run ()
1776{
1777  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1778  if { { ac_try="$ac_link"
1779case "(($ac_try" in
1780  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1781  *) ac_try_echo=$ac_try;;
1782esac
1783eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1784$as_echo "$ac_try_echo"; } >&5
1785  (eval "$ac_link") 2>&5
1786  ac_status=$?
1787  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1788  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1789  { { case "(($ac_try" in
1790  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1791  *) ac_try_echo=$ac_try;;
1792esac
1793eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1794$as_echo "$ac_try_echo"; } >&5
1795  (eval "$ac_try") 2>&5
1796  ac_status=$?
1797  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1798  test $ac_status = 0; }; }; then :
1799  ac_retval=0
1800else
1801  $as_echo "$as_me: program exited with status $ac_status" >&5
1802       $as_echo "$as_me: failed program was:" >&5
1803sed 's/^/| /' conftest.$ac_ext >&5
1804
1805       ac_retval=$ac_status
1806fi
1807  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1808  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1809  as_fn_set_status $ac_retval
1810
1811} # ac_fn_c_try_run
1812
1813# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1814# -------------------------------------------------------
1815# Tests whether HEADER exists and can be compiled using the include files in
1816# INCLUDES, setting the cache variable VAR accordingly.
1817ac_fn_c_check_header_compile ()
1818{
1819  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1820  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1821$as_echo_n "checking for $2... " >&6; }
1822if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1823  $as_echo_n "(cached) " >&6
1824else
1825  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1826/* end confdefs.h.  */
1827$4
1828#include <$2>
1829_ACEOF
1830if ac_fn_c_try_compile "$LINENO"; then :
1831  eval "$3=yes"
1832else
1833  eval "$3=no"
1834fi
1835rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1836fi
1837eval ac_res=\$$3
1838	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1839$as_echo "$ac_res" >&6; }
1840  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1841
1842} # ac_fn_c_check_header_compile
1843
1844# ac_fn_c_try_link LINENO
1845# -----------------------
1846# Try to link conftest.$ac_ext, and return whether this succeeded.
1847ac_fn_c_try_link ()
1848{
1849  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1850  rm -f conftest.$ac_objext conftest$ac_exeext
1851  if { { ac_try="$ac_link"
1852case "(($ac_try" in
1853  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1854  *) ac_try_echo=$ac_try;;
1855esac
1856eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1857$as_echo "$ac_try_echo"; } >&5
1858  (eval "$ac_link") 2>conftest.err
1859  ac_status=$?
1860  if test -s conftest.err; then
1861    grep -v '^ *+' conftest.err >conftest.er1
1862    cat conftest.er1 >&5
1863    mv -f conftest.er1 conftest.err
1864  fi
1865  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1866  test $ac_status = 0; } && {
1867	 test -z "$ac_c_werror_flag" ||
1868	 test ! -s conftest.err
1869       } && test -s conftest$ac_exeext && {
1870	 test "$cross_compiling" = yes ||
1871	 $as_test_x conftest$ac_exeext
1872       }; then :
1873  ac_retval=0
1874else
1875  $as_echo "$as_me: failed program was:" >&5
1876sed 's/^/| /' conftest.$ac_ext >&5
1877
1878	ac_retval=1
1879fi
1880  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1881  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1882  # interfere with the next link command; also delete a directory that is
1883  # left behind by Apple's compiler.  We do this before executing the actions.
1884  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1885  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1886  as_fn_set_status $ac_retval
1887
1888} # ac_fn_c_try_link
1889
1890# ac_fn_c_check_func LINENO FUNC VAR
1891# ----------------------------------
1892# Tests whether FUNC exists, setting the cache variable VAR accordingly
1893ac_fn_c_check_func ()
1894{
1895  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1896  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1897$as_echo_n "checking for $2... " >&6; }
1898if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1899  $as_echo_n "(cached) " >&6
1900else
1901  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1902/* end confdefs.h.  */
1903/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1904   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1905#define $2 innocuous_$2
1906
1907/* System header to define __stub macros and hopefully few prototypes,
1908    which can conflict with char $2 (); below.
1909    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1910    <limits.h> exists even on freestanding compilers.  */
1911
1912#ifdef __STDC__
1913# include <limits.h>
1914#else
1915# include <assert.h>
1916#endif
1917
1918#undef $2
1919
1920/* Override any GCC internal prototype to avoid an error.
1921   Use char because int might match the return type of a GCC
1922   builtin and then its argument prototype would still apply.  */
1923#ifdef __cplusplus
1924extern "C"
1925#endif
1926char $2 ();
1927/* The GNU C library defines this for functions which it implements
1928    to always fail with ENOSYS.  Some functions are actually named
1929    something starting with __ and the normal name is an alias.  */
1930#if defined __stub_$2 || defined __stub___$2
1931choke me
1932#endif
1933
1934int
1935main ()
1936{
1937return $2 ();
1938  ;
1939  return 0;
1940}
1941_ACEOF
1942if ac_fn_c_try_link "$LINENO"; then :
1943  eval "$3=yes"
1944else
1945  eval "$3=no"
1946fi
1947rm -f core conftest.err conftest.$ac_objext \
1948    conftest$ac_exeext conftest.$ac_ext
1949fi
1950eval ac_res=\$$3
1951	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1952$as_echo "$ac_res" >&6; }
1953  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1954
1955} # ac_fn_c_check_func
1956cat >config.log <<_ACEOF
1957This file contains any messages produced by compilers while
1958running configure, to aid debugging if configure makes a mistake.
1959
1960It was created by libXvMC $as_me 1.0.6, which was
1961generated by GNU Autoconf 2.65.  Invocation command line was
1962
1963  $ $0 $@
1964
1965_ACEOF
1966exec 5>>config.log
1967{
1968cat <<_ASUNAME
1969## --------- ##
1970## Platform. ##
1971## --------- ##
1972
1973hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1974uname -m = `(uname -m) 2>/dev/null || echo unknown`
1975uname -r = `(uname -r) 2>/dev/null || echo unknown`
1976uname -s = `(uname -s) 2>/dev/null || echo unknown`
1977uname -v = `(uname -v) 2>/dev/null || echo unknown`
1978
1979/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1980/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1981
1982/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1983/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1984/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1985/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1986/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1987/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1988/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1989
1990_ASUNAME
1991
1992as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1993for as_dir in $PATH
1994do
1995  IFS=$as_save_IFS
1996  test -z "$as_dir" && as_dir=.
1997    $as_echo "PATH: $as_dir"
1998  done
1999IFS=$as_save_IFS
2000
2001} >&5
2002
2003cat >&5 <<_ACEOF
2004
2005
2006## ----------- ##
2007## Core tests. ##
2008## ----------- ##
2009
2010_ACEOF
2011
2012
2013# Keep a trace of the command line.
2014# Strip out --no-create and --no-recursion so they do not pile up.
2015# Strip out --silent because we don't want to record it for future runs.
2016# Also quote any args containing shell meta-characters.
2017# Make two passes to allow for proper duplicate-argument suppression.
2018ac_configure_args=
2019ac_configure_args0=
2020ac_configure_args1=
2021ac_must_keep_next=false
2022for ac_pass in 1 2
2023do
2024  for ac_arg
2025  do
2026    case $ac_arg in
2027    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2028    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2029    | -silent | --silent | --silen | --sile | --sil)
2030      continue ;;
2031    *\'*)
2032      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2033    esac
2034    case $ac_pass in
2035    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2036    2)
2037      as_fn_append ac_configure_args1 " '$ac_arg'"
2038      if test $ac_must_keep_next = true; then
2039	ac_must_keep_next=false # Got value, back to normal.
2040      else
2041	case $ac_arg in
2042	  *=* | --config-cache | -C | -disable-* | --disable-* \
2043	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2044	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2045	  | -with-* | --with-* | -without-* | --without-* | --x)
2046	    case "$ac_configure_args0 " in
2047	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2048	    esac
2049	    ;;
2050	  -* ) ac_must_keep_next=true ;;
2051	esac
2052      fi
2053      as_fn_append ac_configure_args " '$ac_arg'"
2054      ;;
2055    esac
2056  done
2057done
2058{ ac_configure_args0=; unset ac_configure_args0;}
2059{ ac_configure_args1=; unset ac_configure_args1;}
2060
2061# When interrupted or exit'd, cleanup temporary files, and complete
2062# config.log.  We remove comments because anyway the quotes in there
2063# would cause problems or look ugly.
2064# WARNING: Use '\'' to represent an apostrophe within the trap.
2065# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2066trap 'exit_status=$?
2067  # Save into config.log some information that might help in debugging.
2068  {
2069    echo
2070
2071    cat <<\_ASBOX
2072## ---------------- ##
2073## Cache variables. ##
2074## ---------------- ##
2075_ASBOX
2076    echo
2077    # The following way of writing the cache mishandles newlines in values,
2078(
2079  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2080    eval ac_val=\$$ac_var
2081    case $ac_val in #(
2082    *${as_nl}*)
2083      case $ac_var in #(
2084      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2085$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2086      esac
2087      case $ac_var in #(
2088      _ | IFS | as_nl) ;; #(
2089      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2090      *) { eval $ac_var=; unset $ac_var;} ;;
2091      esac ;;
2092    esac
2093  done
2094  (set) 2>&1 |
2095    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2096    *${as_nl}ac_space=\ *)
2097      sed -n \
2098	"s/'\''/'\''\\\\'\'''\''/g;
2099	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2100      ;; #(
2101    *)
2102      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2103      ;;
2104    esac |
2105    sort
2106)
2107    echo
2108
2109    cat <<\_ASBOX
2110## ----------------- ##
2111## Output variables. ##
2112## ----------------- ##
2113_ASBOX
2114    echo
2115    for ac_var in $ac_subst_vars
2116    do
2117      eval ac_val=\$$ac_var
2118      case $ac_val in
2119      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2120      esac
2121      $as_echo "$ac_var='\''$ac_val'\''"
2122    done | sort
2123    echo
2124
2125    if test -n "$ac_subst_files"; then
2126      cat <<\_ASBOX
2127## ------------------- ##
2128## File substitutions. ##
2129## ------------------- ##
2130_ASBOX
2131      echo
2132      for ac_var in $ac_subst_files
2133      do
2134	eval ac_val=\$$ac_var
2135	case $ac_val in
2136	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2137	esac
2138	$as_echo "$ac_var='\''$ac_val'\''"
2139      done | sort
2140      echo
2141    fi
2142
2143    if test -s confdefs.h; then
2144      cat <<\_ASBOX
2145## ----------- ##
2146## confdefs.h. ##
2147## ----------- ##
2148_ASBOX
2149      echo
2150      cat confdefs.h
2151      echo
2152    fi
2153    test "$ac_signal" != 0 &&
2154      $as_echo "$as_me: caught signal $ac_signal"
2155    $as_echo "$as_me: exit $exit_status"
2156  } >&5
2157  rm -f core *.core core.conftest.* &&
2158    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2159    exit $exit_status
2160' 0
2161for ac_signal in 1 2 13 15; do
2162  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2163done
2164ac_signal=0
2165
2166# confdefs.h avoids OS command line length limits that DEFS can exceed.
2167rm -f -r conftest* confdefs.h
2168
2169$as_echo "/* confdefs.h */" > confdefs.h
2170
2171# Predefined preprocessor variables.
2172
2173cat >>confdefs.h <<_ACEOF
2174#define PACKAGE_NAME "$PACKAGE_NAME"
2175_ACEOF
2176
2177cat >>confdefs.h <<_ACEOF
2178#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2179_ACEOF
2180
2181cat >>confdefs.h <<_ACEOF
2182#define PACKAGE_VERSION "$PACKAGE_VERSION"
2183_ACEOF
2184
2185cat >>confdefs.h <<_ACEOF
2186#define PACKAGE_STRING "$PACKAGE_STRING"
2187_ACEOF
2188
2189cat >>confdefs.h <<_ACEOF
2190#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2191_ACEOF
2192
2193cat >>confdefs.h <<_ACEOF
2194#define PACKAGE_URL "$PACKAGE_URL"
2195_ACEOF
2196
2197
2198# Let the site file select an alternate cache file if it wants to.
2199# Prefer an explicitly selected file to automatically selected ones.
2200ac_site_file1=NONE
2201ac_site_file2=NONE
2202if test -n "$CONFIG_SITE"; then
2203  ac_site_file1=$CONFIG_SITE
2204elif test "x$prefix" != xNONE; then
2205  ac_site_file1=$prefix/share/config.site
2206  ac_site_file2=$prefix/etc/config.site
2207else
2208  ac_site_file1=$ac_default_prefix/share/config.site
2209  ac_site_file2=$ac_default_prefix/etc/config.site
2210fi
2211for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2212do
2213  test "x$ac_site_file" = xNONE && continue
2214  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2215    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2216$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2217    sed 's/^/| /' "$ac_site_file" >&5
2218    . "$ac_site_file"
2219  fi
2220done
2221
2222if test -r "$cache_file"; then
2223  # Some versions of bash will fail to source /dev/null (special files
2224  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2225  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2226    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2227$as_echo "$as_me: loading cache $cache_file" >&6;}
2228    case $cache_file in
2229      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2230      *)                      . "./$cache_file";;
2231    esac
2232  fi
2233else
2234  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2235$as_echo "$as_me: creating cache $cache_file" >&6;}
2236  >$cache_file
2237fi
2238
2239# Check that the precious variables saved in the cache have kept the same
2240# value.
2241ac_cache_corrupted=false
2242for ac_var in $ac_precious_vars; do
2243  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2244  eval ac_new_set=\$ac_env_${ac_var}_set
2245  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2246  eval ac_new_val=\$ac_env_${ac_var}_value
2247  case $ac_old_set,$ac_new_set in
2248    set,)
2249      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2250$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2251      ac_cache_corrupted=: ;;
2252    ,set)
2253      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2254$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2255      ac_cache_corrupted=: ;;
2256    ,);;
2257    *)
2258      if test "x$ac_old_val" != "x$ac_new_val"; then
2259	# differences in whitespace do not lead to failure.
2260	ac_old_val_w=`echo x $ac_old_val`
2261	ac_new_val_w=`echo x $ac_new_val`
2262	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2263	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2264$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2265	  ac_cache_corrupted=:
2266	else
2267	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2268$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2269	  eval $ac_var=\$ac_old_val
2270	fi
2271	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2272$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2273	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2274$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2275      fi;;
2276  esac
2277  # Pass precious variables to config.status.
2278  if test "$ac_new_set" = set; then
2279    case $ac_new_val in
2280    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2281    *) ac_arg=$ac_var=$ac_new_val ;;
2282    esac
2283    case " $ac_configure_args " in
2284      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2285      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2286    esac
2287  fi
2288done
2289if $ac_cache_corrupted; then
2290  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2291$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2292  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2293$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2294  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2295fi
2296## -------------------- ##
2297## Main body of script. ##
2298## -------------------- ##
2299
2300ac_ext=c
2301ac_cpp='$CPP $CPPFLAGS'
2302ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2303ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2304ac_compiler_gnu=$ac_cv_c_compiler_gnu
2305
2306
2307am__api_version='1.11'
2308
2309ac_aux_dir=
2310for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2311  for ac_t in install-sh install.sh shtool; do
2312    if test -f "$ac_dir/$ac_t"; then
2313      ac_aux_dir=$ac_dir
2314      ac_install_sh="$ac_aux_dir/$ac_t -c"
2315      break 2
2316    fi
2317  done
2318done
2319if test -z "$ac_aux_dir"; then
2320  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2321fi
2322
2323# These three variables are undocumented and unsupported,
2324# and are intended to be withdrawn in a future Autoconf release.
2325# They can cause serious problems if a builder's source tree is in a directory
2326# whose full name contains unusual characters.
2327ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2328ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2329ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2330
2331
2332# Find a good install program.  We prefer a C program (faster),
2333# so one script is as good as another.  But avoid the broken or
2334# incompatible versions:
2335# SysV /etc/install, /usr/sbin/install
2336# SunOS /usr/etc/install
2337# IRIX /sbin/install
2338# AIX /bin/install
2339# AmigaOS /C/install, which installs bootblocks on floppy discs
2340# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2341# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2342# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2343# OS/2's system install, which has a completely different semantic
2344# ./install, which can be erroneously created by make from ./install.sh.
2345# Reject install programs that cannot install multiple files.
2346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2347$as_echo_n "checking for a BSD-compatible install... " >&6; }
2348if test -z "$INSTALL"; then
2349if test "${ac_cv_path_install+set}" = set; then :
2350  $as_echo_n "(cached) " >&6
2351else
2352  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2353for as_dir in $PATH
2354do
2355  IFS=$as_save_IFS
2356  test -z "$as_dir" && as_dir=.
2357    # Account for people who put trailing slashes in PATH elements.
2358case $as_dir/ in #((
2359  ./ | .// | /[cC]/* | \
2360  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2361  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2362  /usr/ucb/* ) ;;
2363  *)
2364    # OSF1 and SCO ODT 3.0 have their own names for install.
2365    # Don't use installbsd from OSF since it installs stuff as root
2366    # by default.
2367    for ac_prog in ginstall scoinst install; do
2368      for ac_exec_ext in '' $ac_executable_extensions; do
2369	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2370	  if test $ac_prog = install &&
2371	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2372	    # AIX install.  It has an incompatible calling convention.
2373	    :
2374	  elif test $ac_prog = install &&
2375	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2376	    # program-specific install script used by HP pwplus--don't use.
2377	    :
2378	  else
2379	    rm -rf conftest.one conftest.two conftest.dir
2380	    echo one > conftest.one
2381	    echo two > conftest.two
2382	    mkdir conftest.dir
2383	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2384	      test -s conftest.one && test -s conftest.two &&
2385	      test -s conftest.dir/conftest.one &&
2386	      test -s conftest.dir/conftest.two
2387	    then
2388	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2389	      break 3
2390	    fi
2391	  fi
2392	fi
2393      done
2394    done
2395    ;;
2396esac
2397
2398  done
2399IFS=$as_save_IFS
2400
2401rm -rf conftest.one conftest.two conftest.dir
2402
2403fi
2404  if test "${ac_cv_path_install+set}" = set; then
2405    INSTALL=$ac_cv_path_install
2406  else
2407    # As a last resort, use the slow shell script.  Don't cache a
2408    # value for INSTALL within a source directory, because that will
2409    # break other packages using the cache if that directory is
2410    # removed, or if the value is a relative name.
2411    INSTALL=$ac_install_sh
2412  fi
2413fi
2414{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2415$as_echo "$INSTALL" >&6; }
2416
2417# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2418# It thinks the first close brace ends the variable substitution.
2419test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2420
2421test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2422
2423test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2424
2425{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2426$as_echo_n "checking whether build environment is sane... " >&6; }
2427# Just in case
2428sleep 1
2429echo timestamp > conftest.file
2430# Reject unsafe characters in $srcdir or the absolute working directory
2431# name.  Accept space and tab only in the latter.
2432am_lf='
2433'
2434case `pwd` in
2435  *[\\\"\#\$\&\'\`$am_lf]*)
2436    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2437esac
2438case $srcdir in
2439  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2440    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2441esac
2442
2443# Do `set' in a subshell so we don't clobber the current shell's
2444# arguments.  Must try -L first in case configure is actually a
2445# symlink; some systems play weird games with the mod time of symlinks
2446# (eg FreeBSD returns the mod time of the symlink's containing
2447# directory).
2448if (
2449   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2450   if test "$*" = "X"; then
2451      # -L didn't work.
2452      set X `ls -t "$srcdir/configure" conftest.file`
2453   fi
2454   rm -f conftest.file
2455   if test "$*" != "X $srcdir/configure conftest.file" \
2456      && test "$*" != "X conftest.file $srcdir/configure"; then
2457
2458      # If neither matched, then we have a broken ls.  This can happen
2459      # if, for instance, CONFIG_SHELL is bash and it inherits a
2460      # broken ls alias from the environment.  This has actually
2461      # happened.  Such a system could not be considered "sane".
2462      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2463alias in your environment" "$LINENO" 5
2464   fi
2465
2466   test "$2" = conftest.file
2467   )
2468then
2469   # Ok.
2470   :
2471else
2472   as_fn_error "newly created file is older than distributed files!
2473Check your system clock" "$LINENO" 5
2474fi
2475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2476$as_echo "yes" >&6; }
2477test "$program_prefix" != NONE &&
2478  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2479# Use a double $ so make ignores it.
2480test "$program_suffix" != NONE &&
2481  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2482# Double any \ or $.
2483# By default was `s,x,x', remove it if useless.
2484ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2485program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2486
2487# expand $ac_aux_dir to an absolute path
2488am_aux_dir=`cd $ac_aux_dir && pwd`
2489
2490if test x"${MISSING+set}" != xset; then
2491  case $am_aux_dir in
2492  *\ * | *\	*)
2493    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2494  *)
2495    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2496  esac
2497fi
2498# Use eval to expand $SHELL
2499if eval "$MISSING --run true"; then
2500  am_missing_run="$MISSING --run "
2501else
2502  am_missing_run=
2503  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2504$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2505fi
2506
2507if test x"${install_sh}" != xset; then
2508  case $am_aux_dir in
2509  *\ * | *\	*)
2510    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2511  *)
2512    install_sh="\${SHELL} $am_aux_dir/install-sh"
2513  esac
2514fi
2515
2516# Installed binaries are usually stripped using `strip' when the user
2517# run `make install-strip'.  However `strip' might not be the right
2518# tool to use in cross-compilation environments, therefore Automake
2519# will honor the `STRIP' environment variable to overrule this program.
2520if test "$cross_compiling" != no; then
2521  if test -n "$ac_tool_prefix"; then
2522  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2523set dummy ${ac_tool_prefix}strip; ac_word=$2
2524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2525$as_echo_n "checking for $ac_word... " >&6; }
2526if test "${ac_cv_prog_STRIP+set}" = set; then :
2527  $as_echo_n "(cached) " >&6
2528else
2529  if test -n "$STRIP"; then
2530  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2531else
2532as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2533for as_dir in $PATH
2534do
2535  IFS=$as_save_IFS
2536  test -z "$as_dir" && as_dir=.
2537    for ac_exec_ext in '' $ac_executable_extensions; do
2538  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2539    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2540    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2541    break 2
2542  fi
2543done
2544  done
2545IFS=$as_save_IFS
2546
2547fi
2548fi
2549STRIP=$ac_cv_prog_STRIP
2550if test -n "$STRIP"; then
2551  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2552$as_echo "$STRIP" >&6; }
2553else
2554  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2555$as_echo "no" >&6; }
2556fi
2557
2558
2559fi
2560if test -z "$ac_cv_prog_STRIP"; then
2561  ac_ct_STRIP=$STRIP
2562  # Extract the first word of "strip", so it can be a program name with args.
2563set dummy strip; ac_word=$2
2564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2565$as_echo_n "checking for $ac_word... " >&6; }
2566if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2567  $as_echo_n "(cached) " >&6
2568else
2569  if test -n "$ac_ct_STRIP"; then
2570  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2571else
2572as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2573for as_dir in $PATH
2574do
2575  IFS=$as_save_IFS
2576  test -z "$as_dir" && as_dir=.
2577    for ac_exec_ext in '' $ac_executable_extensions; do
2578  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2579    ac_cv_prog_ac_ct_STRIP="strip"
2580    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2581    break 2
2582  fi
2583done
2584  done
2585IFS=$as_save_IFS
2586
2587fi
2588fi
2589ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2590if test -n "$ac_ct_STRIP"; then
2591  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2592$as_echo "$ac_ct_STRIP" >&6; }
2593else
2594  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2595$as_echo "no" >&6; }
2596fi
2597
2598  if test "x$ac_ct_STRIP" = x; then
2599    STRIP=":"
2600  else
2601    case $cross_compiling:$ac_tool_warned in
2602yes:)
2603{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2604$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2605ac_tool_warned=yes ;;
2606esac
2607    STRIP=$ac_ct_STRIP
2608  fi
2609else
2610  STRIP="$ac_cv_prog_STRIP"
2611fi
2612
2613fi
2614INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2615
2616{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2617$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2618if test -z "$MKDIR_P"; then
2619  if test "${ac_cv_path_mkdir+set}" = set; then :
2620  $as_echo_n "(cached) " >&6
2621else
2622  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2623for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2624do
2625  IFS=$as_save_IFS
2626  test -z "$as_dir" && as_dir=.
2627    for ac_prog in mkdir gmkdir; do
2628	 for ac_exec_ext in '' $ac_executable_extensions; do
2629	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2630	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2631	     'mkdir (GNU coreutils) '* | \
2632	     'mkdir (coreutils) '* | \
2633	     'mkdir (fileutils) '4.1*)
2634	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2635	       break 3;;
2636	   esac
2637	 done
2638       done
2639  done
2640IFS=$as_save_IFS
2641
2642fi
2643
2644  test -d ./--version && rmdir ./--version
2645  if test "${ac_cv_path_mkdir+set}" = set; then
2646    MKDIR_P="$ac_cv_path_mkdir -p"
2647  else
2648    # As a last resort, use the slow shell script.  Don't cache a
2649    # value for MKDIR_P within a source directory, because that will
2650    # break other packages using the cache if that directory is
2651    # removed, or if the value is a relative name.
2652    MKDIR_P="$ac_install_sh -d"
2653  fi
2654fi
2655{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2656$as_echo "$MKDIR_P" >&6; }
2657
2658mkdir_p="$MKDIR_P"
2659case $mkdir_p in
2660  [\\/$]* | ?:[\\/]*) ;;
2661  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2662esac
2663
2664for ac_prog in gawk mawk nawk awk
2665do
2666  # Extract the first word of "$ac_prog", so it can be a program name with args.
2667set dummy $ac_prog; ac_word=$2
2668{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2669$as_echo_n "checking for $ac_word... " >&6; }
2670if test "${ac_cv_prog_AWK+set}" = set; then :
2671  $as_echo_n "(cached) " >&6
2672else
2673  if test -n "$AWK"; then
2674  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2675else
2676as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2677for as_dir in $PATH
2678do
2679  IFS=$as_save_IFS
2680  test -z "$as_dir" && as_dir=.
2681    for ac_exec_ext in '' $ac_executable_extensions; do
2682  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2683    ac_cv_prog_AWK="$ac_prog"
2684    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2685    break 2
2686  fi
2687done
2688  done
2689IFS=$as_save_IFS
2690
2691fi
2692fi
2693AWK=$ac_cv_prog_AWK
2694if test -n "$AWK"; then
2695  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2696$as_echo "$AWK" >&6; }
2697else
2698  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2699$as_echo "no" >&6; }
2700fi
2701
2702
2703  test -n "$AWK" && break
2704done
2705
2706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2707$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2708set x ${MAKE-make}
2709ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2710if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2711  $as_echo_n "(cached) " >&6
2712else
2713  cat >conftest.make <<\_ACEOF
2714SHELL = /bin/sh
2715all:
2716	@echo '@@@%%%=$(MAKE)=@@@%%%'
2717_ACEOF
2718# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2719case `${MAKE-make} -f conftest.make 2>/dev/null` in
2720  *@@@%%%=?*=@@@%%%*)
2721    eval ac_cv_prog_make_${ac_make}_set=yes;;
2722  *)
2723    eval ac_cv_prog_make_${ac_make}_set=no;;
2724esac
2725rm -f conftest.make
2726fi
2727if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2728  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2729$as_echo "yes" >&6; }
2730  SET_MAKE=
2731else
2732  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2733$as_echo "no" >&6; }
2734  SET_MAKE="MAKE=${MAKE-make}"
2735fi
2736
2737rm -rf .tst 2>/dev/null
2738mkdir .tst 2>/dev/null
2739if test -d .tst; then
2740  am__leading_dot=.
2741else
2742  am__leading_dot=_
2743fi
2744rmdir .tst 2>/dev/null
2745
2746if test "`cd $srcdir && pwd`" != "`pwd`"; then
2747  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2748  # is not polluted with repeated "-I."
2749  am__isrc=' -I$(srcdir)'
2750  # test to see if srcdir already configured
2751  if test -f $srcdir/config.status; then
2752    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2753  fi
2754fi
2755
2756# test whether we have cygpath
2757if test -z "$CYGPATH_W"; then
2758  if (cygpath --version) >/dev/null 2>/dev/null; then
2759    CYGPATH_W='cygpath -w'
2760  else
2761    CYGPATH_W=echo
2762  fi
2763fi
2764
2765
2766# Define the identity of the package.
2767 PACKAGE='libXvMC'
2768 VERSION='1.0.6'
2769
2770
2771cat >>confdefs.h <<_ACEOF
2772#define PACKAGE "$PACKAGE"
2773_ACEOF
2774
2775
2776cat >>confdefs.h <<_ACEOF
2777#define VERSION "$VERSION"
2778_ACEOF
2779
2780# Some tools Automake needs.
2781
2782ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2783
2784
2785AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2786
2787
2788AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2789
2790
2791AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2792
2793
2794MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2795
2796# We need awk for the "check" target.  The system "awk" is bad on
2797# some platforms.
2798# Always define AMTAR for backward compatibility.
2799
2800AMTAR=${AMTAR-"${am_missing_run}tar"}
2801
2802am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2803
2804
2805
2806
2807
2808
2809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2810$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2811    # Check whether --enable-maintainer-mode was given.
2812if test "${enable_maintainer_mode+set}" = set; then :
2813  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2814else
2815  USE_MAINTAINER_MODE=no
2816fi
2817
2818  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2819$as_echo "$USE_MAINTAINER_MODE" >&6; }
2820   if test $USE_MAINTAINER_MODE = yes; then
2821  MAINTAINER_MODE_TRUE=
2822  MAINTAINER_MODE_FALSE='#'
2823else
2824  MAINTAINER_MODE_TRUE='#'
2825  MAINTAINER_MODE_FALSE=
2826fi
2827
2828  MAINT=$MAINTAINER_MODE_TRUE
2829
2830
2831
2832# Require xorg-macros: XORG_DEFAULT_OPTIONS
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844DEPDIR="${am__leading_dot}deps"
2845
2846ac_config_commands="$ac_config_commands depfiles"
2847
2848
2849am_make=${MAKE-make}
2850cat > confinc << 'END'
2851am__doit:
2852	@echo this is the am__doit target
2853.PHONY: am__doit
2854END
2855# If we don't find an include directive, just comment out the code.
2856{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2857$as_echo_n "checking for style of include used by $am_make... " >&6; }
2858am__include="#"
2859am__quote=
2860_am_result=none
2861# First try GNU make style include.
2862echo "include confinc" > confmf
2863# Ignore all kinds of additional output from `make'.
2864case `$am_make -s -f confmf 2> /dev/null` in #(
2865*the\ am__doit\ target*)
2866  am__include=include
2867  am__quote=
2868  _am_result=GNU
2869  ;;
2870esac
2871# Now try BSD make style include.
2872if test "$am__include" = "#"; then
2873   echo '.include "confinc"' > confmf
2874   case `$am_make -s -f confmf 2> /dev/null` in #(
2875   *the\ am__doit\ target*)
2876     am__include=.include
2877     am__quote="\""
2878     _am_result=BSD
2879     ;;
2880   esac
2881fi
2882
2883
2884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2885$as_echo "$_am_result" >&6; }
2886rm -f confinc confmf
2887
2888# Check whether --enable-dependency-tracking was given.
2889if test "${enable_dependency_tracking+set}" = set; then :
2890  enableval=$enable_dependency_tracking;
2891fi
2892
2893if test "x$enable_dependency_tracking" != xno; then
2894  am_depcomp="$ac_aux_dir/depcomp"
2895  AMDEPBACKSLASH='\'
2896fi
2897 if test "x$enable_dependency_tracking" != xno; then
2898  AMDEP_TRUE=
2899  AMDEP_FALSE='#'
2900else
2901  AMDEP_TRUE='#'
2902  AMDEP_FALSE=
2903fi
2904
2905
2906ac_ext=c
2907ac_cpp='$CPP $CPPFLAGS'
2908ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2909ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2910ac_compiler_gnu=$ac_cv_c_compiler_gnu
2911if test -n "$ac_tool_prefix"; then
2912  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2913set dummy ${ac_tool_prefix}gcc; ac_word=$2
2914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2915$as_echo_n "checking for $ac_word... " >&6; }
2916if test "${ac_cv_prog_CC+set}" = set; then :
2917  $as_echo_n "(cached) " >&6
2918else
2919  if test -n "$CC"; then
2920  ac_cv_prog_CC="$CC" # Let the user override the test.
2921else
2922as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2923for as_dir in $PATH
2924do
2925  IFS=$as_save_IFS
2926  test -z "$as_dir" && as_dir=.
2927    for ac_exec_ext in '' $ac_executable_extensions; do
2928  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2929    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2930    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2931    break 2
2932  fi
2933done
2934  done
2935IFS=$as_save_IFS
2936
2937fi
2938fi
2939CC=$ac_cv_prog_CC
2940if test -n "$CC"; then
2941  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2942$as_echo "$CC" >&6; }
2943else
2944  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2945$as_echo "no" >&6; }
2946fi
2947
2948
2949fi
2950if test -z "$ac_cv_prog_CC"; then
2951  ac_ct_CC=$CC
2952  # Extract the first word of "gcc", so it can be a program name with args.
2953set dummy gcc; ac_word=$2
2954{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2955$as_echo_n "checking for $ac_word... " >&6; }
2956if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2957  $as_echo_n "(cached) " >&6
2958else
2959  if test -n "$ac_ct_CC"; then
2960  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2961else
2962as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2963for as_dir in $PATH
2964do
2965  IFS=$as_save_IFS
2966  test -z "$as_dir" && as_dir=.
2967    for ac_exec_ext in '' $ac_executable_extensions; do
2968  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2969    ac_cv_prog_ac_ct_CC="gcc"
2970    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2971    break 2
2972  fi
2973done
2974  done
2975IFS=$as_save_IFS
2976
2977fi
2978fi
2979ac_ct_CC=$ac_cv_prog_ac_ct_CC
2980if test -n "$ac_ct_CC"; then
2981  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2982$as_echo "$ac_ct_CC" >&6; }
2983else
2984  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2985$as_echo "no" >&6; }
2986fi
2987
2988  if test "x$ac_ct_CC" = x; then
2989    CC=""
2990  else
2991    case $cross_compiling:$ac_tool_warned in
2992yes:)
2993{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2994$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2995ac_tool_warned=yes ;;
2996esac
2997    CC=$ac_ct_CC
2998  fi
2999else
3000  CC="$ac_cv_prog_CC"
3001fi
3002
3003if test -z "$CC"; then
3004          if test -n "$ac_tool_prefix"; then
3005    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3006set dummy ${ac_tool_prefix}cc; ac_word=$2
3007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3008$as_echo_n "checking for $ac_word... " >&6; }
3009if test "${ac_cv_prog_CC+set}" = set; then :
3010  $as_echo_n "(cached) " >&6
3011else
3012  if test -n "$CC"; then
3013  ac_cv_prog_CC="$CC" # Let the user override the test.
3014else
3015as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3016for as_dir in $PATH
3017do
3018  IFS=$as_save_IFS
3019  test -z "$as_dir" && as_dir=.
3020    for ac_exec_ext in '' $ac_executable_extensions; do
3021  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3022    ac_cv_prog_CC="${ac_tool_prefix}cc"
3023    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3024    break 2
3025  fi
3026done
3027  done
3028IFS=$as_save_IFS
3029
3030fi
3031fi
3032CC=$ac_cv_prog_CC
3033if test -n "$CC"; then
3034  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3035$as_echo "$CC" >&6; }
3036else
3037  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3038$as_echo "no" >&6; }
3039fi
3040
3041
3042  fi
3043fi
3044if test -z "$CC"; then
3045  # Extract the first word of "cc", so it can be a program name with args.
3046set dummy cc; ac_word=$2
3047{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3048$as_echo_n "checking for $ac_word... " >&6; }
3049if test "${ac_cv_prog_CC+set}" = set; then :
3050  $as_echo_n "(cached) " >&6
3051else
3052  if test -n "$CC"; then
3053  ac_cv_prog_CC="$CC" # Let the user override the test.
3054else
3055  ac_prog_rejected=no
3056as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3057for as_dir in $PATH
3058do
3059  IFS=$as_save_IFS
3060  test -z "$as_dir" && as_dir=.
3061    for ac_exec_ext in '' $ac_executable_extensions; do
3062  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3063    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3064       ac_prog_rejected=yes
3065       continue
3066     fi
3067    ac_cv_prog_CC="cc"
3068    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3069    break 2
3070  fi
3071done
3072  done
3073IFS=$as_save_IFS
3074
3075if test $ac_prog_rejected = yes; then
3076  # We found a bogon in the path, so make sure we never use it.
3077  set dummy $ac_cv_prog_CC
3078  shift
3079  if test $# != 0; then
3080    # We chose a different compiler from the bogus one.
3081    # However, it has the same basename, so the bogon will be chosen
3082    # first if we set CC to just the basename; use the full file name.
3083    shift
3084    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3085  fi
3086fi
3087fi
3088fi
3089CC=$ac_cv_prog_CC
3090if test -n "$CC"; then
3091  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3092$as_echo "$CC" >&6; }
3093else
3094  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3095$as_echo "no" >&6; }
3096fi
3097
3098
3099fi
3100if test -z "$CC"; then
3101  if test -n "$ac_tool_prefix"; then
3102  for ac_prog in cl.exe
3103  do
3104    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3105set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3106{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3107$as_echo_n "checking for $ac_word... " >&6; }
3108if test "${ac_cv_prog_CC+set}" = set; then :
3109  $as_echo_n "(cached) " >&6
3110else
3111  if test -n "$CC"; then
3112  ac_cv_prog_CC="$CC" # Let the user override the test.
3113else
3114as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3115for as_dir in $PATH
3116do
3117  IFS=$as_save_IFS
3118  test -z "$as_dir" && as_dir=.
3119    for ac_exec_ext in '' $ac_executable_extensions; do
3120  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3121    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3122    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3123    break 2
3124  fi
3125done
3126  done
3127IFS=$as_save_IFS
3128
3129fi
3130fi
3131CC=$ac_cv_prog_CC
3132if test -n "$CC"; then
3133  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3134$as_echo "$CC" >&6; }
3135else
3136  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3137$as_echo "no" >&6; }
3138fi
3139
3140
3141    test -n "$CC" && break
3142  done
3143fi
3144if test -z "$CC"; then
3145  ac_ct_CC=$CC
3146  for ac_prog in cl.exe
3147do
3148  # Extract the first word of "$ac_prog", so it can be a program name with args.
3149set dummy $ac_prog; ac_word=$2
3150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3151$as_echo_n "checking for $ac_word... " >&6; }
3152if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3153  $as_echo_n "(cached) " >&6
3154else
3155  if test -n "$ac_ct_CC"; then
3156  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3157else
3158as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3159for as_dir in $PATH
3160do
3161  IFS=$as_save_IFS
3162  test -z "$as_dir" && as_dir=.
3163    for ac_exec_ext in '' $ac_executable_extensions; do
3164  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3165    ac_cv_prog_ac_ct_CC="$ac_prog"
3166    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3167    break 2
3168  fi
3169done
3170  done
3171IFS=$as_save_IFS
3172
3173fi
3174fi
3175ac_ct_CC=$ac_cv_prog_ac_ct_CC
3176if test -n "$ac_ct_CC"; then
3177  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3178$as_echo "$ac_ct_CC" >&6; }
3179else
3180  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3181$as_echo "no" >&6; }
3182fi
3183
3184
3185  test -n "$ac_ct_CC" && break
3186done
3187
3188  if test "x$ac_ct_CC" = x; then
3189    CC=""
3190  else
3191    case $cross_compiling:$ac_tool_warned in
3192yes:)
3193{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3194$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3195ac_tool_warned=yes ;;
3196esac
3197    CC=$ac_ct_CC
3198  fi
3199fi
3200
3201fi
3202
3203
3204test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3205$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3206as_fn_error "no acceptable C compiler found in \$PATH
3207See \`config.log' for more details." "$LINENO" 5; }
3208
3209# Provide some information about the compiler.
3210$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3211set X $ac_compile
3212ac_compiler=$2
3213for ac_option in --version -v -V -qversion; do
3214  { { ac_try="$ac_compiler $ac_option >&5"
3215case "(($ac_try" in
3216  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3217  *) ac_try_echo=$ac_try;;
3218esac
3219eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3220$as_echo "$ac_try_echo"; } >&5
3221  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3222  ac_status=$?
3223  if test -s conftest.err; then
3224    sed '10a\
3225... rest of stderr output deleted ...
3226         10q' conftest.err >conftest.er1
3227    cat conftest.er1 >&5
3228  fi
3229  rm -f conftest.er1 conftest.err
3230  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3231  test $ac_status = 0; }
3232done
3233
3234cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3235/* end confdefs.h.  */
3236
3237int
3238main ()
3239{
3240
3241  ;
3242  return 0;
3243}
3244_ACEOF
3245ac_clean_files_save=$ac_clean_files
3246ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3247# Try to create an executable without -o first, disregard a.out.
3248# It will help us diagnose broken compilers, and finding out an intuition
3249# of exeext.
3250{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3251$as_echo_n "checking whether the C compiler works... " >&6; }
3252ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3253
3254# The possible output files:
3255ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3256
3257ac_rmfiles=
3258for ac_file in $ac_files
3259do
3260  case $ac_file in
3261    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3262    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3263  esac
3264done
3265rm -f $ac_rmfiles
3266
3267if { { ac_try="$ac_link_default"
3268case "(($ac_try" in
3269  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3270  *) ac_try_echo=$ac_try;;
3271esac
3272eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3273$as_echo "$ac_try_echo"; } >&5
3274  (eval "$ac_link_default") 2>&5
3275  ac_status=$?
3276  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3277  test $ac_status = 0; }; then :
3278  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3279# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3280# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3281# so that the user can short-circuit this test for compilers unknown to
3282# Autoconf.
3283for ac_file in $ac_files ''
3284do
3285  test -f "$ac_file" || continue
3286  case $ac_file in
3287    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3288	;;
3289    [ab].out )
3290	# We found the default executable, but exeext='' is most
3291	# certainly right.
3292	break;;
3293    *.* )
3294	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3295	then :; else
3296	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3297	fi
3298	# We set ac_cv_exeext here because the later test for it is not
3299	# safe: cross compilers may not add the suffix if given an `-o'
3300	# argument, so we may need to know it at that point already.
3301	# Even if this section looks crufty: it has the advantage of
3302	# actually working.
3303	break;;
3304    * )
3305	break;;
3306  esac
3307done
3308test "$ac_cv_exeext" = no && ac_cv_exeext=
3309
3310else
3311  ac_file=''
3312fi
3313if test -z "$ac_file"; then :
3314  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3315$as_echo "no" >&6; }
3316$as_echo "$as_me: failed program was:" >&5
3317sed 's/^/| /' conftest.$ac_ext >&5
3318
3319{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3320$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3321{ as_fn_set_status 77
3322as_fn_error "C compiler cannot create executables
3323See \`config.log' for more details." "$LINENO" 5; }; }
3324else
3325  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3326$as_echo "yes" >&6; }
3327fi
3328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3329$as_echo_n "checking for C compiler default output file name... " >&6; }
3330{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3331$as_echo "$ac_file" >&6; }
3332ac_exeext=$ac_cv_exeext
3333
3334rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3335ac_clean_files=$ac_clean_files_save
3336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3337$as_echo_n "checking for suffix of executables... " >&6; }
3338if { { ac_try="$ac_link"
3339case "(($ac_try" in
3340  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3341  *) ac_try_echo=$ac_try;;
3342esac
3343eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3344$as_echo "$ac_try_echo"; } >&5
3345  (eval "$ac_link") 2>&5
3346  ac_status=$?
3347  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3348  test $ac_status = 0; }; then :
3349  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3350# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3351# work properly (i.e., refer to `conftest.exe'), while it won't with
3352# `rm'.
3353for ac_file in conftest.exe conftest conftest.*; do
3354  test -f "$ac_file" || continue
3355  case $ac_file in
3356    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3357    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3358	  break;;
3359    * ) break;;
3360  esac
3361done
3362else
3363  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3364$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3365as_fn_error "cannot compute suffix of executables: cannot compile and link
3366See \`config.log' for more details." "$LINENO" 5; }
3367fi
3368rm -f conftest conftest$ac_cv_exeext
3369{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3370$as_echo "$ac_cv_exeext" >&6; }
3371
3372rm -f conftest.$ac_ext
3373EXEEXT=$ac_cv_exeext
3374ac_exeext=$EXEEXT
3375cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3376/* end confdefs.h.  */
3377#include <stdio.h>
3378int
3379main ()
3380{
3381FILE *f = fopen ("conftest.out", "w");
3382 return ferror (f) || fclose (f) != 0;
3383
3384  ;
3385  return 0;
3386}
3387_ACEOF
3388ac_clean_files="$ac_clean_files conftest.out"
3389# Check that the compiler produces executables we can run.  If not, either
3390# the compiler is broken, or we cross compile.
3391{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3392$as_echo_n "checking whether we are cross compiling... " >&6; }
3393if test "$cross_compiling" != yes; then
3394  { { ac_try="$ac_link"
3395case "(($ac_try" in
3396  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3397  *) ac_try_echo=$ac_try;;
3398esac
3399eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3400$as_echo "$ac_try_echo"; } >&5
3401  (eval "$ac_link") 2>&5
3402  ac_status=$?
3403  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3404  test $ac_status = 0; }
3405  if { ac_try='./conftest$ac_cv_exeext'
3406  { { case "(($ac_try" in
3407  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3408  *) ac_try_echo=$ac_try;;
3409esac
3410eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3411$as_echo "$ac_try_echo"; } >&5
3412  (eval "$ac_try") 2>&5
3413  ac_status=$?
3414  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3415  test $ac_status = 0; }; }; then
3416    cross_compiling=no
3417  else
3418    if test "$cross_compiling" = maybe; then
3419	cross_compiling=yes
3420    else
3421	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3422$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3423as_fn_error "cannot run C compiled programs.
3424If you meant to cross compile, use \`--host'.
3425See \`config.log' for more details." "$LINENO" 5; }
3426    fi
3427  fi
3428fi
3429{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3430$as_echo "$cross_compiling" >&6; }
3431
3432rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3433ac_clean_files=$ac_clean_files_save
3434{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3435$as_echo_n "checking for suffix of object files... " >&6; }
3436if test "${ac_cv_objext+set}" = set; then :
3437  $as_echo_n "(cached) " >&6
3438else
3439  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3440/* end confdefs.h.  */
3441
3442int
3443main ()
3444{
3445
3446  ;
3447  return 0;
3448}
3449_ACEOF
3450rm -f conftest.o conftest.obj
3451if { { ac_try="$ac_compile"
3452case "(($ac_try" in
3453  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3454  *) ac_try_echo=$ac_try;;
3455esac
3456eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3457$as_echo "$ac_try_echo"; } >&5
3458  (eval "$ac_compile") 2>&5
3459  ac_status=$?
3460  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3461  test $ac_status = 0; }; then :
3462  for ac_file in conftest.o conftest.obj conftest.*; do
3463  test -f "$ac_file" || continue;
3464  case $ac_file in
3465    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3466    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3467       break;;
3468  esac
3469done
3470else
3471  $as_echo "$as_me: failed program was:" >&5
3472sed 's/^/| /' conftest.$ac_ext >&5
3473
3474{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3475$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3476as_fn_error "cannot compute suffix of object files: cannot compile
3477See \`config.log' for more details." "$LINENO" 5; }
3478fi
3479rm -f conftest.$ac_cv_objext conftest.$ac_ext
3480fi
3481{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3482$as_echo "$ac_cv_objext" >&6; }
3483OBJEXT=$ac_cv_objext
3484ac_objext=$OBJEXT
3485{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3486$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3487if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3488  $as_echo_n "(cached) " >&6
3489else
3490  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3491/* end confdefs.h.  */
3492
3493int
3494main ()
3495{
3496#ifndef __GNUC__
3497       choke me
3498#endif
3499
3500  ;
3501  return 0;
3502}
3503_ACEOF
3504if ac_fn_c_try_compile "$LINENO"; then :
3505  ac_compiler_gnu=yes
3506else
3507  ac_compiler_gnu=no
3508fi
3509rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3510ac_cv_c_compiler_gnu=$ac_compiler_gnu
3511
3512fi
3513{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3514$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3515if test $ac_compiler_gnu = yes; then
3516  GCC=yes
3517else
3518  GCC=
3519fi
3520ac_test_CFLAGS=${CFLAGS+set}
3521ac_save_CFLAGS=$CFLAGS
3522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3523$as_echo_n "checking whether $CC accepts -g... " >&6; }
3524if test "${ac_cv_prog_cc_g+set}" = set; then :
3525  $as_echo_n "(cached) " >&6
3526else
3527  ac_save_c_werror_flag=$ac_c_werror_flag
3528   ac_c_werror_flag=yes
3529   ac_cv_prog_cc_g=no
3530   CFLAGS="-g"
3531   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3532/* end confdefs.h.  */
3533
3534int
3535main ()
3536{
3537
3538  ;
3539  return 0;
3540}
3541_ACEOF
3542if ac_fn_c_try_compile "$LINENO"; then :
3543  ac_cv_prog_cc_g=yes
3544else
3545  CFLAGS=""
3546      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3547/* end confdefs.h.  */
3548
3549int
3550main ()
3551{
3552
3553  ;
3554  return 0;
3555}
3556_ACEOF
3557if ac_fn_c_try_compile "$LINENO"; then :
3558
3559else
3560  ac_c_werror_flag=$ac_save_c_werror_flag
3561	 CFLAGS="-g"
3562	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3563/* end confdefs.h.  */
3564
3565int
3566main ()
3567{
3568
3569  ;
3570  return 0;
3571}
3572_ACEOF
3573if ac_fn_c_try_compile "$LINENO"; then :
3574  ac_cv_prog_cc_g=yes
3575fi
3576rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3577fi
3578rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3579fi
3580rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3581   ac_c_werror_flag=$ac_save_c_werror_flag
3582fi
3583{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3584$as_echo "$ac_cv_prog_cc_g" >&6; }
3585if test "$ac_test_CFLAGS" = set; then
3586  CFLAGS=$ac_save_CFLAGS
3587elif test $ac_cv_prog_cc_g = yes; then
3588  if test "$GCC" = yes; then
3589    CFLAGS="-g -O2"
3590  else
3591    CFLAGS="-g"
3592  fi
3593else
3594  if test "$GCC" = yes; then
3595    CFLAGS="-O2"
3596  else
3597    CFLAGS=
3598  fi
3599fi
3600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3601$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3602if test "${ac_cv_prog_cc_c89+set}" = set; then :
3603  $as_echo_n "(cached) " >&6
3604else
3605  ac_cv_prog_cc_c89=no
3606ac_save_CC=$CC
3607cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3608/* end confdefs.h.  */
3609#include <stdarg.h>
3610#include <stdio.h>
3611#include <sys/types.h>
3612#include <sys/stat.h>
3613/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3614struct buf { int x; };
3615FILE * (*rcsopen) (struct buf *, struct stat *, int);
3616static char *e (p, i)
3617     char **p;
3618     int i;
3619{
3620  return p[i];
3621}
3622static char *f (char * (*g) (char **, int), char **p, ...)
3623{
3624  char *s;
3625  va_list v;
3626  va_start (v,p);
3627  s = g (p, va_arg (v,int));
3628  va_end (v);
3629  return s;
3630}
3631
3632/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3633   function prototypes and stuff, but not '\xHH' hex character constants.
3634   These don't provoke an error unfortunately, instead are silently treated
3635   as 'x'.  The following induces an error, until -std is added to get
3636   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3637   array size at least.  It's necessary to write '\x00'==0 to get something
3638   that's true only with -std.  */
3639int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3640
3641/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3642   inside strings and character constants.  */
3643#define FOO(x) 'x'
3644int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3645
3646int test (int i, double x);
3647struct s1 {int (*f) (int a);};
3648struct s2 {int (*f) (double a);};
3649int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3650int argc;
3651char **argv;
3652int
3653main ()
3654{
3655return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3656  ;
3657  return 0;
3658}
3659_ACEOF
3660for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3661	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3662do
3663  CC="$ac_save_CC $ac_arg"
3664  if ac_fn_c_try_compile "$LINENO"; then :
3665  ac_cv_prog_cc_c89=$ac_arg
3666fi
3667rm -f core conftest.err conftest.$ac_objext
3668  test "x$ac_cv_prog_cc_c89" != "xno" && break
3669done
3670rm -f conftest.$ac_ext
3671CC=$ac_save_CC
3672
3673fi
3674# AC_CACHE_VAL
3675case "x$ac_cv_prog_cc_c89" in
3676  x)
3677    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3678$as_echo "none needed" >&6; } ;;
3679  xno)
3680    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3681$as_echo "unsupported" >&6; } ;;
3682  *)
3683    CC="$CC $ac_cv_prog_cc_c89"
3684    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3685$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3686esac
3687if test "x$ac_cv_prog_cc_c89" != xno; then :
3688
3689fi
3690
3691ac_ext=c
3692ac_cpp='$CPP $CPPFLAGS'
3693ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3694ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3695ac_compiler_gnu=$ac_cv_c_compiler_gnu
3696
3697depcc="$CC"   am_compiler_list=
3698
3699{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3700$as_echo_n "checking dependency style of $depcc... " >&6; }
3701if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3702  $as_echo_n "(cached) " >&6
3703else
3704  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3705  # We make a subdir and do the tests there.  Otherwise we can end up
3706  # making bogus files that we don't know about and never remove.  For
3707  # instance it was reported that on HP-UX the gcc test will end up
3708  # making a dummy file named `D' -- because `-MD' means `put the output
3709  # in D'.
3710  mkdir conftest.dir
3711  # Copy depcomp to subdir because otherwise we won't find it if we're
3712  # using a relative directory.
3713  cp "$am_depcomp" conftest.dir
3714  cd conftest.dir
3715  # We will build objects and dependencies in a subdirectory because
3716  # it helps to detect inapplicable dependency modes.  For instance
3717  # both Tru64's cc and ICC support -MD to output dependencies as a
3718  # side effect of compilation, but ICC will put the dependencies in
3719  # the current directory while Tru64 will put them in the object
3720  # directory.
3721  mkdir sub
3722
3723  am_cv_CC_dependencies_compiler_type=none
3724  if test "$am_compiler_list" = ""; then
3725     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3726  fi
3727  am__universal=false
3728  case " $depcc " in #(
3729     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3730     esac
3731
3732  for depmode in $am_compiler_list; do
3733    # Setup a source with many dependencies, because some compilers
3734    # like to wrap large dependency lists on column 80 (with \), and
3735    # we should not choose a depcomp mode which is confused by this.
3736    #
3737    # We need to recreate these files for each test, as the compiler may
3738    # overwrite some of them when testing with obscure command lines.
3739    # This happens at least with the AIX C compiler.
3740    : > sub/conftest.c
3741    for i in 1 2 3 4 5 6; do
3742      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3743      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3744      # Solaris 8's {/usr,}/bin/sh.
3745      touch sub/conftst$i.h
3746    done
3747    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3748
3749    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3750    # mode.  It turns out that the SunPro C++ compiler does not properly
3751    # handle `-M -o', and we need to detect this.  Also, some Intel
3752    # versions had trouble with output in subdirs
3753    am__obj=sub/conftest.${OBJEXT-o}
3754    am__minus_obj="-o $am__obj"
3755    case $depmode in
3756    gcc)
3757      # This depmode causes a compiler race in universal mode.
3758      test "$am__universal" = false || continue
3759      ;;
3760    nosideeffect)
3761      # after this tag, mechanisms are not by side-effect, so they'll
3762      # only be used when explicitly requested
3763      if test "x$enable_dependency_tracking" = xyes; then
3764	continue
3765      else
3766	break
3767      fi
3768      ;;
3769    msvisualcpp | msvcmsys)
3770      # This compiler won't grok `-c -o', but also, the minuso test has
3771      # not run yet.  These depmodes are late enough in the game, and
3772      # so weak that their functioning should not be impacted.
3773      am__obj=conftest.${OBJEXT-o}
3774      am__minus_obj=
3775      ;;
3776    none) break ;;
3777    esac
3778    if depmode=$depmode \
3779       source=sub/conftest.c object=$am__obj \
3780       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3781       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3782         >/dev/null 2>conftest.err &&
3783       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3784       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3785       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3786       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3787      # icc doesn't choke on unknown options, it will just issue warnings
3788      # or remarks (even with -Werror).  So we grep stderr for any message
3789      # that says an option was ignored or not supported.
3790      # When given -MP, icc 7.0 and 7.1 complain thusly:
3791      #   icc: Command line warning: ignoring option '-M'; no argument required
3792      # The diagnosis changed in icc 8.0:
3793      #   icc: Command line remark: option '-MP' not supported
3794      if (grep 'ignoring option' conftest.err ||
3795          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3796        am_cv_CC_dependencies_compiler_type=$depmode
3797        break
3798      fi
3799    fi
3800  done
3801
3802  cd ..
3803  rm -rf conftest.dir
3804else
3805  am_cv_CC_dependencies_compiler_type=none
3806fi
3807
3808fi
3809{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3810$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3811CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3812
3813 if
3814  test "x$enable_dependency_tracking" != xno \
3815  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3816  am__fastdepCC_TRUE=
3817  am__fastdepCC_FALSE='#'
3818else
3819  am__fastdepCC_TRUE='#'
3820  am__fastdepCC_FALSE=
3821fi
3822
3823
3824   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3825$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3826if test "${ac_cv_prog_cc_c99+set}" = set; then :
3827  $as_echo_n "(cached) " >&6
3828else
3829  ac_cv_prog_cc_c99=no
3830ac_save_CC=$CC
3831cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3832/* end confdefs.h.  */
3833#include <stdarg.h>
3834#include <stdbool.h>
3835#include <stdlib.h>
3836#include <wchar.h>
3837#include <stdio.h>
3838
3839// Check varargs macros.  These examples are taken from C99 6.10.3.5.
3840#define debug(...) fprintf (stderr, __VA_ARGS__)
3841#define showlist(...) puts (#__VA_ARGS__)
3842#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3843static void
3844test_varargs_macros (void)
3845{
3846  int x = 1234;
3847  int y = 5678;
3848  debug ("Flag");
3849  debug ("X = %d\n", x);
3850  showlist (The first, second, and third items.);
3851  report (x>y, "x is %d but y is %d", x, y);
3852}
3853
3854// Check long long types.
3855#define BIG64 18446744073709551615ull
3856#define BIG32 4294967295ul
3857#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3858#if !BIG_OK
3859  your preprocessor is broken;
3860#endif
3861#if BIG_OK
3862#else
3863  your preprocessor is broken;
3864#endif
3865static long long int bignum = -9223372036854775807LL;
3866static unsigned long long int ubignum = BIG64;
3867
3868struct incomplete_array
3869{
3870  int datasize;
3871  double data[];
3872};
3873
3874struct named_init {
3875  int number;
3876  const wchar_t *name;
3877  double average;
3878};
3879
3880typedef const char *ccp;
3881
3882static inline int
3883test_restrict (ccp restrict text)
3884{
3885  // See if C++-style comments work.
3886  // Iterate through items via the restricted pointer.
3887  // Also check for declarations in for loops.
3888  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3889    continue;
3890  return 0;
3891}
3892
3893// Check varargs and va_copy.
3894static void
3895test_varargs (const char *format, ...)
3896{
3897  va_list args;
3898  va_start (args, format);
3899  va_list args_copy;
3900  va_copy (args_copy, args);
3901
3902  const char *str;
3903  int number;
3904  float fnumber;
3905
3906  while (*format)
3907    {
3908      switch (*format++)
3909	{
3910	case 's': // string
3911	  str = va_arg (args_copy, const char *);
3912	  break;
3913	case 'd': // int
3914	  number = va_arg (args_copy, int);
3915	  break;
3916	case 'f': // float
3917	  fnumber = va_arg (args_copy, double);
3918	  break;
3919	default:
3920	  break;
3921	}
3922    }
3923  va_end (args_copy);
3924  va_end (args);
3925}
3926
3927int
3928main ()
3929{
3930
3931  // Check bool.
3932  _Bool success = false;
3933
3934  // Check restrict.
3935  if (test_restrict ("String literal") == 0)
3936    success = true;
3937  char *restrict newvar = "Another string";
3938
3939  // Check varargs.
3940  test_varargs ("s, d' f .", "string", 65, 34.234);
3941  test_varargs_macros ();
3942
3943  // Check flexible array members.
3944  struct incomplete_array *ia =
3945    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
3946  ia->datasize = 10;
3947  for (int i = 0; i < ia->datasize; ++i)
3948    ia->data[i] = i * 1.234;
3949
3950  // Check named initializers.
3951  struct named_init ni = {
3952    .number = 34,
3953    .name = L"Test wide string",
3954    .average = 543.34343,
3955  };
3956
3957  ni.number = 58;
3958
3959  int dynamic_array[ni.number];
3960  dynamic_array[ni.number - 1] = 543;
3961
3962  // work around unused variable warnings
3963  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
3964	  || dynamic_array[ni.number - 1] != 543);
3965
3966  ;
3967  return 0;
3968}
3969_ACEOF
3970for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
3971do
3972  CC="$ac_save_CC $ac_arg"
3973  if ac_fn_c_try_compile "$LINENO"; then :
3974  ac_cv_prog_cc_c99=$ac_arg
3975fi
3976rm -f core conftest.err conftest.$ac_objext
3977  test "x$ac_cv_prog_cc_c99" != "xno" && break
3978done
3979rm -f conftest.$ac_ext
3980CC=$ac_save_CC
3981
3982fi
3983# AC_CACHE_VAL
3984case "x$ac_cv_prog_cc_c99" in
3985  x)
3986    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3987$as_echo "none needed" >&6; } ;;
3988  xno)
3989    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3990$as_echo "unsupported" >&6; } ;;
3991  *)
3992    CC="$CC $ac_cv_prog_cc_c99"
3993    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
3994$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
3995esac
3996if test "x$ac_cv_prog_cc_c99" != xno; then :
3997
3998fi
3999
4000
4001
4002ac_ext=c
4003ac_cpp='$CPP $CPPFLAGS'
4004ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4005ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4006ac_compiler_gnu=$ac_cv_c_compiler_gnu
4007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4008$as_echo_n "checking how to run the C preprocessor... " >&6; }
4009# On Suns, sometimes $CPP names a directory.
4010if test -n "$CPP" && test -d "$CPP"; then
4011  CPP=
4012fi
4013if test -z "$CPP"; then
4014  if test "${ac_cv_prog_CPP+set}" = set; then :
4015  $as_echo_n "(cached) " >&6
4016else
4017      # Double quotes because CPP needs to be expanded
4018    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4019    do
4020      ac_preproc_ok=false
4021for ac_c_preproc_warn_flag in '' yes
4022do
4023  # Use a header file that comes with gcc, so configuring glibc
4024  # with a fresh cross-compiler works.
4025  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4026  # <limits.h> exists even on freestanding compilers.
4027  # On the NeXT, cc -E runs the code through the compiler's parser,
4028  # not just through cpp. "Syntax error" is here to catch this case.
4029  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4030/* end confdefs.h.  */
4031#ifdef __STDC__
4032# include <limits.h>
4033#else
4034# include <assert.h>
4035#endif
4036		     Syntax error
4037_ACEOF
4038if ac_fn_c_try_cpp "$LINENO"; then :
4039
4040else
4041  # Broken: fails on valid input.
4042continue
4043fi
4044rm -f conftest.err conftest.$ac_ext
4045
4046  # OK, works on sane cases.  Now check whether nonexistent headers
4047  # can be detected and how.
4048  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4049/* end confdefs.h.  */
4050#include <ac_nonexistent.h>
4051_ACEOF
4052if ac_fn_c_try_cpp "$LINENO"; then :
4053  # Broken: success on invalid input.
4054continue
4055else
4056  # Passes both tests.
4057ac_preproc_ok=:
4058break
4059fi
4060rm -f conftest.err conftest.$ac_ext
4061
4062done
4063# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4064rm -f conftest.err conftest.$ac_ext
4065if $ac_preproc_ok; then :
4066  break
4067fi
4068
4069    done
4070    ac_cv_prog_CPP=$CPP
4071
4072fi
4073  CPP=$ac_cv_prog_CPP
4074else
4075  ac_cv_prog_CPP=$CPP
4076fi
4077{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4078$as_echo "$CPP" >&6; }
4079ac_preproc_ok=false
4080for ac_c_preproc_warn_flag in '' yes
4081do
4082  # Use a header file that comes with gcc, so configuring glibc
4083  # with a fresh cross-compiler works.
4084  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4085  # <limits.h> exists even on freestanding compilers.
4086  # On the NeXT, cc -E runs the code through the compiler's parser,
4087  # not just through cpp. "Syntax error" is here to catch this case.
4088  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4089/* end confdefs.h.  */
4090#ifdef __STDC__
4091# include <limits.h>
4092#else
4093# include <assert.h>
4094#endif
4095		     Syntax error
4096_ACEOF
4097if ac_fn_c_try_cpp "$LINENO"; then :
4098
4099else
4100  # Broken: fails on valid input.
4101continue
4102fi
4103rm -f conftest.err conftest.$ac_ext
4104
4105  # OK, works on sane cases.  Now check whether nonexistent headers
4106  # can be detected and how.
4107  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4108/* end confdefs.h.  */
4109#include <ac_nonexistent.h>
4110_ACEOF
4111if ac_fn_c_try_cpp "$LINENO"; then :
4112  # Broken: success on invalid input.
4113continue
4114else
4115  # Passes both tests.
4116ac_preproc_ok=:
4117break
4118fi
4119rm -f conftest.err conftest.$ac_ext
4120
4121done
4122# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4123rm -f conftest.err conftest.$ac_ext
4124if $ac_preproc_ok; then :
4125
4126else
4127  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4128$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4129as_fn_error "C preprocessor \"$CPP\" fails sanity check
4130See \`config.log' for more details." "$LINENO" 5; }
4131fi
4132
4133ac_ext=c
4134ac_cpp='$CPP $CPPFLAGS'
4135ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4136ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4137ac_compiler_gnu=$ac_cv_c_compiler_gnu
4138
4139
4140{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4141$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4142if test "${ac_cv_path_GREP+set}" = set; then :
4143  $as_echo_n "(cached) " >&6
4144else
4145  if test -z "$GREP"; then
4146  ac_path_GREP_found=false
4147  # Loop through the user's path and test for each of PROGNAME-LIST
4148  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4149for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4150do
4151  IFS=$as_save_IFS
4152  test -z "$as_dir" && as_dir=.
4153    for ac_prog in grep ggrep; do
4154    for ac_exec_ext in '' $ac_executable_extensions; do
4155      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4156      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4157# Check for GNU ac_path_GREP and select it if it is found.
4158  # Check for GNU $ac_path_GREP
4159case `"$ac_path_GREP" --version 2>&1` in
4160*GNU*)
4161  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4162*)
4163  ac_count=0
4164  $as_echo_n 0123456789 >"conftest.in"
4165  while :
4166  do
4167    cat "conftest.in" "conftest.in" >"conftest.tmp"
4168    mv "conftest.tmp" "conftest.in"
4169    cp "conftest.in" "conftest.nl"
4170    $as_echo 'GREP' >> "conftest.nl"
4171    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4172    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4173    as_fn_arith $ac_count + 1 && ac_count=$as_val
4174    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4175      # Best one so far, save it but keep looking for a better one
4176      ac_cv_path_GREP="$ac_path_GREP"
4177      ac_path_GREP_max=$ac_count
4178    fi
4179    # 10*(2^10) chars as input seems more than enough
4180    test $ac_count -gt 10 && break
4181  done
4182  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4183esac
4184
4185      $ac_path_GREP_found && break 3
4186    done
4187  done
4188  done
4189IFS=$as_save_IFS
4190  if test -z "$ac_cv_path_GREP"; then
4191    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4192  fi
4193else
4194  ac_cv_path_GREP=$GREP
4195fi
4196
4197fi
4198{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4199$as_echo "$ac_cv_path_GREP" >&6; }
4200 GREP="$ac_cv_path_GREP"
4201
4202
4203{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4204$as_echo_n "checking for egrep... " >&6; }
4205if test "${ac_cv_path_EGREP+set}" = set; then :
4206  $as_echo_n "(cached) " >&6
4207else
4208  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4209   then ac_cv_path_EGREP="$GREP -E"
4210   else
4211     if test -z "$EGREP"; then
4212  ac_path_EGREP_found=false
4213  # Loop through the user's path and test for each of PROGNAME-LIST
4214  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4215for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4216do
4217  IFS=$as_save_IFS
4218  test -z "$as_dir" && as_dir=.
4219    for ac_prog in egrep; do
4220    for ac_exec_ext in '' $ac_executable_extensions; do
4221      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4222      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4223# Check for GNU ac_path_EGREP and select it if it is found.
4224  # Check for GNU $ac_path_EGREP
4225case `"$ac_path_EGREP" --version 2>&1` in
4226*GNU*)
4227  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4228*)
4229  ac_count=0
4230  $as_echo_n 0123456789 >"conftest.in"
4231  while :
4232  do
4233    cat "conftest.in" "conftest.in" >"conftest.tmp"
4234    mv "conftest.tmp" "conftest.in"
4235    cp "conftest.in" "conftest.nl"
4236    $as_echo 'EGREP' >> "conftest.nl"
4237    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4238    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4239    as_fn_arith $ac_count + 1 && ac_count=$as_val
4240    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4241      # Best one so far, save it but keep looking for a better one
4242      ac_cv_path_EGREP="$ac_path_EGREP"
4243      ac_path_EGREP_max=$ac_count
4244    fi
4245    # 10*(2^10) chars as input seems more than enough
4246    test $ac_count -gt 10 && break
4247  done
4248  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4249esac
4250
4251      $ac_path_EGREP_found && break 3
4252    done
4253  done
4254  done
4255IFS=$as_save_IFS
4256  if test -z "$ac_cv_path_EGREP"; then
4257    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4258  fi
4259else
4260  ac_cv_path_EGREP=$EGREP
4261fi
4262
4263   fi
4264fi
4265{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4266$as_echo "$ac_cv_path_EGREP" >&6; }
4267 EGREP="$ac_cv_path_EGREP"
4268
4269
4270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4271$as_echo_n "checking for ANSI C header files... " >&6; }
4272if test "${ac_cv_header_stdc+set}" = set; then :
4273  $as_echo_n "(cached) " >&6
4274else
4275  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4276/* end confdefs.h.  */
4277#include <stdlib.h>
4278#include <stdarg.h>
4279#include <string.h>
4280#include <float.h>
4281
4282int
4283main ()
4284{
4285
4286  ;
4287  return 0;
4288}
4289_ACEOF
4290if ac_fn_c_try_compile "$LINENO"; then :
4291  ac_cv_header_stdc=yes
4292else
4293  ac_cv_header_stdc=no
4294fi
4295rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4296
4297if test $ac_cv_header_stdc = yes; then
4298  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4299  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4300/* end confdefs.h.  */
4301#include <string.h>
4302
4303_ACEOF
4304if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4305  $EGREP "memchr" >/dev/null 2>&1; then :
4306
4307else
4308  ac_cv_header_stdc=no
4309fi
4310rm -f conftest*
4311
4312fi
4313
4314if test $ac_cv_header_stdc = yes; then
4315  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4316  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4317/* end confdefs.h.  */
4318#include <stdlib.h>
4319
4320_ACEOF
4321if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4322  $EGREP "free" >/dev/null 2>&1; then :
4323
4324else
4325  ac_cv_header_stdc=no
4326fi
4327rm -f conftest*
4328
4329fi
4330
4331if test $ac_cv_header_stdc = yes; then
4332  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4333  if test "$cross_compiling" = yes; then :
4334  :
4335else
4336  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4337/* end confdefs.h.  */
4338#include <ctype.h>
4339#include <stdlib.h>
4340#if ((' ' & 0x0FF) == 0x020)
4341# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4342# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4343#else
4344# define ISLOWER(c) \
4345		   (('a' <= (c) && (c) <= 'i') \
4346		     || ('j' <= (c) && (c) <= 'r') \
4347		     || ('s' <= (c) && (c) <= 'z'))
4348# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4349#endif
4350
4351#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4352int
4353main ()
4354{
4355  int i;
4356  for (i = 0; i < 256; i++)
4357    if (XOR (islower (i), ISLOWER (i))
4358	|| toupper (i) != TOUPPER (i))
4359      return 2;
4360  return 0;
4361}
4362_ACEOF
4363if ac_fn_c_try_run "$LINENO"; then :
4364
4365else
4366  ac_cv_header_stdc=no
4367fi
4368rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4369  conftest.$ac_objext conftest.beam conftest.$ac_ext
4370fi
4371
4372fi
4373fi
4374{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4375$as_echo "$ac_cv_header_stdc" >&6; }
4376if test $ac_cv_header_stdc = yes; then
4377
4378$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4379
4380fi
4381
4382# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4383for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4384		  inttypes.h stdint.h unistd.h
4385do :
4386  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4387ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4388"
4389eval as_val=\$$as_ac_Header
4390   if test "x$as_val" = x""yes; then :
4391  cat >>confdefs.h <<_ACEOF
4392#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4393_ACEOF
4394
4395fi
4396
4397done
4398
4399
4400
4401
4402if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4403	if test -n "$ac_tool_prefix"; then
4404  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4405set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4406{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4407$as_echo_n "checking for $ac_word... " >&6; }
4408if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
4409  $as_echo_n "(cached) " >&6
4410else
4411  case $PKG_CONFIG in
4412  [\\/]* | ?:[\\/]*)
4413  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4414  ;;
4415  *)
4416  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4417for as_dir in $PATH
4418do
4419  IFS=$as_save_IFS
4420  test -z "$as_dir" && as_dir=.
4421    for ac_exec_ext in '' $ac_executable_extensions; do
4422  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4423    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4424    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4425    break 2
4426  fi
4427done
4428  done
4429IFS=$as_save_IFS
4430
4431  ;;
4432esac
4433fi
4434PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4435if test -n "$PKG_CONFIG"; then
4436  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4437$as_echo "$PKG_CONFIG" >&6; }
4438else
4439  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4440$as_echo "no" >&6; }
4441fi
4442
4443
4444fi
4445if test -z "$ac_cv_path_PKG_CONFIG"; then
4446  ac_pt_PKG_CONFIG=$PKG_CONFIG
4447  # Extract the first word of "pkg-config", so it can be a program name with args.
4448set dummy pkg-config; ac_word=$2
4449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4450$as_echo_n "checking for $ac_word... " >&6; }
4451if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
4452  $as_echo_n "(cached) " >&6
4453else
4454  case $ac_pt_PKG_CONFIG in
4455  [\\/]* | ?:[\\/]*)
4456  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4457  ;;
4458  *)
4459  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4460for as_dir in $PATH
4461do
4462  IFS=$as_save_IFS
4463  test -z "$as_dir" && as_dir=.
4464    for ac_exec_ext in '' $ac_executable_extensions; do
4465  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4466    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4467    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4468    break 2
4469  fi
4470done
4471  done
4472IFS=$as_save_IFS
4473
4474  ;;
4475esac
4476fi
4477ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4478if test -n "$ac_pt_PKG_CONFIG"; then
4479  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4480$as_echo "$ac_pt_PKG_CONFIG" >&6; }
4481else
4482  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4483$as_echo "no" >&6; }
4484fi
4485
4486  if test "x$ac_pt_PKG_CONFIG" = x; then
4487    PKG_CONFIG=""
4488  else
4489    case $cross_compiling:$ac_tool_warned in
4490yes:)
4491{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4492$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4493ac_tool_warned=yes ;;
4494esac
4495    PKG_CONFIG=$ac_pt_PKG_CONFIG
4496  fi
4497else
4498  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4499fi
4500
4501fi
4502if test -n "$PKG_CONFIG"; then
4503	_pkg_min_version=0.9.0
4504	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4505$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4506	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4507		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4508$as_echo "yes" >&6; }
4509	else
4510		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4511$as_echo "no" >&6; }
4512		PKG_CONFIG=""
4513	fi
4514
4515fi
4516# Make sure we can run config.sub.
4517$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4518  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4519
4520{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4521$as_echo_n "checking build system type... " >&6; }
4522if test "${ac_cv_build+set}" = set; then :
4523  $as_echo_n "(cached) " >&6
4524else
4525  ac_build_alias=$build_alias
4526test "x$ac_build_alias" = x &&
4527  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4528test "x$ac_build_alias" = x &&
4529  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
4530ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4531  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4532
4533fi
4534{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4535$as_echo "$ac_cv_build" >&6; }
4536case $ac_cv_build in
4537*-*-*) ;;
4538*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
4539esac
4540build=$ac_cv_build
4541ac_save_IFS=$IFS; IFS='-'
4542set x $ac_cv_build
4543shift
4544build_cpu=$1
4545build_vendor=$2
4546shift; shift
4547# Remember, the first character of IFS is used to create $*,
4548# except with old shells:
4549build_os=$*
4550IFS=$ac_save_IFS
4551case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4552
4553
4554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4555$as_echo_n "checking host system type... " >&6; }
4556if test "${ac_cv_host+set}" = set; then :
4557  $as_echo_n "(cached) " >&6
4558else
4559  if test "x$host_alias" = x; then
4560  ac_cv_host=$ac_cv_build
4561else
4562  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4563    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4564fi
4565
4566fi
4567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4568$as_echo "$ac_cv_host" >&6; }
4569case $ac_cv_host in
4570*-*-*) ;;
4571*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
4572esac
4573host=$ac_cv_host
4574ac_save_IFS=$IFS; IFS='-'
4575set x $ac_cv_host
4576shift
4577host_cpu=$1
4578host_vendor=$2
4579shift; shift
4580# Remember, the first character of IFS is used to create $*,
4581# except with old shells:
4582host_os=$*
4583IFS=$ac_save_IFS
4584case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4585
4586
4587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4588$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4589if test "${ac_cv_path_SED+set}" = set; then :
4590  $as_echo_n "(cached) " >&6
4591else
4592            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4593     for ac_i in 1 2 3 4 5 6 7; do
4594       ac_script="$ac_script$as_nl$ac_script"
4595     done
4596     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4597     { ac_script=; unset ac_script;}
4598     if test -z "$SED"; then
4599  ac_path_SED_found=false
4600  # Loop through the user's path and test for each of PROGNAME-LIST
4601  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4602for as_dir in $PATH
4603do
4604  IFS=$as_save_IFS
4605  test -z "$as_dir" && as_dir=.
4606    for ac_prog in sed gsed; do
4607    for ac_exec_ext in '' $ac_executable_extensions; do
4608      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4609      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4610# Check for GNU ac_path_SED and select it if it is found.
4611  # Check for GNU $ac_path_SED
4612case `"$ac_path_SED" --version 2>&1` in
4613*GNU*)
4614  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4615*)
4616  ac_count=0
4617  $as_echo_n 0123456789 >"conftest.in"
4618  while :
4619  do
4620    cat "conftest.in" "conftest.in" >"conftest.tmp"
4621    mv "conftest.tmp" "conftest.in"
4622    cp "conftest.in" "conftest.nl"
4623    $as_echo '' >> "conftest.nl"
4624    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4625    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4626    as_fn_arith $ac_count + 1 && ac_count=$as_val
4627    if test $ac_count -gt ${ac_path_SED_max-0}; then
4628      # Best one so far, save it but keep looking for a better one
4629      ac_cv_path_SED="$ac_path_SED"
4630      ac_path_SED_max=$ac_count
4631    fi
4632    # 10*(2^10) chars as input seems more than enough
4633    test $ac_count -gt 10 && break
4634  done
4635  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4636esac
4637
4638      $ac_path_SED_found && break 3
4639    done
4640  done
4641  done
4642IFS=$as_save_IFS
4643  if test -z "$ac_cv_path_SED"; then
4644    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4645  fi
4646else
4647  ac_cv_path_SED=$SED
4648fi
4649
4650fi
4651{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4652$as_echo "$ac_cv_path_SED" >&6; }
4653 SED="$ac_cv_path_SED"
4654  rm -f conftest.sed
4655
4656
4657
4658
4659
4660if  test "x$GCC" = xyes ; then
4661    CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
4662-Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
4663-Wbad-function-cast -Wformat=2"
4664    case `$CC -dumpversion` in
4665    3.4.* | 4.*)
4666	CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
4667	;;
4668    esac
4669else
4670    ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4671if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then :
4672  SUNCC="yes"
4673else
4674  SUNCC="no"
4675fi
4676
4677    if test "x$SUNCC" = "xyes"; then
4678	CWARNFLAGS="-v"
4679    fi
4680fi
4681
4682
4683
4684# If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89
4685
4686
4687
4688# Check whether --enable-strict-compilation was given.
4689if test "${enable_strict_compilation+set}" = set; then :
4690  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
4691else
4692  STRICT_COMPILE=no
4693fi
4694
4695if test "x$STRICT_COMPILE" = "xyes"; then
4696	ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4697if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then :
4698  SUNCC="yes"
4699else
4700  SUNCC="no"
4701fi
4702
4703	ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4704if test "x$ac_cv_have_decl___INTEL_COMPILER" = x""yes; then :
4705  INTELCC="yes"
4706else
4707  INTELCC="no"
4708fi
4709
4710	if test "x$GCC" = xyes ; then
4711		STRICT_CFLAGS="-pedantic -Werror"
4712	elif test "x$SUNCC" = "xyes"; then
4713		STRICT_CFLAGS="-errwarn"
4714    elif test "x$INTELCC" = "xyes"; then
4715		STRICT_CFLAGS="-Werror"
4716	fi
4717fi
4718CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
4719
4720
4721
4722
4723cat >>confdefs.h <<_ACEOF
4724#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
4725_ACEOF
4726
4727	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
4728	if test "x$PVM" = "x"; then
4729		PVM="0"
4730	fi
4731
4732cat >>confdefs.h <<_ACEOF
4733#define PACKAGE_VERSION_MINOR $PVM
4734_ACEOF
4735
4736	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
4737	if test "x$PVP" = "x"; then
4738		PVP="0"
4739	fi
4740
4741cat >>confdefs.h <<_ACEOF
4742#define PACKAGE_VERSION_PATCHLEVEL $PVP
4743_ACEOF
4744
4745
4746
4747CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
4748mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
4749|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
4750echo 'git directory not found: installing possibly empty changelog.' >&2)"
4751
4752
4753
4754
4755macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
4756INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
4757mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
4758|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
4759echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
4760
4761
4762
4763
4764
4765
4766if test x$APP_MAN_SUFFIX = x    ; then
4767    APP_MAN_SUFFIX=1
4768fi
4769if test x$APP_MAN_DIR = x    ; then
4770    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
4771fi
4772
4773if test x$LIB_MAN_SUFFIX = x    ; then
4774    LIB_MAN_SUFFIX=3
4775fi
4776if test x$LIB_MAN_DIR = x    ; then
4777    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
4778fi
4779
4780if test x$FILE_MAN_SUFFIX = x    ; then
4781    case $host_os in
4782	solaris*)	FILE_MAN_SUFFIX=4  ;;
4783	*)		FILE_MAN_SUFFIX=5  ;;
4784    esac
4785fi
4786if test x$FILE_MAN_DIR = x    ; then
4787    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
4788fi
4789
4790if test x$MISC_MAN_SUFFIX = x    ; then
4791    case $host_os in
4792	solaris*)	MISC_MAN_SUFFIX=5  ;;
4793	*)		MISC_MAN_SUFFIX=7  ;;
4794    esac
4795fi
4796if test x$MISC_MAN_DIR = x    ; then
4797    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
4798fi
4799
4800if test x$DRIVER_MAN_SUFFIX = x    ; then
4801    case $host_os in
4802	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
4803	*)		DRIVER_MAN_SUFFIX=4  ;;
4804    esac
4805fi
4806if test x$DRIVER_MAN_DIR = x    ; then
4807    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
4808fi
4809
4810if test x$ADMIN_MAN_SUFFIX = x    ; then
4811    case $host_os in
4812	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
4813	*)		ADMIN_MAN_SUFFIX=8  ;;
4814    esac
4815fi
4816if test x$ADMIN_MAN_DIR = x    ; then
4817    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
4818fi
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834XORG_MAN_PAGE="X Version 11"
4835
4836MAN_SUBSTS="\
4837	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
4838	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
4839	-e 's|__xservername__|Xorg|g' \
4840	-e 's|__xconfigfile__|xorg.conf|g' \
4841	-e 's|__projectroot__|\$(prefix)|g' \
4842	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
4843	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
4844	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
4845	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
4846	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
4847	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
4848
4849
4850
4851# Check whether --enable-silent-rules was given.
4852if test "${enable_silent_rules+set}" = set; then :
4853  enableval=$enable_silent_rules;
4854fi
4855
4856case $enable_silent_rules in
4857yes) AM_DEFAULT_VERBOSITY=0;;
4858no)  AM_DEFAULT_VERBOSITY=1;;
4859*)   AM_DEFAULT_VERBOSITY=0;;
4860esac
4861AM_BACKSLASH='\'
4862
4863
4864ac_config_headers="$ac_config_headers config.h"
4865
4866
4867# Check for progs
4868case `pwd` in
4869  *\ * | *\	*)
4870    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4871$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4872esac
4873
4874
4875
4876macro_version='2.2.6b'
4877macro_revision='1.3017'
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891ltmain="$ac_aux_dir/ltmain.sh"
4892
4893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4894$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4895if test "${ac_cv_path_SED+set}" = set; then :
4896  $as_echo_n "(cached) " >&6
4897else
4898            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4899     for ac_i in 1 2 3 4 5 6 7; do
4900       ac_script="$ac_script$as_nl$ac_script"
4901     done
4902     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4903     { ac_script=; unset ac_script;}
4904     if test -z "$SED"; then
4905  ac_path_SED_found=false
4906  # Loop through the user's path and test for each of PROGNAME-LIST
4907  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4908for as_dir in $PATH
4909do
4910  IFS=$as_save_IFS
4911  test -z "$as_dir" && as_dir=.
4912    for ac_prog in sed gsed; do
4913    for ac_exec_ext in '' $ac_executable_extensions; do
4914      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4915      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4916# Check for GNU ac_path_SED and select it if it is found.
4917  # Check for GNU $ac_path_SED
4918case `"$ac_path_SED" --version 2>&1` in
4919*GNU*)
4920  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4921*)
4922  ac_count=0
4923  $as_echo_n 0123456789 >"conftest.in"
4924  while :
4925  do
4926    cat "conftest.in" "conftest.in" >"conftest.tmp"
4927    mv "conftest.tmp" "conftest.in"
4928    cp "conftest.in" "conftest.nl"
4929    $as_echo '' >> "conftest.nl"
4930    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4931    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4932    as_fn_arith $ac_count + 1 && ac_count=$as_val
4933    if test $ac_count -gt ${ac_path_SED_max-0}; then
4934      # Best one so far, save it but keep looking for a better one
4935      ac_cv_path_SED="$ac_path_SED"
4936      ac_path_SED_max=$ac_count
4937    fi
4938    # 10*(2^10) chars as input seems more than enough
4939    test $ac_count -gt 10 && break
4940  done
4941  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4942esac
4943
4944      $ac_path_SED_found && break 3
4945    done
4946  done
4947  done
4948IFS=$as_save_IFS
4949  if test -z "$ac_cv_path_SED"; then
4950    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4951  fi
4952else
4953  ac_cv_path_SED=$SED
4954fi
4955
4956fi
4957{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4958$as_echo "$ac_cv_path_SED" >&6; }
4959 SED="$ac_cv_path_SED"
4960  rm -f conftest.sed
4961
4962test -z "$SED" && SED=sed
4963Xsed="$SED -e 1s/^X//"
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4976$as_echo_n "checking for fgrep... " >&6; }
4977if test "${ac_cv_path_FGREP+set}" = set; then :
4978  $as_echo_n "(cached) " >&6
4979else
4980  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4981   then ac_cv_path_FGREP="$GREP -F"
4982   else
4983     if test -z "$FGREP"; then
4984  ac_path_FGREP_found=false
4985  # Loop through the user's path and test for each of PROGNAME-LIST
4986  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4987for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4988do
4989  IFS=$as_save_IFS
4990  test -z "$as_dir" && as_dir=.
4991    for ac_prog in fgrep; do
4992    for ac_exec_ext in '' $ac_executable_extensions; do
4993      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4994      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4995# Check for GNU ac_path_FGREP and select it if it is found.
4996  # Check for GNU $ac_path_FGREP
4997case `"$ac_path_FGREP" --version 2>&1` in
4998*GNU*)
4999  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5000*)
5001  ac_count=0
5002  $as_echo_n 0123456789 >"conftest.in"
5003  while :
5004  do
5005    cat "conftest.in" "conftest.in" >"conftest.tmp"
5006    mv "conftest.tmp" "conftest.in"
5007    cp "conftest.in" "conftest.nl"
5008    $as_echo 'FGREP' >> "conftest.nl"
5009    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5010    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5011    as_fn_arith $ac_count + 1 && ac_count=$as_val
5012    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5013      # Best one so far, save it but keep looking for a better one
5014      ac_cv_path_FGREP="$ac_path_FGREP"
5015      ac_path_FGREP_max=$ac_count
5016    fi
5017    # 10*(2^10) chars as input seems more than enough
5018    test $ac_count -gt 10 && break
5019  done
5020  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5021esac
5022
5023      $ac_path_FGREP_found && break 3
5024    done
5025  done
5026  done
5027IFS=$as_save_IFS
5028  if test -z "$ac_cv_path_FGREP"; then
5029    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5030  fi
5031else
5032  ac_cv_path_FGREP=$FGREP
5033fi
5034
5035   fi
5036fi
5037{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5038$as_echo "$ac_cv_path_FGREP" >&6; }
5039 FGREP="$ac_cv_path_FGREP"
5040
5041
5042test -z "$GREP" && GREP=grep
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062# Check whether --with-gnu-ld was given.
5063if test "${with_gnu_ld+set}" = set; then :
5064  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5065else
5066  with_gnu_ld=no
5067fi
5068
5069ac_prog=ld
5070if test "$GCC" = yes; then
5071  # Check if gcc -print-prog-name=ld gives a path.
5072  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5073$as_echo_n "checking for ld used by $CC... " >&6; }
5074  case $host in
5075  *-*-mingw*)
5076    # gcc leaves a trailing carriage return which upsets mingw
5077    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5078  *)
5079    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5080  esac
5081  case $ac_prog in
5082    # Accept absolute paths.
5083    [\\/]* | ?:[\\/]*)
5084      re_direlt='/[^/][^/]*/\.\./'
5085      # Canonicalize the pathname of ld
5086      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5087      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5088	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5089      done
5090      test -z "$LD" && LD="$ac_prog"
5091      ;;
5092  "")
5093    # If it fails, then pretend we aren't using GCC.
5094    ac_prog=ld
5095    ;;
5096  *)
5097    # If it is relative, then search for the first ld in PATH.
5098    with_gnu_ld=unknown
5099    ;;
5100  esac
5101elif test "$with_gnu_ld" = yes; then
5102  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5103$as_echo_n "checking for GNU ld... " >&6; }
5104else
5105  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5106$as_echo_n "checking for non-GNU ld... " >&6; }
5107fi
5108if test "${lt_cv_path_LD+set}" = set; then :
5109  $as_echo_n "(cached) " >&6
5110else
5111  if test -z "$LD"; then
5112  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5113  for ac_dir in $PATH; do
5114    IFS="$lt_save_ifs"
5115    test -z "$ac_dir" && ac_dir=.
5116    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5117      lt_cv_path_LD="$ac_dir/$ac_prog"
5118      # Check to see if the program is GNU ld.  I'd rather use --version,
5119      # but apparently some variants of GNU ld only accept -v.
5120      # Break only if it was the GNU/non-GNU ld that we prefer.
5121      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5122      *GNU* | *'with BFD'*)
5123	test "$with_gnu_ld" != no && break
5124	;;
5125      *)
5126	test "$with_gnu_ld" != yes && break
5127	;;
5128      esac
5129    fi
5130  done
5131  IFS="$lt_save_ifs"
5132else
5133  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5134fi
5135fi
5136
5137LD="$lt_cv_path_LD"
5138if test -n "$LD"; then
5139  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5140$as_echo "$LD" >&6; }
5141else
5142  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5143$as_echo "no" >&6; }
5144fi
5145test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5146{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5147$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5148if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5149  $as_echo_n "(cached) " >&6
5150else
5151  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5152case `$LD -v 2>&1 </dev/null` in
5153*GNU* | *'with BFD'*)
5154  lt_cv_prog_gnu_ld=yes
5155  ;;
5156*)
5157  lt_cv_prog_gnu_ld=no
5158  ;;
5159esac
5160fi
5161{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5162$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5163with_gnu_ld=$lt_cv_prog_gnu_ld
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5174$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5175if test "${lt_cv_path_NM+set}" = set; then :
5176  $as_echo_n "(cached) " >&6
5177else
5178  if test -n "$NM"; then
5179  # Let the user override the test.
5180  lt_cv_path_NM="$NM"
5181else
5182  lt_nm_to_check="${ac_tool_prefix}nm"
5183  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5184    lt_nm_to_check="$lt_nm_to_check nm"
5185  fi
5186  for lt_tmp_nm in $lt_nm_to_check; do
5187    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5188    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5189      IFS="$lt_save_ifs"
5190      test -z "$ac_dir" && ac_dir=.
5191      tmp_nm="$ac_dir/$lt_tmp_nm"
5192      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5193	# Check to see if the nm accepts a BSD-compat flag.
5194	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5195	#   nm: unknown option "B" ignored
5196	# Tru64's nm complains that /dev/null is an invalid object file
5197	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5198	*/dev/null* | *'Invalid file or object type'*)
5199	  lt_cv_path_NM="$tmp_nm -B"
5200	  break
5201	  ;;
5202	*)
5203	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5204	  */dev/null*)
5205	    lt_cv_path_NM="$tmp_nm -p"
5206	    break
5207	    ;;
5208	  *)
5209	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5210	    continue # so that we can try to find one that supports BSD flags
5211	    ;;
5212	  esac
5213	  ;;
5214	esac
5215      fi
5216    done
5217    IFS="$lt_save_ifs"
5218  done
5219  : ${lt_cv_path_NM=no}
5220fi
5221fi
5222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5223$as_echo "$lt_cv_path_NM" >&6; }
5224if test "$lt_cv_path_NM" != "no"; then
5225  NM="$lt_cv_path_NM"
5226else
5227  # Didn't find any BSD compatible name lister, look for dumpbin.
5228  if test -n "$ac_tool_prefix"; then
5229  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5230  do
5231    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5232set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5233{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5234$as_echo_n "checking for $ac_word... " >&6; }
5235if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5236  $as_echo_n "(cached) " >&6
5237else
5238  if test -n "$DUMPBIN"; then
5239  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5240else
5241as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5242for as_dir in $PATH
5243do
5244  IFS=$as_save_IFS
5245  test -z "$as_dir" && as_dir=.
5246    for ac_exec_ext in '' $ac_executable_extensions; do
5247  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5248    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5249    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5250    break 2
5251  fi
5252done
5253  done
5254IFS=$as_save_IFS
5255
5256fi
5257fi
5258DUMPBIN=$ac_cv_prog_DUMPBIN
5259if test -n "$DUMPBIN"; then
5260  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5261$as_echo "$DUMPBIN" >&6; }
5262else
5263  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5264$as_echo "no" >&6; }
5265fi
5266
5267
5268    test -n "$DUMPBIN" && break
5269  done
5270fi
5271if test -z "$DUMPBIN"; then
5272  ac_ct_DUMPBIN=$DUMPBIN
5273  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5274do
5275  # Extract the first word of "$ac_prog", so it can be a program name with args.
5276set dummy $ac_prog; ac_word=$2
5277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5278$as_echo_n "checking for $ac_word... " >&6; }
5279if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5280  $as_echo_n "(cached) " >&6
5281else
5282  if test -n "$ac_ct_DUMPBIN"; then
5283  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5284else
5285as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5286for as_dir in $PATH
5287do
5288  IFS=$as_save_IFS
5289  test -z "$as_dir" && as_dir=.
5290    for ac_exec_ext in '' $ac_executable_extensions; do
5291  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5292    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5293    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5294    break 2
5295  fi
5296done
5297  done
5298IFS=$as_save_IFS
5299
5300fi
5301fi
5302ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5303if test -n "$ac_ct_DUMPBIN"; then
5304  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5305$as_echo "$ac_ct_DUMPBIN" >&6; }
5306else
5307  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5308$as_echo "no" >&6; }
5309fi
5310
5311
5312  test -n "$ac_ct_DUMPBIN" && break
5313done
5314
5315  if test "x$ac_ct_DUMPBIN" = x; then
5316    DUMPBIN=":"
5317  else
5318    case $cross_compiling:$ac_tool_warned in
5319yes:)
5320{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5321$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5322ac_tool_warned=yes ;;
5323esac
5324    DUMPBIN=$ac_ct_DUMPBIN
5325  fi
5326fi
5327
5328
5329  if test "$DUMPBIN" != ":"; then
5330    NM="$DUMPBIN"
5331  fi
5332fi
5333test -z "$NM" && NM=nm
5334
5335
5336
5337
5338
5339
5340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5341$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5342if test "${lt_cv_nm_interface+set}" = set; then :
5343  $as_echo_n "(cached) " >&6
5344else
5345  lt_cv_nm_interface="BSD nm"
5346  echo "int some_variable = 0;" > conftest.$ac_ext
5347  (eval echo "\"\$as_me:5347: $ac_compile\"" >&5)
5348  (eval "$ac_compile" 2>conftest.err)
5349  cat conftest.err >&5
5350  (eval echo "\"\$as_me:5350: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5351  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5352  cat conftest.err >&5
5353  (eval echo "\"\$as_me:5353: output\"" >&5)
5354  cat conftest.out >&5
5355  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5356    lt_cv_nm_interface="MS dumpbin"
5357  fi
5358  rm -f conftest*
5359fi
5360{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5361$as_echo "$lt_cv_nm_interface" >&6; }
5362
5363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5364$as_echo_n "checking whether ln -s works... " >&6; }
5365LN_S=$as_ln_s
5366if test "$LN_S" = "ln -s"; then
5367  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5368$as_echo "yes" >&6; }
5369else
5370  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5371$as_echo "no, using $LN_S" >&6; }
5372fi
5373
5374# find the maximum length of command line arguments
5375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5376$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5377if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5378  $as_echo_n "(cached) " >&6
5379else
5380    i=0
5381  teststring="ABCD"
5382
5383  case $build_os in
5384  msdosdjgpp*)
5385    # On DJGPP, this test can blow up pretty badly due to problems in libc
5386    # (any single argument exceeding 2000 bytes causes a buffer overrun
5387    # during glob expansion).  Even if it were fixed, the result of this
5388    # check would be larger than it should be.
5389    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5390    ;;
5391
5392  gnu*)
5393    # Under GNU Hurd, this test is not required because there is
5394    # no limit to the length of command line arguments.
5395    # Libtool will interpret -1 as no limit whatsoever
5396    lt_cv_sys_max_cmd_len=-1;
5397    ;;
5398
5399  cygwin* | mingw* | cegcc*)
5400    # On Win9x/ME, this test blows up -- it succeeds, but takes
5401    # about 5 minutes as the teststring grows exponentially.
5402    # Worse, since 9x/ME are not pre-emptively multitasking,
5403    # you end up with a "frozen" computer, even though with patience
5404    # the test eventually succeeds (with a max line length of 256k).
5405    # Instead, let's just punt: use the minimum linelength reported by
5406    # all of the supported platforms: 8192 (on NT/2K/XP).
5407    lt_cv_sys_max_cmd_len=8192;
5408    ;;
5409
5410  amigaos*)
5411    # On AmigaOS with pdksh, this test takes hours, literally.
5412    # So we just punt and use a minimum line length of 8192.
5413    lt_cv_sys_max_cmd_len=8192;
5414    ;;
5415
5416  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5417    # This has been around since 386BSD, at least.  Likely further.
5418    if test -x /sbin/sysctl; then
5419      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5420    elif test -x /usr/sbin/sysctl; then
5421      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5422    else
5423      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5424    fi
5425    # And add a safety zone
5426    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5427    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5428    ;;
5429
5430  interix*)
5431    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5432    lt_cv_sys_max_cmd_len=196608
5433    ;;
5434
5435  osf*)
5436    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5437    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5438    # nice to cause kernel panics so lets avoid the loop below.
5439    # First set a reasonable default.
5440    lt_cv_sys_max_cmd_len=16384
5441    #
5442    if test -x /sbin/sysconfig; then
5443      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5444        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5445      esac
5446    fi
5447    ;;
5448  sco3.2v5*)
5449    lt_cv_sys_max_cmd_len=102400
5450    ;;
5451  sysv5* | sco5v6* | sysv4.2uw2*)
5452    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5453    if test -n "$kargmax"; then
5454      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5455    else
5456      lt_cv_sys_max_cmd_len=32768
5457    fi
5458    ;;
5459  *)
5460    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5461    if test -n "$lt_cv_sys_max_cmd_len"; then
5462      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5463      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5464    else
5465      # Make teststring a little bigger before we do anything with it.
5466      # a 1K string should be a reasonable start.
5467      for i in 1 2 3 4 5 6 7 8 ; do
5468        teststring=$teststring$teststring
5469      done
5470      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5471      # If test is not a shell built-in, we'll probably end up computing a
5472      # maximum length that is only half of the actual maximum length, but
5473      # we can't tell.
5474      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
5475	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
5476	      test $i != 17 # 1/2 MB should be enough
5477      do
5478        i=`expr $i + 1`
5479        teststring=$teststring$teststring
5480      done
5481      # Only check the string length outside the loop.
5482      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5483      teststring=
5484      # Add a significant safety factor because C++ compilers can tack on
5485      # massive amounts of additional arguments before passing them to the
5486      # linker.  It appears as though 1/2 is a usable value.
5487      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5488    fi
5489    ;;
5490  esac
5491
5492fi
5493
5494if test -n $lt_cv_sys_max_cmd_len ; then
5495  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5496$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5497else
5498  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5499$as_echo "none" >&6; }
5500fi
5501max_cmd_len=$lt_cv_sys_max_cmd_len
5502
5503
5504
5505
5506
5507
5508: ${CP="cp -f"}
5509: ${MV="mv -f"}
5510: ${RM="rm -f"}
5511
5512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5513$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5514# Try some XSI features
5515xsi_shell=no
5516( _lt_dummy="a/b/c"
5517  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5518      = c,a/b,, \
5519    && eval 'test $(( 1 + 1 )) -eq 2 \
5520    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5521  && xsi_shell=yes
5522{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5523$as_echo "$xsi_shell" >&6; }
5524
5525
5526{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5527$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5528lt_shell_append=no
5529( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5530    >/dev/null 2>&1 \
5531  && lt_shell_append=yes
5532{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5533$as_echo "$lt_shell_append" >&6; }
5534
5535
5536if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5537  lt_unset=unset
5538else
5539  lt_unset=false
5540fi
5541
5542
5543
5544
5545
5546# test EBCDIC or ASCII
5547case `echo X|tr X '\101'` in
5548 A) # ASCII based system
5549    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5550  lt_SP2NL='tr \040 \012'
5551  lt_NL2SP='tr \015\012 \040\040'
5552  ;;
5553 *) # EBCDIC based system
5554  lt_SP2NL='tr \100 \n'
5555  lt_NL2SP='tr \r\n \100\100'
5556  ;;
5557esac
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5568$as_echo_n "checking for $LD option to reload object files... " >&6; }
5569if test "${lt_cv_ld_reload_flag+set}" = set; then :
5570  $as_echo_n "(cached) " >&6
5571else
5572  lt_cv_ld_reload_flag='-r'
5573fi
5574{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5575$as_echo "$lt_cv_ld_reload_flag" >&6; }
5576reload_flag=$lt_cv_ld_reload_flag
5577case $reload_flag in
5578"" | " "*) ;;
5579*) reload_flag=" $reload_flag" ;;
5580esac
5581reload_cmds='$LD$reload_flag -o $output$reload_objs'
5582case $host_os in
5583  darwin*)
5584    if test "$GCC" = yes; then
5585      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5586    else
5587      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5588    fi
5589    ;;
5590esac
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600if test -n "$ac_tool_prefix"; then
5601  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5602set dummy ${ac_tool_prefix}objdump; ac_word=$2
5603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5604$as_echo_n "checking for $ac_word... " >&6; }
5605if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5606  $as_echo_n "(cached) " >&6
5607else
5608  if test -n "$OBJDUMP"; then
5609  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5610else
5611as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5612for as_dir in $PATH
5613do
5614  IFS=$as_save_IFS
5615  test -z "$as_dir" && as_dir=.
5616    for ac_exec_ext in '' $ac_executable_extensions; do
5617  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5618    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5619    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5620    break 2
5621  fi
5622done
5623  done
5624IFS=$as_save_IFS
5625
5626fi
5627fi
5628OBJDUMP=$ac_cv_prog_OBJDUMP
5629if test -n "$OBJDUMP"; then
5630  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5631$as_echo "$OBJDUMP" >&6; }
5632else
5633  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5634$as_echo "no" >&6; }
5635fi
5636
5637
5638fi
5639if test -z "$ac_cv_prog_OBJDUMP"; then
5640  ac_ct_OBJDUMP=$OBJDUMP
5641  # Extract the first word of "objdump", so it can be a program name with args.
5642set dummy objdump; ac_word=$2
5643{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5644$as_echo_n "checking for $ac_word... " >&6; }
5645if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5646  $as_echo_n "(cached) " >&6
5647else
5648  if test -n "$ac_ct_OBJDUMP"; then
5649  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5650else
5651as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5652for as_dir in $PATH
5653do
5654  IFS=$as_save_IFS
5655  test -z "$as_dir" && as_dir=.
5656    for ac_exec_ext in '' $ac_executable_extensions; do
5657  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5658    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5659    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5660    break 2
5661  fi
5662done
5663  done
5664IFS=$as_save_IFS
5665
5666fi
5667fi
5668ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5669if test -n "$ac_ct_OBJDUMP"; then
5670  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5671$as_echo "$ac_ct_OBJDUMP" >&6; }
5672else
5673  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5674$as_echo "no" >&6; }
5675fi
5676
5677  if test "x$ac_ct_OBJDUMP" = x; then
5678    OBJDUMP="false"
5679  else
5680    case $cross_compiling:$ac_tool_warned in
5681yes:)
5682{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5683$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5684ac_tool_warned=yes ;;
5685esac
5686    OBJDUMP=$ac_ct_OBJDUMP
5687  fi
5688else
5689  OBJDUMP="$ac_cv_prog_OBJDUMP"
5690fi
5691
5692test -z "$OBJDUMP" && OBJDUMP=objdump
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5703$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5704if test "${lt_cv_deplibs_check_method+set}" = set; then :
5705  $as_echo_n "(cached) " >&6
5706else
5707  lt_cv_file_magic_cmd='$MAGIC_CMD'
5708lt_cv_file_magic_test_file=
5709lt_cv_deplibs_check_method='unknown'
5710# Need to set the preceding variable on all platforms that support
5711# interlibrary dependencies.
5712# 'none' -- dependencies not supported.
5713# `unknown' -- same as none, but documents that we really don't know.
5714# 'pass_all' -- all dependencies passed with no checks.
5715# 'test_compile' -- check by making test program.
5716# 'file_magic [[regex]]' -- check by looking for files in library path
5717# which responds to the $file_magic_cmd with a given extended regex.
5718# If you have `file' or equivalent on your system and you're not sure
5719# whether `pass_all' will *always* work, you probably want this one.
5720
5721case $host_os in
5722aix[4-9]*)
5723  lt_cv_deplibs_check_method=pass_all
5724  ;;
5725
5726beos*)
5727  lt_cv_deplibs_check_method=pass_all
5728  ;;
5729
5730bsdi[45]*)
5731  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5732  lt_cv_file_magic_cmd='/usr/bin/file -L'
5733  lt_cv_file_magic_test_file=/shlib/libc.so
5734  ;;
5735
5736cygwin*)
5737  # func_win32_libid is a shell function defined in ltmain.sh
5738  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5739  lt_cv_file_magic_cmd='func_win32_libid'
5740  ;;
5741
5742mingw* | pw32*)
5743  # Base MSYS/MinGW do not provide the 'file' command needed by
5744  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5745  # unless we find 'file', for example because we are cross-compiling.
5746  if ( file / ) >/dev/null 2>&1; then
5747    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5748    lt_cv_file_magic_cmd='func_win32_libid'
5749  else
5750    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5751    lt_cv_file_magic_cmd='$OBJDUMP -f'
5752  fi
5753  ;;
5754
5755cegcc)
5756  # use the weaker test based on 'objdump'. See mingw*.
5757  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5758  lt_cv_file_magic_cmd='$OBJDUMP -f'
5759  ;;
5760
5761darwin* | rhapsody*)
5762  lt_cv_deplibs_check_method=pass_all
5763  ;;
5764
5765freebsd* | dragonfly*)
5766  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5767    case $host_cpu in
5768    i*86 )
5769      # Not sure whether the presence of OpenBSD here was a mistake.
5770      # Let's accept both of them until this is cleared up.
5771      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5772      lt_cv_file_magic_cmd=/usr/bin/file
5773      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5774      ;;
5775    esac
5776  else
5777    lt_cv_deplibs_check_method=pass_all
5778  fi
5779  ;;
5780
5781gnu*)
5782  lt_cv_deplibs_check_method=pass_all
5783  ;;
5784
5785hpux10.20* | hpux11*)
5786  lt_cv_file_magic_cmd=/usr/bin/file
5787  case $host_cpu in
5788  ia64*)
5789    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5790    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5791    ;;
5792  hppa*64*)
5793    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5794    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5795    ;;
5796  *)
5797    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5798    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5799    ;;
5800  esac
5801  ;;
5802
5803interix[3-9]*)
5804  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5805  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5806  ;;
5807
5808irix5* | irix6* | nonstopux*)
5809  case $LD in
5810  *-32|*"-32 ") libmagic=32-bit;;
5811  *-n32|*"-n32 ") libmagic=N32;;
5812  *-64|*"-64 ") libmagic=64-bit;;
5813  *) libmagic=never-match;;
5814  esac
5815  lt_cv_deplibs_check_method=pass_all
5816  ;;
5817
5818# This must be Linux ELF.
5819linux* | k*bsd*-gnu)
5820  lt_cv_deplibs_check_method=pass_all
5821  ;;
5822
5823netbsd*)
5824  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5825    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5826  else
5827    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5828  fi
5829  ;;
5830
5831newos6*)
5832  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5833  lt_cv_file_magic_cmd=/usr/bin/file
5834  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5835  ;;
5836
5837*nto* | *qnx*)
5838  lt_cv_deplibs_check_method=pass_all
5839  ;;
5840
5841openbsd*)
5842  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5843    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5844  else
5845    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5846  fi
5847  ;;
5848
5849osf3* | osf4* | osf5*)
5850  lt_cv_deplibs_check_method=pass_all
5851  ;;
5852
5853rdos*)
5854  lt_cv_deplibs_check_method=pass_all
5855  ;;
5856
5857solaris*)
5858  lt_cv_deplibs_check_method=pass_all
5859  ;;
5860
5861sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5862  lt_cv_deplibs_check_method=pass_all
5863  ;;
5864
5865sysv4 | sysv4.3*)
5866  case $host_vendor in
5867  motorola)
5868    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
5869    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5870    ;;
5871  ncr)
5872    lt_cv_deplibs_check_method=pass_all
5873    ;;
5874  sequent)
5875    lt_cv_file_magic_cmd='/bin/file'
5876    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5877    ;;
5878  sni)
5879    lt_cv_file_magic_cmd='/bin/file'
5880    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5881    lt_cv_file_magic_test_file=/lib/libc.so
5882    ;;
5883  siemens)
5884    lt_cv_deplibs_check_method=pass_all
5885    ;;
5886  pc)
5887    lt_cv_deplibs_check_method=pass_all
5888    ;;
5889  esac
5890  ;;
5891
5892tpf*)
5893  lt_cv_deplibs_check_method=pass_all
5894  ;;
5895esac
5896
5897fi
5898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5899$as_echo "$lt_cv_deplibs_check_method" >&6; }
5900file_magic_cmd=$lt_cv_file_magic_cmd
5901deplibs_check_method=$lt_cv_deplibs_check_method
5902test -z "$deplibs_check_method" && deplibs_check_method=unknown
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915if test -n "$ac_tool_prefix"; then
5916  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5917set dummy ${ac_tool_prefix}ar; ac_word=$2
5918{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5919$as_echo_n "checking for $ac_word... " >&6; }
5920if test "${ac_cv_prog_AR+set}" = set; then :
5921  $as_echo_n "(cached) " >&6
5922else
5923  if test -n "$AR"; then
5924  ac_cv_prog_AR="$AR" # Let the user override the test.
5925else
5926as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5927for as_dir in $PATH
5928do
5929  IFS=$as_save_IFS
5930  test -z "$as_dir" && as_dir=.
5931    for ac_exec_ext in '' $ac_executable_extensions; do
5932  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5933    ac_cv_prog_AR="${ac_tool_prefix}ar"
5934    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5935    break 2
5936  fi
5937done
5938  done
5939IFS=$as_save_IFS
5940
5941fi
5942fi
5943AR=$ac_cv_prog_AR
5944if test -n "$AR"; then
5945  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5946$as_echo "$AR" >&6; }
5947else
5948  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5949$as_echo "no" >&6; }
5950fi
5951
5952
5953fi
5954if test -z "$ac_cv_prog_AR"; then
5955  ac_ct_AR=$AR
5956  # Extract the first word of "ar", so it can be a program name with args.
5957set dummy ar; ac_word=$2
5958{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5959$as_echo_n "checking for $ac_word... " >&6; }
5960if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5961  $as_echo_n "(cached) " >&6
5962else
5963  if test -n "$ac_ct_AR"; then
5964  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5965else
5966as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5967for as_dir in $PATH
5968do
5969  IFS=$as_save_IFS
5970  test -z "$as_dir" && as_dir=.
5971    for ac_exec_ext in '' $ac_executable_extensions; do
5972  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5973    ac_cv_prog_ac_ct_AR="ar"
5974    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5975    break 2
5976  fi
5977done
5978  done
5979IFS=$as_save_IFS
5980
5981fi
5982fi
5983ac_ct_AR=$ac_cv_prog_ac_ct_AR
5984if test -n "$ac_ct_AR"; then
5985  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5986$as_echo "$ac_ct_AR" >&6; }
5987else
5988  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5989$as_echo "no" >&6; }
5990fi
5991
5992  if test "x$ac_ct_AR" = x; then
5993    AR="false"
5994  else
5995    case $cross_compiling:$ac_tool_warned in
5996yes:)
5997{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5998$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5999ac_tool_warned=yes ;;
6000esac
6001    AR=$ac_ct_AR
6002  fi
6003else
6004  AR="$ac_cv_prog_AR"
6005fi
6006
6007test -z "$AR" && AR=ar
6008test -z "$AR_FLAGS" && AR_FLAGS=cru
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020if test -n "$ac_tool_prefix"; then
6021  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6022set dummy ${ac_tool_prefix}strip; ac_word=$2
6023{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6024$as_echo_n "checking for $ac_word... " >&6; }
6025if test "${ac_cv_prog_STRIP+set}" = set; then :
6026  $as_echo_n "(cached) " >&6
6027else
6028  if test -n "$STRIP"; then
6029  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6030else
6031as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6032for as_dir in $PATH
6033do
6034  IFS=$as_save_IFS
6035  test -z "$as_dir" && as_dir=.
6036    for ac_exec_ext in '' $ac_executable_extensions; do
6037  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6038    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6039    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6040    break 2
6041  fi
6042done
6043  done
6044IFS=$as_save_IFS
6045
6046fi
6047fi
6048STRIP=$ac_cv_prog_STRIP
6049if test -n "$STRIP"; then
6050  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6051$as_echo "$STRIP" >&6; }
6052else
6053  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6054$as_echo "no" >&6; }
6055fi
6056
6057
6058fi
6059if test -z "$ac_cv_prog_STRIP"; then
6060  ac_ct_STRIP=$STRIP
6061  # Extract the first word of "strip", so it can be a program name with args.
6062set dummy strip; ac_word=$2
6063{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6064$as_echo_n "checking for $ac_word... " >&6; }
6065if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6066  $as_echo_n "(cached) " >&6
6067else
6068  if test -n "$ac_ct_STRIP"; then
6069  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6070else
6071as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6072for as_dir in $PATH
6073do
6074  IFS=$as_save_IFS
6075  test -z "$as_dir" && as_dir=.
6076    for ac_exec_ext in '' $ac_executable_extensions; do
6077  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6078    ac_cv_prog_ac_ct_STRIP="strip"
6079    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6080    break 2
6081  fi
6082done
6083  done
6084IFS=$as_save_IFS
6085
6086fi
6087fi
6088ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6089if test -n "$ac_ct_STRIP"; then
6090  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6091$as_echo "$ac_ct_STRIP" >&6; }
6092else
6093  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6094$as_echo "no" >&6; }
6095fi
6096
6097  if test "x$ac_ct_STRIP" = x; then
6098    STRIP=":"
6099  else
6100    case $cross_compiling:$ac_tool_warned in
6101yes:)
6102{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6103$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6104ac_tool_warned=yes ;;
6105esac
6106    STRIP=$ac_ct_STRIP
6107  fi
6108else
6109  STRIP="$ac_cv_prog_STRIP"
6110fi
6111
6112test -z "$STRIP" && STRIP=:
6113
6114
6115
6116
6117
6118
6119if test -n "$ac_tool_prefix"; then
6120  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6121set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6123$as_echo_n "checking for $ac_word... " >&6; }
6124if test "${ac_cv_prog_RANLIB+set}" = set; then :
6125  $as_echo_n "(cached) " >&6
6126else
6127  if test -n "$RANLIB"; then
6128  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6129else
6130as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6131for as_dir in $PATH
6132do
6133  IFS=$as_save_IFS
6134  test -z "$as_dir" && as_dir=.
6135    for ac_exec_ext in '' $ac_executable_extensions; do
6136  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6137    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6138    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6139    break 2
6140  fi
6141done
6142  done
6143IFS=$as_save_IFS
6144
6145fi
6146fi
6147RANLIB=$ac_cv_prog_RANLIB
6148if test -n "$RANLIB"; then
6149  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6150$as_echo "$RANLIB" >&6; }
6151else
6152  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6153$as_echo "no" >&6; }
6154fi
6155
6156
6157fi
6158if test -z "$ac_cv_prog_RANLIB"; then
6159  ac_ct_RANLIB=$RANLIB
6160  # Extract the first word of "ranlib", so it can be a program name with args.
6161set dummy ranlib; ac_word=$2
6162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6163$as_echo_n "checking for $ac_word... " >&6; }
6164if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6165  $as_echo_n "(cached) " >&6
6166else
6167  if test -n "$ac_ct_RANLIB"; then
6168  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6169else
6170as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6171for as_dir in $PATH
6172do
6173  IFS=$as_save_IFS
6174  test -z "$as_dir" && as_dir=.
6175    for ac_exec_ext in '' $ac_executable_extensions; do
6176  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6177    ac_cv_prog_ac_ct_RANLIB="ranlib"
6178    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6179    break 2
6180  fi
6181done
6182  done
6183IFS=$as_save_IFS
6184
6185fi
6186fi
6187ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6188if test -n "$ac_ct_RANLIB"; then
6189  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6190$as_echo "$ac_ct_RANLIB" >&6; }
6191else
6192  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6193$as_echo "no" >&6; }
6194fi
6195
6196  if test "x$ac_ct_RANLIB" = x; then
6197    RANLIB=":"
6198  else
6199    case $cross_compiling:$ac_tool_warned in
6200yes:)
6201{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6202$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6203ac_tool_warned=yes ;;
6204esac
6205    RANLIB=$ac_ct_RANLIB
6206  fi
6207else
6208  RANLIB="$ac_cv_prog_RANLIB"
6209fi
6210
6211test -z "$RANLIB" && RANLIB=:
6212
6213
6214
6215
6216
6217
6218# Determine commands to create old-style static archives.
6219old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6220old_postinstall_cmds='chmod 644 $oldlib'
6221old_postuninstall_cmds=
6222
6223if test -n "$RANLIB"; then
6224  case $host_os in
6225  openbsd*)
6226    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6227    ;;
6228  *)
6229    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6230    ;;
6231  esac
6232  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6233fi
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268# If no C compiler was specified, use CC.
6269LTCC=${LTCC-"$CC"}
6270
6271# If no C compiler flags were specified, use CFLAGS.
6272LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6273
6274# Allow CC to be a program name with arguments.
6275compiler=$CC
6276
6277
6278# Check for command to grab the raw symbol name followed by C symbol from nm.
6279{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6280$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6281if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6282  $as_echo_n "(cached) " >&6
6283else
6284
6285# These are sane defaults that work on at least a few old systems.
6286# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6287
6288# Character class describing NM global symbol codes.
6289symcode='[BCDEGRST]'
6290
6291# Regexp to match symbols that can be accessed directly from C.
6292sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6293
6294# Define system-specific variables.
6295case $host_os in
6296aix*)
6297  symcode='[BCDT]'
6298  ;;
6299cygwin* | mingw* | pw32* | cegcc*)
6300  symcode='[ABCDGISTW]'
6301  ;;
6302hpux*)
6303  if test "$host_cpu" = ia64; then
6304    symcode='[ABCDEGRST]'
6305  fi
6306  ;;
6307irix* | nonstopux*)
6308  symcode='[BCDEGRST]'
6309  ;;
6310osf*)
6311  symcode='[BCDEGQRST]'
6312  ;;
6313solaris*)
6314  symcode='[BDRT]'
6315  ;;
6316sco3.2v5*)
6317  symcode='[DT]'
6318  ;;
6319sysv4.2uw2*)
6320  symcode='[DT]'
6321  ;;
6322sysv5* | sco5v6* | unixware* | OpenUNIX*)
6323  symcode='[ABDT]'
6324  ;;
6325sysv4)
6326  symcode='[DFNSTU]'
6327  ;;
6328esac
6329
6330# If we're using GNU nm, then use its standard symbol codes.
6331case `$NM -V 2>&1` in
6332*GNU* | *'with BFD'*)
6333  symcode='[ABCDGIRSTW]' ;;
6334esac
6335
6336# Transform an extracted symbol line into a proper C declaration.
6337# Some systems (esp. on ia64) link data and code symbols differently,
6338# so use this general approach.
6339lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6340
6341# Transform an extracted symbol line into symbol name and symbol address
6342lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6343lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
6344
6345# Handle CRLF in mingw tool chain
6346opt_cr=
6347case $build_os in
6348mingw*)
6349  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6350  ;;
6351esac
6352
6353# Try without a prefix underscore, then with it.
6354for ac_symprfx in "" "_"; do
6355
6356  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6357  symxfrm="\\1 $ac_symprfx\\2 \\2"
6358
6359  # Write the raw and C identifiers.
6360  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6361    # Fake it for dumpbin and say T for any non-static function
6362    # and D for any global variable.
6363    # Also find C++ and __fastcall symbols from MSVC++,
6364    # which start with @ or ?.
6365    lt_cv_sys_global_symbol_pipe="$AWK '"\
6366"     {last_section=section; section=\$ 3};"\
6367"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6368"     \$ 0!~/External *\|/{next};"\
6369"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6370"     {if(hide[section]) next};"\
6371"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6372"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6373"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6374"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6375"     ' prfx=^$ac_symprfx"
6376  else
6377    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6378  fi
6379
6380  # Check to see that the pipe works correctly.
6381  pipe_works=no
6382
6383  rm -f conftest*
6384  cat > conftest.$ac_ext <<_LT_EOF
6385#ifdef __cplusplus
6386extern "C" {
6387#endif
6388char nm_test_var;
6389void nm_test_func(void);
6390void nm_test_func(void){}
6391#ifdef __cplusplus
6392}
6393#endif
6394int main(){nm_test_var='a';nm_test_func();return(0);}
6395_LT_EOF
6396
6397  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6398  (eval $ac_compile) 2>&5
6399  ac_status=$?
6400  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6401  test $ac_status = 0; }; then
6402    # Now try to grab the symbols.
6403    nlist=conftest.nm
6404    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
6405  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6406  ac_status=$?
6407  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6408  test $ac_status = 0; } && test -s "$nlist"; then
6409      # Try sorting and uniquifying the output.
6410      if sort "$nlist" | uniq > "$nlist"T; then
6411	mv -f "$nlist"T "$nlist"
6412      else
6413	rm -f "$nlist"T
6414      fi
6415
6416      # Make sure that we snagged all the symbols we need.
6417      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6418	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6419	  cat <<_LT_EOF > conftest.$ac_ext
6420#ifdef __cplusplus
6421extern "C" {
6422#endif
6423
6424_LT_EOF
6425	  # Now generate the symbol file.
6426	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6427
6428	  cat <<_LT_EOF >> conftest.$ac_ext
6429
6430/* The mapping between symbol names and symbols.  */
6431const struct {
6432  const char *name;
6433  void       *address;
6434}
6435lt__PROGRAM__LTX_preloaded_symbols[] =
6436{
6437  { "@PROGRAM@", (void *) 0 },
6438_LT_EOF
6439	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6440	  cat <<\_LT_EOF >> conftest.$ac_ext
6441  {0, (void *) 0}
6442};
6443
6444/* This works around a problem in FreeBSD linker */
6445#ifdef FREEBSD_WORKAROUND
6446static const void *lt_preloaded_setup() {
6447  return lt__PROGRAM__LTX_preloaded_symbols;
6448}
6449#endif
6450
6451#ifdef __cplusplus
6452}
6453#endif
6454_LT_EOF
6455	  # Now try linking the two files.
6456	  mv conftest.$ac_objext conftstm.$ac_objext
6457	  lt_save_LIBS="$LIBS"
6458	  lt_save_CFLAGS="$CFLAGS"
6459	  LIBS="conftstm.$ac_objext"
6460	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6461	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6462  (eval $ac_link) 2>&5
6463  ac_status=$?
6464  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6465  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6466	    pipe_works=yes
6467	  fi
6468	  LIBS="$lt_save_LIBS"
6469	  CFLAGS="$lt_save_CFLAGS"
6470	else
6471	  echo "cannot find nm_test_func in $nlist" >&5
6472	fi
6473      else
6474	echo "cannot find nm_test_var in $nlist" >&5
6475      fi
6476    else
6477      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6478    fi
6479  else
6480    echo "$progname: failed program was:" >&5
6481    cat conftest.$ac_ext >&5
6482  fi
6483  rm -rf conftest* conftst*
6484
6485  # Do not use the global_symbol_pipe unless it works.
6486  if test "$pipe_works" = yes; then
6487    break
6488  else
6489    lt_cv_sys_global_symbol_pipe=
6490  fi
6491done
6492
6493fi
6494
6495if test -z "$lt_cv_sys_global_symbol_pipe"; then
6496  lt_cv_sys_global_symbol_to_cdecl=
6497fi
6498if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6499  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6500$as_echo "failed" >&6; }
6501else
6502  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6503$as_echo "ok" >&6; }
6504fi
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527# Check whether --enable-libtool-lock was given.
6528if test "${enable_libtool_lock+set}" = set; then :
6529  enableval=$enable_libtool_lock;
6530fi
6531
6532test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6533
6534# Some flags need to be propagated to the compiler or linker for good
6535# libtool support.
6536case $host in
6537ia64-*-hpux*)
6538  # Find out which ABI we are using.
6539  echo 'int i;' > conftest.$ac_ext
6540  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6541  (eval $ac_compile) 2>&5
6542  ac_status=$?
6543  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6544  test $ac_status = 0; }; then
6545    case `/usr/bin/file conftest.$ac_objext` in
6546      *ELF-32*)
6547	HPUX_IA64_MODE="32"
6548	;;
6549      *ELF-64*)
6550	HPUX_IA64_MODE="64"
6551	;;
6552    esac
6553  fi
6554  rm -rf conftest*
6555  ;;
6556*-*-irix6*)
6557  # Find out which ABI we are using.
6558  echo '#line 6558 "configure"' > conftest.$ac_ext
6559  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6560  (eval $ac_compile) 2>&5
6561  ac_status=$?
6562  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6563  test $ac_status = 0; }; then
6564    if test "$lt_cv_prog_gnu_ld" = yes; then
6565      case `/usr/bin/file conftest.$ac_objext` in
6566	*32-bit*)
6567	  LD="${LD-ld} -melf32bsmip"
6568	  ;;
6569	*N32*)
6570	  LD="${LD-ld} -melf32bmipn32"
6571	  ;;
6572	*64-bit*)
6573	  LD="${LD-ld} -melf64bmip"
6574	;;
6575      esac
6576    else
6577      case `/usr/bin/file conftest.$ac_objext` in
6578	*32-bit*)
6579	  LD="${LD-ld} -32"
6580	  ;;
6581	*N32*)
6582	  LD="${LD-ld} -n32"
6583	  ;;
6584	*64-bit*)
6585	  LD="${LD-ld} -64"
6586	  ;;
6587      esac
6588    fi
6589  fi
6590  rm -rf conftest*
6591  ;;
6592
6593x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6594s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6595  # Find out which ABI we are using.
6596  echo 'int i;' > conftest.$ac_ext
6597  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6598  (eval $ac_compile) 2>&5
6599  ac_status=$?
6600  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6601  test $ac_status = 0; }; then
6602    case `/usr/bin/file conftest.o` in
6603      *32-bit*)
6604	case $host in
6605	  x86_64-*kfreebsd*-gnu)
6606	    LD="${LD-ld} -m elf_i386_fbsd"
6607	    ;;
6608	  x86_64-*linux*)
6609	    LD="${LD-ld} -m elf_i386"
6610	    ;;
6611	  ppc64-*linux*|powerpc64-*linux*)
6612	    LD="${LD-ld} -m elf32ppclinux"
6613	    ;;
6614	  s390x-*linux*)
6615	    LD="${LD-ld} -m elf_s390"
6616	    ;;
6617	  sparc64-*linux*)
6618	    LD="${LD-ld} -m elf32_sparc"
6619	    ;;
6620	esac
6621	;;
6622      *64-bit*)
6623	case $host in
6624	  x86_64-*kfreebsd*-gnu)
6625	    LD="${LD-ld} -m elf_x86_64_fbsd"
6626	    ;;
6627	  x86_64-*linux*)
6628	    LD="${LD-ld} -m elf_x86_64"
6629	    ;;
6630	  ppc*-*linux*|powerpc*-*linux*)
6631	    LD="${LD-ld} -m elf64ppc"
6632	    ;;
6633	  s390*-*linux*|s390*-*tpf*)
6634	    LD="${LD-ld} -m elf64_s390"
6635	    ;;
6636	  sparc*-*linux*)
6637	    LD="${LD-ld} -m elf64_sparc"
6638	    ;;
6639	esac
6640	;;
6641    esac
6642  fi
6643  rm -rf conftest*
6644  ;;
6645
6646*-*-sco3.2v5*)
6647  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6648  SAVE_CFLAGS="$CFLAGS"
6649  CFLAGS="$CFLAGS -belf"
6650  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6651$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6652if test "${lt_cv_cc_needs_belf+set}" = set; then :
6653  $as_echo_n "(cached) " >&6
6654else
6655  ac_ext=c
6656ac_cpp='$CPP $CPPFLAGS'
6657ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6658ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6659ac_compiler_gnu=$ac_cv_c_compiler_gnu
6660
6661     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6662/* end confdefs.h.  */
6663
6664int
6665main ()
6666{
6667
6668  ;
6669  return 0;
6670}
6671_ACEOF
6672if ac_fn_c_try_link "$LINENO"; then :
6673  lt_cv_cc_needs_belf=yes
6674else
6675  lt_cv_cc_needs_belf=no
6676fi
6677rm -f core conftest.err conftest.$ac_objext \
6678    conftest$ac_exeext conftest.$ac_ext
6679     ac_ext=c
6680ac_cpp='$CPP $CPPFLAGS'
6681ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6682ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6683ac_compiler_gnu=$ac_cv_c_compiler_gnu
6684
6685fi
6686{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6687$as_echo "$lt_cv_cc_needs_belf" >&6; }
6688  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6689    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6690    CFLAGS="$SAVE_CFLAGS"
6691  fi
6692  ;;
6693sparc*-*solaris*)
6694  # Find out which ABI we are using.
6695  echo 'int i;' > conftest.$ac_ext
6696  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6697  (eval $ac_compile) 2>&5
6698  ac_status=$?
6699  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6700  test $ac_status = 0; }; then
6701    case `/usr/bin/file conftest.o` in
6702    *64-bit*)
6703      case $lt_cv_prog_gnu_ld in
6704      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6705      *)
6706	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6707	  LD="${LD-ld} -64"
6708	fi
6709	;;
6710      esac
6711      ;;
6712    esac
6713  fi
6714  rm -rf conftest*
6715  ;;
6716esac
6717
6718need_locks="$enable_libtool_lock"
6719
6720
6721  case $host_os in
6722    rhapsody* | darwin*)
6723    if test -n "$ac_tool_prefix"; then
6724  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6725set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6726{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6727$as_echo_n "checking for $ac_word... " >&6; }
6728if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6729  $as_echo_n "(cached) " >&6
6730else
6731  if test -n "$DSYMUTIL"; then
6732  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6733else
6734as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6735for as_dir in $PATH
6736do
6737  IFS=$as_save_IFS
6738  test -z "$as_dir" && as_dir=.
6739    for ac_exec_ext in '' $ac_executable_extensions; do
6740  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6741    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6742    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6743    break 2
6744  fi
6745done
6746  done
6747IFS=$as_save_IFS
6748
6749fi
6750fi
6751DSYMUTIL=$ac_cv_prog_DSYMUTIL
6752if test -n "$DSYMUTIL"; then
6753  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6754$as_echo "$DSYMUTIL" >&6; }
6755else
6756  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6757$as_echo "no" >&6; }
6758fi
6759
6760
6761fi
6762if test -z "$ac_cv_prog_DSYMUTIL"; then
6763  ac_ct_DSYMUTIL=$DSYMUTIL
6764  # Extract the first word of "dsymutil", so it can be a program name with args.
6765set dummy dsymutil; ac_word=$2
6766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6767$as_echo_n "checking for $ac_word... " >&6; }
6768if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6769  $as_echo_n "(cached) " >&6
6770else
6771  if test -n "$ac_ct_DSYMUTIL"; then
6772  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6773else
6774as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6775for as_dir in $PATH
6776do
6777  IFS=$as_save_IFS
6778  test -z "$as_dir" && as_dir=.
6779    for ac_exec_ext in '' $ac_executable_extensions; do
6780  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6781    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6782    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6783    break 2
6784  fi
6785done
6786  done
6787IFS=$as_save_IFS
6788
6789fi
6790fi
6791ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6792if test -n "$ac_ct_DSYMUTIL"; then
6793  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6794$as_echo "$ac_ct_DSYMUTIL" >&6; }
6795else
6796  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6797$as_echo "no" >&6; }
6798fi
6799
6800  if test "x$ac_ct_DSYMUTIL" = x; then
6801    DSYMUTIL=":"
6802  else
6803    case $cross_compiling:$ac_tool_warned in
6804yes:)
6805{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6806$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6807ac_tool_warned=yes ;;
6808esac
6809    DSYMUTIL=$ac_ct_DSYMUTIL
6810  fi
6811else
6812  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6813fi
6814
6815    if test -n "$ac_tool_prefix"; then
6816  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6817set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6818{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6819$as_echo_n "checking for $ac_word... " >&6; }
6820if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6821  $as_echo_n "(cached) " >&6
6822else
6823  if test -n "$NMEDIT"; then
6824  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6825else
6826as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6827for as_dir in $PATH
6828do
6829  IFS=$as_save_IFS
6830  test -z "$as_dir" && as_dir=.
6831    for ac_exec_ext in '' $ac_executable_extensions; do
6832  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6833    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6834    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6835    break 2
6836  fi
6837done
6838  done
6839IFS=$as_save_IFS
6840
6841fi
6842fi
6843NMEDIT=$ac_cv_prog_NMEDIT
6844if test -n "$NMEDIT"; then
6845  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6846$as_echo "$NMEDIT" >&6; }
6847else
6848  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6849$as_echo "no" >&6; }
6850fi
6851
6852
6853fi
6854if test -z "$ac_cv_prog_NMEDIT"; then
6855  ac_ct_NMEDIT=$NMEDIT
6856  # Extract the first word of "nmedit", so it can be a program name with args.
6857set dummy nmedit; ac_word=$2
6858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6859$as_echo_n "checking for $ac_word... " >&6; }
6860if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6861  $as_echo_n "(cached) " >&6
6862else
6863  if test -n "$ac_ct_NMEDIT"; then
6864  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6865else
6866as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6867for as_dir in $PATH
6868do
6869  IFS=$as_save_IFS
6870  test -z "$as_dir" && as_dir=.
6871    for ac_exec_ext in '' $ac_executable_extensions; do
6872  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6873    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6874    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6875    break 2
6876  fi
6877done
6878  done
6879IFS=$as_save_IFS
6880
6881fi
6882fi
6883ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6884if test -n "$ac_ct_NMEDIT"; then
6885  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6886$as_echo "$ac_ct_NMEDIT" >&6; }
6887else
6888  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6889$as_echo "no" >&6; }
6890fi
6891
6892  if test "x$ac_ct_NMEDIT" = x; then
6893    NMEDIT=":"
6894  else
6895    case $cross_compiling:$ac_tool_warned in
6896yes:)
6897{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6898$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6899ac_tool_warned=yes ;;
6900esac
6901    NMEDIT=$ac_ct_NMEDIT
6902  fi
6903else
6904  NMEDIT="$ac_cv_prog_NMEDIT"
6905fi
6906
6907    if test -n "$ac_tool_prefix"; then
6908  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6909set dummy ${ac_tool_prefix}lipo; ac_word=$2
6910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6911$as_echo_n "checking for $ac_word... " >&6; }
6912if test "${ac_cv_prog_LIPO+set}" = set; then :
6913  $as_echo_n "(cached) " >&6
6914else
6915  if test -n "$LIPO"; then
6916  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6917else
6918as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6919for as_dir in $PATH
6920do
6921  IFS=$as_save_IFS
6922  test -z "$as_dir" && as_dir=.
6923    for ac_exec_ext in '' $ac_executable_extensions; do
6924  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6925    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6926    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6927    break 2
6928  fi
6929done
6930  done
6931IFS=$as_save_IFS
6932
6933fi
6934fi
6935LIPO=$ac_cv_prog_LIPO
6936if test -n "$LIPO"; then
6937  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6938$as_echo "$LIPO" >&6; }
6939else
6940  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6941$as_echo "no" >&6; }
6942fi
6943
6944
6945fi
6946if test -z "$ac_cv_prog_LIPO"; then
6947  ac_ct_LIPO=$LIPO
6948  # Extract the first word of "lipo", so it can be a program name with args.
6949set dummy lipo; ac_word=$2
6950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6951$as_echo_n "checking for $ac_word... " >&6; }
6952if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6953  $as_echo_n "(cached) " >&6
6954else
6955  if test -n "$ac_ct_LIPO"; then
6956  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6957else
6958as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6959for as_dir in $PATH
6960do
6961  IFS=$as_save_IFS
6962  test -z "$as_dir" && as_dir=.
6963    for ac_exec_ext in '' $ac_executable_extensions; do
6964  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6965    ac_cv_prog_ac_ct_LIPO="lipo"
6966    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6967    break 2
6968  fi
6969done
6970  done
6971IFS=$as_save_IFS
6972
6973fi
6974fi
6975ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6976if test -n "$ac_ct_LIPO"; then
6977  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6978$as_echo "$ac_ct_LIPO" >&6; }
6979else
6980  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6981$as_echo "no" >&6; }
6982fi
6983
6984  if test "x$ac_ct_LIPO" = x; then
6985    LIPO=":"
6986  else
6987    case $cross_compiling:$ac_tool_warned in
6988yes:)
6989{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6990$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6991ac_tool_warned=yes ;;
6992esac
6993    LIPO=$ac_ct_LIPO
6994  fi
6995else
6996  LIPO="$ac_cv_prog_LIPO"
6997fi
6998
6999    if test -n "$ac_tool_prefix"; then
7000  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7001set dummy ${ac_tool_prefix}otool; ac_word=$2
7002{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7003$as_echo_n "checking for $ac_word... " >&6; }
7004if test "${ac_cv_prog_OTOOL+set}" = set; then :
7005  $as_echo_n "(cached) " >&6
7006else
7007  if test -n "$OTOOL"; then
7008  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7009else
7010as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7011for as_dir in $PATH
7012do
7013  IFS=$as_save_IFS
7014  test -z "$as_dir" && as_dir=.
7015    for ac_exec_ext in '' $ac_executable_extensions; do
7016  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7017    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7018    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7019    break 2
7020  fi
7021done
7022  done
7023IFS=$as_save_IFS
7024
7025fi
7026fi
7027OTOOL=$ac_cv_prog_OTOOL
7028if test -n "$OTOOL"; then
7029  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7030$as_echo "$OTOOL" >&6; }
7031else
7032  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7033$as_echo "no" >&6; }
7034fi
7035
7036
7037fi
7038if test -z "$ac_cv_prog_OTOOL"; then
7039  ac_ct_OTOOL=$OTOOL
7040  # Extract the first word of "otool", so it can be a program name with args.
7041set dummy otool; ac_word=$2
7042{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7043$as_echo_n "checking for $ac_word... " >&6; }
7044if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7045  $as_echo_n "(cached) " >&6
7046else
7047  if test -n "$ac_ct_OTOOL"; then
7048  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7049else
7050as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7051for as_dir in $PATH
7052do
7053  IFS=$as_save_IFS
7054  test -z "$as_dir" && as_dir=.
7055    for ac_exec_ext in '' $ac_executable_extensions; do
7056  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7057    ac_cv_prog_ac_ct_OTOOL="otool"
7058    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7059    break 2
7060  fi
7061done
7062  done
7063IFS=$as_save_IFS
7064
7065fi
7066fi
7067ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7068if test -n "$ac_ct_OTOOL"; then
7069  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7070$as_echo "$ac_ct_OTOOL" >&6; }
7071else
7072  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7073$as_echo "no" >&6; }
7074fi
7075
7076  if test "x$ac_ct_OTOOL" = x; then
7077    OTOOL=":"
7078  else
7079    case $cross_compiling:$ac_tool_warned in
7080yes:)
7081{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7082$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7083ac_tool_warned=yes ;;
7084esac
7085    OTOOL=$ac_ct_OTOOL
7086  fi
7087else
7088  OTOOL="$ac_cv_prog_OTOOL"
7089fi
7090
7091    if test -n "$ac_tool_prefix"; then
7092  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7093set dummy ${ac_tool_prefix}otool64; ac_word=$2
7094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7095$as_echo_n "checking for $ac_word... " >&6; }
7096if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7097  $as_echo_n "(cached) " >&6
7098else
7099  if test -n "$OTOOL64"; then
7100  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7101else
7102as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7103for as_dir in $PATH
7104do
7105  IFS=$as_save_IFS
7106  test -z "$as_dir" && as_dir=.
7107    for ac_exec_ext in '' $ac_executable_extensions; do
7108  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7109    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7110    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7111    break 2
7112  fi
7113done
7114  done
7115IFS=$as_save_IFS
7116
7117fi
7118fi
7119OTOOL64=$ac_cv_prog_OTOOL64
7120if test -n "$OTOOL64"; then
7121  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7122$as_echo "$OTOOL64" >&6; }
7123else
7124  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7125$as_echo "no" >&6; }
7126fi
7127
7128
7129fi
7130if test -z "$ac_cv_prog_OTOOL64"; then
7131  ac_ct_OTOOL64=$OTOOL64
7132  # Extract the first word of "otool64", so it can be a program name with args.
7133set dummy otool64; ac_word=$2
7134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7135$as_echo_n "checking for $ac_word... " >&6; }
7136if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7137  $as_echo_n "(cached) " >&6
7138else
7139  if test -n "$ac_ct_OTOOL64"; then
7140  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7141else
7142as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7143for as_dir in $PATH
7144do
7145  IFS=$as_save_IFS
7146  test -z "$as_dir" && as_dir=.
7147    for ac_exec_ext in '' $ac_executable_extensions; do
7148  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7149    ac_cv_prog_ac_ct_OTOOL64="otool64"
7150    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7151    break 2
7152  fi
7153done
7154  done
7155IFS=$as_save_IFS
7156
7157fi
7158fi
7159ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7160if test -n "$ac_ct_OTOOL64"; then
7161  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7162$as_echo "$ac_ct_OTOOL64" >&6; }
7163else
7164  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7165$as_echo "no" >&6; }
7166fi
7167
7168  if test "x$ac_ct_OTOOL64" = x; then
7169    OTOOL64=":"
7170  else
7171    case $cross_compiling:$ac_tool_warned in
7172yes:)
7173{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7174$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7175ac_tool_warned=yes ;;
7176esac
7177    OTOOL64=$ac_ct_OTOOL64
7178  fi
7179else
7180  OTOOL64="$ac_cv_prog_OTOOL64"
7181fi
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7210$as_echo_n "checking for -single_module linker flag... " >&6; }
7211if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7212  $as_echo_n "(cached) " >&6
7213else
7214  lt_cv_apple_cc_single_mod=no
7215      if test -z "${LT_MULTI_MODULE}"; then
7216	# By default we will add the -single_module flag. You can override
7217	# by either setting the environment variable LT_MULTI_MODULE
7218	# non-empty at configure time, or by adding -multi_module to the
7219	# link flags.
7220	rm -rf libconftest.dylib*
7221	echo "int foo(void){return 1;}" > conftest.c
7222	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7223-dynamiclib -Wl,-single_module conftest.c" >&5
7224	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7225	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7226        _lt_result=$?
7227	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7228	  lt_cv_apple_cc_single_mod=yes
7229	else
7230	  cat conftest.err >&5
7231	fi
7232	rm -rf libconftest.dylib*
7233	rm -f conftest.*
7234      fi
7235fi
7236{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7237$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7238    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7239$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7240if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7241  $as_echo_n "(cached) " >&6
7242else
7243  lt_cv_ld_exported_symbols_list=no
7244      save_LDFLAGS=$LDFLAGS
7245      echo "_main" > conftest.sym
7246      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7247      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7248/* end confdefs.h.  */
7249
7250int
7251main ()
7252{
7253
7254  ;
7255  return 0;
7256}
7257_ACEOF
7258if ac_fn_c_try_link "$LINENO"; then :
7259  lt_cv_ld_exported_symbols_list=yes
7260else
7261  lt_cv_ld_exported_symbols_list=no
7262fi
7263rm -f core conftest.err conftest.$ac_objext \
7264    conftest$ac_exeext conftest.$ac_ext
7265	LDFLAGS="$save_LDFLAGS"
7266
7267fi
7268{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7269$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7270    case $host_os in
7271    rhapsody* | darwin1.[012])
7272      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7273    darwin1.*)
7274      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7275    darwin*) # darwin 5.x on
7276      # if running on 10.5 or later, the deployment target defaults
7277      # to the OS version, if on x86, and 10.4, the deployment
7278      # target defaults to 10.4. Don't you love it?
7279      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7280	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7281	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7282	10.[012]*)
7283	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7284	10.*)
7285	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7286      esac
7287    ;;
7288  esac
7289    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7290      _lt_dar_single_mod='$single_module'
7291    fi
7292    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7293      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7294    else
7295      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7296    fi
7297    if test "$DSYMUTIL" != ":"; then
7298      _lt_dsymutil='~$DSYMUTIL $lib || :'
7299    else
7300      _lt_dsymutil=
7301    fi
7302    ;;
7303  esac
7304
7305for ac_header in dlfcn.h
7306do :
7307  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7308"
7309if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7310  cat >>confdefs.h <<_ACEOF
7311#define HAVE_DLFCN_H 1
7312_ACEOF
7313
7314fi
7315
7316done
7317
7318
7319
7320# Set options
7321
7322
7323
7324        enable_dlopen=no
7325
7326
7327  enable_win32_dll=no
7328
7329
7330            # Check whether --enable-shared was given.
7331if test "${enable_shared+set}" = set; then :
7332  enableval=$enable_shared; p=${PACKAGE-default}
7333    case $enableval in
7334    yes) enable_shared=yes ;;
7335    no) enable_shared=no ;;
7336    *)
7337      enable_shared=no
7338      # Look at the argument we got.  We use all the common list separators.
7339      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7340      for pkg in $enableval; do
7341	IFS="$lt_save_ifs"
7342	if test "X$pkg" = "X$p"; then
7343	  enable_shared=yes
7344	fi
7345      done
7346      IFS="$lt_save_ifs"
7347      ;;
7348    esac
7349else
7350  enable_shared=yes
7351fi
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361  # Check whether --enable-static was given.
7362if test "${enable_static+set}" = set; then :
7363  enableval=$enable_static; p=${PACKAGE-default}
7364    case $enableval in
7365    yes) enable_static=yes ;;
7366    no) enable_static=no ;;
7367    *)
7368     enable_static=no
7369      # Look at the argument we got.  We use all the common list separators.
7370      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7371      for pkg in $enableval; do
7372	IFS="$lt_save_ifs"
7373	if test "X$pkg" = "X$p"; then
7374	  enable_static=yes
7375	fi
7376      done
7377      IFS="$lt_save_ifs"
7378      ;;
7379    esac
7380else
7381  enable_static=yes
7382fi
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393# Check whether --with-pic was given.
7394if test "${with_pic+set}" = set; then :
7395  withval=$with_pic; pic_mode="$withval"
7396else
7397  pic_mode=default
7398fi
7399
7400
7401test -z "$pic_mode" && pic_mode=default
7402
7403
7404
7405
7406
7407
7408
7409  # Check whether --enable-fast-install was given.
7410if test "${enable_fast_install+set}" = set; then :
7411  enableval=$enable_fast_install; p=${PACKAGE-default}
7412    case $enableval in
7413    yes) enable_fast_install=yes ;;
7414    no) enable_fast_install=no ;;
7415    *)
7416      enable_fast_install=no
7417      # Look at the argument we got.  We use all the common list separators.
7418      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7419      for pkg in $enableval; do
7420	IFS="$lt_save_ifs"
7421	if test "X$pkg" = "X$p"; then
7422	  enable_fast_install=yes
7423	fi
7424      done
7425      IFS="$lt_save_ifs"
7426      ;;
7427    esac
7428else
7429  enable_fast_install=yes
7430fi
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442# This can be used to rebuild libtool when needed
7443LIBTOOL_DEPS="$ltmain"
7444
7445# Always use our own libtool.
7446LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471
7472test -z "$LN_S" && LN_S="ln -s"
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487if test -n "${ZSH_VERSION+set}" ; then
7488   setopt NO_GLOB_SUBST
7489fi
7490
7491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7492$as_echo_n "checking for objdir... " >&6; }
7493if test "${lt_cv_objdir+set}" = set; then :
7494  $as_echo_n "(cached) " >&6
7495else
7496  rm -f .libs 2>/dev/null
7497mkdir .libs 2>/dev/null
7498if test -d .libs; then
7499  lt_cv_objdir=.libs
7500else
7501  # MS-DOS does not allow filenames that begin with a dot.
7502  lt_cv_objdir=_libs
7503fi
7504rmdir .libs 2>/dev/null
7505fi
7506{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7507$as_echo "$lt_cv_objdir" >&6; }
7508objdir=$lt_cv_objdir
7509
7510
7511
7512
7513
7514cat >>confdefs.h <<_ACEOF
7515#define LT_OBJDIR "$lt_cv_objdir/"
7516_ACEOF
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534case $host_os in
7535aix3*)
7536  # AIX sometimes has problems with the GCC collect2 program.  For some
7537  # reason, if we set the COLLECT_NAMES environment variable, the problems
7538  # vanish in a puff of smoke.
7539  if test "X${COLLECT_NAMES+set}" != Xset; then
7540    COLLECT_NAMES=
7541    export COLLECT_NAMES
7542  fi
7543  ;;
7544esac
7545
7546# Sed substitution that helps us do robust quoting.  It backslashifies
7547# metacharacters that are still active within double-quoted strings.
7548sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7549
7550# Same as above, but do not quote variable references.
7551double_quote_subst='s/\(["`\\]\)/\\\1/g'
7552
7553# Sed substitution to delay expansion of an escaped shell variable in a
7554# double_quote_subst'ed string.
7555delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7556
7557# Sed substitution to delay expansion of an escaped single quote.
7558delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7559
7560# Sed substitution to avoid accidental globbing in evaled expressions
7561no_glob_subst='s/\*/\\\*/g'
7562
7563# Global variables:
7564ofile=libtool
7565can_build_shared=yes
7566
7567# All known linkers require a `.a' archive for static linking (except MSVC,
7568# which needs '.lib').
7569libext=a
7570
7571with_gnu_ld="$lt_cv_prog_gnu_ld"
7572
7573old_CC="$CC"
7574old_CFLAGS="$CFLAGS"
7575
7576# Set sane defaults for various variables
7577test -z "$CC" && CC=cc
7578test -z "$LTCC" && LTCC=$CC
7579test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7580test -z "$LD" && LD=ld
7581test -z "$ac_objext" && ac_objext=o
7582
7583for cc_temp in $compiler""; do
7584  case $cc_temp in
7585    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7586    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7587    \-*) ;;
7588    *) break;;
7589  esac
7590done
7591cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7592
7593
7594# Only perform the check for file, if the check method requires it
7595test -z "$MAGIC_CMD" && MAGIC_CMD=file
7596case $deplibs_check_method in
7597file_magic*)
7598  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7599    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7600$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7601if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7602  $as_echo_n "(cached) " >&6
7603else
7604  case $MAGIC_CMD in
7605[\\/*] |  ?:[\\/]*)
7606  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7607  ;;
7608*)
7609  lt_save_MAGIC_CMD="$MAGIC_CMD"
7610  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7611  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7612  for ac_dir in $ac_dummy; do
7613    IFS="$lt_save_ifs"
7614    test -z "$ac_dir" && ac_dir=.
7615    if test -f $ac_dir/${ac_tool_prefix}file; then
7616      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7617      if test -n "$file_magic_test_file"; then
7618	case $deplibs_check_method in
7619	"file_magic "*)
7620	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7621	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7622	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7623	    $EGREP "$file_magic_regex" > /dev/null; then
7624	    :
7625	  else
7626	    cat <<_LT_EOF 1>&2
7627
7628*** Warning: the command libtool uses to detect shared libraries,
7629*** $file_magic_cmd, produces output that libtool cannot recognize.
7630*** The result is that libtool may fail to recognize shared libraries
7631*** as such.  This will affect the creation of libtool libraries that
7632*** depend on shared libraries, but programs linked with such libtool
7633*** libraries will work regardless of this problem.  Nevertheless, you
7634*** may want to report the problem to your system manager and/or to
7635*** bug-libtool@gnu.org
7636
7637_LT_EOF
7638	  fi ;;
7639	esac
7640      fi
7641      break
7642    fi
7643  done
7644  IFS="$lt_save_ifs"
7645  MAGIC_CMD="$lt_save_MAGIC_CMD"
7646  ;;
7647esac
7648fi
7649
7650MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7651if test -n "$MAGIC_CMD"; then
7652  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7653$as_echo "$MAGIC_CMD" >&6; }
7654else
7655  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7656$as_echo "no" >&6; }
7657fi
7658
7659
7660
7661
7662
7663if test -z "$lt_cv_path_MAGIC_CMD"; then
7664  if test -n "$ac_tool_prefix"; then
7665    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7666$as_echo_n "checking for file... " >&6; }
7667if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7668  $as_echo_n "(cached) " >&6
7669else
7670  case $MAGIC_CMD in
7671[\\/*] |  ?:[\\/]*)
7672  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7673  ;;
7674*)
7675  lt_save_MAGIC_CMD="$MAGIC_CMD"
7676  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7677  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7678  for ac_dir in $ac_dummy; do
7679    IFS="$lt_save_ifs"
7680    test -z "$ac_dir" && ac_dir=.
7681    if test -f $ac_dir/file; then
7682      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7683      if test -n "$file_magic_test_file"; then
7684	case $deplibs_check_method in
7685	"file_magic "*)
7686	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7687	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7688	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7689	    $EGREP "$file_magic_regex" > /dev/null; then
7690	    :
7691	  else
7692	    cat <<_LT_EOF 1>&2
7693
7694*** Warning: the command libtool uses to detect shared libraries,
7695*** $file_magic_cmd, produces output that libtool cannot recognize.
7696*** The result is that libtool may fail to recognize shared libraries
7697*** as such.  This will affect the creation of libtool libraries that
7698*** depend on shared libraries, but programs linked with such libtool
7699*** libraries will work regardless of this problem.  Nevertheless, you
7700*** may want to report the problem to your system manager and/or to
7701*** bug-libtool@gnu.org
7702
7703_LT_EOF
7704	  fi ;;
7705	esac
7706      fi
7707      break
7708    fi
7709  done
7710  IFS="$lt_save_ifs"
7711  MAGIC_CMD="$lt_save_MAGIC_CMD"
7712  ;;
7713esac
7714fi
7715
7716MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7717if test -n "$MAGIC_CMD"; then
7718  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7719$as_echo "$MAGIC_CMD" >&6; }
7720else
7721  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7722$as_echo "no" >&6; }
7723fi
7724
7725
7726  else
7727    MAGIC_CMD=:
7728  fi
7729fi
7730
7731  fi
7732  ;;
7733esac
7734
7735# Use C for the default configuration in the libtool script
7736
7737lt_save_CC="$CC"
7738ac_ext=c
7739ac_cpp='$CPP $CPPFLAGS'
7740ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7741ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7742ac_compiler_gnu=$ac_cv_c_compiler_gnu
7743
7744
7745# Source file extension for C test sources.
7746ac_ext=c
7747
7748# Object file extension for compiled C test sources.
7749objext=o
7750objext=$objext
7751
7752# Code to be used in simple compile tests
7753lt_simple_compile_test_code="int some_variable = 0;"
7754
7755# Code to be used in simple link tests
7756lt_simple_link_test_code='int main(){return(0);}'
7757
7758
7759
7760
7761
7762
7763
7764# If no C compiler was specified, use CC.
7765LTCC=${LTCC-"$CC"}
7766
7767# If no C compiler flags were specified, use CFLAGS.
7768LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7769
7770# Allow CC to be a program name with arguments.
7771compiler=$CC
7772
7773# Save the default compiler, since it gets overwritten when the other
7774# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7775compiler_DEFAULT=$CC
7776
7777# save warnings/boilerplate of simple test code
7778ac_outfile=conftest.$ac_objext
7779echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7780eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7781_lt_compiler_boilerplate=`cat conftest.err`
7782$RM conftest*
7783
7784ac_outfile=conftest.$ac_objext
7785echo "$lt_simple_link_test_code" >conftest.$ac_ext
7786eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7787_lt_linker_boilerplate=`cat conftest.err`
7788$RM -r conftest*
7789
7790
7791if test -n "$compiler"; then
7792
7793lt_prog_compiler_no_builtin_flag=
7794
7795if test "$GCC" = yes; then
7796  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7797
7798  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7799$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7800if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7801  $as_echo_n "(cached) " >&6
7802else
7803  lt_cv_prog_compiler_rtti_exceptions=no
7804   ac_outfile=conftest.$ac_objext
7805   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7806   lt_compiler_flag="-fno-rtti -fno-exceptions"
7807   # Insert the option either (1) after the last *FLAGS variable, or
7808   # (2) before a word containing "conftest.", or (3) at the end.
7809   # Note that $ac_compile itself does not contain backslashes and begins
7810   # with a dollar sign (not a hyphen), so the echo should work correctly.
7811   # The option is referenced via a variable to avoid confusing sed.
7812   lt_compile=`echo "$ac_compile" | $SED \
7813   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7814   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7815   -e 's:$: $lt_compiler_flag:'`
7816   (eval echo "\"\$as_me:7816: $lt_compile\"" >&5)
7817   (eval "$lt_compile" 2>conftest.err)
7818   ac_status=$?
7819   cat conftest.err >&5
7820   echo "$as_me:7820: \$? = $ac_status" >&5
7821   if (exit $ac_status) && test -s "$ac_outfile"; then
7822     # The compiler can only warn and ignore the option if not recognized
7823     # So say no if there are warnings other than the usual output.
7824     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7825     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7826     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7827       lt_cv_prog_compiler_rtti_exceptions=yes
7828     fi
7829   fi
7830   $RM conftest*
7831
7832fi
7833{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7834$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7835
7836if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7837    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7838else
7839    :
7840fi
7841
7842fi
7843
7844
7845
7846
7847
7848
7849  lt_prog_compiler_wl=
7850lt_prog_compiler_pic=
7851lt_prog_compiler_static=
7852
7853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7854$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7855
7856  if test "$GCC" = yes; then
7857    lt_prog_compiler_wl='-Wl,'
7858    lt_prog_compiler_static='-static'
7859
7860    case $host_os in
7861      aix*)
7862      # All AIX code is PIC.
7863      if test "$host_cpu" = ia64; then
7864	# AIX 5 now supports IA64 processor
7865	lt_prog_compiler_static='-Bstatic'
7866      fi
7867      ;;
7868
7869    amigaos*)
7870      case $host_cpu in
7871      powerpc)
7872            # see comment about AmigaOS4 .so support
7873            lt_prog_compiler_pic='-fPIC'
7874        ;;
7875      m68k)
7876            # FIXME: we need at least 68020 code to build shared libraries, but
7877            # adding the `-m68020' flag to GCC prevents building anything better,
7878            # like `-m68040'.
7879            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7880        ;;
7881      esac
7882      ;;
7883
7884    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7885      # PIC is the default for these OSes.
7886      ;;
7887
7888    mingw* | cygwin* | pw32* | os2* | cegcc*)
7889      # This hack is so that the source file can tell whether it is being
7890      # built for inclusion in a dll (and should export symbols for example).
7891      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7892      # (--disable-auto-import) libraries
7893      lt_prog_compiler_pic='-DDLL_EXPORT'
7894      ;;
7895
7896    darwin* | rhapsody*)
7897      # PIC is the default on this platform
7898      # Common symbols not allowed in MH_DYLIB files
7899      lt_prog_compiler_pic='-fno-common'
7900      ;;
7901
7902    hpux*)
7903      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7904      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7905      # sets the default TLS model and affects inlining.
7906      case $host_cpu in
7907      hppa*64*)
7908	# +Z the default
7909	;;
7910      *)
7911	lt_prog_compiler_pic='-fPIC'
7912	;;
7913      esac
7914      ;;
7915
7916    interix[3-9]*)
7917      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7918      # Instead, we relocate shared libraries at runtime.
7919      ;;
7920
7921    msdosdjgpp*)
7922      # Just because we use GCC doesn't mean we suddenly get shared libraries
7923      # on systems that don't support them.
7924      lt_prog_compiler_can_build_shared=no
7925      enable_shared=no
7926      ;;
7927
7928    *nto* | *qnx*)
7929      # QNX uses GNU C++, but need to define -shared option too, otherwise
7930      # it will coredump.
7931      lt_prog_compiler_pic='-fPIC -shared'
7932      ;;
7933
7934    sysv4*MP*)
7935      if test -d /usr/nec; then
7936	lt_prog_compiler_pic=-Kconform_pic
7937      fi
7938      ;;
7939
7940    *)
7941      lt_prog_compiler_pic='-fPIC'
7942      ;;
7943    esac
7944  else
7945    # PORTME Check for flag to pass linker flags through the system compiler.
7946    case $host_os in
7947    aix*)
7948      lt_prog_compiler_wl='-Wl,'
7949      if test "$host_cpu" = ia64; then
7950	# AIX 5 now supports IA64 processor
7951	lt_prog_compiler_static='-Bstatic'
7952      else
7953	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7954      fi
7955      ;;
7956
7957    mingw* | cygwin* | pw32* | os2* | cegcc*)
7958      # This hack is so that the source file can tell whether it is being
7959      # built for inclusion in a dll (and should export symbols for example).
7960      lt_prog_compiler_pic='-DDLL_EXPORT'
7961      ;;
7962
7963    hpux9* | hpux10* | hpux11*)
7964      lt_prog_compiler_wl='-Wl,'
7965      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7966      # not for PA HP-UX.
7967      case $host_cpu in
7968      hppa*64*|ia64*)
7969	# +Z the default
7970	;;
7971      *)
7972	lt_prog_compiler_pic='+Z'
7973	;;
7974      esac
7975      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7976      lt_prog_compiler_static='${wl}-a ${wl}archive'
7977      ;;
7978
7979    irix5* | irix6* | nonstopux*)
7980      lt_prog_compiler_wl='-Wl,'
7981      # PIC (with -KPIC) is the default.
7982      lt_prog_compiler_static='-non_shared'
7983      ;;
7984
7985    linux* | k*bsd*-gnu)
7986      case $cc_basename in
7987      # old Intel for x86_64 which still supported -KPIC.
7988      ecc*)
7989	lt_prog_compiler_wl='-Wl,'
7990	lt_prog_compiler_pic='-KPIC'
7991	lt_prog_compiler_static='-static'
7992        ;;
7993      # icc used to be incompatible with GCC.
7994      # ICC 10 doesn't accept -KPIC any more.
7995      icc* | ifort*)
7996	lt_prog_compiler_wl='-Wl,'
7997	lt_prog_compiler_pic='-fPIC'
7998	lt_prog_compiler_static='-static'
7999        ;;
8000      # Lahey Fortran 8.1.
8001      lf95*)
8002	lt_prog_compiler_wl='-Wl,'
8003	lt_prog_compiler_pic='--shared'
8004	lt_prog_compiler_static='--static'
8005	;;
8006      pgcc* | pgf77* | pgf90* | pgf95*)
8007        # Portland Group compilers (*not* the Pentium gcc compiler,
8008	# which looks to be a dead project)
8009	lt_prog_compiler_wl='-Wl,'
8010	lt_prog_compiler_pic='-fpic'
8011	lt_prog_compiler_static='-Bstatic'
8012        ;;
8013      ccc*)
8014        lt_prog_compiler_wl='-Wl,'
8015        # All Alpha code is PIC.
8016        lt_prog_compiler_static='-non_shared'
8017        ;;
8018      xl*)
8019	# IBM XL C 8.0/Fortran 10.1 on PPC
8020	lt_prog_compiler_wl='-Wl,'
8021	lt_prog_compiler_pic='-qpic'
8022	lt_prog_compiler_static='-qstaticlink'
8023	;;
8024      *)
8025	case `$CC -V 2>&1 | sed 5q` in
8026	*Sun\ C*)
8027	  # Sun C 5.9
8028	  lt_prog_compiler_pic='-KPIC'
8029	  lt_prog_compiler_static='-Bstatic'
8030	  lt_prog_compiler_wl='-Wl,'
8031	  ;;
8032	*Sun\ F*)
8033	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8034	  lt_prog_compiler_pic='-KPIC'
8035	  lt_prog_compiler_static='-Bstatic'
8036	  lt_prog_compiler_wl=''
8037	  ;;
8038	esac
8039	;;
8040      esac
8041      ;;
8042
8043    newsos6)
8044      lt_prog_compiler_pic='-KPIC'
8045      lt_prog_compiler_static='-Bstatic'
8046      ;;
8047
8048    *nto* | *qnx*)
8049      # QNX uses GNU C++, but need to define -shared option too, otherwise
8050      # it will coredump.
8051      lt_prog_compiler_pic='-fPIC -shared'
8052      ;;
8053
8054    osf3* | osf4* | osf5*)
8055      lt_prog_compiler_wl='-Wl,'
8056      # All OSF/1 code is PIC.
8057      lt_prog_compiler_static='-non_shared'
8058      ;;
8059
8060    rdos*)
8061      lt_prog_compiler_static='-non_shared'
8062      ;;
8063
8064    solaris*)
8065      lt_prog_compiler_pic='-KPIC'
8066      lt_prog_compiler_static='-Bstatic'
8067      case $cc_basename in
8068      f77* | f90* | f95*)
8069	lt_prog_compiler_wl='-Qoption ld ';;
8070      *)
8071	lt_prog_compiler_wl='-Wl,';;
8072      esac
8073      ;;
8074
8075    sunos4*)
8076      lt_prog_compiler_wl='-Qoption ld '
8077      lt_prog_compiler_pic='-PIC'
8078      lt_prog_compiler_static='-Bstatic'
8079      ;;
8080
8081    sysv4 | sysv4.2uw2* | sysv4.3*)
8082      lt_prog_compiler_wl='-Wl,'
8083      lt_prog_compiler_pic='-KPIC'
8084      lt_prog_compiler_static='-Bstatic'
8085      ;;
8086
8087    sysv4*MP*)
8088      if test -d /usr/nec ;then
8089	lt_prog_compiler_pic='-Kconform_pic'
8090	lt_prog_compiler_static='-Bstatic'
8091      fi
8092      ;;
8093
8094    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8095      lt_prog_compiler_wl='-Wl,'
8096      lt_prog_compiler_pic='-KPIC'
8097      lt_prog_compiler_static='-Bstatic'
8098      ;;
8099
8100    unicos*)
8101      lt_prog_compiler_wl='-Wl,'
8102      lt_prog_compiler_can_build_shared=no
8103      ;;
8104
8105    uts4*)
8106      lt_prog_compiler_pic='-pic'
8107      lt_prog_compiler_static='-Bstatic'
8108      ;;
8109
8110    *)
8111      lt_prog_compiler_can_build_shared=no
8112      ;;
8113    esac
8114  fi
8115
8116case $host_os in
8117  # For platforms which do not support PIC, -DPIC is meaningless:
8118  *djgpp*)
8119    lt_prog_compiler_pic=
8120    ;;
8121  *)
8122    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8123    ;;
8124esac
8125{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8126$as_echo "$lt_prog_compiler_pic" >&6; }
8127
8128
8129
8130
8131
8132
8133#
8134# Check to make sure the PIC flag actually works.
8135#
8136if test -n "$lt_prog_compiler_pic"; then
8137  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8138$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8139if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8140  $as_echo_n "(cached) " >&6
8141else
8142  lt_cv_prog_compiler_pic_works=no
8143   ac_outfile=conftest.$ac_objext
8144   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8145   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8146   # Insert the option either (1) after the last *FLAGS variable, or
8147   # (2) before a word containing "conftest.", or (3) at the end.
8148   # Note that $ac_compile itself does not contain backslashes and begins
8149   # with a dollar sign (not a hyphen), so the echo should work correctly.
8150   # The option is referenced via a variable to avoid confusing sed.
8151   lt_compile=`echo "$ac_compile" | $SED \
8152   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8153   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8154   -e 's:$: $lt_compiler_flag:'`
8155   (eval echo "\"\$as_me:8155: $lt_compile\"" >&5)
8156   (eval "$lt_compile" 2>conftest.err)
8157   ac_status=$?
8158   cat conftest.err >&5
8159   echo "$as_me:8159: \$? = $ac_status" >&5
8160   if (exit $ac_status) && test -s "$ac_outfile"; then
8161     # The compiler can only warn and ignore the option if not recognized
8162     # So say no if there are warnings other than the usual output.
8163     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
8164     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8165     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8166       lt_cv_prog_compiler_pic_works=yes
8167     fi
8168   fi
8169   $RM conftest*
8170
8171fi
8172{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8173$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8174
8175if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8176    case $lt_prog_compiler_pic in
8177     "" | " "*) ;;
8178     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8179     esac
8180else
8181    lt_prog_compiler_pic=
8182     lt_prog_compiler_can_build_shared=no
8183fi
8184
8185fi
8186
8187
8188
8189
8190
8191
8192#
8193# Check to make sure the static flag actually works.
8194#
8195wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8196{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8197$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8198if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8199  $as_echo_n "(cached) " >&6
8200else
8201  lt_cv_prog_compiler_static_works=no
8202   save_LDFLAGS="$LDFLAGS"
8203   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8204   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8205   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8206     # The linker can only warn and ignore the option if not recognized
8207     # So say no if there are warnings
8208     if test -s conftest.err; then
8209       # Append any errors to the config.log.
8210       cat conftest.err 1>&5
8211       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
8212       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8213       if diff conftest.exp conftest.er2 >/dev/null; then
8214         lt_cv_prog_compiler_static_works=yes
8215       fi
8216     else
8217       lt_cv_prog_compiler_static_works=yes
8218     fi
8219   fi
8220   $RM -r conftest*
8221   LDFLAGS="$save_LDFLAGS"
8222
8223fi
8224{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8225$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8226
8227if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8228    :
8229else
8230    lt_prog_compiler_static=
8231fi
8232
8233
8234
8235
8236
8237
8238
8239  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8240$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8241if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8242  $as_echo_n "(cached) " >&6
8243else
8244  lt_cv_prog_compiler_c_o=no
8245   $RM -r conftest 2>/dev/null
8246   mkdir conftest
8247   cd conftest
8248   mkdir out
8249   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8250
8251   lt_compiler_flag="-o out/conftest2.$ac_objext"
8252   # Insert the option either (1) after the last *FLAGS variable, or
8253   # (2) before a word containing "conftest.", or (3) at the end.
8254   # Note that $ac_compile itself does not contain backslashes and begins
8255   # with a dollar sign (not a hyphen), so the echo should work correctly.
8256   lt_compile=`echo "$ac_compile" | $SED \
8257   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8258   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8259   -e 's:$: $lt_compiler_flag:'`
8260   (eval echo "\"\$as_me:8260: $lt_compile\"" >&5)
8261   (eval "$lt_compile" 2>out/conftest.err)
8262   ac_status=$?
8263   cat out/conftest.err >&5
8264   echo "$as_me:8264: \$? = $ac_status" >&5
8265   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8266   then
8267     # The compiler can only warn and ignore the option if not recognized
8268     # So say no if there are warnings
8269     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8270     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8271     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8272       lt_cv_prog_compiler_c_o=yes
8273     fi
8274   fi
8275   chmod u+w . 2>&5
8276   $RM conftest*
8277   # SGI C++ compiler will create directory out/ii_files/ for
8278   # template instantiation
8279   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8280   $RM out/* && rmdir out
8281   cd ..
8282   $RM -r conftest
8283   $RM conftest*
8284
8285fi
8286{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8287$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8288
8289
8290
8291
8292
8293
8294  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8295$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8296if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8297  $as_echo_n "(cached) " >&6
8298else
8299  lt_cv_prog_compiler_c_o=no
8300   $RM -r conftest 2>/dev/null
8301   mkdir conftest
8302   cd conftest
8303   mkdir out
8304   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8305
8306   lt_compiler_flag="-o out/conftest2.$ac_objext"
8307   # Insert the option either (1) after the last *FLAGS variable, or
8308   # (2) before a word containing "conftest.", or (3) at the end.
8309   # Note that $ac_compile itself does not contain backslashes and begins
8310   # with a dollar sign (not a hyphen), so the echo should work correctly.
8311   lt_compile=`echo "$ac_compile" | $SED \
8312   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8313   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8314   -e 's:$: $lt_compiler_flag:'`
8315   (eval echo "\"\$as_me:8315: $lt_compile\"" >&5)
8316   (eval "$lt_compile" 2>out/conftest.err)
8317   ac_status=$?
8318   cat out/conftest.err >&5
8319   echo "$as_me:8319: \$? = $ac_status" >&5
8320   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8321   then
8322     # The compiler can only warn and ignore the option if not recognized
8323     # So say no if there are warnings
8324     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8325     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8326     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8327       lt_cv_prog_compiler_c_o=yes
8328     fi
8329   fi
8330   chmod u+w . 2>&5
8331   $RM conftest*
8332   # SGI C++ compiler will create directory out/ii_files/ for
8333   # template instantiation
8334   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8335   $RM out/* && rmdir out
8336   cd ..
8337   $RM -r conftest
8338   $RM conftest*
8339
8340fi
8341{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8342$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8343
8344
8345
8346
8347hard_links="nottested"
8348if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8349  # do not overwrite the value of need_locks provided by the user
8350  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8351$as_echo_n "checking if we can lock with hard links... " >&6; }
8352  hard_links=yes
8353  $RM conftest*
8354  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8355  touch conftest.a
8356  ln conftest.a conftest.b 2>&5 || hard_links=no
8357  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8358  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8359$as_echo "$hard_links" >&6; }
8360  if test "$hard_links" = no; then
8361    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8362$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8363    need_locks=warn
8364  fi
8365else
8366  need_locks=no
8367fi
8368
8369
8370
8371
8372
8373
8374  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8375$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8376
8377  runpath_var=
8378  allow_undefined_flag=
8379  always_export_symbols=no
8380  archive_cmds=
8381  archive_expsym_cmds=
8382  compiler_needs_object=no
8383  enable_shared_with_static_runtimes=no
8384  export_dynamic_flag_spec=
8385  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8386  hardcode_automatic=no
8387  hardcode_direct=no
8388  hardcode_direct_absolute=no
8389  hardcode_libdir_flag_spec=
8390  hardcode_libdir_flag_spec_ld=
8391  hardcode_libdir_separator=
8392  hardcode_minus_L=no
8393  hardcode_shlibpath_var=unsupported
8394  inherit_rpath=no
8395  link_all_deplibs=unknown
8396  module_cmds=
8397  module_expsym_cmds=
8398  old_archive_from_new_cmds=
8399  old_archive_from_expsyms_cmds=
8400  thread_safe_flag_spec=
8401  whole_archive_flag_spec=
8402  # include_expsyms should be a list of space-separated symbols to be *always*
8403  # included in the symbol list
8404  include_expsyms=
8405  # exclude_expsyms can be an extended regexp of symbols to exclude
8406  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8407  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8408  # as well as any symbol that contains `d'.
8409  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8410  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8411  # platforms (ab)use it in PIC code, but their linkers get confused if
8412  # the symbol is explicitly referenced.  Since portable code cannot
8413  # rely on this symbol name, it's probably fine to never include it in
8414  # preloaded symbol tables.
8415  # Exclude shared library initialization/finalization symbols.
8416  extract_expsyms_cmds=
8417
8418  case $host_os in
8419  cygwin* | mingw* | pw32* | cegcc*)
8420    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8421    # When not using gcc, we currently assume that we are using
8422    # Microsoft Visual C++.
8423    if test "$GCC" != yes; then
8424      with_gnu_ld=no
8425    fi
8426    ;;
8427  interix*)
8428    # we just hope/assume this is gcc and not c89 (= MSVC++)
8429    with_gnu_ld=yes
8430    ;;
8431  openbsd*)
8432    with_gnu_ld=no
8433    ;;
8434  esac
8435
8436  ld_shlibs=yes
8437  if test "$with_gnu_ld" = yes; then
8438    # If archive_cmds runs LD, not CC, wlarc should be empty
8439    wlarc='${wl}'
8440
8441    # Set some defaults for GNU ld with shared library support. These
8442    # are reset later if shared libraries are not supported. Putting them
8443    # here allows them to be overridden if necessary.
8444    runpath_var=LD_RUN_PATH
8445    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8446    export_dynamic_flag_spec='${wl}--export-dynamic'
8447    # ancient GNU ld didn't support --whole-archive et. al.
8448    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8449      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8450    else
8451      whole_archive_flag_spec=
8452    fi
8453    supports_anon_versioning=no
8454    case `$LD -v 2>&1` in
8455      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8456      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8457      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8458      *\ 2.11.*) ;; # other 2.11 versions
8459      *) supports_anon_versioning=yes ;;
8460    esac
8461
8462    # See if GNU ld supports shared libraries.
8463    case $host_os in
8464    aix[3-9]*)
8465      # On AIX/PPC, the GNU linker is very broken
8466      if test "$host_cpu" != ia64; then
8467	ld_shlibs=no
8468	cat <<_LT_EOF 1>&2
8469
8470*** Warning: the GNU linker, at least up to release 2.9.1, is reported
8471*** to be unable to reliably create shared libraries on AIX.
8472*** Therefore, libtool is disabling shared libraries support.  If you
8473*** really care for shared libraries, you may want to modify your PATH
8474*** so that a non-GNU linker is found, and then restart.
8475
8476_LT_EOF
8477      fi
8478      ;;
8479
8480    amigaos*)
8481      case $host_cpu in
8482      powerpc)
8483            # see comment about AmigaOS4 .so support
8484            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8485            archive_expsym_cmds=''
8486        ;;
8487      m68k)
8488            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
8489            hardcode_libdir_flag_spec='-L$libdir'
8490            hardcode_minus_L=yes
8491        ;;
8492      esac
8493      ;;
8494
8495    beos*)
8496      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8497	allow_undefined_flag=unsupported
8498	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8499	# support --undefined.  This deserves some investigation.  FIXME
8500	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8501      else
8502	ld_shlibs=no
8503      fi
8504      ;;
8505
8506    cygwin* | mingw* | pw32* | cegcc*)
8507      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8508      # as there is no search path for DLLs.
8509      hardcode_libdir_flag_spec='-L$libdir'
8510      allow_undefined_flag=unsupported
8511      always_export_symbols=no
8512      enable_shared_with_static_runtimes=yes
8513      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8514
8515      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8516        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8517	# If the export-symbols file already is a .def file (1st line
8518	# is EXPORTS), use it as is; otherwise, prepend...
8519	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8520	  cp $export_symbols $output_objdir/$soname.def;
8521	else
8522	  echo EXPORTS > $output_objdir/$soname.def;
8523	  cat $export_symbols >> $output_objdir/$soname.def;
8524	fi~
8525	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8526      else
8527	ld_shlibs=no
8528      fi
8529      ;;
8530
8531    interix[3-9]*)
8532      hardcode_direct=no
8533      hardcode_shlibpath_var=no
8534      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8535      export_dynamic_flag_spec='${wl}-E'
8536      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8537      # Instead, shared libraries are loaded at an image base (0x10000000 by
8538      # default) and relocated if they conflict, which is a slow very memory
8539      # consuming and fragmenting process.  To avoid this, we pick a random,
8540      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8541      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8542      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8543      archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8544      ;;
8545
8546    gnu* | linux* | tpf* | k*bsd*-gnu)
8547      tmp_diet=no
8548      if test "$host_os" = linux-dietlibc; then
8549	case $cc_basename in
8550	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8551	esac
8552      fi
8553      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8554	 && test "$tmp_diet" = no
8555      then
8556	tmp_addflag=
8557	tmp_sharedflag='-shared'
8558	case $cc_basename,$host_cpu in
8559        pgcc*)				# Portland Group C compiler
8560	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8561	  tmp_addflag=' $pic_flag'
8562	  ;;
8563	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
8564	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8565	  tmp_addflag=' $pic_flag -Mnomain' ;;
8566	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8567	  tmp_addflag=' -i_dynamic' ;;
8568	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8569	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8570	ifc* | ifort*)			# Intel Fortran compiler
8571	  tmp_addflag=' -nofor_main' ;;
8572	lf95*)				# Lahey Fortran 8.1
8573	  whole_archive_flag_spec=
8574	  tmp_sharedflag='--shared' ;;
8575	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
8576	  tmp_sharedflag='-qmkshrobj'
8577	  tmp_addflag= ;;
8578	esac
8579	case `$CC -V 2>&1 | sed 5q` in
8580	*Sun\ C*)			# Sun C 5.9
8581	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8582	  compiler_needs_object=yes
8583	  tmp_sharedflag='-G' ;;
8584	*Sun\ F*)			# Sun Fortran 8.3
8585	  tmp_sharedflag='-G' ;;
8586	esac
8587	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8588
8589        if test "x$supports_anon_versioning" = xyes; then
8590          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8591	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8592	    echo "local: *; };" >> $output_objdir/$libname.ver~
8593	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8594        fi
8595
8596	case $cc_basename in
8597	xlf*)
8598	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8599	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8600	  hardcode_libdir_flag_spec=
8601	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8602	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8603	  if test "x$supports_anon_versioning" = xyes; then
8604	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8605	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8606	      echo "local: *; };" >> $output_objdir/$libname.ver~
8607	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8608	  fi
8609	  ;;
8610	esac
8611      else
8612        ld_shlibs=no
8613      fi
8614      ;;
8615
8616    netbsd*)
8617      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8618	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8619	wlarc=
8620      else
8621	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8622	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8623      fi
8624      ;;
8625
8626    solaris*)
8627      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8628	ld_shlibs=no
8629	cat <<_LT_EOF 1>&2
8630
8631*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8632*** create shared libraries on Solaris systems.  Therefore, libtool
8633*** is disabling shared libraries support.  We urge you to upgrade GNU
8634*** binutils to release 2.9.1 or newer.  Another option is to modify
8635*** your PATH or compiler configuration so that the native linker is
8636*** used, and then restart.
8637
8638_LT_EOF
8639      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8640	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8641	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8642      else
8643	ld_shlibs=no
8644      fi
8645      ;;
8646
8647    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8648      case `$LD -v 2>&1` in
8649        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8650	ld_shlibs=no
8651	cat <<_LT_EOF 1>&2
8652
8653*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8654*** reliably create shared libraries on SCO systems.  Therefore, libtool
8655*** is disabling shared libraries support.  We urge you to upgrade GNU
8656*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8657*** your PATH or compiler configuration so that the native linker is
8658*** used, and then restart.
8659
8660_LT_EOF
8661	;;
8662	*)
8663	  # For security reasons, it is highly recommended that you always
8664	  # use absolute paths for naming shared libraries, and exclude the
8665	  # DT_RUNPATH tag from executables and libraries.  But doing so
8666	  # requires that you compile everything twice, which is a pain.
8667	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8668	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8669	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8670	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8671	  else
8672	    ld_shlibs=no
8673	  fi
8674	;;
8675      esac
8676      ;;
8677
8678    sunos4*)
8679      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8680      wlarc=
8681      hardcode_direct=yes
8682      hardcode_shlibpath_var=no
8683      ;;
8684
8685    *)
8686      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8687	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8688	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8689      else
8690	ld_shlibs=no
8691      fi
8692      ;;
8693    esac
8694
8695    if test "$ld_shlibs" = no; then
8696      runpath_var=
8697      hardcode_libdir_flag_spec=
8698      export_dynamic_flag_spec=
8699      whole_archive_flag_spec=
8700    fi
8701  else
8702    # PORTME fill in a description of your system's linker (not GNU ld)
8703    case $host_os in
8704    aix3*)
8705      allow_undefined_flag=unsupported
8706      always_export_symbols=yes
8707      archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
8708      # Note: this linker hardcodes the directories in LIBPATH if there
8709      # are no directories specified by -L.
8710      hardcode_minus_L=yes
8711      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8712	# Neither direct hardcoding nor static linking is supported with a
8713	# broken collect2.
8714	hardcode_direct=unsupported
8715      fi
8716      ;;
8717
8718    aix[4-9]*)
8719      if test "$host_cpu" = ia64; then
8720	# On IA64, the linker does run time linking by default, so we don't
8721	# have to do anything special.
8722	aix_use_runtimelinking=no
8723	exp_sym_flag='-Bexport'
8724	no_entry_flag=""
8725      else
8726	# If we're using GNU nm, then we don't want the "-C" option.
8727	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8728	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8729	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8730	else
8731	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8732	fi
8733	aix_use_runtimelinking=no
8734
8735	# Test if we are trying to use run time linking or normal
8736	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8737	# need to do runtime linking.
8738	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8739	  for ld_flag in $LDFLAGS; do
8740	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8741	    aix_use_runtimelinking=yes
8742	    break
8743	  fi
8744	  done
8745	  ;;
8746	esac
8747
8748	exp_sym_flag='-bexport'
8749	no_entry_flag='-bnoentry'
8750      fi
8751
8752      # When large executables or shared objects are built, AIX ld can
8753      # have problems creating the table of contents.  If linking a library
8754      # or program results in "error TOC overflow" add -mminimal-toc to
8755      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8756      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8757
8758      archive_cmds=''
8759      hardcode_direct=yes
8760      hardcode_direct_absolute=yes
8761      hardcode_libdir_separator=':'
8762      link_all_deplibs=yes
8763      file_list_spec='${wl}-f,'
8764
8765      if test "$GCC" = yes; then
8766	case $host_os in aix4.[012]|aix4.[012].*)
8767	# We only want to do this on AIX 4.2 and lower, the check
8768	# below for broken collect2 doesn't work under 4.3+
8769	  collect2name=`${CC} -print-prog-name=collect2`
8770	  if test -f "$collect2name" &&
8771	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8772	  then
8773	  # We have reworked collect2
8774	  :
8775	  else
8776	  # We have old collect2
8777	  hardcode_direct=unsupported
8778	  # It fails to find uninstalled libraries when the uninstalled
8779	  # path is not listed in the libpath.  Setting hardcode_minus_L
8780	  # to unsupported forces relinking
8781	  hardcode_minus_L=yes
8782	  hardcode_libdir_flag_spec='-L$libdir'
8783	  hardcode_libdir_separator=
8784	  fi
8785	  ;;
8786	esac
8787	shared_flag='-shared'
8788	if test "$aix_use_runtimelinking" = yes; then
8789	  shared_flag="$shared_flag "'${wl}-G'
8790	fi
8791      else
8792	# not using gcc
8793	if test "$host_cpu" = ia64; then
8794	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8795	# chokes on -Wl,-G. The following line is correct:
8796	  shared_flag='-G'
8797	else
8798	  if test "$aix_use_runtimelinking" = yes; then
8799	    shared_flag='${wl}-G'
8800	  else
8801	    shared_flag='${wl}-bM:SRE'
8802	  fi
8803	fi
8804      fi
8805
8806      export_dynamic_flag_spec='${wl}-bexpall'
8807      # It seems that -bexpall does not export symbols beginning with
8808      # underscore (_), so it is better to generate a list of symbols to export.
8809      always_export_symbols=yes
8810      if test "$aix_use_runtimelinking" = yes; then
8811	# Warning - without using the other runtime loading flags (-brtl),
8812	# -berok will link without error, but may produce a broken library.
8813	allow_undefined_flag='-berok'
8814        # Determine the default libpath from the value encoded in an
8815        # empty executable.
8816        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8817/* end confdefs.h.  */
8818
8819int
8820main ()
8821{
8822
8823  ;
8824  return 0;
8825}
8826_ACEOF
8827if ac_fn_c_try_link "$LINENO"; then :
8828
8829lt_aix_libpath_sed='
8830    /Import File Strings/,/^$/ {
8831	/^0/ {
8832	    s/^0  *\(.*\)$/\1/
8833	    p
8834	}
8835    }'
8836aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8837# Check for a 64-bit object if we didn't find anything.
8838if test -z "$aix_libpath"; then
8839  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8840fi
8841fi
8842rm -f core conftest.err conftest.$ac_objext \
8843    conftest$ac_exeext conftest.$ac_ext
8844if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8845
8846        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8847        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8848      else
8849	if test "$host_cpu" = ia64; then
8850	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8851	  allow_undefined_flag="-z nodefs"
8852	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
8853	else
8854	 # Determine the default libpath from the value encoded in an
8855	 # empty executable.
8856	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8857/* end confdefs.h.  */
8858
8859int
8860main ()
8861{
8862
8863  ;
8864  return 0;
8865}
8866_ACEOF
8867if ac_fn_c_try_link "$LINENO"; then :
8868
8869lt_aix_libpath_sed='
8870    /Import File Strings/,/^$/ {
8871	/^0/ {
8872	    s/^0  *\(.*\)$/\1/
8873	    p
8874	}
8875    }'
8876aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8877# Check for a 64-bit object if we didn't find anything.
8878if test -z "$aix_libpath"; then
8879  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8880fi
8881fi
8882rm -f core conftest.err conftest.$ac_objext \
8883    conftest$ac_exeext conftest.$ac_ext
8884if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8885
8886	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8887	  # Warning - without using the other run time loading flags,
8888	  # -berok will link without error, but may produce a broken library.
8889	  no_undefined_flag=' ${wl}-bernotok'
8890	  allow_undefined_flag=' ${wl}-berok'
8891	  # Exported symbols can be pulled into shared objects from archives
8892	  whole_archive_flag_spec='$convenience'
8893	  archive_cmds_need_lc=yes
8894	  # This is similar to how AIX traditionally builds its shared libraries.
8895	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
8896	fi
8897      fi
8898      ;;
8899
8900    amigaos*)
8901      case $host_cpu in
8902      powerpc)
8903            # see comment about AmigaOS4 .so support
8904            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8905            archive_expsym_cmds=''
8906        ;;
8907      m68k)
8908            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
8909            hardcode_libdir_flag_spec='-L$libdir'
8910            hardcode_minus_L=yes
8911        ;;
8912      esac
8913      ;;
8914
8915    bsdi[45]*)
8916      export_dynamic_flag_spec=-rdynamic
8917      ;;
8918
8919    cygwin* | mingw* | pw32* | cegcc*)
8920      # When not using gcc, we currently assume that we are using
8921      # Microsoft Visual C++.
8922      # hardcode_libdir_flag_spec is actually meaningless, as there is
8923      # no search path for DLLs.
8924      hardcode_libdir_flag_spec=' '
8925      allow_undefined_flag=unsupported
8926      # Tell ltmain to make .lib files, not .a files.
8927      libext=lib
8928      # Tell ltmain to make .dll files, not .so files.
8929      shrext_cmds=".dll"
8930      # FIXME: Setting linknames here is a bad hack.
8931      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8932      # The linker will automatically build a .lib file if we build a DLL.
8933      old_archive_from_new_cmds='true'
8934      # FIXME: Should let the user specify the lib program.
8935      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8936      fix_srcfile_path='`cygpath -w "$srcfile"`'
8937      enable_shared_with_static_runtimes=yes
8938      ;;
8939
8940    darwin* | rhapsody*)
8941
8942
8943  archive_cmds_need_lc=no
8944  hardcode_direct=no
8945  hardcode_automatic=yes
8946  hardcode_shlibpath_var=unsupported
8947  whole_archive_flag_spec=''
8948  link_all_deplibs=yes
8949  allow_undefined_flag="$_lt_dar_allow_undefined"
8950  case $cc_basename in
8951     ifort*) _lt_dar_can_shared=yes ;;
8952     *) _lt_dar_can_shared=$GCC ;;
8953  esac
8954  if test "$_lt_dar_can_shared" = "yes"; then
8955    output_verbose_link_cmd=echo
8956    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8957    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8958    archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
8959    module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
8960
8961  else
8962  ld_shlibs=no
8963  fi
8964
8965      ;;
8966
8967    dgux*)
8968      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8969      hardcode_libdir_flag_spec='-L$libdir'
8970      hardcode_shlibpath_var=no
8971      ;;
8972
8973    freebsd1*)
8974      ld_shlibs=no
8975      ;;
8976
8977    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8978    # support.  Future versions do this automatically, but an explicit c++rt0.o
8979    # does not break anything, and helps significantly (at the cost of a little
8980    # extra space).
8981    freebsd2.2*)
8982      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8983      hardcode_libdir_flag_spec='-R$libdir'
8984      hardcode_direct=yes
8985      hardcode_shlibpath_var=no
8986      ;;
8987
8988    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8989    freebsd2*)
8990      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8991      hardcode_direct=yes
8992      hardcode_minus_L=yes
8993      hardcode_shlibpath_var=no
8994      ;;
8995
8996    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8997    freebsd* | dragonfly*)
8998      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8999      hardcode_libdir_flag_spec='-R$libdir'
9000      hardcode_direct=yes
9001      hardcode_shlibpath_var=no
9002      ;;
9003
9004    hpux9*)
9005      if test "$GCC" = yes; then
9006	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9007      else
9008	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9009      fi
9010      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9011      hardcode_libdir_separator=:
9012      hardcode_direct=yes
9013
9014      # hardcode_minus_L: Not really in the search PATH,
9015      # but as the default location of the library.
9016      hardcode_minus_L=yes
9017      export_dynamic_flag_spec='${wl}-E'
9018      ;;
9019
9020    hpux10*)
9021      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9022	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9023      else
9024	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9025      fi
9026      if test "$with_gnu_ld" = no; then
9027	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9028	hardcode_libdir_flag_spec_ld='+b $libdir'
9029	hardcode_libdir_separator=:
9030	hardcode_direct=yes
9031	hardcode_direct_absolute=yes
9032	export_dynamic_flag_spec='${wl}-E'
9033	# hardcode_minus_L: Not really in the search PATH,
9034	# but as the default location of the library.
9035	hardcode_minus_L=yes
9036      fi
9037      ;;
9038
9039    hpux11*)
9040      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9041	case $host_cpu in
9042	hppa*64*)
9043	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9044	  ;;
9045	ia64*)
9046	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9047	  ;;
9048	*)
9049	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9050	  ;;
9051	esac
9052      else
9053	case $host_cpu in
9054	hppa*64*)
9055	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9056	  ;;
9057	ia64*)
9058	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9059	  ;;
9060	*)
9061	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9062	  ;;
9063	esac
9064      fi
9065      if test "$with_gnu_ld" = no; then
9066	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9067	hardcode_libdir_separator=:
9068
9069	case $host_cpu in
9070	hppa*64*|ia64*)
9071	  hardcode_direct=no
9072	  hardcode_shlibpath_var=no
9073	  ;;
9074	*)
9075	  hardcode_direct=yes
9076	  hardcode_direct_absolute=yes
9077	  export_dynamic_flag_spec='${wl}-E'
9078
9079	  # hardcode_minus_L: Not really in the search PATH,
9080	  # but as the default location of the library.
9081	  hardcode_minus_L=yes
9082	  ;;
9083	esac
9084      fi
9085      ;;
9086
9087    irix5* | irix6* | nonstopux*)
9088      if test "$GCC" = yes; then
9089	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9090	# Try to use the -exported_symbol ld option, if it does not
9091	# work, assume that -exports_file does not work either and
9092	# implicitly export all symbols.
9093        save_LDFLAGS="$LDFLAGS"
9094        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9095        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9096/* end confdefs.h.  */
9097int foo(void) {}
9098_ACEOF
9099if ac_fn_c_try_link "$LINENO"; then :
9100  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9101
9102fi
9103rm -f core conftest.err conftest.$ac_objext \
9104    conftest$ac_exeext conftest.$ac_ext
9105        LDFLAGS="$save_LDFLAGS"
9106      else
9107	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9108	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9109      fi
9110      archive_cmds_need_lc='no'
9111      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9112      hardcode_libdir_separator=:
9113      inherit_rpath=yes
9114      link_all_deplibs=yes
9115      ;;
9116
9117    netbsd*)
9118      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9119	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9120      else
9121	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9122      fi
9123      hardcode_libdir_flag_spec='-R$libdir'
9124      hardcode_direct=yes
9125      hardcode_shlibpath_var=no
9126      ;;
9127
9128    newsos6)
9129      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9130      hardcode_direct=yes
9131      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9132      hardcode_libdir_separator=:
9133      hardcode_shlibpath_var=no
9134      ;;
9135
9136    *nto* | *qnx*)
9137      ;;
9138
9139    openbsd*)
9140      if test -f /usr/libexec/ld.so; then
9141	hardcode_direct=yes
9142	hardcode_shlibpath_var=no
9143	hardcode_direct_absolute=yes
9144	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9145	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9146	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9147	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9148	  export_dynamic_flag_spec='${wl}-E'
9149	else
9150	  case $host_os in
9151	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9152	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9153	     hardcode_libdir_flag_spec='-R$libdir'
9154	     ;;
9155	   *)
9156	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9157	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9158	     ;;
9159	  esac
9160	fi
9161      else
9162	ld_shlibs=no
9163      fi
9164      ;;
9165
9166    os2*)
9167      hardcode_libdir_flag_spec='-L$libdir'
9168      hardcode_minus_L=yes
9169      allow_undefined_flag=unsupported
9170      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
9171      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9172      ;;
9173
9174    osf3*)
9175      if test "$GCC" = yes; then
9176	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9177	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9178      else
9179	allow_undefined_flag=' -expect_unresolved \*'
9180	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9181      fi
9182      archive_cmds_need_lc='no'
9183      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9184      hardcode_libdir_separator=:
9185      ;;
9186
9187    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9188      if test "$GCC" = yes; then
9189	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9190	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9191	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9192      else
9193	allow_undefined_flag=' -expect_unresolved \*'
9194	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9195	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
9196	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9197
9198	# Both c and cxx compiler support -rpath directly
9199	hardcode_libdir_flag_spec='-rpath $libdir'
9200      fi
9201      archive_cmds_need_lc='no'
9202      hardcode_libdir_separator=:
9203      ;;
9204
9205    solaris*)
9206      no_undefined_flag=' -z defs'
9207      if test "$GCC" = yes; then
9208	wlarc='${wl}'
9209	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9210	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9211	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9212      else
9213	case `$CC -V 2>&1` in
9214	*"Compilers 5.0"*)
9215	  wlarc=''
9216	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9217	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9218	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9219	  ;;
9220	*)
9221	  wlarc='${wl}'
9222	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9223	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9224	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9225	  ;;
9226	esac
9227      fi
9228      hardcode_libdir_flag_spec='-R$libdir'
9229      hardcode_shlibpath_var=no
9230      case $host_os in
9231      solaris2.[0-5] | solaris2.[0-5].*) ;;
9232      *)
9233	# The compiler driver will combine and reorder linker options,
9234	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9235	# but is careful enough not to reorder.
9236	# Supported since Solaris 2.6 (maybe 2.5.1?)
9237	if test "$GCC" = yes; then
9238	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9239	else
9240	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9241	fi
9242	;;
9243      esac
9244      link_all_deplibs=yes
9245      ;;
9246
9247    sunos4*)
9248      if test "x$host_vendor" = xsequent; then
9249	# Use $CC to link under sequent, because it throws in some extra .o
9250	# files that make .init and .fini sections work.
9251	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9252      else
9253	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9254      fi
9255      hardcode_libdir_flag_spec='-L$libdir'
9256      hardcode_direct=yes
9257      hardcode_minus_L=yes
9258      hardcode_shlibpath_var=no
9259      ;;
9260
9261    sysv4)
9262      case $host_vendor in
9263	sni)
9264	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9265	  hardcode_direct=yes # is this really true???
9266	;;
9267	siemens)
9268	  ## LD is ld it makes a PLAMLIB
9269	  ## CC just makes a GrossModule.
9270	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9271	  reload_cmds='$CC -r -o $output$reload_objs'
9272	  hardcode_direct=no
9273        ;;
9274	motorola)
9275	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9276	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9277	;;
9278      esac
9279      runpath_var='LD_RUN_PATH'
9280      hardcode_shlibpath_var=no
9281      ;;
9282
9283    sysv4.3*)
9284      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9285      hardcode_shlibpath_var=no
9286      export_dynamic_flag_spec='-Bexport'
9287      ;;
9288
9289    sysv4*MP*)
9290      if test -d /usr/nec; then
9291	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9292	hardcode_shlibpath_var=no
9293	runpath_var=LD_RUN_PATH
9294	hardcode_runpath_var=yes
9295	ld_shlibs=yes
9296      fi
9297      ;;
9298
9299    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9300      no_undefined_flag='${wl}-z,text'
9301      archive_cmds_need_lc=no
9302      hardcode_shlibpath_var=no
9303      runpath_var='LD_RUN_PATH'
9304
9305      if test "$GCC" = yes; then
9306	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9307	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9308      else
9309	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9310	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9311      fi
9312      ;;
9313
9314    sysv5* | sco3.2v5* | sco5v6*)
9315      # Note: We can NOT use -z defs as we might desire, because we do not
9316      # link with -lc, and that would cause any symbols used from libc to
9317      # always be unresolved, which means just about no library would
9318      # ever link correctly.  If we're not using GNU ld we use -z text
9319      # though, which does catch some bad symbols but isn't as heavy-handed
9320      # as -z defs.
9321      no_undefined_flag='${wl}-z,text'
9322      allow_undefined_flag='${wl}-z,nodefs'
9323      archive_cmds_need_lc=no
9324      hardcode_shlibpath_var=no
9325      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9326      hardcode_libdir_separator=':'
9327      link_all_deplibs=yes
9328      export_dynamic_flag_spec='${wl}-Bexport'
9329      runpath_var='LD_RUN_PATH'
9330
9331      if test "$GCC" = yes; then
9332	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9333	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9334      else
9335	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9336	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9337      fi
9338      ;;
9339
9340    uts4*)
9341      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9342      hardcode_libdir_flag_spec='-L$libdir'
9343      hardcode_shlibpath_var=no
9344      ;;
9345
9346    *)
9347      ld_shlibs=no
9348      ;;
9349    esac
9350
9351    if test x$host_vendor = xsni; then
9352      case $host in
9353      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9354	export_dynamic_flag_spec='${wl}-Blargedynsym'
9355	;;
9356      esac
9357    fi
9358  fi
9359
9360{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9361$as_echo "$ld_shlibs" >&6; }
9362test "$ld_shlibs" = no && can_build_shared=no
9363
9364with_gnu_ld=$with_gnu_ld
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380#
9381# Do we need to explicitly link libc?
9382#
9383case "x$archive_cmds_need_lc" in
9384x|xyes)
9385  # Assume -lc should be added
9386  archive_cmds_need_lc=yes
9387
9388  if test "$enable_shared" = yes && test "$GCC" = yes; then
9389    case $archive_cmds in
9390    *'~'*)
9391      # FIXME: we may have to deal with multi-command sequences.
9392      ;;
9393    '$CC '*)
9394      # Test whether the compiler implicitly links with -lc since on some
9395      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9396      # to ld, don't add -lc before -lgcc.
9397      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9398$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9399      $RM conftest*
9400      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9401
9402      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9403  (eval $ac_compile) 2>&5
9404  ac_status=$?
9405  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9406  test $ac_status = 0; } 2>conftest.err; then
9407        soname=conftest
9408        lib=conftest
9409        libobjs=conftest.$ac_objext
9410        deplibs=
9411        wl=$lt_prog_compiler_wl
9412	pic_flag=$lt_prog_compiler_pic
9413        compiler_flags=-v
9414        linker_flags=-v
9415        verstring=
9416        output_objdir=.
9417        libname=conftest
9418        lt_save_allow_undefined_flag=$allow_undefined_flag
9419        allow_undefined_flag=
9420        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9421  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9422  ac_status=$?
9423  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9424  test $ac_status = 0; }
9425        then
9426	  archive_cmds_need_lc=no
9427        else
9428	  archive_cmds_need_lc=yes
9429        fi
9430        allow_undefined_flag=$lt_save_allow_undefined_flag
9431      else
9432        cat conftest.err 1>&5
9433      fi
9434      $RM conftest*
9435      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
9436$as_echo "$archive_cmds_need_lc" >&6; }
9437      ;;
9438    esac
9439  fi
9440  ;;
9441esac
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9600$as_echo_n "checking dynamic linker characteristics... " >&6; }
9601
9602if test "$GCC" = yes; then
9603  case $host_os in
9604    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9605    *) lt_awk_arg="/^libraries:/" ;;
9606  esac
9607  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9608  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9609    # if the path contains ";" then we assume it to be the separator
9610    # otherwise default to the standard path separator (i.e. ":") - it is
9611    # assumed that no part of a normal pathname contains ";" but that should
9612    # okay in the real world where ";" in dirpaths is itself problematic.
9613    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9614  else
9615    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9616  fi
9617  # Ok, now we have the path, separated by spaces, we can step through it
9618  # and add multilib dir if necessary.
9619  lt_tmp_lt_search_path_spec=
9620  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9621  for lt_sys_path in $lt_search_path_spec; do
9622    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9623      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9624    else
9625      test -d "$lt_sys_path" && \
9626	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9627    fi
9628  done
9629  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9630BEGIN {RS=" "; FS="/|\n";} {
9631  lt_foo="";
9632  lt_count=0;
9633  for (lt_i = NF; lt_i > 0; lt_i--) {
9634    if ($lt_i != "" && $lt_i != ".") {
9635      if ($lt_i == "..") {
9636        lt_count++;
9637      } else {
9638        if (lt_count == 0) {
9639          lt_foo="/" $lt_i lt_foo;
9640        } else {
9641          lt_count--;
9642        }
9643      }
9644    }
9645  }
9646  if (lt_foo != "") { lt_freq[lt_foo]++; }
9647  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9648}'`
9649  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9650else
9651  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9652fi
9653library_names_spec=
9654libname_spec='lib$name'
9655soname_spec=
9656shrext_cmds=".so"
9657postinstall_cmds=
9658postuninstall_cmds=
9659finish_cmds=
9660finish_eval=
9661shlibpath_var=
9662shlibpath_overrides_runpath=unknown
9663version_type=none
9664dynamic_linker="$host_os ld.so"
9665sys_lib_dlsearch_path_spec="/lib /usr/lib"
9666need_lib_prefix=unknown
9667hardcode_into_libs=no
9668
9669# when you set need_version to no, make sure it does not cause -set_version
9670# flags to be left without arguments
9671need_version=unknown
9672
9673case $host_os in
9674aix3*)
9675  version_type=linux
9676  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9677  shlibpath_var=LIBPATH
9678
9679  # AIX 3 has no versioning support, so we append a major version to the name.
9680  soname_spec='${libname}${release}${shared_ext}$major'
9681  ;;
9682
9683aix[4-9]*)
9684  version_type=linux
9685  need_lib_prefix=no
9686  need_version=no
9687  hardcode_into_libs=yes
9688  if test "$host_cpu" = ia64; then
9689    # AIX 5 supports IA64
9690    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9691    shlibpath_var=LD_LIBRARY_PATH
9692  else
9693    # With GCC up to 2.95.x, collect2 would create an import file
9694    # for dependence libraries.  The import file would start with
9695    # the line `#! .'.  This would cause the generated library to
9696    # depend on `.', always an invalid library.  This was fixed in
9697    # development snapshots of GCC prior to 3.0.
9698    case $host_os in
9699      aix4 | aix4.[01] | aix4.[01].*)
9700      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9701	   echo ' yes '
9702	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9703	:
9704      else
9705	can_build_shared=no
9706      fi
9707      ;;
9708    esac
9709    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9710    # soname into executable. Probably we can add versioning support to
9711    # collect2, so additional links can be useful in future.
9712    if test "$aix_use_runtimelinking" = yes; then
9713      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9714      # instead of lib<name>.a to let people know that these are not
9715      # typical AIX shared libraries.
9716      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9717    else
9718      # We preserve .a as extension for shared libraries through AIX4.2
9719      # and later when we are not doing run time linking.
9720      library_names_spec='${libname}${release}.a $libname.a'
9721      soname_spec='${libname}${release}${shared_ext}$major'
9722    fi
9723    shlibpath_var=LIBPATH
9724  fi
9725  ;;
9726
9727amigaos*)
9728  case $host_cpu in
9729  powerpc)
9730    # Since July 2007 AmigaOS4 officially supports .so libraries.
9731    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9732    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9733    ;;
9734  m68k)
9735    library_names_spec='$libname.ixlibrary $libname.a'
9736    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9737    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9738    ;;
9739  esac
9740  ;;
9741
9742beos*)
9743  library_names_spec='${libname}${shared_ext}'
9744  dynamic_linker="$host_os ld.so"
9745  shlibpath_var=LIBRARY_PATH
9746  ;;
9747
9748bsdi[45]*)
9749  version_type=linux
9750  need_version=no
9751  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9752  soname_spec='${libname}${release}${shared_ext}$major'
9753  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9754  shlibpath_var=LD_LIBRARY_PATH
9755  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9756  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9757  # the default ld.so.conf also contains /usr/contrib/lib and
9758  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9759  # libtool to hard-code these into programs
9760  ;;
9761
9762cygwin* | mingw* | pw32* | cegcc*)
9763  version_type=windows
9764  shrext_cmds=".dll"
9765  need_version=no
9766  need_lib_prefix=no
9767
9768  case $GCC,$host_os in
9769  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9770    library_names_spec='$libname.dll.a'
9771    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9772    postinstall_cmds='base_file=`basename \${file}`~
9773      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9774      dldir=$destdir/`dirname \$dlpath`~
9775      test -d \$dldir || mkdir -p \$dldir~
9776      $install_prog $dir/$dlname \$dldir/$dlname~
9777      chmod a+x \$dldir/$dlname~
9778      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9779        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9780      fi'
9781    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9782      dlpath=$dir/\$dldll~
9783       $RM \$dlpath'
9784    shlibpath_overrides_runpath=yes
9785
9786    case $host_os in
9787    cygwin*)
9788      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9789      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9790      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9791      ;;
9792    mingw* | cegcc*)
9793      # MinGW DLLs use traditional 'lib' prefix
9794      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9795      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9796      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9797        # It is most probably a Windows format PATH printed by
9798        # mingw gcc, but we are running on Cygwin. Gcc prints its search
9799        # path with ; separators, and with drive letters. We can handle the
9800        # drive letters (cygwin fileutils understands them), so leave them,
9801        # especially as we might pass files found there to a mingw objdump,
9802        # which wouldn't understand a cygwinified path. Ahh.
9803        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9804      else
9805        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9806      fi
9807      ;;
9808    pw32*)
9809      # pw32 DLLs use 'pw' prefix rather than 'lib'
9810      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9811      ;;
9812    esac
9813    ;;
9814
9815  *)
9816    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9817    ;;
9818  esac
9819  dynamic_linker='Win32 ld.exe'
9820  # FIXME: first we should search . and the directory the executable is in
9821  shlibpath_var=PATH
9822  ;;
9823
9824darwin* | rhapsody*)
9825  dynamic_linker="$host_os dyld"
9826  version_type=darwin
9827  need_lib_prefix=no
9828  need_version=no
9829  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9830  soname_spec='${libname}${release}${major}$shared_ext'
9831  shlibpath_overrides_runpath=yes
9832  shlibpath_var=DYLD_LIBRARY_PATH
9833  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9834
9835  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9836  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9837  ;;
9838
9839dgux*)
9840  version_type=linux
9841  need_lib_prefix=no
9842  need_version=no
9843  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9844  soname_spec='${libname}${release}${shared_ext}$major'
9845  shlibpath_var=LD_LIBRARY_PATH
9846  ;;
9847
9848freebsd1*)
9849  dynamic_linker=no
9850  ;;
9851
9852freebsd* | dragonfly*)
9853  # DragonFly does not have aout.  When/if they implement a new
9854  # versioning mechanism, adjust this.
9855  if test -x /usr/bin/objformat; then
9856    objformat=`/usr/bin/objformat`
9857  else
9858    case $host_os in
9859    freebsd[123]*) objformat=aout ;;
9860    *) objformat=elf ;;
9861    esac
9862  fi
9863  version_type=freebsd-$objformat
9864  case $version_type in
9865    freebsd-elf*)
9866      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9867      need_version=no
9868      need_lib_prefix=no
9869      ;;
9870    freebsd-*)
9871      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9872      need_version=yes
9873      ;;
9874  esac
9875  shlibpath_var=LD_LIBRARY_PATH
9876  case $host_os in
9877  freebsd2*)
9878    shlibpath_overrides_runpath=yes
9879    ;;
9880  freebsd3.[01]* | freebsdelf3.[01]*)
9881    shlibpath_overrides_runpath=yes
9882    hardcode_into_libs=yes
9883    ;;
9884  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9885  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9886    shlibpath_overrides_runpath=no
9887    hardcode_into_libs=yes
9888    ;;
9889  *) # from 4.6 on, and DragonFly
9890    shlibpath_overrides_runpath=yes
9891    hardcode_into_libs=yes
9892    ;;
9893  esac
9894  ;;
9895
9896gnu*)
9897  version_type=linux
9898  need_lib_prefix=no
9899  need_version=no
9900  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9901  soname_spec='${libname}${release}${shared_ext}$major'
9902  shlibpath_var=LD_LIBRARY_PATH
9903  hardcode_into_libs=yes
9904  ;;
9905
9906hpux9* | hpux10* | hpux11*)
9907  # Give a soname corresponding to the major version so that dld.sl refuses to
9908  # link against other versions.
9909  version_type=sunos
9910  need_lib_prefix=no
9911  need_version=no
9912  case $host_cpu in
9913  ia64*)
9914    shrext_cmds='.so'
9915    hardcode_into_libs=yes
9916    dynamic_linker="$host_os dld.so"
9917    shlibpath_var=LD_LIBRARY_PATH
9918    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9919    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9920    soname_spec='${libname}${release}${shared_ext}$major'
9921    if test "X$HPUX_IA64_MODE" = X32; then
9922      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9923    else
9924      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9925    fi
9926    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9927    ;;
9928  hppa*64*)
9929    shrext_cmds='.sl'
9930    hardcode_into_libs=yes
9931    dynamic_linker="$host_os dld.sl"
9932    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9933    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9934    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9935    soname_spec='${libname}${release}${shared_ext}$major'
9936    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9937    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9938    ;;
9939  *)
9940    shrext_cmds='.sl'
9941    dynamic_linker="$host_os dld.sl"
9942    shlibpath_var=SHLIB_PATH
9943    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9944    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9945    soname_spec='${libname}${release}${shared_ext}$major'
9946    ;;
9947  esac
9948  # HP-UX runs *really* slowly unless shared libraries are mode 555.
9949  postinstall_cmds='chmod 555 $lib'
9950  ;;
9951
9952interix[3-9]*)
9953  version_type=linux
9954  need_lib_prefix=no
9955  need_version=no
9956  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9957  soname_spec='${libname}${release}${shared_ext}$major'
9958  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9959  shlibpath_var=LD_LIBRARY_PATH
9960  shlibpath_overrides_runpath=no
9961  hardcode_into_libs=yes
9962  ;;
9963
9964irix5* | irix6* | nonstopux*)
9965  case $host_os in
9966    nonstopux*) version_type=nonstopux ;;
9967    *)
9968	if test "$lt_cv_prog_gnu_ld" = yes; then
9969		version_type=linux
9970	else
9971		version_type=irix
9972	fi ;;
9973  esac
9974  need_lib_prefix=no
9975  need_version=no
9976  soname_spec='${libname}${release}${shared_ext}$major'
9977  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9978  case $host_os in
9979  irix5* | nonstopux*)
9980    libsuff= shlibsuff=
9981    ;;
9982  *)
9983    case $LD in # libtool.m4 will add one of these switches to LD
9984    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9985      libsuff= shlibsuff= libmagic=32-bit;;
9986    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9987      libsuff=32 shlibsuff=N32 libmagic=N32;;
9988    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9989      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9990    *) libsuff= shlibsuff= libmagic=never-match;;
9991    esac
9992    ;;
9993  esac
9994  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9995  shlibpath_overrides_runpath=no
9996  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9997  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9998  hardcode_into_libs=yes
9999  ;;
10000
10001# No shared lib support for Linux oldld, aout, or coff.
10002linux*oldld* | linux*aout* | linux*coff*)
10003  dynamic_linker=no
10004  ;;
10005
10006# This must be Linux ELF.
10007linux* | k*bsd*-gnu)
10008  version_type=linux
10009  need_lib_prefix=no
10010  need_version=no
10011  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10012  soname_spec='${libname}${release}${shared_ext}$major'
10013  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10014  shlibpath_var=LD_LIBRARY_PATH
10015  shlibpath_overrides_runpath=no
10016  # Some binutils ld are patched to set DT_RUNPATH
10017  save_LDFLAGS=$LDFLAGS
10018  save_libdir=$libdir
10019  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10020       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10021  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10022/* end confdefs.h.  */
10023
10024int
10025main ()
10026{
10027
10028  ;
10029  return 0;
10030}
10031_ACEOF
10032if ac_fn_c_try_link "$LINENO"; then :
10033  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10034  shlibpath_overrides_runpath=yes
10035fi
10036fi
10037rm -f core conftest.err conftest.$ac_objext \
10038    conftest$ac_exeext conftest.$ac_ext
10039  LDFLAGS=$save_LDFLAGS
10040  libdir=$save_libdir
10041
10042  # This implies no fast_install, which is unacceptable.
10043  # Some rework will be needed to allow for fast_install
10044  # before this can be enabled.
10045  hardcode_into_libs=yes
10046
10047  # Append ld.so.conf contents to the search path
10048  if test -f /etc/ld.so.conf; then
10049    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
10050    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10051  fi
10052
10053  # We used to test for /lib/ld.so.1 and disable shared libraries on
10054  # powerpc, because MkLinux only supported shared libraries with the
10055  # GNU dynamic linker.  Since this was broken with cross compilers,
10056  # most powerpc-linux boxes support dynamic linking these days and
10057  # people can always --disable-shared, the test was removed, and we
10058  # assume the GNU/Linux dynamic linker is in use.
10059  dynamic_linker='GNU/Linux ld.so'
10060  ;;
10061
10062netbsd*)
10063  version_type=sunos
10064  need_lib_prefix=no
10065  need_version=no
10066  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10067    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10068    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10069    dynamic_linker='NetBSD (a.out) ld.so'
10070  else
10071    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10072    soname_spec='${libname}${release}${shared_ext}$major'
10073    dynamic_linker='NetBSD ld.elf_so'
10074  fi
10075  shlibpath_var=LD_LIBRARY_PATH
10076  shlibpath_overrides_runpath=yes
10077  hardcode_into_libs=yes
10078  ;;
10079
10080newsos6)
10081  version_type=linux
10082  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10083  shlibpath_var=LD_LIBRARY_PATH
10084  shlibpath_overrides_runpath=yes
10085  ;;
10086
10087*nto* | *qnx*)
10088  version_type=qnx
10089  need_lib_prefix=no
10090  need_version=no
10091  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10092  soname_spec='${libname}${release}${shared_ext}$major'
10093  shlibpath_var=LD_LIBRARY_PATH
10094  shlibpath_overrides_runpath=no
10095  hardcode_into_libs=yes
10096  dynamic_linker='ldqnx.so'
10097  ;;
10098
10099openbsd*)
10100  version_type=sunos
10101  sys_lib_dlsearch_path_spec="/usr/lib"
10102  need_lib_prefix=no
10103  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10104  case $host_os in
10105    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10106    *)				need_version=no  ;;
10107  esac
10108  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10109  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10110  shlibpath_var=LD_LIBRARY_PATH
10111  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10112    case $host_os in
10113      openbsd2.[89] | openbsd2.[89].*)
10114	shlibpath_overrides_runpath=no
10115	;;
10116      *)
10117	shlibpath_overrides_runpath=yes
10118	;;
10119      esac
10120  else
10121    shlibpath_overrides_runpath=yes
10122  fi
10123  ;;
10124
10125os2*)
10126  libname_spec='$name'
10127  shrext_cmds=".dll"
10128  need_lib_prefix=no
10129  library_names_spec='$libname${shared_ext} $libname.a'
10130  dynamic_linker='OS/2 ld.exe'
10131  shlibpath_var=LIBPATH
10132  ;;
10133
10134osf3* | osf4* | osf5*)
10135  version_type=osf
10136  need_lib_prefix=no
10137  need_version=no
10138  soname_spec='${libname}${release}${shared_ext}$major'
10139  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10140  shlibpath_var=LD_LIBRARY_PATH
10141  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10142  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10143  ;;
10144
10145rdos*)
10146  dynamic_linker=no
10147  ;;
10148
10149solaris*)
10150  version_type=linux
10151  need_lib_prefix=no
10152  need_version=no
10153  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10154  soname_spec='${libname}${release}${shared_ext}$major'
10155  shlibpath_var=LD_LIBRARY_PATH
10156  shlibpath_overrides_runpath=yes
10157  hardcode_into_libs=yes
10158  # ldd complains unless libraries are executable
10159  postinstall_cmds='chmod +x $lib'
10160  ;;
10161
10162sunos4*)
10163  version_type=sunos
10164  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10165  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10166  shlibpath_var=LD_LIBRARY_PATH
10167  shlibpath_overrides_runpath=yes
10168  if test "$with_gnu_ld" = yes; then
10169    need_lib_prefix=no
10170  fi
10171  need_version=yes
10172  ;;
10173
10174sysv4 | sysv4.3*)
10175  version_type=linux
10176  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10177  soname_spec='${libname}${release}${shared_ext}$major'
10178  shlibpath_var=LD_LIBRARY_PATH
10179  case $host_vendor in
10180    sni)
10181      shlibpath_overrides_runpath=no
10182      need_lib_prefix=no
10183      runpath_var=LD_RUN_PATH
10184      ;;
10185    siemens)
10186      need_lib_prefix=no
10187      ;;
10188    motorola)
10189      need_lib_prefix=no
10190      need_version=no
10191      shlibpath_overrides_runpath=no
10192      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10193      ;;
10194  esac
10195  ;;
10196
10197sysv4*MP*)
10198  if test -d /usr/nec ;then
10199    version_type=linux
10200    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10201    soname_spec='$libname${shared_ext}.$major'
10202    shlibpath_var=LD_LIBRARY_PATH
10203  fi
10204  ;;
10205
10206sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10207  version_type=freebsd-elf
10208  need_lib_prefix=no
10209  need_version=no
10210  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10211  soname_spec='${libname}${release}${shared_ext}$major'
10212  shlibpath_var=LD_LIBRARY_PATH
10213  shlibpath_overrides_runpath=yes
10214  hardcode_into_libs=yes
10215  if test "$with_gnu_ld" = yes; then
10216    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10217  else
10218    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10219    case $host_os in
10220      sco3.2v5*)
10221        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10222	;;
10223    esac
10224  fi
10225  sys_lib_dlsearch_path_spec='/usr/lib'
10226  ;;
10227
10228tpf*)
10229  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10230  version_type=linux
10231  need_lib_prefix=no
10232  need_version=no
10233  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10234  shlibpath_var=LD_LIBRARY_PATH
10235  shlibpath_overrides_runpath=no
10236  hardcode_into_libs=yes
10237  ;;
10238
10239uts4*)
10240  version_type=linux
10241  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10242  soname_spec='${libname}${release}${shared_ext}$major'
10243  shlibpath_var=LD_LIBRARY_PATH
10244  ;;
10245
10246*)
10247  dynamic_linker=no
10248  ;;
10249esac
10250{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10251$as_echo "$dynamic_linker" >&6; }
10252test "$dynamic_linker" = no && can_build_shared=no
10253
10254variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10255if test "$GCC" = yes; then
10256  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10257fi
10258
10259if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10260  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10261fi
10262if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10263  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10264fi
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10353$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10354hardcode_action=
10355if test -n "$hardcode_libdir_flag_spec" ||
10356   test -n "$runpath_var" ||
10357   test "X$hardcode_automatic" = "Xyes" ; then
10358
10359  # We can hardcode non-existent directories.
10360  if test "$hardcode_direct" != no &&
10361     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10362     # have to relink, otherwise we might link with an installed library
10363     # when we should be linking with a yet-to-be-installed one
10364     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10365     test "$hardcode_minus_L" != no; then
10366    # Linking always hardcodes the temporary library directory.
10367    hardcode_action=relink
10368  else
10369    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10370    hardcode_action=immediate
10371  fi
10372else
10373  # We cannot hardcode anything, or else we can only hardcode existing
10374  # directories.
10375  hardcode_action=unsupported
10376fi
10377{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10378$as_echo "$hardcode_action" >&6; }
10379
10380if test "$hardcode_action" = relink ||
10381   test "$inherit_rpath" = yes; then
10382  # Fast installation is not supported
10383  enable_fast_install=no
10384elif test "$shlibpath_overrides_runpath" = yes ||
10385     test "$enable_shared" = no; then
10386  # Fast installation is not necessary
10387  enable_fast_install=needless
10388fi
10389
10390
10391
10392
10393
10394
10395  if test "x$enable_dlopen" != xyes; then
10396  enable_dlopen=unknown
10397  enable_dlopen_self=unknown
10398  enable_dlopen_self_static=unknown
10399else
10400  lt_cv_dlopen=no
10401  lt_cv_dlopen_libs=
10402
10403  case $host_os in
10404  beos*)
10405    lt_cv_dlopen="load_add_on"
10406    lt_cv_dlopen_libs=
10407    lt_cv_dlopen_self=yes
10408    ;;
10409
10410  mingw* | pw32* | cegcc*)
10411    lt_cv_dlopen="LoadLibrary"
10412    lt_cv_dlopen_libs=
10413    ;;
10414
10415  cygwin*)
10416    lt_cv_dlopen="dlopen"
10417    lt_cv_dlopen_libs=
10418    ;;
10419
10420  darwin*)
10421  # if libdl is installed we need to link against it
10422    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10423$as_echo_n "checking for dlopen in -ldl... " >&6; }
10424if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10425  $as_echo_n "(cached) " >&6
10426else
10427  ac_check_lib_save_LIBS=$LIBS
10428LIBS="-ldl  $LIBS"
10429cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10430/* end confdefs.h.  */
10431
10432/* Override any GCC internal prototype to avoid an error.
10433   Use char because int might match the return type of a GCC
10434   builtin and then its argument prototype would still apply.  */
10435#ifdef __cplusplus
10436extern "C"
10437#endif
10438char dlopen ();
10439int
10440main ()
10441{
10442return dlopen ();
10443  ;
10444  return 0;
10445}
10446_ACEOF
10447if ac_fn_c_try_link "$LINENO"; then :
10448  ac_cv_lib_dl_dlopen=yes
10449else
10450  ac_cv_lib_dl_dlopen=no
10451fi
10452rm -f core conftest.err conftest.$ac_objext \
10453    conftest$ac_exeext conftest.$ac_ext
10454LIBS=$ac_check_lib_save_LIBS
10455fi
10456{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10457$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10458if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10459  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10460else
10461
10462    lt_cv_dlopen="dyld"
10463    lt_cv_dlopen_libs=
10464    lt_cv_dlopen_self=yes
10465
10466fi
10467
10468    ;;
10469
10470  *)
10471    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10472if test "x$ac_cv_func_shl_load" = x""yes; then :
10473  lt_cv_dlopen="shl_load"
10474else
10475  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10476$as_echo_n "checking for shl_load in -ldld... " >&6; }
10477if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10478  $as_echo_n "(cached) " >&6
10479else
10480  ac_check_lib_save_LIBS=$LIBS
10481LIBS="-ldld  $LIBS"
10482cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10483/* end confdefs.h.  */
10484
10485/* Override any GCC internal prototype to avoid an error.
10486   Use char because int might match the return type of a GCC
10487   builtin and then its argument prototype would still apply.  */
10488#ifdef __cplusplus
10489extern "C"
10490#endif
10491char shl_load ();
10492int
10493main ()
10494{
10495return shl_load ();
10496  ;
10497  return 0;
10498}
10499_ACEOF
10500if ac_fn_c_try_link "$LINENO"; then :
10501  ac_cv_lib_dld_shl_load=yes
10502else
10503  ac_cv_lib_dld_shl_load=no
10504fi
10505rm -f core conftest.err conftest.$ac_objext \
10506    conftest$ac_exeext conftest.$ac_ext
10507LIBS=$ac_check_lib_save_LIBS
10508fi
10509{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10510$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10511if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10512  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10513else
10514  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10515if test "x$ac_cv_func_dlopen" = x""yes; then :
10516  lt_cv_dlopen="dlopen"
10517else
10518  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10519$as_echo_n "checking for dlopen in -ldl... " >&6; }
10520if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10521  $as_echo_n "(cached) " >&6
10522else
10523  ac_check_lib_save_LIBS=$LIBS
10524LIBS="-ldl  $LIBS"
10525cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10526/* end confdefs.h.  */
10527
10528/* Override any GCC internal prototype to avoid an error.
10529   Use char because int might match the return type of a GCC
10530   builtin and then its argument prototype would still apply.  */
10531#ifdef __cplusplus
10532extern "C"
10533#endif
10534char dlopen ();
10535int
10536main ()
10537{
10538return dlopen ();
10539  ;
10540  return 0;
10541}
10542_ACEOF
10543if ac_fn_c_try_link "$LINENO"; then :
10544  ac_cv_lib_dl_dlopen=yes
10545else
10546  ac_cv_lib_dl_dlopen=no
10547fi
10548rm -f core conftest.err conftest.$ac_objext \
10549    conftest$ac_exeext conftest.$ac_ext
10550LIBS=$ac_check_lib_save_LIBS
10551fi
10552{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10553$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10554if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10555  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10556else
10557  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10558$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10559if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10560  $as_echo_n "(cached) " >&6
10561else
10562  ac_check_lib_save_LIBS=$LIBS
10563LIBS="-lsvld  $LIBS"
10564cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10565/* end confdefs.h.  */
10566
10567/* Override any GCC internal prototype to avoid an error.
10568   Use char because int might match the return type of a GCC
10569   builtin and then its argument prototype would still apply.  */
10570#ifdef __cplusplus
10571extern "C"
10572#endif
10573char dlopen ();
10574int
10575main ()
10576{
10577return dlopen ();
10578  ;
10579  return 0;
10580}
10581_ACEOF
10582if ac_fn_c_try_link "$LINENO"; then :
10583  ac_cv_lib_svld_dlopen=yes
10584else
10585  ac_cv_lib_svld_dlopen=no
10586fi
10587rm -f core conftest.err conftest.$ac_objext \
10588    conftest$ac_exeext conftest.$ac_ext
10589LIBS=$ac_check_lib_save_LIBS
10590fi
10591{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10592$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10593if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10594  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10595else
10596  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10597$as_echo_n "checking for dld_link in -ldld... " >&6; }
10598if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10599  $as_echo_n "(cached) " >&6
10600else
10601  ac_check_lib_save_LIBS=$LIBS
10602LIBS="-ldld  $LIBS"
10603cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10604/* end confdefs.h.  */
10605
10606/* Override any GCC internal prototype to avoid an error.
10607   Use char because int might match the return type of a GCC
10608   builtin and then its argument prototype would still apply.  */
10609#ifdef __cplusplus
10610extern "C"
10611#endif
10612char dld_link ();
10613int
10614main ()
10615{
10616return dld_link ();
10617  ;
10618  return 0;
10619}
10620_ACEOF
10621if ac_fn_c_try_link "$LINENO"; then :
10622  ac_cv_lib_dld_dld_link=yes
10623else
10624  ac_cv_lib_dld_dld_link=no
10625fi
10626rm -f core conftest.err conftest.$ac_objext \
10627    conftest$ac_exeext conftest.$ac_ext
10628LIBS=$ac_check_lib_save_LIBS
10629fi
10630{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10631$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10632if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10633  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10634fi
10635
10636
10637fi
10638
10639
10640fi
10641
10642
10643fi
10644
10645
10646fi
10647
10648
10649fi
10650
10651    ;;
10652  esac
10653
10654  if test "x$lt_cv_dlopen" != xno; then
10655    enable_dlopen=yes
10656  else
10657    enable_dlopen=no
10658  fi
10659
10660  case $lt_cv_dlopen in
10661  dlopen)
10662    save_CPPFLAGS="$CPPFLAGS"
10663    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10664
10665    save_LDFLAGS="$LDFLAGS"
10666    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10667
10668    save_LIBS="$LIBS"
10669    LIBS="$lt_cv_dlopen_libs $LIBS"
10670
10671    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10672$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10673if test "${lt_cv_dlopen_self+set}" = set; then :
10674  $as_echo_n "(cached) " >&6
10675else
10676  	  if test "$cross_compiling" = yes; then :
10677  lt_cv_dlopen_self=cross
10678else
10679  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10680  lt_status=$lt_dlunknown
10681  cat > conftest.$ac_ext <<_LT_EOF
10682#line 10682 "configure"
10683#include "confdefs.h"
10684
10685#if HAVE_DLFCN_H
10686#include <dlfcn.h>
10687#endif
10688
10689#include <stdio.h>
10690
10691#ifdef RTLD_GLOBAL
10692#  define LT_DLGLOBAL		RTLD_GLOBAL
10693#else
10694#  ifdef DL_GLOBAL
10695#    define LT_DLGLOBAL		DL_GLOBAL
10696#  else
10697#    define LT_DLGLOBAL		0
10698#  endif
10699#endif
10700
10701/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10702   find out it does not work in some platform. */
10703#ifndef LT_DLLAZY_OR_NOW
10704#  ifdef RTLD_LAZY
10705#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10706#  else
10707#    ifdef DL_LAZY
10708#      define LT_DLLAZY_OR_NOW		DL_LAZY
10709#    else
10710#      ifdef RTLD_NOW
10711#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10712#      else
10713#        ifdef DL_NOW
10714#          define LT_DLLAZY_OR_NOW	DL_NOW
10715#        else
10716#          define LT_DLLAZY_OR_NOW	0
10717#        endif
10718#      endif
10719#    endif
10720#  endif
10721#endif
10722
10723void fnord() { int i=42;}
10724int main ()
10725{
10726  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10727  int status = $lt_dlunknown;
10728
10729  if (self)
10730    {
10731      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10732      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10733      /* dlclose (self); */
10734    }
10735  else
10736    puts (dlerror ());
10737
10738  return status;
10739}
10740_LT_EOF
10741  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10742  (eval $ac_link) 2>&5
10743  ac_status=$?
10744  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10745  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10746    (./conftest; exit; ) >&5 2>/dev/null
10747    lt_status=$?
10748    case x$lt_status in
10749      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10750      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10751      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10752    esac
10753  else :
10754    # compilation failed
10755    lt_cv_dlopen_self=no
10756  fi
10757fi
10758rm -fr conftest*
10759
10760
10761fi
10762{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10763$as_echo "$lt_cv_dlopen_self" >&6; }
10764
10765    if test "x$lt_cv_dlopen_self" = xyes; then
10766      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10767      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10768$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10769if test "${lt_cv_dlopen_self_static+set}" = set; then :
10770  $as_echo_n "(cached) " >&6
10771else
10772  	  if test "$cross_compiling" = yes; then :
10773  lt_cv_dlopen_self_static=cross
10774else
10775  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10776  lt_status=$lt_dlunknown
10777  cat > conftest.$ac_ext <<_LT_EOF
10778#line 10778 "configure"
10779#include "confdefs.h"
10780
10781#if HAVE_DLFCN_H
10782#include <dlfcn.h>
10783#endif
10784
10785#include <stdio.h>
10786
10787#ifdef RTLD_GLOBAL
10788#  define LT_DLGLOBAL		RTLD_GLOBAL
10789#else
10790#  ifdef DL_GLOBAL
10791#    define LT_DLGLOBAL		DL_GLOBAL
10792#  else
10793#    define LT_DLGLOBAL		0
10794#  endif
10795#endif
10796
10797/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10798   find out it does not work in some platform. */
10799#ifndef LT_DLLAZY_OR_NOW
10800#  ifdef RTLD_LAZY
10801#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10802#  else
10803#    ifdef DL_LAZY
10804#      define LT_DLLAZY_OR_NOW		DL_LAZY
10805#    else
10806#      ifdef RTLD_NOW
10807#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10808#      else
10809#        ifdef DL_NOW
10810#          define LT_DLLAZY_OR_NOW	DL_NOW
10811#        else
10812#          define LT_DLLAZY_OR_NOW	0
10813#        endif
10814#      endif
10815#    endif
10816#  endif
10817#endif
10818
10819void fnord() { int i=42;}
10820int main ()
10821{
10822  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10823  int status = $lt_dlunknown;
10824
10825  if (self)
10826    {
10827      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10828      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10829      /* dlclose (self); */
10830    }
10831  else
10832    puts (dlerror ());
10833
10834  return status;
10835}
10836_LT_EOF
10837  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10838  (eval $ac_link) 2>&5
10839  ac_status=$?
10840  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10841  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10842    (./conftest; exit; ) >&5 2>/dev/null
10843    lt_status=$?
10844    case x$lt_status in
10845      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10846      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10847      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10848    esac
10849  else :
10850    # compilation failed
10851    lt_cv_dlopen_self_static=no
10852  fi
10853fi
10854rm -fr conftest*
10855
10856
10857fi
10858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10859$as_echo "$lt_cv_dlopen_self_static" >&6; }
10860    fi
10861
10862    CPPFLAGS="$save_CPPFLAGS"
10863    LDFLAGS="$save_LDFLAGS"
10864    LIBS="$save_LIBS"
10865    ;;
10866  esac
10867
10868  case $lt_cv_dlopen_self in
10869  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10870  *) enable_dlopen_self=unknown ;;
10871  esac
10872
10873  case $lt_cv_dlopen_self_static in
10874  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10875  *) enable_dlopen_self_static=unknown ;;
10876  esac
10877fi
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895striplib=
10896old_striplib=
10897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10898$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10899if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10900  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10901  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10902  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10903$as_echo "yes" >&6; }
10904else
10905# FIXME - insert some real tests, host_os isn't really good enough
10906  case $host_os in
10907  darwin*)
10908    if test -n "$STRIP" ; then
10909      striplib="$STRIP -x"
10910      old_striplib="$STRIP -S"
10911      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10912$as_echo "yes" >&6; }
10913    else
10914      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10915$as_echo "no" >&6; }
10916    fi
10917    ;;
10918  *)
10919    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10920$as_echo "no" >&6; }
10921    ;;
10922  esac
10923fi
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936  # Report which library types will actually be built
10937  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10938$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10939  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10940$as_echo "$can_build_shared" >&6; }
10941
10942  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10943$as_echo_n "checking whether to build shared libraries... " >&6; }
10944  test "$can_build_shared" = "no" && enable_shared=no
10945
10946  # On AIX, shared libraries and static libraries use the same namespace, and
10947  # are all built from PIC.
10948  case $host_os in
10949  aix3*)
10950    test "$enable_shared" = yes && enable_static=no
10951    if test -n "$RANLIB"; then
10952      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10953      postinstall_cmds='$RANLIB $lib'
10954    fi
10955    ;;
10956
10957  aix[4-9]*)
10958    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10959      test "$enable_shared" = yes && enable_static=no
10960    fi
10961    ;;
10962  esac
10963  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10964$as_echo "$enable_shared" >&6; }
10965
10966  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10967$as_echo_n "checking whether to build static libraries... " >&6; }
10968  # Make sure either enable_shared or enable_static is yes.
10969  test "$enable_shared" = yes || enable_static=yes
10970  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10971$as_echo "$enable_static" >&6; }
10972
10973
10974
10975
10976fi
10977ac_ext=c
10978ac_cpp='$CPP $CPPFLAGS'
10979ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10980ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10981ac_compiler_gnu=$ac_cv_c_compiler_gnu
10982
10983CC="$lt_save_CC"
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997        ac_config_commands="$ac_config_commands libtool"
10998
10999
11000
11001
11002# Only expand once:
11003
11004
11005
11006# Check for dependencies
11007
11008pkg_failed=no
11009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XVMC" >&5
11010$as_echo_n "checking for XVMC... " >&6; }
11011
11012if test -n "$XVMC_CFLAGS"; then
11013    pkg_cv_XVMC_CFLAGS="$XVMC_CFLAGS"
11014 elif test -n "$PKG_CONFIG"; then
11015    if test -n "$PKG_CONFIG" && \
11016    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xv xextproto videoproto\""; } >&5
11017  ($PKG_CONFIG --exists --print-errors "x11 xext xv xextproto videoproto") 2>&5
11018  ac_status=$?
11019  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11020  test $ac_status = 0; }; then
11021  pkg_cv_XVMC_CFLAGS=`$PKG_CONFIG --cflags "x11 xext xv xextproto videoproto" 2>/dev/null`
11022else
11023  pkg_failed=yes
11024fi
11025 else
11026    pkg_failed=untried
11027fi
11028if test -n "$XVMC_LIBS"; then
11029    pkg_cv_XVMC_LIBS="$XVMC_LIBS"
11030 elif test -n "$PKG_CONFIG"; then
11031    if test -n "$PKG_CONFIG" && \
11032    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xv xextproto videoproto\""; } >&5
11033  ($PKG_CONFIG --exists --print-errors "x11 xext xv xextproto videoproto") 2>&5
11034  ac_status=$?
11035  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11036  test $ac_status = 0; }; then
11037  pkg_cv_XVMC_LIBS=`$PKG_CONFIG --libs "x11 xext xv xextproto videoproto" 2>/dev/null`
11038else
11039  pkg_failed=yes
11040fi
11041 else
11042    pkg_failed=untried
11043fi
11044
11045
11046
11047if test $pkg_failed = yes; then
11048
11049if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11050        _pkg_short_errors_supported=yes
11051else
11052        _pkg_short_errors_supported=no
11053fi
11054        if test $_pkg_short_errors_supported = yes; then
11055	        XVMC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 xext xv xextproto videoproto" 2>&1`
11056        else
11057	        XVMC_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 xext xv xextproto videoproto" 2>&1`
11058        fi
11059	# Put the nasty error message in config.log where it belongs
11060	echo "$XVMC_PKG_ERRORS" >&5
11061
11062	as_fn_error "Package requirements (x11 xext xv xextproto videoproto) were not met:
11063
11064$XVMC_PKG_ERRORS
11065
11066Consider adjusting the PKG_CONFIG_PATH environment variable if you
11067installed software in a non-standard prefix.
11068
11069Alternatively, you may set the environment variables XVMC_CFLAGS
11070and XVMC_LIBS to avoid the need to call pkg-config.
11071See the pkg-config man page for more details.
11072" "$LINENO" 5
11073elif test $pkg_failed = untried; then
11074	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11075$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11076as_fn_error "The pkg-config script could not be found or is too old.  Make sure it
11077is in your PATH or set the PKG_CONFIG environment variable to the full
11078path to pkg-config.
11079
11080Alternatively, you may set the environment variables XVMC_CFLAGS
11081and XVMC_LIBS to avoid the need to call pkg-config.
11082See the pkg-config man page for more details.
11083
11084To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11085See \`config.log' for more details." "$LINENO" 5; }
11086else
11087	XVMC_CFLAGS=$pkg_cv_XVMC_CFLAGS
11088	XVMC_LIBS=$pkg_cv_XVMC_LIBS
11089        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11090$as_echo "yes" >&6; }
11091	:
11092fi
11093
11094ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
11095if test "x$ac_cv_func_shmat" = x""yes; then :
11096
11097$as_echo "#define HAS_SHM 1" >>confdefs.h
11098
11099fi
11100
11101
11102
11103# Check whether --enable-malloc0returnsnull was given.
11104if test "${enable_malloc0returnsnull+set}" = set; then :
11105  enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
11106else
11107  MALLOC_ZERO_RETURNS_NULL=auto
11108fi
11109
11110
11111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc(0) returns NULL" >&5
11112$as_echo_n "checking whether malloc(0) returns NULL... " >&6; }
11113if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
11114	if test "$cross_compiling" = yes; then :
11115  MALLOC_ZERO_RETURNS_NULL=yes
11116else
11117  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11118/* end confdefs.h.  */
11119
11120char *malloc();
11121char *realloc();
11122char *calloc();
11123main() {
11124    char *m0, *r0, *c0, *p;
11125    m0 = malloc(0);
11126    p = malloc(10);
11127    r0 = realloc(p,0);
11128    c0 = calloc(0);
11129    exit(m0 == 0 || r0 == 0 || c0 == 0 ? 0 : 1);
11130}
11131_ACEOF
11132if ac_fn_c_try_run "$LINENO"; then :
11133  MALLOC_ZERO_RETURNS_NULL=yes
11134else
11135  MALLOC_ZERO_RETURNS_NULL=no
11136fi
11137rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11138  conftest.$ac_objext conftest.beam conftest.$ac_ext
11139fi
11140
11141fi
11142{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MALLOC_ZERO_RETURNS_NULL" >&5
11143$as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; }
11144
11145if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
11146	MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
11147	XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
11148	XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
11149else
11150	MALLOC_ZERO_CFLAGS=""
11151	XMALLOC_ZERO_CFLAGS=""
11152	XTMALLOC_ZERO_CFLAGS=""
11153fi
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165# Check whether --with-lint was given.
11166if test "${with_lint+set}" = set; then :
11167  withval=$with_lint; use_lint=$withval
11168else
11169  use_lint=no
11170fi
11171
11172
11173# Obtain platform specific info like program name and options
11174# The lint program on FreeBSD and NetBSD is different from the one on Solaris
11175case $host_os in
11176  *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
11177	lint_name=splint
11178	lint_options="-badflag"
11179	;;
11180  *freebsd* | *netbsd*)
11181	lint_name=lint
11182	lint_options="-u -b"
11183	;;
11184  *solaris*)
11185	lint_name=lint
11186	lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
11187	;;
11188esac
11189
11190# Test for the presence of the program (either guessed by the code or spelled out by the user)
11191if test "x$use_lint" = x"yes" ; then
11192   # Extract the first word of "$lint_name", so it can be a program name with args.
11193set dummy $lint_name; ac_word=$2
11194{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11195$as_echo_n "checking for $ac_word... " >&6; }
11196if test "${ac_cv_path_LINT+set}" = set; then :
11197  $as_echo_n "(cached) " >&6
11198else
11199  case $LINT in
11200  [\\/]* | ?:[\\/]*)
11201  ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
11202  ;;
11203  *)
11204  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11205for as_dir in $PATH
11206do
11207  IFS=$as_save_IFS
11208  test -z "$as_dir" && as_dir=.
11209    for ac_exec_ext in '' $ac_executable_extensions; do
11210  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11211    ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext"
11212    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11213    break 2
11214  fi
11215done
11216  done
11217IFS=$as_save_IFS
11218
11219  ;;
11220esac
11221fi
11222LINT=$ac_cv_path_LINT
11223if test -n "$LINT"; then
11224  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
11225$as_echo "$LINT" >&6; }
11226else
11227  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11228$as_echo "no" >&6; }
11229fi
11230
11231
11232   if test "x$LINT" = "x"; then
11233        as_fn_error "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
11234   fi
11235elif test "x$use_lint" = x"no" ; then
11236   if test "x$LINT" != "x"; then
11237      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
11238$as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
11239   fi
11240else
11241   as_fn_error "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
11242fi
11243
11244# User supplied flags override default flags
11245if test "x$LINT_FLAGS" != "x"; then
11246   lint_options=$LINT_FLAGS
11247fi
11248
11249LINT_FLAGS=$lint_options
11250
11251 if test "x$LINT" != x; then
11252  LINT_TRUE=
11253  LINT_FALSE='#'
11254else
11255  LINT_TRUE='#'
11256  LINT_FALSE=
11257fi
11258
11259
11260
11261LINT_FLAGS="${LINT_FLAGS} ${XVMC_CFLAGS}"
11262
11263
11264ac_config_files="$ac_config_files Makefile include/Makefile include/X11/Makefile include/X11/extensions/Makefile src/Makefile xvmc.pc"
11265
11266cat >confcache <<\_ACEOF
11267# This file is a shell script that caches the results of configure
11268# tests run on this system so they can be shared between configure
11269# scripts and configure runs, see configure's option --config-cache.
11270# It is not useful on other systems.  If it contains results you don't
11271# want to keep, you may remove or edit it.
11272#
11273# config.status only pays attention to the cache file if you give it
11274# the --recheck option to rerun configure.
11275#
11276# `ac_cv_env_foo' variables (set or unset) will be overridden when
11277# loading this file, other *unset* `ac_cv_foo' will be assigned the
11278# following values.
11279
11280_ACEOF
11281
11282# The following way of writing the cache mishandles newlines in values,
11283# but we know of no workaround that is simple, portable, and efficient.
11284# So, we kill variables containing newlines.
11285# Ultrix sh set writes to stderr and can't be redirected directly,
11286# and sets the high bit in the cache file unless we assign to the vars.
11287(
11288  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11289    eval ac_val=\$$ac_var
11290    case $ac_val in #(
11291    *${as_nl}*)
11292      case $ac_var in #(
11293      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11294$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11295      esac
11296      case $ac_var in #(
11297      _ | IFS | as_nl) ;; #(
11298      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11299      *) { eval $ac_var=; unset $ac_var;} ;;
11300      esac ;;
11301    esac
11302  done
11303
11304  (set) 2>&1 |
11305    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11306    *${as_nl}ac_space=\ *)
11307      # `set' does not quote correctly, so add quotes: double-quote
11308      # substitution turns \\\\ into \\, and sed turns \\ into \.
11309      sed -n \
11310	"s/'/'\\\\''/g;
11311	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11312      ;; #(
11313    *)
11314      # `set' quotes correctly as required by POSIX, so do not add quotes.
11315      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11316      ;;
11317    esac |
11318    sort
11319) |
11320  sed '
11321     /^ac_cv_env_/b end
11322     t clear
11323     :clear
11324     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11325     t end
11326     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11327     :end' >>confcache
11328if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11329  if test -w "$cache_file"; then
11330    test "x$cache_file" != "x/dev/null" &&
11331      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11332$as_echo "$as_me: updating cache $cache_file" >&6;}
11333    cat confcache >$cache_file
11334  else
11335    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11336$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11337  fi
11338fi
11339rm -f confcache
11340
11341test "x$prefix" = xNONE && prefix=$ac_default_prefix
11342# Let make expand exec_prefix.
11343test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11344
11345DEFS=-DHAVE_CONFIG_H
11346
11347ac_libobjs=
11348ac_ltlibobjs=
11349for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11350  # 1. Remove the extension, and $U if already installed.
11351  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11352  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11353  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11354  #    will be set to the directory where LIBOBJS objects are built.
11355  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11356  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11357done
11358LIBOBJS=$ac_libobjs
11359
11360LTLIBOBJS=$ac_ltlibobjs
11361
11362
11363 if test -n "$EXEEXT"; then
11364  am__EXEEXT_TRUE=
11365  am__EXEEXT_FALSE='#'
11366else
11367  am__EXEEXT_TRUE='#'
11368  am__EXEEXT_FALSE=
11369fi
11370
11371if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11372  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11373Usually this means the macro was only invoked conditionally." "$LINENO" 5
11374fi
11375if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11376  as_fn_error "conditional \"AMDEP\" was never defined.
11377Usually this means the macro was only invoked conditionally." "$LINENO" 5
11378fi
11379if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11380  as_fn_error "conditional \"am__fastdepCC\" was never defined.
11381Usually this means the macro was only invoked conditionally." "$LINENO" 5
11382fi
11383if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
11384  as_fn_error "conditional \"LINT\" was never defined.
11385Usually this means the macro was only invoked conditionally." "$LINENO" 5
11386fi
11387
11388: ${CONFIG_STATUS=./config.status}
11389ac_write_fail=0
11390ac_clean_files_save=$ac_clean_files
11391ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11392{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11393$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11394as_write_fail=0
11395cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11396#! $SHELL
11397# Generated by $as_me.
11398# Run this file to recreate the current configuration.
11399# Compiler output produced by configure, useful for debugging
11400# configure, is in config.log if it exists.
11401
11402debug=false
11403ac_cs_recheck=false
11404ac_cs_silent=false
11405
11406SHELL=\${CONFIG_SHELL-$SHELL}
11407export SHELL
11408_ASEOF
11409cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11410## -------------------- ##
11411## M4sh Initialization. ##
11412## -------------------- ##
11413
11414# Be more Bourne compatible
11415DUALCASE=1; export DUALCASE # for MKS sh
11416if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11417  emulate sh
11418  NULLCMD=:
11419  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11420  # is contrary to our usage.  Disable this feature.
11421  alias -g '${1+"$@"}'='"$@"'
11422  setopt NO_GLOB_SUBST
11423else
11424  case `(set -o) 2>/dev/null` in #(
11425  *posix*) :
11426    set -o posix ;; #(
11427  *) :
11428     ;;
11429esac
11430fi
11431
11432
11433as_nl='
11434'
11435export as_nl
11436# Printing a long string crashes Solaris 7 /usr/bin/printf.
11437as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11438as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11439as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11440# Prefer a ksh shell builtin over an external printf program on Solaris,
11441# but without wasting forks for bash or zsh.
11442if test -z "$BASH_VERSION$ZSH_VERSION" \
11443    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11444  as_echo='print -r --'
11445  as_echo_n='print -rn --'
11446elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11447  as_echo='printf %s\n'
11448  as_echo_n='printf %s'
11449else
11450  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11451    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11452    as_echo_n='/usr/ucb/echo -n'
11453  else
11454    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11455    as_echo_n_body='eval
11456      arg=$1;
11457      case $arg in #(
11458      *"$as_nl"*)
11459	expr "X$arg" : "X\\(.*\\)$as_nl";
11460	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11461      esac;
11462      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11463    '
11464    export as_echo_n_body
11465    as_echo_n='sh -c $as_echo_n_body as_echo'
11466  fi
11467  export as_echo_body
11468  as_echo='sh -c $as_echo_body as_echo'
11469fi
11470
11471# The user is always right.
11472if test "${PATH_SEPARATOR+set}" != set; then
11473  PATH_SEPARATOR=:
11474  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11475    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11476      PATH_SEPARATOR=';'
11477  }
11478fi
11479
11480
11481# IFS
11482# We need space, tab and new line, in precisely that order.  Quoting is
11483# there to prevent editors from complaining about space-tab.
11484# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11485# splitting by setting IFS to empty value.)
11486IFS=" ""	$as_nl"
11487
11488# Find who we are.  Look in the path if we contain no directory separator.
11489case $0 in #((
11490  *[\\/]* ) as_myself=$0 ;;
11491  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11492for as_dir in $PATH
11493do
11494  IFS=$as_save_IFS
11495  test -z "$as_dir" && as_dir=.
11496    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11497  done
11498IFS=$as_save_IFS
11499
11500     ;;
11501esac
11502# We did not find ourselves, most probably we were run as `sh COMMAND'
11503# in which case we are not to be found in the path.
11504if test "x$as_myself" = x; then
11505  as_myself=$0
11506fi
11507if test ! -f "$as_myself"; then
11508  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11509  exit 1
11510fi
11511
11512# Unset variables that we do not need and which cause bugs (e.g. in
11513# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11514# suppresses any "Segmentation fault" message there.  '((' could
11515# trigger a bug in pdksh 5.2.14.
11516for as_var in BASH_ENV ENV MAIL MAILPATH
11517do eval test x\${$as_var+set} = xset \
11518  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11519done
11520PS1='$ '
11521PS2='> '
11522PS4='+ '
11523
11524# NLS nuisances.
11525LC_ALL=C
11526export LC_ALL
11527LANGUAGE=C
11528export LANGUAGE
11529
11530# CDPATH.
11531(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11532
11533
11534# as_fn_error ERROR [LINENO LOG_FD]
11535# ---------------------------------
11536# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11537# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11538# script with status $?, using 1 if that was 0.
11539as_fn_error ()
11540{
11541  as_status=$?; test $as_status -eq 0 && as_status=1
11542  if test "$3"; then
11543    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11544    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11545  fi
11546  $as_echo "$as_me: error: $1" >&2
11547  as_fn_exit $as_status
11548} # as_fn_error
11549
11550
11551# as_fn_set_status STATUS
11552# -----------------------
11553# Set $? to STATUS, without forking.
11554as_fn_set_status ()
11555{
11556  return $1
11557} # as_fn_set_status
11558
11559# as_fn_exit STATUS
11560# -----------------
11561# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11562as_fn_exit ()
11563{
11564  set +e
11565  as_fn_set_status $1
11566  exit $1
11567} # as_fn_exit
11568
11569# as_fn_unset VAR
11570# ---------------
11571# Portably unset VAR.
11572as_fn_unset ()
11573{
11574  { eval $1=; unset $1;}
11575}
11576as_unset=as_fn_unset
11577# as_fn_append VAR VALUE
11578# ----------------------
11579# Append the text in VALUE to the end of the definition contained in VAR. Take
11580# advantage of any shell optimizations that allow amortized linear growth over
11581# repeated appends, instead of the typical quadratic growth present in naive
11582# implementations.
11583if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11584  eval 'as_fn_append ()
11585  {
11586    eval $1+=\$2
11587  }'
11588else
11589  as_fn_append ()
11590  {
11591    eval $1=\$$1\$2
11592  }
11593fi # as_fn_append
11594
11595# as_fn_arith ARG...
11596# ------------------
11597# Perform arithmetic evaluation on the ARGs, and store the result in the
11598# global $as_val. Take advantage of shells that can avoid forks. The arguments
11599# must be portable across $(()) and expr.
11600if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11601  eval 'as_fn_arith ()
11602  {
11603    as_val=$(( $* ))
11604  }'
11605else
11606  as_fn_arith ()
11607  {
11608    as_val=`expr "$@" || test $? -eq 1`
11609  }
11610fi # as_fn_arith
11611
11612
11613if expr a : '\(a\)' >/dev/null 2>&1 &&
11614   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11615  as_expr=expr
11616else
11617  as_expr=false
11618fi
11619
11620if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11621  as_basename=basename
11622else
11623  as_basename=false
11624fi
11625
11626if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11627  as_dirname=dirname
11628else
11629  as_dirname=false
11630fi
11631
11632as_me=`$as_basename -- "$0" ||
11633$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11634	 X"$0" : 'X\(//\)$' \| \
11635	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11636$as_echo X/"$0" |
11637    sed '/^.*\/\([^/][^/]*\)\/*$/{
11638	    s//\1/
11639	    q
11640	  }
11641	  /^X\/\(\/\/\)$/{
11642	    s//\1/
11643	    q
11644	  }
11645	  /^X\/\(\/\).*/{
11646	    s//\1/
11647	    q
11648	  }
11649	  s/.*/./; q'`
11650
11651# Avoid depending upon Character Ranges.
11652as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11653as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11654as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11655as_cr_digits='0123456789'
11656as_cr_alnum=$as_cr_Letters$as_cr_digits
11657
11658ECHO_C= ECHO_N= ECHO_T=
11659case `echo -n x` in #(((((
11660-n*)
11661  case `echo 'xy\c'` in
11662  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11663  xy)  ECHO_C='\c';;
11664  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11665       ECHO_T='	';;
11666  esac;;
11667*)
11668  ECHO_N='-n';;
11669esac
11670
11671rm -f conf$$ conf$$.exe conf$$.file
11672if test -d conf$$.dir; then
11673  rm -f conf$$.dir/conf$$.file
11674else
11675  rm -f conf$$.dir
11676  mkdir conf$$.dir 2>/dev/null
11677fi
11678if (echo >conf$$.file) 2>/dev/null; then
11679  if ln -s conf$$.file conf$$ 2>/dev/null; then
11680    as_ln_s='ln -s'
11681    # ... but there are two gotchas:
11682    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11683    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11684    # In both cases, we have to default to `cp -p'.
11685    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11686      as_ln_s='cp -p'
11687  elif ln conf$$.file conf$$ 2>/dev/null; then
11688    as_ln_s=ln
11689  else
11690    as_ln_s='cp -p'
11691  fi
11692else
11693  as_ln_s='cp -p'
11694fi
11695rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11696rmdir conf$$.dir 2>/dev/null
11697
11698
11699# as_fn_mkdir_p
11700# -------------
11701# Create "$as_dir" as a directory, including parents if necessary.
11702as_fn_mkdir_p ()
11703{
11704
11705  case $as_dir in #(
11706  -*) as_dir=./$as_dir;;
11707  esac
11708  test -d "$as_dir" || eval $as_mkdir_p || {
11709    as_dirs=
11710    while :; do
11711      case $as_dir in #(
11712      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11713      *) as_qdir=$as_dir;;
11714      esac
11715      as_dirs="'$as_qdir' $as_dirs"
11716      as_dir=`$as_dirname -- "$as_dir" ||
11717$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11718	 X"$as_dir" : 'X\(//\)[^/]' \| \
11719	 X"$as_dir" : 'X\(//\)$' \| \
11720	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11721$as_echo X"$as_dir" |
11722    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11723	    s//\1/
11724	    q
11725	  }
11726	  /^X\(\/\/\)[^/].*/{
11727	    s//\1/
11728	    q
11729	  }
11730	  /^X\(\/\/\)$/{
11731	    s//\1/
11732	    q
11733	  }
11734	  /^X\(\/\).*/{
11735	    s//\1/
11736	    q
11737	  }
11738	  s/.*/./; q'`
11739      test -d "$as_dir" && break
11740    done
11741    test -z "$as_dirs" || eval "mkdir $as_dirs"
11742  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11743
11744
11745} # as_fn_mkdir_p
11746if mkdir -p . 2>/dev/null; then
11747  as_mkdir_p='mkdir -p "$as_dir"'
11748else
11749  test -d ./-p && rmdir ./-p
11750  as_mkdir_p=false
11751fi
11752
11753if test -x / >/dev/null 2>&1; then
11754  as_test_x='test -x'
11755else
11756  if ls -dL / >/dev/null 2>&1; then
11757    as_ls_L_option=L
11758  else
11759    as_ls_L_option=
11760  fi
11761  as_test_x='
11762    eval sh -c '\''
11763      if test -d "$1"; then
11764	test -d "$1/.";
11765      else
11766	case $1 in #(
11767	-*)set "./$1";;
11768	esac;
11769	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11770	???[sx]*):;;*)false;;esac;fi
11771    '\'' sh
11772  '
11773fi
11774as_executable_p=$as_test_x
11775
11776# Sed expression to map a string onto a valid CPP name.
11777as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11778
11779# Sed expression to map a string onto a valid variable name.
11780as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11781
11782
11783exec 6>&1
11784## ----------------------------------- ##
11785## Main body of $CONFIG_STATUS script. ##
11786## ----------------------------------- ##
11787_ASEOF
11788test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11789
11790cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11791# Save the log message, to keep $0 and so on meaningful, and to
11792# report actual input values of CONFIG_FILES etc. instead of their
11793# values after options handling.
11794ac_log="
11795This file was extended by libXvMC $as_me 1.0.6, which was
11796generated by GNU Autoconf 2.65.  Invocation command line was
11797
11798  CONFIG_FILES    = $CONFIG_FILES
11799  CONFIG_HEADERS  = $CONFIG_HEADERS
11800  CONFIG_LINKS    = $CONFIG_LINKS
11801  CONFIG_COMMANDS = $CONFIG_COMMANDS
11802  $ $0 $@
11803
11804on `(hostname || uname -n) 2>/dev/null | sed 1q`
11805"
11806
11807_ACEOF
11808
11809case $ac_config_files in *"
11810"*) set x $ac_config_files; shift; ac_config_files=$*;;
11811esac
11812
11813case $ac_config_headers in *"
11814"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11815esac
11816
11817
11818cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11819# Files that config.status was made for.
11820config_files="$ac_config_files"
11821config_headers="$ac_config_headers"
11822config_commands="$ac_config_commands"
11823
11824_ACEOF
11825
11826cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11827ac_cs_usage="\
11828\`$as_me' instantiates files and other configuration actions
11829from templates according to the current configuration.  Unless the files
11830and actions are specified as TAGs, all are instantiated by default.
11831
11832Usage: $0 [OPTION]... [TAG]...
11833
11834  -h, --help       print this help, then exit
11835  -V, --version    print version number and configuration settings, then exit
11836      --config     print configuration, then exit
11837  -q, --quiet, --silent
11838                   do not print progress messages
11839  -d, --debug      don't remove temporary files
11840      --recheck    update $as_me by reconfiguring in the same conditions
11841      --file=FILE[:TEMPLATE]
11842                   instantiate the configuration file FILE
11843      --header=FILE[:TEMPLATE]
11844                   instantiate the configuration header FILE
11845
11846Configuration files:
11847$config_files
11848
11849Configuration headers:
11850$config_headers
11851
11852Configuration commands:
11853$config_commands
11854
11855Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
11856
11857_ACEOF
11858cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11859ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11860ac_cs_version="\\
11861libXvMC config.status 1.0.6
11862configured by $0, generated by GNU Autoconf 2.65,
11863  with options \\"\$ac_cs_config\\"
11864
11865Copyright (C) 2009 Free Software Foundation, Inc.
11866This config.status script is free software; the Free Software Foundation
11867gives unlimited permission to copy, distribute and modify it."
11868
11869ac_pwd='$ac_pwd'
11870srcdir='$srcdir'
11871INSTALL='$INSTALL'
11872MKDIR_P='$MKDIR_P'
11873AWK='$AWK'
11874test -n "\$AWK" || AWK=awk
11875_ACEOF
11876
11877cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11878# The default lists apply if the user does not specify any file.
11879ac_need_defaults=:
11880while test $# != 0
11881do
11882  case $1 in
11883  --*=*)
11884    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11885    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11886    ac_shift=:
11887    ;;
11888  *)
11889    ac_option=$1
11890    ac_optarg=$2
11891    ac_shift=shift
11892    ;;
11893  esac
11894
11895  case $ac_option in
11896  # Handling of the options.
11897  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11898    ac_cs_recheck=: ;;
11899  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11900    $as_echo "$ac_cs_version"; exit ;;
11901  --config | --confi | --conf | --con | --co | --c )
11902    $as_echo "$ac_cs_config"; exit ;;
11903  --debug | --debu | --deb | --de | --d | -d )
11904    debug=: ;;
11905  --file | --fil | --fi | --f )
11906    $ac_shift
11907    case $ac_optarg in
11908    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11909    esac
11910    as_fn_append CONFIG_FILES " '$ac_optarg'"
11911    ac_need_defaults=false;;
11912  --header | --heade | --head | --hea )
11913    $ac_shift
11914    case $ac_optarg in
11915    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11916    esac
11917    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11918    ac_need_defaults=false;;
11919  --he | --h)
11920    # Conflict between --help and --header
11921    as_fn_error "ambiguous option: \`$1'
11922Try \`$0 --help' for more information.";;
11923  --help | --hel | -h )
11924    $as_echo "$ac_cs_usage"; exit ;;
11925  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11926  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11927    ac_cs_silent=: ;;
11928
11929  # This is an error.
11930  -*) as_fn_error "unrecognized option: \`$1'
11931Try \`$0 --help' for more information." ;;
11932
11933  *) as_fn_append ac_config_targets " $1"
11934     ac_need_defaults=false ;;
11935
11936  esac
11937  shift
11938done
11939
11940ac_configure_extra_args=
11941
11942if $ac_cs_silent; then
11943  exec 6>/dev/null
11944  ac_configure_extra_args="$ac_configure_extra_args --silent"
11945fi
11946
11947_ACEOF
11948cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11949if \$ac_cs_recheck; then
11950  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11951  shift
11952  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11953  CONFIG_SHELL='$SHELL'
11954  export CONFIG_SHELL
11955  exec "\$@"
11956fi
11957
11958_ACEOF
11959cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11960exec 5>>config.log
11961{
11962  echo
11963  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11964## Running $as_me. ##
11965_ASBOX
11966  $as_echo "$ac_log"
11967} >&5
11968
11969_ACEOF
11970cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11971#
11972# INIT-COMMANDS
11973#
11974AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11975
11976
11977# The HP-UX ksh and POSIX shell print the target directory to stdout
11978# if CDPATH is set.
11979(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11980
11981sed_quote_subst='$sed_quote_subst'
11982double_quote_subst='$double_quote_subst'
11983delay_variable_subst='$delay_variable_subst'
11984macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
11985macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
11986enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
11987enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
11988pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
11989enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
11990host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
11991host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
11992host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
11993build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
11994build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
11995build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
11996SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
11997Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
11998GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
11999EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12000FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12001LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12002NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12003LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12004max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12005ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12006exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12007lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12008lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12009lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12010reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12011reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12012OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12013deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12014file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12015AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12016AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12017STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12018RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12019old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12020old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12021old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12022CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12023CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12024compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12025GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12026lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12027lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12028lt_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"`'
12029lt_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"`'
12030objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12031SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12032ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12033MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12034lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12035lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12036lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12037lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12038lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12039need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12040DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12041NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12042LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12043OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12044OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12045libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12046shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12047extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12048archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12049enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12050export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12051whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12052compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12053old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12054old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12055archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12056archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12057module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12058module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12059with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12060allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12061no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12062hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12063hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12064hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12065hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12066hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12067hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12068hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12069hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12070inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12071link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12072fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12073always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12074export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12075exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12076include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12077prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12078file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12079variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12080need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12081need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12082version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12083runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12084shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12085shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12086libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12087library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12088soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12089postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12090postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12091finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12092finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12093hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12094sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12095sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12096hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12097enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12098enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12099enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12100old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12101striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12102
12103LTCC='$LTCC'
12104LTCFLAGS='$LTCFLAGS'
12105compiler='$compiler_DEFAULT'
12106
12107# Quote evaled strings.
12108for var in SED \
12109GREP \
12110EGREP \
12111FGREP \
12112LD \
12113NM \
12114LN_S \
12115lt_SP2NL \
12116lt_NL2SP \
12117reload_flag \
12118OBJDUMP \
12119deplibs_check_method \
12120file_magic_cmd \
12121AR \
12122AR_FLAGS \
12123STRIP \
12124RANLIB \
12125CC \
12126CFLAGS \
12127compiler \
12128lt_cv_sys_global_symbol_pipe \
12129lt_cv_sys_global_symbol_to_cdecl \
12130lt_cv_sys_global_symbol_to_c_name_address \
12131lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12132SHELL \
12133ECHO \
12134lt_prog_compiler_no_builtin_flag \
12135lt_prog_compiler_wl \
12136lt_prog_compiler_pic \
12137lt_prog_compiler_static \
12138lt_cv_prog_compiler_c_o \
12139need_locks \
12140DSYMUTIL \
12141NMEDIT \
12142LIPO \
12143OTOOL \
12144OTOOL64 \
12145shrext_cmds \
12146export_dynamic_flag_spec \
12147whole_archive_flag_spec \
12148compiler_needs_object \
12149with_gnu_ld \
12150allow_undefined_flag \
12151no_undefined_flag \
12152hardcode_libdir_flag_spec \
12153hardcode_libdir_flag_spec_ld \
12154hardcode_libdir_separator \
12155fix_srcfile_path \
12156exclude_expsyms \
12157include_expsyms \
12158file_list_spec \
12159variables_saved_for_relink \
12160libname_spec \
12161library_names_spec \
12162soname_spec \
12163finish_eval \
12164old_striplib \
12165striplib; do
12166    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12167    *[\\\\\\\`\\"\\\$]*)
12168      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12169      ;;
12170    *)
12171      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12172      ;;
12173    esac
12174done
12175
12176# Double-quote double-evaled strings.
12177for var in reload_cmds \
12178old_postinstall_cmds \
12179old_postuninstall_cmds \
12180old_archive_cmds \
12181extract_expsyms_cmds \
12182old_archive_from_new_cmds \
12183old_archive_from_expsyms_cmds \
12184archive_cmds \
12185archive_expsym_cmds \
12186module_cmds \
12187module_expsym_cmds \
12188export_symbols_cmds \
12189prelink_cmds \
12190postinstall_cmds \
12191postuninstall_cmds \
12192finish_cmds \
12193sys_lib_search_path_spec \
12194sys_lib_dlsearch_path_spec; do
12195    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12196    *[\\\\\\\`\\"\\\$]*)
12197      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12198      ;;
12199    *)
12200      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12201      ;;
12202    esac
12203done
12204
12205# Fix-up fallback echo if it was mangled by the above quoting rules.
12206case \$lt_ECHO in
12207*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12208  ;;
12209esac
12210
12211ac_aux_dir='$ac_aux_dir'
12212xsi_shell='$xsi_shell'
12213lt_shell_append='$lt_shell_append'
12214
12215# See if we are running on zsh, and set the options which allow our
12216# commands through without removal of \ escapes INIT.
12217if test -n "\${ZSH_VERSION+set}" ; then
12218   setopt NO_GLOB_SUBST
12219fi
12220
12221
12222    PACKAGE='$PACKAGE'
12223    VERSION='$VERSION'
12224    TIMESTAMP='$TIMESTAMP'
12225    RM='$RM'
12226    ofile='$ofile'
12227
12228
12229
12230
12231_ACEOF
12232
12233cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12234
12235# Handling of arguments.
12236for ac_config_target in $ac_config_targets
12237do
12238  case $ac_config_target in
12239    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12240    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12241    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12242    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12243    "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
12244    "include/X11/Makefile") CONFIG_FILES="$CONFIG_FILES include/X11/Makefile" ;;
12245    "include/X11/extensions/Makefile") CONFIG_FILES="$CONFIG_FILES include/X11/extensions/Makefile" ;;
12246    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12247    "xvmc.pc") CONFIG_FILES="$CONFIG_FILES xvmc.pc" ;;
12248
12249  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12250  esac
12251done
12252
12253
12254# If the user did not use the arguments to specify the items to instantiate,
12255# then the envvar interface is used.  Set only those that are not.
12256# We use the long form for the default assignment because of an extremely
12257# bizarre bug on SunOS 4.1.3.
12258if $ac_need_defaults; then
12259  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12260  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12261  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12262fi
12263
12264# Have a temporary directory for convenience.  Make it in the build tree
12265# simply because there is no reason against having it here, and in addition,
12266# creating and moving files from /tmp can sometimes cause problems.
12267# Hook for its removal unless debugging.
12268# Note that there is a small window in which the directory will not be cleaned:
12269# after its creation but before its name has been assigned to `$tmp'.
12270$debug ||
12271{
12272  tmp=
12273  trap 'exit_status=$?
12274  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12275' 0
12276  trap 'as_fn_exit 1' 1 2 13 15
12277}
12278# Create a (secure) tmp directory for tmp files.
12279
12280{
12281  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12282  test -n "$tmp" && test -d "$tmp"
12283}  ||
12284{
12285  tmp=./conf$$-$RANDOM
12286  (umask 077 && mkdir "$tmp")
12287} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12288
12289# Set up the scripts for CONFIG_FILES section.
12290# No need to generate them if there are no CONFIG_FILES.
12291# This happens for instance with `./config.status config.h'.
12292if test -n "$CONFIG_FILES"; then
12293
12294
12295ac_cr=`echo X | tr X '\015'`
12296# On cygwin, bash can eat \r inside `` if the user requested igncr.
12297# But we know of no other shell where ac_cr would be empty at this
12298# point, so we can use a bashism as a fallback.
12299if test "x$ac_cr" = x; then
12300  eval ac_cr=\$\'\\r\'
12301fi
12302ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12303if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12304  ac_cs_awk_cr='\r'
12305else
12306  ac_cs_awk_cr=$ac_cr
12307fi
12308
12309echo 'BEGIN {' >"$tmp/subs1.awk" &&
12310_ACEOF
12311
12312
12313{
12314  echo "cat >conf$$subs.awk <<_ACEOF" &&
12315  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12316  echo "_ACEOF"
12317} >conf$$subs.sh ||
12318  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12319ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12320ac_delim='%!_!# '
12321for ac_last_try in false false false false false :; do
12322  . ./conf$$subs.sh ||
12323    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12324
12325  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12326  if test $ac_delim_n = $ac_delim_num; then
12327    break
12328  elif $ac_last_try; then
12329    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12330  else
12331    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12332  fi
12333done
12334rm -f conf$$subs.sh
12335
12336cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12337cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12338_ACEOF
12339sed -n '
12340h
12341s/^/S["/; s/!.*/"]=/
12342p
12343g
12344s/^[^!]*!//
12345:repl
12346t repl
12347s/'"$ac_delim"'$//
12348t delim
12349:nl
12350h
12351s/\(.\{148\}\)..*/\1/
12352t more1
12353s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12354p
12355n
12356b repl
12357:more1
12358s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12359p
12360g
12361s/.\{148\}//
12362t nl
12363:delim
12364h
12365s/\(.\{148\}\)..*/\1/
12366t more2
12367s/["\\]/\\&/g; s/^/"/; s/$/"/
12368p
12369b
12370:more2
12371s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12372p
12373g
12374s/.\{148\}//
12375t delim
12376' <conf$$subs.awk | sed '
12377/^[^""]/{
12378  N
12379  s/\n//
12380}
12381' >>$CONFIG_STATUS || ac_write_fail=1
12382rm -f conf$$subs.awk
12383cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12384_ACAWK
12385cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12386  for (key in S) S_is_set[key] = 1
12387  FS = ""
12388
12389}
12390{
12391  line = $ 0
12392  nfields = split(line, field, "@")
12393  substed = 0
12394  len = length(field[1])
12395  for (i = 2; i < nfields; i++) {
12396    key = field[i]
12397    keylen = length(key)
12398    if (S_is_set[key]) {
12399      value = S[key]
12400      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12401      len += length(value) + length(field[++i])
12402      substed = 1
12403    } else
12404      len += 1 + keylen
12405  }
12406
12407  print line
12408}
12409
12410_ACAWK
12411_ACEOF
12412cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12413if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12414  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12415else
12416  cat
12417fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12418  || as_fn_error "could not setup config files machinery" "$LINENO" 5
12419_ACEOF
12420
12421# VPATH may cause trouble with some makes, so we remove $(srcdir),
12422# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12423# trailing colons and then remove the whole line if VPATH becomes empty
12424# (actually we leave an empty line to preserve line numbers).
12425if test "x$srcdir" = x.; then
12426  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
12427s/:*\$(srcdir):*/:/
12428s/:*\${srcdir}:*/:/
12429s/:*@srcdir@:*/:/
12430s/^\([^=]*=[	 ]*\):*/\1/
12431s/:*$//
12432s/^[^=]*=[	 ]*$//
12433}'
12434fi
12435
12436cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12437fi # test -n "$CONFIG_FILES"
12438
12439# Set up the scripts for CONFIG_HEADERS section.
12440# No need to generate them if there are no CONFIG_HEADERS.
12441# This happens for instance with `./config.status Makefile'.
12442if test -n "$CONFIG_HEADERS"; then
12443cat >"$tmp/defines.awk" <<\_ACAWK ||
12444BEGIN {
12445_ACEOF
12446
12447# Transform confdefs.h into an awk script `defines.awk', embedded as
12448# here-document in config.status, that substitutes the proper values into
12449# config.h.in to produce config.h.
12450
12451# Create a delimiter string that does not exist in confdefs.h, to ease
12452# handling of long lines.
12453ac_delim='%!_!# '
12454for ac_last_try in false false :; do
12455  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12456  if test -z "$ac_t"; then
12457    break
12458  elif $ac_last_try; then
12459    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12460  else
12461    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12462  fi
12463done
12464
12465# For the awk script, D is an array of macro values keyed by name,
12466# likewise P contains macro parameters if any.  Preserve backslash
12467# newline sequences.
12468
12469ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12470sed -n '
12471s/.\{148\}/&'"$ac_delim"'/g
12472t rset
12473:rset
12474s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
12475t def
12476d
12477:def
12478s/\\$//
12479t bsnl
12480s/["\\]/\\&/g
12481s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12482D["\1"]=" \3"/p
12483s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
12484d
12485:bsnl
12486s/["\\]/\\&/g
12487s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12488D["\1"]=" \3\\\\\\n"\\/p
12489t cont
12490s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12491t cont
12492d
12493:cont
12494n
12495s/.\{148\}/&'"$ac_delim"'/g
12496t clear
12497:clear
12498s/\\$//
12499t bsnlc
12500s/["\\]/\\&/g; s/^/"/; s/$/"/p
12501d
12502:bsnlc
12503s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12504b cont
12505' <confdefs.h | sed '
12506s/'"$ac_delim"'/"\\\
12507"/g' >>$CONFIG_STATUS || ac_write_fail=1
12508
12509cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12510  for (key in D) D_is_set[key] = 1
12511  FS = ""
12512}
12513/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12514  line = \$ 0
12515  split(line, arg, " ")
12516  if (arg[1] == "#") {
12517    defundef = arg[2]
12518    mac1 = arg[3]
12519  } else {
12520    defundef = substr(arg[1], 2)
12521    mac1 = arg[2]
12522  }
12523  split(mac1, mac2, "(") #)
12524  macro = mac2[1]
12525  prefix = substr(line, 1, index(line, defundef) - 1)
12526  if (D_is_set[macro]) {
12527    # Preserve the white space surrounding the "#".
12528    print prefix "define", macro P[macro] D[macro]
12529    next
12530  } else {
12531    # Replace #undef with comments.  This is necessary, for example,
12532    # in the case of _POSIX_SOURCE, which is predefined and required
12533    # on some systems where configure will not decide to define it.
12534    if (defundef == "undef") {
12535      print "/*", prefix defundef, macro, "*/"
12536      next
12537    }
12538  }
12539}
12540{ print }
12541_ACAWK
12542_ACEOF
12543cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12544  as_fn_error "could not setup config headers machinery" "$LINENO" 5
12545fi # test -n "$CONFIG_HEADERS"
12546
12547
12548eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12549shift
12550for ac_tag
12551do
12552  case $ac_tag in
12553  :[FHLC]) ac_mode=$ac_tag; continue;;
12554  esac
12555  case $ac_mode$ac_tag in
12556  :[FHL]*:*);;
12557  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12558  :[FH]-) ac_tag=-:-;;
12559  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12560  esac
12561  ac_save_IFS=$IFS
12562  IFS=:
12563  set x $ac_tag
12564  IFS=$ac_save_IFS
12565  shift
12566  ac_file=$1
12567  shift
12568
12569  case $ac_mode in
12570  :L) ac_source=$1;;
12571  :[FH])
12572    ac_file_inputs=
12573    for ac_f
12574    do
12575      case $ac_f in
12576      -) ac_f="$tmp/stdin";;
12577      *) # Look for the file first in the build tree, then in the source tree
12578	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
12579	 # because $ac_f cannot contain `:'.
12580	 test -f "$ac_f" ||
12581	   case $ac_f in
12582	   [\\/$]*) false;;
12583	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12584	   esac ||
12585	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12586      esac
12587      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12588      as_fn_append ac_file_inputs " '$ac_f'"
12589    done
12590
12591    # Let's still pretend it is `configure' which instantiates (i.e., don't
12592    # use $as_me), people would be surprised to read:
12593    #    /* config.h.  Generated by config.status.  */
12594    configure_input='Generated from '`
12595	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12596	`' by configure.'
12597    if test x"$ac_file" != x-; then
12598      configure_input="$ac_file.  $configure_input"
12599      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12600$as_echo "$as_me: creating $ac_file" >&6;}
12601    fi
12602    # Neutralize special characters interpreted by sed in replacement strings.
12603    case $configure_input in #(
12604    *\&* | *\|* | *\\* )
12605       ac_sed_conf_input=`$as_echo "$configure_input" |
12606       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12607    *) ac_sed_conf_input=$configure_input;;
12608    esac
12609
12610    case $ac_tag in
12611    *:-:* | *:-) cat >"$tmp/stdin" \
12612      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12613    esac
12614    ;;
12615  esac
12616
12617  ac_dir=`$as_dirname -- "$ac_file" ||
12618$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12619	 X"$ac_file" : 'X\(//\)[^/]' \| \
12620	 X"$ac_file" : 'X\(//\)$' \| \
12621	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12622$as_echo X"$ac_file" |
12623    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12624	    s//\1/
12625	    q
12626	  }
12627	  /^X\(\/\/\)[^/].*/{
12628	    s//\1/
12629	    q
12630	  }
12631	  /^X\(\/\/\)$/{
12632	    s//\1/
12633	    q
12634	  }
12635	  /^X\(\/\).*/{
12636	    s//\1/
12637	    q
12638	  }
12639	  s/.*/./; q'`
12640  as_dir="$ac_dir"; as_fn_mkdir_p
12641  ac_builddir=.
12642
12643case "$ac_dir" in
12644.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12645*)
12646  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12647  # A ".." for each directory in $ac_dir_suffix.
12648  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12649  case $ac_top_builddir_sub in
12650  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12651  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12652  esac ;;
12653esac
12654ac_abs_top_builddir=$ac_pwd
12655ac_abs_builddir=$ac_pwd$ac_dir_suffix
12656# for backward compatibility:
12657ac_top_builddir=$ac_top_build_prefix
12658
12659case $srcdir in
12660  .)  # We are building in place.
12661    ac_srcdir=.
12662    ac_top_srcdir=$ac_top_builddir_sub
12663    ac_abs_top_srcdir=$ac_pwd ;;
12664  [\\/]* | ?:[\\/]* )  # Absolute name.
12665    ac_srcdir=$srcdir$ac_dir_suffix;
12666    ac_top_srcdir=$srcdir
12667    ac_abs_top_srcdir=$srcdir ;;
12668  *) # Relative name.
12669    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12670    ac_top_srcdir=$ac_top_build_prefix$srcdir
12671    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12672esac
12673ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12674
12675
12676  case $ac_mode in
12677  :F)
12678  #
12679  # CONFIG_FILE
12680  #
12681
12682  case $INSTALL in
12683  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12684  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12685  esac
12686  ac_MKDIR_P=$MKDIR_P
12687  case $MKDIR_P in
12688  [\\/$]* | ?:[\\/]* ) ;;
12689  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12690  esac
12691_ACEOF
12692
12693cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12694# If the template does not know about datarootdir, expand it.
12695# FIXME: This hack should be removed a few years after 2.60.
12696ac_datarootdir_hack=; ac_datarootdir_seen=
12697ac_sed_dataroot='
12698/datarootdir/ {
12699  p
12700  q
12701}
12702/@datadir@/p
12703/@docdir@/p
12704/@infodir@/p
12705/@localedir@/p
12706/@mandir@/p'
12707case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12708*datarootdir*) ac_datarootdir_seen=yes;;
12709*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12710  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12711$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12712_ACEOF
12713cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12714  ac_datarootdir_hack='
12715  s&@datadir@&$datadir&g
12716  s&@docdir@&$docdir&g
12717  s&@infodir@&$infodir&g
12718  s&@localedir@&$localedir&g
12719  s&@mandir@&$mandir&g
12720  s&\\\${datarootdir}&$datarootdir&g' ;;
12721esac
12722_ACEOF
12723
12724# Neutralize VPATH when `$srcdir' = `.'.
12725# Shell code in configure.ac might set extrasub.
12726# FIXME: do we really want to maintain this feature?
12727cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12728ac_sed_extra="$ac_vpsub
12729$extrasub
12730_ACEOF
12731cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12732:t
12733/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12734s|@configure_input@|$ac_sed_conf_input|;t t
12735s&@top_builddir@&$ac_top_builddir_sub&;t t
12736s&@top_build_prefix@&$ac_top_build_prefix&;t t
12737s&@srcdir@&$ac_srcdir&;t t
12738s&@abs_srcdir@&$ac_abs_srcdir&;t t
12739s&@top_srcdir@&$ac_top_srcdir&;t t
12740s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12741s&@builddir@&$ac_builddir&;t t
12742s&@abs_builddir@&$ac_abs_builddir&;t t
12743s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12744s&@INSTALL@&$ac_INSTALL&;t t
12745s&@MKDIR_P@&$ac_MKDIR_P&;t t
12746$ac_datarootdir_hack
12747"
12748eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12749  || as_fn_error "could not create $ac_file" "$LINENO" 5
12750
12751test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12752  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12753  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12754  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12755which seems to be undefined.  Please make sure it is defined." >&5
12756$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12757which seems to be undefined.  Please make sure it is defined." >&2;}
12758
12759  rm -f "$tmp/stdin"
12760  case $ac_file in
12761  -) cat "$tmp/out" && rm -f "$tmp/out";;
12762  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12763  esac \
12764  || as_fn_error "could not create $ac_file" "$LINENO" 5
12765 ;;
12766  :H)
12767  #
12768  # CONFIG_HEADER
12769  #
12770  if test x"$ac_file" != x-; then
12771    {
12772      $as_echo "/* $configure_input  */" \
12773      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12774    } >"$tmp/config.h" \
12775      || as_fn_error "could not create $ac_file" "$LINENO" 5
12776    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12777      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12778$as_echo "$as_me: $ac_file is unchanged" >&6;}
12779    else
12780      rm -f "$ac_file"
12781      mv "$tmp/config.h" "$ac_file" \
12782	|| as_fn_error "could not create $ac_file" "$LINENO" 5
12783    fi
12784  else
12785    $as_echo "/* $configure_input  */" \
12786      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12787      || as_fn_error "could not create -" "$LINENO" 5
12788  fi
12789# Compute "$ac_file"'s index in $config_headers.
12790_am_arg="$ac_file"
12791_am_stamp_count=1
12792for _am_header in $config_headers :; do
12793  case $_am_header in
12794    $_am_arg | $_am_arg:* )
12795      break ;;
12796    * )
12797      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12798  esac
12799done
12800echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12801$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12802	 X"$_am_arg" : 'X\(//\)[^/]' \| \
12803	 X"$_am_arg" : 'X\(//\)$' \| \
12804	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12805$as_echo X"$_am_arg" |
12806    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12807	    s//\1/
12808	    q
12809	  }
12810	  /^X\(\/\/\)[^/].*/{
12811	    s//\1/
12812	    q
12813	  }
12814	  /^X\(\/\/\)$/{
12815	    s//\1/
12816	    q
12817	  }
12818	  /^X\(\/\).*/{
12819	    s//\1/
12820	    q
12821	  }
12822	  s/.*/./; q'`/stamp-h$_am_stamp_count
12823 ;;
12824
12825  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12826$as_echo "$as_me: executing $ac_file commands" >&6;}
12827 ;;
12828  esac
12829
12830
12831  case $ac_file$ac_mode in
12832    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12833  # Autoconf 2.62 quotes --file arguments for eval, but not when files
12834  # are listed without --file.  Let's play safe and only enable the eval
12835  # if we detect the quoting.
12836  case $CONFIG_FILES in
12837  *\'*) eval set x "$CONFIG_FILES" ;;
12838  *)   set x $CONFIG_FILES ;;
12839  esac
12840  shift
12841  for mf
12842  do
12843    # Strip MF so we end up with the name of the file.
12844    mf=`echo "$mf" | sed -e 's/:.*$//'`
12845    # Check whether this is an Automake generated Makefile or not.
12846    # We used to match only the files named `Makefile.in', but
12847    # some people rename them; so instead we look at the file content.
12848    # Grep'ing the first line is not enough: some people post-process
12849    # each Makefile.in and add a new line on top of each file to say so.
12850    # Grep'ing the whole file is not good either: AIX grep has a line
12851    # limit of 2048, but all sed's we know have understand at least 4000.
12852    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12853      dirpart=`$as_dirname -- "$mf" ||
12854$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12855	 X"$mf" : 'X\(//\)[^/]' \| \
12856	 X"$mf" : 'X\(//\)$' \| \
12857	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12858$as_echo X"$mf" |
12859    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12860	    s//\1/
12861	    q
12862	  }
12863	  /^X\(\/\/\)[^/].*/{
12864	    s//\1/
12865	    q
12866	  }
12867	  /^X\(\/\/\)$/{
12868	    s//\1/
12869	    q
12870	  }
12871	  /^X\(\/\).*/{
12872	    s//\1/
12873	    q
12874	  }
12875	  s/.*/./; q'`
12876    else
12877      continue
12878    fi
12879    # Extract the definition of DEPDIR, am__include, and am__quote
12880    # from the Makefile without running `make'.
12881    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12882    test -z "$DEPDIR" && continue
12883    am__include=`sed -n 's/^am__include = //p' < "$mf"`
12884    test -z "am__include" && continue
12885    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12886    # When using ansi2knr, U may be empty or an underscore; expand it
12887    U=`sed -n 's/^U = //p' < "$mf"`
12888    # Find all dependency output files, they are included files with
12889    # $(DEPDIR) in their names.  We invoke sed twice because it is the
12890    # simplest approach to changing $(DEPDIR) to its actual value in the
12891    # expansion.
12892    for file in `sed -n "
12893      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12894	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12895      # Make sure the directory exists.
12896      test -f "$dirpart/$file" && continue
12897      fdir=`$as_dirname -- "$file" ||
12898$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12899	 X"$file" : 'X\(//\)[^/]' \| \
12900	 X"$file" : 'X\(//\)$' \| \
12901	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12902$as_echo X"$file" |
12903    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12904	    s//\1/
12905	    q
12906	  }
12907	  /^X\(\/\/\)[^/].*/{
12908	    s//\1/
12909	    q
12910	  }
12911	  /^X\(\/\/\)$/{
12912	    s//\1/
12913	    q
12914	  }
12915	  /^X\(\/\).*/{
12916	    s//\1/
12917	    q
12918	  }
12919	  s/.*/./; q'`
12920      as_dir=$dirpart/$fdir; as_fn_mkdir_p
12921      # echo "creating $dirpart/$file"
12922      echo '# dummy' > "$dirpart/$file"
12923    done
12924  done
12925}
12926 ;;
12927    "libtool":C)
12928
12929    # See if we are running on zsh, and set the options which allow our
12930    # commands through without removal of \ escapes.
12931    if test -n "${ZSH_VERSION+set}" ; then
12932      setopt NO_GLOB_SUBST
12933    fi
12934
12935    cfgfile="${ofile}T"
12936    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12937    $RM "$cfgfile"
12938
12939    cat <<_LT_EOF >> "$cfgfile"
12940#! $SHELL
12941
12942# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12943# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12944# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12945# NOTE: Changes made to this file will be lost: look at ltmain.sh.
12946#
12947#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12948#                 2006, 2007, 2008 Free Software Foundation, Inc.
12949#   Written by Gordon Matzigkeit, 1996
12950#
12951#   This file is part of GNU Libtool.
12952#
12953# GNU Libtool is free software; you can redistribute it and/or
12954# modify it under the terms of the GNU General Public License as
12955# published by the Free Software Foundation; either version 2 of
12956# the License, or (at your option) any later version.
12957#
12958# As a special exception to the GNU General Public License,
12959# if you distribute this file as part of a program or library that
12960# is built using GNU Libtool, you may include this file under the
12961# same distribution terms that you use for the rest of that program.
12962#
12963# GNU Libtool is distributed in the hope that it will be useful,
12964# but WITHOUT ANY WARRANTY; without even the implied warranty of
12965# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12966# GNU General Public License for more details.
12967#
12968# You should have received a copy of the GNU General Public License
12969# along with GNU Libtool; see the file COPYING.  If not, a copy
12970# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12971# obtained by writing to the Free Software Foundation, Inc.,
12972# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12973
12974
12975# The names of the tagged configurations supported by this script.
12976available_tags=""
12977
12978# ### BEGIN LIBTOOL CONFIG
12979
12980# Which release of libtool.m4 was used?
12981macro_version=$macro_version
12982macro_revision=$macro_revision
12983
12984# Whether or not to build shared libraries.
12985build_libtool_libs=$enable_shared
12986
12987# Whether or not to build static libraries.
12988build_old_libs=$enable_static
12989
12990# What type of objects to build.
12991pic_mode=$pic_mode
12992
12993# Whether or not to optimize for fast installation.
12994fast_install=$enable_fast_install
12995
12996# The host system.
12997host_alias=$host_alias
12998host=$host
12999host_os=$host_os
13000
13001# The build system.
13002build_alias=$build_alias
13003build=$build
13004build_os=$build_os
13005
13006# A sed program that does not truncate output.
13007SED=$lt_SED
13008
13009# Sed that helps us avoid accidentally triggering echo(1) options like -n.
13010Xsed="\$SED -e 1s/^X//"
13011
13012# A grep program that handles long lines.
13013GREP=$lt_GREP
13014
13015# An ERE matcher.
13016EGREP=$lt_EGREP
13017
13018# A literal string matcher.
13019FGREP=$lt_FGREP
13020
13021# A BSD- or MS-compatible name lister.
13022NM=$lt_NM
13023
13024# Whether we need soft or hard links.
13025LN_S=$lt_LN_S
13026
13027# What is the maximum length of a command?
13028max_cmd_len=$max_cmd_len
13029
13030# Object file suffix (normally "o").
13031objext=$ac_objext
13032
13033# Executable file suffix (normally "").
13034exeext=$exeext
13035
13036# whether the shell understands "unset".
13037lt_unset=$lt_unset
13038
13039# turn spaces into newlines.
13040SP2NL=$lt_lt_SP2NL
13041
13042# turn newlines into spaces.
13043NL2SP=$lt_lt_NL2SP
13044
13045# How to create reloadable object files.
13046reload_flag=$lt_reload_flag
13047reload_cmds=$lt_reload_cmds
13048
13049# An object symbol dumper.
13050OBJDUMP=$lt_OBJDUMP
13051
13052# Method to check whether dependent libraries are shared objects.
13053deplibs_check_method=$lt_deplibs_check_method
13054
13055# Command to use when deplibs_check_method == "file_magic".
13056file_magic_cmd=$lt_file_magic_cmd
13057
13058# The archiver.
13059AR=$lt_AR
13060AR_FLAGS=$lt_AR_FLAGS
13061
13062# A symbol stripping program.
13063STRIP=$lt_STRIP
13064
13065# Commands used to install an old-style archive.
13066RANLIB=$lt_RANLIB
13067old_postinstall_cmds=$lt_old_postinstall_cmds
13068old_postuninstall_cmds=$lt_old_postuninstall_cmds
13069
13070# A C compiler.
13071LTCC=$lt_CC
13072
13073# LTCC compiler flags.
13074LTCFLAGS=$lt_CFLAGS
13075
13076# Take the output of nm and produce a listing of raw symbols and C names.
13077global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13078
13079# Transform the output of nm in a proper C declaration.
13080global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13081
13082# Transform the output of nm in a C name address pair.
13083global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13084
13085# Transform the output of nm in a C name address pair when lib prefix is needed.
13086global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13087
13088# The name of the directory that contains temporary libtool files.
13089objdir=$objdir
13090
13091# Shell to use when invoking shell scripts.
13092SHELL=$lt_SHELL
13093
13094# An echo program that does not interpret backslashes.
13095ECHO=$lt_ECHO
13096
13097# Used to examine libraries when file_magic_cmd begins with "file".
13098MAGIC_CMD=$MAGIC_CMD
13099
13100# Must we lock files when doing compilation?
13101need_locks=$lt_need_locks
13102
13103# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13104DSYMUTIL=$lt_DSYMUTIL
13105
13106# Tool to change global to local symbols on Mac OS X.
13107NMEDIT=$lt_NMEDIT
13108
13109# Tool to manipulate fat objects and archives on Mac OS X.
13110LIPO=$lt_LIPO
13111
13112# ldd/readelf like tool for Mach-O binaries on Mac OS X.
13113OTOOL=$lt_OTOOL
13114
13115# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13116OTOOL64=$lt_OTOOL64
13117
13118# Old archive suffix (normally "a").
13119libext=$libext
13120
13121# Shared library suffix (normally ".so").
13122shrext_cmds=$lt_shrext_cmds
13123
13124# The commands to extract the exported symbol list from a shared archive.
13125extract_expsyms_cmds=$lt_extract_expsyms_cmds
13126
13127# Variables whose values should be saved in libtool wrapper scripts and
13128# restored at link time.
13129variables_saved_for_relink=$lt_variables_saved_for_relink
13130
13131# Do we need the "lib" prefix for modules?
13132need_lib_prefix=$need_lib_prefix
13133
13134# Do we need a version for libraries?
13135need_version=$need_version
13136
13137# Library versioning type.
13138version_type=$version_type
13139
13140# Shared library runtime path variable.
13141runpath_var=$runpath_var
13142
13143# Shared library path variable.
13144shlibpath_var=$shlibpath_var
13145
13146# Is shlibpath searched before the hard-coded library search path?
13147shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13148
13149# Format of library name prefix.
13150libname_spec=$lt_libname_spec
13151
13152# List of archive names.  First name is the real one, the rest are links.
13153# The last name is the one that the linker finds with -lNAME
13154library_names_spec=$lt_library_names_spec
13155
13156# The coded name of the library, if different from the real name.
13157soname_spec=$lt_soname_spec
13158
13159# Command to use after installation of a shared archive.
13160postinstall_cmds=$lt_postinstall_cmds
13161
13162# Command to use after uninstallation of a shared archive.
13163postuninstall_cmds=$lt_postuninstall_cmds
13164
13165# Commands used to finish a libtool library installation in a directory.
13166finish_cmds=$lt_finish_cmds
13167
13168# As "finish_cmds", except a single script fragment to be evaled but
13169# not shown.
13170finish_eval=$lt_finish_eval
13171
13172# Whether we should hardcode library paths into libraries.
13173hardcode_into_libs=$hardcode_into_libs
13174
13175# Compile-time system search path for libraries.
13176sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13177
13178# Run-time system search path for libraries.
13179sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13180
13181# Whether dlopen is supported.
13182dlopen_support=$enable_dlopen
13183
13184# Whether dlopen of programs is supported.
13185dlopen_self=$enable_dlopen_self
13186
13187# Whether dlopen of statically linked programs is supported.
13188dlopen_self_static=$enable_dlopen_self_static
13189
13190# Commands to strip libraries.
13191old_striplib=$lt_old_striplib
13192striplib=$lt_striplib
13193
13194
13195# The linker used to build libraries.
13196LD=$lt_LD
13197
13198# Commands used to build an old-style archive.
13199old_archive_cmds=$lt_old_archive_cmds
13200
13201# A language specific compiler.
13202CC=$lt_compiler
13203
13204# Is the compiler the GNU compiler?
13205with_gcc=$GCC
13206
13207# Compiler flag to turn off builtin functions.
13208no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13209
13210# How to pass a linker flag through the compiler.
13211wl=$lt_lt_prog_compiler_wl
13212
13213# Additional compiler flags for building library objects.
13214pic_flag=$lt_lt_prog_compiler_pic
13215
13216# Compiler flag to prevent dynamic linking.
13217link_static_flag=$lt_lt_prog_compiler_static
13218
13219# Does compiler simultaneously support -c and -o options?
13220compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13221
13222# Whether or not to add -lc for building shared libraries.
13223build_libtool_need_lc=$archive_cmds_need_lc
13224
13225# Whether or not to disallow shared libs when runtime libs are static.
13226allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13227
13228# Compiler flag to allow reflexive dlopens.
13229export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13230
13231# Compiler flag to generate shared objects directly from archives.
13232whole_archive_flag_spec=$lt_whole_archive_flag_spec
13233
13234# Whether the compiler copes with passing no objects directly.
13235compiler_needs_object=$lt_compiler_needs_object
13236
13237# Create an old-style archive from a shared archive.
13238old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13239
13240# Create a temporary old-style archive to link instead of a shared archive.
13241old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13242
13243# Commands used to build a shared archive.
13244archive_cmds=$lt_archive_cmds
13245archive_expsym_cmds=$lt_archive_expsym_cmds
13246
13247# Commands used to build a loadable module if different from building
13248# a shared archive.
13249module_cmds=$lt_module_cmds
13250module_expsym_cmds=$lt_module_expsym_cmds
13251
13252# Whether we are building with GNU ld or not.
13253with_gnu_ld=$lt_with_gnu_ld
13254
13255# Flag that allows shared libraries with undefined symbols to be built.
13256allow_undefined_flag=$lt_allow_undefined_flag
13257
13258# Flag that enforces no undefined symbols.
13259no_undefined_flag=$lt_no_undefined_flag
13260
13261# Flag to hardcode \$libdir into a binary during linking.
13262# This must work even if \$libdir does not exist
13263hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13264
13265# If ld is used when linking, flag to hardcode \$libdir into a binary
13266# during linking.  This must work even if \$libdir does not exist.
13267hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13268
13269# Whether we need a single "-rpath" flag with a separated argument.
13270hardcode_libdir_separator=$lt_hardcode_libdir_separator
13271
13272# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13273# DIR into the resulting binary.
13274hardcode_direct=$hardcode_direct
13275
13276# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13277# DIR into the resulting binary and the resulting library dependency is
13278# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13279# library is relocated.
13280hardcode_direct_absolute=$hardcode_direct_absolute
13281
13282# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13283# into the resulting binary.
13284hardcode_minus_L=$hardcode_minus_L
13285
13286# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13287# into the resulting binary.
13288hardcode_shlibpath_var=$hardcode_shlibpath_var
13289
13290# Set to "yes" if building a shared library automatically hardcodes DIR
13291# into the library and all subsequent libraries and executables linked
13292# against it.
13293hardcode_automatic=$hardcode_automatic
13294
13295# Set to yes if linker adds runtime paths of dependent libraries
13296# to runtime path list.
13297inherit_rpath=$inherit_rpath
13298
13299# Whether libtool must link a program against all its dependency libraries.
13300link_all_deplibs=$link_all_deplibs
13301
13302# Fix the shell variable \$srcfile for the compiler.
13303fix_srcfile_path=$lt_fix_srcfile_path
13304
13305# Set to "yes" if exported symbols are required.
13306always_export_symbols=$always_export_symbols
13307
13308# The commands to list exported symbols.
13309export_symbols_cmds=$lt_export_symbols_cmds
13310
13311# Symbols that should not be listed in the preloaded symbols.
13312exclude_expsyms=$lt_exclude_expsyms
13313
13314# Symbols that must always be exported.
13315include_expsyms=$lt_include_expsyms
13316
13317# Commands necessary for linking programs (against libraries) with templates.
13318prelink_cmds=$lt_prelink_cmds
13319
13320# Specify filename containing input files.
13321file_list_spec=$lt_file_list_spec
13322
13323# How to hardcode a shared library path into an executable.
13324hardcode_action=$hardcode_action
13325
13326# ### END LIBTOOL CONFIG
13327
13328_LT_EOF
13329
13330  case $host_os in
13331  aix3*)
13332    cat <<\_LT_EOF >> "$cfgfile"
13333# AIX sometimes has problems with the GCC collect2 program.  For some
13334# reason, if we set the COLLECT_NAMES environment variable, the problems
13335# vanish in a puff of smoke.
13336if test "X${COLLECT_NAMES+set}" != Xset; then
13337  COLLECT_NAMES=
13338  export COLLECT_NAMES
13339fi
13340_LT_EOF
13341    ;;
13342  esac
13343
13344
13345ltmain="$ac_aux_dir/ltmain.sh"
13346
13347
13348  # We use sed instead of cat because bash on DJGPP gets confused if
13349  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13350  # text mode, it properly converts lines to CR/LF.  This bash problem
13351  # is reportedly fixed, but why not run on old versions too?
13352  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13353    || (rm -f "$cfgfile"; exit 1)
13354
13355  case $xsi_shell in
13356  yes)
13357    cat << \_LT_EOF >> "$cfgfile"
13358
13359# func_dirname file append nondir_replacement
13360# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13361# otherwise set result to NONDIR_REPLACEMENT.
13362func_dirname ()
13363{
13364  case ${1} in
13365    */*) func_dirname_result="${1%/*}${2}" ;;
13366    *  ) func_dirname_result="${3}" ;;
13367  esac
13368}
13369
13370# func_basename file
13371func_basename ()
13372{
13373  func_basename_result="${1##*/}"
13374}
13375
13376# func_dirname_and_basename file append nondir_replacement
13377# perform func_basename and func_dirname in a single function
13378# call:
13379#   dirname:  Compute the dirname of FILE.  If nonempty,
13380#             add APPEND to the result, otherwise set result
13381#             to NONDIR_REPLACEMENT.
13382#             value returned in "$func_dirname_result"
13383#   basename: Compute filename of FILE.
13384#             value retuned in "$func_basename_result"
13385# Implementation must be kept synchronized with func_dirname
13386# and func_basename. For efficiency, we do not delegate to
13387# those functions but instead duplicate the functionality here.
13388func_dirname_and_basename ()
13389{
13390  case ${1} in
13391    */*) func_dirname_result="${1%/*}${2}" ;;
13392    *  ) func_dirname_result="${3}" ;;
13393  esac
13394  func_basename_result="${1##*/}"
13395}
13396
13397# func_stripname prefix suffix name
13398# strip PREFIX and SUFFIX off of NAME.
13399# PREFIX and SUFFIX must not contain globbing or regex special
13400# characters, hashes, percent signs, but SUFFIX may contain a leading
13401# dot (in which case that matches only a dot).
13402func_stripname ()
13403{
13404  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13405  # positional parameters, so assign one to ordinary parameter first.
13406  func_stripname_result=${3}
13407  func_stripname_result=${func_stripname_result#"${1}"}
13408  func_stripname_result=${func_stripname_result%"${2}"}
13409}
13410
13411# func_opt_split
13412func_opt_split ()
13413{
13414  func_opt_split_opt=${1%%=*}
13415  func_opt_split_arg=${1#*=}
13416}
13417
13418# func_lo2o object
13419func_lo2o ()
13420{
13421  case ${1} in
13422    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13423    *)    func_lo2o_result=${1} ;;
13424  esac
13425}
13426
13427# func_xform libobj-or-source
13428func_xform ()
13429{
13430  func_xform_result=${1%.*}.lo
13431}
13432
13433# func_arith arithmetic-term...
13434func_arith ()
13435{
13436  func_arith_result=$(( $* ))
13437}
13438
13439# func_len string
13440# STRING may not start with a hyphen.
13441func_len ()
13442{
13443  func_len_result=${#1}
13444}
13445
13446_LT_EOF
13447    ;;
13448  *) # Bourne compatible functions.
13449    cat << \_LT_EOF >> "$cfgfile"
13450
13451# func_dirname file append nondir_replacement
13452# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13453# otherwise set result to NONDIR_REPLACEMENT.
13454func_dirname ()
13455{
13456  # Extract subdirectory from the argument.
13457  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13458  if test "X$func_dirname_result" = "X${1}"; then
13459    func_dirname_result="${3}"
13460  else
13461    func_dirname_result="$func_dirname_result${2}"
13462  fi
13463}
13464
13465# func_basename file
13466func_basename ()
13467{
13468  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13469}
13470
13471
13472# func_stripname prefix suffix name
13473# strip PREFIX and SUFFIX off of NAME.
13474# PREFIX and SUFFIX must not contain globbing or regex special
13475# characters, hashes, percent signs, but SUFFIX may contain a leading
13476# dot (in which case that matches only a dot).
13477# func_strip_suffix prefix name
13478func_stripname ()
13479{
13480  case ${2} in
13481    .*) func_stripname_result=`$ECHO "X${3}" \
13482           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13483    *)  func_stripname_result=`$ECHO "X${3}" \
13484           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13485  esac
13486}
13487
13488# sed scripts:
13489my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13490my_sed_long_arg='1s/^-[^=]*=//'
13491
13492# func_opt_split
13493func_opt_split ()
13494{
13495  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13496  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13497}
13498
13499# func_lo2o object
13500func_lo2o ()
13501{
13502  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13503}
13504
13505# func_xform libobj-or-source
13506func_xform ()
13507{
13508  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13509}
13510
13511# func_arith arithmetic-term...
13512func_arith ()
13513{
13514  func_arith_result=`expr "$@"`
13515}
13516
13517# func_len string
13518# STRING may not start with a hyphen.
13519func_len ()
13520{
13521  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13522}
13523
13524_LT_EOF
13525esac
13526
13527case $lt_shell_append in
13528  yes)
13529    cat << \_LT_EOF >> "$cfgfile"
13530
13531# func_append var value
13532# Append VALUE to the end of shell variable VAR.
13533func_append ()
13534{
13535  eval "$1+=\$2"
13536}
13537_LT_EOF
13538    ;;
13539  *)
13540    cat << \_LT_EOF >> "$cfgfile"
13541
13542# func_append var value
13543# Append VALUE to the end of shell variable VAR.
13544func_append ()
13545{
13546  eval "$1=\$$1\$2"
13547}
13548
13549_LT_EOF
13550    ;;
13551  esac
13552
13553
13554  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13555    || (rm -f "$cfgfile"; exit 1)
13556
13557  mv -f "$cfgfile" "$ofile" ||
13558    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13559  chmod +x "$ofile"
13560
13561 ;;
13562
13563  esac
13564done # for ac_tag
13565
13566
13567as_fn_exit 0
13568_ACEOF
13569ac_clean_files=$ac_clean_files_save
13570
13571test $ac_write_fail = 0 ||
13572  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13573
13574
13575# configure is writing to config.log, and then calls config.status.
13576# config.status does its own redirection, appending to config.log.
13577# Unfortunately, on DOS this fails, as config.log is still kept open
13578# by configure, so config.status won't be able to write to it; its
13579# output is simply discarded.  So we exec the FD to /dev/null,
13580# effectively closing config.log, so it can be properly (re)opened and
13581# appended to by config.status.  When coming back to configure, we
13582# need to make the FD available again.
13583if test "$no_create" != yes; then
13584  ac_cs_success=:
13585  ac_config_status_args=
13586  test "$silent" = yes &&
13587    ac_config_status_args="$ac_config_status_args --quiet"
13588  exec 5>/dev/null
13589  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13590  exec 5>>config.log
13591  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13592  # would make configure fail if this is the last instruction.
13593  $ac_cs_success || as_fn_exit $?
13594fi
13595if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13596  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13597$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13598fi
13599
13600