1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.67 for xf86-video-xgi 1.6.0.
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, 2010 Free Software
10# Foundation, 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 STATUS 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=$1; test $as_status -eq 0 && as_status=1
371  if test "$4"; then
372    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
373    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
374  fi
375  $as_echo "$as_me: error: $2" >&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, old GNU/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='xf86-video-xgi'
704PACKAGE_TARNAME='xf86-video-xgi'
705PACKAGE_VERSION='1.6.0'
706PACKAGE_STRING='xf86-video-xgi 1.6.0'
707PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
708PACKAGE_URL=''
709
710ac_unique_file="Makefile.am"
711# Factoring default headers for most tests.
712ac_includes_default="\
713#include <stdio.h>
714#ifdef HAVE_SYS_TYPES_H
715# include <sys/types.h>
716#endif
717#ifdef HAVE_SYS_STAT_H
718# include <sys/stat.h>
719#endif
720#ifdef STDC_HEADERS
721# include <stdlib.h>
722# include <stddef.h>
723#else
724# ifdef HAVE_STDLIB_H
725#  include <stdlib.h>
726# endif
727#endif
728#ifdef HAVE_STRING_H
729# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
730#  include <memory.h>
731# endif
732# include <string.h>
733#endif
734#ifdef HAVE_STRINGS_H
735# include <strings.h>
736#endif
737#ifdef HAVE_INTTYPES_H
738# include <inttypes.h>
739#endif
740#ifdef HAVE_STDINT_H
741# include <stdint.h>
742#endif
743#ifdef HAVE_UNISTD_H
744# include <unistd.h>
745#endif"
746
747ac_subst_vars='am__EXEEXT_FALSE
748am__EXEEXT_TRUE
749LTLIBOBJS
750LIBOBJS
751DRIVER_NAME
752moduledir
753XSERVER_LIBPCIACCESS_FALSE
754XSERVER_LIBPCIACCESS_TRUE
755PCIACCESS_LIBS
756PCIACCESS_CFLAGS
757DRI_LIBS
758DRI_CFLAGS
759DRI_FALSE
760DRI_TRUE
761HAVE_XEXTPROTO_71_FALSE
762HAVE_XEXTPROTO_71_TRUE
763XEXT_LIBS
764XEXT_CFLAGS
765XORG_LIBS
766XORG_CFLAGS
767PKG_CONFIG_LIBDIR
768PKG_CONFIG_PATH
769PKG_CONFIG
770CPP
771OTOOL64
772OTOOL
773LIPO
774NMEDIT
775DSYMUTIL
776lt_ECHO
777RANLIB
778AR
779OBJDUMP
780LN_S
781NM
782ac_ct_DUMPBIN
783DUMPBIN
784LD
785FGREP
786EGREP
787GREP
788SED
789am__fastdepCC_FALSE
790am__fastdepCC_TRUE
791CCDEPMODE
792AMDEPBACKSLASH
793AMDEP_FALSE
794AMDEP_TRUE
795am__quote
796am__include
797DEPDIR
798OBJEXT
799EXEEXT
800ac_ct_CC
801CPPFLAGS
802LDFLAGS
803CFLAGS
804CC
805host_os
806host_vendor
807host_cpu
808host
809build_os
810build_vendor
811build_cpu
812build
813LIBTOOL
814MAINT
815MAINTAINER_MODE_FALSE
816MAINTAINER_MODE_TRUE
817am__untar
818am__tar
819AMTAR
820am__leading_dot
821SET_MAKE
822AWK
823mkdir_p
824MKDIR_P
825INSTALL_STRIP_PROGRAM
826STRIP
827install_sh
828MAKEINFO
829AUTOHEADER
830AUTOMAKE
831AUTOCONF
832ACLOCAL
833VERSION
834PACKAGE
835CYGPATH_W
836am__isrc
837INSTALL_DATA
838INSTALL_SCRIPT
839INSTALL_PROGRAM
840target_alias
841host_alias
842build_alias
843LIBS
844ECHO_T
845ECHO_N
846ECHO_C
847DEFS
848mandir
849localedir
850libdir
851psdir
852pdfdir
853dvidir
854htmldir
855infodir
856docdir
857oldincludedir
858includedir
859localstatedir
860sharedstatedir
861sysconfdir
862datadir
863datarootdir
864libexecdir
865sbindir
866bindir
867program_transform_name
868prefix
869exec_prefix
870PACKAGE_URL
871PACKAGE_BUGREPORT
872PACKAGE_STRING
873PACKAGE_VERSION
874PACKAGE_TARNAME
875PACKAGE_NAME
876PATH_SEPARATOR
877SHELL'
878ac_subst_files=''
879ac_user_opts='
880enable_option_checking
881enable_maintainer_mode
882enable_static
883enable_shared
884with_pic
885enable_fast_install
886enable_dependency_tracking
887with_gnu_ld
888enable_libtool_lock
889with_xorg_module_dir
890enable_dri
891'
892      ac_precious_vars='build_alias
893host_alias
894target_alias
895CC
896CFLAGS
897LDFLAGS
898LIBS
899CPPFLAGS
900CPP
901PKG_CONFIG
902PKG_CONFIG_PATH
903PKG_CONFIG_LIBDIR
904XORG_CFLAGS
905XORG_LIBS
906XEXT_CFLAGS
907XEXT_LIBS
908DRI_CFLAGS
909DRI_LIBS
910PCIACCESS_CFLAGS
911PCIACCESS_LIBS'
912
913
914# Initialize some variables set by options.
915ac_init_help=
916ac_init_version=false
917ac_unrecognized_opts=
918ac_unrecognized_sep=
919# The variables have the same names as the options, with
920# dashes changed to underlines.
921cache_file=/dev/null
922exec_prefix=NONE
923no_create=
924no_recursion=
925prefix=NONE
926program_prefix=NONE
927program_suffix=NONE
928program_transform_name=s,x,x,
929silent=
930site=
931srcdir=
932verbose=
933x_includes=NONE
934x_libraries=NONE
935
936# Installation directory options.
937# These are left unexpanded so users can "make install exec_prefix=/foo"
938# and all the variables that are supposed to be based on exec_prefix
939# by default will actually change.
940# Use braces instead of parens because sh, perl, etc. also accept them.
941# (The list follows the same order as the GNU Coding Standards.)
942bindir='${exec_prefix}/bin'
943sbindir='${exec_prefix}/sbin'
944libexecdir='${exec_prefix}/libexec'
945datarootdir='${prefix}/share'
946datadir='${datarootdir}'
947sysconfdir='${prefix}/etc'
948sharedstatedir='${prefix}/com'
949localstatedir='${prefix}/var'
950includedir='${prefix}/include'
951oldincludedir='/usr/include'
952docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
953infodir='${datarootdir}/info'
954htmldir='${docdir}'
955dvidir='${docdir}'
956pdfdir='${docdir}'
957psdir='${docdir}'
958libdir='${exec_prefix}/lib'
959localedir='${datarootdir}/locale'
960mandir='${datarootdir}/man'
961
962ac_prev=
963ac_dashdash=
964for ac_option
965do
966  # If the previous option needs an argument, assign it.
967  if test -n "$ac_prev"; then
968    eval $ac_prev=\$ac_option
969    ac_prev=
970    continue
971  fi
972
973  case $ac_option in
974  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
975  *=)   ac_optarg= ;;
976  *)    ac_optarg=yes ;;
977  esac
978
979  # Accept the important Cygnus configure options, so we can diagnose typos.
980
981  case $ac_dashdash$ac_option in
982  --)
983    ac_dashdash=yes ;;
984
985  -bindir | --bindir | --bindi | --bind | --bin | --bi)
986    ac_prev=bindir ;;
987  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
988    bindir=$ac_optarg ;;
989
990  -build | --build | --buil | --bui | --bu)
991    ac_prev=build_alias ;;
992  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
993    build_alias=$ac_optarg ;;
994
995  -cache-file | --cache-file | --cache-fil | --cache-fi \
996  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
997    ac_prev=cache_file ;;
998  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
999  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1000    cache_file=$ac_optarg ;;
1001
1002  --config-cache | -C)
1003    cache_file=config.cache ;;
1004
1005  -datadir | --datadir | --datadi | --datad)
1006    ac_prev=datadir ;;
1007  -datadir=* | --datadir=* | --datadi=* | --datad=*)
1008    datadir=$ac_optarg ;;
1009
1010  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1011  | --dataroo | --dataro | --datar)
1012    ac_prev=datarootdir ;;
1013  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1014  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1015    datarootdir=$ac_optarg ;;
1016
1017  -disable-* | --disable-*)
1018    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1019    # Reject names that are not valid shell variable names.
1020    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1021      as_fn_error $? "invalid feature name: $ac_useropt"
1022    ac_useropt_orig=$ac_useropt
1023    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1024    case $ac_user_opts in
1025      *"
1026"enable_$ac_useropt"
1027"*) ;;
1028      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1029	 ac_unrecognized_sep=', ';;
1030    esac
1031    eval enable_$ac_useropt=no ;;
1032
1033  -docdir | --docdir | --docdi | --doc | --do)
1034    ac_prev=docdir ;;
1035  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1036    docdir=$ac_optarg ;;
1037
1038  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1039    ac_prev=dvidir ;;
1040  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1041    dvidir=$ac_optarg ;;
1042
1043  -enable-* | --enable-*)
1044    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1045    # Reject names that are not valid shell variable names.
1046    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1047      as_fn_error $? "invalid feature name: $ac_useropt"
1048    ac_useropt_orig=$ac_useropt
1049    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1050    case $ac_user_opts in
1051      *"
1052"enable_$ac_useropt"
1053"*) ;;
1054      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1055	 ac_unrecognized_sep=', ';;
1056    esac
1057    eval enable_$ac_useropt=\$ac_optarg ;;
1058
1059  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1060  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1061  | --exec | --exe | --ex)
1062    ac_prev=exec_prefix ;;
1063  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1064  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1065  | --exec=* | --exe=* | --ex=*)
1066    exec_prefix=$ac_optarg ;;
1067
1068  -gas | --gas | --ga | --g)
1069    # Obsolete; use --with-gas.
1070    with_gas=yes ;;
1071
1072  -help | --help | --hel | --he | -h)
1073    ac_init_help=long ;;
1074  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1075    ac_init_help=recursive ;;
1076  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1077    ac_init_help=short ;;
1078
1079  -host | --host | --hos | --ho)
1080    ac_prev=host_alias ;;
1081  -host=* | --host=* | --hos=* | --ho=*)
1082    host_alias=$ac_optarg ;;
1083
1084  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1085    ac_prev=htmldir ;;
1086  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1087  | --ht=*)
1088    htmldir=$ac_optarg ;;
1089
1090  -includedir | --includedir | --includedi | --included | --include \
1091  | --includ | --inclu | --incl | --inc)
1092    ac_prev=includedir ;;
1093  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1094  | --includ=* | --inclu=* | --incl=* | --inc=*)
1095    includedir=$ac_optarg ;;
1096
1097  -infodir | --infodir | --infodi | --infod | --info | --inf)
1098    ac_prev=infodir ;;
1099  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1100    infodir=$ac_optarg ;;
1101
1102  -libdir | --libdir | --libdi | --libd)
1103    ac_prev=libdir ;;
1104  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1105    libdir=$ac_optarg ;;
1106
1107  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1108  | --libexe | --libex | --libe)
1109    ac_prev=libexecdir ;;
1110  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1111  | --libexe=* | --libex=* | --libe=*)
1112    libexecdir=$ac_optarg ;;
1113
1114  -localedir | --localedir | --localedi | --localed | --locale)
1115    ac_prev=localedir ;;
1116  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1117    localedir=$ac_optarg ;;
1118
1119  -localstatedir | --localstatedir | --localstatedi | --localstated \
1120  | --localstate | --localstat | --localsta | --localst | --locals)
1121    ac_prev=localstatedir ;;
1122  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1123  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1124    localstatedir=$ac_optarg ;;
1125
1126  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1127    ac_prev=mandir ;;
1128  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1129    mandir=$ac_optarg ;;
1130
1131  -nfp | --nfp | --nf)
1132    # Obsolete; use --without-fp.
1133    with_fp=no ;;
1134
1135  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1136  | --no-cr | --no-c | -n)
1137    no_create=yes ;;
1138
1139  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1140  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1141    no_recursion=yes ;;
1142
1143  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1144  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1145  | --oldin | --oldi | --old | --ol | --o)
1146    ac_prev=oldincludedir ;;
1147  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1148  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1149  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1150    oldincludedir=$ac_optarg ;;
1151
1152  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1153    ac_prev=prefix ;;
1154  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1155    prefix=$ac_optarg ;;
1156
1157  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1158  | --program-pre | --program-pr | --program-p)
1159    ac_prev=program_prefix ;;
1160  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1161  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1162    program_prefix=$ac_optarg ;;
1163
1164  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1165  | --program-suf | --program-su | --program-s)
1166    ac_prev=program_suffix ;;
1167  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1168  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1169    program_suffix=$ac_optarg ;;
1170
1171  -program-transform-name | --program-transform-name \
1172  | --program-transform-nam | --program-transform-na \
1173  | --program-transform-n | --program-transform- \
1174  | --program-transform | --program-transfor \
1175  | --program-transfo | --program-transf \
1176  | --program-trans | --program-tran \
1177  | --progr-tra | --program-tr | --program-t)
1178    ac_prev=program_transform_name ;;
1179  -program-transform-name=* | --program-transform-name=* \
1180  | --program-transform-nam=* | --program-transform-na=* \
1181  | --program-transform-n=* | --program-transform-=* \
1182  | --program-transform=* | --program-transfor=* \
1183  | --program-transfo=* | --program-transf=* \
1184  | --program-trans=* | --program-tran=* \
1185  | --progr-tra=* | --program-tr=* | --program-t=*)
1186    program_transform_name=$ac_optarg ;;
1187
1188  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1189    ac_prev=pdfdir ;;
1190  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1191    pdfdir=$ac_optarg ;;
1192
1193  -psdir | --psdir | --psdi | --psd | --ps)
1194    ac_prev=psdir ;;
1195  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1196    psdir=$ac_optarg ;;
1197
1198  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1199  | -silent | --silent | --silen | --sile | --sil)
1200    silent=yes ;;
1201
1202  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1203    ac_prev=sbindir ;;
1204  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1205  | --sbi=* | --sb=*)
1206    sbindir=$ac_optarg ;;
1207
1208  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1209  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1210  | --sharedst | --shareds | --shared | --share | --shar \
1211  | --sha | --sh)
1212    ac_prev=sharedstatedir ;;
1213  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1214  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1215  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1216  | --sha=* | --sh=*)
1217    sharedstatedir=$ac_optarg ;;
1218
1219  -site | --site | --sit)
1220    ac_prev=site ;;
1221  -site=* | --site=* | --sit=*)
1222    site=$ac_optarg ;;
1223
1224  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1225    ac_prev=srcdir ;;
1226  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1227    srcdir=$ac_optarg ;;
1228
1229  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1230  | --syscon | --sysco | --sysc | --sys | --sy)
1231    ac_prev=sysconfdir ;;
1232  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1233  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1234    sysconfdir=$ac_optarg ;;
1235
1236  -target | --target | --targe | --targ | --tar | --ta | --t)
1237    ac_prev=target_alias ;;
1238  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1239    target_alias=$ac_optarg ;;
1240
1241  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1242    verbose=yes ;;
1243
1244  -version | --version | --versio | --versi | --vers | -V)
1245    ac_init_version=: ;;
1246
1247  -with-* | --with-*)
1248    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1249    # Reject names that are not valid shell variable names.
1250    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1251      as_fn_error $? "invalid package name: $ac_useropt"
1252    ac_useropt_orig=$ac_useropt
1253    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1254    case $ac_user_opts in
1255      *"
1256"with_$ac_useropt"
1257"*) ;;
1258      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1259	 ac_unrecognized_sep=', ';;
1260    esac
1261    eval with_$ac_useropt=\$ac_optarg ;;
1262
1263  -without-* | --without-*)
1264    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1265    # Reject names that are not valid shell variable names.
1266    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1267      as_fn_error $? "invalid package name: $ac_useropt"
1268    ac_useropt_orig=$ac_useropt
1269    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1270    case $ac_user_opts in
1271      *"
1272"with_$ac_useropt"
1273"*) ;;
1274      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1275	 ac_unrecognized_sep=', ';;
1276    esac
1277    eval with_$ac_useropt=no ;;
1278
1279  --x)
1280    # Obsolete; use --with-x.
1281    with_x=yes ;;
1282
1283  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1284  | --x-incl | --x-inc | --x-in | --x-i)
1285    ac_prev=x_includes ;;
1286  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1287  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1288    x_includes=$ac_optarg ;;
1289
1290  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1291  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1292    ac_prev=x_libraries ;;
1293  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1294  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1295    x_libraries=$ac_optarg ;;
1296
1297  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1298Try \`$0 --help' for more information"
1299    ;;
1300
1301  *=*)
1302    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1303    # Reject names that are not valid shell variable names.
1304    case $ac_envvar in #(
1305      '' | [0-9]* | *[!_$as_cr_alnum]* )
1306      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1307    esac
1308    eval $ac_envvar=\$ac_optarg
1309    export $ac_envvar ;;
1310
1311  *)
1312    # FIXME: should be removed in autoconf 3.0.
1313    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1314    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1315      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1316    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1317    ;;
1318
1319  esac
1320done
1321
1322if test -n "$ac_prev"; then
1323  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1324  as_fn_error $? "missing argument to $ac_option"
1325fi
1326
1327if test -n "$ac_unrecognized_opts"; then
1328  case $enable_option_checking in
1329    no) ;;
1330    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1331    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1332  esac
1333fi
1334
1335# Check all directory arguments for consistency.
1336for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1337		datadir sysconfdir sharedstatedir localstatedir includedir \
1338		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1339		libdir localedir mandir
1340do
1341  eval ac_val=\$$ac_var
1342  # Remove trailing slashes.
1343  case $ac_val in
1344    */ )
1345      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1346      eval $ac_var=\$ac_val;;
1347  esac
1348  # Be sure to have absolute directory names.
1349  case $ac_val in
1350    [\\/$]* | ?:[\\/]* )  continue;;
1351    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1352  esac
1353  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1354done
1355
1356# There might be people who depend on the old broken behavior: `$host'
1357# used to hold the argument of --host etc.
1358# FIXME: To remove some day.
1359build=$build_alias
1360host=$host_alias
1361target=$target_alias
1362
1363# FIXME: To remove some day.
1364if test "x$host_alias" != x; then
1365  if test "x$build_alias" = x; then
1366    cross_compiling=maybe
1367    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1368    If a cross compiler is detected then cross compile mode will be used" >&2
1369  elif test "x$build_alias" != "x$host_alias"; then
1370    cross_compiling=yes
1371  fi
1372fi
1373
1374ac_tool_prefix=
1375test -n "$host_alias" && ac_tool_prefix=$host_alias-
1376
1377test "$silent" = yes && exec 6>/dev/null
1378
1379
1380ac_pwd=`pwd` && test -n "$ac_pwd" &&
1381ac_ls_di=`ls -di .` &&
1382ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1383  as_fn_error $? "working directory cannot be determined"
1384test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1385  as_fn_error $? "pwd does not report name of working directory"
1386
1387
1388# Find the source files, if location was not specified.
1389if test -z "$srcdir"; then
1390  ac_srcdir_defaulted=yes
1391  # Try the directory containing this script, then the parent directory.
1392  ac_confdir=`$as_dirname -- "$as_myself" ||
1393$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1394	 X"$as_myself" : 'X\(//\)[^/]' \| \
1395	 X"$as_myself" : 'X\(//\)$' \| \
1396	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1397$as_echo X"$as_myself" |
1398    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1399	    s//\1/
1400	    q
1401	  }
1402	  /^X\(\/\/\)[^/].*/{
1403	    s//\1/
1404	    q
1405	  }
1406	  /^X\(\/\/\)$/{
1407	    s//\1/
1408	    q
1409	  }
1410	  /^X\(\/\).*/{
1411	    s//\1/
1412	    q
1413	  }
1414	  s/.*/./; q'`
1415  srcdir=$ac_confdir
1416  if test ! -r "$srcdir/$ac_unique_file"; then
1417    srcdir=..
1418  fi
1419else
1420  ac_srcdir_defaulted=no
1421fi
1422if test ! -r "$srcdir/$ac_unique_file"; then
1423  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1424  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1425fi
1426ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1427ac_abs_confdir=`(
1428	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1429	pwd)`
1430# When building in place, set srcdir=.
1431if test "$ac_abs_confdir" = "$ac_pwd"; then
1432  srcdir=.
1433fi
1434# Remove unnecessary trailing slashes from srcdir.
1435# Double slashes in file names in object file debugging info
1436# mess up M-x gdb in Emacs.
1437case $srcdir in
1438*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1439esac
1440for ac_var in $ac_precious_vars; do
1441  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1442  eval ac_env_${ac_var}_value=\$${ac_var}
1443  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1444  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1445done
1446
1447#
1448# Report the --help message.
1449#
1450if test "$ac_init_help" = "long"; then
1451  # Omit some internal or obsolete options to make the list less imposing.
1452  # This message is too long to be a string in the A/UX 3.1 sh.
1453  cat <<_ACEOF
1454\`configure' configures xf86-video-xgi 1.6.0 to adapt to many kinds of systems.
1455
1456Usage: $0 [OPTION]... [VAR=VALUE]...
1457
1458To assign environment variables (e.g., CC, CFLAGS...), specify them as
1459VAR=VALUE.  See below for descriptions of some of the useful variables.
1460
1461Defaults for the options are specified in brackets.
1462
1463Configuration:
1464  -h, --help              display this help and exit
1465      --help=short        display options specific to this package
1466      --help=recursive    display the short help of all the included packages
1467  -V, --version           display version information and exit
1468  -q, --quiet, --silent   do not print \`checking ...' messages
1469      --cache-file=FILE   cache test results in FILE [disabled]
1470  -C, --config-cache      alias for \`--cache-file=config.cache'
1471  -n, --no-create         do not create output files
1472      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1473
1474Installation directories:
1475  --prefix=PREFIX         install architecture-independent files in PREFIX
1476                          [$ac_default_prefix]
1477  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1478                          [PREFIX]
1479
1480By default, \`make install' will install all the files in
1481\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1482an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1483for instance \`--prefix=\$HOME'.
1484
1485For better control, use the options below.
1486
1487Fine tuning of the installation directories:
1488  --bindir=DIR            user executables [EPREFIX/bin]
1489  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1490  --libexecdir=DIR        program executables [EPREFIX/libexec]
1491  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1492  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1493  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1494  --libdir=DIR            object code libraries [EPREFIX/lib]
1495  --includedir=DIR        C header files [PREFIX/include]
1496  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1497  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1498  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1499  --infodir=DIR           info documentation [DATAROOTDIR/info]
1500  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1501  --mandir=DIR            man documentation [DATAROOTDIR/man]
1502  --docdir=DIR            documentation root [DATAROOTDIR/doc/xf86-video-xgi]
1503  --htmldir=DIR           html documentation [DOCDIR]
1504  --dvidir=DIR            dvi documentation [DOCDIR]
1505  --pdfdir=DIR            pdf documentation [DOCDIR]
1506  --psdir=DIR             ps documentation [DOCDIR]
1507_ACEOF
1508
1509  cat <<\_ACEOF
1510
1511Program names:
1512  --program-prefix=PREFIX            prepend PREFIX to installed program names
1513  --program-suffix=SUFFIX            append SUFFIX to installed program names
1514  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1515
1516System types:
1517  --build=BUILD     configure for building on BUILD [guessed]
1518  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1519_ACEOF
1520fi
1521
1522if test -n "$ac_init_help"; then
1523  case $ac_init_help in
1524     short | recursive ) echo "Configuration of xf86-video-xgi 1.6.0:";;
1525   esac
1526  cat <<\_ACEOF
1527
1528Optional Features:
1529  --disable-option-checking  ignore unrecognized --enable/--with options
1530  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1531  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1532  --enable-maintainer-mode  enable make rules and dependencies not useful
1533			  (and sometimes confusing) to the casual installer
1534  --enable-static[=PKGS]  build static libraries [default=no]
1535  --enable-shared[=PKGS]  build shared libraries [default=yes]
1536  --enable-fast-install[=PKGS]
1537                          optimize for fast installation [default=yes]
1538  --disable-dependency-tracking  speeds up one-time build
1539  --enable-dependency-tracking   do not reject slow dependency extractors
1540  --disable-libtool-lock  avoid locking (might break parallel builds)
1541  --disable-dri           Disable DRI support [[default=auto]]
1542
1543Optional Packages:
1544  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1545  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1546  --with-pic              try to use only PIC/non-PIC objects [default=use
1547                          both]
1548  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1549  --with-xorg-module-dir=DIR
1550                          Default xorg module directory
1551                          [[default=$libdir/xorg/modules]]
1552
1553Some influential environment variables:
1554  CC          C compiler command
1555  CFLAGS      C compiler flags
1556  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1557              nonstandard directory <lib dir>
1558  LIBS        libraries to pass to the linker, e.g. -l<library>
1559  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1560              you have headers in a nonstandard directory <include dir>
1561  CPP         C preprocessor
1562  PKG_CONFIG  path to pkg-config utility
1563  PKG_CONFIG_PATH
1564              directories to add to pkg-config's search path
1565  PKG_CONFIG_LIBDIR
1566              path overriding pkg-config's built-in search path
1567  XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1568  XORG_LIBS   linker flags for XORG, overriding pkg-config
1569  XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config
1570  XEXT_LIBS   linker flags for XEXT, overriding pkg-config
1571  DRI_CFLAGS  C compiler flags for DRI, overriding pkg-config
1572  DRI_LIBS    linker flags for DRI, overriding pkg-config
1573  PCIACCESS_CFLAGS
1574              C compiler flags for PCIACCESS, overriding pkg-config
1575  PCIACCESS_LIBS
1576              linker flags for PCIACCESS, overriding pkg-config
1577
1578Use these variables to override the choices made by `configure' or to help
1579it to find libraries and programs with nonstandard names/locations.
1580
1581Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1582_ACEOF
1583ac_status=$?
1584fi
1585
1586if test "$ac_init_help" = "recursive"; then
1587  # If there are subdirs, report their specific --help.
1588  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1589    test -d "$ac_dir" ||
1590      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1591      continue
1592    ac_builddir=.
1593
1594case "$ac_dir" in
1595.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1596*)
1597  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1598  # A ".." for each directory in $ac_dir_suffix.
1599  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1600  case $ac_top_builddir_sub in
1601  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1602  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1603  esac ;;
1604esac
1605ac_abs_top_builddir=$ac_pwd
1606ac_abs_builddir=$ac_pwd$ac_dir_suffix
1607# for backward compatibility:
1608ac_top_builddir=$ac_top_build_prefix
1609
1610case $srcdir in
1611  .)  # We are building in place.
1612    ac_srcdir=.
1613    ac_top_srcdir=$ac_top_builddir_sub
1614    ac_abs_top_srcdir=$ac_pwd ;;
1615  [\\/]* | ?:[\\/]* )  # Absolute name.
1616    ac_srcdir=$srcdir$ac_dir_suffix;
1617    ac_top_srcdir=$srcdir
1618    ac_abs_top_srcdir=$srcdir ;;
1619  *) # Relative name.
1620    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1621    ac_top_srcdir=$ac_top_build_prefix$srcdir
1622    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1623esac
1624ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1625
1626    cd "$ac_dir" || { ac_status=$?; continue; }
1627    # Check for guested configure.
1628    if test -f "$ac_srcdir/configure.gnu"; then
1629      echo &&
1630      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1631    elif test -f "$ac_srcdir/configure"; then
1632      echo &&
1633      $SHELL "$ac_srcdir/configure" --help=recursive
1634    else
1635      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1636    fi || ac_status=$?
1637    cd "$ac_pwd" || { ac_status=$?; break; }
1638  done
1639fi
1640
1641test -n "$ac_init_help" && exit $ac_status
1642if $ac_init_version; then
1643  cat <<\_ACEOF
1644xf86-video-xgi configure 1.6.0
1645generated by GNU Autoconf 2.67
1646
1647Copyright (C) 2010 Free Software Foundation, Inc.
1648This configure script is free software; the Free Software Foundation
1649gives unlimited permission to copy, distribute and modify it.
1650_ACEOF
1651  exit
1652fi
1653
1654## ------------------------ ##
1655## Autoconf initialization. ##
1656## ------------------------ ##
1657
1658# ac_fn_c_try_compile LINENO
1659# --------------------------
1660# Try to compile conftest.$ac_ext, and return whether this succeeded.
1661ac_fn_c_try_compile ()
1662{
1663  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1664  rm -f conftest.$ac_objext
1665  if { { ac_try="$ac_compile"
1666case "(($ac_try" in
1667  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1668  *) ac_try_echo=$ac_try;;
1669esac
1670eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1671$as_echo "$ac_try_echo"; } >&5
1672  (eval "$ac_compile") 2>conftest.err
1673  ac_status=$?
1674  if test -s conftest.err; then
1675    grep -v '^ *+' conftest.err >conftest.er1
1676    cat conftest.er1 >&5
1677    mv -f conftest.er1 conftest.err
1678  fi
1679  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1680  test $ac_status = 0; } && {
1681	 test -z "$ac_c_werror_flag" ||
1682	 test ! -s conftest.err
1683       } && test -s conftest.$ac_objext; then :
1684  ac_retval=0
1685else
1686  $as_echo "$as_me: failed program was:" >&5
1687sed 's/^/| /' conftest.$ac_ext >&5
1688
1689	ac_retval=1
1690fi
1691  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1692  as_fn_set_status $ac_retval
1693
1694} # ac_fn_c_try_compile
1695
1696# ac_fn_c_try_link LINENO
1697# -----------------------
1698# Try to link conftest.$ac_ext, and return whether this succeeded.
1699ac_fn_c_try_link ()
1700{
1701  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1702  rm -f conftest.$ac_objext conftest$ac_exeext
1703  if { { ac_try="$ac_link"
1704case "(($ac_try" in
1705  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1706  *) ac_try_echo=$ac_try;;
1707esac
1708eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1709$as_echo "$ac_try_echo"; } >&5
1710  (eval "$ac_link") 2>conftest.err
1711  ac_status=$?
1712  if test -s conftest.err; then
1713    grep -v '^ *+' conftest.err >conftest.er1
1714    cat conftest.er1 >&5
1715    mv -f conftest.er1 conftest.err
1716  fi
1717  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1718  test $ac_status = 0; } && {
1719	 test -z "$ac_c_werror_flag" ||
1720	 test ! -s conftest.err
1721       } && test -s conftest$ac_exeext && {
1722	 test "$cross_compiling" = yes ||
1723	 $as_test_x conftest$ac_exeext
1724       }; then :
1725  ac_retval=0
1726else
1727  $as_echo "$as_me: failed program was:" >&5
1728sed 's/^/| /' conftest.$ac_ext >&5
1729
1730	ac_retval=1
1731fi
1732  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1733  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1734  # interfere with the next link command; also delete a directory that is
1735  # left behind by Apple's compiler.  We do this before executing the actions.
1736  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1737  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1738  as_fn_set_status $ac_retval
1739
1740} # ac_fn_c_try_link
1741
1742# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1743# -------------------------------------------------------
1744# Tests whether HEADER exists and can be compiled using the include files in
1745# INCLUDES, setting the cache variable VAR accordingly.
1746ac_fn_c_check_header_compile ()
1747{
1748  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1749  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1750$as_echo_n "checking for $2... " >&6; }
1751if eval "test \"\${$3+set}\"" = set; then :
1752  $as_echo_n "(cached) " >&6
1753else
1754  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1755/* end confdefs.h.  */
1756$4
1757#include <$2>
1758_ACEOF
1759if ac_fn_c_try_compile "$LINENO"; then :
1760  eval "$3=yes"
1761else
1762  eval "$3=no"
1763fi
1764rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1765fi
1766eval ac_res=\$$3
1767	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1768$as_echo "$ac_res" >&6; }
1769  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1770
1771} # ac_fn_c_check_header_compile
1772
1773# ac_fn_c_try_cpp LINENO
1774# ----------------------
1775# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1776ac_fn_c_try_cpp ()
1777{
1778  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1779  if { { ac_try="$ac_cpp conftest.$ac_ext"
1780case "(($ac_try" in
1781  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1782  *) ac_try_echo=$ac_try;;
1783esac
1784eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1785$as_echo "$ac_try_echo"; } >&5
1786  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1787  ac_status=$?
1788  if test -s conftest.err; then
1789    grep -v '^ *+' conftest.err >conftest.er1
1790    cat conftest.er1 >&5
1791    mv -f conftest.er1 conftest.err
1792  fi
1793  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1794  test $ac_status = 0; } > conftest.i && {
1795	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1796	 test ! -s conftest.err
1797       }; then :
1798  ac_retval=0
1799else
1800  $as_echo "$as_me: failed program was:" >&5
1801sed 's/^/| /' conftest.$ac_ext >&5
1802
1803    ac_retval=1
1804fi
1805  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1806  as_fn_set_status $ac_retval
1807
1808} # ac_fn_c_try_cpp
1809
1810# ac_fn_c_try_run LINENO
1811# ----------------------
1812# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1813# that executables *can* be run.
1814ac_fn_c_try_run ()
1815{
1816  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1817  if { { ac_try="$ac_link"
1818case "(($ac_try" in
1819  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1820  *) ac_try_echo=$ac_try;;
1821esac
1822eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1823$as_echo "$ac_try_echo"; } >&5
1824  (eval "$ac_link") 2>&5
1825  ac_status=$?
1826  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1827  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1828  { { case "(($ac_try" in
1829  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1830  *) ac_try_echo=$ac_try;;
1831esac
1832eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1833$as_echo "$ac_try_echo"; } >&5
1834  (eval "$ac_try") 2>&5
1835  ac_status=$?
1836  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1837  test $ac_status = 0; }; }; then :
1838  ac_retval=0
1839else
1840  $as_echo "$as_me: program exited with status $ac_status" >&5
1841       $as_echo "$as_me: failed program was:" >&5
1842sed 's/^/| /' conftest.$ac_ext >&5
1843
1844       ac_retval=$ac_status
1845fi
1846  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1847  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1848  as_fn_set_status $ac_retval
1849
1850} # ac_fn_c_try_run
1851
1852# ac_fn_c_check_func LINENO FUNC VAR
1853# ----------------------------------
1854# Tests whether FUNC exists, setting the cache variable VAR accordingly
1855ac_fn_c_check_func ()
1856{
1857  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1858  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1859$as_echo_n "checking for $2... " >&6; }
1860if eval "test \"\${$3+set}\"" = set; then :
1861  $as_echo_n "(cached) " >&6
1862else
1863  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1864/* end confdefs.h.  */
1865/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1866   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1867#define $2 innocuous_$2
1868
1869/* System header to define __stub macros and hopefully few prototypes,
1870    which can conflict with char $2 (); below.
1871    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1872    <limits.h> exists even on freestanding compilers.  */
1873
1874#ifdef __STDC__
1875# include <limits.h>
1876#else
1877# include <assert.h>
1878#endif
1879
1880#undef $2
1881
1882/* Override any GCC internal prototype to avoid an error.
1883   Use char because int might match the return type of a GCC
1884   builtin and then its argument prototype would still apply.  */
1885#ifdef __cplusplus
1886extern "C"
1887#endif
1888char $2 ();
1889/* The GNU C library defines this for functions which it implements
1890    to always fail with ENOSYS.  Some functions are actually named
1891    something starting with __ and the normal name is an alias.  */
1892#if defined __stub_$2 || defined __stub___$2
1893choke me
1894#endif
1895
1896int
1897main ()
1898{
1899return $2 ();
1900  ;
1901  return 0;
1902}
1903_ACEOF
1904if ac_fn_c_try_link "$LINENO"; then :
1905  eval "$3=yes"
1906else
1907  eval "$3=no"
1908fi
1909rm -f core conftest.err conftest.$ac_objext \
1910    conftest$ac_exeext conftest.$ac_ext
1911fi
1912eval ac_res=\$$3
1913	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1914$as_echo "$ac_res" >&6; }
1915  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1916
1917} # ac_fn_c_check_func
1918
1919# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1920# ---------------------------------------------
1921# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1922# accordingly.
1923ac_fn_c_check_decl ()
1924{
1925  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1926  as_decl_name=`echo $2|sed 's/ *(.*//'`
1927  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1928  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1929$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1930if eval "test \"\${$3+set}\"" = set; then :
1931  $as_echo_n "(cached) " >&6
1932else
1933  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1934/* end confdefs.h.  */
1935$4
1936int
1937main ()
1938{
1939#ifndef $as_decl_name
1940#ifdef __cplusplus
1941  (void) $as_decl_use;
1942#else
1943  (void) $as_decl_name;
1944#endif
1945#endif
1946
1947  ;
1948  return 0;
1949}
1950_ACEOF
1951if ac_fn_c_try_compile "$LINENO"; then :
1952  eval "$3=yes"
1953else
1954  eval "$3=no"
1955fi
1956rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1957fi
1958eval ac_res=\$$3
1959	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1960$as_echo "$ac_res" >&6; }
1961  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1962
1963} # ac_fn_c_check_decl
1964cat >config.log <<_ACEOF
1965This file contains any messages produced by compilers while
1966running configure, to aid debugging if configure makes a mistake.
1967
1968It was created by xf86-video-xgi $as_me 1.6.0, which was
1969generated by GNU Autoconf 2.67.  Invocation command line was
1970
1971  $ $0 $@
1972
1973_ACEOF
1974exec 5>>config.log
1975{
1976cat <<_ASUNAME
1977## --------- ##
1978## Platform. ##
1979## --------- ##
1980
1981hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1982uname -m = `(uname -m) 2>/dev/null || echo unknown`
1983uname -r = `(uname -r) 2>/dev/null || echo unknown`
1984uname -s = `(uname -s) 2>/dev/null || echo unknown`
1985uname -v = `(uname -v) 2>/dev/null || echo unknown`
1986
1987/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1988/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1989
1990/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1991/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1992/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1993/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1994/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1995/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1996/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1997
1998_ASUNAME
1999
2000as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2001for as_dir in $PATH
2002do
2003  IFS=$as_save_IFS
2004  test -z "$as_dir" && as_dir=.
2005    $as_echo "PATH: $as_dir"
2006  done
2007IFS=$as_save_IFS
2008
2009} >&5
2010
2011cat >&5 <<_ACEOF
2012
2013
2014## ----------- ##
2015## Core tests. ##
2016## ----------- ##
2017
2018_ACEOF
2019
2020
2021# Keep a trace of the command line.
2022# Strip out --no-create and --no-recursion so they do not pile up.
2023# Strip out --silent because we don't want to record it for future runs.
2024# Also quote any args containing shell meta-characters.
2025# Make two passes to allow for proper duplicate-argument suppression.
2026ac_configure_args=
2027ac_configure_args0=
2028ac_configure_args1=
2029ac_must_keep_next=false
2030for ac_pass in 1 2
2031do
2032  for ac_arg
2033  do
2034    case $ac_arg in
2035    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2036    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2037    | -silent | --silent | --silen | --sile | --sil)
2038      continue ;;
2039    *\'*)
2040      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2041    esac
2042    case $ac_pass in
2043    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2044    2)
2045      as_fn_append ac_configure_args1 " '$ac_arg'"
2046      if test $ac_must_keep_next = true; then
2047	ac_must_keep_next=false # Got value, back to normal.
2048      else
2049	case $ac_arg in
2050	  *=* | --config-cache | -C | -disable-* | --disable-* \
2051	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2052	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2053	  | -with-* | --with-* | -without-* | --without-* | --x)
2054	    case "$ac_configure_args0 " in
2055	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2056	    esac
2057	    ;;
2058	  -* ) ac_must_keep_next=true ;;
2059	esac
2060      fi
2061      as_fn_append ac_configure_args " '$ac_arg'"
2062      ;;
2063    esac
2064  done
2065done
2066{ ac_configure_args0=; unset ac_configure_args0;}
2067{ ac_configure_args1=; unset ac_configure_args1;}
2068
2069# When interrupted or exit'd, cleanup temporary files, and complete
2070# config.log.  We remove comments because anyway the quotes in there
2071# would cause problems or look ugly.
2072# WARNING: Use '\'' to represent an apostrophe within the trap.
2073# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2074trap 'exit_status=$?
2075  # Save into config.log some information that might help in debugging.
2076  {
2077    echo
2078
2079    $as_echo "## ---------------- ##
2080## Cache variables. ##
2081## ---------------- ##"
2082    echo
2083    # The following way of writing the cache mishandles newlines in values,
2084(
2085  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2086    eval ac_val=\$$ac_var
2087    case $ac_val in #(
2088    *${as_nl}*)
2089      case $ac_var in #(
2090      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2091$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2092      esac
2093      case $ac_var in #(
2094      _ | IFS | as_nl) ;; #(
2095      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2096      *) { eval $ac_var=; unset $ac_var;} ;;
2097      esac ;;
2098    esac
2099  done
2100  (set) 2>&1 |
2101    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2102    *${as_nl}ac_space=\ *)
2103      sed -n \
2104	"s/'\''/'\''\\\\'\'''\''/g;
2105	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2106      ;; #(
2107    *)
2108      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2109      ;;
2110    esac |
2111    sort
2112)
2113    echo
2114
2115    $as_echo "## ----------------- ##
2116## Output variables. ##
2117## ----------------- ##"
2118    echo
2119    for ac_var in $ac_subst_vars
2120    do
2121      eval ac_val=\$$ac_var
2122      case $ac_val in
2123      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2124      esac
2125      $as_echo "$ac_var='\''$ac_val'\''"
2126    done | sort
2127    echo
2128
2129    if test -n "$ac_subst_files"; then
2130      $as_echo "## ------------------- ##
2131## File substitutions. ##
2132## ------------------- ##"
2133      echo
2134      for ac_var in $ac_subst_files
2135      do
2136	eval ac_val=\$$ac_var
2137	case $ac_val in
2138	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2139	esac
2140	$as_echo "$ac_var='\''$ac_val'\''"
2141      done | sort
2142      echo
2143    fi
2144
2145    if test -s confdefs.h; then
2146      $as_echo "## ----------- ##
2147## confdefs.h. ##
2148## ----------- ##"
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  # We do not want a PATH search for config.site.
2204  case $CONFIG_SITE in #((
2205    -*)  ac_site_file1=./$CONFIG_SITE;;
2206    */*) ac_site_file1=$CONFIG_SITE;;
2207    *)   ac_site_file1=./$CONFIG_SITE;;
2208  esac
2209elif test "x$prefix" != xNONE; then
2210  ac_site_file1=$prefix/share/config.site
2211  ac_site_file2=$prefix/etc/config.site
2212else
2213  ac_site_file1=$ac_default_prefix/share/config.site
2214  ac_site_file2=$ac_default_prefix/etc/config.site
2215fi
2216for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2217do
2218  test "x$ac_site_file" = xNONE && continue
2219  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2220    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2221$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2222    sed 's/^/| /' "$ac_site_file" >&5
2223    . "$ac_site_file" \
2224      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2225$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2226as_fn_error $? "failed to load site script $ac_site_file
2227See \`config.log' for more details" "$LINENO" 5; }
2228  fi
2229done
2230
2231if test -r "$cache_file"; then
2232  # Some versions of bash will fail to source /dev/null (special files
2233  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2234  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2235    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2236$as_echo "$as_me: loading cache $cache_file" >&6;}
2237    case $cache_file in
2238      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2239      *)                      . "./$cache_file";;
2240    esac
2241  fi
2242else
2243  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2244$as_echo "$as_me: creating cache $cache_file" >&6;}
2245  >$cache_file
2246fi
2247
2248# Check that the precious variables saved in the cache have kept the same
2249# value.
2250ac_cache_corrupted=false
2251for ac_var in $ac_precious_vars; do
2252  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2253  eval ac_new_set=\$ac_env_${ac_var}_set
2254  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2255  eval ac_new_val=\$ac_env_${ac_var}_value
2256  case $ac_old_set,$ac_new_set in
2257    set,)
2258      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2259$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2260      ac_cache_corrupted=: ;;
2261    ,set)
2262      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2263$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2264      ac_cache_corrupted=: ;;
2265    ,);;
2266    *)
2267      if test "x$ac_old_val" != "x$ac_new_val"; then
2268	# differences in whitespace do not lead to failure.
2269	ac_old_val_w=`echo x $ac_old_val`
2270	ac_new_val_w=`echo x $ac_new_val`
2271	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2272	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2273$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2274	  ac_cache_corrupted=:
2275	else
2276	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2277$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2278	  eval $ac_var=\$ac_old_val
2279	fi
2280	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2281$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2282	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2283$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2284      fi;;
2285  esac
2286  # Pass precious variables to config.status.
2287  if test "$ac_new_set" = set; then
2288    case $ac_new_val in
2289    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2290    *) ac_arg=$ac_var=$ac_new_val ;;
2291    esac
2292    case " $ac_configure_args " in
2293      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2294      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2295    esac
2296  fi
2297done
2298if $ac_cache_corrupted; then
2299  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2300$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2301  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2302$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2303  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2304fi
2305## -------------------- ##
2306## Main body of script. ##
2307## -------------------- ##
2308
2309ac_ext=c
2310ac_cpp='$CPP $CPPFLAGS'
2311ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2312ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2313ac_compiler_gnu=$ac_cv_c_compiler_gnu
2314
2315
2316RELEASE_DATE="27 August 2007"
2317
2318
2319ac_config_headers="$ac_config_headers config.h"
2320
2321ac_aux_dir=
2322for ac_dir in . "$srcdir"/.; do
2323  if test -f "$ac_dir/install-sh"; then
2324    ac_aux_dir=$ac_dir
2325    ac_install_sh="$ac_aux_dir/install-sh -c"
2326    break
2327  elif test -f "$ac_dir/install.sh"; then
2328    ac_aux_dir=$ac_dir
2329    ac_install_sh="$ac_aux_dir/install.sh -c"
2330    break
2331  elif test -f "$ac_dir/shtool"; then
2332    ac_aux_dir=$ac_dir
2333    ac_install_sh="$ac_aux_dir/shtool install -c"
2334    break
2335  fi
2336done
2337if test -z "$ac_aux_dir"; then
2338  as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2339fi
2340
2341# These three variables are undocumented and unsupported,
2342# and are intended to be withdrawn in a future Autoconf release.
2343# They can cause serious problems if a builder's source tree is in a directory
2344# whose full name contains unusual characters.
2345ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2346ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2347ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2348
2349
2350
2351# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
2352#m4_ifndef([XORG_MACROS_VERSION],
2353#          [m4_fatal([must install xorg-macros 1.8 or later before running autoconf/autogen])])
2354XORG_MACROS_VERSION(1.8)
2355XORG_DEFAULT_OPTIONS
2356
2357# Initialize Automake
2358am__api_version='1.11'
2359
2360# Find a good install program.  We prefer a C program (faster),
2361# so one script is as good as another.  But avoid the broken or
2362# incompatible versions:
2363# SysV /etc/install, /usr/sbin/install
2364# SunOS /usr/etc/install
2365# IRIX /sbin/install
2366# AIX /bin/install
2367# AmigaOS /C/install, which installs bootblocks on floppy discs
2368# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2369# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2370# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2371# OS/2's system install, which has a completely different semantic
2372# ./install, which can be erroneously created by make from ./install.sh.
2373# Reject install programs that cannot install multiple files.
2374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2375$as_echo_n "checking for a BSD-compatible install... " >&6; }
2376if test -z "$INSTALL"; then
2377if test "${ac_cv_path_install+set}" = set; then :
2378  $as_echo_n "(cached) " >&6
2379else
2380  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2381for as_dir in $PATH
2382do
2383  IFS=$as_save_IFS
2384  test -z "$as_dir" && as_dir=.
2385    # Account for people who put trailing slashes in PATH elements.
2386case $as_dir/ in #((
2387  ./ | .// | /[cC]/* | \
2388  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2389  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2390  /usr/ucb/* ) ;;
2391  *)
2392    # OSF1 and SCO ODT 3.0 have their own names for install.
2393    # Don't use installbsd from OSF since it installs stuff as root
2394    # by default.
2395    for ac_prog in ginstall scoinst install; do
2396      for ac_exec_ext in '' $ac_executable_extensions; do
2397	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2398	  if test $ac_prog = install &&
2399	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2400	    # AIX install.  It has an incompatible calling convention.
2401	    :
2402	  elif test $ac_prog = install &&
2403	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2404	    # program-specific install script used by HP pwplus--don't use.
2405	    :
2406	  else
2407	    rm -rf conftest.one conftest.two conftest.dir
2408	    echo one > conftest.one
2409	    echo two > conftest.two
2410	    mkdir conftest.dir
2411	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2412	      test -s conftest.one && test -s conftest.two &&
2413	      test -s conftest.dir/conftest.one &&
2414	      test -s conftest.dir/conftest.two
2415	    then
2416	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2417	      break 3
2418	    fi
2419	  fi
2420	fi
2421      done
2422    done
2423    ;;
2424esac
2425
2426  done
2427IFS=$as_save_IFS
2428
2429rm -rf conftest.one conftest.two conftest.dir
2430
2431fi
2432  if test "${ac_cv_path_install+set}" = set; then
2433    INSTALL=$ac_cv_path_install
2434  else
2435    # As a last resort, use the slow shell script.  Don't cache a
2436    # value for INSTALL within a source directory, because that will
2437    # break other packages using the cache if that directory is
2438    # removed, or if the value is a relative name.
2439    INSTALL=$ac_install_sh
2440  fi
2441fi
2442{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2443$as_echo "$INSTALL" >&6; }
2444
2445# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2446# It thinks the first close brace ends the variable substitution.
2447test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2448
2449test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2450
2451test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2452
2453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2454$as_echo_n "checking whether build environment is sane... " >&6; }
2455# Just in case
2456sleep 1
2457echo timestamp > conftest.file
2458# Reject unsafe characters in $srcdir or the absolute working directory
2459# name.  Accept space and tab only in the latter.
2460am_lf='
2461'
2462case `pwd` in
2463  *[\\\"\#\$\&\'\`$am_lf]*)
2464    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2465esac
2466case $srcdir in
2467  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2468    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2469esac
2470
2471# Do `set' in a subshell so we don't clobber the current shell's
2472# arguments.  Must try -L first in case configure is actually a
2473# symlink; some systems play weird games with the mod time of symlinks
2474# (eg FreeBSD returns the mod time of the symlink's containing
2475# directory).
2476if (
2477   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2478   if test "$*" = "X"; then
2479      # -L didn't work.
2480      set X `ls -t "$srcdir/configure" conftest.file`
2481   fi
2482   rm -f conftest.file
2483   if test "$*" != "X $srcdir/configure conftest.file" \
2484      && test "$*" != "X conftest.file $srcdir/configure"; then
2485
2486      # If neither matched, then we have a broken ls.  This can happen
2487      # if, for instance, CONFIG_SHELL is bash and it inherits a
2488      # broken ls alias from the environment.  This has actually
2489      # happened.  Such a system could not be considered "sane".
2490      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2491alias in your environment" "$LINENO" 5
2492   fi
2493
2494   test "$2" = conftest.file
2495   )
2496then
2497   # Ok.
2498   :
2499else
2500   as_fn_error $? "newly created file is older than distributed files!
2501Check your system clock" "$LINENO" 5
2502fi
2503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2504$as_echo "yes" >&6; }
2505test "$program_prefix" != NONE &&
2506  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2507# Use a double $ so make ignores it.
2508test "$program_suffix" != NONE &&
2509  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2510# Double any \ or $.
2511# By default was `s,x,x', remove it if useless.
2512ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2513program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2514
2515# expand $ac_aux_dir to an absolute path
2516am_aux_dir=`cd $ac_aux_dir && pwd`
2517
2518if test x"${MISSING+set}" != xset; then
2519  case $am_aux_dir in
2520  *\ * | *\	*)
2521    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2522  *)
2523    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2524  esac
2525fi
2526# Use eval to expand $SHELL
2527if eval "$MISSING --run true"; then
2528  am_missing_run="$MISSING --run "
2529else
2530  am_missing_run=
2531  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2532$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2533fi
2534
2535if test x"${install_sh}" != xset; then
2536  case $am_aux_dir in
2537  *\ * | *\	*)
2538    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2539  *)
2540    install_sh="\${SHELL} $am_aux_dir/install-sh"
2541  esac
2542fi
2543
2544# Installed binaries are usually stripped using `strip' when the user
2545# run `make install-strip'.  However `strip' might not be the right
2546# tool to use in cross-compilation environments, therefore Automake
2547# will honor the `STRIP' environment variable to overrule this program.
2548if test "$cross_compiling" != no; then
2549  if test -n "$ac_tool_prefix"; then
2550  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2551set dummy ${ac_tool_prefix}strip; ac_word=$2
2552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2553$as_echo_n "checking for $ac_word... " >&6; }
2554if test "${ac_cv_prog_STRIP+set}" = set; then :
2555  $as_echo_n "(cached) " >&6
2556else
2557  if test -n "$STRIP"; then
2558  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2559else
2560as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2561for as_dir in $PATH
2562do
2563  IFS=$as_save_IFS
2564  test -z "$as_dir" && as_dir=.
2565    for ac_exec_ext in '' $ac_executable_extensions; do
2566  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2567    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2568    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2569    break 2
2570  fi
2571done
2572  done
2573IFS=$as_save_IFS
2574
2575fi
2576fi
2577STRIP=$ac_cv_prog_STRIP
2578if test -n "$STRIP"; then
2579  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2580$as_echo "$STRIP" >&6; }
2581else
2582  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2583$as_echo "no" >&6; }
2584fi
2585
2586
2587fi
2588if test -z "$ac_cv_prog_STRIP"; then
2589  ac_ct_STRIP=$STRIP
2590  # Extract the first word of "strip", so it can be a program name with args.
2591set dummy strip; ac_word=$2
2592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2593$as_echo_n "checking for $ac_word... " >&6; }
2594if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2595  $as_echo_n "(cached) " >&6
2596else
2597  if test -n "$ac_ct_STRIP"; then
2598  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2599else
2600as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2601for as_dir in $PATH
2602do
2603  IFS=$as_save_IFS
2604  test -z "$as_dir" && as_dir=.
2605    for ac_exec_ext in '' $ac_executable_extensions; do
2606  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2607    ac_cv_prog_ac_ct_STRIP="strip"
2608    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2609    break 2
2610  fi
2611done
2612  done
2613IFS=$as_save_IFS
2614
2615fi
2616fi
2617ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2618if test -n "$ac_ct_STRIP"; then
2619  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2620$as_echo "$ac_ct_STRIP" >&6; }
2621else
2622  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2623$as_echo "no" >&6; }
2624fi
2625
2626  if test "x$ac_ct_STRIP" = x; then
2627    STRIP=":"
2628  else
2629    case $cross_compiling:$ac_tool_warned in
2630yes:)
2631{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2632$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2633ac_tool_warned=yes ;;
2634esac
2635    STRIP=$ac_ct_STRIP
2636  fi
2637else
2638  STRIP="$ac_cv_prog_STRIP"
2639fi
2640
2641fi
2642INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2643
2644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2645$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2646if test -z "$MKDIR_P"; then
2647  if test "${ac_cv_path_mkdir+set}" = set; then :
2648  $as_echo_n "(cached) " >&6
2649else
2650  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2651for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2652do
2653  IFS=$as_save_IFS
2654  test -z "$as_dir" && as_dir=.
2655    for ac_prog in mkdir gmkdir; do
2656	 for ac_exec_ext in '' $ac_executable_extensions; do
2657	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2658	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2659	     'mkdir (GNU coreutils) '* | \
2660	     'mkdir (coreutils) '* | \
2661	     'mkdir (fileutils) '4.1*)
2662	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2663	       break 3;;
2664	   esac
2665	 done
2666       done
2667  done
2668IFS=$as_save_IFS
2669
2670fi
2671
2672  test -d ./--version && rmdir ./--version
2673  if test "${ac_cv_path_mkdir+set}" = set; then
2674    MKDIR_P="$ac_cv_path_mkdir -p"
2675  else
2676    # As a last resort, use the slow shell script.  Don't cache a
2677    # value for MKDIR_P within a source directory, because that will
2678    # break other packages using the cache if that directory is
2679    # removed, or if the value is a relative name.
2680    MKDIR_P="$ac_install_sh -d"
2681  fi
2682fi
2683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2684$as_echo "$MKDIR_P" >&6; }
2685
2686mkdir_p="$MKDIR_P"
2687case $mkdir_p in
2688  [\\/$]* | ?:[\\/]*) ;;
2689  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2690esac
2691
2692for ac_prog in gawk mawk nawk awk
2693do
2694  # Extract the first word of "$ac_prog", so it can be a program name with args.
2695set dummy $ac_prog; ac_word=$2
2696{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2697$as_echo_n "checking for $ac_word... " >&6; }
2698if test "${ac_cv_prog_AWK+set}" = set; then :
2699  $as_echo_n "(cached) " >&6
2700else
2701  if test -n "$AWK"; then
2702  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2703else
2704as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2705for as_dir in $PATH
2706do
2707  IFS=$as_save_IFS
2708  test -z "$as_dir" && as_dir=.
2709    for ac_exec_ext in '' $ac_executable_extensions; do
2710  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2711    ac_cv_prog_AWK="$ac_prog"
2712    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2713    break 2
2714  fi
2715done
2716  done
2717IFS=$as_save_IFS
2718
2719fi
2720fi
2721AWK=$ac_cv_prog_AWK
2722if test -n "$AWK"; then
2723  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2724$as_echo "$AWK" >&6; }
2725else
2726  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2727$as_echo "no" >&6; }
2728fi
2729
2730
2731  test -n "$AWK" && break
2732done
2733
2734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2735$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2736set x ${MAKE-make}
2737ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2738if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
2739  $as_echo_n "(cached) " >&6
2740else
2741  cat >conftest.make <<\_ACEOF
2742SHELL = /bin/sh
2743all:
2744	@echo '@@@%%%=$(MAKE)=@@@%%%'
2745_ACEOF
2746# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2747case `${MAKE-make} -f conftest.make 2>/dev/null` in
2748  *@@@%%%=?*=@@@%%%*)
2749    eval ac_cv_prog_make_${ac_make}_set=yes;;
2750  *)
2751    eval ac_cv_prog_make_${ac_make}_set=no;;
2752esac
2753rm -f conftest.make
2754fi
2755if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2756  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2757$as_echo "yes" >&6; }
2758  SET_MAKE=
2759else
2760  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2761$as_echo "no" >&6; }
2762  SET_MAKE="MAKE=${MAKE-make}"
2763fi
2764
2765rm -rf .tst 2>/dev/null
2766mkdir .tst 2>/dev/null
2767if test -d .tst; then
2768  am__leading_dot=.
2769else
2770  am__leading_dot=_
2771fi
2772rmdir .tst 2>/dev/null
2773
2774if test "`cd $srcdir && pwd`" != "`pwd`"; then
2775  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2776  # is not polluted with repeated "-I."
2777  am__isrc=' -I$(srcdir)'
2778  # test to see if srcdir already configured
2779  if test -f $srcdir/config.status; then
2780    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2781  fi
2782fi
2783
2784# test whether we have cygpath
2785if test -z "$CYGPATH_W"; then
2786  if (cygpath --version) >/dev/null 2>/dev/null; then
2787    CYGPATH_W='cygpath -w'
2788  else
2789    CYGPATH_W=echo
2790  fi
2791fi
2792
2793
2794# Define the identity of the package.
2795 PACKAGE='xf86-video-xgi'
2796 VERSION='1.6.0'
2797
2798
2799cat >>confdefs.h <<_ACEOF
2800#define PACKAGE "$PACKAGE"
2801_ACEOF
2802
2803
2804cat >>confdefs.h <<_ACEOF
2805#define VERSION "$VERSION"
2806_ACEOF
2807
2808# Some tools Automake needs.
2809
2810ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2811
2812
2813AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2814
2815
2816AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2817
2818
2819AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2820
2821
2822MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2823
2824# We need awk for the "check" target.  The system "awk" is bad on
2825# some platforms.
2826# Always define AMTAR for backward compatibility.
2827
2828AMTAR=${AMTAR-"${am_missing_run}tar"}
2829
2830am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2831
2832
2833
2834
2835
2836
2837{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2838$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2839    # Check whether --enable-maintainer-mode was given.
2840if test "${enable_maintainer_mode+set}" = set; then :
2841  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2842else
2843  USE_MAINTAINER_MODE=no
2844fi
2845
2846  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2847$as_echo "$USE_MAINTAINER_MODE" >&6; }
2848   if test $USE_MAINTAINER_MODE = yes; then
2849  MAINTAINER_MODE_TRUE=
2850  MAINTAINER_MODE_FALSE='#'
2851else
2852  MAINTAINER_MODE_TRUE='#'
2853  MAINTAINER_MODE_FALSE=
2854fi
2855
2856  MAINT=$MAINTAINER_MODE_TRUE
2857
2858
2859
2860# Initialize libtool
2861# Check whether --enable-static was given.
2862if test "${enable_static+set}" = set; then :
2863  enableval=$enable_static; p=${PACKAGE-default}
2864    case $enableval in
2865    yes) enable_static=yes ;;
2866    no) enable_static=no ;;
2867    *)
2868     enable_static=no
2869      # Look at the argument we got.  We use all the common list separators.
2870      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
2871      for pkg in $enableval; do
2872	IFS="$lt_save_ifs"
2873	if test "X$pkg" = "X$p"; then
2874	  enable_static=yes
2875	fi
2876      done
2877      IFS="$lt_save_ifs"
2878      ;;
2879    esac
2880else
2881  enable_static=no
2882fi
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892case `pwd` in
2893  *\ * | *\	*)
2894    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2895$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2896esac
2897
2898
2899
2900macro_version='2.2.6b'
2901macro_revision='1.3017'
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915ltmain="$ac_aux_dir/ltmain.sh"
2916
2917# Make sure we can run config.sub.
2918$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2919  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2920
2921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2922$as_echo_n "checking build system type... " >&6; }
2923if test "${ac_cv_build+set}" = set; then :
2924  $as_echo_n "(cached) " >&6
2925else
2926  ac_build_alias=$build_alias
2927test "x$ac_build_alias" = x &&
2928  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2929test "x$ac_build_alias" = x &&
2930  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2931ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2932  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2933
2934fi
2935{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2936$as_echo "$ac_cv_build" >&6; }
2937case $ac_cv_build in
2938*-*-*) ;;
2939*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2940esac
2941build=$ac_cv_build
2942ac_save_IFS=$IFS; IFS='-'
2943set x $ac_cv_build
2944shift
2945build_cpu=$1
2946build_vendor=$2
2947shift; shift
2948# Remember, the first character of IFS is used to create $*,
2949# except with old shells:
2950build_os=$*
2951IFS=$ac_save_IFS
2952case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2953
2954
2955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2956$as_echo_n "checking host system type... " >&6; }
2957if test "${ac_cv_host+set}" = set; then :
2958  $as_echo_n "(cached) " >&6
2959else
2960  if test "x$host_alias" = x; then
2961  ac_cv_host=$ac_cv_build
2962else
2963  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2964    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2965fi
2966
2967fi
2968{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2969$as_echo "$ac_cv_host" >&6; }
2970case $ac_cv_host in
2971*-*-*) ;;
2972*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2973esac
2974host=$ac_cv_host
2975ac_save_IFS=$IFS; IFS='-'
2976set x $ac_cv_host
2977shift
2978host_cpu=$1
2979host_vendor=$2
2980shift; shift
2981# Remember, the first character of IFS is used to create $*,
2982# except with old shells:
2983host_os=$*
2984IFS=$ac_save_IFS
2985case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2986
2987
2988DEPDIR="${am__leading_dot}deps"
2989
2990ac_config_commands="$ac_config_commands depfiles"
2991
2992
2993am_make=${MAKE-make}
2994cat > confinc << 'END'
2995am__doit:
2996	@echo this is the am__doit target
2997.PHONY: am__doit
2998END
2999# If we don't find an include directive, just comment out the code.
3000{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3001$as_echo_n "checking for style of include used by $am_make... " >&6; }
3002am__include="#"
3003am__quote=
3004_am_result=none
3005# First try GNU make style include.
3006echo "include confinc" > confmf
3007# Ignore all kinds of additional output from `make'.
3008case `$am_make -s -f confmf 2> /dev/null` in #(
3009*the\ am__doit\ target*)
3010  am__include=include
3011  am__quote=
3012  _am_result=GNU
3013  ;;
3014esac
3015# Now try BSD make style include.
3016if test "$am__include" = "#"; then
3017   echo '.include "confinc"' > confmf
3018   case `$am_make -s -f confmf 2> /dev/null` in #(
3019   *the\ am__doit\ target*)
3020     am__include=.include
3021     am__quote="\""
3022     _am_result=BSD
3023     ;;
3024   esac
3025fi
3026
3027
3028{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3029$as_echo "$_am_result" >&6; }
3030rm -f confinc confmf
3031
3032# Check whether --enable-dependency-tracking was given.
3033if test "${enable_dependency_tracking+set}" = set; then :
3034  enableval=$enable_dependency_tracking;
3035fi
3036
3037if test "x$enable_dependency_tracking" != xno; then
3038  am_depcomp="$ac_aux_dir/depcomp"
3039  AMDEPBACKSLASH='\'
3040fi
3041 if test "x$enable_dependency_tracking" != xno; then
3042  AMDEP_TRUE=
3043  AMDEP_FALSE='#'
3044else
3045  AMDEP_TRUE='#'
3046  AMDEP_FALSE=
3047fi
3048
3049
3050ac_ext=c
3051ac_cpp='$CPP $CPPFLAGS'
3052ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3053ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3054ac_compiler_gnu=$ac_cv_c_compiler_gnu
3055if test -n "$ac_tool_prefix"; then
3056  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3057set dummy ${ac_tool_prefix}gcc; ac_word=$2
3058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3059$as_echo_n "checking for $ac_word... " >&6; }
3060if test "${ac_cv_prog_CC+set}" = set; then :
3061  $as_echo_n "(cached) " >&6
3062else
3063  if test -n "$CC"; then
3064  ac_cv_prog_CC="$CC" # Let the user override the test.
3065else
3066as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3067for as_dir in $PATH
3068do
3069  IFS=$as_save_IFS
3070  test -z "$as_dir" && as_dir=.
3071    for ac_exec_ext in '' $ac_executable_extensions; do
3072  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3073    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3074    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3075    break 2
3076  fi
3077done
3078  done
3079IFS=$as_save_IFS
3080
3081fi
3082fi
3083CC=$ac_cv_prog_CC
3084if test -n "$CC"; then
3085  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3086$as_echo "$CC" >&6; }
3087else
3088  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3089$as_echo "no" >&6; }
3090fi
3091
3092
3093fi
3094if test -z "$ac_cv_prog_CC"; then
3095  ac_ct_CC=$CC
3096  # Extract the first word of "gcc", so it can be a program name with args.
3097set dummy gcc; ac_word=$2
3098{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3099$as_echo_n "checking for $ac_word... " >&6; }
3100if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3101  $as_echo_n "(cached) " >&6
3102else
3103  if test -n "$ac_ct_CC"; then
3104  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3105else
3106as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3107for as_dir in $PATH
3108do
3109  IFS=$as_save_IFS
3110  test -z "$as_dir" && as_dir=.
3111    for ac_exec_ext in '' $ac_executable_extensions; do
3112  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3113    ac_cv_prog_ac_ct_CC="gcc"
3114    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3115    break 2
3116  fi
3117done
3118  done
3119IFS=$as_save_IFS
3120
3121fi
3122fi
3123ac_ct_CC=$ac_cv_prog_ac_ct_CC
3124if test -n "$ac_ct_CC"; then
3125  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3126$as_echo "$ac_ct_CC" >&6; }
3127else
3128  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3129$as_echo "no" >&6; }
3130fi
3131
3132  if test "x$ac_ct_CC" = x; then
3133    CC=""
3134  else
3135    case $cross_compiling:$ac_tool_warned in
3136yes:)
3137{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3138$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3139ac_tool_warned=yes ;;
3140esac
3141    CC=$ac_ct_CC
3142  fi
3143else
3144  CC="$ac_cv_prog_CC"
3145fi
3146
3147if test -z "$CC"; then
3148          if test -n "$ac_tool_prefix"; then
3149    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3150set dummy ${ac_tool_prefix}cc; ac_word=$2
3151{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3152$as_echo_n "checking for $ac_word... " >&6; }
3153if test "${ac_cv_prog_CC+set}" = set; then :
3154  $as_echo_n "(cached) " >&6
3155else
3156  if test -n "$CC"; then
3157  ac_cv_prog_CC="$CC" # Let the user override the test.
3158else
3159as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3160for as_dir in $PATH
3161do
3162  IFS=$as_save_IFS
3163  test -z "$as_dir" && as_dir=.
3164    for ac_exec_ext in '' $ac_executable_extensions; do
3165  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3166    ac_cv_prog_CC="${ac_tool_prefix}cc"
3167    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3168    break 2
3169  fi
3170done
3171  done
3172IFS=$as_save_IFS
3173
3174fi
3175fi
3176CC=$ac_cv_prog_CC
3177if test -n "$CC"; then
3178  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3179$as_echo "$CC" >&6; }
3180else
3181  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3182$as_echo "no" >&6; }
3183fi
3184
3185
3186  fi
3187fi
3188if test -z "$CC"; then
3189  # Extract the first word of "cc", so it can be a program name with args.
3190set dummy cc; ac_word=$2
3191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3192$as_echo_n "checking for $ac_word... " >&6; }
3193if test "${ac_cv_prog_CC+set}" = set; then :
3194  $as_echo_n "(cached) " >&6
3195else
3196  if test -n "$CC"; then
3197  ac_cv_prog_CC="$CC" # Let the user override the test.
3198else
3199  ac_prog_rejected=no
3200as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3201for as_dir in $PATH
3202do
3203  IFS=$as_save_IFS
3204  test -z "$as_dir" && as_dir=.
3205    for ac_exec_ext in '' $ac_executable_extensions; do
3206  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3207    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3208       ac_prog_rejected=yes
3209       continue
3210     fi
3211    ac_cv_prog_CC="cc"
3212    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3213    break 2
3214  fi
3215done
3216  done
3217IFS=$as_save_IFS
3218
3219if test $ac_prog_rejected = yes; then
3220  # We found a bogon in the path, so make sure we never use it.
3221  set dummy $ac_cv_prog_CC
3222  shift
3223  if test $# != 0; then
3224    # We chose a different compiler from the bogus one.
3225    # However, it has the same basename, so the bogon will be chosen
3226    # first if we set CC to just the basename; use the full file name.
3227    shift
3228    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3229  fi
3230fi
3231fi
3232fi
3233CC=$ac_cv_prog_CC
3234if test -n "$CC"; then
3235  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3236$as_echo "$CC" >&6; }
3237else
3238  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3239$as_echo "no" >&6; }
3240fi
3241
3242
3243fi
3244if test -z "$CC"; then
3245  if test -n "$ac_tool_prefix"; then
3246  for ac_prog in cl.exe
3247  do
3248    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3249set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3250{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3251$as_echo_n "checking for $ac_word... " >&6; }
3252if test "${ac_cv_prog_CC+set}" = set; then :
3253  $as_echo_n "(cached) " >&6
3254else
3255  if test -n "$CC"; then
3256  ac_cv_prog_CC="$CC" # Let the user override the test.
3257else
3258as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3259for as_dir in $PATH
3260do
3261  IFS=$as_save_IFS
3262  test -z "$as_dir" && as_dir=.
3263    for ac_exec_ext in '' $ac_executable_extensions; do
3264  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3265    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3266    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3267    break 2
3268  fi
3269done
3270  done
3271IFS=$as_save_IFS
3272
3273fi
3274fi
3275CC=$ac_cv_prog_CC
3276if test -n "$CC"; then
3277  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3278$as_echo "$CC" >&6; }
3279else
3280  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3281$as_echo "no" >&6; }
3282fi
3283
3284
3285    test -n "$CC" && break
3286  done
3287fi
3288if test -z "$CC"; then
3289  ac_ct_CC=$CC
3290  for ac_prog in cl.exe
3291do
3292  # Extract the first word of "$ac_prog", so it can be a program name with args.
3293set dummy $ac_prog; ac_word=$2
3294{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3295$as_echo_n "checking for $ac_word... " >&6; }
3296if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3297  $as_echo_n "(cached) " >&6
3298else
3299  if test -n "$ac_ct_CC"; then
3300  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3301else
3302as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3303for as_dir in $PATH
3304do
3305  IFS=$as_save_IFS
3306  test -z "$as_dir" && as_dir=.
3307    for ac_exec_ext in '' $ac_executable_extensions; do
3308  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3309    ac_cv_prog_ac_ct_CC="$ac_prog"
3310    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3311    break 2
3312  fi
3313done
3314  done
3315IFS=$as_save_IFS
3316
3317fi
3318fi
3319ac_ct_CC=$ac_cv_prog_ac_ct_CC
3320if test -n "$ac_ct_CC"; then
3321  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3322$as_echo "$ac_ct_CC" >&6; }
3323else
3324  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3325$as_echo "no" >&6; }
3326fi
3327
3328
3329  test -n "$ac_ct_CC" && break
3330done
3331
3332  if test "x$ac_ct_CC" = x; then
3333    CC=""
3334  else
3335    case $cross_compiling:$ac_tool_warned in
3336yes:)
3337{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3338$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3339ac_tool_warned=yes ;;
3340esac
3341    CC=$ac_ct_CC
3342  fi
3343fi
3344
3345fi
3346
3347
3348test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3349$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3350as_fn_error $? "no acceptable C compiler found in \$PATH
3351See \`config.log' for more details" "$LINENO" 5; }
3352
3353# Provide some information about the compiler.
3354$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3355set X $ac_compile
3356ac_compiler=$2
3357for ac_option in --version -v -V -qversion; do
3358  { { ac_try="$ac_compiler $ac_option >&5"
3359case "(($ac_try" in
3360  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3361  *) ac_try_echo=$ac_try;;
3362esac
3363eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3364$as_echo "$ac_try_echo"; } >&5
3365  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3366  ac_status=$?
3367  if test -s conftest.err; then
3368    sed '10a\
3369... rest of stderr output deleted ...
3370         10q' conftest.err >conftest.er1
3371    cat conftest.er1 >&5
3372  fi
3373  rm -f conftest.er1 conftest.err
3374  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3375  test $ac_status = 0; }
3376done
3377
3378cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3379/* end confdefs.h.  */
3380
3381int
3382main ()
3383{
3384
3385  ;
3386  return 0;
3387}
3388_ACEOF
3389ac_clean_files_save=$ac_clean_files
3390ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3391# Try to create an executable without -o first, disregard a.out.
3392# It will help us diagnose broken compilers, and finding out an intuition
3393# of exeext.
3394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3395$as_echo_n "checking whether the C compiler works... " >&6; }
3396ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3397
3398# The possible output files:
3399ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3400
3401ac_rmfiles=
3402for ac_file in $ac_files
3403do
3404  case $ac_file in
3405    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3406    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3407  esac
3408done
3409rm -f $ac_rmfiles
3410
3411if { { ac_try="$ac_link_default"
3412case "(($ac_try" in
3413  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3414  *) ac_try_echo=$ac_try;;
3415esac
3416eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3417$as_echo "$ac_try_echo"; } >&5
3418  (eval "$ac_link_default") 2>&5
3419  ac_status=$?
3420  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3421  test $ac_status = 0; }; then :
3422  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3423# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3424# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3425# so that the user can short-circuit this test for compilers unknown to
3426# Autoconf.
3427for ac_file in $ac_files ''
3428do
3429  test -f "$ac_file" || continue
3430  case $ac_file in
3431    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3432	;;
3433    [ab].out )
3434	# We found the default executable, but exeext='' is most
3435	# certainly right.
3436	break;;
3437    *.* )
3438	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3439	then :; else
3440	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3441	fi
3442	# We set ac_cv_exeext here because the later test for it is not
3443	# safe: cross compilers may not add the suffix if given an `-o'
3444	# argument, so we may need to know it at that point already.
3445	# Even if this section looks crufty: it has the advantage of
3446	# actually working.
3447	break;;
3448    * )
3449	break;;
3450  esac
3451done
3452test "$ac_cv_exeext" = no && ac_cv_exeext=
3453
3454else
3455  ac_file=''
3456fi
3457if test -z "$ac_file"; then :
3458  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3459$as_echo "no" >&6; }
3460$as_echo "$as_me: failed program was:" >&5
3461sed 's/^/| /' conftest.$ac_ext >&5
3462
3463{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3464$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3465as_fn_error 77 "C compiler cannot create executables
3466See \`config.log' for more details" "$LINENO" 5; }
3467else
3468  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3469$as_echo "yes" >&6; }
3470fi
3471{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3472$as_echo_n "checking for C compiler default output file name... " >&6; }
3473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3474$as_echo "$ac_file" >&6; }
3475ac_exeext=$ac_cv_exeext
3476
3477rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3478ac_clean_files=$ac_clean_files_save
3479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3480$as_echo_n "checking for suffix of executables... " >&6; }
3481if { { ac_try="$ac_link"
3482case "(($ac_try" in
3483  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3484  *) ac_try_echo=$ac_try;;
3485esac
3486eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3487$as_echo "$ac_try_echo"; } >&5
3488  (eval "$ac_link") 2>&5
3489  ac_status=$?
3490  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3491  test $ac_status = 0; }; then :
3492  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3493# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3494# work properly (i.e., refer to `conftest.exe'), while it won't with
3495# `rm'.
3496for ac_file in conftest.exe conftest conftest.*; do
3497  test -f "$ac_file" || continue
3498  case $ac_file in
3499    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3500    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3501	  break;;
3502    * ) break;;
3503  esac
3504done
3505else
3506  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3507$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3508as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3509See \`config.log' for more details" "$LINENO" 5; }
3510fi
3511rm -f conftest conftest$ac_cv_exeext
3512{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3513$as_echo "$ac_cv_exeext" >&6; }
3514
3515rm -f conftest.$ac_ext
3516EXEEXT=$ac_cv_exeext
3517ac_exeext=$EXEEXT
3518cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3519/* end confdefs.h.  */
3520#include <stdio.h>
3521int
3522main ()
3523{
3524FILE *f = fopen ("conftest.out", "w");
3525 return ferror (f) || fclose (f) != 0;
3526
3527  ;
3528  return 0;
3529}
3530_ACEOF
3531ac_clean_files="$ac_clean_files conftest.out"
3532# Check that the compiler produces executables we can run.  If not, either
3533# the compiler is broken, or we cross compile.
3534{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3535$as_echo_n "checking whether we are cross compiling... " >&6; }
3536if test "$cross_compiling" != yes; then
3537  { { ac_try="$ac_link"
3538case "(($ac_try" in
3539  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3540  *) ac_try_echo=$ac_try;;
3541esac
3542eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3543$as_echo "$ac_try_echo"; } >&5
3544  (eval "$ac_link") 2>&5
3545  ac_status=$?
3546  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3547  test $ac_status = 0; }
3548  if { ac_try='./conftest$ac_cv_exeext'
3549  { { case "(($ac_try" in
3550  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3551  *) ac_try_echo=$ac_try;;
3552esac
3553eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3554$as_echo "$ac_try_echo"; } >&5
3555  (eval "$ac_try") 2>&5
3556  ac_status=$?
3557  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3558  test $ac_status = 0; }; }; then
3559    cross_compiling=no
3560  else
3561    if test "$cross_compiling" = maybe; then
3562	cross_compiling=yes
3563    else
3564	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3565$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3566as_fn_error $? "cannot run C compiled programs.
3567If you meant to cross compile, use \`--host'.
3568See \`config.log' for more details" "$LINENO" 5; }
3569    fi
3570  fi
3571fi
3572{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3573$as_echo "$cross_compiling" >&6; }
3574
3575rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3576ac_clean_files=$ac_clean_files_save
3577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3578$as_echo_n "checking for suffix of object files... " >&6; }
3579if test "${ac_cv_objext+set}" = set; then :
3580  $as_echo_n "(cached) " >&6
3581else
3582  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3583/* end confdefs.h.  */
3584
3585int
3586main ()
3587{
3588
3589  ;
3590  return 0;
3591}
3592_ACEOF
3593rm -f conftest.o conftest.obj
3594if { { ac_try="$ac_compile"
3595case "(($ac_try" in
3596  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3597  *) ac_try_echo=$ac_try;;
3598esac
3599eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3600$as_echo "$ac_try_echo"; } >&5
3601  (eval "$ac_compile") 2>&5
3602  ac_status=$?
3603  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3604  test $ac_status = 0; }; then :
3605  for ac_file in conftest.o conftest.obj conftest.*; do
3606  test -f "$ac_file" || continue;
3607  case $ac_file in
3608    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3609    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3610       break;;
3611  esac
3612done
3613else
3614  $as_echo "$as_me: failed program was:" >&5
3615sed 's/^/| /' conftest.$ac_ext >&5
3616
3617{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3618$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3619as_fn_error $? "cannot compute suffix of object files: cannot compile
3620See \`config.log' for more details" "$LINENO" 5; }
3621fi
3622rm -f conftest.$ac_cv_objext conftest.$ac_ext
3623fi
3624{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3625$as_echo "$ac_cv_objext" >&6; }
3626OBJEXT=$ac_cv_objext
3627ac_objext=$OBJEXT
3628{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3629$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3630if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3631  $as_echo_n "(cached) " >&6
3632else
3633  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3634/* end confdefs.h.  */
3635
3636int
3637main ()
3638{
3639#ifndef __GNUC__
3640       choke me
3641#endif
3642
3643  ;
3644  return 0;
3645}
3646_ACEOF
3647if ac_fn_c_try_compile "$LINENO"; then :
3648  ac_compiler_gnu=yes
3649else
3650  ac_compiler_gnu=no
3651fi
3652rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3653ac_cv_c_compiler_gnu=$ac_compiler_gnu
3654
3655fi
3656{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3657$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3658if test $ac_compiler_gnu = yes; then
3659  GCC=yes
3660else
3661  GCC=
3662fi
3663ac_test_CFLAGS=${CFLAGS+set}
3664ac_save_CFLAGS=$CFLAGS
3665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3666$as_echo_n "checking whether $CC accepts -g... " >&6; }
3667if test "${ac_cv_prog_cc_g+set}" = set; then :
3668  $as_echo_n "(cached) " >&6
3669else
3670  ac_save_c_werror_flag=$ac_c_werror_flag
3671   ac_c_werror_flag=yes
3672   ac_cv_prog_cc_g=no
3673   CFLAGS="-g"
3674   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3675/* end confdefs.h.  */
3676
3677int
3678main ()
3679{
3680
3681  ;
3682  return 0;
3683}
3684_ACEOF
3685if ac_fn_c_try_compile "$LINENO"; then :
3686  ac_cv_prog_cc_g=yes
3687else
3688  CFLAGS=""
3689      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3690/* end confdefs.h.  */
3691
3692int
3693main ()
3694{
3695
3696  ;
3697  return 0;
3698}
3699_ACEOF
3700if ac_fn_c_try_compile "$LINENO"; then :
3701
3702else
3703  ac_c_werror_flag=$ac_save_c_werror_flag
3704	 CFLAGS="-g"
3705	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3706/* end confdefs.h.  */
3707
3708int
3709main ()
3710{
3711
3712  ;
3713  return 0;
3714}
3715_ACEOF
3716if ac_fn_c_try_compile "$LINENO"; then :
3717  ac_cv_prog_cc_g=yes
3718fi
3719rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3720fi
3721rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3722fi
3723rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3724   ac_c_werror_flag=$ac_save_c_werror_flag
3725fi
3726{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3727$as_echo "$ac_cv_prog_cc_g" >&6; }
3728if test "$ac_test_CFLAGS" = set; then
3729  CFLAGS=$ac_save_CFLAGS
3730elif test $ac_cv_prog_cc_g = yes; then
3731  if test "$GCC" = yes; then
3732    CFLAGS="-g -O2"
3733  else
3734    CFLAGS="-g"
3735  fi
3736else
3737  if test "$GCC" = yes; then
3738    CFLAGS="-O2"
3739  else
3740    CFLAGS=
3741  fi
3742fi
3743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3744$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3745if test "${ac_cv_prog_cc_c89+set}" = set; then :
3746  $as_echo_n "(cached) " >&6
3747else
3748  ac_cv_prog_cc_c89=no
3749ac_save_CC=$CC
3750cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3751/* end confdefs.h.  */
3752#include <stdarg.h>
3753#include <stdio.h>
3754#include <sys/types.h>
3755#include <sys/stat.h>
3756/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3757struct buf { int x; };
3758FILE * (*rcsopen) (struct buf *, struct stat *, int);
3759static char *e (p, i)
3760     char **p;
3761     int i;
3762{
3763  return p[i];
3764}
3765static char *f (char * (*g) (char **, int), char **p, ...)
3766{
3767  char *s;
3768  va_list v;
3769  va_start (v,p);
3770  s = g (p, va_arg (v,int));
3771  va_end (v);
3772  return s;
3773}
3774
3775/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3776   function prototypes and stuff, but not '\xHH' hex character constants.
3777   These don't provoke an error unfortunately, instead are silently treated
3778   as 'x'.  The following induces an error, until -std is added to get
3779   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3780   array size at least.  It's necessary to write '\x00'==0 to get something
3781   that's true only with -std.  */
3782int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3783
3784/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3785   inside strings and character constants.  */
3786#define FOO(x) 'x'
3787int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3788
3789int test (int i, double x);
3790struct s1 {int (*f) (int a);};
3791struct s2 {int (*f) (double a);};
3792int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3793int argc;
3794char **argv;
3795int
3796main ()
3797{
3798return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3799  ;
3800  return 0;
3801}
3802_ACEOF
3803for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3804	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3805do
3806  CC="$ac_save_CC $ac_arg"
3807  if ac_fn_c_try_compile "$LINENO"; then :
3808  ac_cv_prog_cc_c89=$ac_arg
3809fi
3810rm -f core conftest.err conftest.$ac_objext
3811  test "x$ac_cv_prog_cc_c89" != "xno" && break
3812done
3813rm -f conftest.$ac_ext
3814CC=$ac_save_CC
3815
3816fi
3817# AC_CACHE_VAL
3818case "x$ac_cv_prog_cc_c89" in
3819  x)
3820    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3821$as_echo "none needed" >&6; } ;;
3822  xno)
3823    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3824$as_echo "unsupported" >&6; } ;;
3825  *)
3826    CC="$CC $ac_cv_prog_cc_c89"
3827    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3828$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3829esac
3830if test "x$ac_cv_prog_cc_c89" != xno; then :
3831
3832fi
3833
3834ac_ext=c
3835ac_cpp='$CPP $CPPFLAGS'
3836ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3837ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3838ac_compiler_gnu=$ac_cv_c_compiler_gnu
3839
3840depcc="$CC"   am_compiler_list=
3841
3842{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3843$as_echo_n "checking dependency style of $depcc... " >&6; }
3844if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3845  $as_echo_n "(cached) " >&6
3846else
3847  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3848  # We make a subdir and do the tests there.  Otherwise we can end up
3849  # making bogus files that we don't know about and never remove.  For
3850  # instance it was reported that on HP-UX the gcc test will end up
3851  # making a dummy file named `D' -- because `-MD' means `put the output
3852  # in D'.
3853  mkdir conftest.dir
3854  # Copy depcomp to subdir because otherwise we won't find it if we're
3855  # using a relative directory.
3856  cp "$am_depcomp" conftest.dir
3857  cd conftest.dir
3858  # We will build objects and dependencies in a subdirectory because
3859  # it helps to detect inapplicable dependency modes.  For instance
3860  # both Tru64's cc and ICC support -MD to output dependencies as a
3861  # side effect of compilation, but ICC will put the dependencies in
3862  # the current directory while Tru64 will put them in the object
3863  # directory.
3864  mkdir sub
3865
3866  am_cv_CC_dependencies_compiler_type=none
3867  if test "$am_compiler_list" = ""; then
3868     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3869  fi
3870  am__universal=false
3871  case " $depcc " in #(
3872     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3873     esac
3874
3875  for depmode in $am_compiler_list; do
3876    # Setup a source with many dependencies, because some compilers
3877    # like to wrap large dependency lists on column 80 (with \), and
3878    # we should not choose a depcomp mode which is confused by this.
3879    #
3880    # We need to recreate these files for each test, as the compiler may
3881    # overwrite some of them when testing with obscure command lines.
3882    # This happens at least with the AIX C compiler.
3883    : > sub/conftest.c
3884    for i in 1 2 3 4 5 6; do
3885      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3886      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3887      # Solaris 8's {/usr,}/bin/sh.
3888      touch sub/conftst$i.h
3889    done
3890    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3891
3892    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3893    # mode.  It turns out that the SunPro C++ compiler does not properly
3894    # handle `-M -o', and we need to detect this.  Also, some Intel
3895    # versions had trouble with output in subdirs
3896    am__obj=sub/conftest.${OBJEXT-o}
3897    am__minus_obj="-o $am__obj"
3898    case $depmode in
3899    gcc)
3900      # This depmode causes a compiler race in universal mode.
3901      test "$am__universal" = false || continue
3902      ;;
3903    nosideeffect)
3904      # after this tag, mechanisms are not by side-effect, so they'll
3905      # only be used when explicitly requested
3906      if test "x$enable_dependency_tracking" = xyes; then
3907	continue
3908      else
3909	break
3910      fi
3911      ;;
3912    msvisualcpp | msvcmsys)
3913      # This compiler won't grok `-c -o', but also, the minuso test has
3914      # not run yet.  These depmodes are late enough in the game, and
3915      # so weak that their functioning should not be impacted.
3916      am__obj=conftest.${OBJEXT-o}
3917      am__minus_obj=
3918      ;;
3919    none) break ;;
3920    esac
3921    if depmode=$depmode \
3922       source=sub/conftest.c object=$am__obj \
3923       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3924       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3925         >/dev/null 2>conftest.err &&
3926       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3927       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3928       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3929       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3930      # icc doesn't choke on unknown options, it will just issue warnings
3931      # or remarks (even with -Werror).  So we grep stderr for any message
3932      # that says an option was ignored or not supported.
3933      # When given -MP, icc 7.0 and 7.1 complain thusly:
3934      #   icc: Command line warning: ignoring option '-M'; no argument required
3935      # The diagnosis changed in icc 8.0:
3936      #   icc: Command line remark: option '-MP' not supported
3937      if (grep 'ignoring option' conftest.err ||
3938          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3939        am_cv_CC_dependencies_compiler_type=$depmode
3940        break
3941      fi
3942    fi
3943  done
3944
3945  cd ..
3946  rm -rf conftest.dir
3947else
3948  am_cv_CC_dependencies_compiler_type=none
3949fi
3950
3951fi
3952{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3953$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3954CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3955
3956 if
3957  test "x$enable_dependency_tracking" != xno \
3958  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3959  am__fastdepCC_TRUE=
3960  am__fastdepCC_FALSE='#'
3961else
3962  am__fastdepCC_TRUE='#'
3963  am__fastdepCC_FALSE=
3964fi
3965
3966
3967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3968$as_echo_n "checking for a sed that does not truncate output... " >&6; }
3969if test "${ac_cv_path_SED+set}" = set; then :
3970  $as_echo_n "(cached) " >&6
3971else
3972            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3973     for ac_i in 1 2 3 4 5 6 7; do
3974       ac_script="$ac_script$as_nl$ac_script"
3975     done
3976     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3977     { ac_script=; unset ac_script;}
3978     if test -z "$SED"; then
3979  ac_path_SED_found=false
3980  # Loop through the user's path and test for each of PROGNAME-LIST
3981  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3982for as_dir in $PATH
3983do
3984  IFS=$as_save_IFS
3985  test -z "$as_dir" && as_dir=.
3986    for ac_prog in sed gsed; do
3987    for ac_exec_ext in '' $ac_executable_extensions; do
3988      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3989      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3990# Check for GNU ac_path_SED and select it if it is found.
3991  # Check for GNU $ac_path_SED
3992case `"$ac_path_SED" --version 2>&1` in
3993*GNU*)
3994  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3995*)
3996  ac_count=0
3997  $as_echo_n 0123456789 >"conftest.in"
3998  while :
3999  do
4000    cat "conftest.in" "conftest.in" >"conftest.tmp"
4001    mv "conftest.tmp" "conftest.in"
4002    cp "conftest.in" "conftest.nl"
4003    $as_echo '' >> "conftest.nl"
4004    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4005    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4006    as_fn_arith $ac_count + 1 && ac_count=$as_val
4007    if test $ac_count -gt ${ac_path_SED_max-0}; then
4008      # Best one so far, save it but keep looking for a better one
4009      ac_cv_path_SED="$ac_path_SED"
4010      ac_path_SED_max=$ac_count
4011    fi
4012    # 10*(2^10) chars as input seems more than enough
4013    test $ac_count -gt 10 && break
4014  done
4015  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4016esac
4017
4018      $ac_path_SED_found && break 3
4019    done
4020  done
4021  done
4022IFS=$as_save_IFS
4023  if test -z "$ac_cv_path_SED"; then
4024    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4025  fi
4026else
4027  ac_cv_path_SED=$SED
4028fi
4029
4030fi
4031{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4032$as_echo "$ac_cv_path_SED" >&6; }
4033 SED="$ac_cv_path_SED"
4034  rm -f conftest.sed
4035
4036test -z "$SED" && SED=sed
4037Xsed="$SED -e 1s/^X//"
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4050$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4051if test "${ac_cv_path_GREP+set}" = set; then :
4052  $as_echo_n "(cached) " >&6
4053else
4054  if test -z "$GREP"; then
4055  ac_path_GREP_found=false
4056  # Loop through the user's path and test for each of PROGNAME-LIST
4057  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4058for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4059do
4060  IFS=$as_save_IFS
4061  test -z "$as_dir" && as_dir=.
4062    for ac_prog in grep ggrep; do
4063    for ac_exec_ext in '' $ac_executable_extensions; do
4064      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4065      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4066# Check for GNU ac_path_GREP and select it if it is found.
4067  # Check for GNU $ac_path_GREP
4068case `"$ac_path_GREP" --version 2>&1` in
4069*GNU*)
4070  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4071*)
4072  ac_count=0
4073  $as_echo_n 0123456789 >"conftest.in"
4074  while :
4075  do
4076    cat "conftest.in" "conftest.in" >"conftest.tmp"
4077    mv "conftest.tmp" "conftest.in"
4078    cp "conftest.in" "conftest.nl"
4079    $as_echo 'GREP' >> "conftest.nl"
4080    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4081    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4082    as_fn_arith $ac_count + 1 && ac_count=$as_val
4083    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4084      # Best one so far, save it but keep looking for a better one
4085      ac_cv_path_GREP="$ac_path_GREP"
4086      ac_path_GREP_max=$ac_count
4087    fi
4088    # 10*(2^10) chars as input seems more than enough
4089    test $ac_count -gt 10 && break
4090  done
4091  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4092esac
4093
4094      $ac_path_GREP_found && break 3
4095    done
4096  done
4097  done
4098IFS=$as_save_IFS
4099  if test -z "$ac_cv_path_GREP"; then
4100    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4101  fi
4102else
4103  ac_cv_path_GREP=$GREP
4104fi
4105
4106fi
4107{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4108$as_echo "$ac_cv_path_GREP" >&6; }
4109 GREP="$ac_cv_path_GREP"
4110
4111
4112{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4113$as_echo_n "checking for egrep... " >&6; }
4114if test "${ac_cv_path_EGREP+set}" = set; then :
4115  $as_echo_n "(cached) " >&6
4116else
4117  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4118   then ac_cv_path_EGREP="$GREP -E"
4119   else
4120     if test -z "$EGREP"; then
4121  ac_path_EGREP_found=false
4122  # Loop through the user's path and test for each of PROGNAME-LIST
4123  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4124for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4125do
4126  IFS=$as_save_IFS
4127  test -z "$as_dir" && as_dir=.
4128    for ac_prog in egrep; do
4129    for ac_exec_ext in '' $ac_executable_extensions; do
4130      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4131      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4132# Check for GNU ac_path_EGREP and select it if it is found.
4133  # Check for GNU $ac_path_EGREP
4134case `"$ac_path_EGREP" --version 2>&1` in
4135*GNU*)
4136  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4137*)
4138  ac_count=0
4139  $as_echo_n 0123456789 >"conftest.in"
4140  while :
4141  do
4142    cat "conftest.in" "conftest.in" >"conftest.tmp"
4143    mv "conftest.tmp" "conftest.in"
4144    cp "conftest.in" "conftest.nl"
4145    $as_echo 'EGREP' >> "conftest.nl"
4146    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4147    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4148    as_fn_arith $ac_count + 1 && ac_count=$as_val
4149    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4150      # Best one so far, save it but keep looking for a better one
4151      ac_cv_path_EGREP="$ac_path_EGREP"
4152      ac_path_EGREP_max=$ac_count
4153    fi
4154    # 10*(2^10) chars as input seems more than enough
4155    test $ac_count -gt 10 && break
4156  done
4157  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4158esac
4159
4160      $ac_path_EGREP_found && break 3
4161    done
4162  done
4163  done
4164IFS=$as_save_IFS
4165  if test -z "$ac_cv_path_EGREP"; then
4166    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4167  fi
4168else
4169  ac_cv_path_EGREP=$EGREP
4170fi
4171
4172   fi
4173fi
4174{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4175$as_echo "$ac_cv_path_EGREP" >&6; }
4176 EGREP="$ac_cv_path_EGREP"
4177
4178
4179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4180$as_echo_n "checking for fgrep... " >&6; }
4181if test "${ac_cv_path_FGREP+set}" = set; then :
4182  $as_echo_n "(cached) " >&6
4183else
4184  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4185   then ac_cv_path_FGREP="$GREP -F"
4186   else
4187     if test -z "$FGREP"; then
4188  ac_path_FGREP_found=false
4189  # Loop through the user's path and test for each of PROGNAME-LIST
4190  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4191for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4192do
4193  IFS=$as_save_IFS
4194  test -z "$as_dir" && as_dir=.
4195    for ac_prog in fgrep; do
4196    for ac_exec_ext in '' $ac_executable_extensions; do
4197      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4198      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4199# Check for GNU ac_path_FGREP and select it if it is found.
4200  # Check for GNU $ac_path_FGREP
4201case `"$ac_path_FGREP" --version 2>&1` in
4202*GNU*)
4203  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4204*)
4205  ac_count=0
4206  $as_echo_n 0123456789 >"conftest.in"
4207  while :
4208  do
4209    cat "conftest.in" "conftest.in" >"conftest.tmp"
4210    mv "conftest.tmp" "conftest.in"
4211    cp "conftest.in" "conftest.nl"
4212    $as_echo 'FGREP' >> "conftest.nl"
4213    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4214    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4215    as_fn_arith $ac_count + 1 && ac_count=$as_val
4216    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4217      # Best one so far, save it but keep looking for a better one
4218      ac_cv_path_FGREP="$ac_path_FGREP"
4219      ac_path_FGREP_max=$ac_count
4220    fi
4221    # 10*(2^10) chars as input seems more than enough
4222    test $ac_count -gt 10 && break
4223  done
4224  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4225esac
4226
4227      $ac_path_FGREP_found && break 3
4228    done
4229  done
4230  done
4231IFS=$as_save_IFS
4232  if test -z "$ac_cv_path_FGREP"; then
4233    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4234  fi
4235else
4236  ac_cv_path_FGREP=$FGREP
4237fi
4238
4239   fi
4240fi
4241{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4242$as_echo "$ac_cv_path_FGREP" >&6; }
4243 FGREP="$ac_cv_path_FGREP"
4244
4245
4246test -z "$GREP" && GREP=grep
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266# Check whether --with-gnu-ld was given.
4267if test "${with_gnu_ld+set}" = set; then :
4268  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4269else
4270  with_gnu_ld=no
4271fi
4272
4273ac_prog=ld
4274if test "$GCC" = yes; then
4275  # Check if gcc -print-prog-name=ld gives a path.
4276  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4277$as_echo_n "checking for ld used by $CC... " >&6; }
4278  case $host in
4279  *-*-mingw*)
4280    # gcc leaves a trailing carriage return which upsets mingw
4281    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4282  *)
4283    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4284  esac
4285  case $ac_prog in
4286    # Accept absolute paths.
4287    [\\/]* | ?:[\\/]*)
4288      re_direlt='/[^/][^/]*/\.\./'
4289      # Canonicalize the pathname of ld
4290      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4291      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4292	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4293      done
4294      test -z "$LD" && LD="$ac_prog"
4295      ;;
4296  "")
4297    # If it fails, then pretend we aren't using GCC.
4298    ac_prog=ld
4299    ;;
4300  *)
4301    # If it is relative, then search for the first ld in PATH.
4302    with_gnu_ld=unknown
4303    ;;
4304  esac
4305elif test "$with_gnu_ld" = yes; then
4306  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4307$as_echo_n "checking for GNU ld... " >&6; }
4308else
4309  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4310$as_echo_n "checking for non-GNU ld... " >&6; }
4311fi
4312if test "${lt_cv_path_LD+set}" = set; then :
4313  $as_echo_n "(cached) " >&6
4314else
4315  if test -z "$LD"; then
4316  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4317  for ac_dir in $PATH; do
4318    IFS="$lt_save_ifs"
4319    test -z "$ac_dir" && ac_dir=.
4320    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4321      lt_cv_path_LD="$ac_dir/$ac_prog"
4322      # Check to see if the program is GNU ld.  I'd rather use --version,
4323      # but apparently some variants of GNU ld only accept -v.
4324      # Break only if it was the GNU/non-GNU ld that we prefer.
4325      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4326      *GNU* | *'with BFD'*)
4327	test "$with_gnu_ld" != no && break
4328	;;
4329      *)
4330	test "$with_gnu_ld" != yes && break
4331	;;
4332      esac
4333    fi
4334  done
4335  IFS="$lt_save_ifs"
4336else
4337  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4338fi
4339fi
4340
4341LD="$lt_cv_path_LD"
4342if test -n "$LD"; then
4343  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4344$as_echo "$LD" >&6; }
4345else
4346  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4347$as_echo "no" >&6; }
4348fi
4349test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4350{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4351$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4352if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4353  $as_echo_n "(cached) " >&6
4354else
4355  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4356case `$LD -v 2>&1 </dev/null` in
4357*GNU* | *'with BFD'*)
4358  lt_cv_prog_gnu_ld=yes
4359  ;;
4360*)
4361  lt_cv_prog_gnu_ld=no
4362  ;;
4363esac
4364fi
4365{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4366$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4367with_gnu_ld=$lt_cv_prog_gnu_ld
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4378$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4379if test "${lt_cv_path_NM+set}" = set; then :
4380  $as_echo_n "(cached) " >&6
4381else
4382  if test -n "$NM"; then
4383  # Let the user override the test.
4384  lt_cv_path_NM="$NM"
4385else
4386  lt_nm_to_check="${ac_tool_prefix}nm"
4387  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4388    lt_nm_to_check="$lt_nm_to_check nm"
4389  fi
4390  for lt_tmp_nm in $lt_nm_to_check; do
4391    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4392    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4393      IFS="$lt_save_ifs"
4394      test -z "$ac_dir" && ac_dir=.
4395      tmp_nm="$ac_dir/$lt_tmp_nm"
4396      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4397	# Check to see if the nm accepts a BSD-compat flag.
4398	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4399	#   nm: unknown option "B" ignored
4400	# Tru64's nm complains that /dev/null is an invalid object file
4401	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4402	*/dev/null* | *'Invalid file or object type'*)
4403	  lt_cv_path_NM="$tmp_nm -B"
4404	  break
4405	  ;;
4406	*)
4407	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4408	  */dev/null*)
4409	    lt_cv_path_NM="$tmp_nm -p"
4410	    break
4411	    ;;
4412	  *)
4413	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4414	    continue # so that we can try to find one that supports BSD flags
4415	    ;;
4416	  esac
4417	  ;;
4418	esac
4419      fi
4420    done
4421    IFS="$lt_save_ifs"
4422  done
4423  : ${lt_cv_path_NM=no}
4424fi
4425fi
4426{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4427$as_echo "$lt_cv_path_NM" >&6; }
4428if test "$lt_cv_path_NM" != "no"; then
4429  NM="$lt_cv_path_NM"
4430else
4431  # Didn't find any BSD compatible name lister, look for dumpbin.
4432  if test -n "$ac_tool_prefix"; then
4433  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4434  do
4435    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4436set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4437{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4438$as_echo_n "checking for $ac_word... " >&6; }
4439if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4440  $as_echo_n "(cached) " >&6
4441else
4442  if test -n "$DUMPBIN"; then
4443  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4444else
4445as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4446for as_dir in $PATH
4447do
4448  IFS=$as_save_IFS
4449  test -z "$as_dir" && as_dir=.
4450    for ac_exec_ext in '' $ac_executable_extensions; do
4451  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4452    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4453    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4454    break 2
4455  fi
4456done
4457  done
4458IFS=$as_save_IFS
4459
4460fi
4461fi
4462DUMPBIN=$ac_cv_prog_DUMPBIN
4463if test -n "$DUMPBIN"; then
4464  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4465$as_echo "$DUMPBIN" >&6; }
4466else
4467  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4468$as_echo "no" >&6; }
4469fi
4470
4471
4472    test -n "$DUMPBIN" && break
4473  done
4474fi
4475if test -z "$DUMPBIN"; then
4476  ac_ct_DUMPBIN=$DUMPBIN
4477  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4478do
4479  # Extract the first word of "$ac_prog", so it can be a program name with args.
4480set dummy $ac_prog; ac_word=$2
4481{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4482$as_echo_n "checking for $ac_word... " >&6; }
4483if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4484  $as_echo_n "(cached) " >&6
4485else
4486  if test -n "$ac_ct_DUMPBIN"; then
4487  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4488else
4489as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4490for as_dir in $PATH
4491do
4492  IFS=$as_save_IFS
4493  test -z "$as_dir" && as_dir=.
4494    for ac_exec_ext in '' $ac_executable_extensions; do
4495  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4496    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4497    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4498    break 2
4499  fi
4500done
4501  done
4502IFS=$as_save_IFS
4503
4504fi
4505fi
4506ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4507if test -n "$ac_ct_DUMPBIN"; then
4508  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4509$as_echo "$ac_ct_DUMPBIN" >&6; }
4510else
4511  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4512$as_echo "no" >&6; }
4513fi
4514
4515
4516  test -n "$ac_ct_DUMPBIN" && break
4517done
4518
4519  if test "x$ac_ct_DUMPBIN" = x; then
4520    DUMPBIN=":"
4521  else
4522    case $cross_compiling:$ac_tool_warned in
4523yes:)
4524{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4525$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4526ac_tool_warned=yes ;;
4527esac
4528    DUMPBIN=$ac_ct_DUMPBIN
4529  fi
4530fi
4531
4532
4533  if test "$DUMPBIN" != ":"; then
4534    NM="$DUMPBIN"
4535  fi
4536fi
4537test -z "$NM" && NM=nm
4538
4539
4540
4541
4542
4543
4544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4545$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4546if test "${lt_cv_nm_interface+set}" = set; then :
4547  $as_echo_n "(cached) " >&6
4548else
4549  lt_cv_nm_interface="BSD nm"
4550  echo "int some_variable = 0;" > conftest.$ac_ext
4551  (eval echo "\"\$as_me:4551: $ac_compile\"" >&5)
4552  (eval "$ac_compile" 2>conftest.err)
4553  cat conftest.err >&5
4554  (eval echo "\"\$as_me:4554: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4555  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4556  cat conftest.err >&5
4557  (eval echo "\"\$as_me:4557: output\"" >&5)
4558  cat conftest.out >&5
4559  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4560    lt_cv_nm_interface="MS dumpbin"
4561  fi
4562  rm -f conftest*
4563fi
4564{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4565$as_echo "$lt_cv_nm_interface" >&6; }
4566
4567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4568$as_echo_n "checking whether ln -s works... " >&6; }
4569LN_S=$as_ln_s
4570if test "$LN_S" = "ln -s"; then
4571  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4572$as_echo "yes" >&6; }
4573else
4574  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4575$as_echo "no, using $LN_S" >&6; }
4576fi
4577
4578# find the maximum length of command line arguments
4579{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4580$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4581if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4582  $as_echo_n "(cached) " >&6
4583else
4584    i=0
4585  teststring="ABCD"
4586
4587  case $build_os in
4588  msdosdjgpp*)
4589    # On DJGPP, this test can blow up pretty badly due to problems in libc
4590    # (any single argument exceeding 2000 bytes causes a buffer overrun
4591    # during glob expansion).  Even if it were fixed, the result of this
4592    # check would be larger than it should be.
4593    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4594    ;;
4595
4596  gnu*)
4597    # Under GNU Hurd, this test is not required because there is
4598    # no limit to the length of command line arguments.
4599    # Libtool will interpret -1 as no limit whatsoever
4600    lt_cv_sys_max_cmd_len=-1;
4601    ;;
4602
4603  cygwin* | mingw* | cegcc*)
4604    # On Win9x/ME, this test blows up -- it succeeds, but takes
4605    # about 5 minutes as the teststring grows exponentially.
4606    # Worse, since 9x/ME are not pre-emptively multitasking,
4607    # you end up with a "frozen" computer, even though with patience
4608    # the test eventually succeeds (with a max line length of 256k).
4609    # Instead, let's just punt: use the minimum linelength reported by
4610    # all of the supported platforms: 8192 (on NT/2K/XP).
4611    lt_cv_sys_max_cmd_len=8192;
4612    ;;
4613
4614  amigaos*)
4615    # On AmigaOS with pdksh, this test takes hours, literally.
4616    # So we just punt and use a minimum line length of 8192.
4617    lt_cv_sys_max_cmd_len=8192;
4618    ;;
4619
4620  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4621    # This has been around since 386BSD, at least.  Likely further.
4622    if test -x /sbin/sysctl; then
4623      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4624    elif test -x /usr/sbin/sysctl; then
4625      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4626    else
4627      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4628    fi
4629    # And add a safety zone
4630    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4631    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4632    ;;
4633
4634  interix*)
4635    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4636    lt_cv_sys_max_cmd_len=196608
4637    ;;
4638
4639  osf*)
4640    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4641    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4642    # nice to cause kernel panics so lets avoid the loop below.
4643    # First set a reasonable default.
4644    lt_cv_sys_max_cmd_len=16384
4645    #
4646    if test -x /sbin/sysconfig; then
4647      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4648        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4649      esac
4650    fi
4651    ;;
4652  sco3.2v5*)
4653    lt_cv_sys_max_cmd_len=102400
4654    ;;
4655  sysv5* | sco5v6* | sysv4.2uw2*)
4656    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4657    if test -n "$kargmax"; then
4658      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4659    else
4660      lt_cv_sys_max_cmd_len=32768
4661    fi
4662    ;;
4663  *)
4664    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4665    if test -n "$lt_cv_sys_max_cmd_len"; then
4666      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4667      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4668    else
4669      # Make teststring a little bigger before we do anything with it.
4670      # a 1K string should be a reasonable start.
4671      for i in 1 2 3 4 5 6 7 8 ; do
4672        teststring=$teststring$teststring
4673      done
4674      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4675      # If test is not a shell built-in, we'll probably end up computing a
4676      # maximum length that is only half of the actual maximum length, but
4677      # we can't tell.
4678      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4679	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4680	      test $i != 17 # 1/2 MB should be enough
4681      do
4682        i=`expr $i + 1`
4683        teststring=$teststring$teststring
4684      done
4685      # Only check the string length outside the loop.
4686      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4687      teststring=
4688      # Add a significant safety factor because C++ compilers can tack on
4689      # massive amounts of additional arguments before passing them to the
4690      # linker.  It appears as though 1/2 is a usable value.
4691      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4692    fi
4693    ;;
4694  esac
4695
4696fi
4697
4698if test -n $lt_cv_sys_max_cmd_len ; then
4699  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4700$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4701else
4702  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4703$as_echo "none" >&6; }
4704fi
4705max_cmd_len=$lt_cv_sys_max_cmd_len
4706
4707
4708
4709
4710
4711
4712: ${CP="cp -f"}
4713: ${MV="mv -f"}
4714: ${RM="rm -f"}
4715
4716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4717$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4718# Try some XSI features
4719xsi_shell=no
4720( _lt_dummy="a/b/c"
4721  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4722      = c,a/b,, \
4723    && eval 'test $(( 1 + 1 )) -eq 2 \
4724    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4725  && xsi_shell=yes
4726{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4727$as_echo "$xsi_shell" >&6; }
4728
4729
4730{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4731$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4732lt_shell_append=no
4733( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4734    >/dev/null 2>&1 \
4735  && lt_shell_append=yes
4736{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4737$as_echo "$lt_shell_append" >&6; }
4738
4739
4740if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4741  lt_unset=unset
4742else
4743  lt_unset=false
4744fi
4745
4746
4747
4748
4749
4750# test EBCDIC or ASCII
4751case `echo X|tr X '\101'` in
4752 A) # ASCII based system
4753    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4754  lt_SP2NL='tr \040 \012'
4755  lt_NL2SP='tr \015\012 \040\040'
4756  ;;
4757 *) # EBCDIC based system
4758  lt_SP2NL='tr \100 \n'
4759  lt_NL2SP='tr \r\n \100\100'
4760  ;;
4761esac
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4772$as_echo_n "checking for $LD option to reload object files... " >&6; }
4773if test "${lt_cv_ld_reload_flag+set}" = set; then :
4774  $as_echo_n "(cached) " >&6
4775else
4776  lt_cv_ld_reload_flag='-r'
4777fi
4778{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4779$as_echo "$lt_cv_ld_reload_flag" >&6; }
4780reload_flag=$lt_cv_ld_reload_flag
4781case $reload_flag in
4782"" | " "*) ;;
4783*) reload_flag=" $reload_flag" ;;
4784esac
4785reload_cmds='$LD$reload_flag -o $output$reload_objs'
4786case $host_os in
4787  darwin*)
4788    if test "$GCC" = yes; then
4789      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4790    else
4791      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4792    fi
4793    ;;
4794esac
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804if test -n "$ac_tool_prefix"; then
4805  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4806set dummy ${ac_tool_prefix}objdump; ac_word=$2
4807{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4808$as_echo_n "checking for $ac_word... " >&6; }
4809if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4810  $as_echo_n "(cached) " >&6
4811else
4812  if test -n "$OBJDUMP"; then
4813  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4814else
4815as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4816for as_dir in $PATH
4817do
4818  IFS=$as_save_IFS
4819  test -z "$as_dir" && as_dir=.
4820    for ac_exec_ext in '' $ac_executable_extensions; do
4821  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4822    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4823    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4824    break 2
4825  fi
4826done
4827  done
4828IFS=$as_save_IFS
4829
4830fi
4831fi
4832OBJDUMP=$ac_cv_prog_OBJDUMP
4833if test -n "$OBJDUMP"; then
4834  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4835$as_echo "$OBJDUMP" >&6; }
4836else
4837  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4838$as_echo "no" >&6; }
4839fi
4840
4841
4842fi
4843if test -z "$ac_cv_prog_OBJDUMP"; then
4844  ac_ct_OBJDUMP=$OBJDUMP
4845  # Extract the first word of "objdump", so it can be a program name with args.
4846set dummy objdump; ac_word=$2
4847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4848$as_echo_n "checking for $ac_word... " >&6; }
4849if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4850  $as_echo_n "(cached) " >&6
4851else
4852  if test -n "$ac_ct_OBJDUMP"; then
4853  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4854else
4855as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4856for as_dir in $PATH
4857do
4858  IFS=$as_save_IFS
4859  test -z "$as_dir" && as_dir=.
4860    for ac_exec_ext in '' $ac_executable_extensions; do
4861  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4862    ac_cv_prog_ac_ct_OBJDUMP="objdump"
4863    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4864    break 2
4865  fi
4866done
4867  done
4868IFS=$as_save_IFS
4869
4870fi
4871fi
4872ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4873if test -n "$ac_ct_OBJDUMP"; then
4874  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4875$as_echo "$ac_ct_OBJDUMP" >&6; }
4876else
4877  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4878$as_echo "no" >&6; }
4879fi
4880
4881  if test "x$ac_ct_OBJDUMP" = x; then
4882    OBJDUMP="false"
4883  else
4884    case $cross_compiling:$ac_tool_warned in
4885yes:)
4886{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4887$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4888ac_tool_warned=yes ;;
4889esac
4890    OBJDUMP=$ac_ct_OBJDUMP
4891  fi
4892else
4893  OBJDUMP="$ac_cv_prog_OBJDUMP"
4894fi
4895
4896test -z "$OBJDUMP" && OBJDUMP=objdump
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4907$as_echo_n "checking how to recognize dependent libraries... " >&6; }
4908if test "${lt_cv_deplibs_check_method+set}" = set; then :
4909  $as_echo_n "(cached) " >&6
4910else
4911  lt_cv_file_magic_cmd='$MAGIC_CMD'
4912lt_cv_file_magic_test_file=
4913lt_cv_deplibs_check_method='unknown'
4914# Need to set the preceding variable on all platforms that support
4915# interlibrary dependencies.
4916# 'none' -- dependencies not supported.
4917# `unknown' -- same as none, but documents that we really don't know.
4918# 'pass_all' -- all dependencies passed with no checks.
4919# 'test_compile' -- check by making test program.
4920# 'file_magic [[regex]]' -- check by looking for files in library path
4921# which responds to the $file_magic_cmd with a given extended regex.
4922# If you have `file' or equivalent on your system and you're not sure
4923# whether `pass_all' will *always* work, you probably want this one.
4924
4925case $host_os in
4926aix[4-9]*)
4927  lt_cv_deplibs_check_method=pass_all
4928  ;;
4929
4930beos*)
4931  lt_cv_deplibs_check_method=pass_all
4932  ;;
4933
4934bsdi[45]*)
4935  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4936  lt_cv_file_magic_cmd='/usr/bin/file -L'
4937  lt_cv_file_magic_test_file=/shlib/libc.so
4938  ;;
4939
4940cygwin*)
4941  # func_win32_libid is a shell function defined in ltmain.sh
4942  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4943  lt_cv_file_magic_cmd='func_win32_libid'
4944  ;;
4945
4946mingw* | pw32*)
4947  # Base MSYS/MinGW do not provide the 'file' command needed by
4948  # func_win32_libid shell function, so use a weaker test based on 'objdump',
4949  # unless we find 'file', for example because we are cross-compiling.
4950  if ( file / ) >/dev/null 2>&1; then
4951    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4952    lt_cv_file_magic_cmd='func_win32_libid'
4953  else
4954    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4955    lt_cv_file_magic_cmd='$OBJDUMP -f'
4956  fi
4957  ;;
4958
4959cegcc)
4960  # use the weaker test based on 'objdump'. See mingw*.
4961  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4962  lt_cv_file_magic_cmd='$OBJDUMP -f'
4963  ;;
4964
4965darwin* | rhapsody*)
4966  lt_cv_deplibs_check_method=pass_all
4967  ;;
4968
4969freebsd* | dragonfly*)
4970  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4971    case $host_cpu in
4972    i*86 )
4973      # Not sure whether the presence of OpenBSD here was a mistake.
4974      # Let's accept both of them until this is cleared up.
4975      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4976      lt_cv_file_magic_cmd=/usr/bin/file
4977      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4978      ;;
4979    esac
4980  else
4981    lt_cv_deplibs_check_method=pass_all
4982  fi
4983  ;;
4984
4985gnu*)
4986  lt_cv_deplibs_check_method=pass_all
4987  ;;
4988
4989hpux10.20* | hpux11*)
4990  lt_cv_file_magic_cmd=/usr/bin/file
4991  case $host_cpu in
4992  ia64*)
4993    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4994    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4995    ;;
4996  hppa*64*)
4997    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]'
4998    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4999    ;;
5000  *)
5001    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5002    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5003    ;;
5004  esac
5005  ;;
5006
5007interix[3-9]*)
5008  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5009  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5010  ;;
5011
5012irix5* | irix6* | nonstopux*)
5013  case $LD in
5014  *-32|*"-32 ") libmagic=32-bit;;
5015  *-n32|*"-n32 ") libmagic=N32;;
5016  *-64|*"-64 ") libmagic=64-bit;;
5017  *) libmagic=never-match;;
5018  esac
5019  lt_cv_deplibs_check_method=pass_all
5020  ;;
5021
5022# This must be Linux ELF.
5023linux* | k*bsd*-gnu)
5024  lt_cv_deplibs_check_method=pass_all
5025  ;;
5026
5027netbsd*)
5028  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5029    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5030  else
5031    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5032  fi
5033  ;;
5034
5035newos6*)
5036  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5037  lt_cv_file_magic_cmd=/usr/bin/file
5038  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5039  ;;
5040
5041*nto* | *qnx*)
5042  lt_cv_deplibs_check_method=pass_all
5043  ;;
5044
5045openbsd*)
5046  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5047    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5048  else
5049    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5050  fi
5051  ;;
5052
5053osf3* | osf4* | osf5*)
5054  lt_cv_deplibs_check_method=pass_all
5055  ;;
5056
5057rdos*)
5058  lt_cv_deplibs_check_method=pass_all
5059  ;;
5060
5061solaris*)
5062  lt_cv_deplibs_check_method=pass_all
5063  ;;
5064
5065sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5066  lt_cv_deplibs_check_method=pass_all
5067  ;;
5068
5069sysv4 | sysv4.3*)
5070  case $host_vendor in
5071  motorola)
5072    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]'
5073    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5074    ;;
5075  ncr)
5076    lt_cv_deplibs_check_method=pass_all
5077    ;;
5078  sequent)
5079    lt_cv_file_magic_cmd='/bin/file'
5080    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5081    ;;
5082  sni)
5083    lt_cv_file_magic_cmd='/bin/file'
5084    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5085    lt_cv_file_magic_test_file=/lib/libc.so
5086    ;;
5087  siemens)
5088    lt_cv_deplibs_check_method=pass_all
5089    ;;
5090  pc)
5091    lt_cv_deplibs_check_method=pass_all
5092    ;;
5093  esac
5094  ;;
5095
5096tpf*)
5097  lt_cv_deplibs_check_method=pass_all
5098  ;;
5099esac
5100
5101fi
5102{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5103$as_echo "$lt_cv_deplibs_check_method" >&6; }
5104file_magic_cmd=$lt_cv_file_magic_cmd
5105deplibs_check_method=$lt_cv_deplibs_check_method
5106test -z "$deplibs_check_method" && deplibs_check_method=unknown
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119if test -n "$ac_tool_prefix"; then
5120  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5121set dummy ${ac_tool_prefix}ar; ac_word=$2
5122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5123$as_echo_n "checking for $ac_word... " >&6; }
5124if test "${ac_cv_prog_AR+set}" = set; then :
5125  $as_echo_n "(cached) " >&6
5126else
5127  if test -n "$AR"; then
5128  ac_cv_prog_AR="$AR" # Let the user override the test.
5129else
5130as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5131for as_dir in $PATH
5132do
5133  IFS=$as_save_IFS
5134  test -z "$as_dir" && as_dir=.
5135    for ac_exec_ext in '' $ac_executable_extensions; do
5136  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5137    ac_cv_prog_AR="${ac_tool_prefix}ar"
5138    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5139    break 2
5140  fi
5141done
5142  done
5143IFS=$as_save_IFS
5144
5145fi
5146fi
5147AR=$ac_cv_prog_AR
5148if test -n "$AR"; then
5149  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5150$as_echo "$AR" >&6; }
5151else
5152  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5153$as_echo "no" >&6; }
5154fi
5155
5156
5157fi
5158if test -z "$ac_cv_prog_AR"; then
5159  ac_ct_AR=$AR
5160  # Extract the first word of "ar", so it can be a program name with args.
5161set dummy ar; ac_word=$2
5162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5163$as_echo_n "checking for $ac_word... " >&6; }
5164if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5165  $as_echo_n "(cached) " >&6
5166else
5167  if test -n "$ac_ct_AR"; then
5168  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5169else
5170as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5171for as_dir in $PATH
5172do
5173  IFS=$as_save_IFS
5174  test -z "$as_dir" && as_dir=.
5175    for ac_exec_ext in '' $ac_executable_extensions; do
5176  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5177    ac_cv_prog_ac_ct_AR="ar"
5178    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5179    break 2
5180  fi
5181done
5182  done
5183IFS=$as_save_IFS
5184
5185fi
5186fi
5187ac_ct_AR=$ac_cv_prog_ac_ct_AR
5188if test -n "$ac_ct_AR"; then
5189  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5190$as_echo "$ac_ct_AR" >&6; }
5191else
5192  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5193$as_echo "no" >&6; }
5194fi
5195
5196  if test "x$ac_ct_AR" = x; then
5197    AR="false"
5198  else
5199    case $cross_compiling:$ac_tool_warned in
5200yes:)
5201{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5202$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5203ac_tool_warned=yes ;;
5204esac
5205    AR=$ac_ct_AR
5206  fi
5207else
5208  AR="$ac_cv_prog_AR"
5209fi
5210
5211test -z "$AR" && AR=ar
5212test -z "$AR_FLAGS" && AR_FLAGS=cru
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224if test -n "$ac_tool_prefix"; then
5225  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5226set dummy ${ac_tool_prefix}strip; ac_word=$2
5227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5228$as_echo_n "checking for $ac_word... " >&6; }
5229if test "${ac_cv_prog_STRIP+set}" = set; then :
5230  $as_echo_n "(cached) " >&6
5231else
5232  if test -n "$STRIP"; then
5233  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5234else
5235as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5236for as_dir in $PATH
5237do
5238  IFS=$as_save_IFS
5239  test -z "$as_dir" && as_dir=.
5240    for ac_exec_ext in '' $ac_executable_extensions; do
5241  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5242    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5243    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5244    break 2
5245  fi
5246done
5247  done
5248IFS=$as_save_IFS
5249
5250fi
5251fi
5252STRIP=$ac_cv_prog_STRIP
5253if test -n "$STRIP"; then
5254  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5255$as_echo "$STRIP" >&6; }
5256else
5257  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5258$as_echo "no" >&6; }
5259fi
5260
5261
5262fi
5263if test -z "$ac_cv_prog_STRIP"; then
5264  ac_ct_STRIP=$STRIP
5265  # Extract the first word of "strip", so it can be a program name with args.
5266set dummy strip; ac_word=$2
5267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5268$as_echo_n "checking for $ac_word... " >&6; }
5269if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5270  $as_echo_n "(cached) " >&6
5271else
5272  if test -n "$ac_ct_STRIP"; then
5273  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5274else
5275as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5276for as_dir in $PATH
5277do
5278  IFS=$as_save_IFS
5279  test -z "$as_dir" && as_dir=.
5280    for ac_exec_ext in '' $ac_executable_extensions; do
5281  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5282    ac_cv_prog_ac_ct_STRIP="strip"
5283    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5284    break 2
5285  fi
5286done
5287  done
5288IFS=$as_save_IFS
5289
5290fi
5291fi
5292ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5293if test -n "$ac_ct_STRIP"; then
5294  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5295$as_echo "$ac_ct_STRIP" >&6; }
5296else
5297  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5298$as_echo "no" >&6; }
5299fi
5300
5301  if test "x$ac_ct_STRIP" = x; then
5302    STRIP=":"
5303  else
5304    case $cross_compiling:$ac_tool_warned in
5305yes:)
5306{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5307$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5308ac_tool_warned=yes ;;
5309esac
5310    STRIP=$ac_ct_STRIP
5311  fi
5312else
5313  STRIP="$ac_cv_prog_STRIP"
5314fi
5315
5316test -z "$STRIP" && STRIP=:
5317
5318
5319
5320
5321
5322
5323if test -n "$ac_tool_prefix"; then
5324  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5325set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5326{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5327$as_echo_n "checking for $ac_word... " >&6; }
5328if test "${ac_cv_prog_RANLIB+set}" = set; then :
5329  $as_echo_n "(cached) " >&6
5330else
5331  if test -n "$RANLIB"; then
5332  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5333else
5334as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5335for as_dir in $PATH
5336do
5337  IFS=$as_save_IFS
5338  test -z "$as_dir" && as_dir=.
5339    for ac_exec_ext in '' $ac_executable_extensions; do
5340  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5341    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5342    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5343    break 2
5344  fi
5345done
5346  done
5347IFS=$as_save_IFS
5348
5349fi
5350fi
5351RANLIB=$ac_cv_prog_RANLIB
5352if test -n "$RANLIB"; then
5353  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5354$as_echo "$RANLIB" >&6; }
5355else
5356  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5357$as_echo "no" >&6; }
5358fi
5359
5360
5361fi
5362if test -z "$ac_cv_prog_RANLIB"; then
5363  ac_ct_RANLIB=$RANLIB
5364  # Extract the first word of "ranlib", so it can be a program name with args.
5365set dummy ranlib; ac_word=$2
5366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5367$as_echo_n "checking for $ac_word... " >&6; }
5368if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5369  $as_echo_n "(cached) " >&6
5370else
5371  if test -n "$ac_ct_RANLIB"; then
5372  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5373else
5374as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5375for as_dir in $PATH
5376do
5377  IFS=$as_save_IFS
5378  test -z "$as_dir" && as_dir=.
5379    for ac_exec_ext in '' $ac_executable_extensions; do
5380  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5381    ac_cv_prog_ac_ct_RANLIB="ranlib"
5382    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5383    break 2
5384  fi
5385done
5386  done
5387IFS=$as_save_IFS
5388
5389fi
5390fi
5391ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5392if test -n "$ac_ct_RANLIB"; then
5393  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5394$as_echo "$ac_ct_RANLIB" >&6; }
5395else
5396  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5397$as_echo "no" >&6; }
5398fi
5399
5400  if test "x$ac_ct_RANLIB" = x; then
5401    RANLIB=":"
5402  else
5403    case $cross_compiling:$ac_tool_warned in
5404yes:)
5405{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5406$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5407ac_tool_warned=yes ;;
5408esac
5409    RANLIB=$ac_ct_RANLIB
5410  fi
5411else
5412  RANLIB="$ac_cv_prog_RANLIB"
5413fi
5414
5415test -z "$RANLIB" && RANLIB=:
5416
5417
5418
5419
5420
5421
5422# Determine commands to create old-style static archives.
5423old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5424old_postinstall_cmds='chmod 644 $oldlib'
5425old_postuninstall_cmds=
5426
5427if test -n "$RANLIB"; then
5428  case $host_os in
5429  openbsd*)
5430    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5431    ;;
5432  *)
5433    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5434    ;;
5435  esac
5436  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5437fi
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472# If no C compiler was specified, use CC.
5473LTCC=${LTCC-"$CC"}
5474
5475# If no C compiler flags were specified, use CFLAGS.
5476LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5477
5478# Allow CC to be a program name with arguments.
5479compiler=$CC
5480
5481
5482# Check for command to grab the raw symbol name followed by C symbol from nm.
5483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5484$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5485if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5486  $as_echo_n "(cached) " >&6
5487else
5488
5489# These are sane defaults that work on at least a few old systems.
5490# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5491
5492# Character class describing NM global symbol codes.
5493symcode='[BCDEGRST]'
5494
5495# Regexp to match symbols that can be accessed directly from C.
5496sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5497
5498# Define system-specific variables.
5499case $host_os in
5500aix*)
5501  symcode='[BCDT]'
5502  ;;
5503cygwin* | mingw* | pw32* | cegcc*)
5504  symcode='[ABCDGISTW]'
5505  ;;
5506hpux*)
5507  if test "$host_cpu" = ia64; then
5508    symcode='[ABCDEGRST]'
5509  fi
5510  ;;
5511irix* | nonstopux*)
5512  symcode='[BCDEGRST]'
5513  ;;
5514osf*)
5515  symcode='[BCDEGQRST]'
5516  ;;
5517solaris*)
5518  symcode='[BDRT]'
5519  ;;
5520sco3.2v5*)
5521  symcode='[DT]'
5522  ;;
5523sysv4.2uw2*)
5524  symcode='[DT]'
5525  ;;
5526sysv5* | sco5v6* | unixware* | OpenUNIX*)
5527  symcode='[ABDT]'
5528  ;;
5529sysv4)
5530  symcode='[DFNSTU]'
5531  ;;
5532esac
5533
5534# If we're using GNU nm, then use its standard symbol codes.
5535case `$NM -V 2>&1` in
5536*GNU* | *'with BFD'*)
5537  symcode='[ABCDGIRSTW]' ;;
5538esac
5539
5540# Transform an extracted symbol line into a proper C declaration.
5541# Some systems (esp. on ia64) link data and code symbols differently,
5542# so use this general approach.
5543lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5544
5545# Transform an extracted symbol line into symbol name and symbol address
5546lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5547lt_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'"
5548
5549# Handle CRLF in mingw tool chain
5550opt_cr=
5551case $build_os in
5552mingw*)
5553  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5554  ;;
5555esac
5556
5557# Try without a prefix underscore, then with it.
5558for ac_symprfx in "" "_"; do
5559
5560  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5561  symxfrm="\\1 $ac_symprfx\\2 \\2"
5562
5563  # Write the raw and C identifiers.
5564  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5565    # Fake it for dumpbin and say T for any non-static function
5566    # and D for any global variable.
5567    # Also find C++ and __fastcall symbols from MSVC++,
5568    # which start with @ or ?.
5569    lt_cv_sys_global_symbol_pipe="$AWK '"\
5570"     {last_section=section; section=\$ 3};"\
5571"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5572"     \$ 0!~/External *\|/{next};"\
5573"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5574"     {if(hide[section]) next};"\
5575"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5576"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5577"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5578"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5579"     ' prfx=^$ac_symprfx"
5580  else
5581    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5582  fi
5583
5584  # Check to see that the pipe works correctly.
5585  pipe_works=no
5586
5587  rm -f conftest*
5588  cat > conftest.$ac_ext <<_LT_EOF
5589#ifdef __cplusplus
5590extern "C" {
5591#endif
5592char nm_test_var;
5593void nm_test_func(void);
5594void nm_test_func(void){}
5595#ifdef __cplusplus
5596}
5597#endif
5598int main(){nm_test_var='a';nm_test_func();return(0);}
5599_LT_EOF
5600
5601  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5602  (eval $ac_compile) 2>&5
5603  ac_status=$?
5604  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5605  test $ac_status = 0; }; then
5606    # Now try to grab the symbols.
5607    nlist=conftest.nm
5608    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
5609  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5610  ac_status=$?
5611  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5612  test $ac_status = 0; } && test -s "$nlist"; then
5613      # Try sorting and uniquifying the output.
5614      if sort "$nlist" | uniq > "$nlist"T; then
5615	mv -f "$nlist"T "$nlist"
5616      else
5617	rm -f "$nlist"T
5618      fi
5619
5620      # Make sure that we snagged all the symbols we need.
5621      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5622	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5623	  cat <<_LT_EOF > conftest.$ac_ext
5624#ifdef __cplusplus
5625extern "C" {
5626#endif
5627
5628_LT_EOF
5629	  # Now generate the symbol file.
5630	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5631
5632	  cat <<_LT_EOF >> conftest.$ac_ext
5633
5634/* The mapping between symbol names and symbols.  */
5635const struct {
5636  const char *name;
5637  void       *address;
5638}
5639lt__PROGRAM__LTX_preloaded_symbols[] =
5640{
5641  { "@PROGRAM@", (void *) 0 },
5642_LT_EOF
5643	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5644	  cat <<\_LT_EOF >> conftest.$ac_ext
5645  {0, (void *) 0}
5646};
5647
5648/* This works around a problem in FreeBSD linker */
5649#ifdef FREEBSD_WORKAROUND
5650static const void *lt_preloaded_setup() {
5651  return lt__PROGRAM__LTX_preloaded_symbols;
5652}
5653#endif
5654
5655#ifdef __cplusplus
5656}
5657#endif
5658_LT_EOF
5659	  # Now try linking the two files.
5660	  mv conftest.$ac_objext conftstm.$ac_objext
5661	  lt_save_LIBS="$LIBS"
5662	  lt_save_CFLAGS="$CFLAGS"
5663	  LIBS="conftstm.$ac_objext"
5664	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5665	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5666  (eval $ac_link) 2>&5
5667  ac_status=$?
5668  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5669  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5670	    pipe_works=yes
5671	  fi
5672	  LIBS="$lt_save_LIBS"
5673	  CFLAGS="$lt_save_CFLAGS"
5674	else
5675	  echo "cannot find nm_test_func in $nlist" >&5
5676	fi
5677      else
5678	echo "cannot find nm_test_var in $nlist" >&5
5679      fi
5680    else
5681      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5682    fi
5683  else
5684    echo "$progname: failed program was:" >&5
5685    cat conftest.$ac_ext >&5
5686  fi
5687  rm -rf conftest* conftst*
5688
5689  # Do not use the global_symbol_pipe unless it works.
5690  if test "$pipe_works" = yes; then
5691    break
5692  else
5693    lt_cv_sys_global_symbol_pipe=
5694  fi
5695done
5696
5697fi
5698
5699if test -z "$lt_cv_sys_global_symbol_pipe"; then
5700  lt_cv_sys_global_symbol_to_cdecl=
5701fi
5702if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5703  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5704$as_echo "failed" >&6; }
5705else
5706  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5707$as_echo "ok" >&6; }
5708fi
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732# Check whether --enable-libtool-lock was given.
5733if test "${enable_libtool_lock+set}" = set; then :
5734  enableval=$enable_libtool_lock;
5735fi
5736
5737test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5738
5739# Some flags need to be propagated to the compiler or linker for good
5740# libtool support.
5741case $host in
5742ia64-*-hpux*)
5743  # Find out which ABI we are using.
5744  echo 'int i;' > conftest.$ac_ext
5745  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5746  (eval $ac_compile) 2>&5
5747  ac_status=$?
5748  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5749  test $ac_status = 0; }; then
5750    case `/usr/bin/file conftest.$ac_objext` in
5751      *ELF-32*)
5752	HPUX_IA64_MODE="32"
5753	;;
5754      *ELF-64*)
5755	HPUX_IA64_MODE="64"
5756	;;
5757    esac
5758  fi
5759  rm -rf conftest*
5760  ;;
5761*-*-irix6*)
5762  # Find out which ABI we are using.
5763  echo '#line 5763 "configure"' > conftest.$ac_ext
5764  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5765  (eval $ac_compile) 2>&5
5766  ac_status=$?
5767  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5768  test $ac_status = 0; }; then
5769    if test "$lt_cv_prog_gnu_ld" = yes; then
5770      case `/usr/bin/file conftest.$ac_objext` in
5771	*32-bit*)
5772	  LD="${LD-ld} -melf32bsmip"
5773	  ;;
5774	*N32*)
5775	  LD="${LD-ld} -melf32bmipn32"
5776	  ;;
5777	*64-bit*)
5778	  LD="${LD-ld} -melf64bmip"
5779	;;
5780      esac
5781    else
5782      case `/usr/bin/file conftest.$ac_objext` in
5783	*32-bit*)
5784	  LD="${LD-ld} -32"
5785	  ;;
5786	*N32*)
5787	  LD="${LD-ld} -n32"
5788	  ;;
5789	*64-bit*)
5790	  LD="${LD-ld} -64"
5791	  ;;
5792      esac
5793    fi
5794  fi
5795  rm -rf conftest*
5796  ;;
5797
5798x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5799s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5800  # Find out which ABI we are using.
5801  echo 'int i;' > conftest.$ac_ext
5802  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5803  (eval $ac_compile) 2>&5
5804  ac_status=$?
5805  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5806  test $ac_status = 0; }; then
5807    case `/usr/bin/file conftest.o` in
5808      *32-bit*)
5809	case $host in
5810	  x86_64-*kfreebsd*-gnu)
5811	    LD="${LD-ld} -m elf_i386_fbsd"
5812	    ;;
5813	  x86_64-*linux*)
5814	    LD="${LD-ld} -m elf_i386"
5815	    ;;
5816	  ppc64-*linux*|powerpc64-*linux*)
5817	    LD="${LD-ld} -m elf32ppclinux"
5818	    ;;
5819	  s390x-*linux*)
5820	    LD="${LD-ld} -m elf_s390"
5821	    ;;
5822	  sparc64-*linux*)
5823	    LD="${LD-ld} -m elf32_sparc"
5824	    ;;
5825	esac
5826	;;
5827      *64-bit*)
5828	case $host in
5829	  x86_64-*kfreebsd*-gnu)
5830	    LD="${LD-ld} -m elf_x86_64_fbsd"
5831	    ;;
5832	  x86_64-*linux*)
5833	    LD="${LD-ld} -m elf_x86_64"
5834	    ;;
5835	  ppc*-*linux*|powerpc*-*linux*)
5836	    LD="${LD-ld} -m elf64ppc"
5837	    ;;
5838	  s390*-*linux*|s390*-*tpf*)
5839	    LD="${LD-ld} -m elf64_s390"
5840	    ;;
5841	  sparc*-*linux*)
5842	    LD="${LD-ld} -m elf64_sparc"
5843	    ;;
5844	esac
5845	;;
5846    esac
5847  fi
5848  rm -rf conftest*
5849  ;;
5850
5851*-*-sco3.2v5*)
5852  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5853  SAVE_CFLAGS="$CFLAGS"
5854  CFLAGS="$CFLAGS -belf"
5855  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5856$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5857if test "${lt_cv_cc_needs_belf+set}" = set; then :
5858  $as_echo_n "(cached) " >&6
5859else
5860  ac_ext=c
5861ac_cpp='$CPP $CPPFLAGS'
5862ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5863ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5864ac_compiler_gnu=$ac_cv_c_compiler_gnu
5865
5866     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5867/* end confdefs.h.  */
5868
5869int
5870main ()
5871{
5872
5873  ;
5874  return 0;
5875}
5876_ACEOF
5877if ac_fn_c_try_link "$LINENO"; then :
5878  lt_cv_cc_needs_belf=yes
5879else
5880  lt_cv_cc_needs_belf=no
5881fi
5882rm -f core conftest.err conftest.$ac_objext \
5883    conftest$ac_exeext conftest.$ac_ext
5884     ac_ext=c
5885ac_cpp='$CPP $CPPFLAGS'
5886ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5887ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5888ac_compiler_gnu=$ac_cv_c_compiler_gnu
5889
5890fi
5891{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5892$as_echo "$lt_cv_cc_needs_belf" >&6; }
5893  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5894    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5895    CFLAGS="$SAVE_CFLAGS"
5896  fi
5897  ;;
5898sparc*-*solaris*)
5899  # Find out which ABI we are using.
5900  echo 'int i;' > conftest.$ac_ext
5901  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5902  (eval $ac_compile) 2>&5
5903  ac_status=$?
5904  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5905  test $ac_status = 0; }; then
5906    case `/usr/bin/file conftest.o` in
5907    *64-bit*)
5908      case $lt_cv_prog_gnu_ld in
5909      yes*) LD="${LD-ld} -m elf64_sparc" ;;
5910      *)
5911	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5912	  LD="${LD-ld} -64"
5913	fi
5914	;;
5915      esac
5916      ;;
5917    esac
5918  fi
5919  rm -rf conftest*
5920  ;;
5921esac
5922
5923need_locks="$enable_libtool_lock"
5924
5925
5926  case $host_os in
5927    rhapsody* | darwin*)
5928    if test -n "$ac_tool_prefix"; then
5929  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5930set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5931{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5932$as_echo_n "checking for $ac_word... " >&6; }
5933if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
5934  $as_echo_n "(cached) " >&6
5935else
5936  if test -n "$DSYMUTIL"; then
5937  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5938else
5939as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5940for as_dir in $PATH
5941do
5942  IFS=$as_save_IFS
5943  test -z "$as_dir" && as_dir=.
5944    for ac_exec_ext in '' $ac_executable_extensions; do
5945  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5946    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5947    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5948    break 2
5949  fi
5950done
5951  done
5952IFS=$as_save_IFS
5953
5954fi
5955fi
5956DSYMUTIL=$ac_cv_prog_DSYMUTIL
5957if test -n "$DSYMUTIL"; then
5958  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5959$as_echo "$DSYMUTIL" >&6; }
5960else
5961  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5962$as_echo "no" >&6; }
5963fi
5964
5965
5966fi
5967if test -z "$ac_cv_prog_DSYMUTIL"; then
5968  ac_ct_DSYMUTIL=$DSYMUTIL
5969  # Extract the first word of "dsymutil", so it can be a program name with args.
5970set dummy dsymutil; ac_word=$2
5971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5972$as_echo_n "checking for $ac_word... " >&6; }
5973if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
5974  $as_echo_n "(cached) " >&6
5975else
5976  if test -n "$ac_ct_DSYMUTIL"; then
5977  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5978else
5979as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5980for as_dir in $PATH
5981do
5982  IFS=$as_save_IFS
5983  test -z "$as_dir" && as_dir=.
5984    for ac_exec_ext in '' $ac_executable_extensions; do
5985  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5986    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5987    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5988    break 2
5989  fi
5990done
5991  done
5992IFS=$as_save_IFS
5993
5994fi
5995fi
5996ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5997if test -n "$ac_ct_DSYMUTIL"; then
5998  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
5999$as_echo "$ac_ct_DSYMUTIL" >&6; }
6000else
6001  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6002$as_echo "no" >&6; }
6003fi
6004
6005  if test "x$ac_ct_DSYMUTIL" = x; then
6006    DSYMUTIL=":"
6007  else
6008    case $cross_compiling:$ac_tool_warned in
6009yes:)
6010{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6011$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6012ac_tool_warned=yes ;;
6013esac
6014    DSYMUTIL=$ac_ct_DSYMUTIL
6015  fi
6016else
6017  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6018fi
6019
6020    if test -n "$ac_tool_prefix"; then
6021  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6022set dummy ${ac_tool_prefix}nmedit; 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_NMEDIT+set}" = set; then :
6026  $as_echo_n "(cached) " >&6
6027else
6028  if test -n "$NMEDIT"; then
6029  ac_cv_prog_NMEDIT="$NMEDIT" # 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_NMEDIT="${ac_tool_prefix}nmedit"
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
6048NMEDIT=$ac_cv_prog_NMEDIT
6049if test -n "$NMEDIT"; then
6050  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6051$as_echo "$NMEDIT" >&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_NMEDIT"; then
6060  ac_ct_NMEDIT=$NMEDIT
6061  # Extract the first word of "nmedit", so it can be a program name with args.
6062set dummy nmedit; 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_NMEDIT+set}" = set; then :
6066  $as_echo_n "(cached) " >&6
6067else
6068  if test -n "$ac_ct_NMEDIT"; then
6069  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # 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_NMEDIT="nmedit"
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_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6089if test -n "$ac_ct_NMEDIT"; then
6090  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6091$as_echo "$ac_ct_NMEDIT" >&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_NMEDIT" = x; then
6098    NMEDIT=":"
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    NMEDIT=$ac_ct_NMEDIT
6107  fi
6108else
6109  NMEDIT="$ac_cv_prog_NMEDIT"
6110fi
6111
6112    if test -n "$ac_tool_prefix"; then
6113  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6114set dummy ${ac_tool_prefix}lipo; ac_word=$2
6115{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6116$as_echo_n "checking for $ac_word... " >&6; }
6117if test "${ac_cv_prog_LIPO+set}" = set; then :
6118  $as_echo_n "(cached) " >&6
6119else
6120  if test -n "$LIPO"; then
6121  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6122else
6123as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6124for as_dir in $PATH
6125do
6126  IFS=$as_save_IFS
6127  test -z "$as_dir" && as_dir=.
6128    for ac_exec_ext in '' $ac_executable_extensions; do
6129  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6130    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6131    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6132    break 2
6133  fi
6134done
6135  done
6136IFS=$as_save_IFS
6137
6138fi
6139fi
6140LIPO=$ac_cv_prog_LIPO
6141if test -n "$LIPO"; then
6142  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6143$as_echo "$LIPO" >&6; }
6144else
6145  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6146$as_echo "no" >&6; }
6147fi
6148
6149
6150fi
6151if test -z "$ac_cv_prog_LIPO"; then
6152  ac_ct_LIPO=$LIPO
6153  # Extract the first word of "lipo", so it can be a program name with args.
6154set dummy lipo; ac_word=$2
6155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6156$as_echo_n "checking for $ac_word... " >&6; }
6157if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6158  $as_echo_n "(cached) " >&6
6159else
6160  if test -n "$ac_ct_LIPO"; then
6161  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6162else
6163as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6164for as_dir in $PATH
6165do
6166  IFS=$as_save_IFS
6167  test -z "$as_dir" && as_dir=.
6168    for ac_exec_ext in '' $ac_executable_extensions; do
6169  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6170    ac_cv_prog_ac_ct_LIPO="lipo"
6171    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6172    break 2
6173  fi
6174done
6175  done
6176IFS=$as_save_IFS
6177
6178fi
6179fi
6180ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6181if test -n "$ac_ct_LIPO"; then
6182  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6183$as_echo "$ac_ct_LIPO" >&6; }
6184else
6185  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6186$as_echo "no" >&6; }
6187fi
6188
6189  if test "x$ac_ct_LIPO" = x; then
6190    LIPO=":"
6191  else
6192    case $cross_compiling:$ac_tool_warned in
6193yes:)
6194{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6195$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6196ac_tool_warned=yes ;;
6197esac
6198    LIPO=$ac_ct_LIPO
6199  fi
6200else
6201  LIPO="$ac_cv_prog_LIPO"
6202fi
6203
6204    if test -n "$ac_tool_prefix"; then
6205  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6206set dummy ${ac_tool_prefix}otool; ac_word=$2
6207{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6208$as_echo_n "checking for $ac_word... " >&6; }
6209if test "${ac_cv_prog_OTOOL+set}" = set; then :
6210  $as_echo_n "(cached) " >&6
6211else
6212  if test -n "$OTOOL"; then
6213  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6214else
6215as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6216for as_dir in $PATH
6217do
6218  IFS=$as_save_IFS
6219  test -z "$as_dir" && as_dir=.
6220    for ac_exec_ext in '' $ac_executable_extensions; do
6221  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6222    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6223    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6224    break 2
6225  fi
6226done
6227  done
6228IFS=$as_save_IFS
6229
6230fi
6231fi
6232OTOOL=$ac_cv_prog_OTOOL
6233if test -n "$OTOOL"; then
6234  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6235$as_echo "$OTOOL" >&6; }
6236else
6237  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6238$as_echo "no" >&6; }
6239fi
6240
6241
6242fi
6243if test -z "$ac_cv_prog_OTOOL"; then
6244  ac_ct_OTOOL=$OTOOL
6245  # Extract the first word of "otool", so it can be a program name with args.
6246set dummy otool; ac_word=$2
6247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6248$as_echo_n "checking for $ac_word... " >&6; }
6249if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6250  $as_echo_n "(cached) " >&6
6251else
6252  if test -n "$ac_ct_OTOOL"; then
6253  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6254else
6255as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6256for as_dir in $PATH
6257do
6258  IFS=$as_save_IFS
6259  test -z "$as_dir" && as_dir=.
6260    for ac_exec_ext in '' $ac_executable_extensions; do
6261  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6262    ac_cv_prog_ac_ct_OTOOL="otool"
6263    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6264    break 2
6265  fi
6266done
6267  done
6268IFS=$as_save_IFS
6269
6270fi
6271fi
6272ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6273if test -n "$ac_ct_OTOOL"; then
6274  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6275$as_echo "$ac_ct_OTOOL" >&6; }
6276else
6277  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6278$as_echo "no" >&6; }
6279fi
6280
6281  if test "x$ac_ct_OTOOL" = x; then
6282    OTOOL=":"
6283  else
6284    case $cross_compiling:$ac_tool_warned in
6285yes:)
6286{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6287$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6288ac_tool_warned=yes ;;
6289esac
6290    OTOOL=$ac_ct_OTOOL
6291  fi
6292else
6293  OTOOL="$ac_cv_prog_OTOOL"
6294fi
6295
6296    if test -n "$ac_tool_prefix"; then
6297  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6298set dummy ${ac_tool_prefix}otool64; ac_word=$2
6299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6300$as_echo_n "checking for $ac_word... " >&6; }
6301if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6302  $as_echo_n "(cached) " >&6
6303else
6304  if test -n "$OTOOL64"; then
6305  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6306else
6307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6308for as_dir in $PATH
6309do
6310  IFS=$as_save_IFS
6311  test -z "$as_dir" && as_dir=.
6312    for ac_exec_ext in '' $ac_executable_extensions; do
6313  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6314    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6315    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6316    break 2
6317  fi
6318done
6319  done
6320IFS=$as_save_IFS
6321
6322fi
6323fi
6324OTOOL64=$ac_cv_prog_OTOOL64
6325if test -n "$OTOOL64"; then
6326  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6327$as_echo "$OTOOL64" >&6; }
6328else
6329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6330$as_echo "no" >&6; }
6331fi
6332
6333
6334fi
6335if test -z "$ac_cv_prog_OTOOL64"; then
6336  ac_ct_OTOOL64=$OTOOL64
6337  # Extract the first word of "otool64", so it can be a program name with args.
6338set dummy otool64; ac_word=$2
6339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6340$as_echo_n "checking for $ac_word... " >&6; }
6341if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6342  $as_echo_n "(cached) " >&6
6343else
6344  if test -n "$ac_ct_OTOOL64"; then
6345  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6346else
6347as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6348for as_dir in $PATH
6349do
6350  IFS=$as_save_IFS
6351  test -z "$as_dir" && as_dir=.
6352    for ac_exec_ext in '' $ac_executable_extensions; do
6353  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6354    ac_cv_prog_ac_ct_OTOOL64="otool64"
6355    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6356    break 2
6357  fi
6358done
6359  done
6360IFS=$as_save_IFS
6361
6362fi
6363fi
6364ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6365if test -n "$ac_ct_OTOOL64"; then
6366  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6367$as_echo "$ac_ct_OTOOL64" >&6; }
6368else
6369  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6370$as_echo "no" >&6; }
6371fi
6372
6373  if test "x$ac_ct_OTOOL64" = x; then
6374    OTOOL64=":"
6375  else
6376    case $cross_compiling:$ac_tool_warned in
6377yes:)
6378{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6379$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6380ac_tool_warned=yes ;;
6381esac
6382    OTOOL64=$ac_ct_OTOOL64
6383  fi
6384else
6385  OTOOL64="$ac_cv_prog_OTOOL64"
6386fi
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6415$as_echo_n "checking for -single_module linker flag... " >&6; }
6416if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6417  $as_echo_n "(cached) " >&6
6418else
6419  lt_cv_apple_cc_single_mod=no
6420      if test -z "${LT_MULTI_MODULE}"; then
6421	# By default we will add the -single_module flag. You can override
6422	# by either setting the environment variable LT_MULTI_MODULE
6423	# non-empty at configure time, or by adding -multi_module to the
6424	# link flags.
6425	rm -rf libconftest.dylib*
6426	echo "int foo(void){return 1;}" > conftest.c
6427	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6428-dynamiclib -Wl,-single_module conftest.c" >&5
6429	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6430	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6431        _lt_result=$?
6432	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6433	  lt_cv_apple_cc_single_mod=yes
6434	else
6435	  cat conftest.err >&5
6436	fi
6437	rm -rf libconftest.dylib*
6438	rm -f conftest.*
6439      fi
6440fi
6441{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6442$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6443    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6444$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6445if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6446  $as_echo_n "(cached) " >&6
6447else
6448  lt_cv_ld_exported_symbols_list=no
6449      save_LDFLAGS=$LDFLAGS
6450      echo "_main" > conftest.sym
6451      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6452      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6453/* end confdefs.h.  */
6454
6455int
6456main ()
6457{
6458
6459  ;
6460  return 0;
6461}
6462_ACEOF
6463if ac_fn_c_try_link "$LINENO"; then :
6464  lt_cv_ld_exported_symbols_list=yes
6465else
6466  lt_cv_ld_exported_symbols_list=no
6467fi
6468rm -f core conftest.err conftest.$ac_objext \
6469    conftest$ac_exeext conftest.$ac_ext
6470	LDFLAGS="$save_LDFLAGS"
6471
6472fi
6473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6474$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6475    case $host_os in
6476    rhapsody* | darwin1.[012])
6477      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6478    darwin1.*)
6479      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6480    darwin*) # darwin 5.x on
6481      # if running on 10.5 or later, the deployment target defaults
6482      # to the OS version, if on x86, and 10.4, the deployment
6483      # target defaults to 10.4. Don't you love it?
6484      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6485	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6486	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6487	10.[012]*)
6488	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6489	10.*)
6490	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6491      esac
6492    ;;
6493  esac
6494    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6495      _lt_dar_single_mod='$single_module'
6496    fi
6497    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6498      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6499    else
6500      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6501    fi
6502    if test "$DSYMUTIL" != ":"; then
6503      _lt_dsymutil='~$DSYMUTIL $lib || :'
6504    else
6505      _lt_dsymutil=
6506    fi
6507    ;;
6508  esac
6509
6510ac_ext=c
6511ac_cpp='$CPP $CPPFLAGS'
6512ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6513ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6514ac_compiler_gnu=$ac_cv_c_compiler_gnu
6515{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6516$as_echo_n "checking how to run the C preprocessor... " >&6; }
6517# On Suns, sometimes $CPP names a directory.
6518if test -n "$CPP" && test -d "$CPP"; then
6519  CPP=
6520fi
6521if test -z "$CPP"; then
6522  if test "${ac_cv_prog_CPP+set}" = set; then :
6523  $as_echo_n "(cached) " >&6
6524else
6525      # Double quotes because CPP needs to be expanded
6526    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6527    do
6528      ac_preproc_ok=false
6529for ac_c_preproc_warn_flag in '' yes
6530do
6531  # Use a header file that comes with gcc, so configuring glibc
6532  # with a fresh cross-compiler works.
6533  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6534  # <limits.h> exists even on freestanding compilers.
6535  # On the NeXT, cc -E runs the code through the compiler's parser,
6536  # not just through cpp. "Syntax error" is here to catch this case.
6537  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6538/* end confdefs.h.  */
6539#ifdef __STDC__
6540# include <limits.h>
6541#else
6542# include <assert.h>
6543#endif
6544		     Syntax error
6545_ACEOF
6546if ac_fn_c_try_cpp "$LINENO"; then :
6547
6548else
6549  # Broken: fails on valid input.
6550continue
6551fi
6552rm -f conftest.err conftest.i conftest.$ac_ext
6553
6554  # OK, works on sane cases.  Now check whether nonexistent headers
6555  # can be detected and how.
6556  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6557/* end confdefs.h.  */
6558#include <ac_nonexistent.h>
6559_ACEOF
6560if ac_fn_c_try_cpp "$LINENO"; then :
6561  # Broken: success on invalid input.
6562continue
6563else
6564  # Passes both tests.
6565ac_preproc_ok=:
6566break
6567fi
6568rm -f conftest.err conftest.i conftest.$ac_ext
6569
6570done
6571# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6572rm -f conftest.i conftest.err conftest.$ac_ext
6573if $ac_preproc_ok; then :
6574  break
6575fi
6576
6577    done
6578    ac_cv_prog_CPP=$CPP
6579
6580fi
6581  CPP=$ac_cv_prog_CPP
6582else
6583  ac_cv_prog_CPP=$CPP
6584fi
6585{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6586$as_echo "$CPP" >&6; }
6587ac_preproc_ok=false
6588for ac_c_preproc_warn_flag in '' yes
6589do
6590  # Use a header file that comes with gcc, so configuring glibc
6591  # with a fresh cross-compiler works.
6592  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6593  # <limits.h> exists even on freestanding compilers.
6594  # On the NeXT, cc -E runs the code through the compiler's parser,
6595  # not just through cpp. "Syntax error" is here to catch this case.
6596  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6597/* end confdefs.h.  */
6598#ifdef __STDC__
6599# include <limits.h>
6600#else
6601# include <assert.h>
6602#endif
6603		     Syntax error
6604_ACEOF
6605if ac_fn_c_try_cpp "$LINENO"; then :
6606
6607else
6608  # Broken: fails on valid input.
6609continue
6610fi
6611rm -f conftest.err conftest.i conftest.$ac_ext
6612
6613  # OK, works on sane cases.  Now check whether nonexistent headers
6614  # can be detected and how.
6615  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6616/* end confdefs.h.  */
6617#include <ac_nonexistent.h>
6618_ACEOF
6619if ac_fn_c_try_cpp "$LINENO"; then :
6620  # Broken: success on invalid input.
6621continue
6622else
6623  # Passes both tests.
6624ac_preproc_ok=:
6625break
6626fi
6627rm -f conftest.err conftest.i conftest.$ac_ext
6628
6629done
6630# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6631rm -f conftest.i conftest.err conftest.$ac_ext
6632if $ac_preproc_ok; then :
6633
6634else
6635  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6636$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6637as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
6638See \`config.log' for more details" "$LINENO" 5; }
6639fi
6640
6641ac_ext=c
6642ac_cpp='$CPP $CPPFLAGS'
6643ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6644ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6645ac_compiler_gnu=$ac_cv_c_compiler_gnu
6646
6647
6648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6649$as_echo_n "checking for ANSI C header files... " >&6; }
6650if test "${ac_cv_header_stdc+set}" = set; then :
6651  $as_echo_n "(cached) " >&6
6652else
6653  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6654/* end confdefs.h.  */
6655#include <stdlib.h>
6656#include <stdarg.h>
6657#include <string.h>
6658#include <float.h>
6659
6660int
6661main ()
6662{
6663
6664  ;
6665  return 0;
6666}
6667_ACEOF
6668if ac_fn_c_try_compile "$LINENO"; then :
6669  ac_cv_header_stdc=yes
6670else
6671  ac_cv_header_stdc=no
6672fi
6673rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6674
6675if test $ac_cv_header_stdc = yes; then
6676  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6677  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6678/* end confdefs.h.  */
6679#include <string.h>
6680
6681_ACEOF
6682if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6683  $EGREP "memchr" >/dev/null 2>&1; then :
6684
6685else
6686  ac_cv_header_stdc=no
6687fi
6688rm -f conftest*
6689
6690fi
6691
6692if test $ac_cv_header_stdc = yes; then
6693  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6694  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6695/* end confdefs.h.  */
6696#include <stdlib.h>
6697
6698_ACEOF
6699if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6700  $EGREP "free" >/dev/null 2>&1; then :
6701
6702else
6703  ac_cv_header_stdc=no
6704fi
6705rm -f conftest*
6706
6707fi
6708
6709if test $ac_cv_header_stdc = yes; then
6710  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6711  if test "$cross_compiling" = yes; then :
6712  :
6713else
6714  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6715/* end confdefs.h.  */
6716#include <ctype.h>
6717#include <stdlib.h>
6718#if ((' ' & 0x0FF) == 0x020)
6719# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6720# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6721#else
6722# define ISLOWER(c) \
6723		   (('a' <= (c) && (c) <= 'i') \
6724		     || ('j' <= (c) && (c) <= 'r') \
6725		     || ('s' <= (c) && (c) <= 'z'))
6726# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6727#endif
6728
6729#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6730int
6731main ()
6732{
6733  int i;
6734  for (i = 0; i < 256; i++)
6735    if (XOR (islower (i), ISLOWER (i))
6736	|| toupper (i) != TOUPPER (i))
6737      return 2;
6738  return 0;
6739}
6740_ACEOF
6741if ac_fn_c_try_run "$LINENO"; then :
6742
6743else
6744  ac_cv_header_stdc=no
6745fi
6746rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6747  conftest.$ac_objext conftest.beam conftest.$ac_ext
6748fi
6749
6750fi
6751fi
6752{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6753$as_echo "$ac_cv_header_stdc" >&6; }
6754if test $ac_cv_header_stdc = yes; then
6755
6756$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6757
6758fi
6759
6760# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6761for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6762		  inttypes.h stdint.h unistd.h
6763do :
6764  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6765ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6766"
6767if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6768  cat >>confdefs.h <<_ACEOF
6769#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6770_ACEOF
6771
6772fi
6773
6774done
6775
6776
6777for ac_header in dlfcn.h
6778do :
6779  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6780"
6781if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6782  cat >>confdefs.h <<_ACEOF
6783#define HAVE_DLFCN_H 1
6784_ACEOF
6785
6786fi
6787
6788done
6789
6790
6791
6792# Set options
6793
6794
6795
6796        enable_dlopen=no
6797
6798
6799  enable_win32_dll=no
6800
6801
6802            # Check whether --enable-shared was given.
6803if test "${enable_shared+set}" = set; then :
6804  enableval=$enable_shared; p=${PACKAGE-default}
6805    case $enableval in
6806    yes) enable_shared=yes ;;
6807    no) enable_shared=no ;;
6808    *)
6809      enable_shared=no
6810      # Look at the argument we got.  We use all the common list separators.
6811      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6812      for pkg in $enableval; do
6813	IFS="$lt_save_ifs"
6814	if test "X$pkg" = "X$p"; then
6815	  enable_shared=yes
6816	fi
6817      done
6818      IFS="$lt_save_ifs"
6819      ;;
6820    esac
6821else
6822  enable_shared=yes
6823fi
6824
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835# Check whether --with-pic was given.
6836if test "${with_pic+set}" = set; then :
6837  withval=$with_pic; pic_mode="$withval"
6838else
6839  pic_mode=default
6840fi
6841
6842
6843test -z "$pic_mode" && pic_mode=default
6844
6845
6846
6847
6848
6849
6850
6851  # Check whether --enable-fast-install was given.
6852if test "${enable_fast_install+set}" = set; then :
6853  enableval=$enable_fast_install; p=${PACKAGE-default}
6854    case $enableval in
6855    yes) enable_fast_install=yes ;;
6856    no) enable_fast_install=no ;;
6857    *)
6858      enable_fast_install=no
6859      # Look at the argument we got.  We use all the common list separators.
6860      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6861      for pkg in $enableval; do
6862	IFS="$lt_save_ifs"
6863	if test "X$pkg" = "X$p"; then
6864	  enable_fast_install=yes
6865	fi
6866      done
6867      IFS="$lt_save_ifs"
6868      ;;
6869    esac
6870else
6871  enable_fast_install=yes
6872fi
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884# This can be used to rebuild libtool when needed
6885LIBTOOL_DEPS="$ltmain"
6886
6887# Always use our own libtool.
6888LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914test -z "$LN_S" && LN_S="ln -s"
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929if test -n "${ZSH_VERSION+set}" ; then
6930   setopt NO_GLOB_SUBST
6931fi
6932
6933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6934$as_echo_n "checking for objdir... " >&6; }
6935if test "${lt_cv_objdir+set}" = set; then :
6936  $as_echo_n "(cached) " >&6
6937else
6938  rm -f .libs 2>/dev/null
6939mkdir .libs 2>/dev/null
6940if test -d .libs; then
6941  lt_cv_objdir=.libs
6942else
6943  # MS-DOS does not allow filenames that begin with a dot.
6944  lt_cv_objdir=_libs
6945fi
6946rmdir .libs 2>/dev/null
6947fi
6948{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6949$as_echo "$lt_cv_objdir" >&6; }
6950objdir=$lt_cv_objdir
6951
6952
6953
6954
6955
6956cat >>confdefs.h <<_ACEOF
6957#define LT_OBJDIR "$lt_cv_objdir/"
6958_ACEOF
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976case $host_os in
6977aix3*)
6978  # AIX sometimes has problems with the GCC collect2 program.  For some
6979  # reason, if we set the COLLECT_NAMES environment variable, the problems
6980  # vanish in a puff of smoke.
6981  if test "X${COLLECT_NAMES+set}" != Xset; then
6982    COLLECT_NAMES=
6983    export COLLECT_NAMES
6984  fi
6985  ;;
6986esac
6987
6988# Sed substitution that helps us do robust quoting.  It backslashifies
6989# metacharacters that are still active within double-quoted strings.
6990sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6991
6992# Same as above, but do not quote variable references.
6993double_quote_subst='s/\(["`\\]\)/\\\1/g'
6994
6995# Sed substitution to delay expansion of an escaped shell variable in a
6996# double_quote_subst'ed string.
6997delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6998
6999# Sed substitution to delay expansion of an escaped single quote.
7000delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7001
7002# Sed substitution to avoid accidental globbing in evaled expressions
7003no_glob_subst='s/\*/\\\*/g'
7004
7005# Global variables:
7006ofile=libtool
7007can_build_shared=yes
7008
7009# All known linkers require a `.a' archive for static linking (except MSVC,
7010# which needs '.lib').
7011libext=a
7012
7013with_gnu_ld="$lt_cv_prog_gnu_ld"
7014
7015old_CC="$CC"
7016old_CFLAGS="$CFLAGS"
7017
7018# Set sane defaults for various variables
7019test -z "$CC" && CC=cc
7020test -z "$LTCC" && LTCC=$CC
7021test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7022test -z "$LD" && LD=ld
7023test -z "$ac_objext" && ac_objext=o
7024
7025for cc_temp in $compiler""; do
7026  case $cc_temp in
7027    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7028    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7029    \-*) ;;
7030    *) break;;
7031  esac
7032done
7033cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7034
7035
7036# Only perform the check for file, if the check method requires it
7037test -z "$MAGIC_CMD" && MAGIC_CMD=file
7038case $deplibs_check_method in
7039file_magic*)
7040  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7041    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7042$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7043if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7044  $as_echo_n "(cached) " >&6
7045else
7046  case $MAGIC_CMD in
7047[\\/*] |  ?:[\\/]*)
7048  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7049  ;;
7050*)
7051  lt_save_MAGIC_CMD="$MAGIC_CMD"
7052  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7053  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7054  for ac_dir in $ac_dummy; do
7055    IFS="$lt_save_ifs"
7056    test -z "$ac_dir" && ac_dir=.
7057    if test -f $ac_dir/${ac_tool_prefix}file; then
7058      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7059      if test -n "$file_magic_test_file"; then
7060	case $deplibs_check_method in
7061	"file_magic "*)
7062	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7063	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7064	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7065	    $EGREP "$file_magic_regex" > /dev/null; then
7066	    :
7067	  else
7068	    cat <<_LT_EOF 1>&2
7069
7070*** Warning: the command libtool uses to detect shared libraries,
7071*** $file_magic_cmd, produces output that libtool cannot recognize.
7072*** The result is that libtool may fail to recognize shared libraries
7073*** as such.  This will affect the creation of libtool libraries that
7074*** depend on shared libraries, but programs linked with such libtool
7075*** libraries will work regardless of this problem.  Nevertheless, you
7076*** may want to report the problem to your system manager and/or to
7077*** bug-libtool@gnu.org
7078
7079_LT_EOF
7080	  fi ;;
7081	esac
7082      fi
7083      break
7084    fi
7085  done
7086  IFS="$lt_save_ifs"
7087  MAGIC_CMD="$lt_save_MAGIC_CMD"
7088  ;;
7089esac
7090fi
7091
7092MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7093if test -n "$MAGIC_CMD"; then
7094  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7095$as_echo "$MAGIC_CMD" >&6; }
7096else
7097  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7098$as_echo "no" >&6; }
7099fi
7100
7101
7102
7103
7104
7105if test -z "$lt_cv_path_MAGIC_CMD"; then
7106  if test -n "$ac_tool_prefix"; then
7107    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7108$as_echo_n "checking for file... " >&6; }
7109if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7110  $as_echo_n "(cached) " >&6
7111else
7112  case $MAGIC_CMD in
7113[\\/*] |  ?:[\\/]*)
7114  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7115  ;;
7116*)
7117  lt_save_MAGIC_CMD="$MAGIC_CMD"
7118  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7119  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7120  for ac_dir in $ac_dummy; do
7121    IFS="$lt_save_ifs"
7122    test -z "$ac_dir" && ac_dir=.
7123    if test -f $ac_dir/file; then
7124      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7125      if test -n "$file_magic_test_file"; then
7126	case $deplibs_check_method in
7127	"file_magic "*)
7128	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7129	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7130	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7131	    $EGREP "$file_magic_regex" > /dev/null; then
7132	    :
7133	  else
7134	    cat <<_LT_EOF 1>&2
7135
7136*** Warning: the command libtool uses to detect shared libraries,
7137*** $file_magic_cmd, produces output that libtool cannot recognize.
7138*** The result is that libtool may fail to recognize shared libraries
7139*** as such.  This will affect the creation of libtool libraries that
7140*** depend on shared libraries, but programs linked with such libtool
7141*** libraries will work regardless of this problem.  Nevertheless, you
7142*** may want to report the problem to your system manager and/or to
7143*** bug-libtool@gnu.org
7144
7145_LT_EOF
7146	  fi ;;
7147	esac
7148      fi
7149      break
7150    fi
7151  done
7152  IFS="$lt_save_ifs"
7153  MAGIC_CMD="$lt_save_MAGIC_CMD"
7154  ;;
7155esac
7156fi
7157
7158MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7159if test -n "$MAGIC_CMD"; then
7160  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7161$as_echo "$MAGIC_CMD" >&6; }
7162else
7163  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7164$as_echo "no" >&6; }
7165fi
7166
7167
7168  else
7169    MAGIC_CMD=:
7170  fi
7171fi
7172
7173  fi
7174  ;;
7175esac
7176
7177# Use C for the default configuration in the libtool script
7178
7179lt_save_CC="$CC"
7180ac_ext=c
7181ac_cpp='$CPP $CPPFLAGS'
7182ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7183ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7184ac_compiler_gnu=$ac_cv_c_compiler_gnu
7185
7186
7187# Source file extension for C test sources.
7188ac_ext=c
7189
7190# Object file extension for compiled C test sources.
7191objext=o
7192objext=$objext
7193
7194# Code to be used in simple compile tests
7195lt_simple_compile_test_code="int some_variable = 0;"
7196
7197# Code to be used in simple link tests
7198lt_simple_link_test_code='int main(){return(0);}'
7199
7200
7201
7202
7203
7204
7205
7206# If no C compiler was specified, use CC.
7207LTCC=${LTCC-"$CC"}
7208
7209# If no C compiler flags were specified, use CFLAGS.
7210LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7211
7212# Allow CC to be a program name with arguments.
7213compiler=$CC
7214
7215# Save the default compiler, since it gets overwritten when the other
7216# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7217compiler_DEFAULT=$CC
7218
7219# save warnings/boilerplate of simple test code
7220ac_outfile=conftest.$ac_objext
7221echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7222eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7223_lt_compiler_boilerplate=`cat conftest.err`
7224$RM conftest*
7225
7226ac_outfile=conftest.$ac_objext
7227echo "$lt_simple_link_test_code" >conftest.$ac_ext
7228eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7229_lt_linker_boilerplate=`cat conftest.err`
7230$RM -r conftest*
7231
7232
7233if test -n "$compiler"; then
7234
7235lt_prog_compiler_no_builtin_flag=
7236
7237if test "$GCC" = yes; then
7238  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7239
7240  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7241$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7242if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7243  $as_echo_n "(cached) " >&6
7244else
7245  lt_cv_prog_compiler_rtti_exceptions=no
7246   ac_outfile=conftest.$ac_objext
7247   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7248   lt_compiler_flag="-fno-rtti -fno-exceptions"
7249   # Insert the option either (1) after the last *FLAGS variable, or
7250   # (2) before a word containing "conftest.", or (3) at the end.
7251   # Note that $ac_compile itself does not contain backslashes and begins
7252   # with a dollar sign (not a hyphen), so the echo should work correctly.
7253   # The option is referenced via a variable to avoid confusing sed.
7254   lt_compile=`echo "$ac_compile" | $SED \
7255   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7256   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7257   -e 's:$: $lt_compiler_flag:'`
7258   (eval echo "\"\$as_me:7258: $lt_compile\"" >&5)
7259   (eval "$lt_compile" 2>conftest.err)
7260   ac_status=$?
7261   cat conftest.err >&5
7262   echo "$as_me:7262: \$? = $ac_status" >&5
7263   if (exit $ac_status) && test -s "$ac_outfile"; then
7264     # The compiler can only warn and ignore the option if not recognized
7265     # So say no if there are warnings other than the usual output.
7266     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7267     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7268     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7269       lt_cv_prog_compiler_rtti_exceptions=yes
7270     fi
7271   fi
7272   $RM conftest*
7273
7274fi
7275{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7276$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7277
7278if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7279    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7280else
7281    :
7282fi
7283
7284fi
7285
7286
7287
7288
7289
7290
7291  lt_prog_compiler_wl=
7292lt_prog_compiler_pic=
7293lt_prog_compiler_static=
7294
7295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7296$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7297
7298  if test "$GCC" = yes; then
7299    lt_prog_compiler_wl='-Wl,'
7300    lt_prog_compiler_static='-static'
7301
7302    case $host_os in
7303      aix*)
7304      # All AIX code is PIC.
7305      if test "$host_cpu" = ia64; then
7306	# AIX 5 now supports IA64 processor
7307	lt_prog_compiler_static='-Bstatic'
7308      fi
7309      ;;
7310
7311    amigaos*)
7312      case $host_cpu in
7313      powerpc)
7314            # see comment about AmigaOS4 .so support
7315            lt_prog_compiler_pic='-fPIC'
7316        ;;
7317      m68k)
7318            # FIXME: we need at least 68020 code to build shared libraries, but
7319            # adding the `-m68020' flag to GCC prevents building anything better,
7320            # like `-m68040'.
7321            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7322        ;;
7323      esac
7324      ;;
7325
7326    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7327      # PIC is the default for these OSes.
7328      ;;
7329
7330    mingw* | cygwin* | pw32* | os2* | cegcc*)
7331      # This hack is so that the source file can tell whether it is being
7332      # built for inclusion in a dll (and should export symbols for example).
7333      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7334      # (--disable-auto-import) libraries
7335      lt_prog_compiler_pic='-DDLL_EXPORT'
7336      ;;
7337
7338    darwin* | rhapsody*)
7339      # PIC is the default on this platform
7340      # Common symbols not allowed in MH_DYLIB files
7341      lt_prog_compiler_pic='-fno-common'
7342      ;;
7343
7344    hpux*)
7345      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7346      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7347      # sets the default TLS model and affects inlining.
7348      case $host_cpu in
7349      hppa*64*)
7350	# +Z the default
7351	;;
7352      *)
7353	lt_prog_compiler_pic='-fPIC'
7354	;;
7355      esac
7356      ;;
7357
7358    interix[3-9]*)
7359      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7360      # Instead, we relocate shared libraries at runtime.
7361      ;;
7362
7363    msdosdjgpp*)
7364      # Just because we use GCC doesn't mean we suddenly get shared libraries
7365      # on systems that don't support them.
7366      lt_prog_compiler_can_build_shared=no
7367      enable_shared=no
7368      ;;
7369
7370    *nto* | *qnx*)
7371      # QNX uses GNU C++, but need to define -shared option too, otherwise
7372      # it will coredump.
7373      lt_prog_compiler_pic='-fPIC -shared'
7374      ;;
7375
7376    sysv4*MP*)
7377      if test -d /usr/nec; then
7378	lt_prog_compiler_pic=-Kconform_pic
7379      fi
7380      ;;
7381
7382    *)
7383      lt_prog_compiler_pic='-fPIC'
7384      ;;
7385    esac
7386  else
7387    # PORTME Check for flag to pass linker flags through the system compiler.
7388    case $host_os in
7389    aix*)
7390      lt_prog_compiler_wl='-Wl,'
7391      if test "$host_cpu" = ia64; then
7392	# AIX 5 now supports IA64 processor
7393	lt_prog_compiler_static='-Bstatic'
7394      else
7395	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7396      fi
7397      ;;
7398
7399    mingw* | cygwin* | pw32* | os2* | cegcc*)
7400      # This hack is so that the source file can tell whether it is being
7401      # built for inclusion in a dll (and should export symbols for example).
7402      lt_prog_compiler_pic='-DDLL_EXPORT'
7403      ;;
7404
7405    hpux9* | hpux10* | hpux11*)
7406      lt_prog_compiler_wl='-Wl,'
7407      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7408      # not for PA HP-UX.
7409      case $host_cpu in
7410      hppa*64*|ia64*)
7411	# +Z the default
7412	;;
7413      *)
7414	lt_prog_compiler_pic='+Z'
7415	;;
7416      esac
7417      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7418      lt_prog_compiler_static='${wl}-a ${wl}archive'
7419      ;;
7420
7421    irix5* | irix6* | nonstopux*)
7422      lt_prog_compiler_wl='-Wl,'
7423      # PIC (with -KPIC) is the default.
7424      lt_prog_compiler_static='-non_shared'
7425      ;;
7426
7427    linux* | k*bsd*-gnu)
7428      case $cc_basename in
7429      # old Intel for x86_64 which still supported -KPIC.
7430      ecc*)
7431	lt_prog_compiler_wl='-Wl,'
7432	lt_prog_compiler_pic='-KPIC'
7433	lt_prog_compiler_static='-static'
7434        ;;
7435      # icc used to be incompatible with GCC.
7436      # ICC 10 doesn't accept -KPIC any more.
7437      icc* | ifort*)
7438	lt_prog_compiler_wl='-Wl,'
7439	lt_prog_compiler_pic='-fPIC'
7440	lt_prog_compiler_static='-static'
7441        ;;
7442      # Lahey Fortran 8.1.
7443      lf95*)
7444	lt_prog_compiler_wl='-Wl,'
7445	lt_prog_compiler_pic='--shared'
7446	lt_prog_compiler_static='--static'
7447	;;
7448      pgcc* | pgf77* | pgf90* | pgf95*)
7449        # Portland Group compilers (*not* the Pentium gcc compiler,
7450	# which looks to be a dead project)
7451	lt_prog_compiler_wl='-Wl,'
7452	lt_prog_compiler_pic='-fpic'
7453	lt_prog_compiler_static='-Bstatic'
7454        ;;
7455      ccc*)
7456        lt_prog_compiler_wl='-Wl,'
7457        # All Alpha code is PIC.
7458        lt_prog_compiler_static='-non_shared'
7459        ;;
7460      xl*)
7461	# IBM XL C 8.0/Fortran 10.1 on PPC
7462	lt_prog_compiler_wl='-Wl,'
7463	lt_prog_compiler_pic='-qpic'
7464	lt_prog_compiler_static='-qstaticlink'
7465	;;
7466      *)
7467	case `$CC -V 2>&1 | sed 5q` in
7468	*Sun\ C*)
7469	  # Sun C 5.9
7470	  lt_prog_compiler_pic='-KPIC'
7471	  lt_prog_compiler_static='-Bstatic'
7472	  lt_prog_compiler_wl='-Wl,'
7473	  ;;
7474	*Sun\ F*)
7475	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7476	  lt_prog_compiler_pic='-KPIC'
7477	  lt_prog_compiler_static='-Bstatic'
7478	  lt_prog_compiler_wl=''
7479	  ;;
7480	esac
7481	;;
7482      esac
7483      ;;
7484
7485    newsos6)
7486      lt_prog_compiler_pic='-KPIC'
7487      lt_prog_compiler_static='-Bstatic'
7488      ;;
7489
7490    *nto* | *qnx*)
7491      # QNX uses GNU C++, but need to define -shared option too, otherwise
7492      # it will coredump.
7493      lt_prog_compiler_pic='-fPIC -shared'
7494      ;;
7495
7496    osf3* | osf4* | osf5*)
7497      lt_prog_compiler_wl='-Wl,'
7498      # All OSF/1 code is PIC.
7499      lt_prog_compiler_static='-non_shared'
7500      ;;
7501
7502    rdos*)
7503      lt_prog_compiler_static='-non_shared'
7504      ;;
7505
7506    solaris*)
7507      lt_prog_compiler_pic='-KPIC'
7508      lt_prog_compiler_static='-Bstatic'
7509      case $cc_basename in
7510      f77* | f90* | f95*)
7511	lt_prog_compiler_wl='-Qoption ld ';;
7512      *)
7513	lt_prog_compiler_wl='-Wl,';;
7514      esac
7515      ;;
7516
7517    sunos4*)
7518      lt_prog_compiler_wl='-Qoption ld '
7519      lt_prog_compiler_pic='-PIC'
7520      lt_prog_compiler_static='-Bstatic'
7521      ;;
7522
7523    sysv4 | sysv4.2uw2* | sysv4.3*)
7524      lt_prog_compiler_wl='-Wl,'
7525      lt_prog_compiler_pic='-KPIC'
7526      lt_prog_compiler_static='-Bstatic'
7527      ;;
7528
7529    sysv4*MP*)
7530      if test -d /usr/nec ;then
7531	lt_prog_compiler_pic='-Kconform_pic'
7532	lt_prog_compiler_static='-Bstatic'
7533      fi
7534      ;;
7535
7536    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7537      lt_prog_compiler_wl='-Wl,'
7538      lt_prog_compiler_pic='-KPIC'
7539      lt_prog_compiler_static='-Bstatic'
7540      ;;
7541
7542    unicos*)
7543      lt_prog_compiler_wl='-Wl,'
7544      lt_prog_compiler_can_build_shared=no
7545      ;;
7546
7547    uts4*)
7548      lt_prog_compiler_pic='-pic'
7549      lt_prog_compiler_static='-Bstatic'
7550      ;;
7551
7552    *)
7553      lt_prog_compiler_can_build_shared=no
7554      ;;
7555    esac
7556  fi
7557
7558case $host_os in
7559  # For platforms which do not support PIC, -DPIC is meaningless:
7560  *djgpp*)
7561    lt_prog_compiler_pic=
7562    ;;
7563  *)
7564    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7565    ;;
7566esac
7567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7568$as_echo "$lt_prog_compiler_pic" >&6; }
7569
7570
7571
7572
7573
7574
7575#
7576# Check to make sure the PIC flag actually works.
7577#
7578if test -n "$lt_prog_compiler_pic"; then
7579  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7580$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7581if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7582  $as_echo_n "(cached) " >&6
7583else
7584  lt_cv_prog_compiler_pic_works=no
7585   ac_outfile=conftest.$ac_objext
7586   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7587   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7588   # Insert the option either (1) after the last *FLAGS variable, or
7589   # (2) before a word containing "conftest.", or (3) at the end.
7590   # Note that $ac_compile itself does not contain backslashes and begins
7591   # with a dollar sign (not a hyphen), so the echo should work correctly.
7592   # The option is referenced via a variable to avoid confusing sed.
7593   lt_compile=`echo "$ac_compile" | $SED \
7594   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7595   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7596   -e 's:$: $lt_compiler_flag:'`
7597   (eval echo "\"\$as_me:7597: $lt_compile\"" >&5)
7598   (eval "$lt_compile" 2>conftest.err)
7599   ac_status=$?
7600   cat conftest.err >&5
7601   echo "$as_me:7601: \$? = $ac_status" >&5
7602   if (exit $ac_status) && test -s "$ac_outfile"; then
7603     # The compiler can only warn and ignore the option if not recognized
7604     # So say no if there are warnings other than the usual output.
7605     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7606     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7607     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7608       lt_cv_prog_compiler_pic_works=yes
7609     fi
7610   fi
7611   $RM conftest*
7612
7613fi
7614{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7615$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7616
7617if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7618    case $lt_prog_compiler_pic in
7619     "" | " "*) ;;
7620     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7621     esac
7622else
7623    lt_prog_compiler_pic=
7624     lt_prog_compiler_can_build_shared=no
7625fi
7626
7627fi
7628
7629
7630
7631
7632
7633
7634#
7635# Check to make sure the static flag actually works.
7636#
7637wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7638{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7639$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7640if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7641  $as_echo_n "(cached) " >&6
7642else
7643  lt_cv_prog_compiler_static_works=no
7644   save_LDFLAGS="$LDFLAGS"
7645   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7646   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7647   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7648     # The linker can only warn and ignore the option if not recognized
7649     # So say no if there are warnings
7650     if test -s conftest.err; then
7651       # Append any errors to the config.log.
7652       cat conftest.err 1>&5
7653       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7654       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7655       if diff conftest.exp conftest.er2 >/dev/null; then
7656         lt_cv_prog_compiler_static_works=yes
7657       fi
7658     else
7659       lt_cv_prog_compiler_static_works=yes
7660     fi
7661   fi
7662   $RM -r conftest*
7663   LDFLAGS="$save_LDFLAGS"
7664
7665fi
7666{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7667$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7668
7669if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7670    :
7671else
7672    lt_prog_compiler_static=
7673fi
7674
7675
7676
7677
7678
7679
7680
7681  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7682$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7683if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7684  $as_echo_n "(cached) " >&6
7685else
7686  lt_cv_prog_compiler_c_o=no
7687   $RM -r conftest 2>/dev/null
7688   mkdir conftest
7689   cd conftest
7690   mkdir out
7691   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7692
7693   lt_compiler_flag="-o out/conftest2.$ac_objext"
7694   # Insert the option either (1) after the last *FLAGS variable, or
7695   # (2) before a word containing "conftest.", or (3) at the end.
7696   # Note that $ac_compile itself does not contain backslashes and begins
7697   # with a dollar sign (not a hyphen), so the echo should work correctly.
7698   lt_compile=`echo "$ac_compile" | $SED \
7699   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7700   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7701   -e 's:$: $lt_compiler_flag:'`
7702   (eval echo "\"\$as_me:7702: $lt_compile\"" >&5)
7703   (eval "$lt_compile" 2>out/conftest.err)
7704   ac_status=$?
7705   cat out/conftest.err >&5
7706   echo "$as_me:7706: \$? = $ac_status" >&5
7707   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7708   then
7709     # The compiler can only warn and ignore the option if not recognized
7710     # So say no if there are warnings
7711     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7712     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7713     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7714       lt_cv_prog_compiler_c_o=yes
7715     fi
7716   fi
7717   chmod u+w . 2>&5
7718   $RM conftest*
7719   # SGI C++ compiler will create directory out/ii_files/ for
7720   # template instantiation
7721   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7722   $RM out/* && rmdir out
7723   cd ..
7724   $RM -r conftest
7725   $RM conftest*
7726
7727fi
7728{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7729$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7730
7731
7732
7733
7734
7735
7736  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7737$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7738if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7739  $as_echo_n "(cached) " >&6
7740else
7741  lt_cv_prog_compiler_c_o=no
7742   $RM -r conftest 2>/dev/null
7743   mkdir conftest
7744   cd conftest
7745   mkdir out
7746   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7747
7748   lt_compiler_flag="-o out/conftest2.$ac_objext"
7749   # Insert the option either (1) after the last *FLAGS variable, or
7750   # (2) before a word containing "conftest.", or (3) at the end.
7751   # Note that $ac_compile itself does not contain backslashes and begins
7752   # with a dollar sign (not a hyphen), so the echo should work correctly.
7753   lt_compile=`echo "$ac_compile" | $SED \
7754   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7755   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7756   -e 's:$: $lt_compiler_flag:'`
7757   (eval echo "\"\$as_me:7757: $lt_compile\"" >&5)
7758   (eval "$lt_compile" 2>out/conftest.err)
7759   ac_status=$?
7760   cat out/conftest.err >&5
7761   echo "$as_me:7761: \$? = $ac_status" >&5
7762   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7763   then
7764     # The compiler can only warn and ignore the option if not recognized
7765     # So say no if there are warnings
7766     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7767     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7768     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7769       lt_cv_prog_compiler_c_o=yes
7770     fi
7771   fi
7772   chmod u+w . 2>&5
7773   $RM conftest*
7774   # SGI C++ compiler will create directory out/ii_files/ for
7775   # template instantiation
7776   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7777   $RM out/* && rmdir out
7778   cd ..
7779   $RM -r conftest
7780   $RM conftest*
7781
7782fi
7783{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7784$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7785
7786
7787
7788
7789hard_links="nottested"
7790if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7791  # do not overwrite the value of need_locks provided by the user
7792  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7793$as_echo_n "checking if we can lock with hard links... " >&6; }
7794  hard_links=yes
7795  $RM conftest*
7796  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7797  touch conftest.a
7798  ln conftest.a conftest.b 2>&5 || hard_links=no
7799  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7800  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7801$as_echo "$hard_links" >&6; }
7802  if test "$hard_links" = no; then
7803    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7804$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7805    need_locks=warn
7806  fi
7807else
7808  need_locks=no
7809fi
7810
7811
7812
7813
7814
7815
7816  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7817$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7818
7819  runpath_var=
7820  allow_undefined_flag=
7821  always_export_symbols=no
7822  archive_cmds=
7823  archive_expsym_cmds=
7824  compiler_needs_object=no
7825  enable_shared_with_static_runtimes=no
7826  export_dynamic_flag_spec=
7827  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7828  hardcode_automatic=no
7829  hardcode_direct=no
7830  hardcode_direct_absolute=no
7831  hardcode_libdir_flag_spec=
7832  hardcode_libdir_flag_spec_ld=
7833  hardcode_libdir_separator=
7834  hardcode_minus_L=no
7835  hardcode_shlibpath_var=unsupported
7836  inherit_rpath=no
7837  link_all_deplibs=unknown
7838  module_cmds=
7839  module_expsym_cmds=
7840  old_archive_from_new_cmds=
7841  old_archive_from_expsyms_cmds=
7842  thread_safe_flag_spec=
7843  whole_archive_flag_spec=
7844  # include_expsyms should be a list of space-separated symbols to be *always*
7845  # included in the symbol list
7846  include_expsyms=
7847  # exclude_expsyms can be an extended regexp of symbols to exclude
7848  # it will be wrapped by ` (' and `)$', so one must not match beginning or
7849  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7850  # as well as any symbol that contains `d'.
7851  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7852  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7853  # platforms (ab)use it in PIC code, but their linkers get confused if
7854  # the symbol is explicitly referenced.  Since portable code cannot
7855  # rely on this symbol name, it's probably fine to never include it in
7856  # preloaded symbol tables.
7857  # Exclude shared library initialization/finalization symbols.
7858  extract_expsyms_cmds=
7859
7860  case $host_os in
7861  cygwin* | mingw* | pw32* | cegcc*)
7862    # FIXME: the MSVC++ port hasn't been tested in a loooong time
7863    # When not using gcc, we currently assume that we are using
7864    # Microsoft Visual C++.
7865    if test "$GCC" != yes; then
7866      with_gnu_ld=no
7867    fi
7868    ;;
7869  interix*)
7870    # we just hope/assume this is gcc and not c89 (= MSVC++)
7871    with_gnu_ld=yes
7872    ;;
7873  openbsd*)
7874    with_gnu_ld=no
7875    ;;
7876  esac
7877
7878  ld_shlibs=yes
7879  if test "$with_gnu_ld" = yes; then
7880    # If archive_cmds runs LD, not CC, wlarc should be empty
7881    wlarc='${wl}'
7882
7883    # Set some defaults for GNU ld with shared library support. These
7884    # are reset later if shared libraries are not supported. Putting them
7885    # here allows them to be overridden if necessary.
7886    runpath_var=LD_RUN_PATH
7887    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7888    export_dynamic_flag_spec='${wl}--export-dynamic'
7889    # ancient GNU ld didn't support --whole-archive et. al.
7890    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7891      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7892    else
7893      whole_archive_flag_spec=
7894    fi
7895    supports_anon_versioning=no
7896    case `$LD -v 2>&1` in
7897      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7898      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7899      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7900      *\ 2.11.*) ;; # other 2.11 versions
7901      *) supports_anon_versioning=yes ;;
7902    esac
7903
7904    # See if GNU ld supports shared libraries.
7905    case $host_os in
7906    aix[3-9]*)
7907      # On AIX/PPC, the GNU linker is very broken
7908      if test "$host_cpu" != ia64; then
7909	ld_shlibs=no
7910	cat <<_LT_EOF 1>&2
7911
7912*** Warning: the GNU linker, at least up to release 2.9.1, is reported
7913*** to be unable to reliably create shared libraries on AIX.
7914*** Therefore, libtool is disabling shared libraries support.  If you
7915*** really care for shared libraries, you may want to modify your PATH
7916*** so that a non-GNU linker is found, and then restart.
7917
7918_LT_EOF
7919      fi
7920      ;;
7921
7922    amigaos*)
7923      case $host_cpu in
7924      powerpc)
7925            # see comment about AmigaOS4 .so support
7926            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7927            archive_expsym_cmds=''
7928        ;;
7929      m68k)
7930            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)'
7931            hardcode_libdir_flag_spec='-L$libdir'
7932            hardcode_minus_L=yes
7933        ;;
7934      esac
7935      ;;
7936
7937    beos*)
7938      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7939	allow_undefined_flag=unsupported
7940	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7941	# support --undefined.  This deserves some investigation.  FIXME
7942	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7943      else
7944	ld_shlibs=no
7945      fi
7946      ;;
7947
7948    cygwin* | mingw* | pw32* | cegcc*)
7949      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7950      # as there is no search path for DLLs.
7951      hardcode_libdir_flag_spec='-L$libdir'
7952      allow_undefined_flag=unsupported
7953      always_export_symbols=no
7954      enable_shared_with_static_runtimes=yes
7955      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7956
7957      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7958        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7959	# If the export-symbols file already is a .def file (1st line
7960	# is EXPORTS), use it as is; otherwise, prepend...
7961	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7962	  cp $export_symbols $output_objdir/$soname.def;
7963	else
7964	  echo EXPORTS > $output_objdir/$soname.def;
7965	  cat $export_symbols >> $output_objdir/$soname.def;
7966	fi~
7967	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7968      else
7969	ld_shlibs=no
7970      fi
7971      ;;
7972
7973    interix[3-9]*)
7974      hardcode_direct=no
7975      hardcode_shlibpath_var=no
7976      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7977      export_dynamic_flag_spec='${wl}-E'
7978      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7979      # Instead, shared libraries are loaded at an image base (0x10000000 by
7980      # default) and relocated if they conflict, which is a slow very memory
7981      # consuming and fragmenting process.  To avoid this, we pick a random,
7982      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7983      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7984      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7985      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'
7986      ;;
7987
7988    gnu* | linux* | tpf* | k*bsd*-gnu)
7989      tmp_diet=no
7990      if test "$host_os" = linux-dietlibc; then
7991	case $cc_basename in
7992	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
7993	esac
7994      fi
7995      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7996	 && test "$tmp_diet" = no
7997      then
7998	tmp_addflag=
7999	tmp_sharedflag='-shared'
8000	case $cc_basename,$host_cpu in
8001        pgcc*)				# Portland Group C compiler
8002	  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'
8003	  tmp_addflag=' $pic_flag'
8004	  ;;
8005	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
8006	  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'
8007	  tmp_addflag=' $pic_flag -Mnomain' ;;
8008	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8009	  tmp_addflag=' -i_dynamic' ;;
8010	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8011	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8012	ifc* | ifort*)			# Intel Fortran compiler
8013	  tmp_addflag=' -nofor_main' ;;
8014	lf95*)				# Lahey Fortran 8.1
8015	  whole_archive_flag_spec=
8016	  tmp_sharedflag='--shared' ;;
8017	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
8018	  tmp_sharedflag='-qmkshrobj'
8019	  tmp_addflag= ;;
8020	esac
8021	case `$CC -V 2>&1 | sed 5q` in
8022	*Sun\ C*)			# Sun C 5.9
8023	  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'
8024	  compiler_needs_object=yes
8025	  tmp_sharedflag='-G' ;;
8026	*Sun\ F*)			# Sun Fortran 8.3
8027	  tmp_sharedflag='-G' ;;
8028	esac
8029	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8030
8031        if test "x$supports_anon_versioning" = xyes; then
8032          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8033	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8034	    echo "local: *; };" >> $output_objdir/$libname.ver~
8035	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8036        fi
8037
8038	case $cc_basename in
8039	xlf*)
8040	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8041	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8042	  hardcode_libdir_flag_spec=
8043	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8044	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8045	  if test "x$supports_anon_versioning" = xyes; then
8046	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8047	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8048	      echo "local: *; };" >> $output_objdir/$libname.ver~
8049	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8050	  fi
8051	  ;;
8052	esac
8053      else
8054        ld_shlibs=no
8055      fi
8056      ;;
8057
8058    netbsd*)
8059      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8060	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8061	wlarc=
8062      else
8063	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8064	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8065      fi
8066      ;;
8067
8068    solaris*)
8069      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8070	ld_shlibs=no
8071	cat <<_LT_EOF 1>&2
8072
8073*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8074*** create shared libraries on Solaris systems.  Therefore, libtool
8075*** is disabling shared libraries support.  We urge you to upgrade GNU
8076*** binutils to release 2.9.1 or newer.  Another option is to modify
8077*** your PATH or compiler configuration so that the native linker is
8078*** used, and then restart.
8079
8080_LT_EOF
8081      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8082	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8083	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8084      else
8085	ld_shlibs=no
8086      fi
8087      ;;
8088
8089    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8090      case `$LD -v 2>&1` in
8091        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8092	ld_shlibs=no
8093	cat <<_LT_EOF 1>&2
8094
8095*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8096*** reliably create shared libraries on SCO systems.  Therefore, libtool
8097*** is disabling shared libraries support.  We urge you to upgrade GNU
8098*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8099*** your PATH or compiler configuration so that the native linker is
8100*** used, and then restart.
8101
8102_LT_EOF
8103	;;
8104	*)
8105	  # For security reasons, it is highly recommended that you always
8106	  # use absolute paths for naming shared libraries, and exclude the
8107	  # DT_RUNPATH tag from executables and libraries.  But doing so
8108	  # requires that you compile everything twice, which is a pain.
8109	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8110	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8111	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8112	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8113	  else
8114	    ld_shlibs=no
8115	  fi
8116	;;
8117      esac
8118      ;;
8119
8120    sunos4*)
8121      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8122      wlarc=
8123      hardcode_direct=yes
8124      hardcode_shlibpath_var=no
8125      ;;
8126
8127    *)
8128      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8129	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8130	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8131      else
8132	ld_shlibs=no
8133      fi
8134      ;;
8135    esac
8136
8137    if test "$ld_shlibs" = no; then
8138      runpath_var=
8139      hardcode_libdir_flag_spec=
8140      export_dynamic_flag_spec=
8141      whole_archive_flag_spec=
8142    fi
8143  else
8144    # PORTME fill in a description of your system's linker (not GNU ld)
8145    case $host_os in
8146    aix3*)
8147      allow_undefined_flag=unsupported
8148      always_export_symbols=yes
8149      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'
8150      # Note: this linker hardcodes the directories in LIBPATH if there
8151      # are no directories specified by -L.
8152      hardcode_minus_L=yes
8153      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8154	# Neither direct hardcoding nor static linking is supported with a
8155	# broken collect2.
8156	hardcode_direct=unsupported
8157      fi
8158      ;;
8159
8160    aix[4-9]*)
8161      if test "$host_cpu" = ia64; then
8162	# On IA64, the linker does run time linking by default, so we don't
8163	# have to do anything special.
8164	aix_use_runtimelinking=no
8165	exp_sym_flag='-Bexport'
8166	no_entry_flag=""
8167      else
8168	# If we're using GNU nm, then we don't want the "-C" option.
8169	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8170	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8171	  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'
8172	else
8173	  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'
8174	fi
8175	aix_use_runtimelinking=no
8176
8177	# Test if we are trying to use run time linking or normal
8178	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8179	# need to do runtime linking.
8180	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8181	  for ld_flag in $LDFLAGS; do
8182	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8183	    aix_use_runtimelinking=yes
8184	    break
8185	  fi
8186	  done
8187	  ;;
8188	esac
8189
8190	exp_sym_flag='-bexport'
8191	no_entry_flag='-bnoentry'
8192      fi
8193
8194      # When large executables or shared objects are built, AIX ld can
8195      # have problems creating the table of contents.  If linking a library
8196      # or program results in "error TOC overflow" add -mminimal-toc to
8197      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8198      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8199
8200      archive_cmds=''
8201      hardcode_direct=yes
8202      hardcode_direct_absolute=yes
8203      hardcode_libdir_separator=':'
8204      link_all_deplibs=yes
8205      file_list_spec='${wl}-f,'
8206
8207      if test "$GCC" = yes; then
8208	case $host_os in aix4.[012]|aix4.[012].*)
8209	# We only want to do this on AIX 4.2 and lower, the check
8210	# below for broken collect2 doesn't work under 4.3+
8211	  collect2name=`${CC} -print-prog-name=collect2`
8212	  if test -f "$collect2name" &&
8213	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8214	  then
8215	  # We have reworked collect2
8216	  :
8217	  else
8218	  # We have old collect2
8219	  hardcode_direct=unsupported
8220	  # It fails to find uninstalled libraries when the uninstalled
8221	  # path is not listed in the libpath.  Setting hardcode_minus_L
8222	  # to unsupported forces relinking
8223	  hardcode_minus_L=yes
8224	  hardcode_libdir_flag_spec='-L$libdir'
8225	  hardcode_libdir_separator=
8226	  fi
8227	  ;;
8228	esac
8229	shared_flag='-shared'
8230	if test "$aix_use_runtimelinking" = yes; then
8231	  shared_flag="$shared_flag "'${wl}-G'
8232	fi
8233      else
8234	# not using gcc
8235	if test "$host_cpu" = ia64; then
8236	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8237	# chokes on -Wl,-G. The following line is correct:
8238	  shared_flag='-G'
8239	else
8240	  if test "$aix_use_runtimelinking" = yes; then
8241	    shared_flag='${wl}-G'
8242	  else
8243	    shared_flag='${wl}-bM:SRE'
8244	  fi
8245	fi
8246      fi
8247
8248      export_dynamic_flag_spec='${wl}-bexpall'
8249      # It seems that -bexpall does not export symbols beginning with
8250      # underscore (_), so it is better to generate a list of symbols to export.
8251      always_export_symbols=yes
8252      if test "$aix_use_runtimelinking" = yes; then
8253	# Warning - without using the other runtime loading flags (-brtl),
8254	# -berok will link without error, but may produce a broken library.
8255	allow_undefined_flag='-berok'
8256        # Determine the default libpath from the value encoded in an
8257        # empty executable.
8258        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8259/* end confdefs.h.  */
8260
8261int
8262main ()
8263{
8264
8265  ;
8266  return 0;
8267}
8268_ACEOF
8269if ac_fn_c_try_link "$LINENO"; then :
8270
8271lt_aix_libpath_sed='
8272    /Import File Strings/,/^$/ {
8273	/^0/ {
8274	    s/^0  *\(.*\)$/\1/
8275	    p
8276	}
8277    }'
8278aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8279# Check for a 64-bit object if we didn't find anything.
8280if test -z "$aix_libpath"; then
8281  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8282fi
8283fi
8284rm -f core conftest.err conftest.$ac_objext \
8285    conftest$ac_exeext conftest.$ac_ext
8286if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8287
8288        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8289        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"
8290      else
8291	if test "$host_cpu" = ia64; then
8292	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8293	  allow_undefined_flag="-z nodefs"
8294	  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"
8295	else
8296	 # Determine the default libpath from the value encoded in an
8297	 # empty executable.
8298	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8299/* end confdefs.h.  */
8300
8301int
8302main ()
8303{
8304
8305  ;
8306  return 0;
8307}
8308_ACEOF
8309if ac_fn_c_try_link "$LINENO"; then :
8310
8311lt_aix_libpath_sed='
8312    /Import File Strings/,/^$/ {
8313	/^0/ {
8314	    s/^0  *\(.*\)$/\1/
8315	    p
8316	}
8317    }'
8318aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8319# Check for a 64-bit object if we didn't find anything.
8320if test -z "$aix_libpath"; then
8321  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8322fi
8323fi
8324rm -f core conftest.err conftest.$ac_objext \
8325    conftest$ac_exeext conftest.$ac_ext
8326if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8327
8328	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8329	  # Warning - without using the other run time loading flags,
8330	  # -berok will link without error, but may produce a broken library.
8331	  no_undefined_flag=' ${wl}-bernotok'
8332	  allow_undefined_flag=' ${wl}-berok'
8333	  # Exported symbols can be pulled into shared objects from archives
8334	  whole_archive_flag_spec='$convenience'
8335	  archive_cmds_need_lc=yes
8336	  # This is similar to how AIX traditionally builds its shared libraries.
8337	  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'
8338	fi
8339      fi
8340      ;;
8341
8342    amigaos*)
8343      case $host_cpu in
8344      powerpc)
8345            # see comment about AmigaOS4 .so support
8346            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8347            archive_expsym_cmds=''
8348        ;;
8349      m68k)
8350            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)'
8351            hardcode_libdir_flag_spec='-L$libdir'
8352            hardcode_minus_L=yes
8353        ;;
8354      esac
8355      ;;
8356
8357    bsdi[45]*)
8358      export_dynamic_flag_spec=-rdynamic
8359      ;;
8360
8361    cygwin* | mingw* | pw32* | cegcc*)
8362      # When not using gcc, we currently assume that we are using
8363      # Microsoft Visual C++.
8364      # hardcode_libdir_flag_spec is actually meaningless, as there is
8365      # no search path for DLLs.
8366      hardcode_libdir_flag_spec=' '
8367      allow_undefined_flag=unsupported
8368      # Tell ltmain to make .lib files, not .a files.
8369      libext=lib
8370      # Tell ltmain to make .dll files, not .so files.
8371      shrext_cmds=".dll"
8372      # FIXME: Setting linknames here is a bad hack.
8373      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8374      # The linker will automatically build a .lib file if we build a DLL.
8375      old_archive_from_new_cmds='true'
8376      # FIXME: Should let the user specify the lib program.
8377      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8378      fix_srcfile_path='`cygpath -w "$srcfile"`'
8379      enable_shared_with_static_runtimes=yes
8380      ;;
8381
8382    darwin* | rhapsody*)
8383
8384
8385  archive_cmds_need_lc=no
8386  hardcode_direct=no
8387  hardcode_automatic=yes
8388  hardcode_shlibpath_var=unsupported
8389  whole_archive_flag_spec=''
8390  link_all_deplibs=yes
8391  allow_undefined_flag="$_lt_dar_allow_undefined"
8392  case $cc_basename in
8393     ifort*) _lt_dar_can_shared=yes ;;
8394     *) _lt_dar_can_shared=$GCC ;;
8395  esac
8396  if test "$_lt_dar_can_shared" = "yes"; then
8397    output_verbose_link_cmd=echo
8398    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8399    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8400    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}"
8401    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}"
8402
8403  else
8404  ld_shlibs=no
8405  fi
8406
8407      ;;
8408
8409    dgux*)
8410      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8411      hardcode_libdir_flag_spec='-L$libdir'
8412      hardcode_shlibpath_var=no
8413      ;;
8414
8415    freebsd1*)
8416      ld_shlibs=no
8417      ;;
8418
8419    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8420    # support.  Future versions do this automatically, but an explicit c++rt0.o
8421    # does not break anything, and helps significantly (at the cost of a little
8422    # extra space).
8423    freebsd2.2*)
8424      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8425      hardcode_libdir_flag_spec='-R$libdir'
8426      hardcode_direct=yes
8427      hardcode_shlibpath_var=no
8428      ;;
8429
8430    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8431    freebsd2*)
8432      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8433      hardcode_direct=yes
8434      hardcode_minus_L=yes
8435      hardcode_shlibpath_var=no
8436      ;;
8437
8438    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8439    freebsd* | dragonfly*)
8440      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8441      hardcode_libdir_flag_spec='-R$libdir'
8442      hardcode_direct=yes
8443      hardcode_shlibpath_var=no
8444      ;;
8445
8446    hpux9*)
8447      if test "$GCC" = yes; then
8448	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'
8449      else
8450	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'
8451      fi
8452      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8453      hardcode_libdir_separator=:
8454      hardcode_direct=yes
8455
8456      # hardcode_minus_L: Not really in the search PATH,
8457      # but as the default location of the library.
8458      hardcode_minus_L=yes
8459      export_dynamic_flag_spec='${wl}-E'
8460      ;;
8461
8462    hpux10*)
8463      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8464	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8465      else
8466	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8467      fi
8468      if test "$with_gnu_ld" = no; then
8469	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8470	hardcode_libdir_flag_spec_ld='+b $libdir'
8471	hardcode_libdir_separator=:
8472	hardcode_direct=yes
8473	hardcode_direct_absolute=yes
8474	export_dynamic_flag_spec='${wl}-E'
8475	# hardcode_minus_L: Not really in the search PATH,
8476	# but as the default location of the library.
8477	hardcode_minus_L=yes
8478      fi
8479      ;;
8480
8481    hpux11*)
8482      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8483	case $host_cpu in
8484	hppa*64*)
8485	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8486	  ;;
8487	ia64*)
8488	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8489	  ;;
8490	*)
8491	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8492	  ;;
8493	esac
8494      else
8495	case $host_cpu in
8496	hppa*64*)
8497	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8498	  ;;
8499	ia64*)
8500	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8501	  ;;
8502	*)
8503	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8504	  ;;
8505	esac
8506      fi
8507      if test "$with_gnu_ld" = no; then
8508	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8509	hardcode_libdir_separator=:
8510
8511	case $host_cpu in
8512	hppa*64*|ia64*)
8513	  hardcode_direct=no
8514	  hardcode_shlibpath_var=no
8515	  ;;
8516	*)
8517	  hardcode_direct=yes
8518	  hardcode_direct_absolute=yes
8519	  export_dynamic_flag_spec='${wl}-E'
8520
8521	  # hardcode_minus_L: Not really in the search PATH,
8522	  # but as the default location of the library.
8523	  hardcode_minus_L=yes
8524	  ;;
8525	esac
8526      fi
8527      ;;
8528
8529    irix5* | irix6* | nonstopux*)
8530      if test "$GCC" = yes; then
8531	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'
8532	# Try to use the -exported_symbol ld option, if it does not
8533	# work, assume that -exports_file does not work either and
8534	# implicitly export all symbols.
8535        save_LDFLAGS="$LDFLAGS"
8536        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8537        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8538/* end confdefs.h.  */
8539int foo(void) {}
8540_ACEOF
8541if ac_fn_c_try_link "$LINENO"; then :
8542  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'
8543
8544fi
8545rm -f core conftest.err conftest.$ac_objext \
8546    conftest$ac_exeext conftest.$ac_ext
8547        LDFLAGS="$save_LDFLAGS"
8548      else
8549	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'
8550	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'
8551      fi
8552      archive_cmds_need_lc='no'
8553      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8554      hardcode_libdir_separator=:
8555      inherit_rpath=yes
8556      link_all_deplibs=yes
8557      ;;
8558
8559    netbsd*)
8560      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8561	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8562      else
8563	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8564      fi
8565      hardcode_libdir_flag_spec='-R$libdir'
8566      hardcode_direct=yes
8567      hardcode_shlibpath_var=no
8568      ;;
8569
8570    newsos6)
8571      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8572      hardcode_direct=yes
8573      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8574      hardcode_libdir_separator=:
8575      hardcode_shlibpath_var=no
8576      ;;
8577
8578    *nto* | *qnx*)
8579      ;;
8580
8581    openbsd*)
8582      if test -f /usr/libexec/ld.so; then
8583	hardcode_direct=yes
8584	hardcode_shlibpath_var=no
8585	hardcode_direct_absolute=yes
8586	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8587	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8588	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8589	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8590	  export_dynamic_flag_spec='${wl}-E'
8591	else
8592	  case $host_os in
8593	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8594	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8595	     hardcode_libdir_flag_spec='-R$libdir'
8596	     ;;
8597	   *)
8598	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8599	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8600	     ;;
8601	  esac
8602	fi
8603      else
8604	ld_shlibs=no
8605      fi
8606      ;;
8607
8608    os2*)
8609      hardcode_libdir_flag_spec='-L$libdir'
8610      hardcode_minus_L=yes
8611      allow_undefined_flag=unsupported
8612      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'
8613      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8614      ;;
8615
8616    osf3*)
8617      if test "$GCC" = yes; then
8618	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8619	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'
8620      else
8621	allow_undefined_flag=' -expect_unresolved \*'
8622	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'
8623      fi
8624      archive_cmds_need_lc='no'
8625      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8626      hardcode_libdir_separator=:
8627      ;;
8628
8629    osf4* | osf5*)	# as osf3* with the addition of -msym flag
8630      if test "$GCC" = yes; then
8631	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8632	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'
8633	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8634      else
8635	allow_undefined_flag=' -expect_unresolved \*'
8636	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'
8637	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~
8638	$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'
8639
8640	# Both c and cxx compiler support -rpath directly
8641	hardcode_libdir_flag_spec='-rpath $libdir'
8642      fi
8643      archive_cmds_need_lc='no'
8644      hardcode_libdir_separator=:
8645      ;;
8646
8647    solaris*)
8648      no_undefined_flag=' -z defs'
8649      if test "$GCC" = yes; then
8650	wlarc='${wl}'
8651	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8652	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8653	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8654      else
8655	case `$CC -V 2>&1` in
8656	*"Compilers 5.0"*)
8657	  wlarc=''
8658	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8659	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8660	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8661	  ;;
8662	*)
8663	  wlarc='${wl}'
8664	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8665	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8666	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8667	  ;;
8668	esac
8669      fi
8670      hardcode_libdir_flag_spec='-R$libdir'
8671      hardcode_shlibpath_var=no
8672      case $host_os in
8673      solaris2.[0-5] | solaris2.[0-5].*) ;;
8674      *)
8675	# The compiler driver will combine and reorder linker options,
8676	# but understands `-z linker_flag'.  GCC discards it without `$wl',
8677	# but is careful enough not to reorder.
8678	# Supported since Solaris 2.6 (maybe 2.5.1?)
8679	if test "$GCC" = yes; then
8680	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8681	else
8682	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8683	fi
8684	;;
8685      esac
8686      link_all_deplibs=yes
8687      ;;
8688
8689    sunos4*)
8690      if test "x$host_vendor" = xsequent; then
8691	# Use $CC to link under sequent, because it throws in some extra .o
8692	# files that make .init and .fini sections work.
8693	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8694      else
8695	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8696      fi
8697      hardcode_libdir_flag_spec='-L$libdir'
8698      hardcode_direct=yes
8699      hardcode_minus_L=yes
8700      hardcode_shlibpath_var=no
8701      ;;
8702
8703    sysv4)
8704      case $host_vendor in
8705	sni)
8706	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8707	  hardcode_direct=yes # is this really true???
8708	;;
8709	siemens)
8710	  ## LD is ld it makes a PLAMLIB
8711	  ## CC just makes a GrossModule.
8712	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8713	  reload_cmds='$CC -r -o $output$reload_objs'
8714	  hardcode_direct=no
8715        ;;
8716	motorola)
8717	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8718	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8719	;;
8720      esac
8721      runpath_var='LD_RUN_PATH'
8722      hardcode_shlibpath_var=no
8723      ;;
8724
8725    sysv4.3*)
8726      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8727      hardcode_shlibpath_var=no
8728      export_dynamic_flag_spec='-Bexport'
8729      ;;
8730
8731    sysv4*MP*)
8732      if test -d /usr/nec; then
8733	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8734	hardcode_shlibpath_var=no
8735	runpath_var=LD_RUN_PATH
8736	hardcode_runpath_var=yes
8737	ld_shlibs=yes
8738      fi
8739      ;;
8740
8741    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8742      no_undefined_flag='${wl}-z,text'
8743      archive_cmds_need_lc=no
8744      hardcode_shlibpath_var=no
8745      runpath_var='LD_RUN_PATH'
8746
8747      if test "$GCC" = yes; then
8748	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8749	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8750      else
8751	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8752	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8753      fi
8754      ;;
8755
8756    sysv5* | sco3.2v5* | sco5v6*)
8757      # Note: We can NOT use -z defs as we might desire, because we do not
8758      # link with -lc, and that would cause any symbols used from libc to
8759      # always be unresolved, which means just about no library would
8760      # ever link correctly.  If we're not using GNU ld we use -z text
8761      # though, which does catch some bad symbols but isn't as heavy-handed
8762      # as -z defs.
8763      no_undefined_flag='${wl}-z,text'
8764      allow_undefined_flag='${wl}-z,nodefs'
8765      archive_cmds_need_lc=no
8766      hardcode_shlibpath_var=no
8767      hardcode_libdir_flag_spec='${wl}-R,$libdir'
8768      hardcode_libdir_separator=':'
8769      link_all_deplibs=yes
8770      export_dynamic_flag_spec='${wl}-Bexport'
8771      runpath_var='LD_RUN_PATH'
8772
8773      if test "$GCC" = yes; then
8774	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8775	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8776      else
8777	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8778	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8779      fi
8780      ;;
8781
8782    uts4*)
8783      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8784      hardcode_libdir_flag_spec='-L$libdir'
8785      hardcode_shlibpath_var=no
8786      ;;
8787
8788    *)
8789      ld_shlibs=no
8790      ;;
8791    esac
8792
8793    if test x$host_vendor = xsni; then
8794      case $host in
8795      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8796	export_dynamic_flag_spec='${wl}-Blargedynsym'
8797	;;
8798      esac
8799    fi
8800  fi
8801
8802{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8803$as_echo "$ld_shlibs" >&6; }
8804test "$ld_shlibs" = no && can_build_shared=no
8805
8806with_gnu_ld=$with_gnu_ld
8807
8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822#
8823# Do we need to explicitly link libc?
8824#
8825case "x$archive_cmds_need_lc" in
8826x|xyes)
8827  # Assume -lc should be added
8828  archive_cmds_need_lc=yes
8829
8830  if test "$enable_shared" = yes && test "$GCC" = yes; then
8831    case $archive_cmds in
8832    *'~'*)
8833      # FIXME: we may have to deal with multi-command sequences.
8834      ;;
8835    '$CC '*)
8836      # Test whether the compiler implicitly links with -lc since on some
8837      # systems, -lgcc has to come before -lc. If gcc already passes -lc
8838      # to ld, don't add -lc before -lgcc.
8839      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8840$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8841      $RM conftest*
8842      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8843
8844      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8845  (eval $ac_compile) 2>&5
8846  ac_status=$?
8847  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8848  test $ac_status = 0; } 2>conftest.err; then
8849        soname=conftest
8850        lib=conftest
8851        libobjs=conftest.$ac_objext
8852        deplibs=
8853        wl=$lt_prog_compiler_wl
8854	pic_flag=$lt_prog_compiler_pic
8855        compiler_flags=-v
8856        linker_flags=-v
8857        verstring=
8858        output_objdir=.
8859        libname=conftest
8860        lt_save_allow_undefined_flag=$allow_undefined_flag
8861        allow_undefined_flag=
8862        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8863  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8864  ac_status=$?
8865  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8866  test $ac_status = 0; }
8867        then
8868	  archive_cmds_need_lc=no
8869        else
8870	  archive_cmds_need_lc=yes
8871        fi
8872        allow_undefined_flag=$lt_save_allow_undefined_flag
8873      else
8874        cat conftest.err 1>&5
8875      fi
8876      $RM conftest*
8877      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
8878$as_echo "$archive_cmds_need_lc" >&6; }
8879      ;;
8880    esac
8881  fi
8882  ;;
8883esac
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9042$as_echo_n "checking dynamic linker characteristics... " >&6; }
9043
9044if test "$GCC" = yes; then
9045  case $host_os in
9046    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9047    *) lt_awk_arg="/^libraries:/" ;;
9048  esac
9049  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9050  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9051    # if the path contains ";" then we assume it to be the separator
9052    # otherwise default to the standard path separator (i.e. ":") - it is
9053    # assumed that no part of a normal pathname contains ";" but that should
9054    # okay in the real world where ";" in dirpaths is itself problematic.
9055    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9056  else
9057    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9058  fi
9059  # Ok, now we have the path, separated by spaces, we can step through it
9060  # and add multilib dir if necessary.
9061  lt_tmp_lt_search_path_spec=
9062  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9063  for lt_sys_path in $lt_search_path_spec; do
9064    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9065      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9066    else
9067      test -d "$lt_sys_path" && \
9068	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9069    fi
9070  done
9071  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9072BEGIN {RS=" "; FS="/|\n";} {
9073  lt_foo="";
9074  lt_count=0;
9075  for (lt_i = NF; lt_i > 0; lt_i--) {
9076    if ($lt_i != "" && $lt_i != ".") {
9077      if ($lt_i == "..") {
9078        lt_count++;
9079      } else {
9080        if (lt_count == 0) {
9081          lt_foo="/" $lt_i lt_foo;
9082        } else {
9083          lt_count--;
9084        }
9085      }
9086    }
9087  }
9088  if (lt_foo != "") { lt_freq[lt_foo]++; }
9089  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9090}'`
9091  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9092else
9093  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9094fi
9095library_names_spec=
9096libname_spec='lib$name'
9097soname_spec=
9098shrext_cmds=".so"
9099postinstall_cmds=
9100postuninstall_cmds=
9101finish_cmds=
9102finish_eval=
9103shlibpath_var=
9104shlibpath_overrides_runpath=unknown
9105version_type=none
9106dynamic_linker="$host_os ld.so"
9107sys_lib_dlsearch_path_spec="/lib /usr/lib"
9108need_lib_prefix=unknown
9109hardcode_into_libs=no
9110
9111# when you set need_version to no, make sure it does not cause -set_version
9112# flags to be left without arguments
9113need_version=unknown
9114
9115case $host_os in
9116aix3*)
9117  version_type=linux
9118  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9119  shlibpath_var=LIBPATH
9120
9121  # AIX 3 has no versioning support, so we append a major version to the name.
9122  soname_spec='${libname}${release}${shared_ext}$major'
9123  ;;
9124
9125aix[4-9]*)
9126  version_type=linux
9127  need_lib_prefix=no
9128  need_version=no
9129  hardcode_into_libs=yes
9130  if test "$host_cpu" = ia64; then
9131    # AIX 5 supports IA64
9132    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9133    shlibpath_var=LD_LIBRARY_PATH
9134  else
9135    # With GCC up to 2.95.x, collect2 would create an import file
9136    # for dependence libraries.  The import file would start with
9137    # the line `#! .'.  This would cause the generated library to
9138    # depend on `.', always an invalid library.  This was fixed in
9139    # development snapshots of GCC prior to 3.0.
9140    case $host_os in
9141      aix4 | aix4.[01] | aix4.[01].*)
9142      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9143	   echo ' yes '
9144	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9145	:
9146      else
9147	can_build_shared=no
9148      fi
9149      ;;
9150    esac
9151    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9152    # soname into executable. Probably we can add versioning support to
9153    # collect2, so additional links can be useful in future.
9154    if test "$aix_use_runtimelinking" = yes; then
9155      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9156      # instead of lib<name>.a to let people know that these are not
9157      # typical AIX shared libraries.
9158      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9159    else
9160      # We preserve .a as extension for shared libraries through AIX4.2
9161      # and later when we are not doing run time linking.
9162      library_names_spec='${libname}${release}.a $libname.a'
9163      soname_spec='${libname}${release}${shared_ext}$major'
9164    fi
9165    shlibpath_var=LIBPATH
9166  fi
9167  ;;
9168
9169amigaos*)
9170  case $host_cpu in
9171  powerpc)
9172    # Since July 2007 AmigaOS4 officially supports .so libraries.
9173    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9174    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9175    ;;
9176  m68k)
9177    library_names_spec='$libname.ixlibrary $libname.a'
9178    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9179    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'
9180    ;;
9181  esac
9182  ;;
9183
9184beos*)
9185  library_names_spec='${libname}${shared_ext}'
9186  dynamic_linker="$host_os ld.so"
9187  shlibpath_var=LIBRARY_PATH
9188  ;;
9189
9190bsdi[45]*)
9191  version_type=linux
9192  need_version=no
9193  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9194  soname_spec='${libname}${release}${shared_ext}$major'
9195  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9196  shlibpath_var=LD_LIBRARY_PATH
9197  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9198  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9199  # the default ld.so.conf also contains /usr/contrib/lib and
9200  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9201  # libtool to hard-code these into programs
9202  ;;
9203
9204cygwin* | mingw* | pw32* | cegcc*)
9205  version_type=windows
9206  shrext_cmds=".dll"
9207  need_version=no
9208  need_lib_prefix=no
9209
9210  case $GCC,$host_os in
9211  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9212    library_names_spec='$libname.dll.a'
9213    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9214    postinstall_cmds='base_file=`basename \${file}`~
9215      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9216      dldir=$destdir/`dirname \$dlpath`~
9217      test -d \$dldir || mkdir -p \$dldir~
9218      $install_prog $dir/$dlname \$dldir/$dlname~
9219      chmod a+x \$dldir/$dlname~
9220      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9221        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9222      fi'
9223    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9224      dlpath=$dir/\$dldll~
9225       $RM \$dlpath'
9226    shlibpath_overrides_runpath=yes
9227
9228    case $host_os in
9229    cygwin*)
9230      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9231      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9232      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9233      ;;
9234    mingw* | cegcc*)
9235      # MinGW DLLs use traditional 'lib' prefix
9236      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9237      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9238      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9239        # It is most probably a Windows format PATH printed by
9240        # mingw gcc, but we are running on Cygwin. Gcc prints its search
9241        # path with ; separators, and with drive letters. We can handle the
9242        # drive letters (cygwin fileutils understands them), so leave them,
9243        # especially as we might pass files found there to a mingw objdump,
9244        # which wouldn't understand a cygwinified path. Ahh.
9245        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9246      else
9247        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9248      fi
9249      ;;
9250    pw32*)
9251      # pw32 DLLs use 'pw' prefix rather than 'lib'
9252      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9253      ;;
9254    esac
9255    ;;
9256
9257  *)
9258    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9259    ;;
9260  esac
9261  dynamic_linker='Win32 ld.exe'
9262  # FIXME: first we should search . and the directory the executable is in
9263  shlibpath_var=PATH
9264  ;;
9265
9266darwin* | rhapsody*)
9267  dynamic_linker="$host_os dyld"
9268  version_type=darwin
9269  need_lib_prefix=no
9270  need_version=no
9271  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9272  soname_spec='${libname}${release}${major}$shared_ext'
9273  shlibpath_overrides_runpath=yes
9274  shlibpath_var=DYLD_LIBRARY_PATH
9275  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9276
9277  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9278  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9279  ;;
9280
9281dgux*)
9282  version_type=linux
9283  need_lib_prefix=no
9284  need_version=no
9285  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9286  soname_spec='${libname}${release}${shared_ext}$major'
9287  shlibpath_var=LD_LIBRARY_PATH
9288  ;;
9289
9290freebsd1*)
9291  dynamic_linker=no
9292  ;;
9293
9294freebsd* | dragonfly*)
9295  # DragonFly does not have aout.  When/if they implement a new
9296  # versioning mechanism, adjust this.
9297  if test -x /usr/bin/objformat; then
9298    objformat=`/usr/bin/objformat`
9299  else
9300    case $host_os in
9301    freebsd[123]*) objformat=aout ;;
9302    *) objformat=elf ;;
9303    esac
9304  fi
9305  version_type=freebsd-$objformat
9306  case $version_type in
9307    freebsd-elf*)
9308      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9309      need_version=no
9310      need_lib_prefix=no
9311      ;;
9312    freebsd-*)
9313      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9314      need_version=yes
9315      ;;
9316  esac
9317  shlibpath_var=LD_LIBRARY_PATH
9318  case $host_os in
9319  freebsd2*)
9320    shlibpath_overrides_runpath=yes
9321    ;;
9322  freebsd3.[01]* | freebsdelf3.[01]*)
9323    shlibpath_overrides_runpath=yes
9324    hardcode_into_libs=yes
9325    ;;
9326  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9327  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9328    shlibpath_overrides_runpath=no
9329    hardcode_into_libs=yes
9330    ;;
9331  *) # from 4.6 on, and DragonFly
9332    shlibpath_overrides_runpath=yes
9333    hardcode_into_libs=yes
9334    ;;
9335  esac
9336  ;;
9337
9338gnu*)
9339  version_type=linux
9340  need_lib_prefix=no
9341  need_version=no
9342  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9343  soname_spec='${libname}${release}${shared_ext}$major'
9344  shlibpath_var=LD_LIBRARY_PATH
9345  hardcode_into_libs=yes
9346  ;;
9347
9348hpux9* | hpux10* | hpux11*)
9349  # Give a soname corresponding to the major version so that dld.sl refuses to
9350  # link against other versions.
9351  version_type=sunos
9352  need_lib_prefix=no
9353  need_version=no
9354  case $host_cpu in
9355  ia64*)
9356    shrext_cmds='.so'
9357    hardcode_into_libs=yes
9358    dynamic_linker="$host_os dld.so"
9359    shlibpath_var=LD_LIBRARY_PATH
9360    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9361    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9362    soname_spec='${libname}${release}${shared_ext}$major'
9363    if test "X$HPUX_IA64_MODE" = X32; then
9364      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9365    else
9366      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9367    fi
9368    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9369    ;;
9370  hppa*64*)
9371    shrext_cmds='.sl'
9372    hardcode_into_libs=yes
9373    dynamic_linker="$host_os dld.sl"
9374    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9375    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9376    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9377    soname_spec='${libname}${release}${shared_ext}$major'
9378    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9379    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9380    ;;
9381  *)
9382    shrext_cmds='.sl'
9383    dynamic_linker="$host_os dld.sl"
9384    shlibpath_var=SHLIB_PATH
9385    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9386    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9387    soname_spec='${libname}${release}${shared_ext}$major'
9388    ;;
9389  esac
9390  # HP-UX runs *really* slowly unless shared libraries are mode 555.
9391  postinstall_cmds='chmod 555 $lib'
9392  ;;
9393
9394interix[3-9]*)
9395  version_type=linux
9396  need_lib_prefix=no
9397  need_version=no
9398  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9399  soname_spec='${libname}${release}${shared_ext}$major'
9400  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9401  shlibpath_var=LD_LIBRARY_PATH
9402  shlibpath_overrides_runpath=no
9403  hardcode_into_libs=yes
9404  ;;
9405
9406irix5* | irix6* | nonstopux*)
9407  case $host_os in
9408    nonstopux*) version_type=nonstopux ;;
9409    *)
9410	if test "$lt_cv_prog_gnu_ld" = yes; then
9411		version_type=linux
9412	else
9413		version_type=irix
9414	fi ;;
9415  esac
9416  need_lib_prefix=no
9417  need_version=no
9418  soname_spec='${libname}${release}${shared_ext}$major'
9419  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9420  case $host_os in
9421  irix5* | nonstopux*)
9422    libsuff= shlibsuff=
9423    ;;
9424  *)
9425    case $LD in # libtool.m4 will add one of these switches to LD
9426    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9427      libsuff= shlibsuff= libmagic=32-bit;;
9428    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9429      libsuff=32 shlibsuff=N32 libmagic=N32;;
9430    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9431      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9432    *) libsuff= shlibsuff= libmagic=never-match;;
9433    esac
9434    ;;
9435  esac
9436  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9437  shlibpath_overrides_runpath=no
9438  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9439  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9440  hardcode_into_libs=yes
9441  ;;
9442
9443# No shared lib support for Linux oldld, aout, or coff.
9444linux*oldld* | linux*aout* | linux*coff*)
9445  dynamic_linker=no
9446  ;;
9447
9448# This must be Linux ELF.
9449linux* | k*bsd*-gnu)
9450  version_type=linux
9451  need_lib_prefix=no
9452  need_version=no
9453  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9454  soname_spec='${libname}${release}${shared_ext}$major'
9455  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9456  shlibpath_var=LD_LIBRARY_PATH
9457  shlibpath_overrides_runpath=no
9458  # Some binutils ld are patched to set DT_RUNPATH
9459  save_LDFLAGS=$LDFLAGS
9460  save_libdir=$libdir
9461  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9462       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9463  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9464/* end confdefs.h.  */
9465
9466int
9467main ()
9468{
9469
9470  ;
9471  return 0;
9472}
9473_ACEOF
9474if ac_fn_c_try_link "$LINENO"; then :
9475  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9476  shlibpath_overrides_runpath=yes
9477fi
9478fi
9479rm -f core conftest.err conftest.$ac_objext \
9480    conftest$ac_exeext conftest.$ac_ext
9481  LDFLAGS=$save_LDFLAGS
9482  libdir=$save_libdir
9483
9484  # This implies no fast_install, which is unacceptable.
9485  # Some rework will be needed to allow for fast_install
9486  # before this can be enabled.
9487  hardcode_into_libs=yes
9488
9489  # Append ld.so.conf contents to the search path
9490  if test -f /etc/ld.so.conf; then
9491    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' ' '`
9492    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9493  fi
9494
9495  # We used to test for /lib/ld.so.1 and disable shared libraries on
9496  # powerpc, because MkLinux only supported shared libraries with the
9497  # GNU dynamic linker.  Since this was broken with cross compilers,
9498  # most powerpc-linux boxes support dynamic linking these days and
9499  # people can always --disable-shared, the test was removed, and we
9500  # assume the GNU/Linux dynamic linker is in use.
9501  dynamic_linker='GNU/Linux ld.so'
9502  ;;
9503
9504netbsd*)
9505  version_type=sunos
9506  need_lib_prefix=no
9507  need_version=no
9508  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9509    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9510    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9511    dynamic_linker='NetBSD (a.out) ld.so'
9512  else
9513    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9514    soname_spec='${libname}${release}${shared_ext}$major'
9515    dynamic_linker='NetBSD ld.elf_so'
9516  fi
9517  shlibpath_var=LD_LIBRARY_PATH
9518  shlibpath_overrides_runpath=yes
9519  hardcode_into_libs=yes
9520  ;;
9521
9522newsos6)
9523  version_type=linux
9524  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9525  shlibpath_var=LD_LIBRARY_PATH
9526  shlibpath_overrides_runpath=yes
9527  ;;
9528
9529*nto* | *qnx*)
9530  version_type=qnx
9531  need_lib_prefix=no
9532  need_version=no
9533  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9534  soname_spec='${libname}${release}${shared_ext}$major'
9535  shlibpath_var=LD_LIBRARY_PATH
9536  shlibpath_overrides_runpath=no
9537  hardcode_into_libs=yes
9538  dynamic_linker='ldqnx.so'
9539  ;;
9540
9541openbsd*)
9542  version_type=sunos
9543  sys_lib_dlsearch_path_spec="/usr/lib"
9544  need_lib_prefix=no
9545  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9546  case $host_os in
9547    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
9548    *)				need_version=no  ;;
9549  esac
9550  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9551  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9552  shlibpath_var=LD_LIBRARY_PATH
9553  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9554    case $host_os in
9555      openbsd2.[89] | openbsd2.[89].*)
9556	shlibpath_overrides_runpath=no
9557	;;
9558      *)
9559	shlibpath_overrides_runpath=yes
9560	;;
9561      esac
9562  else
9563    shlibpath_overrides_runpath=yes
9564  fi
9565  ;;
9566
9567os2*)
9568  libname_spec='$name'
9569  shrext_cmds=".dll"
9570  need_lib_prefix=no
9571  library_names_spec='$libname${shared_ext} $libname.a'
9572  dynamic_linker='OS/2 ld.exe'
9573  shlibpath_var=LIBPATH
9574  ;;
9575
9576osf3* | osf4* | osf5*)
9577  version_type=osf
9578  need_lib_prefix=no
9579  need_version=no
9580  soname_spec='${libname}${release}${shared_ext}$major'
9581  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9582  shlibpath_var=LD_LIBRARY_PATH
9583  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9584  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9585  ;;
9586
9587rdos*)
9588  dynamic_linker=no
9589  ;;
9590
9591solaris*)
9592  version_type=linux
9593  need_lib_prefix=no
9594  need_version=no
9595  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9596  soname_spec='${libname}${release}${shared_ext}$major'
9597  shlibpath_var=LD_LIBRARY_PATH
9598  shlibpath_overrides_runpath=yes
9599  hardcode_into_libs=yes
9600  # ldd complains unless libraries are executable
9601  postinstall_cmds='chmod +x $lib'
9602  ;;
9603
9604sunos4*)
9605  version_type=sunos
9606  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9607  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9608  shlibpath_var=LD_LIBRARY_PATH
9609  shlibpath_overrides_runpath=yes
9610  if test "$with_gnu_ld" = yes; then
9611    need_lib_prefix=no
9612  fi
9613  need_version=yes
9614  ;;
9615
9616sysv4 | sysv4.3*)
9617  version_type=linux
9618  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9619  soname_spec='${libname}${release}${shared_ext}$major'
9620  shlibpath_var=LD_LIBRARY_PATH
9621  case $host_vendor in
9622    sni)
9623      shlibpath_overrides_runpath=no
9624      need_lib_prefix=no
9625      runpath_var=LD_RUN_PATH
9626      ;;
9627    siemens)
9628      need_lib_prefix=no
9629      ;;
9630    motorola)
9631      need_lib_prefix=no
9632      need_version=no
9633      shlibpath_overrides_runpath=no
9634      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9635      ;;
9636  esac
9637  ;;
9638
9639sysv4*MP*)
9640  if test -d /usr/nec ;then
9641    version_type=linux
9642    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9643    soname_spec='$libname${shared_ext}.$major'
9644    shlibpath_var=LD_LIBRARY_PATH
9645  fi
9646  ;;
9647
9648sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9649  version_type=freebsd-elf
9650  need_lib_prefix=no
9651  need_version=no
9652  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9653  soname_spec='${libname}${release}${shared_ext}$major'
9654  shlibpath_var=LD_LIBRARY_PATH
9655  shlibpath_overrides_runpath=yes
9656  hardcode_into_libs=yes
9657  if test "$with_gnu_ld" = yes; then
9658    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9659  else
9660    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9661    case $host_os in
9662      sco3.2v5*)
9663        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9664	;;
9665    esac
9666  fi
9667  sys_lib_dlsearch_path_spec='/usr/lib'
9668  ;;
9669
9670tpf*)
9671  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9672  version_type=linux
9673  need_lib_prefix=no
9674  need_version=no
9675  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9676  shlibpath_var=LD_LIBRARY_PATH
9677  shlibpath_overrides_runpath=no
9678  hardcode_into_libs=yes
9679  ;;
9680
9681uts4*)
9682  version_type=linux
9683  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9684  soname_spec='${libname}${release}${shared_ext}$major'
9685  shlibpath_var=LD_LIBRARY_PATH
9686  ;;
9687
9688*)
9689  dynamic_linker=no
9690  ;;
9691esac
9692{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9693$as_echo "$dynamic_linker" >&6; }
9694test "$dynamic_linker" = no && can_build_shared=no
9695
9696variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9697if test "$GCC" = yes; then
9698  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9699fi
9700
9701if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9702  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9703fi
9704if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9705  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9706fi
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9795$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9796hardcode_action=
9797if test -n "$hardcode_libdir_flag_spec" ||
9798   test -n "$runpath_var" ||
9799   test "X$hardcode_automatic" = "Xyes" ; then
9800
9801  # We can hardcode non-existent directories.
9802  if test "$hardcode_direct" != no &&
9803     # If the only mechanism to avoid hardcoding is shlibpath_var, we
9804     # have to relink, otherwise we might link with an installed library
9805     # when we should be linking with a yet-to-be-installed one
9806     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9807     test "$hardcode_minus_L" != no; then
9808    # Linking always hardcodes the temporary library directory.
9809    hardcode_action=relink
9810  else
9811    # We can link without hardcoding, and we can hardcode nonexisting dirs.
9812    hardcode_action=immediate
9813  fi
9814else
9815  # We cannot hardcode anything, or else we can only hardcode existing
9816  # directories.
9817  hardcode_action=unsupported
9818fi
9819{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9820$as_echo "$hardcode_action" >&6; }
9821
9822if test "$hardcode_action" = relink ||
9823   test "$inherit_rpath" = yes; then
9824  # Fast installation is not supported
9825  enable_fast_install=no
9826elif test "$shlibpath_overrides_runpath" = yes ||
9827     test "$enable_shared" = no; then
9828  # Fast installation is not necessary
9829  enable_fast_install=needless
9830fi
9831
9832
9833
9834
9835
9836
9837  if test "x$enable_dlopen" != xyes; then
9838  enable_dlopen=unknown
9839  enable_dlopen_self=unknown
9840  enable_dlopen_self_static=unknown
9841else
9842  lt_cv_dlopen=no
9843  lt_cv_dlopen_libs=
9844
9845  case $host_os in
9846  beos*)
9847    lt_cv_dlopen="load_add_on"
9848    lt_cv_dlopen_libs=
9849    lt_cv_dlopen_self=yes
9850    ;;
9851
9852  mingw* | pw32* | cegcc*)
9853    lt_cv_dlopen="LoadLibrary"
9854    lt_cv_dlopen_libs=
9855    ;;
9856
9857  cygwin*)
9858    lt_cv_dlopen="dlopen"
9859    lt_cv_dlopen_libs=
9860    ;;
9861
9862  darwin*)
9863  # if libdl is installed we need to link against it
9864    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9865$as_echo_n "checking for dlopen in -ldl... " >&6; }
9866if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9867  $as_echo_n "(cached) " >&6
9868else
9869  ac_check_lib_save_LIBS=$LIBS
9870LIBS="-ldl  $LIBS"
9871cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9872/* end confdefs.h.  */
9873
9874/* Override any GCC internal prototype to avoid an error.
9875   Use char because int might match the return type of a GCC
9876   builtin and then its argument prototype would still apply.  */
9877#ifdef __cplusplus
9878extern "C"
9879#endif
9880char dlopen ();
9881int
9882main ()
9883{
9884return dlopen ();
9885  ;
9886  return 0;
9887}
9888_ACEOF
9889if ac_fn_c_try_link "$LINENO"; then :
9890  ac_cv_lib_dl_dlopen=yes
9891else
9892  ac_cv_lib_dl_dlopen=no
9893fi
9894rm -f core conftest.err conftest.$ac_objext \
9895    conftest$ac_exeext conftest.$ac_ext
9896LIBS=$ac_check_lib_save_LIBS
9897fi
9898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9899$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9900if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9901  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9902else
9903
9904    lt_cv_dlopen="dyld"
9905    lt_cv_dlopen_libs=
9906    lt_cv_dlopen_self=yes
9907
9908fi
9909
9910    ;;
9911
9912  *)
9913    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
9914if test "x$ac_cv_func_shl_load" = x""yes; then :
9915  lt_cv_dlopen="shl_load"
9916else
9917  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
9918$as_echo_n "checking for shl_load in -ldld... " >&6; }
9919if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
9920  $as_echo_n "(cached) " >&6
9921else
9922  ac_check_lib_save_LIBS=$LIBS
9923LIBS="-ldld  $LIBS"
9924cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9925/* end confdefs.h.  */
9926
9927/* Override any GCC internal prototype to avoid an error.
9928   Use char because int might match the return type of a GCC
9929   builtin and then its argument prototype would still apply.  */
9930#ifdef __cplusplus
9931extern "C"
9932#endif
9933char shl_load ();
9934int
9935main ()
9936{
9937return shl_load ();
9938  ;
9939  return 0;
9940}
9941_ACEOF
9942if ac_fn_c_try_link "$LINENO"; then :
9943  ac_cv_lib_dld_shl_load=yes
9944else
9945  ac_cv_lib_dld_shl_load=no
9946fi
9947rm -f core conftest.err conftest.$ac_objext \
9948    conftest$ac_exeext conftest.$ac_ext
9949LIBS=$ac_check_lib_save_LIBS
9950fi
9951{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
9952$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
9953if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
9954  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
9955else
9956  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
9957if test "x$ac_cv_func_dlopen" = x""yes; then :
9958  lt_cv_dlopen="dlopen"
9959else
9960  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9961$as_echo_n "checking for dlopen in -ldl... " >&6; }
9962if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9963  $as_echo_n "(cached) " >&6
9964else
9965  ac_check_lib_save_LIBS=$LIBS
9966LIBS="-ldl  $LIBS"
9967cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9968/* end confdefs.h.  */
9969
9970/* Override any GCC internal prototype to avoid an error.
9971   Use char because int might match the return type of a GCC
9972   builtin and then its argument prototype would still apply.  */
9973#ifdef __cplusplus
9974extern "C"
9975#endif
9976char dlopen ();
9977int
9978main ()
9979{
9980return dlopen ();
9981  ;
9982  return 0;
9983}
9984_ACEOF
9985if ac_fn_c_try_link "$LINENO"; then :
9986  ac_cv_lib_dl_dlopen=yes
9987else
9988  ac_cv_lib_dl_dlopen=no
9989fi
9990rm -f core conftest.err conftest.$ac_objext \
9991    conftest$ac_exeext conftest.$ac_ext
9992LIBS=$ac_check_lib_save_LIBS
9993fi
9994{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9995$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9996if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9997  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9998else
9999  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10000$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10001if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10002  $as_echo_n "(cached) " >&6
10003else
10004  ac_check_lib_save_LIBS=$LIBS
10005LIBS="-lsvld  $LIBS"
10006cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10007/* end confdefs.h.  */
10008
10009/* Override any GCC internal prototype to avoid an error.
10010   Use char because int might match the return type of a GCC
10011   builtin and then its argument prototype would still apply.  */
10012#ifdef __cplusplus
10013extern "C"
10014#endif
10015char dlopen ();
10016int
10017main ()
10018{
10019return dlopen ();
10020  ;
10021  return 0;
10022}
10023_ACEOF
10024if ac_fn_c_try_link "$LINENO"; then :
10025  ac_cv_lib_svld_dlopen=yes
10026else
10027  ac_cv_lib_svld_dlopen=no
10028fi
10029rm -f core conftest.err conftest.$ac_objext \
10030    conftest$ac_exeext conftest.$ac_ext
10031LIBS=$ac_check_lib_save_LIBS
10032fi
10033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10034$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10035if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10036  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10037else
10038  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10039$as_echo_n "checking for dld_link in -ldld... " >&6; }
10040if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10041  $as_echo_n "(cached) " >&6
10042else
10043  ac_check_lib_save_LIBS=$LIBS
10044LIBS="-ldld  $LIBS"
10045cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10046/* end confdefs.h.  */
10047
10048/* Override any GCC internal prototype to avoid an error.
10049   Use char because int might match the return type of a GCC
10050   builtin and then its argument prototype would still apply.  */
10051#ifdef __cplusplus
10052extern "C"
10053#endif
10054char dld_link ();
10055int
10056main ()
10057{
10058return dld_link ();
10059  ;
10060  return 0;
10061}
10062_ACEOF
10063if ac_fn_c_try_link "$LINENO"; then :
10064  ac_cv_lib_dld_dld_link=yes
10065else
10066  ac_cv_lib_dld_dld_link=no
10067fi
10068rm -f core conftest.err conftest.$ac_objext \
10069    conftest$ac_exeext conftest.$ac_ext
10070LIBS=$ac_check_lib_save_LIBS
10071fi
10072{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10073$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10074if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10075  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10076fi
10077
10078
10079fi
10080
10081
10082fi
10083
10084
10085fi
10086
10087
10088fi
10089
10090
10091fi
10092
10093    ;;
10094  esac
10095
10096  if test "x$lt_cv_dlopen" != xno; then
10097    enable_dlopen=yes
10098  else
10099    enable_dlopen=no
10100  fi
10101
10102  case $lt_cv_dlopen in
10103  dlopen)
10104    save_CPPFLAGS="$CPPFLAGS"
10105    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10106
10107    save_LDFLAGS="$LDFLAGS"
10108    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10109
10110    save_LIBS="$LIBS"
10111    LIBS="$lt_cv_dlopen_libs $LIBS"
10112
10113    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10114$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10115if test "${lt_cv_dlopen_self+set}" = set; then :
10116  $as_echo_n "(cached) " >&6
10117else
10118  	  if test "$cross_compiling" = yes; then :
10119  lt_cv_dlopen_self=cross
10120else
10121  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10122  lt_status=$lt_dlunknown
10123  cat > conftest.$ac_ext <<_LT_EOF
10124#line 10124 "configure"
10125#include "confdefs.h"
10126
10127#if HAVE_DLFCN_H
10128#include <dlfcn.h>
10129#endif
10130
10131#include <stdio.h>
10132
10133#ifdef RTLD_GLOBAL
10134#  define LT_DLGLOBAL		RTLD_GLOBAL
10135#else
10136#  ifdef DL_GLOBAL
10137#    define LT_DLGLOBAL		DL_GLOBAL
10138#  else
10139#    define LT_DLGLOBAL		0
10140#  endif
10141#endif
10142
10143/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10144   find out it does not work in some platform. */
10145#ifndef LT_DLLAZY_OR_NOW
10146#  ifdef RTLD_LAZY
10147#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10148#  else
10149#    ifdef DL_LAZY
10150#      define LT_DLLAZY_OR_NOW		DL_LAZY
10151#    else
10152#      ifdef RTLD_NOW
10153#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10154#      else
10155#        ifdef DL_NOW
10156#          define LT_DLLAZY_OR_NOW	DL_NOW
10157#        else
10158#          define LT_DLLAZY_OR_NOW	0
10159#        endif
10160#      endif
10161#    endif
10162#  endif
10163#endif
10164
10165void fnord() { int i=42;}
10166int main ()
10167{
10168  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10169  int status = $lt_dlunknown;
10170
10171  if (self)
10172    {
10173      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10174      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10175      /* dlclose (self); */
10176    }
10177  else
10178    puts (dlerror ());
10179
10180  return status;
10181}
10182_LT_EOF
10183  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10184  (eval $ac_link) 2>&5
10185  ac_status=$?
10186  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10187  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10188    (./conftest; exit; ) >&5 2>/dev/null
10189    lt_status=$?
10190    case x$lt_status in
10191      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10192      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10193      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10194    esac
10195  else :
10196    # compilation failed
10197    lt_cv_dlopen_self=no
10198  fi
10199fi
10200rm -fr conftest*
10201
10202
10203fi
10204{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10205$as_echo "$lt_cv_dlopen_self" >&6; }
10206
10207    if test "x$lt_cv_dlopen_self" = xyes; then
10208      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10209      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10210$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10211if test "${lt_cv_dlopen_self_static+set}" = set; then :
10212  $as_echo_n "(cached) " >&6
10213else
10214  	  if test "$cross_compiling" = yes; then :
10215  lt_cv_dlopen_self_static=cross
10216else
10217  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10218  lt_status=$lt_dlunknown
10219  cat > conftest.$ac_ext <<_LT_EOF
10220#line 10220 "configure"
10221#include "confdefs.h"
10222
10223#if HAVE_DLFCN_H
10224#include <dlfcn.h>
10225#endif
10226
10227#include <stdio.h>
10228
10229#ifdef RTLD_GLOBAL
10230#  define LT_DLGLOBAL		RTLD_GLOBAL
10231#else
10232#  ifdef DL_GLOBAL
10233#    define LT_DLGLOBAL		DL_GLOBAL
10234#  else
10235#    define LT_DLGLOBAL		0
10236#  endif
10237#endif
10238
10239/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10240   find out it does not work in some platform. */
10241#ifndef LT_DLLAZY_OR_NOW
10242#  ifdef RTLD_LAZY
10243#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10244#  else
10245#    ifdef DL_LAZY
10246#      define LT_DLLAZY_OR_NOW		DL_LAZY
10247#    else
10248#      ifdef RTLD_NOW
10249#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10250#      else
10251#        ifdef DL_NOW
10252#          define LT_DLLAZY_OR_NOW	DL_NOW
10253#        else
10254#          define LT_DLLAZY_OR_NOW	0
10255#        endif
10256#      endif
10257#    endif
10258#  endif
10259#endif
10260
10261void fnord() { int i=42;}
10262int main ()
10263{
10264  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10265  int status = $lt_dlunknown;
10266
10267  if (self)
10268    {
10269      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10270      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10271      /* dlclose (self); */
10272    }
10273  else
10274    puts (dlerror ());
10275
10276  return status;
10277}
10278_LT_EOF
10279  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10280  (eval $ac_link) 2>&5
10281  ac_status=$?
10282  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10283  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10284    (./conftest; exit; ) >&5 2>/dev/null
10285    lt_status=$?
10286    case x$lt_status in
10287      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10288      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10289      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10290    esac
10291  else :
10292    # compilation failed
10293    lt_cv_dlopen_self_static=no
10294  fi
10295fi
10296rm -fr conftest*
10297
10298
10299fi
10300{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10301$as_echo "$lt_cv_dlopen_self_static" >&6; }
10302    fi
10303
10304    CPPFLAGS="$save_CPPFLAGS"
10305    LDFLAGS="$save_LDFLAGS"
10306    LIBS="$save_LIBS"
10307    ;;
10308  esac
10309
10310  case $lt_cv_dlopen_self in
10311  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10312  *) enable_dlopen_self=unknown ;;
10313  esac
10314
10315  case $lt_cv_dlopen_self_static in
10316  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10317  *) enable_dlopen_self_static=unknown ;;
10318  esac
10319fi
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337striplib=
10338old_striplib=
10339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10340$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10341if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10342  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10343  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10344  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10345$as_echo "yes" >&6; }
10346else
10347# FIXME - insert some real tests, host_os isn't really good enough
10348  case $host_os in
10349  darwin*)
10350    if test -n "$STRIP" ; then
10351      striplib="$STRIP -x"
10352      old_striplib="$STRIP -S"
10353      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10354$as_echo "yes" >&6; }
10355    else
10356      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10357$as_echo "no" >&6; }
10358    fi
10359    ;;
10360  *)
10361    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10362$as_echo "no" >&6; }
10363    ;;
10364  esac
10365fi
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378  # Report which library types will actually be built
10379  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10380$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10381  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10382$as_echo "$can_build_shared" >&6; }
10383
10384  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10385$as_echo_n "checking whether to build shared libraries... " >&6; }
10386  test "$can_build_shared" = "no" && enable_shared=no
10387
10388  # On AIX, shared libraries and static libraries use the same namespace, and
10389  # are all built from PIC.
10390  case $host_os in
10391  aix3*)
10392    test "$enable_shared" = yes && enable_static=no
10393    if test -n "$RANLIB"; then
10394      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10395      postinstall_cmds='$RANLIB $lib'
10396    fi
10397    ;;
10398
10399  aix[4-9]*)
10400    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10401      test "$enable_shared" = yes && enable_static=no
10402    fi
10403    ;;
10404  esac
10405  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10406$as_echo "$enable_shared" >&6; }
10407
10408  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10409$as_echo_n "checking whether to build static libraries... " >&6; }
10410  # Make sure either enable_shared or enable_static is yes.
10411  test "$enable_shared" = yes || enable_static=yes
10412  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10413$as_echo "$enable_static" >&6; }
10414
10415
10416
10417
10418fi
10419ac_ext=c
10420ac_cpp='$CPP $CPPFLAGS'
10421ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10422ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10423ac_compiler_gnu=$ac_cv_c_compiler_gnu
10424
10425CC="$lt_save_CC"
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439        ac_config_commands="$ac_config_commands libtool"
10440
10441
10442
10443
10444# Only expand once:
10445
10446
10447
10448
10449
10450# Define a configure option for an alternate module directory
10451
10452# Check whether --with-xorg-module-dir was given.
10453if test "${with_xorg_module_dir+set}" = set; then :
10454  withval=$with_xorg_module_dir; moduledir="$withval"
10455else
10456  moduledir="$libdir/xorg/modules"
10457fi
10458
10459
10460# Check whether --enable-dri was given.
10461if test "${enable_dri+set}" = set; then :
10462  enableval=$enable_dri; DRI="$enableval"
10463else
10464  DRI=auto
10465fi
10466
10467
10468# Store the list of server defined optional extensions in REQUIRED_MODULES
10469XORG_DRIVER_CHECK_EXT(XINERAMA, xineramaproto)
10470XORG_DRIVER_CHECK_EXT(RANDR, randrproto)
10471XORG_DRIVER_CHECK_EXT(RENDER, renderproto)
10472XORG_DRIVER_CHECK_EXT(XV, videoproto)
10473XORG_DRIVER_CHECK_EXT(DPMSExtension, xextproto)
10474
10475# Obtain compiler/linker options for the driver dependencies
10476
10477
10478
10479
10480
10481
10482if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
10483	if test -n "$ac_tool_prefix"; then
10484  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
10485set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
10486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10487$as_echo_n "checking for $ac_word... " >&6; }
10488if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
10489  $as_echo_n "(cached) " >&6
10490else
10491  case $PKG_CONFIG in
10492  [\\/]* | ?:[\\/]*)
10493  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10494  ;;
10495  *)
10496  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10497for as_dir in $PATH
10498do
10499  IFS=$as_save_IFS
10500  test -z "$as_dir" && as_dir=.
10501    for ac_exec_ext in '' $ac_executable_extensions; do
10502  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10503    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10504    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10505    break 2
10506  fi
10507done
10508  done
10509IFS=$as_save_IFS
10510
10511  ;;
10512esac
10513fi
10514PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10515if test -n "$PKG_CONFIG"; then
10516  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10517$as_echo "$PKG_CONFIG" >&6; }
10518else
10519  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10520$as_echo "no" >&6; }
10521fi
10522
10523
10524fi
10525if test -z "$ac_cv_path_PKG_CONFIG"; then
10526  ac_pt_PKG_CONFIG=$PKG_CONFIG
10527  # Extract the first word of "pkg-config", so it can be a program name with args.
10528set dummy pkg-config; ac_word=$2
10529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10530$as_echo_n "checking for $ac_word... " >&6; }
10531if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
10532  $as_echo_n "(cached) " >&6
10533else
10534  case $ac_pt_PKG_CONFIG in
10535  [\\/]* | ?:[\\/]*)
10536  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
10537  ;;
10538  *)
10539  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10540for as_dir in $PATH
10541do
10542  IFS=$as_save_IFS
10543  test -z "$as_dir" && as_dir=.
10544    for ac_exec_ext in '' $ac_executable_extensions; do
10545  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10546    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10547    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10548    break 2
10549  fi
10550done
10551  done
10552IFS=$as_save_IFS
10553
10554  ;;
10555esac
10556fi
10557ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
10558if test -n "$ac_pt_PKG_CONFIG"; then
10559  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
10560$as_echo "$ac_pt_PKG_CONFIG" >&6; }
10561else
10562  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10563$as_echo "no" >&6; }
10564fi
10565
10566  if test "x$ac_pt_PKG_CONFIG" = x; then
10567    PKG_CONFIG=""
10568  else
10569    case $cross_compiling:$ac_tool_warned in
10570yes:)
10571{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10572$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10573ac_tool_warned=yes ;;
10574esac
10575    PKG_CONFIG=$ac_pt_PKG_CONFIG
10576  fi
10577else
10578  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
10579fi
10580
10581fi
10582if test -n "$PKG_CONFIG"; then
10583	_pkg_min_version=0.9.0
10584	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
10585$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
10586	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
10587		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10588$as_echo "yes" >&6; }
10589	else
10590		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10591$as_echo "no" >&6; }
10592		PKG_CONFIG=""
10593	fi
10594fi
10595
10596pkg_failed=no
10597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
10598$as_echo_n "checking for XORG... " >&6; }
10599
10600if test -n "$XORG_CFLAGS"; then
10601    pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
10602 elif test -n "$PKG_CONFIG"; then
10603    if test -n "$PKG_CONFIG" && \
10604    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.1.0 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
10605  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES") 2>&5
10606  ac_status=$?
10607  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10608  test $ac_status = 0; }; then
10609  pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
10610else
10611  pkg_failed=yes
10612fi
10613 else
10614    pkg_failed=untried
10615fi
10616if test -n "$XORG_LIBS"; then
10617    pkg_cv_XORG_LIBS="$XORG_LIBS"
10618 elif test -n "$PKG_CONFIG"; then
10619    if test -n "$PKG_CONFIG" && \
10620    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.1.0 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
10621  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES") 2>&5
10622  ac_status=$?
10623  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10624  test $ac_status = 0; }; then
10625  pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
10626else
10627  pkg_failed=yes
10628fi
10629 else
10630    pkg_failed=untried
10631fi
10632
10633
10634
10635if test $pkg_failed = yes; then
10636   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10637$as_echo "no" >&6; }
10638
10639if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
10640        _pkg_short_errors_supported=yes
10641else
10642        _pkg_short_errors_supported=no
10643fi
10644        if test $_pkg_short_errors_supported = yes; then
10645	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>&1`
10646        else
10647	        XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>&1`
10648        fi
10649	# Put the nasty error message in config.log where it belongs
10650	echo "$XORG_PKG_ERRORS" >&5
10651
10652	as_fn_error $? "Package requirements (xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES) were not met:
10653
10654$XORG_PKG_ERRORS
10655
10656Consider adjusting the PKG_CONFIG_PATH environment variable if you
10657installed software in a non-standard prefix.
10658
10659Alternatively, you may set the environment variables XORG_CFLAGS
10660and XORG_LIBS to avoid the need to call pkg-config.
10661See the pkg-config man page for more details." "$LINENO" AS_MESSAGE_LOG_FDdnl
10662
10663elif test $pkg_failed = untried; then
10664     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10665$as_echo "no" >&6; }
10666	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10667$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10668as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
10669is in your PATH or set the PKG_CONFIG environment variable to the full
10670path to pkg-config.
10671
10672Alternatively, you may set the environment variables XORG_CFLAGS
10673and XORG_LIBS to avoid the need to call pkg-config.
10674See the pkg-config man page for more details.
10675
10676To get pkg-config, see <http://pkg-config.freedesktop.org/>.
10677See \`config.log' for more details" "$LINENO" 5; }
10678else
10679	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
10680	XORG_LIBS=$pkg_cv_XORG_LIBS
10681        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10682$as_echo "yes" >&6; }
10683
10684fi
10685
10686pkg_failed=no
10687{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5
10688$as_echo_n "checking for XEXT... " >&6; }
10689
10690if test -n "$XEXT_CFLAGS"; then
10691    pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS"
10692 elif test -n "$PKG_CONFIG"; then
10693    if test -n "$PKG_CONFIG" && \
10694    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
10695  ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
10696  ac_status=$?
10697  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10698  test $ac_status = 0; }; then
10699  pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null`
10700else
10701  pkg_failed=yes
10702fi
10703 else
10704    pkg_failed=untried
10705fi
10706if test -n "$XEXT_LIBS"; then
10707    pkg_cv_XEXT_LIBS="$XEXT_LIBS"
10708 elif test -n "$PKG_CONFIG"; then
10709    if test -n "$PKG_CONFIG" && \
10710    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
10711  ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
10712  ac_status=$?
10713  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10714  test $ac_status = 0; }; then
10715  pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null`
10716else
10717  pkg_failed=yes
10718fi
10719 else
10720    pkg_failed=untried
10721fi
10722
10723
10724
10725if test $pkg_failed = yes; then
10726   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10727$as_echo "no" >&6; }
10728
10729if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
10730        _pkg_short_errors_supported=yes
10731else
10732        _pkg_short_errors_supported=no
10733fi
10734        if test $_pkg_short_errors_supported = yes; then
10735	        XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xextproto >= 7.0.99.1" 2>&1`
10736        else
10737	        XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors "xextproto >= 7.0.99.1" 2>&1`
10738        fi
10739	# Put the nasty error message in config.log where it belongs
10740	echo "$XEXT_PKG_ERRORS" >&5
10741
10742	HAVE_XEXTPROTO_71="no"
10743elif test $pkg_failed = untried; then
10744     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10745$as_echo "no" >&6; }
10746	HAVE_XEXTPROTO_71="no"
10747else
10748	XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS
10749	XEXT_LIBS=$pkg_cv_XEXT_LIBS
10750        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10751$as_echo "yes" >&6; }
10752	HAVE_XEXTPROTO_71="yes";
10753$as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h
10754
10755fi
10756 if  test "$HAVE_XEXTPROTO_71" = "yes" ; then
10757  HAVE_XEXTPROTO_71_TRUE=
10758  HAVE_XEXTPROTO_71_FALSE='#'
10759else
10760  HAVE_XEXTPROTO_71_TRUE='#'
10761  HAVE_XEXTPROTO_71_FALSE=
10762fi
10763
10764sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server`
10765
10766# Checks for libraries.
10767
10768if test "x$DRI" = xauto; then
10769        as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dri.h" | $as_tr_sh`
10770{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/dri.h" >&5
10771$as_echo_n "checking for ${sdkdir}/dri.h... " >&6; }
10772if eval "test \"\${$as_ac_File+set}\"" = set; then :
10773  $as_echo_n "(cached) " >&6
10774else
10775  test "$cross_compiling" = yes &&
10776  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
10777if test -r "${sdkdir}/dri.h"; then
10778  eval "$as_ac_File=yes"
10779else
10780  eval "$as_ac_File=no"
10781fi
10782fi
10783eval ac_res=\$$as_ac_File
10784	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10785$as_echo "$ac_res" >&6; }
10786if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
10787  have_dri_h="yes"
10788else
10789  have_dri_h="no"
10790fi
10791
10792        as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/sarea.h" | $as_tr_sh`
10793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/sarea.h" >&5
10794$as_echo_n "checking for ${sdkdir}/sarea.h... " >&6; }
10795if eval "test \"\${$as_ac_File+set}\"" = set; then :
10796  $as_echo_n "(cached) " >&6
10797else
10798  test "$cross_compiling" = yes &&
10799  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
10800if test -r "${sdkdir}/sarea.h"; then
10801  eval "$as_ac_File=yes"
10802else
10803  eval "$as_ac_File=no"
10804fi
10805fi
10806eval ac_res=\$$as_ac_File
10807	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10808$as_echo "$ac_res" >&6; }
10809if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
10810  have_sarea_h="yes"
10811else
10812  have_sarea_h="no"
10813fi
10814
10815        as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dristruct.h" | $as_tr_sh`
10816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/dristruct.h" >&5
10817$as_echo_n "checking for ${sdkdir}/dristruct.h... " >&6; }
10818if eval "test \"\${$as_ac_File+set}\"" = set; then :
10819  $as_echo_n "(cached) " >&6
10820else
10821  test "$cross_compiling" = yes &&
10822  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
10823if test -r "${sdkdir}/dristruct.h"; then
10824  eval "$as_ac_File=yes"
10825else
10826  eval "$as_ac_File=no"
10827fi
10828fi
10829eval ac_res=\$$as_ac_File
10830	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10831$as_echo "$ac_res" >&6; }
10832if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
10833  have_dristruct_h="yes"
10834else
10835  have_dristruct_h="no"
10836fi
10837
10838fi
10839
10840{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include DRI support" >&5
10841$as_echo_n "checking whether to include DRI support... " >&6; }
10842if test "x$DRI" = xauto; then
10843        if test "x$have_dri_h" = xyes && \
10844           test "x$have_sarea_h" = xyes && \
10845           test "x$have_dristruct_h" = xyes; then
10846                DRI="yes"
10847        else
10848                DRI="no"
10849        fi
10850fi
10851{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DRI" >&5
10852$as_echo "$DRI" >&6; }
10853
10854 if test "x$DRI" = xyes; then
10855  DRI_TRUE=
10856  DRI_FALSE='#'
10857else
10858  DRI_TRUE='#'
10859  DRI_FALSE=
10860fi
10861
10862if test "x$DRI" = xyes; then
10863
10864pkg_failed=no
10865{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for DRI" >&5
10866$as_echo_n "checking for DRI... " >&6; }
10867
10868if test -n "$DRI_CFLAGS"; then
10869    pkg_cv_DRI_CFLAGS="$DRI_CFLAGS"
10870 elif test -n "$PKG_CONFIG"; then
10871    if test -n "$PKG_CONFIG" && \
10872    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.0 xf86driproto glproto\""; } >&5
10873  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.0 xf86driproto glproto") 2>&5
10874  ac_status=$?
10875  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10876  test $ac_status = 0; }; then
10877  pkg_cv_DRI_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.0 xf86driproto glproto" 2>/dev/null`
10878else
10879  pkg_failed=yes
10880fi
10881 else
10882    pkg_failed=untried
10883fi
10884if test -n "$DRI_LIBS"; then
10885    pkg_cv_DRI_LIBS="$DRI_LIBS"
10886 elif test -n "$PKG_CONFIG"; then
10887    if test -n "$PKG_CONFIG" && \
10888    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.0 xf86driproto glproto\""; } >&5
10889  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.0 xf86driproto glproto") 2>&5
10890  ac_status=$?
10891  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10892  test $ac_status = 0; }; then
10893  pkg_cv_DRI_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.0 xf86driproto glproto" 2>/dev/null`
10894else
10895  pkg_failed=yes
10896fi
10897 else
10898    pkg_failed=untried
10899fi
10900
10901
10902
10903if test $pkg_failed = yes; then
10904   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10905$as_echo "no" >&6; }
10906
10907if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
10908        _pkg_short_errors_supported=yes
10909else
10910        _pkg_short_errors_supported=no
10911fi
10912        if test $_pkg_short_errors_supported = yes; then
10913	        DRI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libdrm >= 2.0 xf86driproto glproto" 2>&1`
10914        else
10915	        DRI_PKG_ERRORS=`$PKG_CONFIG --print-errors "libdrm >= 2.0 xf86driproto glproto" 2>&1`
10916        fi
10917	# Put the nasty error message in config.log where it belongs
10918	echo "$DRI_PKG_ERRORS" >&5
10919
10920	as_fn_error $? "Package requirements (libdrm >= 2.0 xf86driproto glproto) were not met:
10921
10922$DRI_PKG_ERRORS
10923
10924Consider adjusting the PKG_CONFIG_PATH environment variable if you
10925installed software in a non-standard prefix.
10926
10927Alternatively, you may set the environment variables DRI_CFLAGS
10928and DRI_LIBS to avoid the need to call pkg-config.
10929See the pkg-config man page for more details." "$LINENO" AS_MESSAGE_LOG_FDdnl
10930
10931elif test $pkg_failed = untried; then
10932     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10933$as_echo "no" >&6; }
10934	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10935$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10936as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
10937is in your PATH or set the PKG_CONFIG environment variable to the full
10938path to pkg-config.
10939
10940Alternatively, you may set the environment variables DRI_CFLAGS
10941and DRI_LIBS to avoid the need to call pkg-config.
10942See the pkg-config man page for more details.
10943
10944To get pkg-config, see <http://pkg-config.freedesktop.org/>.
10945See \`config.log' for more details" "$LINENO" 5; }
10946else
10947	DRI_CFLAGS=$pkg_cv_DRI_CFLAGS
10948	DRI_LIBS=$pkg_cv_DRI_LIBS
10949        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10950$as_echo "yes" >&6; }
10951
10952fi
10953
10954$as_echo "#define XF86DRI 1" >>confdefs.h
10955
10956
10957$as_echo "#define XF86DRI_DEVEL 1" >>confdefs.h
10958
10959fi
10960
10961SAVE_CPPFLAGS="$CPPFLAGS"
10962CPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
10963
10964ac_fn_c_check_decl "$LINENO" "XSERVER_LIBPCIACCESS" "ac_cv_have_decl_XSERVER_LIBPCIACCESS" "#include \"xorg-server.h\"
10965"
10966if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = x""yes; then :
10967  XSERVER_LIBPCIACCESS=yes
10968else
10969  XSERVER_LIBPCIACCESS=no
10970fi
10971
10972
10973CPPFLAGS="$SAVE_CPPFLAGS"
10974
10975if test "x$XSERVER_LIBPCIACCESS" = xyes; then
10976
10977pkg_failed=no
10978{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5
10979$as_echo_n "checking for PCIACCESS... " >&6; }
10980
10981if test -n "$PCIACCESS_CFLAGS"; then
10982    pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
10983 elif test -n "$PKG_CONFIG"; then
10984    if test -n "$PKG_CONFIG" && \
10985    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
10986  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
10987  ac_status=$?
10988  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10989  test $ac_status = 0; }; then
10990  pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null`
10991else
10992  pkg_failed=yes
10993fi
10994 else
10995    pkg_failed=untried
10996fi
10997if test -n "$PCIACCESS_LIBS"; then
10998    pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
10999 elif test -n "$PKG_CONFIG"; then
11000    if test -n "$PKG_CONFIG" && \
11001    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
11002  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
11003  ac_status=$?
11004  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11005  test $ac_status = 0; }; then
11006  pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null`
11007else
11008  pkg_failed=yes
11009fi
11010 else
11011    pkg_failed=untried
11012fi
11013
11014
11015
11016if test $pkg_failed = yes; then
11017   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11018$as_echo "no" >&6; }
11019
11020if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11021        _pkg_short_errors_supported=yes
11022else
11023        _pkg_short_errors_supported=no
11024fi
11025        if test $_pkg_short_errors_supported = yes; then
11026	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "pciaccess >= 0.8.0" 2>&1`
11027        else
11028	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors "pciaccess >= 0.8.0" 2>&1`
11029        fi
11030	# Put the nasty error message in config.log where it belongs
11031	echo "$PCIACCESS_PKG_ERRORS" >&5
11032
11033	as_fn_error $? "Package requirements (pciaccess >= 0.8.0) were not met:
11034
11035$PCIACCESS_PKG_ERRORS
11036
11037Consider adjusting the PKG_CONFIG_PATH environment variable if you
11038installed software in a non-standard prefix.
11039
11040Alternatively, you may set the environment variables PCIACCESS_CFLAGS
11041and PCIACCESS_LIBS to avoid the need to call pkg-config.
11042See the pkg-config man page for more details." "$LINENO" AS_MESSAGE_LOG_FDdnl
11043
11044elif test $pkg_failed = untried; then
11045     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11046$as_echo "no" >&6; }
11047	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11048$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11049as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
11050is in your PATH or set the PKG_CONFIG environment variable to the full
11051path to pkg-config.
11052
11053Alternatively, you may set the environment variables PCIACCESS_CFLAGS
11054and PCIACCESS_LIBS to avoid the need to call pkg-config.
11055See the pkg-config man page for more details.
11056
11057To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11058See \`config.log' for more details" "$LINENO" 5; }
11059else
11060	PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
11061	PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
11062        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11063$as_echo "yes" >&6; }
11064
11065fi
11066fi
11067 if test "x$XSERVER_LIBPCIACCESS" = xyes; then
11068  XSERVER_LIBPCIACCESS_TRUE=
11069  XSERVER_LIBPCIACCESS_FALSE='#'
11070else
11071  XSERVER_LIBPCIACCESS_TRUE='#'
11072  XSERVER_LIBPCIACCESS_FALSE=
11073fi
11074
11075
11076
11077
11078cat >>confdefs.h <<_ACEOF
11079#define XGI_RELEASE_DATE "$RELEASE_DATE"
11080_ACEOF
11081
11082DRIVER_NAME=xgi
11083
11084
11085ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile"
11086
11087cat >confcache <<\_ACEOF
11088# This file is a shell script that caches the results of configure
11089# tests run on this system so they can be shared between configure
11090# scripts and configure runs, see configure's option --config-cache.
11091# It is not useful on other systems.  If it contains results you don't
11092# want to keep, you may remove or edit it.
11093#
11094# config.status only pays attention to the cache file if you give it
11095# the --recheck option to rerun configure.
11096#
11097# `ac_cv_env_foo' variables (set or unset) will be overridden when
11098# loading this file, other *unset* `ac_cv_foo' will be assigned the
11099# following values.
11100
11101_ACEOF
11102
11103# The following way of writing the cache mishandles newlines in values,
11104# but we know of no workaround that is simple, portable, and efficient.
11105# So, we kill variables containing newlines.
11106# Ultrix sh set writes to stderr and can't be redirected directly,
11107# and sets the high bit in the cache file unless we assign to the vars.
11108(
11109  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11110    eval ac_val=\$$ac_var
11111    case $ac_val in #(
11112    *${as_nl}*)
11113      case $ac_var in #(
11114      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11115$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11116      esac
11117      case $ac_var in #(
11118      _ | IFS | as_nl) ;; #(
11119      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11120      *) { eval $ac_var=; unset $ac_var;} ;;
11121      esac ;;
11122    esac
11123  done
11124
11125  (set) 2>&1 |
11126    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11127    *${as_nl}ac_space=\ *)
11128      # `set' does not quote correctly, so add quotes: double-quote
11129      # substitution turns \\\\ into \\, and sed turns \\ into \.
11130      sed -n \
11131	"s/'/'\\\\''/g;
11132	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11133      ;; #(
11134    *)
11135      # `set' quotes correctly as required by POSIX, so do not add quotes.
11136      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11137      ;;
11138    esac |
11139    sort
11140) |
11141  sed '
11142     /^ac_cv_env_/b end
11143     t clear
11144     :clear
11145     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11146     t end
11147     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11148     :end' >>confcache
11149if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11150  if test -w "$cache_file"; then
11151    test "x$cache_file" != "x/dev/null" &&
11152      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11153$as_echo "$as_me: updating cache $cache_file" >&6;}
11154    cat confcache >$cache_file
11155  else
11156    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11157$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11158  fi
11159fi
11160rm -f confcache
11161
11162test "x$prefix" = xNONE && prefix=$ac_default_prefix
11163# Let make expand exec_prefix.
11164test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11165
11166DEFS=-DHAVE_CONFIG_H
11167
11168ac_libobjs=
11169ac_ltlibobjs=
11170U=
11171for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11172  # 1. Remove the extension, and $U if already installed.
11173  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11174  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11175  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11176  #    will be set to the directory where LIBOBJS objects are built.
11177  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11178  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11179done
11180LIBOBJS=$ac_libobjs
11181
11182LTLIBOBJS=$ac_ltlibobjs
11183
11184
11185 if test -n "$EXEEXT"; then
11186  am__EXEEXT_TRUE=
11187  am__EXEEXT_FALSE='#'
11188else
11189  am__EXEEXT_TRUE='#'
11190  am__EXEEXT_FALSE=
11191fi
11192
11193if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11194  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
11195Usually this means the macro was only invoked conditionally." "$LINENO" 5
11196fi
11197if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11198  as_fn_error $? "conditional \"AMDEP\" was never defined.
11199Usually this means the macro was only invoked conditionally." "$LINENO" 5
11200fi
11201if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11202  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11203Usually this means the macro was only invoked conditionally." "$LINENO" 5
11204fi
11205if test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then
11206  as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined.
11207Usually this means the macro was only invoked conditionally." "$LINENO" 5
11208fi
11209if test -z "${DRI_TRUE}" && test -z "${DRI_FALSE}"; then
11210  as_fn_error $? "conditional \"DRI\" was never defined.
11211Usually this means the macro was only invoked conditionally." "$LINENO" 5
11212fi
11213if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then
11214  as_fn_error $? "conditional \"XSERVER_LIBPCIACCESS\" was never defined.
11215Usually this means the macro was only invoked conditionally." "$LINENO" 5
11216fi
11217
11218: ${CONFIG_STATUS=./config.status}
11219ac_write_fail=0
11220ac_clean_files_save=$ac_clean_files
11221ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11222{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11223$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11224as_write_fail=0
11225cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11226#! $SHELL
11227# Generated by $as_me.
11228# Run this file to recreate the current configuration.
11229# Compiler output produced by configure, useful for debugging
11230# configure, is in config.log if it exists.
11231
11232debug=false
11233ac_cs_recheck=false
11234ac_cs_silent=false
11235
11236SHELL=\${CONFIG_SHELL-$SHELL}
11237export SHELL
11238_ASEOF
11239cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11240## -------------------- ##
11241## M4sh Initialization. ##
11242## -------------------- ##
11243
11244# Be more Bourne compatible
11245DUALCASE=1; export DUALCASE # for MKS sh
11246if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11247  emulate sh
11248  NULLCMD=:
11249  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11250  # is contrary to our usage.  Disable this feature.
11251  alias -g '${1+"$@"}'='"$@"'
11252  setopt NO_GLOB_SUBST
11253else
11254  case `(set -o) 2>/dev/null` in #(
11255  *posix*) :
11256    set -o posix ;; #(
11257  *) :
11258     ;;
11259esac
11260fi
11261
11262
11263as_nl='
11264'
11265export as_nl
11266# Printing a long string crashes Solaris 7 /usr/bin/printf.
11267as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11268as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11269as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11270# Prefer a ksh shell builtin over an external printf program on Solaris,
11271# but without wasting forks for bash or zsh.
11272if test -z "$BASH_VERSION$ZSH_VERSION" \
11273    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11274  as_echo='print -r --'
11275  as_echo_n='print -rn --'
11276elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11277  as_echo='printf %s\n'
11278  as_echo_n='printf %s'
11279else
11280  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11281    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11282    as_echo_n='/usr/ucb/echo -n'
11283  else
11284    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11285    as_echo_n_body='eval
11286      arg=$1;
11287      case $arg in #(
11288      *"$as_nl"*)
11289	expr "X$arg" : "X\\(.*\\)$as_nl";
11290	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11291      esac;
11292      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11293    '
11294    export as_echo_n_body
11295    as_echo_n='sh -c $as_echo_n_body as_echo'
11296  fi
11297  export as_echo_body
11298  as_echo='sh -c $as_echo_body as_echo'
11299fi
11300
11301# The user is always right.
11302if test "${PATH_SEPARATOR+set}" != set; then
11303  PATH_SEPARATOR=:
11304  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11305    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11306      PATH_SEPARATOR=';'
11307  }
11308fi
11309
11310
11311# IFS
11312# We need space, tab and new line, in precisely that order.  Quoting is
11313# there to prevent editors from complaining about space-tab.
11314# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11315# splitting by setting IFS to empty value.)
11316IFS=" ""	$as_nl"
11317
11318# Find who we are.  Look in the path if we contain no directory separator.
11319case $0 in #((
11320  *[\\/]* ) as_myself=$0 ;;
11321  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11322for as_dir in $PATH
11323do
11324  IFS=$as_save_IFS
11325  test -z "$as_dir" && as_dir=.
11326    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11327  done
11328IFS=$as_save_IFS
11329
11330     ;;
11331esac
11332# We did not find ourselves, most probably we were run as `sh COMMAND'
11333# in which case we are not to be found in the path.
11334if test "x$as_myself" = x; then
11335  as_myself=$0
11336fi
11337if test ! -f "$as_myself"; then
11338  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11339  exit 1
11340fi
11341
11342# Unset variables that we do not need and which cause bugs (e.g. in
11343# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11344# suppresses any "Segmentation fault" message there.  '((' could
11345# trigger a bug in pdksh 5.2.14.
11346for as_var in BASH_ENV ENV MAIL MAILPATH
11347do eval test x\${$as_var+set} = xset \
11348  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11349done
11350PS1='$ '
11351PS2='> '
11352PS4='+ '
11353
11354# NLS nuisances.
11355LC_ALL=C
11356export LC_ALL
11357LANGUAGE=C
11358export LANGUAGE
11359
11360# CDPATH.
11361(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11362
11363
11364# as_fn_error STATUS ERROR [LINENO LOG_FD]
11365# ----------------------------------------
11366# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11367# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11368# script with STATUS, using 1 if that was 0.
11369as_fn_error ()
11370{
11371  as_status=$1; test $as_status -eq 0 && as_status=1
11372  if test "$4"; then
11373    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11374    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11375  fi
11376  $as_echo "$as_me: error: $2" >&2
11377  as_fn_exit $as_status
11378} # as_fn_error
11379
11380
11381# as_fn_set_status STATUS
11382# -----------------------
11383# Set $? to STATUS, without forking.
11384as_fn_set_status ()
11385{
11386  return $1
11387} # as_fn_set_status
11388
11389# as_fn_exit STATUS
11390# -----------------
11391# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11392as_fn_exit ()
11393{
11394  set +e
11395  as_fn_set_status $1
11396  exit $1
11397} # as_fn_exit
11398
11399# as_fn_unset VAR
11400# ---------------
11401# Portably unset VAR.
11402as_fn_unset ()
11403{
11404  { eval $1=; unset $1;}
11405}
11406as_unset=as_fn_unset
11407# as_fn_append VAR VALUE
11408# ----------------------
11409# Append the text in VALUE to the end of the definition contained in VAR. Take
11410# advantage of any shell optimizations that allow amortized linear growth over
11411# repeated appends, instead of the typical quadratic growth present in naive
11412# implementations.
11413if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11414  eval 'as_fn_append ()
11415  {
11416    eval $1+=\$2
11417  }'
11418else
11419  as_fn_append ()
11420  {
11421    eval $1=\$$1\$2
11422  }
11423fi # as_fn_append
11424
11425# as_fn_arith ARG...
11426# ------------------
11427# Perform arithmetic evaluation on the ARGs, and store the result in the
11428# global $as_val. Take advantage of shells that can avoid forks. The arguments
11429# must be portable across $(()) and expr.
11430if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11431  eval 'as_fn_arith ()
11432  {
11433    as_val=$(( $* ))
11434  }'
11435else
11436  as_fn_arith ()
11437  {
11438    as_val=`expr "$@" || test $? -eq 1`
11439  }
11440fi # as_fn_arith
11441
11442
11443if expr a : '\(a\)' >/dev/null 2>&1 &&
11444   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11445  as_expr=expr
11446else
11447  as_expr=false
11448fi
11449
11450if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11451  as_basename=basename
11452else
11453  as_basename=false
11454fi
11455
11456if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11457  as_dirname=dirname
11458else
11459  as_dirname=false
11460fi
11461
11462as_me=`$as_basename -- "$0" ||
11463$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11464	 X"$0" : 'X\(//\)$' \| \
11465	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11466$as_echo X/"$0" |
11467    sed '/^.*\/\([^/][^/]*\)\/*$/{
11468	    s//\1/
11469	    q
11470	  }
11471	  /^X\/\(\/\/\)$/{
11472	    s//\1/
11473	    q
11474	  }
11475	  /^X\/\(\/\).*/{
11476	    s//\1/
11477	    q
11478	  }
11479	  s/.*/./; q'`
11480
11481# Avoid depending upon Character Ranges.
11482as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11483as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11484as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11485as_cr_digits='0123456789'
11486as_cr_alnum=$as_cr_Letters$as_cr_digits
11487
11488ECHO_C= ECHO_N= ECHO_T=
11489case `echo -n x` in #(((((
11490-n*)
11491  case `echo 'xy\c'` in
11492  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11493  xy)  ECHO_C='\c';;
11494  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11495       ECHO_T='	';;
11496  esac;;
11497*)
11498  ECHO_N='-n';;
11499esac
11500
11501rm -f conf$$ conf$$.exe conf$$.file
11502if test -d conf$$.dir; then
11503  rm -f conf$$.dir/conf$$.file
11504else
11505  rm -f conf$$.dir
11506  mkdir conf$$.dir 2>/dev/null
11507fi
11508if (echo >conf$$.file) 2>/dev/null; then
11509  if ln -s conf$$.file conf$$ 2>/dev/null; then
11510    as_ln_s='ln -s'
11511    # ... but there are two gotchas:
11512    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11513    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11514    # In both cases, we have to default to `cp -p'.
11515    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11516      as_ln_s='cp -p'
11517  elif ln conf$$.file conf$$ 2>/dev/null; then
11518    as_ln_s=ln
11519  else
11520    as_ln_s='cp -p'
11521  fi
11522else
11523  as_ln_s='cp -p'
11524fi
11525rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11526rmdir conf$$.dir 2>/dev/null
11527
11528
11529# as_fn_mkdir_p
11530# -------------
11531# Create "$as_dir" as a directory, including parents if necessary.
11532as_fn_mkdir_p ()
11533{
11534
11535  case $as_dir in #(
11536  -*) as_dir=./$as_dir;;
11537  esac
11538  test -d "$as_dir" || eval $as_mkdir_p || {
11539    as_dirs=
11540    while :; do
11541      case $as_dir in #(
11542      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11543      *) as_qdir=$as_dir;;
11544      esac
11545      as_dirs="'$as_qdir' $as_dirs"
11546      as_dir=`$as_dirname -- "$as_dir" ||
11547$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11548	 X"$as_dir" : 'X\(//\)[^/]' \| \
11549	 X"$as_dir" : 'X\(//\)$' \| \
11550	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11551$as_echo X"$as_dir" |
11552    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11553	    s//\1/
11554	    q
11555	  }
11556	  /^X\(\/\/\)[^/].*/{
11557	    s//\1/
11558	    q
11559	  }
11560	  /^X\(\/\/\)$/{
11561	    s//\1/
11562	    q
11563	  }
11564	  /^X\(\/\).*/{
11565	    s//\1/
11566	    q
11567	  }
11568	  s/.*/./; q'`
11569      test -d "$as_dir" && break
11570    done
11571    test -z "$as_dirs" || eval "mkdir $as_dirs"
11572  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
11573
11574
11575} # as_fn_mkdir_p
11576if mkdir -p . 2>/dev/null; then
11577  as_mkdir_p='mkdir -p "$as_dir"'
11578else
11579  test -d ./-p && rmdir ./-p
11580  as_mkdir_p=false
11581fi
11582
11583if test -x / >/dev/null 2>&1; then
11584  as_test_x='test -x'
11585else
11586  if ls -dL / >/dev/null 2>&1; then
11587    as_ls_L_option=L
11588  else
11589    as_ls_L_option=
11590  fi
11591  as_test_x='
11592    eval sh -c '\''
11593      if test -d "$1"; then
11594	test -d "$1/.";
11595      else
11596	case $1 in #(
11597	-*)set "./$1";;
11598	esac;
11599	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11600	???[sx]*):;;*)false;;esac;fi
11601    '\'' sh
11602  '
11603fi
11604as_executable_p=$as_test_x
11605
11606# Sed expression to map a string onto a valid CPP name.
11607as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11608
11609# Sed expression to map a string onto a valid variable name.
11610as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11611
11612
11613exec 6>&1
11614## ----------------------------------- ##
11615## Main body of $CONFIG_STATUS script. ##
11616## ----------------------------------- ##
11617_ASEOF
11618test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11619
11620cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11621# Save the log message, to keep $0 and so on meaningful, and to
11622# report actual input values of CONFIG_FILES etc. instead of their
11623# values after options handling.
11624ac_log="
11625This file was extended by xf86-video-xgi $as_me 1.6.0, which was
11626generated by GNU Autoconf 2.67.  Invocation command line was
11627
11628  CONFIG_FILES    = $CONFIG_FILES
11629  CONFIG_HEADERS  = $CONFIG_HEADERS
11630  CONFIG_LINKS    = $CONFIG_LINKS
11631  CONFIG_COMMANDS = $CONFIG_COMMANDS
11632  $ $0 $@
11633
11634on `(hostname || uname -n) 2>/dev/null | sed 1q`
11635"
11636
11637_ACEOF
11638
11639case $ac_config_files in *"
11640"*) set x $ac_config_files; shift; ac_config_files=$*;;
11641esac
11642
11643case $ac_config_headers in *"
11644"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11645esac
11646
11647
11648cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11649# Files that config.status was made for.
11650config_files="$ac_config_files"
11651config_headers="$ac_config_headers"
11652config_commands="$ac_config_commands"
11653
11654_ACEOF
11655
11656cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11657ac_cs_usage="\
11658\`$as_me' instantiates files and other configuration actions
11659from templates according to the current configuration.  Unless the files
11660and actions are specified as TAGs, all are instantiated by default.
11661
11662Usage: $0 [OPTION]... [TAG]...
11663
11664  -h, --help       print this help, then exit
11665  -V, --version    print version number and configuration settings, then exit
11666      --config     print configuration, then exit
11667  -q, --quiet, --silent
11668                   do not print progress messages
11669  -d, --debug      don't remove temporary files
11670      --recheck    update $as_me by reconfiguring in the same conditions
11671      --file=FILE[:TEMPLATE]
11672                   instantiate the configuration file FILE
11673      --header=FILE[:TEMPLATE]
11674                   instantiate the configuration header FILE
11675
11676Configuration files:
11677$config_files
11678
11679Configuration headers:
11680$config_headers
11681
11682Configuration commands:
11683$config_commands
11684
11685Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
11686
11687_ACEOF
11688cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11689ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11690ac_cs_version="\\
11691xf86-video-xgi config.status 1.6.0
11692configured by $0, generated by GNU Autoconf 2.67,
11693  with options \\"\$ac_cs_config\\"
11694
11695Copyright (C) 2010 Free Software Foundation, Inc.
11696This config.status script is free software; the Free Software Foundation
11697gives unlimited permission to copy, distribute and modify it."
11698
11699ac_pwd='$ac_pwd'
11700srcdir='$srcdir'
11701INSTALL='$INSTALL'
11702MKDIR_P='$MKDIR_P'
11703AWK='$AWK'
11704test -n "\$AWK" || AWK=awk
11705_ACEOF
11706
11707cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11708# The default lists apply if the user does not specify any file.
11709ac_need_defaults=:
11710while test $# != 0
11711do
11712  case $1 in
11713  --*=?*)
11714    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11715    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11716    ac_shift=:
11717    ;;
11718  --*=)
11719    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11720    ac_optarg=
11721    ac_shift=:
11722    ;;
11723  *)
11724    ac_option=$1
11725    ac_optarg=$2
11726    ac_shift=shift
11727    ;;
11728  esac
11729
11730  case $ac_option in
11731  # Handling of the options.
11732  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11733    ac_cs_recheck=: ;;
11734  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11735    $as_echo "$ac_cs_version"; exit ;;
11736  --config | --confi | --conf | --con | --co | --c )
11737    $as_echo "$ac_cs_config"; exit ;;
11738  --debug | --debu | --deb | --de | --d | -d )
11739    debug=: ;;
11740  --file | --fil | --fi | --f )
11741    $ac_shift
11742    case $ac_optarg in
11743    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11744    '') as_fn_error $? "missing file argument" ;;
11745    esac
11746    as_fn_append CONFIG_FILES " '$ac_optarg'"
11747    ac_need_defaults=false;;
11748  --header | --heade | --head | --hea )
11749    $ac_shift
11750    case $ac_optarg in
11751    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11752    esac
11753    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11754    ac_need_defaults=false;;
11755  --he | --h)
11756    # Conflict between --help and --header
11757    as_fn_error $? "ambiguous option: \`$1'
11758Try \`$0 --help' for more information.";;
11759  --help | --hel | -h )
11760    $as_echo "$ac_cs_usage"; exit ;;
11761  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11762  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11763    ac_cs_silent=: ;;
11764
11765  # This is an error.
11766  -*) as_fn_error $? "unrecognized option: \`$1'
11767Try \`$0 --help' for more information." ;;
11768
11769  *) as_fn_append ac_config_targets " $1"
11770     ac_need_defaults=false ;;
11771
11772  esac
11773  shift
11774done
11775
11776ac_configure_extra_args=
11777
11778if $ac_cs_silent; then
11779  exec 6>/dev/null
11780  ac_configure_extra_args="$ac_configure_extra_args --silent"
11781fi
11782
11783_ACEOF
11784cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11785if \$ac_cs_recheck; then
11786  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11787  shift
11788  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11789  CONFIG_SHELL='$SHELL'
11790  export CONFIG_SHELL
11791  exec "\$@"
11792fi
11793
11794_ACEOF
11795cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11796exec 5>>config.log
11797{
11798  echo
11799  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11800## Running $as_me. ##
11801_ASBOX
11802  $as_echo "$ac_log"
11803} >&5
11804
11805_ACEOF
11806cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11807#
11808# INIT-COMMANDS
11809#
11810AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11811
11812
11813# The HP-UX ksh and POSIX shell print the target directory to stdout
11814# if CDPATH is set.
11815(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11816
11817sed_quote_subst='$sed_quote_subst'
11818double_quote_subst='$double_quote_subst'
11819delay_variable_subst='$delay_variable_subst'
11820enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
11821macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
11822macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
11823enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
11824pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
11825enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
11826host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
11827host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
11828host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
11829build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
11830build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
11831build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
11832SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
11833Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
11834GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
11835EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
11836FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
11837LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
11838NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
11839LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
11840max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
11841ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
11842exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
11843lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
11844lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
11845lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
11846reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
11847reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11848OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
11849deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
11850file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
11851AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
11852AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11853STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
11854RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
11855old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11856old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11857old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11858CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
11859CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11860compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
11861GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
11862lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
11863lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
11864lt_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"`'
11865lt_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"`'
11866objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
11867SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
11868ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
11869MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
11870lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
11871lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
11872lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
11873lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
11874lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
11875need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
11876DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
11877NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
11878LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
11879OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
11880OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
11881libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
11882shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11883extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11884archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
11885enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
11886export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11887whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11888compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
11889old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11890old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11891archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11892archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11893module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11894module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11895with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
11896allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11897no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11898hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11899hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
11900hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
11901hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
11902hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
11903hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
11904hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11905hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
11906inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
11907link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
11908fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
11909always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
11910export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11911exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11912include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11913prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11914file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
11915variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
11916need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
11917need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
11918version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
11919runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11920shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11921shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
11922libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11923library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
11924soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11925postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11926postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11927finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11928finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
11929hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
11930sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11931sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11932hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
11933enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
11934enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
11935enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
11936old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
11937striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
11938
11939LTCC='$LTCC'
11940LTCFLAGS='$LTCFLAGS'
11941compiler='$compiler_DEFAULT'
11942
11943# Quote evaled strings.
11944for var in SED \
11945GREP \
11946EGREP \
11947FGREP \
11948LD \
11949NM \
11950LN_S \
11951lt_SP2NL \
11952lt_NL2SP \
11953reload_flag \
11954OBJDUMP \
11955deplibs_check_method \
11956file_magic_cmd \
11957AR \
11958AR_FLAGS \
11959STRIP \
11960RANLIB \
11961CC \
11962CFLAGS \
11963compiler \
11964lt_cv_sys_global_symbol_pipe \
11965lt_cv_sys_global_symbol_to_cdecl \
11966lt_cv_sys_global_symbol_to_c_name_address \
11967lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11968SHELL \
11969ECHO \
11970lt_prog_compiler_no_builtin_flag \
11971lt_prog_compiler_wl \
11972lt_prog_compiler_pic \
11973lt_prog_compiler_static \
11974lt_cv_prog_compiler_c_o \
11975need_locks \
11976DSYMUTIL \
11977NMEDIT \
11978LIPO \
11979OTOOL \
11980OTOOL64 \
11981shrext_cmds \
11982export_dynamic_flag_spec \
11983whole_archive_flag_spec \
11984compiler_needs_object \
11985with_gnu_ld \
11986allow_undefined_flag \
11987no_undefined_flag \
11988hardcode_libdir_flag_spec \
11989hardcode_libdir_flag_spec_ld \
11990hardcode_libdir_separator \
11991fix_srcfile_path \
11992exclude_expsyms \
11993include_expsyms \
11994file_list_spec \
11995variables_saved_for_relink \
11996libname_spec \
11997library_names_spec \
11998soname_spec \
11999finish_eval \
12000old_striplib \
12001striplib; do
12002    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12003    *[\\\\\\\`\\"\\\$]*)
12004      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12005      ;;
12006    *)
12007      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12008      ;;
12009    esac
12010done
12011
12012# Double-quote double-evaled strings.
12013for var in reload_cmds \
12014old_postinstall_cmds \
12015old_postuninstall_cmds \
12016old_archive_cmds \
12017extract_expsyms_cmds \
12018old_archive_from_new_cmds \
12019old_archive_from_expsyms_cmds \
12020archive_cmds \
12021archive_expsym_cmds \
12022module_cmds \
12023module_expsym_cmds \
12024export_symbols_cmds \
12025prelink_cmds \
12026postinstall_cmds \
12027postuninstall_cmds \
12028finish_cmds \
12029sys_lib_search_path_spec \
12030sys_lib_dlsearch_path_spec; do
12031    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12032    *[\\\\\\\`\\"\\\$]*)
12033      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12034      ;;
12035    *)
12036      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12037      ;;
12038    esac
12039done
12040
12041# Fix-up fallback echo if it was mangled by the above quoting rules.
12042case \$lt_ECHO in
12043*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12044  ;;
12045esac
12046
12047ac_aux_dir='$ac_aux_dir'
12048xsi_shell='$xsi_shell'
12049lt_shell_append='$lt_shell_append'
12050
12051# See if we are running on zsh, and set the options which allow our
12052# commands through without removal of \ escapes INIT.
12053if test -n "\${ZSH_VERSION+set}" ; then
12054   setopt NO_GLOB_SUBST
12055fi
12056
12057
12058    PACKAGE='$PACKAGE'
12059    VERSION='$VERSION'
12060    TIMESTAMP='$TIMESTAMP'
12061    RM='$RM'
12062    ofile='$ofile'
12063
12064
12065
12066
12067_ACEOF
12068
12069cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12070
12071# Handling of arguments.
12072for ac_config_target in $ac_config_targets
12073do
12074  case $ac_config_target in
12075    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12076    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12077    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12078    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12079    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12080    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
12081
12082  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12083  esac
12084done
12085
12086
12087# If the user did not use the arguments to specify the items to instantiate,
12088# then the envvar interface is used.  Set only those that are not.
12089# We use the long form for the default assignment because of an extremely
12090# bizarre bug on SunOS 4.1.3.
12091if $ac_need_defaults; then
12092  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12093  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12094  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12095fi
12096
12097# Have a temporary directory for convenience.  Make it in the build tree
12098# simply because there is no reason against having it here, and in addition,
12099# creating and moving files from /tmp can sometimes cause problems.
12100# Hook for its removal unless debugging.
12101# Note that there is a small window in which the directory will not be cleaned:
12102# after its creation but before its name has been assigned to `$tmp'.
12103$debug ||
12104{
12105  tmp=
12106  trap 'exit_status=$?
12107  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12108' 0
12109  trap 'as_fn_exit 1' 1 2 13 15
12110}
12111# Create a (secure) tmp directory for tmp files.
12112
12113{
12114  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12115  test -n "$tmp" && test -d "$tmp"
12116}  ||
12117{
12118  tmp=./conf$$-$RANDOM
12119  (umask 077 && mkdir "$tmp")
12120} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12121
12122# Set up the scripts for CONFIG_FILES section.
12123# No need to generate them if there are no CONFIG_FILES.
12124# This happens for instance with `./config.status config.h'.
12125if test -n "$CONFIG_FILES"; then
12126
12127
12128ac_cr=`echo X | tr X '\015'`
12129# On cygwin, bash can eat \r inside `` if the user requested igncr.
12130# But we know of no other shell where ac_cr would be empty at this
12131# point, so we can use a bashism as a fallback.
12132if test "x$ac_cr" = x; then
12133  eval ac_cr=\$\'\\r\'
12134fi
12135ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12136if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12137  ac_cs_awk_cr='\\r'
12138else
12139  ac_cs_awk_cr=$ac_cr
12140fi
12141
12142echo 'BEGIN {' >"$tmp/subs1.awk" &&
12143_ACEOF
12144
12145
12146{
12147  echo "cat >conf$$subs.awk <<_ACEOF" &&
12148  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12149  echo "_ACEOF"
12150} >conf$$subs.sh ||
12151  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12152ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12153ac_delim='%!_!# '
12154for ac_last_try in false false false false false :; do
12155  . ./conf$$subs.sh ||
12156    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12157
12158  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12159  if test $ac_delim_n = $ac_delim_num; then
12160    break
12161  elif $ac_last_try; then
12162    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12163  else
12164    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12165  fi
12166done
12167rm -f conf$$subs.sh
12168
12169cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12170cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12171_ACEOF
12172sed -n '
12173h
12174s/^/S["/; s/!.*/"]=/
12175p
12176g
12177s/^[^!]*!//
12178:repl
12179t repl
12180s/'"$ac_delim"'$//
12181t delim
12182:nl
12183h
12184s/\(.\{148\}\)..*/\1/
12185t more1
12186s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12187p
12188n
12189b repl
12190:more1
12191s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12192p
12193g
12194s/.\{148\}//
12195t nl
12196:delim
12197h
12198s/\(.\{148\}\)..*/\1/
12199t more2
12200s/["\\]/\\&/g; s/^/"/; s/$/"/
12201p
12202b
12203:more2
12204s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12205p
12206g
12207s/.\{148\}//
12208t delim
12209' <conf$$subs.awk | sed '
12210/^[^""]/{
12211  N
12212  s/\n//
12213}
12214' >>$CONFIG_STATUS || ac_write_fail=1
12215rm -f conf$$subs.awk
12216cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12217_ACAWK
12218cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12219  for (key in S) S_is_set[key] = 1
12220  FS = ""
12221
12222}
12223{
12224  line = $ 0
12225  nfields = split(line, field, "@")
12226  substed = 0
12227  len = length(field[1])
12228  for (i = 2; i < nfields; i++) {
12229    key = field[i]
12230    keylen = length(key)
12231    if (S_is_set[key]) {
12232      value = S[key]
12233      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12234      len += length(value) + length(field[++i])
12235      substed = 1
12236    } else
12237      len += 1 + keylen
12238  }
12239
12240  print line
12241}
12242
12243_ACAWK
12244_ACEOF
12245cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12246if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12247  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12248else
12249  cat
12250fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12251  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12252_ACEOF
12253
12254# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12255# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12256# trailing colons and then remove the whole line if VPATH becomes empty
12257# (actually we leave an empty line to preserve line numbers).
12258if test "x$srcdir" = x.; then
12259  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
12260h
12261s///
12262s/^/:/
12263s/[	 ]*$/:/
12264s/:\$(srcdir):/:/g
12265s/:\${srcdir}:/:/g
12266s/:@srcdir@:/:/g
12267s/^:*//
12268s/:*$//
12269x
12270s/\(=[	 ]*\).*/\1/
12271G
12272s/\n//
12273s/^[^=]*=[	 ]*$//
12274}'
12275fi
12276
12277cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12278fi # test -n "$CONFIG_FILES"
12279
12280# Set up the scripts for CONFIG_HEADERS section.
12281# No need to generate them if there are no CONFIG_HEADERS.
12282# This happens for instance with `./config.status Makefile'.
12283if test -n "$CONFIG_HEADERS"; then
12284cat >"$tmp/defines.awk" <<\_ACAWK ||
12285BEGIN {
12286_ACEOF
12287
12288# Transform confdefs.h into an awk script `defines.awk', embedded as
12289# here-document in config.status, that substitutes the proper values into
12290# config.h.in to produce config.h.
12291
12292# Create a delimiter string that does not exist in confdefs.h, to ease
12293# handling of long lines.
12294ac_delim='%!_!# '
12295for ac_last_try in false false :; do
12296  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12297  if test -z "$ac_t"; then
12298    break
12299  elif $ac_last_try; then
12300    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12301  else
12302    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12303  fi
12304done
12305
12306# For the awk script, D is an array of macro values keyed by name,
12307# likewise P contains macro parameters if any.  Preserve backslash
12308# newline sequences.
12309
12310ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12311sed -n '
12312s/.\{148\}/&'"$ac_delim"'/g
12313t rset
12314:rset
12315s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
12316t def
12317d
12318:def
12319s/\\$//
12320t bsnl
12321s/["\\]/\\&/g
12322s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12323D["\1"]=" \3"/p
12324s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
12325d
12326:bsnl
12327s/["\\]/\\&/g
12328s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12329D["\1"]=" \3\\\\\\n"\\/p
12330t cont
12331s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12332t cont
12333d
12334:cont
12335n
12336s/.\{148\}/&'"$ac_delim"'/g
12337t clear
12338:clear
12339s/\\$//
12340t bsnlc
12341s/["\\]/\\&/g; s/^/"/; s/$/"/p
12342d
12343:bsnlc
12344s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12345b cont
12346' <confdefs.h | sed '
12347s/'"$ac_delim"'/"\\\
12348"/g' >>$CONFIG_STATUS || ac_write_fail=1
12349
12350cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12351  for (key in D) D_is_set[key] = 1
12352  FS = ""
12353}
12354/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12355  line = \$ 0
12356  split(line, arg, " ")
12357  if (arg[1] == "#") {
12358    defundef = arg[2]
12359    mac1 = arg[3]
12360  } else {
12361    defundef = substr(arg[1], 2)
12362    mac1 = arg[2]
12363  }
12364  split(mac1, mac2, "(") #)
12365  macro = mac2[1]
12366  prefix = substr(line, 1, index(line, defundef) - 1)
12367  if (D_is_set[macro]) {
12368    # Preserve the white space surrounding the "#".
12369    print prefix "define", macro P[macro] D[macro]
12370    next
12371  } else {
12372    # Replace #undef with comments.  This is necessary, for example,
12373    # in the case of _POSIX_SOURCE, which is predefined and required
12374    # on some systems where configure will not decide to define it.
12375    if (defundef == "undef") {
12376      print "/*", prefix defundef, macro, "*/"
12377      next
12378    }
12379  }
12380}
12381{ print }
12382_ACAWK
12383_ACEOF
12384cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12385  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
12386fi # test -n "$CONFIG_HEADERS"
12387
12388
12389eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12390shift
12391for ac_tag
12392do
12393  case $ac_tag in
12394  :[FHLC]) ac_mode=$ac_tag; continue;;
12395  esac
12396  case $ac_mode$ac_tag in
12397  :[FHL]*:*);;
12398  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
12399  :[FH]-) ac_tag=-:-;;
12400  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12401  esac
12402  ac_save_IFS=$IFS
12403  IFS=:
12404  set x $ac_tag
12405  IFS=$ac_save_IFS
12406  shift
12407  ac_file=$1
12408  shift
12409
12410  case $ac_mode in
12411  :L) ac_source=$1;;
12412  :[FH])
12413    ac_file_inputs=
12414    for ac_f
12415    do
12416      case $ac_f in
12417      -) ac_f="$tmp/stdin";;
12418      *) # Look for the file first in the build tree, then in the source tree
12419	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
12420	 # because $ac_f cannot contain `:'.
12421	 test -f "$ac_f" ||
12422	   case $ac_f in
12423	   [\\/$]*) false;;
12424	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12425	   esac ||
12426	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12427      esac
12428      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12429      as_fn_append ac_file_inputs " '$ac_f'"
12430    done
12431
12432    # Let's still pretend it is `configure' which instantiates (i.e., don't
12433    # use $as_me), people would be surprised to read:
12434    #    /* config.h.  Generated by config.status.  */
12435    configure_input='Generated from '`
12436	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12437	`' by configure.'
12438    if test x"$ac_file" != x-; then
12439      configure_input="$ac_file.  $configure_input"
12440      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12441$as_echo "$as_me: creating $ac_file" >&6;}
12442    fi
12443    # Neutralize special characters interpreted by sed in replacement strings.
12444    case $configure_input in #(
12445    *\&* | *\|* | *\\* )
12446       ac_sed_conf_input=`$as_echo "$configure_input" |
12447       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12448    *) ac_sed_conf_input=$configure_input;;
12449    esac
12450
12451    case $ac_tag in
12452    *:-:* | *:-) cat >"$tmp/stdin" \
12453      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
12454    esac
12455    ;;
12456  esac
12457
12458  ac_dir=`$as_dirname -- "$ac_file" ||
12459$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12460	 X"$ac_file" : 'X\(//\)[^/]' \| \
12461	 X"$ac_file" : 'X\(//\)$' \| \
12462	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12463$as_echo X"$ac_file" |
12464    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12465	    s//\1/
12466	    q
12467	  }
12468	  /^X\(\/\/\)[^/].*/{
12469	    s//\1/
12470	    q
12471	  }
12472	  /^X\(\/\/\)$/{
12473	    s//\1/
12474	    q
12475	  }
12476	  /^X\(\/\).*/{
12477	    s//\1/
12478	    q
12479	  }
12480	  s/.*/./; q'`
12481  as_dir="$ac_dir"; as_fn_mkdir_p
12482  ac_builddir=.
12483
12484case "$ac_dir" in
12485.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12486*)
12487  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12488  # A ".." for each directory in $ac_dir_suffix.
12489  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12490  case $ac_top_builddir_sub in
12491  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12492  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12493  esac ;;
12494esac
12495ac_abs_top_builddir=$ac_pwd
12496ac_abs_builddir=$ac_pwd$ac_dir_suffix
12497# for backward compatibility:
12498ac_top_builddir=$ac_top_build_prefix
12499
12500case $srcdir in
12501  .)  # We are building in place.
12502    ac_srcdir=.
12503    ac_top_srcdir=$ac_top_builddir_sub
12504    ac_abs_top_srcdir=$ac_pwd ;;
12505  [\\/]* | ?:[\\/]* )  # Absolute name.
12506    ac_srcdir=$srcdir$ac_dir_suffix;
12507    ac_top_srcdir=$srcdir
12508    ac_abs_top_srcdir=$srcdir ;;
12509  *) # Relative name.
12510    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12511    ac_top_srcdir=$ac_top_build_prefix$srcdir
12512    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12513esac
12514ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12515
12516
12517  case $ac_mode in
12518  :F)
12519  #
12520  # CONFIG_FILE
12521  #
12522
12523  case $INSTALL in
12524  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12525  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12526  esac
12527  ac_MKDIR_P=$MKDIR_P
12528  case $MKDIR_P in
12529  [\\/$]* | ?:[\\/]* ) ;;
12530  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12531  esac
12532_ACEOF
12533
12534cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12535# If the template does not know about datarootdir, expand it.
12536# FIXME: This hack should be removed a few years after 2.60.
12537ac_datarootdir_hack=; ac_datarootdir_seen=
12538ac_sed_dataroot='
12539/datarootdir/ {
12540  p
12541  q
12542}
12543/@datadir@/p
12544/@docdir@/p
12545/@infodir@/p
12546/@localedir@/p
12547/@mandir@/p'
12548case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12549*datarootdir*) ac_datarootdir_seen=yes;;
12550*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12551  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12552$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12553_ACEOF
12554cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12555  ac_datarootdir_hack='
12556  s&@datadir@&$datadir&g
12557  s&@docdir@&$docdir&g
12558  s&@infodir@&$infodir&g
12559  s&@localedir@&$localedir&g
12560  s&@mandir@&$mandir&g
12561  s&\\\${datarootdir}&$datarootdir&g' ;;
12562esac
12563_ACEOF
12564
12565# Neutralize VPATH when `$srcdir' = `.'.
12566# Shell code in configure.ac might set extrasub.
12567# FIXME: do we really want to maintain this feature?
12568cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12569ac_sed_extra="$ac_vpsub
12570$extrasub
12571_ACEOF
12572cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12573:t
12574/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12575s|@configure_input@|$ac_sed_conf_input|;t t
12576s&@top_builddir@&$ac_top_builddir_sub&;t t
12577s&@top_build_prefix@&$ac_top_build_prefix&;t t
12578s&@srcdir@&$ac_srcdir&;t t
12579s&@abs_srcdir@&$ac_abs_srcdir&;t t
12580s&@top_srcdir@&$ac_top_srcdir&;t t
12581s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12582s&@builddir@&$ac_builddir&;t t
12583s&@abs_builddir@&$ac_abs_builddir&;t t
12584s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12585s&@INSTALL@&$ac_INSTALL&;t t
12586s&@MKDIR_P@&$ac_MKDIR_P&;t t
12587$ac_datarootdir_hack
12588"
12589eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12590  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12591
12592test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12593  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12594  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12595  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12596which seems to be undefined.  Please make sure it is defined" >&5
12597$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12598which seems to be undefined.  Please make sure it is defined" >&2;}
12599
12600  rm -f "$tmp/stdin"
12601  case $ac_file in
12602  -) cat "$tmp/out" && rm -f "$tmp/out";;
12603  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12604  esac \
12605  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12606 ;;
12607  :H)
12608  #
12609  # CONFIG_HEADER
12610  #
12611  if test x"$ac_file" != x-; then
12612    {
12613      $as_echo "/* $configure_input  */" \
12614      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12615    } >"$tmp/config.h" \
12616      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12617    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12618      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12619$as_echo "$as_me: $ac_file is unchanged" >&6;}
12620    else
12621      rm -f "$ac_file"
12622      mv "$tmp/config.h" "$ac_file" \
12623	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
12624    fi
12625  else
12626    $as_echo "/* $configure_input  */" \
12627      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12628      || as_fn_error $? "could not create -" "$LINENO" 5
12629  fi
12630# Compute "$ac_file"'s index in $config_headers.
12631_am_arg="$ac_file"
12632_am_stamp_count=1
12633for _am_header in $config_headers :; do
12634  case $_am_header in
12635    $_am_arg | $_am_arg:* )
12636      break ;;
12637    * )
12638      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12639  esac
12640done
12641echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12642$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12643	 X"$_am_arg" : 'X\(//\)[^/]' \| \
12644	 X"$_am_arg" : 'X\(//\)$' \| \
12645	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12646$as_echo X"$_am_arg" |
12647    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12648	    s//\1/
12649	    q
12650	  }
12651	  /^X\(\/\/\)[^/].*/{
12652	    s//\1/
12653	    q
12654	  }
12655	  /^X\(\/\/\)$/{
12656	    s//\1/
12657	    q
12658	  }
12659	  /^X\(\/\).*/{
12660	    s//\1/
12661	    q
12662	  }
12663	  s/.*/./; q'`/stamp-h$_am_stamp_count
12664 ;;
12665
12666  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12667$as_echo "$as_me: executing $ac_file commands" >&6;}
12668 ;;
12669  esac
12670
12671
12672  case $ac_file$ac_mode in
12673    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12674  # Autoconf 2.62 quotes --file arguments for eval, but not when files
12675  # are listed without --file.  Let's play safe and only enable the eval
12676  # if we detect the quoting.
12677  case $CONFIG_FILES in
12678  *\'*) eval set x "$CONFIG_FILES" ;;
12679  *)   set x $CONFIG_FILES ;;
12680  esac
12681  shift
12682  for mf
12683  do
12684    # Strip MF so we end up with the name of the file.
12685    mf=`echo "$mf" | sed -e 's/:.*$//'`
12686    # Check whether this is an Automake generated Makefile or not.
12687    # We used to match only the files named `Makefile.in', but
12688    # some people rename them; so instead we look at the file content.
12689    # Grep'ing the first line is not enough: some people post-process
12690    # each Makefile.in and add a new line on top of each file to say so.
12691    # Grep'ing the whole file is not good either: AIX grep has a line
12692    # limit of 2048, but all sed's we know have understand at least 4000.
12693    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12694      dirpart=`$as_dirname -- "$mf" ||
12695$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12696	 X"$mf" : 'X\(//\)[^/]' \| \
12697	 X"$mf" : 'X\(//\)$' \| \
12698	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12699$as_echo X"$mf" |
12700    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12701	    s//\1/
12702	    q
12703	  }
12704	  /^X\(\/\/\)[^/].*/{
12705	    s//\1/
12706	    q
12707	  }
12708	  /^X\(\/\/\)$/{
12709	    s//\1/
12710	    q
12711	  }
12712	  /^X\(\/\).*/{
12713	    s//\1/
12714	    q
12715	  }
12716	  s/.*/./; q'`
12717    else
12718      continue
12719    fi
12720    # Extract the definition of DEPDIR, am__include, and am__quote
12721    # from the Makefile without running `make'.
12722    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12723    test -z "$DEPDIR" && continue
12724    am__include=`sed -n 's/^am__include = //p' < "$mf"`
12725    test -z "am__include" && continue
12726    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12727    # When using ansi2knr, U may be empty or an underscore; expand it
12728    U=`sed -n 's/^U = //p' < "$mf"`
12729    # Find all dependency output files, they are included files with
12730    # $(DEPDIR) in their names.  We invoke sed twice because it is the
12731    # simplest approach to changing $(DEPDIR) to its actual value in the
12732    # expansion.
12733    for file in `sed -n "
12734      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12735	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12736      # Make sure the directory exists.
12737      test -f "$dirpart/$file" && continue
12738      fdir=`$as_dirname -- "$file" ||
12739$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12740	 X"$file" : 'X\(//\)[^/]' \| \
12741	 X"$file" : 'X\(//\)$' \| \
12742	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12743$as_echo X"$file" |
12744    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12745	    s//\1/
12746	    q
12747	  }
12748	  /^X\(\/\/\)[^/].*/{
12749	    s//\1/
12750	    q
12751	  }
12752	  /^X\(\/\/\)$/{
12753	    s//\1/
12754	    q
12755	  }
12756	  /^X\(\/\).*/{
12757	    s//\1/
12758	    q
12759	  }
12760	  s/.*/./; q'`
12761      as_dir=$dirpart/$fdir; as_fn_mkdir_p
12762      # echo "creating $dirpart/$file"
12763      echo '# dummy' > "$dirpart/$file"
12764    done
12765  done
12766}
12767 ;;
12768    "libtool":C)
12769
12770    # See if we are running on zsh, and set the options which allow our
12771    # commands through without removal of \ escapes.
12772    if test -n "${ZSH_VERSION+set}" ; then
12773      setopt NO_GLOB_SUBST
12774    fi
12775
12776    cfgfile="${ofile}T"
12777    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12778    $RM "$cfgfile"
12779
12780    cat <<_LT_EOF >> "$cfgfile"
12781#! $SHELL
12782
12783# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12784# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12785# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12786# NOTE: Changes made to this file will be lost: look at ltmain.sh.
12787#
12788#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12789#                 2006, 2007, 2008 Free Software Foundation, Inc.
12790#   Written by Gordon Matzigkeit, 1996
12791#
12792#   This file is part of GNU Libtool.
12793#
12794# GNU Libtool is free software; you can redistribute it and/or
12795# modify it under the terms of the GNU General Public License as
12796# published by the Free Software Foundation; either version 2 of
12797# the License, or (at your option) any later version.
12798#
12799# As a special exception to the GNU General Public License,
12800# if you distribute this file as part of a program or library that
12801# is built using GNU Libtool, you may include this file under the
12802# same distribution terms that you use for the rest of that program.
12803#
12804# GNU Libtool is distributed in the hope that it will be useful,
12805# but WITHOUT ANY WARRANTY; without even the implied warranty of
12806# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12807# GNU General Public License for more details.
12808#
12809# You should have received a copy of the GNU General Public License
12810# along with GNU Libtool; see the file COPYING.  If not, a copy
12811# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12812# obtained by writing to the Free Software Foundation, Inc.,
12813# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12814
12815
12816# The names of the tagged configurations supported by this script.
12817available_tags=""
12818
12819# ### BEGIN LIBTOOL CONFIG
12820
12821# Whether or not to build static libraries.
12822build_old_libs=$enable_static
12823
12824# Which release of libtool.m4 was used?
12825macro_version=$macro_version
12826macro_revision=$macro_revision
12827
12828# Whether or not to build shared libraries.
12829build_libtool_libs=$enable_shared
12830
12831# What type of objects to build.
12832pic_mode=$pic_mode
12833
12834# Whether or not to optimize for fast installation.
12835fast_install=$enable_fast_install
12836
12837# The host system.
12838host_alias=$host_alias
12839host=$host
12840host_os=$host_os
12841
12842# The build system.
12843build_alias=$build_alias
12844build=$build
12845build_os=$build_os
12846
12847# A sed program that does not truncate output.
12848SED=$lt_SED
12849
12850# Sed that helps us avoid accidentally triggering echo(1) options like -n.
12851Xsed="\$SED -e 1s/^X//"
12852
12853# A grep program that handles long lines.
12854GREP=$lt_GREP
12855
12856# An ERE matcher.
12857EGREP=$lt_EGREP
12858
12859# A literal string matcher.
12860FGREP=$lt_FGREP
12861
12862# A BSD- or MS-compatible name lister.
12863NM=$lt_NM
12864
12865# Whether we need soft or hard links.
12866LN_S=$lt_LN_S
12867
12868# What is the maximum length of a command?
12869max_cmd_len=$max_cmd_len
12870
12871# Object file suffix (normally "o").
12872objext=$ac_objext
12873
12874# Executable file suffix (normally "").
12875exeext=$exeext
12876
12877# whether the shell understands "unset".
12878lt_unset=$lt_unset
12879
12880# turn spaces into newlines.
12881SP2NL=$lt_lt_SP2NL
12882
12883# turn newlines into spaces.
12884NL2SP=$lt_lt_NL2SP
12885
12886# How to create reloadable object files.
12887reload_flag=$lt_reload_flag
12888reload_cmds=$lt_reload_cmds
12889
12890# An object symbol dumper.
12891OBJDUMP=$lt_OBJDUMP
12892
12893# Method to check whether dependent libraries are shared objects.
12894deplibs_check_method=$lt_deplibs_check_method
12895
12896# Command to use when deplibs_check_method == "file_magic".
12897file_magic_cmd=$lt_file_magic_cmd
12898
12899# The archiver.
12900AR=$lt_AR
12901AR_FLAGS=$lt_AR_FLAGS
12902
12903# A symbol stripping program.
12904STRIP=$lt_STRIP
12905
12906# Commands used to install an old-style archive.
12907RANLIB=$lt_RANLIB
12908old_postinstall_cmds=$lt_old_postinstall_cmds
12909old_postuninstall_cmds=$lt_old_postuninstall_cmds
12910
12911# A C compiler.
12912LTCC=$lt_CC
12913
12914# LTCC compiler flags.
12915LTCFLAGS=$lt_CFLAGS
12916
12917# Take the output of nm and produce a listing of raw symbols and C names.
12918global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12919
12920# Transform the output of nm in a proper C declaration.
12921global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12922
12923# Transform the output of nm in a C name address pair.
12924global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12925
12926# Transform the output of nm in a C name address pair when lib prefix is needed.
12927global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12928
12929# The name of the directory that contains temporary libtool files.
12930objdir=$objdir
12931
12932# Shell to use when invoking shell scripts.
12933SHELL=$lt_SHELL
12934
12935# An echo program that does not interpret backslashes.
12936ECHO=$lt_ECHO
12937
12938# Used to examine libraries when file_magic_cmd begins with "file".
12939MAGIC_CMD=$MAGIC_CMD
12940
12941# Must we lock files when doing compilation?
12942need_locks=$lt_need_locks
12943
12944# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12945DSYMUTIL=$lt_DSYMUTIL
12946
12947# Tool to change global to local symbols on Mac OS X.
12948NMEDIT=$lt_NMEDIT
12949
12950# Tool to manipulate fat objects and archives on Mac OS X.
12951LIPO=$lt_LIPO
12952
12953# ldd/readelf like tool for Mach-O binaries on Mac OS X.
12954OTOOL=$lt_OTOOL
12955
12956# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12957OTOOL64=$lt_OTOOL64
12958
12959# Old archive suffix (normally "a").
12960libext=$libext
12961
12962# Shared library suffix (normally ".so").
12963shrext_cmds=$lt_shrext_cmds
12964
12965# The commands to extract the exported symbol list from a shared archive.
12966extract_expsyms_cmds=$lt_extract_expsyms_cmds
12967
12968# Variables whose values should be saved in libtool wrapper scripts and
12969# restored at link time.
12970variables_saved_for_relink=$lt_variables_saved_for_relink
12971
12972# Do we need the "lib" prefix for modules?
12973need_lib_prefix=$need_lib_prefix
12974
12975# Do we need a version for libraries?
12976need_version=$need_version
12977
12978# Library versioning type.
12979version_type=$version_type
12980
12981# Shared library runtime path variable.
12982runpath_var=$runpath_var
12983
12984# Shared library path variable.
12985shlibpath_var=$shlibpath_var
12986
12987# Is shlibpath searched before the hard-coded library search path?
12988shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12989
12990# Format of library name prefix.
12991libname_spec=$lt_libname_spec
12992
12993# List of archive names.  First name is the real one, the rest are links.
12994# The last name is the one that the linker finds with -lNAME
12995library_names_spec=$lt_library_names_spec
12996
12997# The coded name of the library, if different from the real name.
12998soname_spec=$lt_soname_spec
12999
13000# Command to use after installation of a shared archive.
13001postinstall_cmds=$lt_postinstall_cmds
13002
13003# Command to use after uninstallation of a shared archive.
13004postuninstall_cmds=$lt_postuninstall_cmds
13005
13006# Commands used to finish a libtool library installation in a directory.
13007finish_cmds=$lt_finish_cmds
13008
13009# As "finish_cmds", except a single script fragment to be evaled but
13010# not shown.
13011finish_eval=$lt_finish_eval
13012
13013# Whether we should hardcode library paths into libraries.
13014hardcode_into_libs=$hardcode_into_libs
13015
13016# Compile-time system search path for libraries.
13017sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13018
13019# Run-time system search path for libraries.
13020sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13021
13022# Whether dlopen is supported.
13023dlopen_support=$enable_dlopen
13024
13025# Whether dlopen of programs is supported.
13026dlopen_self=$enable_dlopen_self
13027
13028# Whether dlopen of statically linked programs is supported.
13029dlopen_self_static=$enable_dlopen_self_static
13030
13031# Commands to strip libraries.
13032old_striplib=$lt_old_striplib
13033striplib=$lt_striplib
13034
13035
13036# The linker used to build libraries.
13037LD=$lt_LD
13038
13039# Commands used to build an old-style archive.
13040old_archive_cmds=$lt_old_archive_cmds
13041
13042# A language specific compiler.
13043CC=$lt_compiler
13044
13045# Is the compiler the GNU compiler?
13046with_gcc=$GCC
13047
13048# Compiler flag to turn off builtin functions.
13049no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13050
13051# How to pass a linker flag through the compiler.
13052wl=$lt_lt_prog_compiler_wl
13053
13054# Additional compiler flags for building library objects.
13055pic_flag=$lt_lt_prog_compiler_pic
13056
13057# Compiler flag to prevent dynamic linking.
13058link_static_flag=$lt_lt_prog_compiler_static
13059
13060# Does compiler simultaneously support -c and -o options?
13061compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13062
13063# Whether or not to add -lc for building shared libraries.
13064build_libtool_need_lc=$archive_cmds_need_lc
13065
13066# Whether or not to disallow shared libs when runtime libs are static.
13067allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13068
13069# Compiler flag to allow reflexive dlopens.
13070export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13071
13072# Compiler flag to generate shared objects directly from archives.
13073whole_archive_flag_spec=$lt_whole_archive_flag_spec
13074
13075# Whether the compiler copes with passing no objects directly.
13076compiler_needs_object=$lt_compiler_needs_object
13077
13078# Create an old-style archive from a shared archive.
13079old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13080
13081# Create a temporary old-style archive to link instead of a shared archive.
13082old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13083
13084# Commands used to build a shared archive.
13085archive_cmds=$lt_archive_cmds
13086archive_expsym_cmds=$lt_archive_expsym_cmds
13087
13088# Commands used to build a loadable module if different from building
13089# a shared archive.
13090module_cmds=$lt_module_cmds
13091module_expsym_cmds=$lt_module_expsym_cmds
13092
13093# Whether we are building with GNU ld or not.
13094with_gnu_ld=$lt_with_gnu_ld
13095
13096# Flag that allows shared libraries with undefined symbols to be built.
13097allow_undefined_flag=$lt_allow_undefined_flag
13098
13099# Flag that enforces no undefined symbols.
13100no_undefined_flag=$lt_no_undefined_flag
13101
13102# Flag to hardcode \$libdir into a binary during linking.
13103# This must work even if \$libdir does not exist
13104hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13105
13106# If ld is used when linking, flag to hardcode \$libdir into a binary
13107# during linking.  This must work even if \$libdir does not exist.
13108hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13109
13110# Whether we need a single "-rpath" flag with a separated argument.
13111hardcode_libdir_separator=$lt_hardcode_libdir_separator
13112
13113# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13114# DIR into the resulting binary.
13115hardcode_direct=$hardcode_direct
13116
13117# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13118# DIR into the resulting binary and the resulting library dependency is
13119# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13120# library is relocated.
13121hardcode_direct_absolute=$hardcode_direct_absolute
13122
13123# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13124# into the resulting binary.
13125hardcode_minus_L=$hardcode_minus_L
13126
13127# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13128# into the resulting binary.
13129hardcode_shlibpath_var=$hardcode_shlibpath_var
13130
13131# Set to "yes" if building a shared library automatically hardcodes DIR
13132# into the library and all subsequent libraries and executables linked
13133# against it.
13134hardcode_automatic=$hardcode_automatic
13135
13136# Set to yes if linker adds runtime paths of dependent libraries
13137# to runtime path list.
13138inherit_rpath=$inherit_rpath
13139
13140# Whether libtool must link a program against all its dependency libraries.
13141link_all_deplibs=$link_all_deplibs
13142
13143# Fix the shell variable \$srcfile for the compiler.
13144fix_srcfile_path=$lt_fix_srcfile_path
13145
13146# Set to "yes" if exported symbols are required.
13147always_export_symbols=$always_export_symbols
13148
13149# The commands to list exported symbols.
13150export_symbols_cmds=$lt_export_symbols_cmds
13151
13152# Symbols that should not be listed in the preloaded symbols.
13153exclude_expsyms=$lt_exclude_expsyms
13154
13155# Symbols that must always be exported.
13156include_expsyms=$lt_include_expsyms
13157
13158# Commands necessary for linking programs (against libraries) with templates.
13159prelink_cmds=$lt_prelink_cmds
13160
13161# Specify filename containing input files.
13162file_list_spec=$lt_file_list_spec
13163
13164# How to hardcode a shared library path into an executable.
13165hardcode_action=$hardcode_action
13166
13167# ### END LIBTOOL CONFIG
13168
13169_LT_EOF
13170
13171  case $host_os in
13172  aix3*)
13173    cat <<\_LT_EOF >> "$cfgfile"
13174# AIX sometimes has problems with the GCC collect2 program.  For some
13175# reason, if we set the COLLECT_NAMES environment variable, the problems
13176# vanish in a puff of smoke.
13177if test "X${COLLECT_NAMES+set}" != Xset; then
13178  COLLECT_NAMES=
13179  export COLLECT_NAMES
13180fi
13181_LT_EOF
13182    ;;
13183  esac
13184
13185
13186ltmain="$ac_aux_dir/ltmain.sh"
13187
13188
13189  # We use sed instead of cat because bash on DJGPP gets confused if
13190  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13191  # text mode, it properly converts lines to CR/LF.  This bash problem
13192  # is reportedly fixed, but why not run on old versions too?
13193  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13194    || (rm -f "$cfgfile"; exit 1)
13195
13196  case $xsi_shell in
13197  yes)
13198    cat << \_LT_EOF >> "$cfgfile"
13199
13200# func_dirname file append nondir_replacement
13201# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13202# otherwise set result to NONDIR_REPLACEMENT.
13203func_dirname ()
13204{
13205  case ${1} in
13206    */*) func_dirname_result="${1%/*}${2}" ;;
13207    *  ) func_dirname_result="${3}" ;;
13208  esac
13209}
13210
13211# func_basename file
13212func_basename ()
13213{
13214  func_basename_result="${1##*/}"
13215}
13216
13217# func_dirname_and_basename file append nondir_replacement
13218# perform func_basename and func_dirname in a single function
13219# call:
13220#   dirname:  Compute the dirname of FILE.  If nonempty,
13221#             add APPEND to the result, otherwise set result
13222#             to NONDIR_REPLACEMENT.
13223#             value returned in "$func_dirname_result"
13224#   basename: Compute filename of FILE.
13225#             value retuned in "$func_basename_result"
13226# Implementation must be kept synchronized with func_dirname
13227# and func_basename. For efficiency, we do not delegate to
13228# those functions but instead duplicate the functionality here.
13229func_dirname_and_basename ()
13230{
13231  case ${1} in
13232    */*) func_dirname_result="${1%/*}${2}" ;;
13233    *  ) func_dirname_result="${3}" ;;
13234  esac
13235  func_basename_result="${1##*/}"
13236}
13237
13238# func_stripname prefix suffix name
13239# strip PREFIX and SUFFIX off of NAME.
13240# PREFIX and SUFFIX must not contain globbing or regex special
13241# characters, hashes, percent signs, but SUFFIX may contain a leading
13242# dot (in which case that matches only a dot).
13243func_stripname ()
13244{
13245  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13246  # positional parameters, so assign one to ordinary parameter first.
13247  func_stripname_result=${3}
13248  func_stripname_result=${func_stripname_result#"${1}"}
13249  func_stripname_result=${func_stripname_result%"${2}"}
13250}
13251
13252# func_opt_split
13253func_opt_split ()
13254{
13255  func_opt_split_opt=${1%%=*}
13256  func_opt_split_arg=${1#*=}
13257}
13258
13259# func_lo2o object
13260func_lo2o ()
13261{
13262  case ${1} in
13263    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13264    *)    func_lo2o_result=${1} ;;
13265  esac
13266}
13267
13268# func_xform libobj-or-source
13269func_xform ()
13270{
13271  func_xform_result=${1%.*}.lo
13272}
13273
13274# func_arith arithmetic-term...
13275func_arith ()
13276{
13277  func_arith_result=$(( $* ))
13278}
13279
13280# func_len string
13281# STRING may not start with a hyphen.
13282func_len ()
13283{
13284  func_len_result=${#1}
13285}
13286
13287_LT_EOF
13288    ;;
13289  *) # Bourne compatible functions.
13290    cat << \_LT_EOF >> "$cfgfile"
13291
13292# func_dirname file append nondir_replacement
13293# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13294# otherwise set result to NONDIR_REPLACEMENT.
13295func_dirname ()
13296{
13297  # Extract subdirectory from the argument.
13298  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13299  if test "X$func_dirname_result" = "X${1}"; then
13300    func_dirname_result="${3}"
13301  else
13302    func_dirname_result="$func_dirname_result${2}"
13303  fi
13304}
13305
13306# func_basename file
13307func_basename ()
13308{
13309  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13310}
13311
13312
13313# func_stripname prefix suffix name
13314# strip PREFIX and SUFFIX off of NAME.
13315# PREFIX and SUFFIX must not contain globbing or regex special
13316# characters, hashes, percent signs, but SUFFIX may contain a leading
13317# dot (in which case that matches only a dot).
13318# func_strip_suffix prefix name
13319func_stripname ()
13320{
13321  case ${2} in
13322    .*) func_stripname_result=`$ECHO "X${3}" \
13323           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13324    *)  func_stripname_result=`$ECHO "X${3}" \
13325           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13326  esac
13327}
13328
13329# sed scripts:
13330my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13331my_sed_long_arg='1s/^-[^=]*=//'
13332
13333# func_opt_split
13334func_opt_split ()
13335{
13336  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13337  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13338}
13339
13340# func_lo2o object
13341func_lo2o ()
13342{
13343  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13344}
13345
13346# func_xform libobj-or-source
13347func_xform ()
13348{
13349  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13350}
13351
13352# func_arith arithmetic-term...
13353func_arith ()
13354{
13355  func_arith_result=`expr "$@"`
13356}
13357
13358# func_len string
13359# STRING may not start with a hyphen.
13360func_len ()
13361{
13362  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13363}
13364
13365_LT_EOF
13366esac
13367
13368case $lt_shell_append in
13369  yes)
13370    cat << \_LT_EOF >> "$cfgfile"
13371
13372# func_append var value
13373# Append VALUE to the end of shell variable VAR.
13374func_append ()
13375{
13376  eval "$1+=\$2"
13377}
13378_LT_EOF
13379    ;;
13380  *)
13381    cat << \_LT_EOF >> "$cfgfile"
13382
13383# func_append var value
13384# Append VALUE to the end of shell variable VAR.
13385func_append ()
13386{
13387  eval "$1=\$$1\$2"
13388}
13389
13390_LT_EOF
13391    ;;
13392  esac
13393
13394
13395  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13396    || (rm -f "$cfgfile"; exit 1)
13397
13398  mv -f "$cfgfile" "$ofile" ||
13399    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13400  chmod +x "$ofile"
13401
13402 ;;
13403
13404  esac
13405done # for ac_tag
13406
13407
13408as_fn_exit 0
13409_ACEOF
13410ac_clean_files=$ac_clean_files_save
13411
13412test $ac_write_fail = 0 ||
13413  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13414
13415
13416# configure is writing to config.log, and then calls config.status.
13417# config.status does its own redirection, appending to config.log.
13418# Unfortunately, on DOS this fails, as config.log is still kept open
13419# by configure, so config.status won't be able to write to it; its
13420# output is simply discarded.  So we exec the FD to /dev/null,
13421# effectively closing config.log, so it can be properly (re)opened and
13422# appended to by config.status.  When coming back to configure, we
13423# need to make the FD available again.
13424if test "$no_create" != yes; then
13425  ac_cs_success=:
13426  ac_config_status_args=
13427  test "$silent" = yes &&
13428    ac_config_status_args="$ac_config_status_args --quiet"
13429  exec 5>/dev/null
13430  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13431  exec 5>>config.log
13432  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13433  # would make configure fail if this is the last instruction.
13434  $ac_cs_success || as_fn_exit 1
13435fi
13436if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13437  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13438$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13439fi
13440
13441