configure revision 2f39173d
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.63 for xf86-video-ati 6.13.1.
4#
5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6#
7# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
11## --------------------- ##
12## M4sh Initialization.  ##
13## --------------------- ##
14
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18  emulate sh
19  NULLCMD=:
20  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21  # is contrary to our usage.  Disable this feature.
22  alias -g '${1+"$@"}'='"$@"'
23  setopt NO_GLOB_SUBST
24else
25  case `(set -o) 2>/dev/null` in
26  *posix*) set -o posix ;;
27esac
28
29fi
30
31
32
33
34# PATH needs CR
35# Avoid depending upon Character Ranges.
36as_cr_letters='abcdefghijklmnopqrstuvwxyz'
37as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
38as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39as_cr_digits='0123456789'
40as_cr_alnum=$as_cr_Letters$as_cr_digits
41
42as_nl='
43'
44export as_nl
45# Printing a long string crashes Solaris 7 /usr/bin/printf.
46as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
47as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
48as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
49if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50  as_echo='printf %s\n'
51  as_echo_n='printf %s'
52else
53  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55    as_echo_n='/usr/ucb/echo -n'
56  else
57    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58    as_echo_n_body='eval
59      arg=$1;
60      case $arg in
61      *"$as_nl"*)
62	expr "X$arg" : "X\\(.*\\)$as_nl";
63	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64      esac;
65      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66    '
67    export as_echo_n_body
68    as_echo_n='sh -c $as_echo_n_body as_echo'
69  fi
70  export as_echo_body
71  as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76  PATH_SEPARATOR=:
77  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79      PATH_SEPARATOR=';'
80  }
81fi
82
83# Support unset when possible.
84if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
85  as_unset=unset
86else
87  as_unset=false
88fi
89
90
91# IFS
92# We need space, tab and new line, in precisely that order.  Quoting is
93# there to prevent editors from complaining about space-tab.
94# (If _AS_PATH_WALK were called with IFS unset, it would disable word
95# splitting by setting IFS to empty value.)
96IFS=" ""	$as_nl"
97
98# Find who we are.  Look in the path if we contain no directory separator.
99case $0 in
100  *[\\/]* ) as_myself=$0 ;;
101  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
102for as_dir in $PATH
103do
104  IFS=$as_save_IFS
105  test -z "$as_dir" && as_dir=.
106  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
107done
108IFS=$as_save_IFS
109
110     ;;
111esac
112# We did not find ourselves, most probably we were run as `sh COMMAND'
113# in which case we are not to be found in the path.
114if test "x$as_myself" = x; then
115  as_myself=$0
116fi
117if test ! -f "$as_myself"; then
118  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
119  { (exit 1); exit 1; }
120fi
121
122# Work around bugs in pre-3.0 UWIN ksh.
123for as_var in ENV MAIL MAILPATH
124do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
125done
126PS1='$ '
127PS2='> '
128PS4='+ '
129
130# NLS nuisances.
131LC_ALL=C
132export LC_ALL
133LANGUAGE=C
134export LANGUAGE
135
136# Required to use basename.
137if expr a : '\(a\)' >/dev/null 2>&1 &&
138   test "X`expr 00001 : '.*\(...\)'`" = X001; then
139  as_expr=expr
140else
141  as_expr=false
142fi
143
144if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
145  as_basename=basename
146else
147  as_basename=false
148fi
149
150
151# Name of the executable.
152as_me=`$as_basename -- "$0" ||
153$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
154	 X"$0" : 'X\(//\)$' \| \
155	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
156$as_echo X/"$0" |
157    sed '/^.*\/\([^/][^/]*\)\/*$/{
158	    s//\1/
159	    q
160	  }
161	  /^X\/\(\/\/\)$/{
162	    s//\1/
163	    q
164	  }
165	  /^X\/\(\/\).*/{
166	    s//\1/
167	    q
168	  }
169	  s/.*/./; q'`
170
171# CDPATH.
172$as_unset CDPATH
173
174
175if test "x$CONFIG_SHELL" = x; then
176  if (eval ":") 2>/dev/null; then
177  as_have_required=yes
178else
179  as_have_required=no
180fi
181
182  if test $as_have_required = yes &&	 (eval ":
183(as_func_return () {
184  (exit \$1)
185}
186as_func_success () {
187  as_func_return 0
188}
189as_func_failure () {
190  as_func_return 1
191}
192as_func_ret_success () {
193  return 0
194}
195as_func_ret_failure () {
196  return 1
197}
198
199exitcode=0
200if as_func_success; then
201  :
202else
203  exitcode=1
204  echo as_func_success failed.
205fi
206
207if as_func_failure; then
208  exitcode=1
209  echo as_func_failure succeeded.
210fi
211
212if as_func_ret_success; then
213  :
214else
215  exitcode=1
216  echo as_func_ret_success failed.
217fi
218
219if as_func_ret_failure; then
220  exitcode=1
221  echo as_func_ret_failure succeeded.
222fi
223
224if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
225  :
226else
227  exitcode=1
228  echo positional parameters were not saved.
229fi
230
231test \$exitcode = 0) || { (exit 1); exit 1; }
232
233(
234  as_lineno_1=\$LINENO
235  as_lineno_2=\$LINENO
236  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
237  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
238") 2> /dev/null; then
239  :
240else
241  as_candidate_shells=
242    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
243for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
244do
245  IFS=$as_save_IFS
246  test -z "$as_dir" && as_dir=.
247  case $as_dir in
248	 /*)
249	   for as_base in sh bash ksh sh5; do
250	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
251	   done;;
252       esac
253done
254IFS=$as_save_IFS
255
256
257      for as_shell in $as_candidate_shells $SHELL; do
258	 # Try only shells that exist, to save several forks.
259	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
260		{ ("$as_shell") 2> /dev/null <<\_ASEOF
261if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262  emulate sh
263  NULLCMD=:
264  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
265  # is contrary to our usage.  Disable this feature.
266  alias -g '${1+"$@"}'='"$@"'
267  setopt NO_GLOB_SUBST
268else
269  case `(set -o) 2>/dev/null` in
270  *posix*) set -o posix ;;
271esac
272
273fi
274
275
276:
277_ASEOF
278}; then
279  CONFIG_SHELL=$as_shell
280	       as_have_required=yes
281	       if { "$as_shell" 2> /dev/null <<\_ASEOF
282if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
283  emulate sh
284  NULLCMD=:
285  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
286  # is contrary to our usage.  Disable this feature.
287  alias -g '${1+"$@"}'='"$@"'
288  setopt NO_GLOB_SUBST
289else
290  case `(set -o) 2>/dev/null` in
291  *posix*) set -o posix ;;
292esac
293
294fi
295
296
297:
298(as_func_return () {
299  (exit $1)
300}
301as_func_success () {
302  as_func_return 0
303}
304as_func_failure () {
305  as_func_return 1
306}
307as_func_ret_success () {
308  return 0
309}
310as_func_ret_failure () {
311  return 1
312}
313
314exitcode=0
315if as_func_success; then
316  :
317else
318  exitcode=1
319  echo as_func_success failed.
320fi
321
322if as_func_failure; then
323  exitcode=1
324  echo as_func_failure succeeded.
325fi
326
327if as_func_ret_success; then
328  :
329else
330  exitcode=1
331  echo as_func_ret_success failed.
332fi
333
334if as_func_ret_failure; then
335  exitcode=1
336  echo as_func_ret_failure succeeded.
337fi
338
339if ( set x; as_func_ret_success y && test x = "$1" ); then
340  :
341else
342  exitcode=1
343  echo positional parameters were not saved.
344fi
345
346test $exitcode = 0) || { (exit 1); exit 1; }
347
348(
349  as_lineno_1=$LINENO
350  as_lineno_2=$LINENO
351  test "x$as_lineno_1" != "x$as_lineno_2" &&
352  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
353
354_ASEOF
355}; then
356  break
357fi
358
359fi
360
361      done
362
363      if test "x$CONFIG_SHELL" != x; then
364  for as_var in BASH_ENV ENV
365	do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
366	done
367	export CONFIG_SHELL
368	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
369fi
370
371
372    if test $as_have_required = no; then
373  echo This script requires a shell more modern than all the
374      echo shells that I found on your system.  Please install a
375      echo modern shell, or manually run the script under such a
376      echo shell if you do have one.
377      { (exit 1); exit 1; }
378fi
379
380
381fi
382
383fi
384
385
386
387(eval "as_func_return () {
388  (exit \$1)
389}
390as_func_success () {
391  as_func_return 0
392}
393as_func_failure () {
394  as_func_return 1
395}
396as_func_ret_success () {
397  return 0
398}
399as_func_ret_failure () {
400  return 1
401}
402
403exitcode=0
404if as_func_success; then
405  :
406else
407  exitcode=1
408  echo as_func_success failed.
409fi
410
411if as_func_failure; then
412  exitcode=1
413  echo as_func_failure succeeded.
414fi
415
416if as_func_ret_success; then
417  :
418else
419  exitcode=1
420  echo as_func_ret_success failed.
421fi
422
423if as_func_ret_failure; then
424  exitcode=1
425  echo as_func_ret_failure succeeded.
426fi
427
428if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
429  :
430else
431  exitcode=1
432  echo positional parameters were not saved.
433fi
434
435test \$exitcode = 0") || {
436  echo No shell found that supports shell functions.
437  echo Please tell bug-autoconf@gnu.org about your system,
438  echo including any error possibly output before this message.
439  echo This can help us improve future autoconf versions.
440  echo Configuration will now proceed without shell functions.
441}
442
443
444
445  as_lineno_1=$LINENO
446  as_lineno_2=$LINENO
447  test "x$as_lineno_1" != "x$as_lineno_2" &&
448  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
449
450  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
451  # uniformly replaced by the line number.  The first 'sed' inserts a
452  # line-number line after each line using $LINENO; the second 'sed'
453  # does the real work.  The second script uses 'N' to pair each
454  # line-number line with the line containing $LINENO, and appends
455  # trailing '-' during substitution so that $LINENO is not a special
456  # case at line end.
457  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
458  # scripts with optimization help from Paolo Bonzini.  Blame Lee
459  # E. McMahon (1931-1989) for sed's syntax.  :-)
460  sed -n '
461    p
462    /[$]LINENO/=
463  ' <$as_myself |
464    sed '
465      s/[$]LINENO.*/&-/
466      t lineno
467      b
468      :lineno
469      N
470      :loop
471      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
472      t loop
473      s/-\n.*//
474    ' >$as_me.lineno &&
475  chmod +x "$as_me.lineno" ||
476    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
477   { (exit 1); exit 1; }; }
478
479  # Don't try to exec as it changes $[0], causing all sort of problems
480  # (the dirname of $[0] is not the place where we might find the
481  # original and so on.  Autoconf is especially sensitive to this).
482  . "./$as_me.lineno"
483  # Exit status is that of the last command.
484  exit
485}
486
487
488if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
489  as_dirname=dirname
490else
491  as_dirname=false
492fi
493
494ECHO_C= ECHO_N= ECHO_T=
495case `echo -n x` in
496-n*)
497  case `echo 'x\c'` in
498  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
499  *)   ECHO_C='\c';;
500  esac;;
501*)
502  ECHO_N='-n';;
503esac
504if expr a : '\(a\)' >/dev/null 2>&1 &&
505   test "X`expr 00001 : '.*\(...\)'`" = X001; then
506  as_expr=expr
507else
508  as_expr=false
509fi
510
511rm -f conf$$ conf$$.exe conf$$.file
512if test -d conf$$.dir; then
513  rm -f conf$$.dir/conf$$.file
514else
515  rm -f conf$$.dir
516  mkdir conf$$.dir 2>/dev/null
517fi
518if (echo >conf$$.file) 2>/dev/null; then
519  if ln -s conf$$.file conf$$ 2>/dev/null; then
520    as_ln_s='ln -s'
521    # ... but there are two gotchas:
522    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
523    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
524    # In both cases, we have to default to `cp -p'.
525    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
526      as_ln_s='cp -p'
527  elif ln conf$$.file conf$$ 2>/dev/null; then
528    as_ln_s=ln
529  else
530    as_ln_s='cp -p'
531  fi
532else
533  as_ln_s='cp -p'
534fi
535rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
536rmdir conf$$.dir 2>/dev/null
537
538if mkdir -p . 2>/dev/null; then
539  as_mkdir_p=:
540else
541  test -d ./-p && rmdir ./-p
542  as_mkdir_p=false
543fi
544
545if test -x / >/dev/null 2>&1; then
546  as_test_x='test -x'
547else
548  if ls -dL / >/dev/null 2>&1; then
549    as_ls_L_option=L
550  else
551    as_ls_L_option=
552  fi
553  as_test_x='
554    eval sh -c '\''
555      if test -d "$1"; then
556	test -d "$1/.";
557      else
558	case $1 in
559	-*)set "./$1";;
560	esac;
561	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
562	???[sx]*):;;*)false;;esac;fi
563    '\'' sh
564  '
565fi
566as_executable_p=$as_test_x
567
568# Sed expression to map a string onto a valid CPP name.
569as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
570
571# Sed expression to map a string onto a valid variable name.
572as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
573
574
575
576
577# Check that we are running under the correct shell.
578SHELL=${CONFIG_SHELL-/bin/sh}
579
580case X$lt_ECHO in
581X*--fallback-echo)
582  # Remove one level of quotation (which was required for Make).
583  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
584  ;;
585esac
586
587ECHO=${lt_ECHO-echo}
588if test "X$1" = X--no-reexec; then
589  # Discard the --no-reexec flag, and continue.
590  shift
591elif test "X$1" = X--fallback-echo; then
592  # Avoid inline document here, it may be left over
593  :
594elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
595  # Yippee, $ECHO works!
596  :
597else
598  # Restart under the correct shell.
599  exec $SHELL "$0" --no-reexec ${1+"$@"}
600fi
601
602if test "X$1" = X--fallback-echo; then
603  # used as fallback echo
604  shift
605  cat <<_LT_EOF
606$*
607_LT_EOF
608  exit 0
609fi
610
611# The HP-UX ksh and POSIX shell print the target directory to stdout
612# if CDPATH is set.
613(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
614
615if test -z "$lt_ECHO"; then
616  if test "X${echo_test_string+set}" != Xset; then
617    # find a string as large as possible, as long as the shell can cope with it
618    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
619      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
620      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
621	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
622      then
623        break
624      fi
625    done
626  fi
627
628  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
629     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
630     test "X$echo_testing_string" = "X$echo_test_string"; then
631    :
632  else
633    # The Solaris, AIX, and Digital Unix default echo programs unquote
634    # backslashes.  This makes it impossible to quote backslashes using
635    #   echo "$something" | sed 's/\\/\\\\/g'
636    #
637    # So, first we look for a working echo in the user's PATH.
638
639    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
640    for dir in $PATH /usr/ucb; do
641      IFS="$lt_save_ifs"
642      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
643         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
644         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
645         test "X$echo_testing_string" = "X$echo_test_string"; then
646        ECHO="$dir/echo"
647        break
648      fi
649    done
650    IFS="$lt_save_ifs"
651
652    if test "X$ECHO" = Xecho; then
653      # We didn't find a better echo, so look for alternatives.
654      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
655         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
656         test "X$echo_testing_string" = "X$echo_test_string"; then
657        # This shell has a builtin print -r that does the trick.
658        ECHO='print -r'
659      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
660	   test "X$CONFIG_SHELL" != X/bin/ksh; then
661        # If we have ksh, try running configure again with it.
662        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
663        export ORIGINAL_CONFIG_SHELL
664        CONFIG_SHELL=/bin/ksh
665        export CONFIG_SHELL
666        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
667      else
668        # Try using printf.
669        ECHO='printf %s\n'
670        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
671	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
672	   test "X$echo_testing_string" = "X$echo_test_string"; then
673	  # Cool, printf works
674	  :
675        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
676	     test "X$echo_testing_string" = 'X\t' &&
677	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
678	     test "X$echo_testing_string" = "X$echo_test_string"; then
679	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
680	  export CONFIG_SHELL
681	  SHELL="$CONFIG_SHELL"
682	  export SHELL
683	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
684        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
685	     test "X$echo_testing_string" = 'X\t' &&
686	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
687	     test "X$echo_testing_string" = "X$echo_test_string"; then
688	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
689        else
690	  # maybe with a smaller string...
691	  prev=:
692
693	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
694	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
695	    then
696	      break
697	    fi
698	    prev="$cmd"
699	  done
700
701	  if test "$prev" != 'sed 50q "$0"'; then
702	    echo_test_string=`eval $prev`
703	    export echo_test_string
704	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
705	  else
706	    # Oops.  We lost completely, so just stick with echo.
707	    ECHO=echo
708	  fi
709        fi
710      fi
711    fi
712  fi
713fi
714
715# Copy echo and quote the copy suitably for passing to libtool from
716# the Makefile, instead of quoting the original, which is used later.
717lt_ECHO=$ECHO
718if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
719   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
720fi
721
722
723
724
725exec 7<&0 </dev/null 6>&1
726
727# Name of the host.
728# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
729# so uname gets run too.
730ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
731
732#
733# Initializations.
734#
735ac_default_prefix=/usr/local
736ac_clean_files=
737ac_config_libobj_dir=.
738LIBOBJS=
739cross_compiling=no
740subdirs=
741MFLAGS=
742MAKEFLAGS=
743SHELL=${CONFIG_SHELL-/bin/sh}
744
745# Identity of this package.
746PACKAGE_NAME='xf86-video-ati'
747PACKAGE_TARNAME='xf86-video-ati'
748PACKAGE_VERSION='6.13.1'
749PACKAGE_STRING='xf86-video-ati 6.13.1'
750PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
751
752ac_unique_file="Makefile.am"
753# Factoring default headers for most tests.
754ac_includes_default="\
755#include <stdio.h>
756#ifdef HAVE_SYS_TYPES_H
757# include <sys/types.h>
758#endif
759#ifdef HAVE_SYS_STAT_H
760# include <sys/stat.h>
761#endif
762#ifdef STDC_HEADERS
763# include <stdlib.h>
764# include <stddef.h>
765#else
766# ifdef HAVE_STDLIB_H
767#  include <stdlib.h>
768# endif
769#endif
770#ifdef HAVE_STRING_H
771# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
772#  include <memory.h>
773# endif
774# include <string.h>
775#endif
776#ifdef HAVE_STRINGS_H
777# include <strings.h>
778#endif
779#ifdef HAVE_INTTYPES_H
780# include <inttypes.h>
781#endif
782#ifdef HAVE_STDINT_H
783# include <stdint.h>
784#endif
785#ifdef HAVE_UNISTD_H
786# include <unistd.h>
787#endif"
788
789ac_subst_vars='am__EXEEXT_FALSE
790am__EXEEXT_TRUE
791LTLIBOBJS
792LIBOBJS
793DRIVER_NAME
794moduledir
795XSERVER_LIBPCIACCESS_FALSE
796XSERVER_LIBPCIACCESS_TRUE
797PCIACCESS_LIBS
798PCIACCESS_CFLAGS
799XF86DRM_MODE_FALSE
800XF86DRM_MODE_TRUE
801USE_EXA_FALSE
802USE_EXA_TRUE
803XMODES_CFLAGS
804XMODES_FALSE
805XMODES_TRUE
806LIBUDEV_FALSE
807LIBUDEV_TRUE
808DRM_MODE_FALSE
809DRM_MODE_TRUE
810LIBUDEV_LIBS
811LIBUDEV_CFLAGS
812LIBDRM_RADEON_LIBS
813LIBDRM_RADEON_CFLAGS
814DRI_FALSE
815DRI_TRUE
816DRI_LIBS
817DRI_CFLAGS
818HAVE_XEXTPROTO_71_FALSE
819HAVE_XEXTPROTO_71_TRUE
820XEXT_LIBS
821XEXT_CFLAGS
822XORG_LIBS
823XORG_CFLAGS
824OTOOL64
825OTOOL
826LIPO
827NMEDIT
828DSYMUTIL
829lt_ECHO
830RANLIB
831AR
832OBJDUMP
833LN_S
834NM
835ac_ct_DUMPBIN
836DUMPBIN
837LD
838FGREP
839LIBTOOL
840MAINT
841MAINTAINER_MODE_FALSE
842MAINTAINER_MODE_TRUE
843am__fastdepCC_FALSE
844am__fastdepCC_TRUE
845CCDEPMODE
846AMDEPBACKSLASH
847AMDEP_FALSE
848AMDEP_TRUE
849am__quote
850am__include
851DEPDIR
852am__untar
853am__tar
854AMTAR
855am__leading_dot
856SET_MAKE
857AWK
858mkdir_p
859MKDIR_P
860INSTALL_STRIP_PROGRAM
861STRIP
862install_sh
863MAKEINFO
864AUTOHEADER
865AUTOMAKE
866AUTOCONF
867ACLOCAL
868VERSION
869PACKAGE
870CYGPATH_W
871am__isrc
872AM_BACKSLASH
873AM_DEFAULT_VERBOSITY
874MAN_SUBSTS
875XORG_MAN_PAGE
876ADMIN_MAN_DIR
877DRIVER_MAN_DIR
878MISC_MAN_DIR
879FILE_MAN_DIR
880LIB_MAN_DIR
881APP_MAN_DIR
882ADMIN_MAN_SUFFIX
883DRIVER_MAN_SUFFIX
884MISC_MAN_SUFFIX
885FILE_MAN_SUFFIX
886LIB_MAN_SUFFIX
887APP_MAN_SUFFIX
888SED
889host_os
890host_vendor
891host_cpu
892host
893build_os
894build_vendor
895build_cpu
896build
897INSTALL_CMD
898PKG_CONFIG
899CHANGELOG_CMD
900CWARNFLAGS
901EGREP
902GREP
903CPP
904OBJEXT
905EXEEXT
906ac_ct_CC
907CPPFLAGS
908LDFLAGS
909CFLAGS
910CC
911INSTALL_DATA
912INSTALL_SCRIPT
913INSTALL_PROGRAM
914target_alias
915host_alias
916build_alias
917LIBS
918ECHO_T
919ECHO_N
920ECHO_C
921DEFS
922mandir
923localedir
924libdir
925psdir
926pdfdir
927dvidir
928htmldir
929infodir
930docdir
931oldincludedir
932includedir
933localstatedir
934sharedstatedir
935sysconfdir
936datadir
937datarootdir
938libexecdir
939sbindir
940bindir
941program_transform_name
942prefix
943exec_prefix
944PACKAGE_BUGREPORT
945PACKAGE_STRING
946PACKAGE_VERSION
947PACKAGE_TARNAME
948PACKAGE_NAME
949PATH_SEPARATOR
950SHELL'
951ac_subst_files=''
952ac_user_opts='
953enable_option_checking
954enable_strict_compilation
955enable_silent_rules
956enable_dependency_tracking
957enable_largefile
958enable_maintainer_mode
959enable_static
960enable_shared
961with_pic
962enable_fast_install
963with_gnu_ld
964enable_libtool_lock
965with_xorg_module_dir
966enable_dri
967enable_exa
968enable_kms
969with_xserver_source
970'
971      ac_precious_vars='build_alias
972host_alias
973target_alias
974CC
975CFLAGS
976LDFLAGS
977LIBS
978CPPFLAGS
979CPP
980PKG_CONFIG
981XORG_CFLAGS
982XORG_LIBS
983XEXT_CFLAGS
984XEXT_LIBS
985DRI_CFLAGS
986DRI_LIBS
987LIBDRM_RADEON_CFLAGS
988LIBDRM_RADEON_LIBS
989LIBUDEV_CFLAGS
990LIBUDEV_LIBS
991PCIACCESS_CFLAGS
992PCIACCESS_LIBS'
993
994
995# Initialize some variables set by options.
996ac_init_help=
997ac_init_version=false
998ac_unrecognized_opts=
999ac_unrecognized_sep=
1000# The variables have the same names as the options, with
1001# dashes changed to underlines.
1002cache_file=/dev/null
1003exec_prefix=NONE
1004no_create=
1005no_recursion=
1006prefix=NONE
1007program_prefix=NONE
1008program_suffix=NONE
1009program_transform_name=s,x,x,
1010silent=
1011site=
1012srcdir=
1013verbose=
1014x_includes=NONE
1015x_libraries=NONE
1016
1017# Installation directory options.
1018# These are left unexpanded so users can "make install exec_prefix=/foo"
1019# and all the variables that are supposed to be based on exec_prefix
1020# by default will actually change.
1021# Use braces instead of parens because sh, perl, etc. also accept them.
1022# (The list follows the same order as the GNU Coding Standards.)
1023bindir='${exec_prefix}/bin'
1024sbindir='${exec_prefix}/sbin'
1025libexecdir='${exec_prefix}/libexec'
1026datarootdir='${prefix}/share'
1027datadir='${datarootdir}'
1028sysconfdir='${prefix}/etc'
1029sharedstatedir='${prefix}/com'
1030localstatedir='${prefix}/var'
1031includedir='${prefix}/include'
1032oldincludedir='/usr/include'
1033docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
1034infodir='${datarootdir}/info'
1035htmldir='${docdir}'
1036dvidir='${docdir}'
1037pdfdir='${docdir}'
1038psdir='${docdir}'
1039libdir='${exec_prefix}/lib'
1040localedir='${datarootdir}/locale'
1041mandir='${datarootdir}/man'
1042
1043ac_prev=
1044ac_dashdash=
1045for ac_option
1046do
1047  # If the previous option needs an argument, assign it.
1048  if test -n "$ac_prev"; then
1049    eval $ac_prev=\$ac_option
1050    ac_prev=
1051    continue
1052  fi
1053
1054  case $ac_option in
1055  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1056  *)	ac_optarg=yes ;;
1057  esac
1058
1059  # Accept the important Cygnus configure options, so we can diagnose typos.
1060
1061  case $ac_dashdash$ac_option in
1062  --)
1063    ac_dashdash=yes ;;
1064
1065  -bindir | --bindir | --bindi | --bind | --bin | --bi)
1066    ac_prev=bindir ;;
1067  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1068    bindir=$ac_optarg ;;
1069
1070  -build | --build | --buil | --bui | --bu)
1071    ac_prev=build_alias ;;
1072  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1073    build_alias=$ac_optarg ;;
1074
1075  -cache-file | --cache-file | --cache-fil | --cache-fi \
1076  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1077    ac_prev=cache_file ;;
1078  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1079  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1080    cache_file=$ac_optarg ;;
1081
1082  --config-cache | -C)
1083    cache_file=config.cache ;;
1084
1085  -datadir | --datadir | --datadi | --datad)
1086    ac_prev=datadir ;;
1087  -datadir=* | --datadir=* | --datadi=* | --datad=*)
1088    datadir=$ac_optarg ;;
1089
1090  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1091  | --dataroo | --dataro | --datar)
1092    ac_prev=datarootdir ;;
1093  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1094  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1095    datarootdir=$ac_optarg ;;
1096
1097  -disable-* | --disable-*)
1098    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1099    # Reject names that are not valid shell variable names.
1100    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1101      { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1102   { (exit 1); exit 1; }; }
1103    ac_useropt_orig=$ac_useropt
1104    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1105    case $ac_user_opts in
1106      *"
1107"enable_$ac_useropt"
1108"*) ;;
1109      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1110	 ac_unrecognized_sep=', ';;
1111    esac
1112    eval enable_$ac_useropt=no ;;
1113
1114  -docdir | --docdir | --docdi | --doc | --do)
1115    ac_prev=docdir ;;
1116  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1117    docdir=$ac_optarg ;;
1118
1119  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1120    ac_prev=dvidir ;;
1121  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1122    dvidir=$ac_optarg ;;
1123
1124  -enable-* | --enable-*)
1125    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1126    # Reject names that are not valid shell variable names.
1127    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1128      { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1129   { (exit 1); exit 1; }; }
1130    ac_useropt_orig=$ac_useropt
1131    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1132    case $ac_user_opts in
1133      *"
1134"enable_$ac_useropt"
1135"*) ;;
1136      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1137	 ac_unrecognized_sep=', ';;
1138    esac
1139    eval enable_$ac_useropt=\$ac_optarg ;;
1140
1141  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1142  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1143  | --exec | --exe | --ex)
1144    ac_prev=exec_prefix ;;
1145  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1146  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1147  | --exec=* | --exe=* | --ex=*)
1148    exec_prefix=$ac_optarg ;;
1149
1150  -gas | --gas | --ga | --g)
1151    # Obsolete; use --with-gas.
1152    with_gas=yes ;;
1153
1154  -help | --help | --hel | --he | -h)
1155    ac_init_help=long ;;
1156  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1157    ac_init_help=recursive ;;
1158  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1159    ac_init_help=short ;;
1160
1161  -host | --host | --hos | --ho)
1162    ac_prev=host_alias ;;
1163  -host=* | --host=* | --hos=* | --ho=*)
1164    host_alias=$ac_optarg ;;
1165
1166  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1167    ac_prev=htmldir ;;
1168  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1169  | --ht=*)
1170    htmldir=$ac_optarg ;;
1171
1172  -includedir | --includedir | --includedi | --included | --include \
1173  | --includ | --inclu | --incl | --inc)
1174    ac_prev=includedir ;;
1175  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1176  | --includ=* | --inclu=* | --incl=* | --inc=*)
1177    includedir=$ac_optarg ;;
1178
1179  -infodir | --infodir | --infodi | --infod | --info | --inf)
1180    ac_prev=infodir ;;
1181  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1182    infodir=$ac_optarg ;;
1183
1184  -libdir | --libdir | --libdi | --libd)
1185    ac_prev=libdir ;;
1186  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1187    libdir=$ac_optarg ;;
1188
1189  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1190  | --libexe | --libex | --libe)
1191    ac_prev=libexecdir ;;
1192  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1193  | --libexe=* | --libex=* | --libe=*)
1194    libexecdir=$ac_optarg ;;
1195
1196  -localedir | --localedir | --localedi | --localed | --locale)
1197    ac_prev=localedir ;;
1198  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1199    localedir=$ac_optarg ;;
1200
1201  -localstatedir | --localstatedir | --localstatedi | --localstated \
1202  | --localstate | --localstat | --localsta | --localst | --locals)
1203    ac_prev=localstatedir ;;
1204  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1205  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1206    localstatedir=$ac_optarg ;;
1207
1208  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1209    ac_prev=mandir ;;
1210  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1211    mandir=$ac_optarg ;;
1212
1213  -nfp | --nfp | --nf)
1214    # Obsolete; use --without-fp.
1215    with_fp=no ;;
1216
1217  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1218  | --no-cr | --no-c | -n)
1219    no_create=yes ;;
1220
1221  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1222  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1223    no_recursion=yes ;;
1224
1225  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1226  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1227  | --oldin | --oldi | --old | --ol | --o)
1228    ac_prev=oldincludedir ;;
1229  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1230  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1231  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1232    oldincludedir=$ac_optarg ;;
1233
1234  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1235    ac_prev=prefix ;;
1236  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1237    prefix=$ac_optarg ;;
1238
1239  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1240  | --program-pre | --program-pr | --program-p)
1241    ac_prev=program_prefix ;;
1242  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1243  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1244    program_prefix=$ac_optarg ;;
1245
1246  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1247  | --program-suf | --program-su | --program-s)
1248    ac_prev=program_suffix ;;
1249  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1250  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1251    program_suffix=$ac_optarg ;;
1252
1253  -program-transform-name | --program-transform-name \
1254  | --program-transform-nam | --program-transform-na \
1255  | --program-transform-n | --program-transform- \
1256  | --program-transform | --program-transfor \
1257  | --program-transfo | --program-transf \
1258  | --program-trans | --program-tran \
1259  | --progr-tra | --program-tr | --program-t)
1260    ac_prev=program_transform_name ;;
1261  -program-transform-name=* | --program-transform-name=* \
1262  | --program-transform-nam=* | --program-transform-na=* \
1263  | --program-transform-n=* | --program-transform-=* \
1264  | --program-transform=* | --program-transfor=* \
1265  | --program-transfo=* | --program-transf=* \
1266  | --program-trans=* | --program-tran=* \
1267  | --progr-tra=* | --program-tr=* | --program-t=*)
1268    program_transform_name=$ac_optarg ;;
1269
1270  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1271    ac_prev=pdfdir ;;
1272  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1273    pdfdir=$ac_optarg ;;
1274
1275  -psdir | --psdir | --psdi | --psd | --ps)
1276    ac_prev=psdir ;;
1277  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1278    psdir=$ac_optarg ;;
1279
1280  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1281  | -silent | --silent | --silen | --sile | --sil)
1282    silent=yes ;;
1283
1284  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1285    ac_prev=sbindir ;;
1286  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1287  | --sbi=* | --sb=*)
1288    sbindir=$ac_optarg ;;
1289
1290  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1291  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1292  | --sharedst | --shareds | --shared | --share | --shar \
1293  | --sha | --sh)
1294    ac_prev=sharedstatedir ;;
1295  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1296  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1297  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1298  | --sha=* | --sh=*)
1299    sharedstatedir=$ac_optarg ;;
1300
1301  -site | --site | --sit)
1302    ac_prev=site ;;
1303  -site=* | --site=* | --sit=*)
1304    site=$ac_optarg ;;
1305
1306  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1307    ac_prev=srcdir ;;
1308  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1309    srcdir=$ac_optarg ;;
1310
1311  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1312  | --syscon | --sysco | --sysc | --sys | --sy)
1313    ac_prev=sysconfdir ;;
1314  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1315  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1316    sysconfdir=$ac_optarg ;;
1317
1318  -target | --target | --targe | --targ | --tar | --ta | --t)
1319    ac_prev=target_alias ;;
1320  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1321    target_alias=$ac_optarg ;;
1322
1323  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1324    verbose=yes ;;
1325
1326  -version | --version | --versio | --versi | --vers | -V)
1327    ac_init_version=: ;;
1328
1329  -with-* | --with-*)
1330    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1331    # Reject names that are not valid shell variable names.
1332    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1333      { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1334   { (exit 1); exit 1; }; }
1335    ac_useropt_orig=$ac_useropt
1336    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1337    case $ac_user_opts in
1338      *"
1339"with_$ac_useropt"
1340"*) ;;
1341      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1342	 ac_unrecognized_sep=', ';;
1343    esac
1344    eval with_$ac_useropt=\$ac_optarg ;;
1345
1346  -without-* | --without-*)
1347    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1348    # Reject names that are not valid shell variable names.
1349    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1350      { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1351   { (exit 1); exit 1; }; }
1352    ac_useropt_orig=$ac_useropt
1353    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1354    case $ac_user_opts in
1355      *"
1356"with_$ac_useropt"
1357"*) ;;
1358      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1359	 ac_unrecognized_sep=', ';;
1360    esac
1361    eval with_$ac_useropt=no ;;
1362
1363  --x)
1364    # Obsolete; use --with-x.
1365    with_x=yes ;;
1366
1367  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1368  | --x-incl | --x-inc | --x-in | --x-i)
1369    ac_prev=x_includes ;;
1370  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1371  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1372    x_includes=$ac_optarg ;;
1373
1374  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1375  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1376    ac_prev=x_libraries ;;
1377  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1378  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1379    x_libraries=$ac_optarg ;;
1380
1381  -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
1382Try \`$0 --help' for more information." >&2
1383   { (exit 1); exit 1; }; }
1384    ;;
1385
1386  *=*)
1387    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1388    # Reject names that are not valid shell variable names.
1389    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1390      { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1391   { (exit 1); exit 1; }; }
1392    eval $ac_envvar=\$ac_optarg
1393    export $ac_envvar ;;
1394
1395  *)
1396    # FIXME: should be removed in autoconf 3.0.
1397    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1398    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1399      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1400    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1401    ;;
1402
1403  esac
1404done
1405
1406if test -n "$ac_prev"; then
1407  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1408  { $as_echo "$as_me: error: missing argument to $ac_option" >&2
1409   { (exit 1); exit 1; }; }
1410fi
1411
1412if test -n "$ac_unrecognized_opts"; then
1413  case $enable_option_checking in
1414    no) ;;
1415    fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
1416   { (exit 1); exit 1; }; } ;;
1417    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1418  esac
1419fi
1420
1421# Check all directory arguments for consistency.
1422for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1423		datadir sysconfdir sharedstatedir localstatedir includedir \
1424		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1425		libdir localedir mandir
1426do
1427  eval ac_val=\$$ac_var
1428  # Remove trailing slashes.
1429  case $ac_val in
1430    */ )
1431      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1432      eval $ac_var=\$ac_val;;
1433  esac
1434  # Be sure to have absolute directory names.
1435  case $ac_val in
1436    [\\/$]* | ?:[\\/]* )  continue;;
1437    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1438  esac
1439  { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1440   { (exit 1); exit 1; }; }
1441done
1442
1443# There might be people who depend on the old broken behavior: `$host'
1444# used to hold the argument of --host etc.
1445# FIXME: To remove some day.
1446build=$build_alias
1447host=$host_alias
1448target=$target_alias
1449
1450# FIXME: To remove some day.
1451if test "x$host_alias" != x; then
1452  if test "x$build_alias" = x; then
1453    cross_compiling=maybe
1454    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1455    If a cross compiler is detected then cross compile mode will be used." >&2
1456  elif test "x$build_alias" != "x$host_alias"; then
1457    cross_compiling=yes
1458  fi
1459fi
1460
1461ac_tool_prefix=
1462test -n "$host_alias" && ac_tool_prefix=$host_alias-
1463
1464test "$silent" = yes && exec 6>/dev/null
1465
1466
1467ac_pwd=`pwd` && test -n "$ac_pwd" &&
1468ac_ls_di=`ls -di .` &&
1469ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1470  { $as_echo "$as_me: error: working directory cannot be determined" >&2
1471   { (exit 1); exit 1; }; }
1472test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1473  { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1474   { (exit 1); exit 1; }; }
1475
1476
1477# Find the source files, if location was not specified.
1478if test -z "$srcdir"; then
1479  ac_srcdir_defaulted=yes
1480  # Try the directory containing this script, then the parent directory.
1481  ac_confdir=`$as_dirname -- "$as_myself" ||
1482$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1483	 X"$as_myself" : 'X\(//\)[^/]' \| \
1484	 X"$as_myself" : 'X\(//\)$' \| \
1485	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1486$as_echo X"$as_myself" |
1487    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1488	    s//\1/
1489	    q
1490	  }
1491	  /^X\(\/\/\)[^/].*/{
1492	    s//\1/
1493	    q
1494	  }
1495	  /^X\(\/\/\)$/{
1496	    s//\1/
1497	    q
1498	  }
1499	  /^X\(\/\).*/{
1500	    s//\1/
1501	    q
1502	  }
1503	  s/.*/./; q'`
1504  srcdir=$ac_confdir
1505  if test ! -r "$srcdir/$ac_unique_file"; then
1506    srcdir=..
1507  fi
1508else
1509  ac_srcdir_defaulted=no
1510fi
1511if test ! -r "$srcdir/$ac_unique_file"; then
1512  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1513  { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1514   { (exit 1); exit 1; }; }
1515fi
1516ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1517ac_abs_confdir=`(
1518	cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
1519   { (exit 1); exit 1; }; }
1520	pwd)`
1521# When building in place, set srcdir=.
1522if test "$ac_abs_confdir" = "$ac_pwd"; then
1523  srcdir=.
1524fi
1525# Remove unnecessary trailing slashes from srcdir.
1526# Double slashes in file names in object file debugging info
1527# mess up M-x gdb in Emacs.
1528case $srcdir in
1529*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1530esac
1531for ac_var in $ac_precious_vars; do
1532  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1533  eval ac_env_${ac_var}_value=\$${ac_var}
1534  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1535  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1536done
1537
1538#
1539# Report the --help message.
1540#
1541if test "$ac_init_help" = "long"; then
1542  # Omit some internal or obsolete options to make the list less imposing.
1543  # This message is too long to be a string in the A/UX 3.1 sh.
1544  cat <<_ACEOF
1545\`configure' configures xf86-video-ati 6.13.1 to adapt to many kinds of systems.
1546
1547Usage: $0 [OPTION]... [VAR=VALUE]...
1548
1549To assign environment variables (e.g., CC, CFLAGS...), specify them as
1550VAR=VALUE.  See below for descriptions of some of the useful variables.
1551
1552Defaults for the options are specified in brackets.
1553
1554Configuration:
1555  -h, --help              display this help and exit
1556      --help=short        display options specific to this package
1557      --help=recursive    display the short help of all the included packages
1558  -V, --version           display version information and exit
1559  -q, --quiet, --silent   do not print \`checking...' messages
1560      --cache-file=FILE   cache test results in FILE [disabled]
1561  -C, --config-cache      alias for \`--cache-file=config.cache'
1562  -n, --no-create         do not create output files
1563      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1564
1565Installation directories:
1566  --prefix=PREFIX         install architecture-independent files in PREFIX
1567                          [$ac_default_prefix]
1568  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1569                          [PREFIX]
1570
1571By default, \`make install' will install all the files in
1572\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1573an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1574for instance \`--prefix=\$HOME'.
1575
1576For better control, use the options below.
1577
1578Fine tuning of the installation directories:
1579  --bindir=DIR            user executables [EPREFIX/bin]
1580  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1581  --libexecdir=DIR        program executables [EPREFIX/libexec]
1582  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1583  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1584  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1585  --libdir=DIR            object code libraries [EPREFIX/lib]
1586  --includedir=DIR        C header files [PREFIX/include]
1587  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1588  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1589  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1590  --infodir=DIR           info documentation [DATAROOTDIR/info]
1591  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1592  --mandir=DIR            man documentation [DATAROOTDIR/man]
1593  --docdir=DIR            documentation root [DATAROOTDIR/doc/xf86-video-ati]
1594  --htmldir=DIR           html documentation [DOCDIR]
1595  --dvidir=DIR            dvi documentation [DOCDIR]
1596  --pdfdir=DIR            pdf documentation [DOCDIR]
1597  --psdir=DIR             ps documentation [DOCDIR]
1598_ACEOF
1599
1600  cat <<\_ACEOF
1601
1602Program names:
1603  --program-prefix=PREFIX            prepend PREFIX to installed program names
1604  --program-suffix=SUFFIX            append SUFFIX to installed program names
1605  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1606
1607System types:
1608  --build=BUILD     configure for building on BUILD [guessed]
1609  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1610_ACEOF
1611fi
1612
1613if test -n "$ac_init_help"; then
1614  case $ac_init_help in
1615     short | recursive ) echo "Configuration of xf86-video-ati 6.13.1:";;
1616   esac
1617  cat <<\_ACEOF
1618
1619Optional Features:
1620  --disable-option-checking  ignore unrecognized --enable/--with options
1621  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1622  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1623  --enable-strict-compilation
1624                          Enable all warnings from compiler and make them
1625                          errors (default: disabled)
1626  --enable-silent-rules          less verbose build output (undo: `make V=1')
1627  --disable-silent-rules         verbose build output (undo: `make V=0')
1628  --disable-dependency-tracking  speeds up one-time build
1629  --enable-dependency-tracking   do not reject slow dependency extractors
1630  --disable-largefile     omit support for large files
1631  --enable-maintainer-mode  enable make rules and dependencies not useful
1632			  (and sometimes confusing) to the casual installer
1633  --enable-static[=PKGS]  build static libraries [default=no]
1634  --enable-shared[=PKGS]  build shared libraries [default=yes]
1635  --enable-fast-install[=PKGS]
1636                          optimize for fast installation [default=yes]
1637  --disable-libtool-lock  avoid locking (might break parallel builds)
1638  --disable-dri           Disable DRI support [default=auto]
1639  --disable-exa           Disable EXA support [default=enabled]
1640  --disable-kms           Disable KMS support [default=enabled]
1641
1642Optional Packages:
1643  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1644  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1645  --with-pic              try to use only PIC/non-PIC objects [default=use
1646                          both]
1647  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1648  --with-xorg-module-dir=DIR
1649                          Default xorg module directory
1650                          [default=$libdir/xorg/modules]
1651  --with-xserver-source=XSERVER_SOURCE
1652                          Path to X server source tree
1653
1654Some influential environment variables:
1655  CC          C compiler command
1656  CFLAGS      C compiler flags
1657  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1658              nonstandard directory <lib dir>
1659  LIBS        libraries to pass to the linker, e.g. -l<library>
1660  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1661              you have headers in a nonstandard directory <include dir>
1662  CPP         C preprocessor
1663  PKG_CONFIG  path to pkg-config utility
1664  XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1665  XORG_LIBS   linker flags for XORG, overriding pkg-config
1666  XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config
1667  XEXT_LIBS   linker flags for XEXT, overriding pkg-config
1668  DRI_CFLAGS  C compiler flags for DRI, overriding pkg-config
1669  DRI_LIBS    linker flags for DRI, overriding pkg-config
1670  LIBDRM_RADEON_CFLAGS
1671              C compiler flags for LIBDRM_RADEON, overriding pkg-config
1672  LIBDRM_RADEON_LIBS
1673              linker flags for LIBDRM_RADEON, overriding pkg-config
1674  LIBUDEV_CFLAGS
1675              C compiler flags for LIBUDEV, overriding pkg-config
1676  LIBUDEV_LIBS
1677              linker flags for LIBUDEV, overriding pkg-config
1678  PCIACCESS_CFLAGS
1679              C compiler flags for PCIACCESS, overriding pkg-config
1680  PCIACCESS_LIBS
1681              linker flags for PCIACCESS, overriding pkg-config
1682
1683Use these variables to override the choices made by `configure' or to help
1684it to find libraries and programs with nonstandard names/locations.
1685
1686Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1687_ACEOF
1688ac_status=$?
1689fi
1690
1691if test "$ac_init_help" = "recursive"; then
1692  # If there are subdirs, report their specific --help.
1693  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1694    test -d "$ac_dir" ||
1695      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1696      continue
1697    ac_builddir=.
1698
1699case "$ac_dir" in
1700.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1701*)
1702  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1703  # A ".." for each directory in $ac_dir_suffix.
1704  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1705  case $ac_top_builddir_sub in
1706  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1707  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1708  esac ;;
1709esac
1710ac_abs_top_builddir=$ac_pwd
1711ac_abs_builddir=$ac_pwd$ac_dir_suffix
1712# for backward compatibility:
1713ac_top_builddir=$ac_top_build_prefix
1714
1715case $srcdir in
1716  .)  # We are building in place.
1717    ac_srcdir=.
1718    ac_top_srcdir=$ac_top_builddir_sub
1719    ac_abs_top_srcdir=$ac_pwd ;;
1720  [\\/]* | ?:[\\/]* )  # Absolute name.
1721    ac_srcdir=$srcdir$ac_dir_suffix;
1722    ac_top_srcdir=$srcdir
1723    ac_abs_top_srcdir=$srcdir ;;
1724  *) # Relative name.
1725    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1726    ac_top_srcdir=$ac_top_build_prefix$srcdir
1727    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1728esac
1729ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1730
1731    cd "$ac_dir" || { ac_status=$?; continue; }
1732    # Check for guested configure.
1733    if test -f "$ac_srcdir/configure.gnu"; then
1734      echo &&
1735      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1736    elif test -f "$ac_srcdir/configure"; then
1737      echo &&
1738      $SHELL "$ac_srcdir/configure" --help=recursive
1739    else
1740      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1741    fi || ac_status=$?
1742    cd "$ac_pwd" || { ac_status=$?; break; }
1743  done
1744fi
1745
1746test -n "$ac_init_help" && exit $ac_status
1747if $ac_init_version; then
1748  cat <<\_ACEOF
1749xf86-video-ati configure 6.13.1
1750generated by GNU Autoconf 2.63
1751
1752Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
17532002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1754This configure script is free software; the Free Software Foundation
1755gives unlimited permission to copy, distribute and modify it.
1756_ACEOF
1757  exit
1758fi
1759cat >config.log <<_ACEOF
1760This file contains any messages produced by compilers while
1761running configure, to aid debugging if configure makes a mistake.
1762
1763It was created by xf86-video-ati $as_me 6.13.1, which was
1764generated by GNU Autoconf 2.63.  Invocation command line was
1765
1766  $ $0 $@
1767
1768_ACEOF
1769exec 5>>config.log
1770{
1771cat <<_ASUNAME
1772## --------- ##
1773## Platform. ##
1774## --------- ##
1775
1776hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1777uname -m = `(uname -m) 2>/dev/null || echo unknown`
1778uname -r = `(uname -r) 2>/dev/null || echo unknown`
1779uname -s = `(uname -s) 2>/dev/null || echo unknown`
1780uname -v = `(uname -v) 2>/dev/null || echo unknown`
1781
1782/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1783/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1784
1785/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1786/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1787/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1788/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1789/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1790/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1791/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1792
1793_ASUNAME
1794
1795as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1796for as_dir in $PATH
1797do
1798  IFS=$as_save_IFS
1799  test -z "$as_dir" && as_dir=.
1800  $as_echo "PATH: $as_dir"
1801done
1802IFS=$as_save_IFS
1803
1804} >&5
1805
1806cat >&5 <<_ACEOF
1807
1808
1809## ----------- ##
1810## Core tests. ##
1811## ----------- ##
1812
1813_ACEOF
1814
1815
1816# Keep a trace of the command line.
1817# Strip out --no-create and --no-recursion so they do not pile up.
1818# Strip out --silent because we don't want to record it for future runs.
1819# Also quote any args containing shell meta-characters.
1820# Make two passes to allow for proper duplicate-argument suppression.
1821ac_configure_args=
1822ac_configure_args0=
1823ac_configure_args1=
1824ac_must_keep_next=false
1825for ac_pass in 1 2
1826do
1827  for ac_arg
1828  do
1829    case $ac_arg in
1830    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1831    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1832    | -silent | --silent | --silen | --sile | --sil)
1833      continue ;;
1834    *\'*)
1835      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1836    esac
1837    case $ac_pass in
1838    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1839    2)
1840      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1841      if test $ac_must_keep_next = true; then
1842	ac_must_keep_next=false # Got value, back to normal.
1843      else
1844	case $ac_arg in
1845	  *=* | --config-cache | -C | -disable-* | --disable-* \
1846	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1847	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1848	  | -with-* | --with-* | -without-* | --without-* | --x)
1849	    case "$ac_configure_args0 " in
1850	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1851	    esac
1852	    ;;
1853	  -* ) ac_must_keep_next=true ;;
1854	esac
1855      fi
1856      ac_configure_args="$ac_configure_args '$ac_arg'"
1857      ;;
1858    esac
1859  done
1860done
1861$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1862$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1863
1864# When interrupted or exit'd, cleanup temporary files, and complete
1865# config.log.  We remove comments because anyway the quotes in there
1866# would cause problems or look ugly.
1867# WARNING: Use '\'' to represent an apostrophe within the trap.
1868# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1869trap 'exit_status=$?
1870  # Save into config.log some information that might help in debugging.
1871  {
1872    echo
1873
1874    cat <<\_ASBOX
1875## ---------------- ##
1876## Cache variables. ##
1877## ---------------- ##
1878_ASBOX
1879    echo
1880    # The following way of writing the cache mishandles newlines in values,
1881(
1882  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1883    eval ac_val=\$$ac_var
1884    case $ac_val in #(
1885    *${as_nl}*)
1886      case $ac_var in #(
1887      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
1888$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1889      esac
1890      case $ac_var in #(
1891      _ | IFS | as_nl) ;; #(
1892      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1893      *) $as_unset $ac_var ;;
1894      esac ;;
1895    esac
1896  done
1897  (set) 2>&1 |
1898    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1899    *${as_nl}ac_space=\ *)
1900      sed -n \
1901	"s/'\''/'\''\\\\'\'''\''/g;
1902	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1903      ;; #(
1904    *)
1905      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1906      ;;
1907    esac |
1908    sort
1909)
1910    echo
1911
1912    cat <<\_ASBOX
1913## ----------------- ##
1914## Output variables. ##
1915## ----------------- ##
1916_ASBOX
1917    echo
1918    for ac_var in $ac_subst_vars
1919    do
1920      eval ac_val=\$$ac_var
1921      case $ac_val in
1922      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1923      esac
1924      $as_echo "$ac_var='\''$ac_val'\''"
1925    done | sort
1926    echo
1927
1928    if test -n "$ac_subst_files"; then
1929      cat <<\_ASBOX
1930## ------------------- ##
1931## File substitutions. ##
1932## ------------------- ##
1933_ASBOX
1934      echo
1935      for ac_var in $ac_subst_files
1936      do
1937	eval ac_val=\$$ac_var
1938	case $ac_val in
1939	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1940	esac
1941	$as_echo "$ac_var='\''$ac_val'\''"
1942      done | sort
1943      echo
1944    fi
1945
1946    if test -s confdefs.h; then
1947      cat <<\_ASBOX
1948## ----------- ##
1949## confdefs.h. ##
1950## ----------- ##
1951_ASBOX
1952      echo
1953      cat confdefs.h
1954      echo
1955    fi
1956    test "$ac_signal" != 0 &&
1957      $as_echo "$as_me: caught signal $ac_signal"
1958    $as_echo "$as_me: exit $exit_status"
1959  } >&5
1960  rm -f core *.core core.conftest.* &&
1961    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1962    exit $exit_status
1963' 0
1964for ac_signal in 1 2 13 15; do
1965  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1966done
1967ac_signal=0
1968
1969# confdefs.h avoids OS command line length limits that DEFS can exceed.
1970rm -f -r conftest* confdefs.h
1971
1972# Predefined preprocessor variables.
1973
1974cat >>confdefs.h <<_ACEOF
1975#define PACKAGE_NAME "$PACKAGE_NAME"
1976_ACEOF
1977
1978
1979cat >>confdefs.h <<_ACEOF
1980#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1981_ACEOF
1982
1983
1984cat >>confdefs.h <<_ACEOF
1985#define PACKAGE_VERSION "$PACKAGE_VERSION"
1986_ACEOF
1987
1988
1989cat >>confdefs.h <<_ACEOF
1990#define PACKAGE_STRING "$PACKAGE_STRING"
1991_ACEOF
1992
1993
1994cat >>confdefs.h <<_ACEOF
1995#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1996_ACEOF
1997
1998
1999# Let the site file select an alternate cache file if it wants to.
2000# Prefer an explicitly selected file to automatically selected ones.
2001ac_site_file1=NONE
2002ac_site_file2=NONE
2003if test -n "$CONFIG_SITE"; then
2004  ac_site_file1=$CONFIG_SITE
2005elif test "x$prefix" != xNONE; then
2006  ac_site_file1=$prefix/share/config.site
2007  ac_site_file2=$prefix/etc/config.site
2008else
2009  ac_site_file1=$ac_default_prefix/share/config.site
2010  ac_site_file2=$ac_default_prefix/etc/config.site
2011fi
2012for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2013do
2014  test "x$ac_site_file" = xNONE && continue
2015  if test -r "$ac_site_file"; then
2016    { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
2017$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2018    sed 's/^/| /' "$ac_site_file" >&5
2019    . "$ac_site_file"
2020  fi
2021done
2022
2023if test -r "$cache_file"; then
2024  # Some versions of bash will fail to source /dev/null (special
2025  # files actually), so we avoid doing that.
2026  if test -f "$cache_file"; then
2027    { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
2028$as_echo "$as_me: loading cache $cache_file" >&6;}
2029    case $cache_file in
2030      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2031      *)                      . "./$cache_file";;
2032    esac
2033  fi
2034else
2035  { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
2036$as_echo "$as_me: creating cache $cache_file" >&6;}
2037  >$cache_file
2038fi
2039
2040# Check that the precious variables saved in the cache have kept the same
2041# value.
2042ac_cache_corrupted=false
2043for ac_var in $ac_precious_vars; do
2044  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2045  eval ac_new_set=\$ac_env_${ac_var}_set
2046  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2047  eval ac_new_val=\$ac_env_${ac_var}_value
2048  case $ac_old_set,$ac_new_set in
2049    set,)
2050      { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2051$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2052      ac_cache_corrupted=: ;;
2053    ,set)
2054      { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
2055$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2056      ac_cache_corrupted=: ;;
2057    ,);;
2058    *)
2059      if test "x$ac_old_val" != "x$ac_new_val"; then
2060	# differences in whitespace do not lead to failure.
2061	ac_old_val_w=`echo x $ac_old_val`
2062	ac_new_val_w=`echo x $ac_new_val`
2063	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2064	  { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
2065$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2066	  ac_cache_corrupted=:
2067	else
2068	  { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2069$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2070	  eval $ac_var=\$ac_old_val
2071	fi
2072	{ $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
2073$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2074	{ $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
2075$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2076      fi;;
2077  esac
2078  # Pass precious variables to config.status.
2079  if test "$ac_new_set" = set; then
2080    case $ac_new_val in
2081    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2082    *) ac_arg=$ac_var=$ac_new_val ;;
2083    esac
2084    case " $ac_configure_args " in
2085      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2086      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
2087    esac
2088  fi
2089done
2090if $ac_cache_corrupted; then
2091  { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2092$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2093  { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
2094$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2095  { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
2096$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
2097   { (exit 1); exit 1; }; }
2098fi
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124ac_ext=c
2125ac_cpp='$CPP $CPPFLAGS'
2126ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2127ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2128ac_compiler_gnu=$ac_cv_c_compiler_gnu
2129
2130
2131
2132
2133ac_config_headers="$ac_config_headers config.h"
2134
2135
2136# Require xorg-macros: XORG_DEFAULT_OPTIONS
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148ac_aux_dir=
2149for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2150  if test -f "$ac_dir/install-sh"; then
2151    ac_aux_dir=$ac_dir
2152    ac_install_sh="$ac_aux_dir/install-sh -c"
2153    break
2154  elif test -f "$ac_dir/install.sh"; then
2155    ac_aux_dir=$ac_dir
2156    ac_install_sh="$ac_aux_dir/install.sh -c"
2157    break
2158  elif test -f "$ac_dir/shtool"; then
2159    ac_aux_dir=$ac_dir
2160    ac_install_sh="$ac_aux_dir/shtool install -c"
2161    break
2162  fi
2163done
2164if test -z "$ac_aux_dir"; then
2165  { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
2166$as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
2167   { (exit 1); exit 1; }; }
2168fi
2169
2170# These three variables are undocumented and unsupported,
2171# and are intended to be withdrawn in a future Autoconf release.
2172# They can cause serious problems if a builder's source tree is in a directory
2173# whose full name contains unusual characters.
2174ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2175ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2176ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2177
2178
2179# Find a good install program.  We prefer a C program (faster),
2180# so one script is as good as another.  But avoid the broken or
2181# incompatible versions:
2182# SysV /etc/install, /usr/sbin/install
2183# SunOS /usr/etc/install
2184# IRIX /sbin/install
2185# AIX /bin/install
2186# AmigaOS /C/install, which installs bootblocks on floppy discs
2187# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2188# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2189# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2190# OS/2's system install, which has a completely different semantic
2191# ./install, which can be erroneously created by make from ./install.sh.
2192# Reject install programs that cannot install multiple files.
2193{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2194$as_echo_n "checking for a BSD-compatible install... " >&6; }
2195if test -z "$INSTALL"; then
2196if test "${ac_cv_path_install+set}" = set; then
2197  $as_echo_n "(cached) " >&6
2198else
2199  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2200for as_dir in $PATH
2201do
2202  IFS=$as_save_IFS
2203  test -z "$as_dir" && as_dir=.
2204  # Account for people who put trailing slashes in PATH elements.
2205case $as_dir/ in
2206  ./ | .// | /cC/* | \
2207  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2208  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2209  /usr/ucb/* ) ;;
2210  *)
2211    # OSF1 and SCO ODT 3.0 have their own names for install.
2212    # Don't use installbsd from OSF since it installs stuff as root
2213    # by default.
2214    for ac_prog in ginstall scoinst install; do
2215      for ac_exec_ext in '' $ac_executable_extensions; do
2216	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2217	  if test $ac_prog = install &&
2218	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2219	    # AIX install.  It has an incompatible calling convention.
2220	    :
2221	  elif test $ac_prog = install &&
2222	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2223	    # program-specific install script used by HP pwplus--don't use.
2224	    :
2225	  else
2226	    rm -rf conftest.one conftest.two conftest.dir
2227	    echo one > conftest.one
2228	    echo two > conftest.two
2229	    mkdir conftest.dir
2230	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2231	      test -s conftest.one && test -s conftest.two &&
2232	      test -s conftest.dir/conftest.one &&
2233	      test -s conftest.dir/conftest.two
2234	    then
2235	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2236	      break 3
2237	    fi
2238	  fi
2239	fi
2240      done
2241    done
2242    ;;
2243esac
2244
2245done
2246IFS=$as_save_IFS
2247
2248rm -rf conftest.one conftest.two conftest.dir
2249
2250fi
2251  if test "${ac_cv_path_install+set}" = set; then
2252    INSTALL=$ac_cv_path_install
2253  else
2254    # As a last resort, use the slow shell script.  Don't cache a
2255    # value for INSTALL within a source directory, because that will
2256    # break other packages using the cache if that directory is
2257    # removed, or if the value is a relative name.
2258    INSTALL=$ac_install_sh
2259  fi
2260fi
2261{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
2262$as_echo "$INSTALL" >&6; }
2263
2264# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2265# It thinks the first close brace ends the variable substitution.
2266test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2267
2268test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2269
2270test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2271
2272ac_ext=c
2273ac_cpp='$CPP $CPPFLAGS'
2274ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2275ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2276ac_compiler_gnu=$ac_cv_c_compiler_gnu
2277if test -n "$ac_tool_prefix"; then
2278  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2279set dummy ${ac_tool_prefix}gcc; ac_word=$2
2280{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2281$as_echo_n "checking for $ac_word... " >&6; }
2282if test "${ac_cv_prog_CC+set}" = set; then
2283  $as_echo_n "(cached) " >&6
2284else
2285  if test -n "$CC"; then
2286  ac_cv_prog_CC="$CC" # Let the user override the test.
2287else
2288as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2289for as_dir in $PATH
2290do
2291  IFS=$as_save_IFS
2292  test -z "$as_dir" && as_dir=.
2293  for ac_exec_ext in '' $ac_executable_extensions; do
2294  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2295    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2296    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2297    break 2
2298  fi
2299done
2300done
2301IFS=$as_save_IFS
2302
2303fi
2304fi
2305CC=$ac_cv_prog_CC
2306if test -n "$CC"; then
2307  { $as_echo "$as_me:$LINENO: result: $CC" >&5
2308$as_echo "$CC" >&6; }
2309else
2310  { $as_echo "$as_me:$LINENO: result: no" >&5
2311$as_echo "no" >&6; }
2312fi
2313
2314
2315fi
2316if test -z "$ac_cv_prog_CC"; then
2317  ac_ct_CC=$CC
2318  # Extract the first word of "gcc", so it can be a program name with args.
2319set dummy gcc; ac_word=$2
2320{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2321$as_echo_n "checking for $ac_word... " >&6; }
2322if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2323  $as_echo_n "(cached) " >&6
2324else
2325  if test -n "$ac_ct_CC"; then
2326  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2327else
2328as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2329for as_dir in $PATH
2330do
2331  IFS=$as_save_IFS
2332  test -z "$as_dir" && as_dir=.
2333  for ac_exec_ext in '' $ac_executable_extensions; do
2334  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2335    ac_cv_prog_ac_ct_CC="gcc"
2336    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2337    break 2
2338  fi
2339done
2340done
2341IFS=$as_save_IFS
2342
2343fi
2344fi
2345ac_ct_CC=$ac_cv_prog_ac_ct_CC
2346if test -n "$ac_ct_CC"; then
2347  { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2348$as_echo "$ac_ct_CC" >&6; }
2349else
2350  { $as_echo "$as_me:$LINENO: result: no" >&5
2351$as_echo "no" >&6; }
2352fi
2353
2354  if test "x$ac_ct_CC" = x; then
2355    CC=""
2356  else
2357    case $cross_compiling:$ac_tool_warned in
2358yes:)
2359{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2360$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2361ac_tool_warned=yes ;;
2362esac
2363    CC=$ac_ct_CC
2364  fi
2365else
2366  CC="$ac_cv_prog_CC"
2367fi
2368
2369if test -z "$CC"; then
2370          if test -n "$ac_tool_prefix"; then
2371    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2372set dummy ${ac_tool_prefix}cc; ac_word=$2
2373{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2374$as_echo_n "checking for $ac_word... " >&6; }
2375if test "${ac_cv_prog_CC+set}" = set; then
2376  $as_echo_n "(cached) " >&6
2377else
2378  if test -n "$CC"; then
2379  ac_cv_prog_CC="$CC" # Let the user override the test.
2380else
2381as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2382for as_dir in $PATH
2383do
2384  IFS=$as_save_IFS
2385  test -z "$as_dir" && as_dir=.
2386  for ac_exec_ext in '' $ac_executable_extensions; do
2387  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2388    ac_cv_prog_CC="${ac_tool_prefix}cc"
2389    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2390    break 2
2391  fi
2392done
2393done
2394IFS=$as_save_IFS
2395
2396fi
2397fi
2398CC=$ac_cv_prog_CC
2399if test -n "$CC"; then
2400  { $as_echo "$as_me:$LINENO: result: $CC" >&5
2401$as_echo "$CC" >&6; }
2402else
2403  { $as_echo "$as_me:$LINENO: result: no" >&5
2404$as_echo "no" >&6; }
2405fi
2406
2407
2408  fi
2409fi
2410if test -z "$CC"; then
2411  # Extract the first word of "cc", so it can be a program name with args.
2412set dummy cc; ac_word=$2
2413{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2414$as_echo_n "checking for $ac_word... " >&6; }
2415if test "${ac_cv_prog_CC+set}" = set; then
2416  $as_echo_n "(cached) " >&6
2417else
2418  if test -n "$CC"; then
2419  ac_cv_prog_CC="$CC" # Let the user override the test.
2420else
2421  ac_prog_rejected=no
2422as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2423for as_dir in $PATH
2424do
2425  IFS=$as_save_IFS
2426  test -z "$as_dir" && as_dir=.
2427  for ac_exec_ext in '' $ac_executable_extensions; do
2428  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2429    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2430       ac_prog_rejected=yes
2431       continue
2432     fi
2433    ac_cv_prog_CC="cc"
2434    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2435    break 2
2436  fi
2437done
2438done
2439IFS=$as_save_IFS
2440
2441if test $ac_prog_rejected = yes; then
2442  # We found a bogon in the path, so make sure we never use it.
2443  set dummy $ac_cv_prog_CC
2444  shift
2445  if test $# != 0; then
2446    # We chose a different compiler from the bogus one.
2447    # However, it has the same basename, so the bogon will be chosen
2448    # first if we set CC to just the basename; use the full file name.
2449    shift
2450    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2451  fi
2452fi
2453fi
2454fi
2455CC=$ac_cv_prog_CC
2456if test -n "$CC"; then
2457  { $as_echo "$as_me:$LINENO: result: $CC" >&5
2458$as_echo "$CC" >&6; }
2459else
2460  { $as_echo "$as_me:$LINENO: result: no" >&5
2461$as_echo "no" >&6; }
2462fi
2463
2464
2465fi
2466if test -z "$CC"; then
2467  if test -n "$ac_tool_prefix"; then
2468  for ac_prog in cl.exe
2469  do
2470    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2471set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2472{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2473$as_echo_n "checking for $ac_word... " >&6; }
2474if test "${ac_cv_prog_CC+set}" = set; then
2475  $as_echo_n "(cached) " >&6
2476else
2477  if test -n "$CC"; then
2478  ac_cv_prog_CC="$CC" # Let the user override the test.
2479else
2480as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2481for as_dir in $PATH
2482do
2483  IFS=$as_save_IFS
2484  test -z "$as_dir" && as_dir=.
2485  for ac_exec_ext in '' $ac_executable_extensions; do
2486  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2487    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2488    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2489    break 2
2490  fi
2491done
2492done
2493IFS=$as_save_IFS
2494
2495fi
2496fi
2497CC=$ac_cv_prog_CC
2498if test -n "$CC"; then
2499  { $as_echo "$as_me:$LINENO: result: $CC" >&5
2500$as_echo "$CC" >&6; }
2501else
2502  { $as_echo "$as_me:$LINENO: result: no" >&5
2503$as_echo "no" >&6; }
2504fi
2505
2506
2507    test -n "$CC" && break
2508  done
2509fi
2510if test -z "$CC"; then
2511  ac_ct_CC=$CC
2512  for ac_prog in cl.exe
2513do
2514  # Extract the first word of "$ac_prog", so it can be a program name with args.
2515set dummy $ac_prog; ac_word=$2
2516{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2517$as_echo_n "checking for $ac_word... " >&6; }
2518if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2519  $as_echo_n "(cached) " >&6
2520else
2521  if test -n "$ac_ct_CC"; then
2522  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2523else
2524as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2525for as_dir in $PATH
2526do
2527  IFS=$as_save_IFS
2528  test -z "$as_dir" && as_dir=.
2529  for ac_exec_ext in '' $ac_executable_extensions; do
2530  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2531    ac_cv_prog_ac_ct_CC="$ac_prog"
2532    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2533    break 2
2534  fi
2535done
2536done
2537IFS=$as_save_IFS
2538
2539fi
2540fi
2541ac_ct_CC=$ac_cv_prog_ac_ct_CC
2542if test -n "$ac_ct_CC"; then
2543  { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2544$as_echo "$ac_ct_CC" >&6; }
2545else
2546  { $as_echo "$as_me:$LINENO: result: no" >&5
2547$as_echo "no" >&6; }
2548fi
2549
2550
2551  test -n "$ac_ct_CC" && break
2552done
2553
2554  if test "x$ac_ct_CC" = x; then
2555    CC=""
2556  else
2557    case $cross_compiling:$ac_tool_warned in
2558yes:)
2559{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2560$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2561ac_tool_warned=yes ;;
2562esac
2563    CC=$ac_ct_CC
2564  fi
2565fi
2566
2567fi
2568
2569
2570test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2571$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2572{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2573See \`config.log' for more details." >&5
2574$as_echo "$as_me: error: no acceptable C compiler found in \$PATH
2575See \`config.log' for more details." >&2;}
2576   { (exit 1); exit 1; }; }; }
2577
2578# Provide some information about the compiler.
2579$as_echo "$as_me:$LINENO: checking for C compiler version" >&5
2580set X $ac_compile
2581ac_compiler=$2
2582{ (ac_try="$ac_compiler --version >&5"
2583case "(($ac_try" in
2584  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2585  *) ac_try_echo=$ac_try;;
2586esac
2587eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2588$as_echo "$ac_try_echo") >&5
2589  (eval "$ac_compiler --version >&5") 2>&5
2590  ac_status=$?
2591  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2592  (exit $ac_status); }
2593{ (ac_try="$ac_compiler -v >&5"
2594case "(($ac_try" in
2595  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2596  *) ac_try_echo=$ac_try;;
2597esac
2598eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2599$as_echo "$ac_try_echo") >&5
2600  (eval "$ac_compiler -v >&5") 2>&5
2601  ac_status=$?
2602  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2603  (exit $ac_status); }
2604{ (ac_try="$ac_compiler -V >&5"
2605case "(($ac_try" in
2606  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2607  *) ac_try_echo=$ac_try;;
2608esac
2609eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2610$as_echo "$ac_try_echo") >&5
2611  (eval "$ac_compiler -V >&5") 2>&5
2612  ac_status=$?
2613  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2614  (exit $ac_status); }
2615
2616cat >conftest.$ac_ext <<_ACEOF
2617/* confdefs.h.  */
2618_ACEOF
2619cat confdefs.h >>conftest.$ac_ext
2620cat >>conftest.$ac_ext <<_ACEOF
2621/* end confdefs.h.  */
2622
2623int
2624main ()
2625{
2626
2627  ;
2628  return 0;
2629}
2630_ACEOF
2631ac_clean_files_save=$ac_clean_files
2632ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2633# Try to create an executable without -o first, disregard a.out.
2634# It will help us diagnose broken compilers, and finding out an intuition
2635# of exeext.
2636{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2637$as_echo_n "checking for C compiler default output file name... " >&6; }
2638ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2639
2640# The possible output files:
2641ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2642
2643ac_rmfiles=
2644for ac_file in $ac_files
2645do
2646  case $ac_file in
2647    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2648    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2649  esac
2650done
2651rm -f $ac_rmfiles
2652
2653if { (ac_try="$ac_link_default"
2654case "(($ac_try" in
2655  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2656  *) ac_try_echo=$ac_try;;
2657esac
2658eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2659$as_echo "$ac_try_echo") >&5
2660  (eval "$ac_link_default") 2>&5
2661  ac_status=$?
2662  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2663  (exit $ac_status); }; then
2664  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2665# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2666# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2667# so that the user can short-circuit this test for compilers unknown to
2668# Autoconf.
2669for ac_file in $ac_files ''
2670do
2671  test -f "$ac_file" || continue
2672  case $ac_file in
2673    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2674	;;
2675    [ab].out )
2676	# We found the default executable, but exeext='' is most
2677	# certainly right.
2678	break;;
2679    *.* )
2680        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2681	then :; else
2682	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2683	fi
2684	# We set ac_cv_exeext here because the later test for it is not
2685	# safe: cross compilers may not add the suffix if given an `-o'
2686	# argument, so we may need to know it at that point already.
2687	# Even if this section looks crufty: it has the advantage of
2688	# actually working.
2689	break;;
2690    * )
2691	break;;
2692  esac
2693done
2694test "$ac_cv_exeext" = no && ac_cv_exeext=
2695
2696else
2697  ac_file=''
2698fi
2699
2700{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5
2701$as_echo "$ac_file" >&6; }
2702if test -z "$ac_file"; then
2703  $as_echo "$as_me: failed program was:" >&5
2704sed 's/^/| /' conftest.$ac_ext >&5
2705
2706{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2707$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2708{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
2709See \`config.log' for more details." >&5
2710$as_echo "$as_me: error: C compiler cannot create executables
2711See \`config.log' for more details." >&2;}
2712   { (exit 77); exit 77; }; }; }
2713fi
2714
2715ac_exeext=$ac_cv_exeext
2716
2717# Check that the compiler produces executables we can run.  If not, either
2718# the compiler is broken, or we cross compile.
2719{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2720$as_echo_n "checking whether the C compiler works... " >&6; }
2721# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2722# If not cross compiling, check that we can run a simple program.
2723if test "$cross_compiling" != yes; then
2724  if { ac_try='./$ac_file'
2725  { (case "(($ac_try" in
2726  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2727  *) ac_try_echo=$ac_try;;
2728esac
2729eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2730$as_echo "$ac_try_echo") >&5
2731  (eval "$ac_try") 2>&5
2732  ac_status=$?
2733  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2734  (exit $ac_status); }; }; then
2735    cross_compiling=no
2736  else
2737    if test "$cross_compiling" = maybe; then
2738	cross_compiling=yes
2739    else
2740	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2741$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2742{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
2743If you meant to cross compile, use \`--host'.
2744See \`config.log' for more details." >&5
2745$as_echo "$as_me: error: cannot run C compiled programs.
2746If you meant to cross compile, use \`--host'.
2747See \`config.log' for more details." >&2;}
2748   { (exit 1); exit 1; }; }; }
2749    fi
2750  fi
2751fi
2752{ $as_echo "$as_me:$LINENO: result: yes" >&5
2753$as_echo "yes" >&6; }
2754
2755rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2756ac_clean_files=$ac_clean_files_save
2757# Check that the compiler produces executables we can run.  If not, either
2758# the compiler is broken, or we cross compile.
2759{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2760$as_echo_n "checking whether we are cross compiling... " >&6; }
2761{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
2762$as_echo "$cross_compiling" >&6; }
2763
2764{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
2765$as_echo_n "checking for suffix of executables... " >&6; }
2766if { (ac_try="$ac_link"
2767case "(($ac_try" in
2768  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2769  *) ac_try_echo=$ac_try;;
2770esac
2771eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2772$as_echo "$ac_try_echo") >&5
2773  (eval "$ac_link") 2>&5
2774  ac_status=$?
2775  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2776  (exit $ac_status); }; then
2777  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2778# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2779# work properly (i.e., refer to `conftest.exe'), while it won't with
2780# `rm'.
2781for ac_file in conftest.exe conftest conftest.*; do
2782  test -f "$ac_file" || continue
2783  case $ac_file in
2784    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2785    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2786	  break;;
2787    * ) break;;
2788  esac
2789done
2790else
2791  { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2792$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2793{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2794See \`config.log' for more details." >&5
2795$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2796See \`config.log' for more details." >&2;}
2797   { (exit 1); exit 1; }; }; }
2798fi
2799
2800rm -f conftest$ac_cv_exeext
2801{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2802$as_echo "$ac_cv_exeext" >&6; }
2803
2804rm -f conftest.$ac_ext
2805EXEEXT=$ac_cv_exeext
2806ac_exeext=$EXEEXT
2807{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
2808$as_echo_n "checking for suffix of object files... " >&6; }
2809if test "${ac_cv_objext+set}" = set; then
2810  $as_echo_n "(cached) " >&6
2811else
2812  cat >conftest.$ac_ext <<_ACEOF
2813/* confdefs.h.  */
2814_ACEOF
2815cat confdefs.h >>conftest.$ac_ext
2816cat >>conftest.$ac_ext <<_ACEOF
2817/* end confdefs.h.  */
2818
2819int
2820main ()
2821{
2822
2823  ;
2824  return 0;
2825}
2826_ACEOF
2827rm -f conftest.o conftest.obj
2828if { (ac_try="$ac_compile"
2829case "(($ac_try" in
2830  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2831  *) ac_try_echo=$ac_try;;
2832esac
2833eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2834$as_echo "$ac_try_echo") >&5
2835  (eval "$ac_compile") 2>&5
2836  ac_status=$?
2837  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2838  (exit $ac_status); }; then
2839  for ac_file in conftest.o conftest.obj conftest.*; do
2840  test -f "$ac_file" || continue;
2841  case $ac_file in
2842    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2843    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2844       break;;
2845  esac
2846done
2847else
2848  $as_echo "$as_me: failed program was:" >&5
2849sed 's/^/| /' conftest.$ac_ext >&5
2850
2851{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2852$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2853{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2854See \`config.log' for more details." >&5
2855$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
2856See \`config.log' for more details." >&2;}
2857   { (exit 1); exit 1; }; }; }
2858fi
2859
2860rm -f conftest.$ac_cv_objext conftest.$ac_ext
2861fi
2862{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2863$as_echo "$ac_cv_objext" >&6; }
2864OBJEXT=$ac_cv_objext
2865ac_objext=$OBJEXT
2866{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2867$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2868if test "${ac_cv_c_compiler_gnu+set}" = set; then
2869  $as_echo_n "(cached) " >&6
2870else
2871  cat >conftest.$ac_ext <<_ACEOF
2872/* confdefs.h.  */
2873_ACEOF
2874cat confdefs.h >>conftest.$ac_ext
2875cat >>conftest.$ac_ext <<_ACEOF
2876/* end confdefs.h.  */
2877
2878int
2879main ()
2880{
2881#ifndef __GNUC__
2882       choke me
2883#endif
2884
2885  ;
2886  return 0;
2887}
2888_ACEOF
2889rm -f conftest.$ac_objext
2890if { (ac_try="$ac_compile"
2891case "(($ac_try" in
2892  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2893  *) ac_try_echo=$ac_try;;
2894esac
2895eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2896$as_echo "$ac_try_echo") >&5
2897  (eval "$ac_compile") 2>conftest.er1
2898  ac_status=$?
2899  grep -v '^ *+' conftest.er1 >conftest.err
2900  rm -f conftest.er1
2901  cat conftest.err >&5
2902  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2903  (exit $ac_status); } && {
2904	 test -z "$ac_c_werror_flag" ||
2905	 test ! -s conftest.err
2906       } && test -s conftest.$ac_objext; then
2907  ac_compiler_gnu=yes
2908else
2909  $as_echo "$as_me: failed program was:" >&5
2910sed 's/^/| /' conftest.$ac_ext >&5
2911
2912	ac_compiler_gnu=no
2913fi
2914
2915rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2916ac_cv_c_compiler_gnu=$ac_compiler_gnu
2917
2918fi
2919{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2920$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2921if test $ac_compiler_gnu = yes; then
2922  GCC=yes
2923else
2924  GCC=
2925fi
2926ac_test_CFLAGS=${CFLAGS+set}
2927ac_save_CFLAGS=$CFLAGS
2928{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2929$as_echo_n "checking whether $CC accepts -g... " >&6; }
2930if test "${ac_cv_prog_cc_g+set}" = set; then
2931  $as_echo_n "(cached) " >&6
2932else
2933  ac_save_c_werror_flag=$ac_c_werror_flag
2934   ac_c_werror_flag=yes
2935   ac_cv_prog_cc_g=no
2936   CFLAGS="-g"
2937   cat >conftest.$ac_ext <<_ACEOF
2938/* confdefs.h.  */
2939_ACEOF
2940cat confdefs.h >>conftest.$ac_ext
2941cat >>conftest.$ac_ext <<_ACEOF
2942/* end confdefs.h.  */
2943
2944int
2945main ()
2946{
2947
2948  ;
2949  return 0;
2950}
2951_ACEOF
2952rm -f conftest.$ac_objext
2953if { (ac_try="$ac_compile"
2954case "(($ac_try" in
2955  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2956  *) ac_try_echo=$ac_try;;
2957esac
2958eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2959$as_echo "$ac_try_echo") >&5
2960  (eval "$ac_compile") 2>conftest.er1
2961  ac_status=$?
2962  grep -v '^ *+' conftest.er1 >conftest.err
2963  rm -f conftest.er1
2964  cat conftest.err >&5
2965  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2966  (exit $ac_status); } && {
2967	 test -z "$ac_c_werror_flag" ||
2968	 test ! -s conftest.err
2969       } && test -s conftest.$ac_objext; then
2970  ac_cv_prog_cc_g=yes
2971else
2972  $as_echo "$as_me: failed program was:" >&5
2973sed 's/^/| /' conftest.$ac_ext >&5
2974
2975	CFLAGS=""
2976      cat >conftest.$ac_ext <<_ACEOF
2977/* confdefs.h.  */
2978_ACEOF
2979cat confdefs.h >>conftest.$ac_ext
2980cat >>conftest.$ac_ext <<_ACEOF
2981/* end confdefs.h.  */
2982
2983int
2984main ()
2985{
2986
2987  ;
2988  return 0;
2989}
2990_ACEOF
2991rm -f conftest.$ac_objext
2992if { (ac_try="$ac_compile"
2993case "(($ac_try" in
2994  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2995  *) ac_try_echo=$ac_try;;
2996esac
2997eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2998$as_echo "$ac_try_echo") >&5
2999  (eval "$ac_compile") 2>conftest.er1
3000  ac_status=$?
3001  grep -v '^ *+' conftest.er1 >conftest.err
3002  rm -f conftest.er1
3003  cat conftest.err >&5
3004  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3005  (exit $ac_status); } && {
3006	 test -z "$ac_c_werror_flag" ||
3007	 test ! -s conftest.err
3008       } && test -s conftest.$ac_objext; then
3009  :
3010else
3011  $as_echo "$as_me: failed program was:" >&5
3012sed 's/^/| /' conftest.$ac_ext >&5
3013
3014	ac_c_werror_flag=$ac_save_c_werror_flag
3015	 CFLAGS="-g"
3016	 cat >conftest.$ac_ext <<_ACEOF
3017/* confdefs.h.  */
3018_ACEOF
3019cat confdefs.h >>conftest.$ac_ext
3020cat >>conftest.$ac_ext <<_ACEOF
3021/* end confdefs.h.  */
3022
3023int
3024main ()
3025{
3026
3027  ;
3028  return 0;
3029}
3030_ACEOF
3031rm -f conftest.$ac_objext
3032if { (ac_try="$ac_compile"
3033case "(($ac_try" in
3034  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3035  *) ac_try_echo=$ac_try;;
3036esac
3037eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3038$as_echo "$ac_try_echo") >&5
3039  (eval "$ac_compile") 2>conftest.er1
3040  ac_status=$?
3041  grep -v '^ *+' conftest.er1 >conftest.err
3042  rm -f conftest.er1
3043  cat conftest.err >&5
3044  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3045  (exit $ac_status); } && {
3046	 test -z "$ac_c_werror_flag" ||
3047	 test ! -s conftest.err
3048       } && test -s conftest.$ac_objext; then
3049  ac_cv_prog_cc_g=yes
3050else
3051  $as_echo "$as_me: failed program was:" >&5
3052sed 's/^/| /' conftest.$ac_ext >&5
3053
3054
3055fi
3056
3057rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3058fi
3059
3060rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3061fi
3062
3063rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3064   ac_c_werror_flag=$ac_save_c_werror_flag
3065fi
3066{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3067$as_echo "$ac_cv_prog_cc_g" >&6; }
3068if test "$ac_test_CFLAGS" = set; then
3069  CFLAGS=$ac_save_CFLAGS
3070elif test $ac_cv_prog_cc_g = yes; then
3071  if test "$GCC" = yes; then
3072    CFLAGS="-g -O2"
3073  else
3074    CFLAGS="-g"
3075  fi
3076else
3077  if test "$GCC" = yes; then
3078    CFLAGS="-O2"
3079  else
3080    CFLAGS=
3081  fi
3082fi
3083{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3084$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3085if test "${ac_cv_prog_cc_c89+set}" = set; then
3086  $as_echo_n "(cached) " >&6
3087else
3088  ac_cv_prog_cc_c89=no
3089ac_save_CC=$CC
3090cat >conftest.$ac_ext <<_ACEOF
3091/* confdefs.h.  */
3092_ACEOF
3093cat confdefs.h >>conftest.$ac_ext
3094cat >>conftest.$ac_ext <<_ACEOF
3095/* end confdefs.h.  */
3096#include <stdarg.h>
3097#include <stdio.h>
3098#include <sys/types.h>
3099#include <sys/stat.h>
3100/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3101struct buf { int x; };
3102FILE * (*rcsopen) (struct buf *, struct stat *, int);
3103static char *e (p, i)
3104     char **p;
3105     int i;
3106{
3107  return p[i];
3108}
3109static char *f (char * (*g) (char **, int), char **p, ...)
3110{
3111  char *s;
3112  va_list v;
3113  va_start (v,p);
3114  s = g (p, va_arg (v,int));
3115  va_end (v);
3116  return s;
3117}
3118
3119/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3120   function prototypes and stuff, but not '\xHH' hex character constants.
3121   These don't provoke an error unfortunately, instead are silently treated
3122   as 'x'.  The following induces an error, until -std is added to get
3123   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3124   array size at least.  It's necessary to write '\x00'==0 to get something
3125   that's true only with -std.  */
3126int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3127
3128/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3129   inside strings and character constants.  */
3130#define FOO(x) 'x'
3131int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3132
3133int test (int i, double x);
3134struct s1 {int (*f) (int a);};
3135struct s2 {int (*f) (double a);};
3136int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3137int argc;
3138char **argv;
3139int
3140main ()
3141{
3142return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3143  ;
3144  return 0;
3145}
3146_ACEOF
3147for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3148	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3149do
3150  CC="$ac_save_CC $ac_arg"
3151  rm -f conftest.$ac_objext
3152if { (ac_try="$ac_compile"
3153case "(($ac_try" in
3154  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3155  *) ac_try_echo=$ac_try;;
3156esac
3157eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3158$as_echo "$ac_try_echo") >&5
3159  (eval "$ac_compile") 2>conftest.er1
3160  ac_status=$?
3161  grep -v '^ *+' conftest.er1 >conftest.err
3162  rm -f conftest.er1
3163  cat conftest.err >&5
3164  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3165  (exit $ac_status); } && {
3166	 test -z "$ac_c_werror_flag" ||
3167	 test ! -s conftest.err
3168       } && test -s conftest.$ac_objext; then
3169  ac_cv_prog_cc_c89=$ac_arg
3170else
3171  $as_echo "$as_me: failed program was:" >&5
3172sed 's/^/| /' conftest.$ac_ext >&5
3173
3174
3175fi
3176
3177rm -f core conftest.err conftest.$ac_objext
3178  test "x$ac_cv_prog_cc_c89" != "xno" && break
3179done
3180rm -f conftest.$ac_ext
3181CC=$ac_save_CC
3182
3183fi
3184# AC_CACHE_VAL
3185case "x$ac_cv_prog_cc_c89" in
3186  x)
3187    { $as_echo "$as_me:$LINENO: result: none needed" >&5
3188$as_echo "none needed" >&6; } ;;
3189  xno)
3190    { $as_echo "$as_me:$LINENO: result: unsupported" >&5
3191$as_echo "unsupported" >&6; } ;;
3192  *)
3193    CC="$CC $ac_cv_prog_cc_c89"
3194    { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3195$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3196esac
3197
3198
3199ac_ext=c
3200ac_cpp='$CPP $CPPFLAGS'
3201ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3202ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3203ac_compiler_gnu=$ac_cv_c_compiler_gnu
3204
3205   { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5
3206$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3207if test "${ac_cv_prog_cc_c99+set}" = set; then
3208  $as_echo_n "(cached) " >&6
3209else
3210  ac_cv_prog_cc_c99=no
3211ac_save_CC=$CC
3212cat >conftest.$ac_ext <<_ACEOF
3213/* confdefs.h.  */
3214_ACEOF
3215cat confdefs.h >>conftest.$ac_ext
3216cat >>conftest.$ac_ext <<_ACEOF
3217/* end confdefs.h.  */
3218#include <stdarg.h>
3219#include <stdbool.h>
3220#include <stdlib.h>
3221#include <wchar.h>
3222#include <stdio.h>
3223
3224// Check varargs macros.  These examples are taken from C99 6.10.3.5.
3225#define debug(...) fprintf (stderr, __VA_ARGS__)
3226#define showlist(...) puts (#__VA_ARGS__)
3227#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3228static void
3229test_varargs_macros (void)
3230{
3231  int x = 1234;
3232  int y = 5678;
3233  debug ("Flag");
3234  debug ("X = %d\n", x);
3235  showlist (The first, second, and third items.);
3236  report (x>y, "x is %d but y is %d", x, y);
3237}
3238
3239// Check long long types.
3240#define BIG64 18446744073709551615ull
3241#define BIG32 4294967295ul
3242#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3243#if !BIG_OK
3244  your preprocessor is broken;
3245#endif
3246#if BIG_OK
3247#else
3248  your preprocessor is broken;
3249#endif
3250static long long int bignum = -9223372036854775807LL;
3251static unsigned long long int ubignum = BIG64;
3252
3253struct incomplete_array
3254{
3255  int datasize;
3256  double data[];
3257};
3258
3259struct named_init {
3260  int number;
3261  const wchar_t *name;
3262  double average;
3263};
3264
3265typedef const char *ccp;
3266
3267static inline int
3268test_restrict (ccp restrict text)
3269{
3270  // See if C++-style comments work.
3271  // Iterate through items via the restricted pointer.
3272  // Also check for declarations in for loops.
3273  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3274    continue;
3275  return 0;
3276}
3277
3278// Check varargs and va_copy.
3279static void
3280test_varargs (const char *format, ...)
3281{
3282  va_list args;
3283  va_start (args, format);
3284  va_list args_copy;
3285  va_copy (args_copy, args);
3286
3287  const char *str;
3288  int number;
3289  float fnumber;
3290
3291  while (*format)
3292    {
3293      switch (*format++)
3294	{
3295	case 's': // string
3296	  str = va_arg (args_copy, const char *);
3297	  break;
3298	case 'd': // int
3299	  number = va_arg (args_copy, int);
3300	  break;
3301	case 'f': // float
3302	  fnumber = va_arg (args_copy, double);
3303	  break;
3304	default:
3305	  break;
3306	}
3307    }
3308  va_end (args_copy);
3309  va_end (args);
3310}
3311
3312int
3313main ()
3314{
3315
3316  // Check bool.
3317  _Bool success = false;
3318
3319  // Check restrict.
3320  if (test_restrict ("String literal") == 0)
3321    success = true;
3322  char *restrict newvar = "Another string";
3323
3324  // Check varargs.
3325  test_varargs ("s, d' f .", "string", 65, 34.234);
3326  test_varargs_macros ();
3327
3328  // Check flexible array members.
3329  struct incomplete_array *ia =
3330    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
3331  ia->datasize = 10;
3332  for (int i = 0; i < ia->datasize; ++i)
3333    ia->data[i] = i * 1.234;
3334
3335  // Check named initializers.
3336  struct named_init ni = {
3337    .number = 34,
3338    .name = L"Test wide string",
3339    .average = 543.34343,
3340  };
3341
3342  ni.number = 58;
3343
3344  int dynamic_array[ni.number];
3345  dynamic_array[ni.number - 1] = 543;
3346
3347  // work around unused variable warnings
3348  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
3349	  || dynamic_array[ni.number - 1] != 543);
3350
3351  ;
3352  return 0;
3353}
3354_ACEOF
3355for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
3356do
3357  CC="$ac_save_CC $ac_arg"
3358  rm -f conftest.$ac_objext
3359if { (ac_try="$ac_compile"
3360case "(($ac_try" in
3361  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3362  *) ac_try_echo=$ac_try;;
3363esac
3364eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3365$as_echo "$ac_try_echo") >&5
3366  (eval "$ac_compile") 2>conftest.er1
3367  ac_status=$?
3368  grep -v '^ *+' conftest.er1 >conftest.err
3369  rm -f conftest.er1
3370  cat conftest.err >&5
3371  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3372  (exit $ac_status); } && {
3373	 test -z "$ac_c_werror_flag" ||
3374	 test ! -s conftest.err
3375       } && test -s conftest.$ac_objext; then
3376  ac_cv_prog_cc_c99=$ac_arg
3377else
3378  $as_echo "$as_me: failed program was:" >&5
3379sed 's/^/| /' conftest.$ac_ext >&5
3380
3381
3382fi
3383
3384rm -f core conftest.err conftest.$ac_objext
3385  test "x$ac_cv_prog_cc_c99" != "xno" && break
3386done
3387rm -f conftest.$ac_ext
3388CC=$ac_save_CC
3389
3390fi
3391# AC_CACHE_VAL
3392case "x$ac_cv_prog_cc_c99" in
3393  x)
3394    { $as_echo "$as_me:$LINENO: result: none needed" >&5
3395$as_echo "none needed" >&6; } ;;
3396  xno)
3397    { $as_echo "$as_me:$LINENO: result: unsupported" >&5
3398$as_echo "unsupported" >&6; } ;;
3399  *)
3400    CC="$CC $ac_cv_prog_cc_c99"
3401    { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5
3402$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
3403esac
3404
3405
3406
3407
3408ac_ext=c
3409ac_cpp='$CPP $CPPFLAGS'
3410ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3411ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3412ac_compiler_gnu=$ac_cv_c_compiler_gnu
3413{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3414$as_echo_n "checking how to run the C preprocessor... " >&6; }
3415# On Suns, sometimes $CPP names a directory.
3416if test -n "$CPP" && test -d "$CPP"; then
3417  CPP=
3418fi
3419if test -z "$CPP"; then
3420  if test "${ac_cv_prog_CPP+set}" = set; then
3421  $as_echo_n "(cached) " >&6
3422else
3423      # Double quotes because CPP needs to be expanded
3424    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3425    do
3426      ac_preproc_ok=false
3427for ac_c_preproc_warn_flag in '' yes
3428do
3429  # Use a header file that comes with gcc, so configuring glibc
3430  # with a fresh cross-compiler works.
3431  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3432  # <limits.h> exists even on freestanding compilers.
3433  # On the NeXT, cc -E runs the code through the compiler's parser,
3434  # not just through cpp. "Syntax error" is here to catch this case.
3435  cat >conftest.$ac_ext <<_ACEOF
3436/* confdefs.h.  */
3437_ACEOF
3438cat confdefs.h >>conftest.$ac_ext
3439cat >>conftest.$ac_ext <<_ACEOF
3440/* end confdefs.h.  */
3441#ifdef __STDC__
3442# include <limits.h>
3443#else
3444# include <assert.h>
3445#endif
3446		     Syntax error
3447_ACEOF
3448if { (ac_try="$ac_cpp conftest.$ac_ext"
3449case "(($ac_try" in
3450  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3451  *) ac_try_echo=$ac_try;;
3452esac
3453eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3454$as_echo "$ac_try_echo") >&5
3455  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3456  ac_status=$?
3457  grep -v '^ *+' conftest.er1 >conftest.err
3458  rm -f conftest.er1
3459  cat conftest.err >&5
3460  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3461  (exit $ac_status); } >/dev/null && {
3462	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3463	 test ! -s conftest.err
3464       }; then
3465  :
3466else
3467  $as_echo "$as_me: failed program was:" >&5
3468sed 's/^/| /' conftest.$ac_ext >&5
3469
3470  # Broken: fails on valid input.
3471continue
3472fi
3473
3474rm -f conftest.err conftest.$ac_ext
3475
3476  # OK, works on sane cases.  Now check whether nonexistent headers
3477  # can be detected and how.
3478  cat >conftest.$ac_ext <<_ACEOF
3479/* confdefs.h.  */
3480_ACEOF
3481cat confdefs.h >>conftest.$ac_ext
3482cat >>conftest.$ac_ext <<_ACEOF
3483/* end confdefs.h.  */
3484#include <ac_nonexistent.h>
3485_ACEOF
3486if { (ac_try="$ac_cpp conftest.$ac_ext"
3487case "(($ac_try" in
3488  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3489  *) ac_try_echo=$ac_try;;
3490esac
3491eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3492$as_echo "$ac_try_echo") >&5
3493  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3494  ac_status=$?
3495  grep -v '^ *+' conftest.er1 >conftest.err
3496  rm -f conftest.er1
3497  cat conftest.err >&5
3498  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3499  (exit $ac_status); } >/dev/null && {
3500	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3501	 test ! -s conftest.err
3502       }; then
3503  # Broken: success on invalid input.
3504continue
3505else
3506  $as_echo "$as_me: failed program was:" >&5
3507sed 's/^/| /' conftest.$ac_ext >&5
3508
3509  # Passes both tests.
3510ac_preproc_ok=:
3511break
3512fi
3513
3514rm -f conftest.err conftest.$ac_ext
3515
3516done
3517# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3518rm -f conftest.err conftest.$ac_ext
3519if $ac_preproc_ok; then
3520  break
3521fi
3522
3523    done
3524    ac_cv_prog_CPP=$CPP
3525
3526fi
3527  CPP=$ac_cv_prog_CPP
3528else
3529  ac_cv_prog_CPP=$CPP
3530fi
3531{ $as_echo "$as_me:$LINENO: result: $CPP" >&5
3532$as_echo "$CPP" >&6; }
3533ac_preproc_ok=false
3534for ac_c_preproc_warn_flag in '' yes
3535do
3536  # Use a header file that comes with gcc, so configuring glibc
3537  # with a fresh cross-compiler works.
3538  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3539  # <limits.h> exists even on freestanding compilers.
3540  # On the NeXT, cc -E runs the code through the compiler's parser,
3541  # not just through cpp. "Syntax error" is here to catch this case.
3542  cat >conftest.$ac_ext <<_ACEOF
3543/* confdefs.h.  */
3544_ACEOF
3545cat confdefs.h >>conftest.$ac_ext
3546cat >>conftest.$ac_ext <<_ACEOF
3547/* end confdefs.h.  */
3548#ifdef __STDC__
3549# include <limits.h>
3550#else
3551# include <assert.h>
3552#endif
3553		     Syntax error
3554_ACEOF
3555if { (ac_try="$ac_cpp conftest.$ac_ext"
3556case "(($ac_try" in
3557  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3558  *) ac_try_echo=$ac_try;;
3559esac
3560eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3561$as_echo "$ac_try_echo") >&5
3562  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3563  ac_status=$?
3564  grep -v '^ *+' conftest.er1 >conftest.err
3565  rm -f conftest.er1
3566  cat conftest.err >&5
3567  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3568  (exit $ac_status); } >/dev/null && {
3569	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3570	 test ! -s conftest.err
3571       }; then
3572  :
3573else
3574  $as_echo "$as_me: failed program was:" >&5
3575sed 's/^/| /' conftest.$ac_ext >&5
3576
3577  # Broken: fails on valid input.
3578continue
3579fi
3580
3581rm -f conftest.err conftest.$ac_ext
3582
3583  # OK, works on sane cases.  Now check whether nonexistent headers
3584  # can be detected and how.
3585  cat >conftest.$ac_ext <<_ACEOF
3586/* confdefs.h.  */
3587_ACEOF
3588cat confdefs.h >>conftest.$ac_ext
3589cat >>conftest.$ac_ext <<_ACEOF
3590/* end confdefs.h.  */
3591#include <ac_nonexistent.h>
3592_ACEOF
3593if { (ac_try="$ac_cpp conftest.$ac_ext"
3594case "(($ac_try" in
3595  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3596  *) ac_try_echo=$ac_try;;
3597esac
3598eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3599$as_echo "$ac_try_echo") >&5
3600  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3601  ac_status=$?
3602  grep -v '^ *+' conftest.er1 >conftest.err
3603  rm -f conftest.er1
3604  cat conftest.err >&5
3605  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3606  (exit $ac_status); } >/dev/null && {
3607	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3608	 test ! -s conftest.err
3609       }; then
3610  # Broken: success on invalid input.
3611continue
3612else
3613  $as_echo "$as_me: failed program was:" >&5
3614sed 's/^/| /' conftest.$ac_ext >&5
3615
3616  # Passes both tests.
3617ac_preproc_ok=:
3618break
3619fi
3620
3621rm -f conftest.err conftest.$ac_ext
3622
3623done
3624# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3625rm -f conftest.err conftest.$ac_ext
3626if $ac_preproc_ok; then
3627  :
3628else
3629  { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3630$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3631{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3632See \`config.log' for more details." >&5
3633$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3634See \`config.log' for more details." >&2;}
3635   { (exit 1); exit 1; }; }; }
3636fi
3637
3638ac_ext=c
3639ac_cpp='$CPP $CPPFLAGS'
3640ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3641ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3642ac_compiler_gnu=$ac_cv_c_compiler_gnu
3643
3644
3645{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3646$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3647if test "${ac_cv_path_GREP+set}" = set; then
3648  $as_echo_n "(cached) " >&6
3649else
3650  if test -z "$GREP"; then
3651  ac_path_GREP_found=false
3652  # Loop through the user's path and test for each of PROGNAME-LIST
3653  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3654for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3655do
3656  IFS=$as_save_IFS
3657  test -z "$as_dir" && as_dir=.
3658  for ac_prog in grep ggrep; do
3659    for ac_exec_ext in '' $ac_executable_extensions; do
3660      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3661      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3662# Check for GNU ac_path_GREP and select it if it is found.
3663  # Check for GNU $ac_path_GREP
3664case `"$ac_path_GREP" --version 2>&1` in
3665*GNU*)
3666  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3667*)
3668  ac_count=0
3669  $as_echo_n 0123456789 >"conftest.in"
3670  while :
3671  do
3672    cat "conftest.in" "conftest.in" >"conftest.tmp"
3673    mv "conftest.tmp" "conftest.in"
3674    cp "conftest.in" "conftest.nl"
3675    $as_echo 'GREP' >> "conftest.nl"
3676    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3677    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3678    ac_count=`expr $ac_count + 1`
3679    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3680      # Best one so far, save it but keep looking for a better one
3681      ac_cv_path_GREP="$ac_path_GREP"
3682      ac_path_GREP_max=$ac_count
3683    fi
3684    # 10*(2^10) chars as input seems more than enough
3685    test $ac_count -gt 10 && break
3686  done
3687  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3688esac
3689
3690      $ac_path_GREP_found && break 3
3691    done
3692  done
3693done
3694IFS=$as_save_IFS
3695  if test -z "$ac_cv_path_GREP"; then
3696    { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3697$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3698   { (exit 1); exit 1; }; }
3699  fi
3700else
3701  ac_cv_path_GREP=$GREP
3702fi
3703
3704fi
3705{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3706$as_echo "$ac_cv_path_GREP" >&6; }
3707 GREP="$ac_cv_path_GREP"
3708
3709
3710{ $as_echo "$as_me:$LINENO: checking for egrep" >&5
3711$as_echo_n "checking for egrep... " >&6; }
3712if test "${ac_cv_path_EGREP+set}" = set; then
3713  $as_echo_n "(cached) " >&6
3714else
3715  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3716   then ac_cv_path_EGREP="$GREP -E"
3717   else
3718     if test -z "$EGREP"; then
3719  ac_path_EGREP_found=false
3720  # Loop through the user's path and test for each of PROGNAME-LIST
3721  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3722for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3723do
3724  IFS=$as_save_IFS
3725  test -z "$as_dir" && as_dir=.
3726  for ac_prog in egrep; do
3727    for ac_exec_ext in '' $ac_executable_extensions; do
3728      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3729      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3730# Check for GNU ac_path_EGREP and select it if it is found.
3731  # Check for GNU $ac_path_EGREP
3732case `"$ac_path_EGREP" --version 2>&1` in
3733*GNU*)
3734  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3735*)
3736  ac_count=0
3737  $as_echo_n 0123456789 >"conftest.in"
3738  while :
3739  do
3740    cat "conftest.in" "conftest.in" >"conftest.tmp"
3741    mv "conftest.tmp" "conftest.in"
3742    cp "conftest.in" "conftest.nl"
3743    $as_echo 'EGREP' >> "conftest.nl"
3744    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3745    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3746    ac_count=`expr $ac_count + 1`
3747    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3748      # Best one so far, save it but keep looking for a better one
3749      ac_cv_path_EGREP="$ac_path_EGREP"
3750      ac_path_EGREP_max=$ac_count
3751    fi
3752    # 10*(2^10) chars as input seems more than enough
3753    test $ac_count -gt 10 && break
3754  done
3755  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3756esac
3757
3758      $ac_path_EGREP_found && break 3
3759    done
3760  done
3761done
3762IFS=$as_save_IFS
3763  if test -z "$ac_cv_path_EGREP"; then
3764    { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3765$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3766   { (exit 1); exit 1; }; }
3767  fi
3768else
3769  ac_cv_path_EGREP=$EGREP
3770fi
3771
3772   fi
3773fi
3774{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3775$as_echo "$ac_cv_path_EGREP" >&6; }
3776 EGREP="$ac_cv_path_EGREP"
3777
3778
3779{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3780$as_echo_n "checking for ANSI C header files... " >&6; }
3781if test "${ac_cv_header_stdc+set}" = set; then
3782  $as_echo_n "(cached) " >&6
3783else
3784  cat >conftest.$ac_ext <<_ACEOF
3785/* confdefs.h.  */
3786_ACEOF
3787cat confdefs.h >>conftest.$ac_ext
3788cat >>conftest.$ac_ext <<_ACEOF
3789/* end confdefs.h.  */
3790#include <stdlib.h>
3791#include <stdarg.h>
3792#include <string.h>
3793#include <float.h>
3794
3795int
3796main ()
3797{
3798
3799  ;
3800  return 0;
3801}
3802_ACEOF
3803rm -f conftest.$ac_objext
3804if { (ac_try="$ac_compile"
3805case "(($ac_try" in
3806  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3807  *) ac_try_echo=$ac_try;;
3808esac
3809eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3810$as_echo "$ac_try_echo") >&5
3811  (eval "$ac_compile") 2>conftest.er1
3812  ac_status=$?
3813  grep -v '^ *+' conftest.er1 >conftest.err
3814  rm -f conftest.er1
3815  cat conftest.err >&5
3816  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3817  (exit $ac_status); } && {
3818	 test -z "$ac_c_werror_flag" ||
3819	 test ! -s conftest.err
3820       } && test -s conftest.$ac_objext; then
3821  ac_cv_header_stdc=yes
3822else
3823  $as_echo "$as_me: failed program was:" >&5
3824sed 's/^/| /' conftest.$ac_ext >&5
3825
3826	ac_cv_header_stdc=no
3827fi
3828
3829rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3830
3831if test $ac_cv_header_stdc = yes; then
3832  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3833  cat >conftest.$ac_ext <<_ACEOF
3834/* confdefs.h.  */
3835_ACEOF
3836cat confdefs.h >>conftest.$ac_ext
3837cat >>conftest.$ac_ext <<_ACEOF
3838/* end confdefs.h.  */
3839#include <string.h>
3840
3841_ACEOF
3842if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3843  $EGREP "memchr" >/dev/null 2>&1; then
3844  :
3845else
3846  ac_cv_header_stdc=no
3847fi
3848rm -f conftest*
3849
3850fi
3851
3852if test $ac_cv_header_stdc = yes; then
3853  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3854  cat >conftest.$ac_ext <<_ACEOF
3855/* confdefs.h.  */
3856_ACEOF
3857cat confdefs.h >>conftest.$ac_ext
3858cat >>conftest.$ac_ext <<_ACEOF
3859/* end confdefs.h.  */
3860#include <stdlib.h>
3861
3862_ACEOF
3863if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3864  $EGREP "free" >/dev/null 2>&1; then
3865  :
3866else
3867  ac_cv_header_stdc=no
3868fi
3869rm -f conftest*
3870
3871fi
3872
3873if test $ac_cv_header_stdc = yes; then
3874  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3875  if test "$cross_compiling" = yes; then
3876  :
3877else
3878  cat >conftest.$ac_ext <<_ACEOF
3879/* confdefs.h.  */
3880_ACEOF
3881cat confdefs.h >>conftest.$ac_ext
3882cat >>conftest.$ac_ext <<_ACEOF
3883/* end confdefs.h.  */
3884#include <ctype.h>
3885#include <stdlib.h>
3886#if ((' ' & 0x0FF) == 0x020)
3887# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3888# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3889#else
3890# define ISLOWER(c) \
3891		   (('a' <= (c) && (c) <= 'i') \
3892		     || ('j' <= (c) && (c) <= 'r') \
3893		     || ('s' <= (c) && (c) <= 'z'))
3894# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3895#endif
3896
3897#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3898int
3899main ()
3900{
3901  int i;
3902  for (i = 0; i < 256; i++)
3903    if (XOR (islower (i), ISLOWER (i))
3904	|| toupper (i) != TOUPPER (i))
3905      return 2;
3906  return 0;
3907}
3908_ACEOF
3909rm -f conftest$ac_exeext
3910if { (ac_try="$ac_link"
3911case "(($ac_try" in
3912  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3913  *) ac_try_echo=$ac_try;;
3914esac
3915eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3916$as_echo "$ac_try_echo") >&5
3917  (eval "$ac_link") 2>&5
3918  ac_status=$?
3919  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3920  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3921  { (case "(($ac_try" in
3922  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3923  *) ac_try_echo=$ac_try;;
3924esac
3925eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3926$as_echo "$ac_try_echo") >&5
3927  (eval "$ac_try") 2>&5
3928  ac_status=$?
3929  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3930  (exit $ac_status); }; }; then
3931  :
3932else
3933  $as_echo "$as_me: program exited with status $ac_status" >&5
3934$as_echo "$as_me: failed program was:" >&5
3935sed 's/^/| /' conftest.$ac_ext >&5
3936
3937( exit $ac_status )
3938ac_cv_header_stdc=no
3939fi
3940rm -rf conftest.dSYM
3941rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3942fi
3943
3944
3945fi
3946fi
3947{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3948$as_echo "$ac_cv_header_stdc" >&6; }
3949if test $ac_cv_header_stdc = yes; then
3950
3951cat >>confdefs.h <<\_ACEOF
3952#define STDC_HEADERS 1
3953_ACEOF
3954
3955fi
3956
3957# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3968		  inttypes.h stdint.h unistd.h
3969do
3970as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3971{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
3972$as_echo_n "checking for $ac_header... " >&6; }
3973if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3974  $as_echo_n "(cached) " >&6
3975else
3976  cat >conftest.$ac_ext <<_ACEOF
3977/* confdefs.h.  */
3978_ACEOF
3979cat confdefs.h >>conftest.$ac_ext
3980cat >>conftest.$ac_ext <<_ACEOF
3981/* end confdefs.h.  */
3982$ac_includes_default
3983
3984#include <$ac_header>
3985_ACEOF
3986rm -f conftest.$ac_objext
3987if { (ac_try="$ac_compile"
3988case "(($ac_try" in
3989  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3990  *) ac_try_echo=$ac_try;;
3991esac
3992eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3993$as_echo "$ac_try_echo") >&5
3994  (eval "$ac_compile") 2>conftest.er1
3995  ac_status=$?
3996  grep -v '^ *+' conftest.er1 >conftest.err
3997  rm -f conftest.er1
3998  cat conftest.err >&5
3999  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4000  (exit $ac_status); } && {
4001	 test -z "$ac_c_werror_flag" ||
4002	 test ! -s conftest.err
4003       } && test -s conftest.$ac_objext; then
4004  eval "$as_ac_Header=yes"
4005else
4006  $as_echo "$as_me: failed program was:" >&5
4007sed 's/^/| /' conftest.$ac_ext >&5
4008
4009	eval "$as_ac_Header=no"
4010fi
4011
4012rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4013fi
4014ac_res=`eval 'as_val=${'$as_ac_Header'}
4015		 $as_echo "$as_val"'`
4016	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
4017$as_echo "$ac_res" >&6; }
4018as_val=`eval 'as_val=${'$as_ac_Header'}
4019		 $as_echo "$as_val"'`
4020   if test "x$as_val" = x""yes; then
4021  cat >>confdefs.h <<_ACEOF
4022#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4023_ACEOF
4024
4025fi
4026
4027done
4028
4029
4030
4031
4032if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4033	if test -n "$ac_tool_prefix"; then
4034  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4035set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4036{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4037$as_echo_n "checking for $ac_word... " >&6; }
4038if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
4039  $as_echo_n "(cached) " >&6
4040else
4041  case $PKG_CONFIG in
4042  [\\/]* | ?:[\\/]*)
4043  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4044  ;;
4045  *)
4046  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4047for as_dir in $PATH
4048do
4049  IFS=$as_save_IFS
4050  test -z "$as_dir" && as_dir=.
4051  for ac_exec_ext in '' $ac_executable_extensions; do
4052  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4053    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4054    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4055    break 2
4056  fi
4057done
4058done
4059IFS=$as_save_IFS
4060
4061  ;;
4062esac
4063fi
4064PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4065if test -n "$PKG_CONFIG"; then
4066  { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
4067$as_echo "$PKG_CONFIG" >&6; }
4068else
4069  { $as_echo "$as_me:$LINENO: result: no" >&5
4070$as_echo "no" >&6; }
4071fi
4072
4073
4074fi
4075if test -z "$ac_cv_path_PKG_CONFIG"; then
4076  ac_pt_PKG_CONFIG=$PKG_CONFIG
4077  # Extract the first word of "pkg-config", so it can be a program name with args.
4078set dummy pkg-config; ac_word=$2
4079{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4080$as_echo_n "checking for $ac_word... " >&6; }
4081if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
4082  $as_echo_n "(cached) " >&6
4083else
4084  case $ac_pt_PKG_CONFIG in
4085  [\\/]* | ?:[\\/]*)
4086  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4087  ;;
4088  *)
4089  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4090for as_dir in $PATH
4091do
4092  IFS=$as_save_IFS
4093  test -z "$as_dir" && as_dir=.
4094  for ac_exec_ext in '' $ac_executable_extensions; do
4095  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4096    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4097    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4098    break 2
4099  fi
4100done
4101done
4102IFS=$as_save_IFS
4103
4104  ;;
4105esac
4106fi
4107ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4108if test -n "$ac_pt_PKG_CONFIG"; then
4109  { $as_echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
4110$as_echo "$ac_pt_PKG_CONFIG" >&6; }
4111else
4112  { $as_echo "$as_me:$LINENO: result: no" >&5
4113$as_echo "no" >&6; }
4114fi
4115
4116  if test "x$ac_pt_PKG_CONFIG" = x; then
4117    PKG_CONFIG=""
4118  else
4119    case $cross_compiling:$ac_tool_warned in
4120yes:)
4121{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
4122$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4123ac_tool_warned=yes ;;
4124esac
4125    PKG_CONFIG=$ac_pt_PKG_CONFIG
4126  fi
4127else
4128  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4129fi
4130
4131fi
4132if test -n "$PKG_CONFIG"; then
4133	_pkg_min_version=0.9.0
4134	{ $as_echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
4135$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4136	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4137		{ $as_echo "$as_me:$LINENO: result: yes" >&5
4138$as_echo "yes" >&6; }
4139	else
4140		{ $as_echo "$as_me:$LINENO: result: no" >&5
4141$as_echo "no" >&6; }
4142		PKG_CONFIG=""
4143	fi
4144
4145fi
4146# Make sure we can run config.sub.
4147$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4148  { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
4149$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
4150   { (exit 1); exit 1; }; }
4151
4152{ $as_echo "$as_me:$LINENO: checking build system type" >&5
4153$as_echo_n "checking build system type... " >&6; }
4154if test "${ac_cv_build+set}" = set; then
4155  $as_echo_n "(cached) " >&6
4156else
4157  ac_build_alias=$build_alias
4158test "x$ac_build_alias" = x &&
4159  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4160test "x$ac_build_alias" = x &&
4161  { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
4162$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
4163   { (exit 1); exit 1; }; }
4164ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4165  { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
4166$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
4167   { (exit 1); exit 1; }; }
4168
4169fi
4170{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
4171$as_echo "$ac_cv_build" >&6; }
4172case $ac_cv_build in
4173*-*-*) ;;
4174*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
4175$as_echo "$as_me: error: invalid value of canonical build" >&2;}
4176   { (exit 1); exit 1; }; };;
4177esac
4178build=$ac_cv_build
4179ac_save_IFS=$IFS; IFS='-'
4180set x $ac_cv_build
4181shift
4182build_cpu=$1
4183build_vendor=$2
4184shift; shift
4185# Remember, the first character of IFS is used to create $*,
4186# except with old shells:
4187build_os=$*
4188IFS=$ac_save_IFS
4189case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4190
4191
4192{ $as_echo "$as_me:$LINENO: checking host system type" >&5
4193$as_echo_n "checking host system type... " >&6; }
4194if test "${ac_cv_host+set}" = set; then
4195  $as_echo_n "(cached) " >&6
4196else
4197  if test "x$host_alias" = x; then
4198  ac_cv_host=$ac_cv_build
4199else
4200  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4201    { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
4202$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
4203   { (exit 1); exit 1; }; }
4204fi
4205
4206fi
4207{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
4208$as_echo "$ac_cv_host" >&6; }
4209case $ac_cv_host in
4210*-*-*) ;;
4211*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
4212$as_echo "$as_me: error: invalid value of canonical host" >&2;}
4213   { (exit 1); exit 1; }; };;
4214esac
4215host=$ac_cv_host
4216ac_save_IFS=$IFS; IFS='-'
4217set x $ac_cv_host
4218shift
4219host_cpu=$1
4220host_vendor=$2
4221shift; shift
4222# Remember, the first character of IFS is used to create $*,
4223# except with old shells:
4224host_os=$*
4225IFS=$ac_save_IFS
4226case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4227
4228
4229{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
4230$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4231if test "${ac_cv_path_SED+set}" = set; then
4232  $as_echo_n "(cached) " >&6
4233else
4234            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4235     for ac_i in 1 2 3 4 5 6 7; do
4236       ac_script="$ac_script$as_nl$ac_script"
4237     done
4238     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4239     $as_unset ac_script || ac_script=
4240     if test -z "$SED"; then
4241  ac_path_SED_found=false
4242  # Loop through the user's path and test for each of PROGNAME-LIST
4243  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4244for as_dir in $PATH
4245do
4246  IFS=$as_save_IFS
4247  test -z "$as_dir" && as_dir=.
4248  for ac_prog in sed gsed; do
4249    for ac_exec_ext in '' $ac_executable_extensions; do
4250      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4251      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4252# Check for GNU ac_path_SED and select it if it is found.
4253  # Check for GNU $ac_path_SED
4254case `"$ac_path_SED" --version 2>&1` in
4255*GNU*)
4256  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4257*)
4258  ac_count=0
4259  $as_echo_n 0123456789 >"conftest.in"
4260  while :
4261  do
4262    cat "conftest.in" "conftest.in" >"conftest.tmp"
4263    mv "conftest.tmp" "conftest.in"
4264    cp "conftest.in" "conftest.nl"
4265    $as_echo '' >> "conftest.nl"
4266    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4267    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4268    ac_count=`expr $ac_count + 1`
4269    if test $ac_count -gt ${ac_path_SED_max-0}; then
4270      # Best one so far, save it but keep looking for a better one
4271      ac_cv_path_SED="$ac_path_SED"
4272      ac_path_SED_max=$ac_count
4273    fi
4274    # 10*(2^10) chars as input seems more than enough
4275    test $ac_count -gt 10 && break
4276  done
4277  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4278esac
4279
4280      $ac_path_SED_found && break 3
4281    done
4282  done
4283done
4284IFS=$as_save_IFS
4285  if test -z "$ac_cv_path_SED"; then
4286    { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5
4287$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;}
4288   { (exit 1); exit 1; }; }
4289  fi
4290else
4291  ac_cv_path_SED=$SED
4292fi
4293
4294fi
4295{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5
4296$as_echo "$ac_cv_path_SED" >&6; }
4297 SED="$ac_cv_path_SED"
4298  rm -f conftest.sed
4299
4300
4301
4302
4303
4304if  test "x$GCC" = xyes ; then
4305    CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
4306-Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
4307-Wbad-function-cast -Wformat=2"
4308    case `$CC -dumpversion` in
4309    3.4.* | 4.*)
4310	CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
4311	;;
4312    esac
4313else
4314    { $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5
4315$as_echo_n "checking whether __SUNPRO_C is declared... " >&6; }
4316if test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then
4317  $as_echo_n "(cached) " >&6
4318else
4319  cat >conftest.$ac_ext <<_ACEOF
4320/* confdefs.h.  */
4321_ACEOF
4322cat confdefs.h >>conftest.$ac_ext
4323cat >>conftest.$ac_ext <<_ACEOF
4324/* end confdefs.h.  */
4325$ac_includes_default
4326int
4327main ()
4328{
4329#ifndef __SUNPRO_C
4330  (void) __SUNPRO_C;
4331#endif
4332
4333  ;
4334  return 0;
4335}
4336_ACEOF
4337rm -f conftest.$ac_objext
4338if { (ac_try="$ac_compile"
4339case "(($ac_try" in
4340  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4341  *) ac_try_echo=$ac_try;;
4342esac
4343eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4344$as_echo "$ac_try_echo") >&5
4345  (eval "$ac_compile") 2>conftest.er1
4346  ac_status=$?
4347  grep -v '^ *+' conftest.er1 >conftest.err
4348  rm -f conftest.er1
4349  cat conftest.err >&5
4350  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4351  (exit $ac_status); } && {
4352	 test -z "$ac_c_werror_flag" ||
4353	 test ! -s conftest.err
4354       } && test -s conftest.$ac_objext; then
4355  ac_cv_have_decl___SUNPRO_C=yes
4356else
4357  $as_echo "$as_me: failed program was:" >&5
4358sed 's/^/| /' conftest.$ac_ext >&5
4359
4360	ac_cv_have_decl___SUNPRO_C=no
4361fi
4362
4363rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4364fi
4365{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5
4366$as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; }
4367if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then
4368  SUNCC="yes"
4369else
4370  SUNCC="no"
4371fi
4372
4373    if test "x$SUNCC" = "xyes"; then
4374	CWARNFLAGS="-v"
4375    fi
4376fi
4377
4378
4379
4380# If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89
4381
4382
4383
4384# Check whether --enable-strict-compilation was given.
4385if test "${enable_strict_compilation+set}" = set; then
4386  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
4387else
4388  STRICT_COMPILE=no
4389fi
4390
4391if test "x$STRICT_COMPILE" = "xyes"; then
4392	{ $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5
4393$as_echo_n "checking whether __SUNPRO_C is declared... " >&6; }
4394if test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then
4395  $as_echo_n "(cached) " >&6
4396else
4397  cat >conftest.$ac_ext <<_ACEOF
4398/* confdefs.h.  */
4399_ACEOF
4400cat confdefs.h >>conftest.$ac_ext
4401cat >>conftest.$ac_ext <<_ACEOF
4402/* end confdefs.h.  */
4403$ac_includes_default
4404int
4405main ()
4406{
4407#ifndef __SUNPRO_C
4408  (void) __SUNPRO_C;
4409#endif
4410
4411  ;
4412  return 0;
4413}
4414_ACEOF
4415rm -f conftest.$ac_objext
4416if { (ac_try="$ac_compile"
4417case "(($ac_try" in
4418  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4419  *) ac_try_echo=$ac_try;;
4420esac
4421eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4422$as_echo "$ac_try_echo") >&5
4423  (eval "$ac_compile") 2>conftest.er1
4424  ac_status=$?
4425  grep -v '^ *+' conftest.er1 >conftest.err
4426  rm -f conftest.er1
4427  cat conftest.err >&5
4428  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4429  (exit $ac_status); } && {
4430	 test -z "$ac_c_werror_flag" ||
4431	 test ! -s conftest.err
4432       } && test -s conftest.$ac_objext; then
4433  ac_cv_have_decl___SUNPRO_C=yes
4434else
4435  $as_echo "$as_me: failed program was:" >&5
4436sed 's/^/| /' conftest.$ac_ext >&5
4437
4438	ac_cv_have_decl___SUNPRO_C=no
4439fi
4440
4441rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4442fi
4443{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5
4444$as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; }
4445if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then
4446  SUNCC="yes"
4447else
4448  SUNCC="no"
4449fi
4450
4451	{ $as_echo "$as_me:$LINENO: checking whether __INTEL_COMPILER is declared" >&5
4452$as_echo_n "checking whether __INTEL_COMPILER is declared... " >&6; }
4453if test "${ac_cv_have_decl___INTEL_COMPILER+set}" = set; then
4454  $as_echo_n "(cached) " >&6
4455else
4456  cat >conftest.$ac_ext <<_ACEOF
4457/* confdefs.h.  */
4458_ACEOF
4459cat confdefs.h >>conftest.$ac_ext
4460cat >>conftest.$ac_ext <<_ACEOF
4461/* end confdefs.h.  */
4462$ac_includes_default
4463int
4464main ()
4465{
4466#ifndef __INTEL_COMPILER
4467  (void) __INTEL_COMPILER;
4468#endif
4469
4470  ;
4471  return 0;
4472}
4473_ACEOF
4474rm -f conftest.$ac_objext
4475if { (ac_try="$ac_compile"
4476case "(($ac_try" in
4477  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4478  *) ac_try_echo=$ac_try;;
4479esac
4480eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4481$as_echo "$ac_try_echo") >&5
4482  (eval "$ac_compile") 2>conftest.er1
4483  ac_status=$?
4484  grep -v '^ *+' conftest.er1 >conftest.err
4485  rm -f conftest.er1
4486  cat conftest.err >&5
4487  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4488  (exit $ac_status); } && {
4489	 test -z "$ac_c_werror_flag" ||
4490	 test ! -s conftest.err
4491       } && test -s conftest.$ac_objext; then
4492  ac_cv_have_decl___INTEL_COMPILER=yes
4493else
4494  $as_echo "$as_me: failed program was:" >&5
4495sed 's/^/| /' conftest.$ac_ext >&5
4496
4497	ac_cv_have_decl___INTEL_COMPILER=no
4498fi
4499
4500rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4501fi
4502{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___INTEL_COMPILER" >&5
4503$as_echo "$ac_cv_have_decl___INTEL_COMPILER" >&6; }
4504if test "x$ac_cv_have_decl___INTEL_COMPILER" = x""yes; then
4505  INTELCC="yes"
4506else
4507  INTELCC="no"
4508fi
4509
4510	if test "x$GCC" = xyes ; then
4511		STRICT_CFLAGS="-pedantic -Werror"
4512	elif test "x$SUNCC" = "xyes"; then
4513		STRICT_CFLAGS="-errwarn"
4514    elif test "x$INTELCC" = "xyes"; then
4515		STRICT_CFLAGS="-Werror"
4516	fi
4517fi
4518CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
4519
4520
4521
4522
4523cat >>confdefs.h <<_ACEOF
4524#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
4525_ACEOF
4526
4527	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
4528	if test "x$PVM" = "x"; then
4529		PVM="0"
4530	fi
4531
4532cat >>confdefs.h <<_ACEOF
4533#define PACKAGE_VERSION_MINOR $PVM
4534_ACEOF
4535
4536	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
4537	if test "x$PVP" = "x"; then
4538		PVP="0"
4539	fi
4540
4541cat >>confdefs.h <<_ACEOF
4542#define PACKAGE_VERSION_PATCHLEVEL $PVP
4543_ACEOF
4544
4545
4546
4547CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
4548mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
4549|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
4550echo 'git directory not found: installing possibly empty changelog.' >&2)"
4551
4552
4553
4554
4555macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
4556INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
4557mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
4558|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
4559echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
4560
4561
4562
4563
4564
4565
4566if test x$APP_MAN_SUFFIX = x    ; then
4567    APP_MAN_SUFFIX=1
4568fi
4569if test x$APP_MAN_DIR = x    ; then
4570    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
4571fi
4572
4573if test x$LIB_MAN_SUFFIX = x    ; then
4574    LIB_MAN_SUFFIX=3
4575fi
4576if test x$LIB_MAN_DIR = x    ; then
4577    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
4578fi
4579
4580if test x$FILE_MAN_SUFFIX = x    ; then
4581    case $host_os in
4582	solaris*)	FILE_MAN_SUFFIX=4  ;;
4583	*)		FILE_MAN_SUFFIX=5  ;;
4584    esac
4585fi
4586if test x$FILE_MAN_DIR = x    ; then
4587    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
4588fi
4589
4590if test x$MISC_MAN_SUFFIX = x    ; then
4591    case $host_os in
4592	solaris*)	MISC_MAN_SUFFIX=5  ;;
4593	*)		MISC_MAN_SUFFIX=7  ;;
4594    esac
4595fi
4596if test x$MISC_MAN_DIR = x    ; then
4597    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
4598fi
4599
4600if test x$DRIVER_MAN_SUFFIX = x    ; then
4601    case $host_os in
4602	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
4603	*)		DRIVER_MAN_SUFFIX=4  ;;
4604    esac
4605fi
4606if test x$DRIVER_MAN_DIR = x    ; then
4607    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
4608fi
4609
4610if test x$ADMIN_MAN_SUFFIX = x    ; then
4611    case $host_os in
4612	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
4613	*)		ADMIN_MAN_SUFFIX=8  ;;
4614    esac
4615fi
4616if test x$ADMIN_MAN_DIR = x    ; then
4617    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
4618fi
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634XORG_MAN_PAGE="X Version 11"
4635
4636MAN_SUBSTS="\
4637	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
4638	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
4639	-e 's|__xservername__|Xorg|g' \
4640	-e 's|__xconfigfile__|xorg.conf|g' \
4641	-e 's|__projectroot__|\$(prefix)|g' \
4642	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
4643	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
4644	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
4645	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
4646	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
4647	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
4648
4649
4650
4651# Check whether --enable-silent-rules was given.
4652if test "${enable_silent_rules+set}" = set; then
4653  enableval=$enable_silent_rules;
4654fi
4655
4656case $enable_silent_rules in
4657yes) AM_DEFAULT_VERBOSITY=0;;
4658no)  AM_DEFAULT_VERBOSITY=1;;
4659*)   AM_DEFAULT_VERBOSITY=0;;
4660esac
4661AM_BACKSLASH='\'
4662
4663
4664
4665ac_aux_dir=
4666for ac_dir in . "$srcdir"/.; do
4667  if test -f "$ac_dir/install-sh"; then
4668    ac_aux_dir=$ac_dir
4669    ac_install_sh="$ac_aux_dir/install-sh -c"
4670    break
4671  elif test -f "$ac_dir/install.sh"; then
4672    ac_aux_dir=$ac_dir
4673    ac_install_sh="$ac_aux_dir/install.sh -c"
4674    break
4675  elif test -f "$ac_dir/shtool"; then
4676    ac_aux_dir=$ac_dir
4677    ac_install_sh="$ac_aux_dir/shtool install -c"
4678    break
4679  fi
4680done
4681if test -z "$ac_aux_dir"; then
4682  { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&5
4683$as_echo "$as_me: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&2;}
4684   { (exit 1); exit 1; }; }
4685fi
4686
4687# These three variables are undocumented and unsupported,
4688# and are intended to be withdrawn in a future Autoconf release.
4689# They can cause serious problems if a builder's source tree is in a directory
4690# whose full name contains unusual characters.
4691ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
4692ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
4693ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
4694
4695
4696
4697am__api_version='1.11'
4698
4699{ $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5
4700$as_echo_n "checking whether build environment is sane... " >&6; }
4701# Just in case
4702sleep 1
4703echo timestamp > conftest.file
4704# Reject unsafe characters in $srcdir or the absolute working directory
4705# name.  Accept space and tab only in the latter.
4706am_lf='
4707'
4708case `pwd` in
4709  *[\\\"\#\$\&\'\`$am_lf]*)
4710    { { $as_echo "$as_me:$LINENO: error: unsafe absolute working directory name" >&5
4711$as_echo "$as_me: error: unsafe absolute working directory name" >&2;}
4712   { (exit 1); exit 1; }; };;
4713esac
4714case $srcdir in
4715  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
4716    { { $as_echo "$as_me:$LINENO: error: unsafe srcdir value: \`$srcdir'" >&5
4717$as_echo "$as_me: error: unsafe srcdir value: \`$srcdir'" >&2;}
4718   { (exit 1); exit 1; }; };;
4719esac
4720
4721# Do `set' in a subshell so we don't clobber the current shell's
4722# arguments.  Must try -L first in case configure is actually a
4723# symlink; some systems play weird games with the mod time of symlinks
4724# (eg FreeBSD returns the mod time of the symlink's containing
4725# directory).
4726if (
4727   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
4728   if test "$*" = "X"; then
4729      # -L didn't work.
4730      set X `ls -t "$srcdir/configure" conftest.file`
4731   fi
4732   rm -f conftest.file
4733   if test "$*" != "X $srcdir/configure conftest.file" \
4734      && test "$*" != "X conftest.file $srcdir/configure"; then
4735
4736      # If neither matched, then we have a broken ls.  This can happen
4737      # if, for instance, CONFIG_SHELL is bash and it inherits a
4738      # broken ls alias from the environment.  This has actually
4739      # happened.  Such a system could not be considered "sane".
4740      { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
4741alias in your environment" >&5
4742$as_echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
4743alias in your environment" >&2;}
4744   { (exit 1); exit 1; }; }
4745   fi
4746
4747   test "$2" = conftest.file
4748   )
4749then
4750   # Ok.
4751   :
4752else
4753   { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files!
4754Check your system clock" >&5
4755$as_echo "$as_me: error: newly created file is older than distributed files!
4756Check your system clock" >&2;}
4757   { (exit 1); exit 1; }; }
4758fi
4759{ $as_echo "$as_me:$LINENO: result: yes" >&5
4760$as_echo "yes" >&6; }
4761test "$program_prefix" != NONE &&
4762  program_transform_name="s&^&$program_prefix&;$program_transform_name"
4763# Use a double $ so make ignores it.
4764test "$program_suffix" != NONE &&
4765  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4766# Double any \ or $.
4767# By default was `s,x,x', remove it if useless.
4768ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4769program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
4770
4771# expand $ac_aux_dir to an absolute path
4772am_aux_dir=`cd $ac_aux_dir && pwd`
4773
4774if test x"${MISSING+set}" != xset; then
4775  case $am_aux_dir in
4776  *\ * | *\	*)
4777    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
4778  *)
4779    MISSING="\${SHELL} $am_aux_dir/missing" ;;
4780  esac
4781fi
4782# Use eval to expand $SHELL
4783if eval "$MISSING --run true"; then
4784  am_missing_run="$MISSING --run "
4785else
4786  am_missing_run=
4787  { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
4788$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
4789fi
4790
4791if test x"${install_sh}" != xset; then
4792  case $am_aux_dir in
4793  *\ * | *\	*)
4794    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
4795  *)
4796    install_sh="\${SHELL} $am_aux_dir/install-sh"
4797  esac
4798fi
4799
4800# Installed binaries are usually stripped using `strip' when the user
4801# run `make install-strip'.  However `strip' might not be the right
4802# tool to use in cross-compilation environments, therefore Automake
4803# will honor the `STRIP' environment variable to overrule this program.
4804if test "$cross_compiling" != no; then
4805  if test -n "$ac_tool_prefix"; then
4806  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4807set dummy ${ac_tool_prefix}strip; ac_word=$2
4808{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4809$as_echo_n "checking for $ac_word... " >&6; }
4810if test "${ac_cv_prog_STRIP+set}" = set; then
4811  $as_echo_n "(cached) " >&6
4812else
4813  if test -n "$STRIP"; then
4814  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4815else
4816as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4817for as_dir in $PATH
4818do
4819  IFS=$as_save_IFS
4820  test -z "$as_dir" && as_dir=.
4821  for ac_exec_ext in '' $ac_executable_extensions; do
4822  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4823    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4824    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4825    break 2
4826  fi
4827done
4828done
4829IFS=$as_save_IFS
4830
4831fi
4832fi
4833STRIP=$ac_cv_prog_STRIP
4834if test -n "$STRIP"; then
4835  { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
4836$as_echo "$STRIP" >&6; }
4837else
4838  { $as_echo "$as_me:$LINENO: result: no" >&5
4839$as_echo "no" >&6; }
4840fi
4841
4842
4843fi
4844if test -z "$ac_cv_prog_STRIP"; then
4845  ac_ct_STRIP=$STRIP
4846  # Extract the first word of "strip", so it can be a program name with args.
4847set dummy strip; ac_word=$2
4848{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4849$as_echo_n "checking for $ac_word... " >&6; }
4850if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4851  $as_echo_n "(cached) " >&6
4852else
4853  if test -n "$ac_ct_STRIP"; then
4854  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4855else
4856as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4857for as_dir in $PATH
4858do
4859  IFS=$as_save_IFS
4860  test -z "$as_dir" && as_dir=.
4861  for ac_exec_ext in '' $ac_executable_extensions; do
4862  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4863    ac_cv_prog_ac_ct_STRIP="strip"
4864    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4865    break 2
4866  fi
4867done
4868done
4869IFS=$as_save_IFS
4870
4871fi
4872fi
4873ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4874if test -n "$ac_ct_STRIP"; then
4875  { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
4876$as_echo "$ac_ct_STRIP" >&6; }
4877else
4878  { $as_echo "$as_me:$LINENO: result: no" >&5
4879$as_echo "no" >&6; }
4880fi
4881
4882  if test "x$ac_ct_STRIP" = x; then
4883    STRIP=":"
4884  else
4885    case $cross_compiling:$ac_tool_warned in
4886yes:)
4887{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
4888$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4889ac_tool_warned=yes ;;
4890esac
4891    STRIP=$ac_ct_STRIP
4892  fi
4893else
4894  STRIP="$ac_cv_prog_STRIP"
4895fi
4896
4897fi
4898INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4899
4900{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
4901$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4902if test -z "$MKDIR_P"; then
4903  if test "${ac_cv_path_mkdir+set}" = set; then
4904  $as_echo_n "(cached) " >&6
4905else
4906  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4907for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4908do
4909  IFS=$as_save_IFS
4910  test -z "$as_dir" && as_dir=.
4911  for ac_prog in mkdir gmkdir; do
4912	 for ac_exec_ext in '' $ac_executable_extensions; do
4913	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
4914	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4915	     'mkdir (GNU coreutils) '* | \
4916	     'mkdir (coreutils) '* | \
4917	     'mkdir (fileutils) '4.1*)
4918	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
4919	       break 3;;
4920	   esac
4921	 done
4922       done
4923done
4924IFS=$as_save_IFS
4925
4926fi
4927
4928  if test "${ac_cv_path_mkdir+set}" = set; then
4929    MKDIR_P="$ac_cv_path_mkdir -p"
4930  else
4931    # As a last resort, use the slow shell script.  Don't cache a
4932    # value for MKDIR_P within a source directory, because that will
4933    # break other packages using the cache if that directory is
4934    # removed, or if the value is a relative name.
4935    test -d ./--version && rmdir ./--version
4936    MKDIR_P="$ac_install_sh -d"
4937  fi
4938fi
4939{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5
4940$as_echo "$MKDIR_P" >&6; }
4941
4942mkdir_p="$MKDIR_P"
4943case $mkdir_p in
4944  [\\/$]* | ?:[\\/]*) ;;
4945  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
4946esac
4947
4948for ac_prog in gawk mawk nawk awk
4949do
4950  # Extract the first word of "$ac_prog", so it can be a program name with args.
4951set dummy $ac_prog; ac_word=$2
4952{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4953$as_echo_n "checking for $ac_word... " >&6; }
4954if test "${ac_cv_prog_AWK+set}" = set; then
4955  $as_echo_n "(cached) " >&6
4956else
4957  if test -n "$AWK"; then
4958  ac_cv_prog_AWK="$AWK" # Let the user override the test.
4959else
4960as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4961for as_dir in $PATH
4962do
4963  IFS=$as_save_IFS
4964  test -z "$as_dir" && as_dir=.
4965  for ac_exec_ext in '' $ac_executable_extensions; do
4966  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4967    ac_cv_prog_AWK="$ac_prog"
4968    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4969    break 2
4970  fi
4971done
4972done
4973IFS=$as_save_IFS
4974
4975fi
4976fi
4977AWK=$ac_cv_prog_AWK
4978if test -n "$AWK"; then
4979  { $as_echo "$as_me:$LINENO: result: $AWK" >&5
4980$as_echo "$AWK" >&6; }
4981else
4982  { $as_echo "$as_me:$LINENO: result: no" >&5
4983$as_echo "no" >&6; }
4984fi
4985
4986
4987  test -n "$AWK" && break
4988done
4989
4990{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4991$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4992set x ${MAKE-make}
4993ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4994if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
4995  $as_echo_n "(cached) " >&6
4996else
4997  cat >conftest.make <<\_ACEOF
4998SHELL = /bin/sh
4999all:
5000	@echo '@@@%%%=$(MAKE)=@@@%%%'
5001_ACEOF
5002# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5003case `${MAKE-make} -f conftest.make 2>/dev/null` in
5004  *@@@%%%=?*=@@@%%%*)
5005    eval ac_cv_prog_make_${ac_make}_set=yes;;
5006  *)
5007    eval ac_cv_prog_make_${ac_make}_set=no;;
5008esac
5009rm -f conftest.make
5010fi
5011if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5012  { $as_echo "$as_me:$LINENO: result: yes" >&5
5013$as_echo "yes" >&6; }
5014  SET_MAKE=
5015else
5016  { $as_echo "$as_me:$LINENO: result: no" >&5
5017$as_echo "no" >&6; }
5018  SET_MAKE="MAKE=${MAKE-make}"
5019fi
5020
5021rm -rf .tst 2>/dev/null
5022mkdir .tst 2>/dev/null
5023if test -d .tst; then
5024  am__leading_dot=.
5025else
5026  am__leading_dot=_
5027fi
5028rmdir .tst 2>/dev/null
5029
5030DEPDIR="${am__leading_dot}deps"
5031
5032ac_config_commands="$ac_config_commands depfiles"
5033
5034
5035am_make=${MAKE-make}
5036cat > confinc << 'END'
5037am__doit:
5038	@echo this is the am__doit target
5039.PHONY: am__doit
5040END
5041# If we don't find an include directive, just comment out the code.
5042{ $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
5043$as_echo_n "checking for style of include used by $am_make... " >&6; }
5044am__include="#"
5045am__quote=
5046_am_result=none
5047# First try GNU make style include.
5048echo "include confinc" > confmf
5049# Ignore all kinds of additional output from `make'.
5050case `$am_make -s -f confmf 2> /dev/null` in #(
5051*the\ am__doit\ target*)
5052  am__include=include
5053  am__quote=
5054  _am_result=GNU
5055  ;;
5056esac
5057# Now try BSD make style include.
5058if test "$am__include" = "#"; then
5059   echo '.include "confinc"' > confmf
5060   case `$am_make -s -f confmf 2> /dev/null` in #(
5061   *the\ am__doit\ target*)
5062     am__include=.include
5063     am__quote="\""
5064     _am_result=BSD
5065     ;;
5066   esac
5067fi
5068
5069
5070{ $as_echo "$as_me:$LINENO: result: $_am_result" >&5
5071$as_echo "$_am_result" >&6; }
5072rm -f confinc confmf
5073
5074# Check whether --enable-dependency-tracking was given.
5075if test "${enable_dependency_tracking+set}" = set; then
5076  enableval=$enable_dependency_tracking;
5077fi
5078
5079if test "x$enable_dependency_tracking" != xno; then
5080  am_depcomp="$ac_aux_dir/depcomp"
5081  AMDEPBACKSLASH='\'
5082fi
5083 if test "x$enable_dependency_tracking" != xno; then
5084  AMDEP_TRUE=
5085  AMDEP_FALSE='#'
5086else
5087  AMDEP_TRUE='#'
5088  AMDEP_FALSE=
5089fi
5090
5091
5092if test "`cd $srcdir && pwd`" != "`pwd`"; then
5093  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
5094  # is not polluted with repeated "-I."
5095  am__isrc=' -I$(srcdir)'
5096  # test to see if srcdir already configured
5097  if test -f $srcdir/config.status; then
5098    { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
5099$as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
5100   { (exit 1); exit 1; }; }
5101  fi
5102fi
5103
5104# test whether we have cygpath
5105if test -z "$CYGPATH_W"; then
5106  if (cygpath --version) >/dev/null 2>/dev/null; then
5107    CYGPATH_W='cygpath -w'
5108  else
5109    CYGPATH_W=echo
5110  fi
5111fi
5112
5113
5114# Define the identity of the package.
5115 PACKAGE='xf86-video-ati'
5116 VERSION='6.13.1'
5117
5118
5119cat >>confdefs.h <<_ACEOF
5120#define PACKAGE "$PACKAGE"
5121_ACEOF
5122
5123
5124cat >>confdefs.h <<_ACEOF
5125#define VERSION "$VERSION"
5126_ACEOF
5127
5128# Some tools Automake needs.
5129
5130ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
5131
5132
5133AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
5134
5135
5136AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
5137
5138
5139AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
5140
5141
5142MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
5143
5144# We need awk for the "check" target.  The system "awk" is bad on
5145# some platforms.
5146# Always define AMTAR for backward compatibility.
5147
5148AMTAR=${AMTAR-"${am_missing_run}tar"}
5149
5150am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
5151
5152
5153
5154
5155depcc="$CC"   am_compiler_list=
5156
5157{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
5158$as_echo_n "checking dependency style of $depcc... " >&6; }
5159if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
5160  $as_echo_n "(cached) " >&6
5161else
5162  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5163  # We make a subdir and do the tests there.  Otherwise we can end up
5164  # making bogus files that we don't know about and never remove.  For
5165  # instance it was reported that on HP-UX the gcc test will end up
5166  # making a dummy file named `D' -- because `-MD' means `put the output
5167  # in D'.
5168  mkdir conftest.dir
5169  # Copy depcomp to subdir because otherwise we won't find it if we're
5170  # using a relative directory.
5171  cp "$am_depcomp" conftest.dir
5172  cd conftest.dir
5173  # We will build objects and dependencies in a subdirectory because
5174  # it helps to detect inapplicable dependency modes.  For instance
5175  # both Tru64's cc and ICC support -MD to output dependencies as a
5176  # side effect of compilation, but ICC will put the dependencies in
5177  # the current directory while Tru64 will put them in the object
5178  # directory.
5179  mkdir sub
5180
5181  am_cv_CC_dependencies_compiler_type=none
5182  if test "$am_compiler_list" = ""; then
5183     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5184  fi
5185  am__universal=false
5186  case " $depcc " in #(
5187     *\ -arch\ *\ -arch\ *) am__universal=true ;;
5188     esac
5189
5190  for depmode in $am_compiler_list; do
5191    # Setup a source with many dependencies, because some compilers
5192    # like to wrap large dependency lists on column 80 (with \), and
5193    # we should not choose a depcomp mode which is confused by this.
5194    #
5195    # We need to recreate these files for each test, as the compiler may
5196    # overwrite some of them when testing with obscure command lines.
5197    # This happens at least with the AIX C compiler.
5198    : > sub/conftest.c
5199    for i in 1 2 3 4 5 6; do
5200      echo '#include "conftst'$i'.h"' >> sub/conftest.c
5201      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5202      # Solaris 8's {/usr,}/bin/sh.
5203      touch sub/conftst$i.h
5204    done
5205    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5206
5207    # We check with `-c' and `-o' for the sake of the "dashmstdout"
5208    # mode.  It turns out that the SunPro C++ compiler does not properly
5209    # handle `-M -o', and we need to detect this.  Also, some Intel
5210    # versions had trouble with output in subdirs
5211    am__obj=sub/conftest.${OBJEXT-o}
5212    am__minus_obj="-o $am__obj"
5213    case $depmode in
5214    gcc)
5215      # This depmode causes a compiler race in universal mode.
5216      test "$am__universal" = false || continue
5217      ;;
5218    nosideeffect)
5219      # after this tag, mechanisms are not by side-effect, so they'll
5220      # only be used when explicitly requested
5221      if test "x$enable_dependency_tracking" = xyes; then
5222	continue
5223      else
5224	break
5225      fi
5226      ;;
5227    msvisualcpp | msvcmsys)
5228      # This compiler won't grok `-c -o', but also, the minuso test has
5229      # not run yet.  These depmodes are late enough in the game, and
5230      # so weak that their functioning should not be impacted.
5231      am__obj=conftest.${OBJEXT-o}
5232      am__minus_obj=
5233      ;;
5234    none) break ;;
5235    esac
5236    if depmode=$depmode \
5237       source=sub/conftest.c object=$am__obj \
5238       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5239       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
5240         >/dev/null 2>conftest.err &&
5241       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
5242       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5243       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
5244       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5245      # icc doesn't choke on unknown options, it will just issue warnings
5246      # or remarks (even with -Werror).  So we grep stderr for any message
5247      # that says an option was ignored or not supported.
5248      # When given -MP, icc 7.0 and 7.1 complain thusly:
5249      #   icc: Command line warning: ignoring option '-M'; no argument required
5250      # The diagnosis changed in icc 8.0:
5251      #   icc: Command line remark: option '-MP' not supported
5252      if (grep 'ignoring option' conftest.err ||
5253          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5254        am_cv_CC_dependencies_compiler_type=$depmode
5255        break
5256      fi
5257    fi
5258  done
5259
5260  cd ..
5261  rm -rf conftest.dir
5262else
5263  am_cv_CC_dependencies_compiler_type=none
5264fi
5265
5266fi
5267{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
5268$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
5269CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5270
5271 if
5272  test "x$enable_dependency_tracking" != xno \
5273  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5274  am__fastdepCC_TRUE=
5275  am__fastdepCC_FALSE='#'
5276else
5277  am__fastdepCC_TRUE='#'
5278  am__fastdepCC_FALSE=
5279fi
5280
5281
5282
5283# Check whether --enable-largefile was given.
5284if test "${enable_largefile+set}" = set; then
5285  enableval=$enable_largefile;
5286fi
5287
5288if test "$enable_largefile" != no; then
5289
5290  { $as_echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
5291$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
5292if test "${ac_cv_sys_largefile_CC+set}" = set; then
5293  $as_echo_n "(cached) " >&6
5294else
5295  ac_cv_sys_largefile_CC=no
5296     if test "$GCC" != yes; then
5297       ac_save_CC=$CC
5298       while :; do
5299	 # IRIX 6.2 and later do not support large files by default,
5300	 # so use the C compiler's -n32 option if that helps.
5301	 cat >conftest.$ac_ext <<_ACEOF
5302/* confdefs.h.  */
5303_ACEOF
5304cat confdefs.h >>conftest.$ac_ext
5305cat >>conftest.$ac_ext <<_ACEOF
5306/* end confdefs.h.  */
5307#include <sys/types.h>
5308 /* Check that off_t can represent 2**63 - 1 correctly.
5309    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5310    since some C++ compilers masquerading as C compilers
5311    incorrectly reject 9223372036854775807.  */
5312#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5313  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5314		       && LARGE_OFF_T % 2147483647 == 1)
5315		      ? 1 : -1];
5316int
5317main ()
5318{
5319
5320  ;
5321  return 0;
5322}
5323_ACEOF
5324	 rm -f conftest.$ac_objext
5325if { (ac_try="$ac_compile"
5326case "(($ac_try" in
5327  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5328  *) ac_try_echo=$ac_try;;
5329esac
5330eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5331$as_echo "$ac_try_echo") >&5
5332  (eval "$ac_compile") 2>conftest.er1
5333  ac_status=$?
5334  grep -v '^ *+' conftest.er1 >conftest.err
5335  rm -f conftest.er1
5336  cat conftest.err >&5
5337  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5338  (exit $ac_status); } && {
5339	 test -z "$ac_c_werror_flag" ||
5340	 test ! -s conftest.err
5341       } && test -s conftest.$ac_objext; then
5342  break
5343else
5344  $as_echo "$as_me: failed program was:" >&5
5345sed 's/^/| /' conftest.$ac_ext >&5
5346
5347
5348fi
5349
5350rm -f core conftest.err conftest.$ac_objext
5351	 CC="$CC -n32"
5352	 rm -f conftest.$ac_objext
5353if { (ac_try="$ac_compile"
5354case "(($ac_try" in
5355  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5356  *) ac_try_echo=$ac_try;;
5357esac
5358eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5359$as_echo "$ac_try_echo") >&5
5360  (eval "$ac_compile") 2>conftest.er1
5361  ac_status=$?
5362  grep -v '^ *+' conftest.er1 >conftest.err
5363  rm -f conftest.er1
5364  cat conftest.err >&5
5365  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5366  (exit $ac_status); } && {
5367	 test -z "$ac_c_werror_flag" ||
5368	 test ! -s conftest.err
5369       } && test -s conftest.$ac_objext; then
5370  ac_cv_sys_largefile_CC=' -n32'; break
5371else
5372  $as_echo "$as_me: failed program was:" >&5
5373sed 's/^/| /' conftest.$ac_ext >&5
5374
5375
5376fi
5377
5378rm -f core conftest.err conftest.$ac_objext
5379	 break
5380       done
5381       CC=$ac_save_CC
5382       rm -f conftest.$ac_ext
5383    fi
5384fi
5385{ $as_echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
5386$as_echo "$ac_cv_sys_largefile_CC" >&6; }
5387  if test "$ac_cv_sys_largefile_CC" != no; then
5388    CC=$CC$ac_cv_sys_largefile_CC
5389  fi
5390
5391  { $as_echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
5392$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
5393if test "${ac_cv_sys_file_offset_bits+set}" = set; then
5394  $as_echo_n "(cached) " >&6
5395else
5396  while :; do
5397  cat >conftest.$ac_ext <<_ACEOF
5398/* confdefs.h.  */
5399_ACEOF
5400cat confdefs.h >>conftest.$ac_ext
5401cat >>conftest.$ac_ext <<_ACEOF
5402/* end confdefs.h.  */
5403#include <sys/types.h>
5404 /* Check that off_t can represent 2**63 - 1 correctly.
5405    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5406    since some C++ compilers masquerading as C compilers
5407    incorrectly reject 9223372036854775807.  */
5408#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5409  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5410		       && LARGE_OFF_T % 2147483647 == 1)
5411		      ? 1 : -1];
5412int
5413main ()
5414{
5415
5416  ;
5417  return 0;
5418}
5419_ACEOF
5420rm -f conftest.$ac_objext
5421if { (ac_try="$ac_compile"
5422case "(($ac_try" in
5423  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5424  *) ac_try_echo=$ac_try;;
5425esac
5426eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5427$as_echo "$ac_try_echo") >&5
5428  (eval "$ac_compile") 2>conftest.er1
5429  ac_status=$?
5430  grep -v '^ *+' conftest.er1 >conftest.err
5431  rm -f conftest.er1
5432  cat conftest.err >&5
5433  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5434  (exit $ac_status); } && {
5435	 test -z "$ac_c_werror_flag" ||
5436	 test ! -s conftest.err
5437       } && test -s conftest.$ac_objext; then
5438  ac_cv_sys_file_offset_bits=no; break
5439else
5440  $as_echo "$as_me: failed program was:" >&5
5441sed 's/^/| /' conftest.$ac_ext >&5
5442
5443
5444fi
5445
5446rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5447  cat >conftest.$ac_ext <<_ACEOF
5448/* confdefs.h.  */
5449_ACEOF
5450cat confdefs.h >>conftest.$ac_ext
5451cat >>conftest.$ac_ext <<_ACEOF
5452/* end confdefs.h.  */
5453#define _FILE_OFFSET_BITS 64
5454#include <sys/types.h>
5455 /* Check that off_t can represent 2**63 - 1 correctly.
5456    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5457    since some C++ compilers masquerading as C compilers
5458    incorrectly reject 9223372036854775807.  */
5459#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5460  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5461		       && LARGE_OFF_T % 2147483647 == 1)
5462		      ? 1 : -1];
5463int
5464main ()
5465{
5466
5467  ;
5468  return 0;
5469}
5470_ACEOF
5471rm -f conftest.$ac_objext
5472if { (ac_try="$ac_compile"
5473case "(($ac_try" in
5474  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5475  *) ac_try_echo=$ac_try;;
5476esac
5477eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5478$as_echo "$ac_try_echo") >&5
5479  (eval "$ac_compile") 2>conftest.er1
5480  ac_status=$?
5481  grep -v '^ *+' conftest.er1 >conftest.err
5482  rm -f conftest.er1
5483  cat conftest.err >&5
5484  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5485  (exit $ac_status); } && {
5486	 test -z "$ac_c_werror_flag" ||
5487	 test ! -s conftest.err
5488       } && test -s conftest.$ac_objext; then
5489  ac_cv_sys_file_offset_bits=64; break
5490else
5491  $as_echo "$as_me: failed program was:" >&5
5492sed 's/^/| /' conftest.$ac_ext >&5
5493
5494
5495fi
5496
5497rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5498  ac_cv_sys_file_offset_bits=unknown
5499  break
5500done
5501fi
5502{ $as_echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
5503$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
5504case $ac_cv_sys_file_offset_bits in #(
5505  no | unknown) ;;
5506  *)
5507cat >>confdefs.h <<_ACEOF
5508#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5509_ACEOF
5510;;
5511esac
5512rm -rf conftest*
5513  if test $ac_cv_sys_file_offset_bits = unknown; then
5514    { $as_echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
5515$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
5516if test "${ac_cv_sys_large_files+set}" = set; then
5517  $as_echo_n "(cached) " >&6
5518else
5519  while :; do
5520  cat >conftest.$ac_ext <<_ACEOF
5521/* confdefs.h.  */
5522_ACEOF
5523cat confdefs.h >>conftest.$ac_ext
5524cat >>conftest.$ac_ext <<_ACEOF
5525/* end confdefs.h.  */
5526#include <sys/types.h>
5527 /* Check that off_t can represent 2**63 - 1 correctly.
5528    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5529    since some C++ compilers masquerading as C compilers
5530    incorrectly reject 9223372036854775807.  */
5531#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5532  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5533		       && LARGE_OFF_T % 2147483647 == 1)
5534		      ? 1 : -1];
5535int
5536main ()
5537{
5538
5539  ;
5540  return 0;
5541}
5542_ACEOF
5543rm -f conftest.$ac_objext
5544if { (ac_try="$ac_compile"
5545case "(($ac_try" in
5546  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5547  *) ac_try_echo=$ac_try;;
5548esac
5549eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5550$as_echo "$ac_try_echo") >&5
5551  (eval "$ac_compile") 2>conftest.er1
5552  ac_status=$?
5553  grep -v '^ *+' conftest.er1 >conftest.err
5554  rm -f conftest.er1
5555  cat conftest.err >&5
5556  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5557  (exit $ac_status); } && {
5558	 test -z "$ac_c_werror_flag" ||
5559	 test ! -s conftest.err
5560       } && test -s conftest.$ac_objext; then
5561  ac_cv_sys_large_files=no; break
5562else
5563  $as_echo "$as_me: failed program was:" >&5
5564sed 's/^/| /' conftest.$ac_ext >&5
5565
5566
5567fi
5568
5569rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5570  cat >conftest.$ac_ext <<_ACEOF
5571/* confdefs.h.  */
5572_ACEOF
5573cat confdefs.h >>conftest.$ac_ext
5574cat >>conftest.$ac_ext <<_ACEOF
5575/* end confdefs.h.  */
5576#define _LARGE_FILES 1
5577#include <sys/types.h>
5578 /* Check that off_t can represent 2**63 - 1 correctly.
5579    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5580    since some C++ compilers masquerading as C compilers
5581    incorrectly reject 9223372036854775807.  */
5582#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5583  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5584		       && LARGE_OFF_T % 2147483647 == 1)
5585		      ? 1 : -1];
5586int
5587main ()
5588{
5589
5590  ;
5591  return 0;
5592}
5593_ACEOF
5594rm -f conftest.$ac_objext
5595if { (ac_try="$ac_compile"
5596case "(($ac_try" in
5597  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5598  *) ac_try_echo=$ac_try;;
5599esac
5600eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5601$as_echo "$ac_try_echo") >&5
5602  (eval "$ac_compile") 2>conftest.er1
5603  ac_status=$?
5604  grep -v '^ *+' conftest.er1 >conftest.err
5605  rm -f conftest.er1
5606  cat conftest.err >&5
5607  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5608  (exit $ac_status); } && {
5609	 test -z "$ac_c_werror_flag" ||
5610	 test ! -s conftest.err
5611       } && test -s conftest.$ac_objext; then
5612  ac_cv_sys_large_files=1; break
5613else
5614  $as_echo "$as_me: failed program was:" >&5
5615sed 's/^/| /' conftest.$ac_ext >&5
5616
5617
5618fi
5619
5620rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5621  ac_cv_sys_large_files=unknown
5622  break
5623done
5624fi
5625{ $as_echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
5626$as_echo "$ac_cv_sys_large_files" >&6; }
5627case $ac_cv_sys_large_files in #(
5628  no | unknown) ;;
5629  *)
5630cat >>confdefs.h <<_ACEOF
5631#define _LARGE_FILES $ac_cv_sys_large_files
5632_ACEOF
5633;;
5634esac
5635rm -rf conftest*
5636  fi
5637fi
5638
5639
5640
5641{ $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
5642$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
5643    # Check whether --enable-maintainer-mode was given.
5644if test "${enable_maintainer_mode+set}" = set; then
5645  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
5646else
5647  USE_MAINTAINER_MODE=no
5648fi
5649
5650  { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
5651$as_echo "$USE_MAINTAINER_MODE" >&6; }
5652   if test $USE_MAINTAINER_MODE = yes; then
5653  MAINTAINER_MODE_TRUE=
5654  MAINTAINER_MODE_FALSE='#'
5655else
5656  MAINTAINER_MODE_TRUE='#'
5657  MAINTAINER_MODE_FALSE=
5658fi
5659
5660  MAINT=$MAINTAINER_MODE_TRUE
5661
5662
5663
5664# Checks for programs.
5665# Check whether --enable-static was given.
5666if test "${enable_static+set}" = set; then
5667  enableval=$enable_static; p=${PACKAGE-default}
5668    case $enableval in
5669    yes) enable_static=yes ;;
5670    no) enable_static=no ;;
5671    *)
5672     enable_static=no
5673      # Look at the argument we got.  We use all the common list separators.
5674      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
5675      for pkg in $enableval; do
5676	IFS="$lt_save_ifs"
5677	if test "X$pkg" = "X$p"; then
5678	  enable_static=yes
5679	fi
5680      done
5681      IFS="$lt_save_ifs"
5682      ;;
5683    esac
5684else
5685  enable_static=no
5686fi
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696case `pwd` in
5697  *\ * | *\	*)
5698    { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5699$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5700esac
5701
5702
5703
5704macro_version='2.2.6b'
5705macro_revision='1.3017'
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719ltmain="$ac_aux_dir/ltmain.sh"
5720
5721{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
5722$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5723if test "${ac_cv_path_SED+set}" = set; then
5724  $as_echo_n "(cached) " >&6
5725else
5726            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5727     for ac_i in 1 2 3 4 5 6 7; do
5728       ac_script="$ac_script$as_nl$ac_script"
5729     done
5730     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5731     $as_unset ac_script || ac_script=
5732     if test -z "$SED"; then
5733  ac_path_SED_found=false
5734  # Loop through the user's path and test for each of PROGNAME-LIST
5735  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5736for as_dir in $PATH
5737do
5738  IFS=$as_save_IFS
5739  test -z "$as_dir" && as_dir=.
5740  for ac_prog in sed gsed; do
5741    for ac_exec_ext in '' $ac_executable_extensions; do
5742      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5743      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5744# Check for GNU ac_path_SED and select it if it is found.
5745  # Check for GNU $ac_path_SED
5746case `"$ac_path_SED" --version 2>&1` in
5747*GNU*)
5748  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5749*)
5750  ac_count=0
5751  $as_echo_n 0123456789 >"conftest.in"
5752  while :
5753  do
5754    cat "conftest.in" "conftest.in" >"conftest.tmp"
5755    mv "conftest.tmp" "conftest.in"
5756    cp "conftest.in" "conftest.nl"
5757    $as_echo '' >> "conftest.nl"
5758    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5759    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5760    ac_count=`expr $ac_count + 1`
5761    if test $ac_count -gt ${ac_path_SED_max-0}; then
5762      # Best one so far, save it but keep looking for a better one
5763      ac_cv_path_SED="$ac_path_SED"
5764      ac_path_SED_max=$ac_count
5765    fi
5766    # 10*(2^10) chars as input seems more than enough
5767    test $ac_count -gt 10 && break
5768  done
5769  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5770esac
5771
5772      $ac_path_SED_found && break 3
5773    done
5774  done
5775done
5776IFS=$as_save_IFS
5777  if test -z "$ac_cv_path_SED"; then
5778    { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5
5779$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;}
5780   { (exit 1); exit 1; }; }
5781  fi
5782else
5783  ac_cv_path_SED=$SED
5784fi
5785
5786fi
5787{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5
5788$as_echo "$ac_cv_path_SED" >&6; }
5789 SED="$ac_cv_path_SED"
5790  rm -f conftest.sed
5791
5792test -z "$SED" && SED=sed
5793Xsed="$SED -e 1s/^X//"
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805{ $as_echo "$as_me:$LINENO: checking for fgrep" >&5
5806$as_echo_n "checking for fgrep... " >&6; }
5807if test "${ac_cv_path_FGREP+set}" = set; then
5808  $as_echo_n "(cached) " >&6
5809else
5810  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5811   then ac_cv_path_FGREP="$GREP -F"
5812   else
5813     if test -z "$FGREP"; then
5814  ac_path_FGREP_found=false
5815  # Loop through the user's path and test for each of PROGNAME-LIST
5816  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5817for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5818do
5819  IFS=$as_save_IFS
5820  test -z "$as_dir" && as_dir=.
5821  for ac_prog in fgrep; do
5822    for ac_exec_ext in '' $ac_executable_extensions; do
5823      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5824      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5825# Check for GNU ac_path_FGREP and select it if it is found.
5826  # Check for GNU $ac_path_FGREP
5827case `"$ac_path_FGREP" --version 2>&1` in
5828*GNU*)
5829  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5830*)
5831  ac_count=0
5832  $as_echo_n 0123456789 >"conftest.in"
5833  while :
5834  do
5835    cat "conftest.in" "conftest.in" >"conftest.tmp"
5836    mv "conftest.tmp" "conftest.in"
5837    cp "conftest.in" "conftest.nl"
5838    $as_echo 'FGREP' >> "conftest.nl"
5839    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5840    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5841    ac_count=`expr $ac_count + 1`
5842    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5843      # Best one so far, save it but keep looking for a better one
5844      ac_cv_path_FGREP="$ac_path_FGREP"
5845      ac_path_FGREP_max=$ac_count
5846    fi
5847    # 10*(2^10) chars as input seems more than enough
5848    test $ac_count -gt 10 && break
5849  done
5850  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5851esac
5852
5853      $ac_path_FGREP_found && break 3
5854    done
5855  done
5856done
5857IFS=$as_save_IFS
5858  if test -z "$ac_cv_path_FGREP"; then
5859    { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
5860$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
5861   { (exit 1); exit 1; }; }
5862  fi
5863else
5864  ac_cv_path_FGREP=$FGREP
5865fi
5866
5867   fi
5868fi
5869{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5
5870$as_echo "$ac_cv_path_FGREP" >&6; }
5871 FGREP="$ac_cv_path_FGREP"
5872
5873
5874test -z "$GREP" && GREP=grep
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894# Check whether --with-gnu-ld was given.
5895if test "${with_gnu_ld+set}" = set; then
5896  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5897else
5898  with_gnu_ld=no
5899fi
5900
5901ac_prog=ld
5902if test "$GCC" = yes; then
5903  # Check if gcc -print-prog-name=ld gives a path.
5904  { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
5905$as_echo_n "checking for ld used by $CC... " >&6; }
5906  case $host in
5907  *-*-mingw*)
5908    # gcc leaves a trailing carriage return which upsets mingw
5909    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5910  *)
5911    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5912  esac
5913  case $ac_prog in
5914    # Accept absolute paths.
5915    [\\/]* | ?:[\\/]*)
5916      re_direlt='/[^/][^/]*/\.\./'
5917      # Canonicalize the pathname of ld
5918      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5919      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5920	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5921      done
5922      test -z "$LD" && LD="$ac_prog"
5923      ;;
5924  "")
5925    # If it fails, then pretend we aren't using GCC.
5926    ac_prog=ld
5927    ;;
5928  *)
5929    # If it is relative, then search for the first ld in PATH.
5930    with_gnu_ld=unknown
5931    ;;
5932  esac
5933elif test "$with_gnu_ld" = yes; then
5934  { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
5935$as_echo_n "checking for GNU ld... " >&6; }
5936else
5937  { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5938$as_echo_n "checking for non-GNU ld... " >&6; }
5939fi
5940if test "${lt_cv_path_LD+set}" = set; then
5941  $as_echo_n "(cached) " >&6
5942else
5943  if test -z "$LD"; then
5944  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5945  for ac_dir in $PATH; do
5946    IFS="$lt_save_ifs"
5947    test -z "$ac_dir" && ac_dir=.
5948    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5949      lt_cv_path_LD="$ac_dir/$ac_prog"
5950      # Check to see if the program is GNU ld.  I'd rather use --version,
5951      # but apparently some variants of GNU ld only accept -v.
5952      # Break only if it was the GNU/non-GNU ld that we prefer.
5953      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5954      *GNU* | *'with BFD'*)
5955	test "$with_gnu_ld" != no && break
5956	;;
5957      *)
5958	test "$with_gnu_ld" != yes && break
5959	;;
5960      esac
5961    fi
5962  done
5963  IFS="$lt_save_ifs"
5964else
5965  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5966fi
5967fi
5968
5969LD="$lt_cv_path_LD"
5970if test -n "$LD"; then
5971  { $as_echo "$as_me:$LINENO: result: $LD" >&5
5972$as_echo "$LD" >&6; }
5973else
5974  { $as_echo "$as_me:$LINENO: result: no" >&5
5975$as_echo "no" >&6; }
5976fi
5977test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5978$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5979   { (exit 1); exit 1; }; }
5980{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5981$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5982if test "${lt_cv_prog_gnu_ld+set}" = set; then
5983  $as_echo_n "(cached) " >&6
5984else
5985  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5986case `$LD -v 2>&1 </dev/null` in
5987*GNU* | *'with BFD'*)
5988  lt_cv_prog_gnu_ld=yes
5989  ;;
5990*)
5991  lt_cv_prog_gnu_ld=no
5992  ;;
5993esac
5994fi
5995{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
5996$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5997with_gnu_ld=$lt_cv_prog_gnu_ld
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007{ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
6008$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
6009if test "${lt_cv_path_NM+set}" = set; then
6010  $as_echo_n "(cached) " >&6
6011else
6012  if test -n "$NM"; then
6013  # Let the user override the test.
6014  lt_cv_path_NM="$NM"
6015else
6016  lt_nm_to_check="${ac_tool_prefix}nm"
6017  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6018    lt_nm_to_check="$lt_nm_to_check nm"
6019  fi
6020  for lt_tmp_nm in $lt_nm_to_check; do
6021    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6022    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
6023      IFS="$lt_save_ifs"
6024      test -z "$ac_dir" && ac_dir=.
6025      tmp_nm="$ac_dir/$lt_tmp_nm"
6026      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
6027	# Check to see if the nm accepts a BSD-compat flag.
6028	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
6029	#   nm: unknown option "B" ignored
6030	# Tru64's nm complains that /dev/null is an invalid object file
6031	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6032	*/dev/null* | *'Invalid file or object type'*)
6033	  lt_cv_path_NM="$tmp_nm -B"
6034	  break
6035	  ;;
6036	*)
6037	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6038	  */dev/null*)
6039	    lt_cv_path_NM="$tmp_nm -p"
6040	    break
6041	    ;;
6042	  *)
6043	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6044	    continue # so that we can try to find one that supports BSD flags
6045	    ;;
6046	  esac
6047	  ;;
6048	esac
6049      fi
6050    done
6051    IFS="$lt_save_ifs"
6052  done
6053  : ${lt_cv_path_NM=no}
6054fi
6055fi
6056{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
6057$as_echo "$lt_cv_path_NM" >&6; }
6058if test "$lt_cv_path_NM" != "no"; then
6059  NM="$lt_cv_path_NM"
6060else
6061  # Didn't find any BSD compatible name lister, look for dumpbin.
6062  if test -n "$ac_tool_prefix"; then
6063  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
6064  do
6065    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6066set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6067{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6068$as_echo_n "checking for $ac_word... " >&6; }
6069if test "${ac_cv_prog_DUMPBIN+set}" = set; then
6070  $as_echo_n "(cached) " >&6
6071else
6072  if test -n "$DUMPBIN"; then
6073  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
6074else
6075as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6076for as_dir in $PATH
6077do
6078  IFS=$as_save_IFS
6079  test -z "$as_dir" && as_dir=.
6080  for ac_exec_ext in '' $ac_executable_extensions; do
6081  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6082    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
6083    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6084    break 2
6085  fi
6086done
6087done
6088IFS=$as_save_IFS
6089
6090fi
6091fi
6092DUMPBIN=$ac_cv_prog_DUMPBIN
6093if test -n "$DUMPBIN"; then
6094  { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5
6095$as_echo "$DUMPBIN" >&6; }
6096else
6097  { $as_echo "$as_me:$LINENO: result: no" >&5
6098$as_echo "no" >&6; }
6099fi
6100
6101
6102    test -n "$DUMPBIN" && break
6103  done
6104fi
6105if test -z "$DUMPBIN"; then
6106  ac_ct_DUMPBIN=$DUMPBIN
6107  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
6108do
6109  # Extract the first word of "$ac_prog", so it can be a program name with args.
6110set dummy $ac_prog; ac_word=$2
6111{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6112$as_echo_n "checking for $ac_word... " >&6; }
6113if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
6114  $as_echo_n "(cached) " >&6
6115else
6116  if test -n "$ac_ct_DUMPBIN"; then
6117  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
6118else
6119as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6120for as_dir in $PATH
6121do
6122  IFS=$as_save_IFS
6123  test -z "$as_dir" && as_dir=.
6124  for ac_exec_ext in '' $ac_executable_extensions; do
6125  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6126    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
6127    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6128    break 2
6129  fi
6130done
6131done
6132IFS=$as_save_IFS
6133
6134fi
6135fi
6136ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
6137if test -n "$ac_ct_DUMPBIN"; then
6138  { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
6139$as_echo "$ac_ct_DUMPBIN" >&6; }
6140else
6141  { $as_echo "$as_me:$LINENO: result: no" >&5
6142$as_echo "no" >&6; }
6143fi
6144
6145
6146  test -n "$ac_ct_DUMPBIN" && break
6147done
6148
6149  if test "x$ac_ct_DUMPBIN" = x; then
6150    DUMPBIN=":"
6151  else
6152    case $cross_compiling:$ac_tool_warned in
6153yes:)
6154{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6155$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6156ac_tool_warned=yes ;;
6157esac
6158    DUMPBIN=$ac_ct_DUMPBIN
6159  fi
6160fi
6161
6162
6163  if test "$DUMPBIN" != ":"; then
6164    NM="$DUMPBIN"
6165  fi
6166fi
6167test -z "$NM" && NM=nm
6168
6169
6170
6171
6172
6173
6174{ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
6175$as_echo_n "checking the name lister ($NM) interface... " >&6; }
6176if test "${lt_cv_nm_interface+set}" = set; then
6177  $as_echo_n "(cached) " >&6
6178else
6179  lt_cv_nm_interface="BSD nm"
6180  echo "int some_variable = 0;" > conftest.$ac_ext
6181  (eval echo "\"\$as_me:6181: $ac_compile\"" >&5)
6182  (eval "$ac_compile" 2>conftest.err)
6183  cat conftest.err >&5
6184  (eval echo "\"\$as_me:6184: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6185  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6186  cat conftest.err >&5
6187  (eval echo "\"\$as_me:6187: output\"" >&5)
6188  cat conftest.out >&5
6189  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6190    lt_cv_nm_interface="MS dumpbin"
6191  fi
6192  rm -f conftest*
6193fi
6194{ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
6195$as_echo "$lt_cv_nm_interface" >&6; }
6196
6197{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
6198$as_echo_n "checking whether ln -s works... " >&6; }
6199LN_S=$as_ln_s
6200if test "$LN_S" = "ln -s"; then
6201  { $as_echo "$as_me:$LINENO: result: yes" >&5
6202$as_echo "yes" >&6; }
6203else
6204  { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6205$as_echo "no, using $LN_S" >&6; }
6206fi
6207
6208# find the maximum length of command line arguments
6209{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
6210$as_echo_n "checking the maximum length of command line arguments... " >&6; }
6211if test "${lt_cv_sys_max_cmd_len+set}" = set; then
6212  $as_echo_n "(cached) " >&6
6213else
6214    i=0
6215  teststring="ABCD"
6216
6217  case $build_os in
6218  msdosdjgpp*)
6219    # On DJGPP, this test can blow up pretty badly due to problems in libc
6220    # (any single argument exceeding 2000 bytes causes a buffer overrun
6221    # during glob expansion).  Even if it were fixed, the result of this
6222    # check would be larger than it should be.
6223    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6224    ;;
6225
6226  gnu*)
6227    # Under GNU Hurd, this test is not required because there is
6228    # no limit to the length of command line arguments.
6229    # Libtool will interpret -1 as no limit whatsoever
6230    lt_cv_sys_max_cmd_len=-1;
6231    ;;
6232
6233  cygwin* | mingw* | cegcc*)
6234    # On Win9x/ME, this test blows up -- it succeeds, but takes
6235    # about 5 minutes as the teststring grows exponentially.
6236    # Worse, since 9x/ME are not pre-emptively multitasking,
6237    # you end up with a "frozen" computer, even though with patience
6238    # the test eventually succeeds (with a max line length of 256k).
6239    # Instead, let's just punt: use the minimum linelength reported by
6240    # all of the supported platforms: 8192 (on NT/2K/XP).
6241    lt_cv_sys_max_cmd_len=8192;
6242    ;;
6243
6244  amigaos*)
6245    # On AmigaOS with pdksh, this test takes hours, literally.
6246    # So we just punt and use a minimum line length of 8192.
6247    lt_cv_sys_max_cmd_len=8192;
6248    ;;
6249
6250  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6251    # This has been around since 386BSD, at least.  Likely further.
6252    if test -x /sbin/sysctl; then
6253      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6254    elif test -x /usr/sbin/sysctl; then
6255      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6256    else
6257      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
6258    fi
6259    # And add a safety zone
6260    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6261    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6262    ;;
6263
6264  interix*)
6265    # We know the value 262144 and hardcode it with a safety zone (like BSD)
6266    lt_cv_sys_max_cmd_len=196608
6267    ;;
6268
6269  osf*)
6270    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6271    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6272    # nice to cause kernel panics so lets avoid the loop below.
6273    # First set a reasonable default.
6274    lt_cv_sys_max_cmd_len=16384
6275    #
6276    if test -x /sbin/sysconfig; then
6277      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6278        *1*) lt_cv_sys_max_cmd_len=-1 ;;
6279      esac
6280    fi
6281    ;;
6282  sco3.2v5*)
6283    lt_cv_sys_max_cmd_len=102400
6284    ;;
6285  sysv5* | sco5v6* | sysv4.2uw2*)
6286    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6287    if test -n "$kargmax"; then
6288      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
6289    else
6290      lt_cv_sys_max_cmd_len=32768
6291    fi
6292    ;;
6293  *)
6294    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6295    if test -n "$lt_cv_sys_max_cmd_len"; then
6296      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6297      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6298    else
6299      # Make teststring a little bigger before we do anything with it.
6300      # a 1K string should be a reasonable start.
6301      for i in 1 2 3 4 5 6 7 8 ; do
6302        teststring=$teststring$teststring
6303      done
6304      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6305      # If test is not a shell built-in, we'll probably end up computing a
6306      # maximum length that is only half of the actual maximum length, but
6307      # we can't tell.
6308      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
6309	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
6310	      test $i != 17 # 1/2 MB should be enough
6311      do
6312        i=`expr $i + 1`
6313        teststring=$teststring$teststring
6314      done
6315      # Only check the string length outside the loop.
6316      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6317      teststring=
6318      # Add a significant safety factor because C++ compilers can tack on
6319      # massive amounts of additional arguments before passing them to the
6320      # linker.  It appears as though 1/2 is a usable value.
6321      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6322    fi
6323    ;;
6324  esac
6325
6326fi
6327
6328if test -n $lt_cv_sys_max_cmd_len ; then
6329  { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
6330$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6331else
6332  { $as_echo "$as_me:$LINENO: result: none" >&5
6333$as_echo "none" >&6; }
6334fi
6335max_cmd_len=$lt_cv_sys_max_cmd_len
6336
6337
6338
6339
6340
6341
6342: ${CP="cp -f"}
6343: ${MV="mv -f"}
6344: ${RM="rm -f"}
6345
6346{ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
6347$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6348# Try some XSI features
6349xsi_shell=no
6350( _lt_dummy="a/b/c"
6351  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6352      = c,a/b,, \
6353    && eval 'test $(( 1 + 1 )) -eq 2 \
6354    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6355  && xsi_shell=yes
6356{ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5
6357$as_echo "$xsi_shell" >&6; }
6358
6359
6360{ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
6361$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6362lt_shell_append=no
6363( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6364    >/dev/null 2>&1 \
6365  && lt_shell_append=yes
6366{ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5
6367$as_echo "$lt_shell_append" >&6; }
6368
6369
6370if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6371  lt_unset=unset
6372else
6373  lt_unset=false
6374fi
6375
6376
6377
6378
6379
6380# test EBCDIC or ASCII
6381case `echo X|tr X '\101'` in
6382 A) # ASCII based system
6383    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6384  lt_SP2NL='tr \040 \012'
6385  lt_NL2SP='tr \015\012 \040\040'
6386  ;;
6387 *) # EBCDIC based system
6388  lt_SP2NL='tr \100 \n'
6389  lt_NL2SP='tr \r\n \100\100'
6390  ;;
6391esac
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
6402$as_echo_n "checking for $LD option to reload object files... " >&6; }
6403if test "${lt_cv_ld_reload_flag+set}" = set; then
6404  $as_echo_n "(cached) " >&6
6405else
6406  lt_cv_ld_reload_flag='-r'
6407fi
6408{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
6409$as_echo "$lt_cv_ld_reload_flag" >&6; }
6410reload_flag=$lt_cv_ld_reload_flag
6411case $reload_flag in
6412"" | " "*) ;;
6413*) reload_flag=" $reload_flag" ;;
6414esac
6415reload_cmds='$LD$reload_flag -o $output$reload_objs'
6416case $host_os in
6417  darwin*)
6418    if test "$GCC" = yes; then
6419      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6420    else
6421      reload_cmds='$LD$reload_flag -o $output$reload_objs'
6422    fi
6423    ;;
6424esac
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434if test -n "$ac_tool_prefix"; then
6435  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6436set dummy ${ac_tool_prefix}objdump; ac_word=$2
6437{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6438$as_echo_n "checking for $ac_word... " >&6; }
6439if test "${ac_cv_prog_OBJDUMP+set}" = set; then
6440  $as_echo_n "(cached) " >&6
6441else
6442  if test -n "$OBJDUMP"; then
6443  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6444else
6445as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6446for as_dir in $PATH
6447do
6448  IFS=$as_save_IFS
6449  test -z "$as_dir" && as_dir=.
6450  for ac_exec_ext in '' $ac_executable_extensions; do
6451  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6452    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6453    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6454    break 2
6455  fi
6456done
6457done
6458IFS=$as_save_IFS
6459
6460fi
6461fi
6462OBJDUMP=$ac_cv_prog_OBJDUMP
6463if test -n "$OBJDUMP"; then
6464  { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5
6465$as_echo "$OBJDUMP" >&6; }
6466else
6467  { $as_echo "$as_me:$LINENO: result: no" >&5
6468$as_echo "no" >&6; }
6469fi
6470
6471
6472fi
6473if test -z "$ac_cv_prog_OBJDUMP"; then
6474  ac_ct_OBJDUMP=$OBJDUMP
6475  # Extract the first word of "objdump", so it can be a program name with args.
6476set dummy objdump; ac_word=$2
6477{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6478$as_echo_n "checking for $ac_word... " >&6; }
6479if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
6480  $as_echo_n "(cached) " >&6
6481else
6482  if test -n "$ac_ct_OBJDUMP"; then
6483  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6484else
6485as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6486for as_dir in $PATH
6487do
6488  IFS=$as_save_IFS
6489  test -z "$as_dir" && as_dir=.
6490  for ac_exec_ext in '' $ac_executable_extensions; do
6491  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6492    ac_cv_prog_ac_ct_OBJDUMP="objdump"
6493    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6494    break 2
6495  fi
6496done
6497done
6498IFS=$as_save_IFS
6499
6500fi
6501fi
6502ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6503if test -n "$ac_ct_OBJDUMP"; then
6504  { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
6505$as_echo "$ac_ct_OBJDUMP" >&6; }
6506else
6507  { $as_echo "$as_me:$LINENO: result: no" >&5
6508$as_echo "no" >&6; }
6509fi
6510
6511  if test "x$ac_ct_OBJDUMP" = x; then
6512    OBJDUMP="false"
6513  else
6514    case $cross_compiling:$ac_tool_warned in
6515yes:)
6516{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6517$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6518ac_tool_warned=yes ;;
6519esac
6520    OBJDUMP=$ac_ct_OBJDUMP
6521  fi
6522else
6523  OBJDUMP="$ac_cv_prog_OBJDUMP"
6524fi
6525
6526test -z "$OBJDUMP" && OBJDUMP=objdump
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
6537$as_echo_n "checking how to recognize dependent libraries... " >&6; }
6538if test "${lt_cv_deplibs_check_method+set}" = set; then
6539  $as_echo_n "(cached) " >&6
6540else
6541  lt_cv_file_magic_cmd='$MAGIC_CMD'
6542lt_cv_file_magic_test_file=
6543lt_cv_deplibs_check_method='unknown'
6544# Need to set the preceding variable on all platforms that support
6545# interlibrary dependencies.
6546# 'none' -- dependencies not supported.
6547# `unknown' -- same as none, but documents that we really don't know.
6548# 'pass_all' -- all dependencies passed with no checks.
6549# 'test_compile' -- check by making test program.
6550# 'file_magic [[regex]]' -- check by looking for files in library path
6551# which responds to the $file_magic_cmd with a given extended regex.
6552# If you have `file' or equivalent on your system and you're not sure
6553# whether `pass_all' will *always* work, you probably want this one.
6554
6555case $host_os in
6556aix[4-9]*)
6557  lt_cv_deplibs_check_method=pass_all
6558  ;;
6559
6560beos*)
6561  lt_cv_deplibs_check_method=pass_all
6562  ;;
6563
6564bsdi[45]*)
6565  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6566  lt_cv_file_magic_cmd='/usr/bin/file -L'
6567  lt_cv_file_magic_test_file=/shlib/libc.so
6568  ;;
6569
6570cygwin*)
6571  # func_win32_libid is a shell function defined in ltmain.sh
6572  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6573  lt_cv_file_magic_cmd='func_win32_libid'
6574  ;;
6575
6576mingw* | pw32*)
6577  # Base MSYS/MinGW do not provide the 'file' command needed by
6578  # func_win32_libid shell function, so use a weaker test based on 'objdump',
6579  # unless we find 'file', for example because we are cross-compiling.
6580  if ( file / ) >/dev/null 2>&1; then
6581    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6582    lt_cv_file_magic_cmd='func_win32_libid'
6583  else
6584    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6585    lt_cv_file_magic_cmd='$OBJDUMP -f'
6586  fi
6587  ;;
6588
6589cegcc)
6590  # use the weaker test based on 'objdump'. See mingw*.
6591  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6592  lt_cv_file_magic_cmd='$OBJDUMP -f'
6593  ;;
6594
6595darwin* | rhapsody*)
6596  lt_cv_deplibs_check_method=pass_all
6597  ;;
6598
6599freebsd* | dragonfly*)
6600  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6601    case $host_cpu in
6602    i*86 )
6603      # Not sure whether the presence of OpenBSD here was a mistake.
6604      # Let's accept both of them until this is cleared up.
6605      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6606      lt_cv_file_magic_cmd=/usr/bin/file
6607      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6608      ;;
6609    esac
6610  else
6611    lt_cv_deplibs_check_method=pass_all
6612  fi
6613  ;;
6614
6615gnu*)
6616  lt_cv_deplibs_check_method=pass_all
6617  ;;
6618
6619hpux10.20* | hpux11*)
6620  lt_cv_file_magic_cmd=/usr/bin/file
6621  case $host_cpu in
6622  ia64*)
6623    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6624    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6625    ;;
6626  hppa*64*)
6627    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]'
6628    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6629    ;;
6630  *)
6631    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
6632    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6633    ;;
6634  esac
6635  ;;
6636
6637interix[3-9]*)
6638  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6639  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6640  ;;
6641
6642irix5* | irix6* | nonstopux*)
6643  case $LD in
6644  *-32|*"-32 ") libmagic=32-bit;;
6645  *-n32|*"-n32 ") libmagic=N32;;
6646  *-64|*"-64 ") libmagic=64-bit;;
6647  *) libmagic=never-match;;
6648  esac
6649  lt_cv_deplibs_check_method=pass_all
6650  ;;
6651
6652# This must be Linux ELF.
6653linux* | k*bsd*-gnu)
6654  lt_cv_deplibs_check_method=pass_all
6655  ;;
6656
6657netbsd*)
6658  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6659    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6660  else
6661    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6662  fi
6663  ;;
6664
6665newos6*)
6666  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6667  lt_cv_file_magic_cmd=/usr/bin/file
6668  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6669  ;;
6670
6671*nto* | *qnx*)
6672  lt_cv_deplibs_check_method=pass_all
6673  ;;
6674
6675openbsd*)
6676  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6677    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6678  else
6679    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6680  fi
6681  ;;
6682
6683osf3* | osf4* | osf5*)
6684  lt_cv_deplibs_check_method=pass_all
6685  ;;
6686
6687rdos*)
6688  lt_cv_deplibs_check_method=pass_all
6689  ;;
6690
6691solaris*)
6692  lt_cv_deplibs_check_method=pass_all
6693  ;;
6694
6695sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6696  lt_cv_deplibs_check_method=pass_all
6697  ;;
6698
6699sysv4 | sysv4.3*)
6700  case $host_vendor in
6701  motorola)
6702    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]'
6703    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6704    ;;
6705  ncr)
6706    lt_cv_deplibs_check_method=pass_all
6707    ;;
6708  sequent)
6709    lt_cv_file_magic_cmd='/bin/file'
6710    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6711    ;;
6712  sni)
6713    lt_cv_file_magic_cmd='/bin/file'
6714    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6715    lt_cv_file_magic_test_file=/lib/libc.so
6716    ;;
6717  siemens)
6718    lt_cv_deplibs_check_method=pass_all
6719    ;;
6720  pc)
6721    lt_cv_deplibs_check_method=pass_all
6722    ;;
6723  esac
6724  ;;
6725
6726tpf*)
6727  lt_cv_deplibs_check_method=pass_all
6728  ;;
6729esac
6730
6731fi
6732{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
6733$as_echo "$lt_cv_deplibs_check_method" >&6; }
6734file_magic_cmd=$lt_cv_file_magic_cmd
6735deplibs_check_method=$lt_cv_deplibs_check_method
6736test -z "$deplibs_check_method" && deplibs_check_method=unknown
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749if test -n "$ac_tool_prefix"; then
6750  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6751set dummy ${ac_tool_prefix}ar; ac_word=$2
6752{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6753$as_echo_n "checking for $ac_word... " >&6; }
6754if test "${ac_cv_prog_AR+set}" = set; then
6755  $as_echo_n "(cached) " >&6
6756else
6757  if test -n "$AR"; then
6758  ac_cv_prog_AR="$AR" # Let the user override the test.
6759else
6760as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6761for as_dir in $PATH
6762do
6763  IFS=$as_save_IFS
6764  test -z "$as_dir" && as_dir=.
6765  for ac_exec_ext in '' $ac_executable_extensions; do
6766  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6767    ac_cv_prog_AR="${ac_tool_prefix}ar"
6768    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6769    break 2
6770  fi
6771done
6772done
6773IFS=$as_save_IFS
6774
6775fi
6776fi
6777AR=$ac_cv_prog_AR
6778if test -n "$AR"; then
6779  { $as_echo "$as_me:$LINENO: result: $AR" >&5
6780$as_echo "$AR" >&6; }
6781else
6782  { $as_echo "$as_me:$LINENO: result: no" >&5
6783$as_echo "no" >&6; }
6784fi
6785
6786
6787fi
6788if test -z "$ac_cv_prog_AR"; then
6789  ac_ct_AR=$AR
6790  # Extract the first word of "ar", so it can be a program name with args.
6791set dummy ar; ac_word=$2
6792{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6793$as_echo_n "checking for $ac_word... " >&6; }
6794if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6795  $as_echo_n "(cached) " >&6
6796else
6797  if test -n "$ac_ct_AR"; then
6798  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6799else
6800as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6801for as_dir in $PATH
6802do
6803  IFS=$as_save_IFS
6804  test -z "$as_dir" && as_dir=.
6805  for ac_exec_ext in '' $ac_executable_extensions; do
6806  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6807    ac_cv_prog_ac_ct_AR="ar"
6808    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6809    break 2
6810  fi
6811done
6812done
6813IFS=$as_save_IFS
6814
6815fi
6816fi
6817ac_ct_AR=$ac_cv_prog_ac_ct_AR
6818if test -n "$ac_ct_AR"; then
6819  { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6820$as_echo "$ac_ct_AR" >&6; }
6821else
6822  { $as_echo "$as_me:$LINENO: result: no" >&5
6823$as_echo "no" >&6; }
6824fi
6825
6826  if test "x$ac_ct_AR" = x; then
6827    AR="false"
6828  else
6829    case $cross_compiling:$ac_tool_warned in
6830yes:)
6831{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6832$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6833ac_tool_warned=yes ;;
6834esac
6835    AR=$ac_ct_AR
6836  fi
6837else
6838  AR="$ac_cv_prog_AR"
6839fi
6840
6841test -z "$AR" && AR=ar
6842test -z "$AR_FLAGS" && AR_FLAGS=cru
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854if test -n "$ac_tool_prefix"; then
6855  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6856set dummy ${ac_tool_prefix}strip; ac_word=$2
6857{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6858$as_echo_n "checking for $ac_word... " >&6; }
6859if test "${ac_cv_prog_STRIP+set}" = set; then
6860  $as_echo_n "(cached) " >&6
6861else
6862  if test -n "$STRIP"; then
6863  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6864else
6865as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6866for as_dir in $PATH
6867do
6868  IFS=$as_save_IFS
6869  test -z "$as_dir" && as_dir=.
6870  for ac_exec_ext in '' $ac_executable_extensions; do
6871  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6872    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6873    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6874    break 2
6875  fi
6876done
6877done
6878IFS=$as_save_IFS
6879
6880fi
6881fi
6882STRIP=$ac_cv_prog_STRIP
6883if test -n "$STRIP"; then
6884  { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
6885$as_echo "$STRIP" >&6; }
6886else
6887  { $as_echo "$as_me:$LINENO: result: no" >&5
6888$as_echo "no" >&6; }
6889fi
6890
6891
6892fi
6893if test -z "$ac_cv_prog_STRIP"; then
6894  ac_ct_STRIP=$STRIP
6895  # Extract the first word of "strip", so it can be a program name with args.
6896set dummy strip; ac_word=$2
6897{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6898$as_echo_n "checking for $ac_word... " >&6; }
6899if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6900  $as_echo_n "(cached) " >&6
6901else
6902  if test -n "$ac_ct_STRIP"; then
6903  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6904else
6905as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6906for as_dir in $PATH
6907do
6908  IFS=$as_save_IFS
6909  test -z "$as_dir" && as_dir=.
6910  for ac_exec_ext in '' $ac_executable_extensions; do
6911  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6912    ac_cv_prog_ac_ct_STRIP="strip"
6913    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6914    break 2
6915  fi
6916done
6917done
6918IFS=$as_save_IFS
6919
6920fi
6921fi
6922ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6923if test -n "$ac_ct_STRIP"; then
6924  { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6925$as_echo "$ac_ct_STRIP" >&6; }
6926else
6927  { $as_echo "$as_me:$LINENO: result: no" >&5
6928$as_echo "no" >&6; }
6929fi
6930
6931  if test "x$ac_ct_STRIP" = x; then
6932    STRIP=":"
6933  else
6934    case $cross_compiling:$ac_tool_warned in
6935yes:)
6936{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6937$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6938ac_tool_warned=yes ;;
6939esac
6940    STRIP=$ac_ct_STRIP
6941  fi
6942else
6943  STRIP="$ac_cv_prog_STRIP"
6944fi
6945
6946test -z "$STRIP" && STRIP=:
6947
6948
6949
6950
6951
6952
6953if test -n "$ac_tool_prefix"; then
6954  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6955set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6956{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6957$as_echo_n "checking for $ac_word... " >&6; }
6958if test "${ac_cv_prog_RANLIB+set}" = set; then
6959  $as_echo_n "(cached) " >&6
6960else
6961  if test -n "$RANLIB"; then
6962  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6963else
6964as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6965for as_dir in $PATH
6966do
6967  IFS=$as_save_IFS
6968  test -z "$as_dir" && as_dir=.
6969  for ac_exec_ext in '' $ac_executable_extensions; do
6970  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6971    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6972    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6973    break 2
6974  fi
6975done
6976done
6977IFS=$as_save_IFS
6978
6979fi
6980fi
6981RANLIB=$ac_cv_prog_RANLIB
6982if test -n "$RANLIB"; then
6983  { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
6984$as_echo "$RANLIB" >&6; }
6985else
6986  { $as_echo "$as_me:$LINENO: result: no" >&5
6987$as_echo "no" >&6; }
6988fi
6989
6990
6991fi
6992if test -z "$ac_cv_prog_RANLIB"; then
6993  ac_ct_RANLIB=$RANLIB
6994  # Extract the first word of "ranlib", so it can be a program name with args.
6995set dummy ranlib; ac_word=$2
6996{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6997$as_echo_n "checking for $ac_word... " >&6; }
6998if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6999  $as_echo_n "(cached) " >&6
7000else
7001  if test -n "$ac_ct_RANLIB"; then
7002  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7003else
7004as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7005for as_dir in $PATH
7006do
7007  IFS=$as_save_IFS
7008  test -z "$as_dir" && as_dir=.
7009  for ac_exec_ext in '' $ac_executable_extensions; do
7010  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7011    ac_cv_prog_ac_ct_RANLIB="ranlib"
7012    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7013    break 2
7014  fi
7015done
7016done
7017IFS=$as_save_IFS
7018
7019fi
7020fi
7021ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7022if test -n "$ac_ct_RANLIB"; then
7023  { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
7024$as_echo "$ac_ct_RANLIB" >&6; }
7025else
7026  { $as_echo "$as_me:$LINENO: result: no" >&5
7027$as_echo "no" >&6; }
7028fi
7029
7030  if test "x$ac_ct_RANLIB" = x; then
7031    RANLIB=":"
7032  else
7033    case $cross_compiling:$ac_tool_warned in
7034yes:)
7035{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
7036$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7037ac_tool_warned=yes ;;
7038esac
7039    RANLIB=$ac_ct_RANLIB
7040  fi
7041else
7042  RANLIB="$ac_cv_prog_RANLIB"
7043fi
7044
7045test -z "$RANLIB" && RANLIB=:
7046
7047
7048
7049
7050
7051
7052# Determine commands to create old-style static archives.
7053old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7054old_postinstall_cmds='chmod 644 $oldlib'
7055old_postuninstall_cmds=
7056
7057if test -n "$RANLIB"; then
7058  case $host_os in
7059  openbsd*)
7060    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
7061    ;;
7062  *)
7063    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
7064    ;;
7065  esac
7066  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7067fi
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102# If no C compiler was specified, use CC.
7103LTCC=${LTCC-"$CC"}
7104
7105# If no C compiler flags were specified, use CFLAGS.
7106LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7107
7108# Allow CC to be a program name with arguments.
7109compiler=$CC
7110
7111
7112# Check for command to grab the raw symbol name followed by C symbol from nm.
7113{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
7114$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
7115if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
7116  $as_echo_n "(cached) " >&6
7117else
7118
7119# These are sane defaults that work on at least a few old systems.
7120# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
7121
7122# Character class describing NM global symbol codes.
7123symcode='[BCDEGRST]'
7124
7125# Regexp to match symbols that can be accessed directly from C.
7126sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7127
7128# Define system-specific variables.
7129case $host_os in
7130aix*)
7131  symcode='[BCDT]'
7132  ;;
7133cygwin* | mingw* | pw32* | cegcc*)
7134  symcode='[ABCDGISTW]'
7135  ;;
7136hpux*)
7137  if test "$host_cpu" = ia64; then
7138    symcode='[ABCDEGRST]'
7139  fi
7140  ;;
7141irix* | nonstopux*)
7142  symcode='[BCDEGRST]'
7143  ;;
7144osf*)
7145  symcode='[BCDEGQRST]'
7146  ;;
7147solaris*)
7148  symcode='[BDRT]'
7149  ;;
7150sco3.2v5*)
7151  symcode='[DT]'
7152  ;;
7153sysv4.2uw2*)
7154  symcode='[DT]'
7155  ;;
7156sysv5* | sco5v6* | unixware* | OpenUNIX*)
7157  symcode='[ABDT]'
7158  ;;
7159sysv4)
7160  symcode='[DFNSTU]'
7161  ;;
7162esac
7163
7164# If we're using GNU nm, then use its standard symbol codes.
7165case `$NM -V 2>&1` in
7166*GNU* | *'with BFD'*)
7167  symcode='[ABCDGIRSTW]' ;;
7168esac
7169
7170# Transform an extracted symbol line into a proper C declaration.
7171# Some systems (esp. on ia64) link data and code symbols differently,
7172# so use this general approach.
7173lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7174
7175# Transform an extracted symbol line into symbol name and symbol address
7176lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7177lt_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'"
7178
7179# Handle CRLF in mingw tool chain
7180opt_cr=
7181case $build_os in
7182mingw*)
7183  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7184  ;;
7185esac
7186
7187# Try without a prefix underscore, then with it.
7188for ac_symprfx in "" "_"; do
7189
7190  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7191  symxfrm="\\1 $ac_symprfx\\2 \\2"
7192
7193  # Write the raw and C identifiers.
7194  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7195    # Fake it for dumpbin and say T for any non-static function
7196    # and D for any global variable.
7197    # Also find C++ and __fastcall symbols from MSVC++,
7198    # which start with @ or ?.
7199    lt_cv_sys_global_symbol_pipe="$AWK '"\
7200"     {last_section=section; section=\$ 3};"\
7201"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7202"     \$ 0!~/External *\|/{next};"\
7203"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7204"     {if(hide[section]) next};"\
7205"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7206"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7207"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7208"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7209"     ' prfx=^$ac_symprfx"
7210  else
7211    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7212  fi
7213
7214  # Check to see that the pipe works correctly.
7215  pipe_works=no
7216
7217  rm -f conftest*
7218  cat > conftest.$ac_ext <<_LT_EOF
7219#ifdef __cplusplus
7220extern "C" {
7221#endif
7222char nm_test_var;
7223void nm_test_func(void);
7224void nm_test_func(void){}
7225#ifdef __cplusplus
7226}
7227#endif
7228int main(){nm_test_var='a';nm_test_func();return(0);}
7229_LT_EOF
7230
7231  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7232  (eval $ac_compile) 2>&5
7233  ac_status=$?
7234  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7235  (exit $ac_status); }; then
7236    # Now try to grab the symbols.
7237    nlist=conftest.nm
7238    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
7239  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
7240  ac_status=$?
7241  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7242  (exit $ac_status); } && test -s "$nlist"; then
7243      # Try sorting and uniquifying the output.
7244      if sort "$nlist" | uniq > "$nlist"T; then
7245	mv -f "$nlist"T "$nlist"
7246      else
7247	rm -f "$nlist"T
7248      fi
7249
7250      # Make sure that we snagged all the symbols we need.
7251      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7252	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7253	  cat <<_LT_EOF > conftest.$ac_ext
7254#ifdef __cplusplus
7255extern "C" {
7256#endif
7257
7258_LT_EOF
7259	  # Now generate the symbol file.
7260	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7261
7262	  cat <<_LT_EOF >> conftest.$ac_ext
7263
7264/* The mapping between symbol names and symbols.  */
7265const struct {
7266  const char *name;
7267  void       *address;
7268}
7269lt__PROGRAM__LTX_preloaded_symbols[] =
7270{
7271  { "@PROGRAM@", (void *) 0 },
7272_LT_EOF
7273	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7274	  cat <<\_LT_EOF >> conftest.$ac_ext
7275  {0, (void *) 0}
7276};
7277
7278/* This works around a problem in FreeBSD linker */
7279#ifdef FREEBSD_WORKAROUND
7280static const void *lt_preloaded_setup() {
7281  return lt__PROGRAM__LTX_preloaded_symbols;
7282}
7283#endif
7284
7285#ifdef __cplusplus
7286}
7287#endif
7288_LT_EOF
7289	  # Now try linking the two files.
7290	  mv conftest.$ac_objext conftstm.$ac_objext
7291	  lt_save_LIBS="$LIBS"
7292	  lt_save_CFLAGS="$CFLAGS"
7293	  LIBS="conftstm.$ac_objext"
7294	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7295	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7296  (eval $ac_link) 2>&5
7297  ac_status=$?
7298  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7299  (exit $ac_status); } && test -s conftest${ac_exeext}; then
7300	    pipe_works=yes
7301	  fi
7302	  LIBS="$lt_save_LIBS"
7303	  CFLAGS="$lt_save_CFLAGS"
7304	else
7305	  echo "cannot find nm_test_func in $nlist" >&5
7306	fi
7307      else
7308	echo "cannot find nm_test_var in $nlist" >&5
7309      fi
7310    else
7311      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7312    fi
7313  else
7314    echo "$progname: failed program was:" >&5
7315    cat conftest.$ac_ext >&5
7316  fi
7317  rm -rf conftest* conftst*
7318
7319  # Do not use the global_symbol_pipe unless it works.
7320  if test "$pipe_works" = yes; then
7321    break
7322  else
7323    lt_cv_sys_global_symbol_pipe=
7324  fi
7325done
7326
7327fi
7328
7329if test -z "$lt_cv_sys_global_symbol_pipe"; then
7330  lt_cv_sys_global_symbol_to_cdecl=
7331fi
7332if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7333  { $as_echo "$as_me:$LINENO: result: failed" >&5
7334$as_echo "failed" >&6; }
7335else
7336  { $as_echo "$as_me:$LINENO: result: ok" >&5
7337$as_echo "ok" >&6; }
7338fi
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361# Check whether --enable-libtool-lock was given.
7362if test "${enable_libtool_lock+set}" = set; then
7363  enableval=$enable_libtool_lock;
7364fi
7365
7366test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7367
7368# Some flags need to be propagated to the compiler or linker for good
7369# libtool support.
7370case $host in
7371ia64-*-hpux*)
7372  # Find out which ABI we are using.
7373  echo 'int i;' > conftest.$ac_ext
7374  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7375  (eval $ac_compile) 2>&5
7376  ac_status=$?
7377  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7378  (exit $ac_status); }; then
7379    case `/usr/bin/file conftest.$ac_objext` in
7380      *ELF-32*)
7381	HPUX_IA64_MODE="32"
7382	;;
7383      *ELF-64*)
7384	HPUX_IA64_MODE="64"
7385	;;
7386    esac
7387  fi
7388  rm -rf conftest*
7389  ;;
7390*-*-irix6*)
7391  # Find out which ABI we are using.
7392  echo '#line 7392 "configure"' > conftest.$ac_ext
7393  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7394  (eval $ac_compile) 2>&5
7395  ac_status=$?
7396  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7397  (exit $ac_status); }; then
7398    if test "$lt_cv_prog_gnu_ld" = yes; then
7399      case `/usr/bin/file conftest.$ac_objext` in
7400	*32-bit*)
7401	  LD="${LD-ld} -melf32bsmip"
7402	  ;;
7403	*N32*)
7404	  LD="${LD-ld} -melf32bmipn32"
7405	  ;;
7406	*64-bit*)
7407	  LD="${LD-ld} -melf64bmip"
7408	;;
7409      esac
7410    else
7411      case `/usr/bin/file conftest.$ac_objext` in
7412	*32-bit*)
7413	  LD="${LD-ld} -32"
7414	  ;;
7415	*N32*)
7416	  LD="${LD-ld} -n32"
7417	  ;;
7418	*64-bit*)
7419	  LD="${LD-ld} -64"
7420	  ;;
7421      esac
7422    fi
7423  fi
7424  rm -rf conftest*
7425  ;;
7426
7427x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7428s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7429  # Find out which ABI we are using.
7430  echo 'int i;' > conftest.$ac_ext
7431  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7432  (eval $ac_compile) 2>&5
7433  ac_status=$?
7434  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7435  (exit $ac_status); }; then
7436    case `/usr/bin/file conftest.o` in
7437      *32-bit*)
7438	case $host in
7439	  x86_64-*kfreebsd*-gnu)
7440	    LD="${LD-ld} -m elf_i386_fbsd"
7441	    ;;
7442	  x86_64-*linux*)
7443	    LD="${LD-ld} -m elf_i386"
7444	    ;;
7445	  ppc64-*linux*|powerpc64-*linux*)
7446	    LD="${LD-ld} -m elf32ppclinux"
7447	    ;;
7448	  s390x-*linux*)
7449	    LD="${LD-ld} -m elf_s390"
7450	    ;;
7451	  sparc64-*linux*)
7452	    LD="${LD-ld} -m elf32_sparc"
7453	    ;;
7454	esac
7455	;;
7456      *64-bit*)
7457	case $host in
7458	  x86_64-*kfreebsd*-gnu)
7459	    LD="${LD-ld} -m elf_x86_64_fbsd"
7460	    ;;
7461	  x86_64-*linux*)
7462	    LD="${LD-ld} -m elf_x86_64"
7463	    ;;
7464	  ppc*-*linux*|powerpc*-*linux*)
7465	    LD="${LD-ld} -m elf64ppc"
7466	    ;;
7467	  s390*-*linux*|s390*-*tpf*)
7468	    LD="${LD-ld} -m elf64_s390"
7469	    ;;
7470	  sparc*-*linux*)
7471	    LD="${LD-ld} -m elf64_sparc"
7472	    ;;
7473	esac
7474	;;
7475    esac
7476  fi
7477  rm -rf conftest*
7478  ;;
7479
7480*-*-sco3.2v5*)
7481  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7482  SAVE_CFLAGS="$CFLAGS"
7483  CFLAGS="$CFLAGS -belf"
7484  { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
7485$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7486if test "${lt_cv_cc_needs_belf+set}" = set; then
7487  $as_echo_n "(cached) " >&6
7488else
7489  ac_ext=c
7490ac_cpp='$CPP $CPPFLAGS'
7491ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7492ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7493ac_compiler_gnu=$ac_cv_c_compiler_gnu
7494
7495     cat >conftest.$ac_ext <<_ACEOF
7496/* confdefs.h.  */
7497_ACEOF
7498cat confdefs.h >>conftest.$ac_ext
7499cat >>conftest.$ac_ext <<_ACEOF
7500/* end confdefs.h.  */
7501
7502int
7503main ()
7504{
7505
7506  ;
7507  return 0;
7508}
7509_ACEOF
7510rm -f conftest.$ac_objext conftest$ac_exeext
7511if { (ac_try="$ac_link"
7512case "(($ac_try" in
7513  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7514  *) ac_try_echo=$ac_try;;
7515esac
7516eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7517$as_echo "$ac_try_echo") >&5
7518  (eval "$ac_link") 2>conftest.er1
7519  ac_status=$?
7520  grep -v '^ *+' conftest.er1 >conftest.err
7521  rm -f conftest.er1
7522  cat conftest.err >&5
7523  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7524  (exit $ac_status); } && {
7525	 test -z "$ac_c_werror_flag" ||
7526	 test ! -s conftest.err
7527       } && test -s conftest$ac_exeext && {
7528	 test "$cross_compiling" = yes ||
7529	 $as_test_x conftest$ac_exeext
7530       }; then
7531  lt_cv_cc_needs_belf=yes
7532else
7533  $as_echo "$as_me: failed program was:" >&5
7534sed 's/^/| /' conftest.$ac_ext >&5
7535
7536	lt_cv_cc_needs_belf=no
7537fi
7538
7539rm -rf conftest.dSYM
7540rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7541      conftest$ac_exeext conftest.$ac_ext
7542     ac_ext=c
7543ac_cpp='$CPP $CPPFLAGS'
7544ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7545ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7546ac_compiler_gnu=$ac_cv_c_compiler_gnu
7547
7548fi
7549{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
7550$as_echo "$lt_cv_cc_needs_belf" >&6; }
7551  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7552    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7553    CFLAGS="$SAVE_CFLAGS"
7554  fi
7555  ;;
7556sparc*-*solaris*)
7557  # Find out which ABI we are using.
7558  echo 'int i;' > conftest.$ac_ext
7559  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7560  (eval $ac_compile) 2>&5
7561  ac_status=$?
7562  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7563  (exit $ac_status); }; then
7564    case `/usr/bin/file conftest.o` in
7565    *64-bit*)
7566      case $lt_cv_prog_gnu_ld in
7567      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7568      *)
7569	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7570	  LD="${LD-ld} -64"
7571	fi
7572	;;
7573      esac
7574      ;;
7575    esac
7576  fi
7577  rm -rf conftest*
7578  ;;
7579esac
7580
7581need_locks="$enable_libtool_lock"
7582
7583
7584  case $host_os in
7585    rhapsody* | darwin*)
7586    if test -n "$ac_tool_prefix"; then
7587  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7588set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7589{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7590$as_echo_n "checking for $ac_word... " >&6; }
7591if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
7592  $as_echo_n "(cached) " >&6
7593else
7594  if test -n "$DSYMUTIL"; then
7595  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7596else
7597as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7598for as_dir in $PATH
7599do
7600  IFS=$as_save_IFS
7601  test -z "$as_dir" && as_dir=.
7602  for ac_exec_ext in '' $ac_executable_extensions; do
7603  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7604    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7605    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7606    break 2
7607  fi
7608done
7609done
7610IFS=$as_save_IFS
7611
7612fi
7613fi
7614DSYMUTIL=$ac_cv_prog_DSYMUTIL
7615if test -n "$DSYMUTIL"; then
7616  { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
7617$as_echo "$DSYMUTIL" >&6; }
7618else
7619  { $as_echo "$as_me:$LINENO: result: no" >&5
7620$as_echo "no" >&6; }
7621fi
7622
7623
7624fi
7625if test -z "$ac_cv_prog_DSYMUTIL"; then
7626  ac_ct_DSYMUTIL=$DSYMUTIL
7627  # Extract the first word of "dsymutil", so it can be a program name with args.
7628set dummy dsymutil; ac_word=$2
7629{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7630$as_echo_n "checking for $ac_word... " >&6; }
7631if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
7632  $as_echo_n "(cached) " >&6
7633else
7634  if test -n "$ac_ct_DSYMUTIL"; then
7635  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7636else
7637as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7638for as_dir in $PATH
7639do
7640  IFS=$as_save_IFS
7641  test -z "$as_dir" && as_dir=.
7642  for ac_exec_ext in '' $ac_executable_extensions; do
7643  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7644    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7645    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7646    break 2
7647  fi
7648done
7649done
7650IFS=$as_save_IFS
7651
7652fi
7653fi
7654ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7655if test -n "$ac_ct_DSYMUTIL"; then
7656  { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
7657$as_echo "$ac_ct_DSYMUTIL" >&6; }
7658else
7659  { $as_echo "$as_me:$LINENO: result: no" >&5
7660$as_echo "no" >&6; }
7661fi
7662
7663  if test "x$ac_ct_DSYMUTIL" = x; then
7664    DSYMUTIL=":"
7665  else
7666    case $cross_compiling:$ac_tool_warned in
7667yes:)
7668{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
7669$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7670ac_tool_warned=yes ;;
7671esac
7672    DSYMUTIL=$ac_ct_DSYMUTIL
7673  fi
7674else
7675  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7676fi
7677
7678    if test -n "$ac_tool_prefix"; then
7679  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7680set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7681{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7682$as_echo_n "checking for $ac_word... " >&6; }
7683if test "${ac_cv_prog_NMEDIT+set}" = set; then
7684  $as_echo_n "(cached) " >&6
7685else
7686  if test -n "$NMEDIT"; then
7687  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7688else
7689as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7690for as_dir in $PATH
7691do
7692  IFS=$as_save_IFS
7693  test -z "$as_dir" && as_dir=.
7694  for ac_exec_ext in '' $ac_executable_extensions; do
7695  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7696    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7697    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7698    break 2
7699  fi
7700done
7701done
7702IFS=$as_save_IFS
7703
7704fi
7705fi
7706NMEDIT=$ac_cv_prog_NMEDIT
7707if test -n "$NMEDIT"; then
7708  { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5
7709$as_echo "$NMEDIT" >&6; }
7710else
7711  { $as_echo "$as_me:$LINENO: result: no" >&5
7712$as_echo "no" >&6; }
7713fi
7714
7715
7716fi
7717if test -z "$ac_cv_prog_NMEDIT"; then
7718  ac_ct_NMEDIT=$NMEDIT
7719  # Extract the first word of "nmedit", so it can be a program name with args.
7720set dummy nmedit; ac_word=$2
7721{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7722$as_echo_n "checking for $ac_word... " >&6; }
7723if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
7724  $as_echo_n "(cached) " >&6
7725else
7726  if test -n "$ac_ct_NMEDIT"; then
7727  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7728else
7729as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7730for as_dir in $PATH
7731do
7732  IFS=$as_save_IFS
7733  test -z "$as_dir" && as_dir=.
7734  for ac_exec_ext in '' $ac_executable_extensions; do
7735  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7736    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7737    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7738    break 2
7739  fi
7740done
7741done
7742IFS=$as_save_IFS
7743
7744fi
7745fi
7746ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7747if test -n "$ac_ct_NMEDIT"; then
7748  { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
7749$as_echo "$ac_ct_NMEDIT" >&6; }
7750else
7751  { $as_echo "$as_me:$LINENO: result: no" >&5
7752$as_echo "no" >&6; }
7753fi
7754
7755  if test "x$ac_ct_NMEDIT" = x; then
7756    NMEDIT=":"
7757  else
7758    case $cross_compiling:$ac_tool_warned in
7759yes:)
7760{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
7761$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7762ac_tool_warned=yes ;;
7763esac
7764    NMEDIT=$ac_ct_NMEDIT
7765  fi
7766else
7767  NMEDIT="$ac_cv_prog_NMEDIT"
7768fi
7769
7770    if test -n "$ac_tool_prefix"; then
7771  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7772set dummy ${ac_tool_prefix}lipo; ac_word=$2
7773{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7774$as_echo_n "checking for $ac_word... " >&6; }
7775if test "${ac_cv_prog_LIPO+set}" = set; then
7776  $as_echo_n "(cached) " >&6
7777else
7778  if test -n "$LIPO"; then
7779  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7780else
7781as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7782for as_dir in $PATH
7783do
7784  IFS=$as_save_IFS
7785  test -z "$as_dir" && as_dir=.
7786  for ac_exec_ext in '' $ac_executable_extensions; do
7787  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7788    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7789    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7790    break 2
7791  fi
7792done
7793done
7794IFS=$as_save_IFS
7795
7796fi
7797fi
7798LIPO=$ac_cv_prog_LIPO
7799if test -n "$LIPO"; then
7800  { $as_echo "$as_me:$LINENO: result: $LIPO" >&5
7801$as_echo "$LIPO" >&6; }
7802else
7803  { $as_echo "$as_me:$LINENO: result: no" >&5
7804$as_echo "no" >&6; }
7805fi
7806
7807
7808fi
7809if test -z "$ac_cv_prog_LIPO"; then
7810  ac_ct_LIPO=$LIPO
7811  # Extract the first word of "lipo", so it can be a program name with args.
7812set dummy lipo; ac_word=$2
7813{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7814$as_echo_n "checking for $ac_word... " >&6; }
7815if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then
7816  $as_echo_n "(cached) " >&6
7817else
7818  if test -n "$ac_ct_LIPO"; then
7819  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7820else
7821as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7822for as_dir in $PATH
7823do
7824  IFS=$as_save_IFS
7825  test -z "$as_dir" && as_dir=.
7826  for ac_exec_ext in '' $ac_executable_extensions; do
7827  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7828    ac_cv_prog_ac_ct_LIPO="lipo"
7829    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7830    break 2
7831  fi
7832done
7833done
7834IFS=$as_save_IFS
7835
7836fi
7837fi
7838ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7839if test -n "$ac_ct_LIPO"; then
7840  { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5
7841$as_echo "$ac_ct_LIPO" >&6; }
7842else
7843  { $as_echo "$as_me:$LINENO: result: no" >&5
7844$as_echo "no" >&6; }
7845fi
7846
7847  if test "x$ac_ct_LIPO" = x; then
7848    LIPO=":"
7849  else
7850    case $cross_compiling:$ac_tool_warned in
7851yes:)
7852{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
7853$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7854ac_tool_warned=yes ;;
7855esac
7856    LIPO=$ac_ct_LIPO
7857  fi
7858else
7859  LIPO="$ac_cv_prog_LIPO"
7860fi
7861
7862    if test -n "$ac_tool_prefix"; then
7863  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7864set dummy ${ac_tool_prefix}otool; ac_word=$2
7865{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7866$as_echo_n "checking for $ac_word... " >&6; }
7867if test "${ac_cv_prog_OTOOL+set}" = set; then
7868  $as_echo_n "(cached) " >&6
7869else
7870  if test -n "$OTOOL"; then
7871  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7872else
7873as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7874for as_dir in $PATH
7875do
7876  IFS=$as_save_IFS
7877  test -z "$as_dir" && as_dir=.
7878  for ac_exec_ext in '' $ac_executable_extensions; do
7879  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7880    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7881    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7882    break 2
7883  fi
7884done
7885done
7886IFS=$as_save_IFS
7887
7888fi
7889fi
7890OTOOL=$ac_cv_prog_OTOOL
7891if test -n "$OTOOL"; then
7892  { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5
7893$as_echo "$OTOOL" >&6; }
7894else
7895  { $as_echo "$as_me:$LINENO: result: no" >&5
7896$as_echo "no" >&6; }
7897fi
7898
7899
7900fi
7901if test -z "$ac_cv_prog_OTOOL"; then
7902  ac_ct_OTOOL=$OTOOL
7903  # Extract the first word of "otool", so it can be a program name with args.
7904set dummy otool; ac_word=$2
7905{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7906$as_echo_n "checking for $ac_word... " >&6; }
7907if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then
7908  $as_echo_n "(cached) " >&6
7909else
7910  if test -n "$ac_ct_OTOOL"; then
7911  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7912else
7913as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7914for as_dir in $PATH
7915do
7916  IFS=$as_save_IFS
7917  test -z "$as_dir" && as_dir=.
7918  for ac_exec_ext in '' $ac_executable_extensions; do
7919  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7920    ac_cv_prog_ac_ct_OTOOL="otool"
7921    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7922    break 2
7923  fi
7924done
7925done
7926IFS=$as_save_IFS
7927
7928fi
7929fi
7930ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7931if test -n "$ac_ct_OTOOL"; then
7932  { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5
7933$as_echo "$ac_ct_OTOOL" >&6; }
7934else
7935  { $as_echo "$as_me:$LINENO: result: no" >&5
7936$as_echo "no" >&6; }
7937fi
7938
7939  if test "x$ac_ct_OTOOL" = x; then
7940    OTOOL=":"
7941  else
7942    case $cross_compiling:$ac_tool_warned in
7943yes:)
7944{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
7945$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7946ac_tool_warned=yes ;;
7947esac
7948    OTOOL=$ac_ct_OTOOL
7949  fi
7950else
7951  OTOOL="$ac_cv_prog_OTOOL"
7952fi
7953
7954    if test -n "$ac_tool_prefix"; then
7955  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7956set dummy ${ac_tool_prefix}otool64; ac_word=$2
7957{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7958$as_echo_n "checking for $ac_word... " >&6; }
7959if test "${ac_cv_prog_OTOOL64+set}" = set; then
7960  $as_echo_n "(cached) " >&6
7961else
7962  if test -n "$OTOOL64"; then
7963  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7964else
7965as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7966for as_dir in $PATH
7967do
7968  IFS=$as_save_IFS
7969  test -z "$as_dir" && as_dir=.
7970  for ac_exec_ext in '' $ac_executable_extensions; do
7971  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7972    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7973    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7974    break 2
7975  fi
7976done
7977done
7978IFS=$as_save_IFS
7979
7980fi
7981fi
7982OTOOL64=$ac_cv_prog_OTOOL64
7983if test -n "$OTOOL64"; then
7984  { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5
7985$as_echo "$OTOOL64" >&6; }
7986else
7987  { $as_echo "$as_me:$LINENO: result: no" >&5
7988$as_echo "no" >&6; }
7989fi
7990
7991
7992fi
7993if test -z "$ac_cv_prog_OTOOL64"; then
7994  ac_ct_OTOOL64=$OTOOL64
7995  # Extract the first word of "otool64", so it can be a program name with args.
7996set dummy otool64; ac_word=$2
7997{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7998$as_echo_n "checking for $ac_word... " >&6; }
7999if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then
8000  $as_echo_n "(cached) " >&6
8001else
8002  if test -n "$ac_ct_OTOOL64"; then
8003  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8004else
8005as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8006for as_dir in $PATH
8007do
8008  IFS=$as_save_IFS
8009  test -z "$as_dir" && as_dir=.
8010  for ac_exec_ext in '' $ac_executable_extensions; do
8011  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8012    ac_cv_prog_ac_ct_OTOOL64="otool64"
8013    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8014    break 2
8015  fi
8016done
8017done
8018IFS=$as_save_IFS
8019
8020fi
8021fi
8022ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8023if test -n "$ac_ct_OTOOL64"; then
8024  { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5
8025$as_echo "$ac_ct_OTOOL64" >&6; }
8026else
8027  { $as_echo "$as_me:$LINENO: result: no" >&5
8028$as_echo "no" >&6; }
8029fi
8030
8031  if test "x$ac_ct_OTOOL64" = x; then
8032    OTOOL64=":"
8033  else
8034    case $cross_compiling:$ac_tool_warned in
8035yes:)
8036{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
8037$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8038ac_tool_warned=yes ;;
8039esac
8040    OTOOL64=$ac_ct_OTOOL64
8041  fi
8042else
8043  OTOOL64="$ac_cv_prog_OTOOL64"
8044fi
8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072    { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
8073$as_echo_n "checking for -single_module linker flag... " >&6; }
8074if test "${lt_cv_apple_cc_single_mod+set}" = set; then
8075  $as_echo_n "(cached) " >&6
8076else
8077  lt_cv_apple_cc_single_mod=no
8078      if test -z "${LT_MULTI_MODULE}"; then
8079	# By default we will add the -single_module flag. You can override
8080	# by either setting the environment variable LT_MULTI_MODULE
8081	# non-empty at configure time, or by adding -multi_module to the
8082	# link flags.
8083	rm -rf libconftest.dylib*
8084	echo "int foo(void){return 1;}" > conftest.c
8085	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8086-dynamiclib -Wl,-single_module conftest.c" >&5
8087	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8088	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8089        _lt_result=$?
8090	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8091	  lt_cv_apple_cc_single_mod=yes
8092	else
8093	  cat conftest.err >&5
8094	fi
8095	rm -rf libconftest.dylib*
8096	rm -f conftest.*
8097      fi
8098fi
8099{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
8100$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8101    { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
8102$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8103if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
8104  $as_echo_n "(cached) " >&6
8105else
8106  lt_cv_ld_exported_symbols_list=no
8107      save_LDFLAGS=$LDFLAGS
8108      echo "_main" > conftest.sym
8109      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8110      cat >conftest.$ac_ext <<_ACEOF
8111/* confdefs.h.  */
8112_ACEOF
8113cat confdefs.h >>conftest.$ac_ext
8114cat >>conftest.$ac_ext <<_ACEOF
8115/* end confdefs.h.  */
8116
8117int
8118main ()
8119{
8120
8121  ;
8122  return 0;
8123}
8124_ACEOF
8125rm -f conftest.$ac_objext conftest$ac_exeext
8126if { (ac_try="$ac_link"
8127case "(($ac_try" in
8128  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8129  *) ac_try_echo=$ac_try;;
8130esac
8131eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8132$as_echo "$ac_try_echo") >&5
8133  (eval "$ac_link") 2>conftest.er1
8134  ac_status=$?
8135  grep -v '^ *+' conftest.er1 >conftest.err
8136  rm -f conftest.er1
8137  cat conftest.err >&5
8138  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8139  (exit $ac_status); } && {
8140	 test -z "$ac_c_werror_flag" ||
8141	 test ! -s conftest.err
8142       } && test -s conftest$ac_exeext && {
8143	 test "$cross_compiling" = yes ||
8144	 $as_test_x conftest$ac_exeext
8145       }; then
8146  lt_cv_ld_exported_symbols_list=yes
8147else
8148  $as_echo "$as_me: failed program was:" >&5
8149sed 's/^/| /' conftest.$ac_ext >&5
8150
8151	lt_cv_ld_exported_symbols_list=no
8152fi
8153
8154rm -rf conftest.dSYM
8155rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8156      conftest$ac_exeext conftest.$ac_ext
8157	LDFLAGS="$save_LDFLAGS"
8158
8159fi
8160{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
8161$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8162    case $host_os in
8163    rhapsody* | darwin1.[012])
8164      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8165    darwin1.*)
8166      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8167    darwin*) # darwin 5.x on
8168      # if running on 10.5 or later, the deployment target defaults
8169      # to the OS version, if on x86, and 10.4, the deployment
8170      # target defaults to 10.4. Don't you love it?
8171      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8172	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8173	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8174	10.[012]*)
8175	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8176	10.*)
8177	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8178      esac
8179    ;;
8180  esac
8181    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8182      _lt_dar_single_mod='$single_module'
8183    fi
8184    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8185      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8186    else
8187      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8188    fi
8189    if test "$DSYMUTIL" != ":"; then
8190      _lt_dsymutil='~$DSYMUTIL $lib || :'
8191    else
8192      _lt_dsymutil=
8193    fi
8194    ;;
8195  esac
8196
8197
8198for ac_header in dlfcn.h
8199do
8200as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8201{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
8202$as_echo_n "checking for $ac_header... " >&6; }
8203if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8204  $as_echo_n "(cached) " >&6
8205else
8206  cat >conftest.$ac_ext <<_ACEOF
8207/* confdefs.h.  */
8208_ACEOF
8209cat confdefs.h >>conftest.$ac_ext
8210cat >>conftest.$ac_ext <<_ACEOF
8211/* end confdefs.h.  */
8212$ac_includes_default
8213
8214#include <$ac_header>
8215_ACEOF
8216rm -f conftest.$ac_objext
8217if { (ac_try="$ac_compile"
8218case "(($ac_try" in
8219  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8220  *) ac_try_echo=$ac_try;;
8221esac
8222eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8223$as_echo "$ac_try_echo") >&5
8224  (eval "$ac_compile") 2>conftest.er1
8225  ac_status=$?
8226  grep -v '^ *+' conftest.er1 >conftest.err
8227  rm -f conftest.er1
8228  cat conftest.err >&5
8229  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8230  (exit $ac_status); } && {
8231	 test -z "$ac_c_werror_flag" ||
8232	 test ! -s conftest.err
8233       } && test -s conftest.$ac_objext; then
8234  eval "$as_ac_Header=yes"
8235else
8236  $as_echo "$as_me: failed program was:" >&5
8237sed 's/^/| /' conftest.$ac_ext >&5
8238
8239	eval "$as_ac_Header=no"
8240fi
8241
8242rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8243fi
8244ac_res=`eval 'as_val=${'$as_ac_Header'}
8245		 $as_echo "$as_val"'`
8246	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
8247$as_echo "$ac_res" >&6; }
8248as_val=`eval 'as_val=${'$as_ac_Header'}
8249		 $as_echo "$as_val"'`
8250   if test "x$as_val" = x""yes; then
8251  cat >>confdefs.h <<_ACEOF
8252#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8253_ACEOF
8254
8255fi
8256
8257done
8258
8259
8260
8261# Set options
8262
8263
8264
8265        enable_dlopen=no
8266
8267
8268  enable_win32_dll=no
8269
8270
8271            # Check whether --enable-shared was given.
8272if test "${enable_shared+set}" = set; then
8273  enableval=$enable_shared; p=${PACKAGE-default}
8274    case $enableval in
8275    yes) enable_shared=yes ;;
8276    no) enable_shared=no ;;
8277    *)
8278      enable_shared=no
8279      # Look at the argument we got.  We use all the common list separators.
8280      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8281      for pkg in $enableval; do
8282	IFS="$lt_save_ifs"
8283	if test "X$pkg" = "X$p"; then
8284	  enable_shared=yes
8285	fi
8286      done
8287      IFS="$lt_save_ifs"
8288      ;;
8289    esac
8290else
8291  enable_shared=yes
8292fi
8293
8294
8295
8296
8297
8298
8299
8300
8301
8302
8303
8304# Check whether --with-pic was given.
8305if test "${with_pic+set}" = set; then
8306  withval=$with_pic; pic_mode="$withval"
8307else
8308  pic_mode=default
8309fi
8310
8311
8312test -z "$pic_mode" && pic_mode=default
8313
8314
8315
8316
8317
8318
8319
8320  # Check whether --enable-fast-install was given.
8321if test "${enable_fast_install+set}" = set; then
8322  enableval=$enable_fast_install; p=${PACKAGE-default}
8323    case $enableval in
8324    yes) enable_fast_install=yes ;;
8325    no) enable_fast_install=no ;;
8326    *)
8327      enable_fast_install=no
8328      # Look at the argument we got.  We use all the common list separators.
8329      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8330      for pkg in $enableval; do
8331	IFS="$lt_save_ifs"
8332	if test "X$pkg" = "X$p"; then
8333	  enable_fast_install=yes
8334	fi
8335      done
8336      IFS="$lt_save_ifs"
8337      ;;
8338    esac
8339else
8340  enable_fast_install=yes
8341fi
8342
8343
8344
8345
8346
8347
8348
8349
8350
8351
8352
8353# This can be used to rebuild libtool when needed
8354LIBTOOL_DEPS="$ltmain"
8355
8356# Always use our own libtool.
8357LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8358
8359
8360
8361
8362
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375
8376
8377
8378
8379
8380
8381
8382
8383test -z "$LN_S" && LN_S="ln -s"
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398if test -n "${ZSH_VERSION+set}" ; then
8399   setopt NO_GLOB_SUBST
8400fi
8401
8402{ $as_echo "$as_me:$LINENO: checking for objdir" >&5
8403$as_echo_n "checking for objdir... " >&6; }
8404if test "${lt_cv_objdir+set}" = set; then
8405  $as_echo_n "(cached) " >&6
8406else
8407  rm -f .libs 2>/dev/null
8408mkdir .libs 2>/dev/null
8409if test -d .libs; then
8410  lt_cv_objdir=.libs
8411else
8412  # MS-DOS does not allow filenames that begin with a dot.
8413  lt_cv_objdir=_libs
8414fi
8415rmdir .libs 2>/dev/null
8416fi
8417{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
8418$as_echo "$lt_cv_objdir" >&6; }
8419objdir=$lt_cv_objdir
8420
8421
8422
8423
8424
8425cat >>confdefs.h <<_ACEOF
8426#define LT_OBJDIR "$lt_cv_objdir/"
8427_ACEOF
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443
8444
8445case $host_os in
8446aix3*)
8447  # AIX sometimes has problems with the GCC collect2 program.  For some
8448  # reason, if we set the COLLECT_NAMES environment variable, the problems
8449  # vanish in a puff of smoke.
8450  if test "X${COLLECT_NAMES+set}" != Xset; then
8451    COLLECT_NAMES=
8452    export COLLECT_NAMES
8453  fi
8454  ;;
8455esac
8456
8457# Sed substitution that helps us do robust quoting.  It backslashifies
8458# metacharacters that are still active within double-quoted strings.
8459sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
8460
8461# Same as above, but do not quote variable references.
8462double_quote_subst='s/\(["`\\]\)/\\\1/g'
8463
8464# Sed substitution to delay expansion of an escaped shell variable in a
8465# double_quote_subst'ed string.
8466delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
8467
8468# Sed substitution to delay expansion of an escaped single quote.
8469delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
8470
8471# Sed substitution to avoid accidental globbing in evaled expressions
8472no_glob_subst='s/\*/\\\*/g'
8473
8474# Global variables:
8475ofile=libtool
8476can_build_shared=yes
8477
8478# All known linkers require a `.a' archive for static linking (except MSVC,
8479# which needs '.lib').
8480libext=a
8481
8482with_gnu_ld="$lt_cv_prog_gnu_ld"
8483
8484old_CC="$CC"
8485old_CFLAGS="$CFLAGS"
8486
8487# Set sane defaults for various variables
8488test -z "$CC" && CC=cc
8489test -z "$LTCC" && LTCC=$CC
8490test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8491test -z "$LD" && LD=ld
8492test -z "$ac_objext" && ac_objext=o
8493
8494for cc_temp in $compiler""; do
8495  case $cc_temp in
8496    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8497    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8498    \-*) ;;
8499    *) break;;
8500  esac
8501done
8502cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
8503
8504
8505# Only perform the check for file, if the check method requires it
8506test -z "$MAGIC_CMD" && MAGIC_CMD=file
8507case $deplibs_check_method in
8508file_magic*)
8509  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8510    { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
8511$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8512if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
8513  $as_echo_n "(cached) " >&6
8514else
8515  case $MAGIC_CMD in
8516[\\/*] |  ?:[\\/]*)
8517  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8518  ;;
8519*)
8520  lt_save_MAGIC_CMD="$MAGIC_CMD"
8521  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8522  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8523  for ac_dir in $ac_dummy; do
8524    IFS="$lt_save_ifs"
8525    test -z "$ac_dir" && ac_dir=.
8526    if test -f $ac_dir/${ac_tool_prefix}file; then
8527      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8528      if test -n "$file_magic_test_file"; then
8529	case $deplibs_check_method in
8530	"file_magic "*)
8531	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8532	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8533	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8534	    $EGREP "$file_magic_regex" > /dev/null; then
8535	    :
8536	  else
8537	    cat <<_LT_EOF 1>&2
8538
8539*** Warning: the command libtool uses to detect shared libraries,
8540*** $file_magic_cmd, produces output that libtool cannot recognize.
8541*** The result is that libtool may fail to recognize shared libraries
8542*** as such.  This will affect the creation of libtool libraries that
8543*** depend on shared libraries, but programs linked with such libtool
8544*** libraries will work regardless of this problem.  Nevertheless, you
8545*** may want to report the problem to your system manager and/or to
8546*** bug-libtool@gnu.org
8547
8548_LT_EOF
8549	  fi ;;
8550	esac
8551      fi
8552      break
8553    fi
8554  done
8555  IFS="$lt_save_ifs"
8556  MAGIC_CMD="$lt_save_MAGIC_CMD"
8557  ;;
8558esac
8559fi
8560
8561MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8562if test -n "$MAGIC_CMD"; then
8563  { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
8564$as_echo "$MAGIC_CMD" >&6; }
8565else
8566  { $as_echo "$as_me:$LINENO: result: no" >&5
8567$as_echo "no" >&6; }
8568fi
8569
8570
8571
8572
8573
8574if test -z "$lt_cv_path_MAGIC_CMD"; then
8575  if test -n "$ac_tool_prefix"; then
8576    { $as_echo "$as_me:$LINENO: checking for file" >&5
8577$as_echo_n "checking for file... " >&6; }
8578if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
8579  $as_echo_n "(cached) " >&6
8580else
8581  case $MAGIC_CMD in
8582[\\/*] |  ?:[\\/]*)
8583  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8584  ;;
8585*)
8586  lt_save_MAGIC_CMD="$MAGIC_CMD"
8587  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8588  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8589  for ac_dir in $ac_dummy; do
8590    IFS="$lt_save_ifs"
8591    test -z "$ac_dir" && ac_dir=.
8592    if test -f $ac_dir/file; then
8593      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8594      if test -n "$file_magic_test_file"; then
8595	case $deplibs_check_method in
8596	"file_magic "*)
8597	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8598	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8599	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8600	    $EGREP "$file_magic_regex" > /dev/null; then
8601	    :
8602	  else
8603	    cat <<_LT_EOF 1>&2
8604
8605*** Warning: the command libtool uses to detect shared libraries,
8606*** $file_magic_cmd, produces output that libtool cannot recognize.
8607*** The result is that libtool may fail to recognize shared libraries
8608*** as such.  This will affect the creation of libtool libraries that
8609*** depend on shared libraries, but programs linked with such libtool
8610*** libraries will work regardless of this problem.  Nevertheless, you
8611*** may want to report the problem to your system manager and/or to
8612*** bug-libtool@gnu.org
8613
8614_LT_EOF
8615	  fi ;;
8616	esac
8617      fi
8618      break
8619    fi
8620  done
8621  IFS="$lt_save_ifs"
8622  MAGIC_CMD="$lt_save_MAGIC_CMD"
8623  ;;
8624esac
8625fi
8626
8627MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8628if test -n "$MAGIC_CMD"; then
8629  { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
8630$as_echo "$MAGIC_CMD" >&6; }
8631else
8632  { $as_echo "$as_me:$LINENO: result: no" >&5
8633$as_echo "no" >&6; }
8634fi
8635
8636
8637  else
8638    MAGIC_CMD=:
8639  fi
8640fi
8641
8642  fi
8643  ;;
8644esac
8645
8646# Use C for the default configuration in the libtool script
8647
8648lt_save_CC="$CC"
8649ac_ext=c
8650ac_cpp='$CPP $CPPFLAGS'
8651ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8652ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8653ac_compiler_gnu=$ac_cv_c_compiler_gnu
8654
8655
8656# Source file extension for C test sources.
8657ac_ext=c
8658
8659# Object file extension for compiled C test sources.
8660objext=o
8661objext=$objext
8662
8663# Code to be used in simple compile tests
8664lt_simple_compile_test_code="int some_variable = 0;"
8665
8666# Code to be used in simple link tests
8667lt_simple_link_test_code='int main(){return(0);}'
8668
8669
8670
8671
8672
8673
8674
8675# If no C compiler was specified, use CC.
8676LTCC=${LTCC-"$CC"}
8677
8678# If no C compiler flags were specified, use CFLAGS.
8679LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8680
8681# Allow CC to be a program name with arguments.
8682compiler=$CC
8683
8684# Save the default compiler, since it gets overwritten when the other
8685# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8686compiler_DEFAULT=$CC
8687
8688# save warnings/boilerplate of simple test code
8689ac_outfile=conftest.$ac_objext
8690echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8691eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8692_lt_compiler_boilerplate=`cat conftest.err`
8693$RM conftest*
8694
8695ac_outfile=conftest.$ac_objext
8696echo "$lt_simple_link_test_code" >conftest.$ac_ext
8697eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8698_lt_linker_boilerplate=`cat conftest.err`
8699$RM -r conftest*
8700
8701
8702if test -n "$compiler"; then
8703
8704lt_prog_compiler_no_builtin_flag=
8705
8706if test "$GCC" = yes; then
8707  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
8708
8709  { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8710$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8711if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
8712  $as_echo_n "(cached) " >&6
8713else
8714  lt_cv_prog_compiler_rtti_exceptions=no
8715   ac_outfile=conftest.$ac_objext
8716   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8717   lt_compiler_flag="-fno-rtti -fno-exceptions"
8718   # Insert the option either (1) after the last *FLAGS variable, or
8719   # (2) before a word containing "conftest.", or (3) at the end.
8720   # Note that $ac_compile itself does not contain backslashes and begins
8721   # with a dollar sign (not a hyphen), so the echo should work correctly.
8722   # The option is referenced via a variable to avoid confusing sed.
8723   lt_compile=`echo "$ac_compile" | $SED \
8724   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8725   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8726   -e 's:$: $lt_compiler_flag:'`
8727   (eval echo "\"\$as_me:8727: $lt_compile\"" >&5)
8728   (eval "$lt_compile" 2>conftest.err)
8729   ac_status=$?
8730   cat conftest.err >&5
8731   echo "$as_me:8731: \$? = $ac_status" >&5
8732   if (exit $ac_status) && test -s "$ac_outfile"; then
8733     # The compiler can only warn and ignore the option if not recognized
8734     # So say no if there are warnings other than the usual output.
8735     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
8736     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8737     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8738       lt_cv_prog_compiler_rtti_exceptions=yes
8739     fi
8740   fi
8741   $RM conftest*
8742
8743fi
8744{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8745$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8746
8747if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8748    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8749else
8750    :
8751fi
8752
8753fi
8754
8755
8756
8757
8758
8759
8760  lt_prog_compiler_wl=
8761lt_prog_compiler_pic=
8762lt_prog_compiler_static=
8763
8764{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
8765$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8766
8767  if test "$GCC" = yes; then
8768    lt_prog_compiler_wl='-Wl,'
8769    lt_prog_compiler_static='-static'
8770
8771    case $host_os in
8772      aix*)
8773      # All AIX code is PIC.
8774      if test "$host_cpu" = ia64; then
8775	# AIX 5 now supports IA64 processor
8776	lt_prog_compiler_static='-Bstatic'
8777      fi
8778      ;;
8779
8780    amigaos*)
8781      case $host_cpu in
8782      powerpc)
8783            # see comment about AmigaOS4 .so support
8784            lt_prog_compiler_pic='-fPIC'
8785        ;;
8786      m68k)
8787            # FIXME: we need at least 68020 code to build shared libraries, but
8788            # adding the `-m68020' flag to GCC prevents building anything better,
8789            # like `-m68040'.
8790            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8791        ;;
8792      esac
8793      ;;
8794
8795    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8796      # PIC is the default for these OSes.
8797      ;;
8798
8799    mingw* | cygwin* | pw32* | os2* | cegcc*)
8800      # This hack is so that the source file can tell whether it is being
8801      # built for inclusion in a dll (and should export symbols for example).
8802      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8803      # (--disable-auto-import) libraries
8804      lt_prog_compiler_pic='-DDLL_EXPORT'
8805      ;;
8806
8807    darwin* | rhapsody*)
8808      # PIC is the default on this platform
8809      # Common symbols not allowed in MH_DYLIB files
8810      lt_prog_compiler_pic='-fno-common'
8811      ;;
8812
8813    hpux*)
8814      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8815      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8816      # sets the default TLS model and affects inlining.
8817      case $host_cpu in
8818      hppa*64*)
8819	# +Z the default
8820	;;
8821      *)
8822	lt_prog_compiler_pic='-fPIC'
8823	;;
8824      esac
8825      ;;
8826
8827    interix[3-9]*)
8828      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8829      # Instead, we relocate shared libraries at runtime.
8830      ;;
8831
8832    msdosdjgpp*)
8833      # Just because we use GCC doesn't mean we suddenly get shared libraries
8834      # on systems that don't support them.
8835      lt_prog_compiler_can_build_shared=no
8836      enable_shared=no
8837      ;;
8838
8839    *nto* | *qnx*)
8840      # QNX uses GNU C++, but need to define -shared option too, otherwise
8841      # it will coredump.
8842      lt_prog_compiler_pic='-fPIC -shared'
8843      ;;
8844
8845    sysv4*MP*)
8846      if test -d /usr/nec; then
8847	lt_prog_compiler_pic=-Kconform_pic
8848      fi
8849      ;;
8850
8851    *)
8852      lt_prog_compiler_pic='-fPIC'
8853      ;;
8854    esac
8855  else
8856    # PORTME Check for flag to pass linker flags through the system compiler.
8857    case $host_os in
8858    aix*)
8859      lt_prog_compiler_wl='-Wl,'
8860      if test "$host_cpu" = ia64; then
8861	# AIX 5 now supports IA64 processor
8862	lt_prog_compiler_static='-Bstatic'
8863      else
8864	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8865      fi
8866      ;;
8867
8868    mingw* | cygwin* | pw32* | os2* | cegcc*)
8869      # This hack is so that the source file can tell whether it is being
8870      # built for inclusion in a dll (and should export symbols for example).
8871      lt_prog_compiler_pic='-DDLL_EXPORT'
8872      ;;
8873
8874    hpux9* | hpux10* | hpux11*)
8875      lt_prog_compiler_wl='-Wl,'
8876      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8877      # not for PA HP-UX.
8878      case $host_cpu in
8879      hppa*64*|ia64*)
8880	# +Z the default
8881	;;
8882      *)
8883	lt_prog_compiler_pic='+Z'
8884	;;
8885      esac
8886      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8887      lt_prog_compiler_static='${wl}-a ${wl}archive'
8888      ;;
8889
8890    irix5* | irix6* | nonstopux*)
8891      lt_prog_compiler_wl='-Wl,'
8892      # PIC (with -KPIC) is the default.
8893      lt_prog_compiler_static='-non_shared'
8894      ;;
8895
8896    linux* | k*bsd*-gnu)
8897      case $cc_basename in
8898      # old Intel for x86_64 which still supported -KPIC.
8899      ecc*)
8900	lt_prog_compiler_wl='-Wl,'
8901	lt_prog_compiler_pic='-KPIC'
8902	lt_prog_compiler_static='-static'
8903        ;;
8904      # icc used to be incompatible with GCC.
8905      # ICC 10 doesn't accept -KPIC any more.
8906      icc* | ifort*)
8907	lt_prog_compiler_wl='-Wl,'
8908	lt_prog_compiler_pic='-fPIC'
8909	lt_prog_compiler_static='-static'
8910        ;;
8911      # Lahey Fortran 8.1.
8912      lf95*)
8913	lt_prog_compiler_wl='-Wl,'
8914	lt_prog_compiler_pic='--shared'
8915	lt_prog_compiler_static='--static'
8916	;;
8917      pgcc* | pgf77* | pgf90* | pgf95*)
8918        # Portland Group compilers (*not* the Pentium gcc compiler,
8919	# which looks to be a dead project)
8920	lt_prog_compiler_wl='-Wl,'
8921	lt_prog_compiler_pic='-fpic'
8922	lt_prog_compiler_static='-Bstatic'
8923        ;;
8924      ccc*)
8925        lt_prog_compiler_wl='-Wl,'
8926        # All Alpha code is PIC.
8927        lt_prog_compiler_static='-non_shared'
8928        ;;
8929      xl*)
8930	# IBM XL C 8.0/Fortran 10.1 on PPC
8931	lt_prog_compiler_wl='-Wl,'
8932	lt_prog_compiler_pic='-qpic'
8933	lt_prog_compiler_static='-qstaticlink'
8934	;;
8935      *)
8936	case `$CC -V 2>&1 | sed 5q` in
8937	*Sun\ C*)
8938	  # Sun C 5.9
8939	  lt_prog_compiler_pic='-KPIC'
8940	  lt_prog_compiler_static='-Bstatic'
8941	  lt_prog_compiler_wl='-Wl,'
8942	  ;;
8943	*Sun\ F*)
8944	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8945	  lt_prog_compiler_pic='-KPIC'
8946	  lt_prog_compiler_static='-Bstatic'
8947	  lt_prog_compiler_wl=''
8948	  ;;
8949	esac
8950	;;
8951      esac
8952      ;;
8953
8954    newsos6)
8955      lt_prog_compiler_pic='-KPIC'
8956      lt_prog_compiler_static='-Bstatic'
8957      ;;
8958
8959    *nto* | *qnx*)
8960      # QNX uses GNU C++, but need to define -shared option too, otherwise
8961      # it will coredump.
8962      lt_prog_compiler_pic='-fPIC -shared'
8963      ;;
8964
8965    osf3* | osf4* | osf5*)
8966      lt_prog_compiler_wl='-Wl,'
8967      # All OSF/1 code is PIC.
8968      lt_prog_compiler_static='-non_shared'
8969      ;;
8970
8971    rdos*)
8972      lt_prog_compiler_static='-non_shared'
8973      ;;
8974
8975    solaris*)
8976      lt_prog_compiler_pic='-KPIC'
8977      lt_prog_compiler_static='-Bstatic'
8978      case $cc_basename in
8979      f77* | f90* | f95*)
8980	lt_prog_compiler_wl='-Qoption ld ';;
8981      *)
8982	lt_prog_compiler_wl='-Wl,';;
8983      esac
8984      ;;
8985
8986    sunos4*)
8987      lt_prog_compiler_wl='-Qoption ld '
8988      lt_prog_compiler_pic='-PIC'
8989      lt_prog_compiler_static='-Bstatic'
8990      ;;
8991
8992    sysv4 | sysv4.2uw2* | sysv4.3*)
8993      lt_prog_compiler_wl='-Wl,'
8994      lt_prog_compiler_pic='-KPIC'
8995      lt_prog_compiler_static='-Bstatic'
8996      ;;
8997
8998    sysv4*MP*)
8999      if test -d /usr/nec ;then
9000	lt_prog_compiler_pic='-Kconform_pic'
9001	lt_prog_compiler_static='-Bstatic'
9002      fi
9003      ;;
9004
9005    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9006      lt_prog_compiler_wl='-Wl,'
9007      lt_prog_compiler_pic='-KPIC'
9008      lt_prog_compiler_static='-Bstatic'
9009      ;;
9010
9011    unicos*)
9012      lt_prog_compiler_wl='-Wl,'
9013      lt_prog_compiler_can_build_shared=no
9014      ;;
9015
9016    uts4*)
9017      lt_prog_compiler_pic='-pic'
9018      lt_prog_compiler_static='-Bstatic'
9019      ;;
9020
9021    *)
9022      lt_prog_compiler_can_build_shared=no
9023      ;;
9024    esac
9025  fi
9026
9027case $host_os in
9028  # For platforms which do not support PIC, -DPIC is meaningless:
9029  *djgpp*)
9030    lt_prog_compiler_pic=
9031    ;;
9032  *)
9033    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9034    ;;
9035esac
9036{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
9037$as_echo "$lt_prog_compiler_pic" >&6; }
9038
9039
9040
9041
9042
9043
9044#
9045# Check to make sure the PIC flag actually works.
9046#
9047if test -n "$lt_prog_compiler_pic"; then
9048  { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9049$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9050if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
9051  $as_echo_n "(cached) " >&6
9052else
9053  lt_cv_prog_compiler_pic_works=no
9054   ac_outfile=conftest.$ac_objext
9055   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9056   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
9057   # Insert the option either (1) after the last *FLAGS variable, or
9058   # (2) before a word containing "conftest.", or (3) at the end.
9059   # Note that $ac_compile itself does not contain backslashes and begins
9060   # with a dollar sign (not a hyphen), so the echo should work correctly.
9061   # The option is referenced via a variable to avoid confusing sed.
9062   lt_compile=`echo "$ac_compile" | $SED \
9063   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9064   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9065   -e 's:$: $lt_compiler_flag:'`
9066   (eval echo "\"\$as_me:9066: $lt_compile\"" >&5)
9067   (eval "$lt_compile" 2>conftest.err)
9068   ac_status=$?
9069   cat conftest.err >&5
9070   echo "$as_me:9070: \$? = $ac_status" >&5
9071   if (exit $ac_status) && test -s "$ac_outfile"; then
9072     # The compiler can only warn and ignore the option if not recognized
9073     # So say no if there are warnings other than the usual output.
9074     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
9075     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9076     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9077       lt_cv_prog_compiler_pic_works=yes
9078     fi
9079   fi
9080   $RM conftest*
9081
9082fi
9083{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
9084$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9085
9086if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
9087    case $lt_prog_compiler_pic in
9088     "" | " "*) ;;
9089     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9090     esac
9091else
9092    lt_prog_compiler_pic=
9093     lt_prog_compiler_can_build_shared=no
9094fi
9095
9096fi
9097
9098
9099
9100
9101
9102
9103#
9104# Check to make sure the static flag actually works.
9105#
9106wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9107{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9108$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9109if test "${lt_cv_prog_compiler_static_works+set}" = set; then
9110  $as_echo_n "(cached) " >&6
9111else
9112  lt_cv_prog_compiler_static_works=no
9113   save_LDFLAGS="$LDFLAGS"
9114   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9115   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9116   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9117     # The linker can only warn and ignore the option if not recognized
9118     # So say no if there are warnings
9119     if test -s conftest.err; then
9120       # Append any errors to the config.log.
9121       cat conftest.err 1>&5
9122       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
9123       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9124       if diff conftest.exp conftest.er2 >/dev/null; then
9125         lt_cv_prog_compiler_static_works=yes
9126       fi
9127     else
9128       lt_cv_prog_compiler_static_works=yes
9129     fi
9130   fi
9131   $RM -r conftest*
9132   LDFLAGS="$save_LDFLAGS"
9133
9134fi
9135{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
9136$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9137
9138if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9139    :
9140else
9141    lt_prog_compiler_static=
9142fi
9143
9144
9145
9146
9147
9148
9149
9150  { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
9151$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9152if test "${lt_cv_prog_compiler_c_o+set}" = set; then
9153  $as_echo_n "(cached) " >&6
9154else
9155  lt_cv_prog_compiler_c_o=no
9156   $RM -r conftest 2>/dev/null
9157   mkdir conftest
9158   cd conftest
9159   mkdir out
9160   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9161
9162   lt_compiler_flag="-o out/conftest2.$ac_objext"
9163   # Insert the option either (1) after the last *FLAGS variable, or
9164   # (2) before a word containing "conftest.", or (3) at the end.
9165   # Note that $ac_compile itself does not contain backslashes and begins
9166   # with a dollar sign (not a hyphen), so the echo should work correctly.
9167   lt_compile=`echo "$ac_compile" | $SED \
9168   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9169   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9170   -e 's:$: $lt_compiler_flag:'`
9171   (eval echo "\"\$as_me:9171: $lt_compile\"" >&5)
9172   (eval "$lt_compile" 2>out/conftest.err)
9173   ac_status=$?
9174   cat out/conftest.err >&5
9175   echo "$as_me:9175: \$? = $ac_status" >&5
9176   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9177   then
9178     # The compiler can only warn and ignore the option if not recognized
9179     # So say no if there are warnings
9180     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
9181     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9182     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9183       lt_cv_prog_compiler_c_o=yes
9184     fi
9185   fi
9186   chmod u+w . 2>&5
9187   $RM conftest*
9188   # SGI C++ compiler will create directory out/ii_files/ for
9189   # template instantiation
9190   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9191   $RM out/* && rmdir out
9192   cd ..
9193   $RM -r conftest
9194   $RM conftest*
9195
9196fi
9197{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
9198$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9199
9200
9201
9202
9203
9204
9205  { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
9206$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9207if test "${lt_cv_prog_compiler_c_o+set}" = set; then
9208  $as_echo_n "(cached) " >&6
9209else
9210  lt_cv_prog_compiler_c_o=no
9211   $RM -r conftest 2>/dev/null
9212   mkdir conftest
9213   cd conftest
9214   mkdir out
9215   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9216
9217   lt_compiler_flag="-o out/conftest2.$ac_objext"
9218   # Insert the option either (1) after the last *FLAGS variable, or
9219   # (2) before a word containing "conftest.", or (3) at the end.
9220   # Note that $ac_compile itself does not contain backslashes and begins
9221   # with a dollar sign (not a hyphen), so the echo should work correctly.
9222   lt_compile=`echo "$ac_compile" | $SED \
9223   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9224   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9225   -e 's:$: $lt_compiler_flag:'`
9226   (eval echo "\"\$as_me:9226: $lt_compile\"" >&5)
9227   (eval "$lt_compile" 2>out/conftest.err)
9228   ac_status=$?
9229   cat out/conftest.err >&5
9230   echo "$as_me:9230: \$? = $ac_status" >&5
9231   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9232   then
9233     # The compiler can only warn and ignore the option if not recognized
9234     # So say no if there are warnings
9235     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
9236     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9237     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9238       lt_cv_prog_compiler_c_o=yes
9239     fi
9240   fi
9241   chmod u+w . 2>&5
9242   $RM conftest*
9243   # SGI C++ compiler will create directory out/ii_files/ for
9244   # template instantiation
9245   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9246   $RM out/* && rmdir out
9247   cd ..
9248   $RM -r conftest
9249   $RM conftest*
9250
9251fi
9252{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
9253$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9254
9255
9256
9257
9258hard_links="nottested"
9259if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9260  # do not overwrite the value of need_locks provided by the user
9261  { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
9262$as_echo_n "checking if we can lock with hard links... " >&6; }
9263  hard_links=yes
9264  $RM conftest*
9265  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9266  touch conftest.a
9267  ln conftest.a conftest.b 2>&5 || hard_links=no
9268  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9269  { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
9270$as_echo "$hard_links" >&6; }
9271  if test "$hard_links" = no; then
9272    { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9273$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9274    need_locks=warn
9275  fi
9276else
9277  need_locks=no
9278fi
9279
9280
9281
9282
9283
9284
9285  { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9286$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9287
9288  runpath_var=
9289  allow_undefined_flag=
9290  always_export_symbols=no
9291  archive_cmds=
9292  archive_expsym_cmds=
9293  compiler_needs_object=no
9294  enable_shared_with_static_runtimes=no
9295  export_dynamic_flag_spec=
9296  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9297  hardcode_automatic=no
9298  hardcode_direct=no
9299  hardcode_direct_absolute=no
9300  hardcode_libdir_flag_spec=
9301  hardcode_libdir_flag_spec_ld=
9302  hardcode_libdir_separator=
9303  hardcode_minus_L=no
9304  hardcode_shlibpath_var=unsupported
9305  inherit_rpath=no
9306  link_all_deplibs=unknown
9307  module_cmds=
9308  module_expsym_cmds=
9309  old_archive_from_new_cmds=
9310  old_archive_from_expsyms_cmds=
9311  thread_safe_flag_spec=
9312  whole_archive_flag_spec=
9313  # include_expsyms should be a list of space-separated symbols to be *always*
9314  # included in the symbol list
9315  include_expsyms=
9316  # exclude_expsyms can be an extended regexp of symbols to exclude
9317  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9318  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9319  # as well as any symbol that contains `d'.
9320  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9321  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9322  # platforms (ab)use it in PIC code, but their linkers get confused if
9323  # the symbol is explicitly referenced.  Since portable code cannot
9324  # rely on this symbol name, it's probably fine to never include it in
9325  # preloaded symbol tables.
9326  # Exclude shared library initialization/finalization symbols.
9327  extract_expsyms_cmds=
9328
9329  case $host_os in
9330  cygwin* | mingw* | pw32* | cegcc*)
9331    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9332    # When not using gcc, we currently assume that we are using
9333    # Microsoft Visual C++.
9334    if test "$GCC" != yes; then
9335      with_gnu_ld=no
9336    fi
9337    ;;
9338  interix*)
9339    # we just hope/assume this is gcc and not c89 (= MSVC++)
9340    with_gnu_ld=yes
9341    ;;
9342  openbsd*)
9343    with_gnu_ld=no
9344    ;;
9345  esac
9346
9347  ld_shlibs=yes
9348  if test "$with_gnu_ld" = yes; then
9349    # If archive_cmds runs LD, not CC, wlarc should be empty
9350    wlarc='${wl}'
9351
9352    # Set some defaults for GNU ld with shared library support. These
9353    # are reset later if shared libraries are not supported. Putting them
9354    # here allows them to be overridden if necessary.
9355    runpath_var=LD_RUN_PATH
9356    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9357    export_dynamic_flag_spec='${wl}--export-dynamic'
9358    # ancient GNU ld didn't support --whole-archive et. al.
9359    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9360      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9361    else
9362      whole_archive_flag_spec=
9363    fi
9364    supports_anon_versioning=no
9365    case `$LD -v 2>&1` in
9366      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9367      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9368      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9369      *\ 2.11.*) ;; # other 2.11 versions
9370      *) supports_anon_versioning=yes ;;
9371    esac
9372
9373    # See if GNU ld supports shared libraries.
9374    case $host_os in
9375    aix[3-9]*)
9376      # On AIX/PPC, the GNU linker is very broken
9377      if test "$host_cpu" != ia64; then
9378	ld_shlibs=no
9379	cat <<_LT_EOF 1>&2
9380
9381*** Warning: the GNU linker, at least up to release 2.9.1, is reported
9382*** to be unable to reliably create shared libraries on AIX.
9383*** Therefore, libtool is disabling shared libraries support.  If you
9384*** really care for shared libraries, you may want to modify your PATH
9385*** so that a non-GNU linker is found, and then restart.
9386
9387_LT_EOF
9388      fi
9389      ;;
9390
9391    amigaos*)
9392      case $host_cpu in
9393      powerpc)
9394            # see comment about AmigaOS4 .so support
9395            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9396            archive_expsym_cmds=''
9397        ;;
9398      m68k)
9399            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)'
9400            hardcode_libdir_flag_spec='-L$libdir'
9401            hardcode_minus_L=yes
9402        ;;
9403      esac
9404      ;;
9405
9406    beos*)
9407      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9408	allow_undefined_flag=unsupported
9409	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9410	# support --undefined.  This deserves some investigation.  FIXME
9411	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9412      else
9413	ld_shlibs=no
9414      fi
9415      ;;
9416
9417    cygwin* | mingw* | pw32* | cegcc*)
9418      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9419      # as there is no search path for DLLs.
9420      hardcode_libdir_flag_spec='-L$libdir'
9421      allow_undefined_flag=unsupported
9422      always_export_symbols=no
9423      enable_shared_with_static_runtimes=yes
9424      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9425
9426      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9427        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9428	# If the export-symbols file already is a .def file (1st line
9429	# is EXPORTS), use it as is; otherwise, prepend...
9430	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9431	  cp $export_symbols $output_objdir/$soname.def;
9432	else
9433	  echo EXPORTS > $output_objdir/$soname.def;
9434	  cat $export_symbols >> $output_objdir/$soname.def;
9435	fi~
9436	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9437      else
9438	ld_shlibs=no
9439      fi
9440      ;;
9441
9442    interix[3-9]*)
9443      hardcode_direct=no
9444      hardcode_shlibpath_var=no
9445      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9446      export_dynamic_flag_spec='${wl}-E'
9447      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9448      # Instead, shared libraries are loaded at an image base (0x10000000 by
9449      # default) and relocated if they conflict, which is a slow very memory
9450      # consuming and fragmenting process.  To avoid this, we pick a random,
9451      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9452      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9453      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9454      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'
9455      ;;
9456
9457    gnu* | linux* | tpf* | k*bsd*-gnu)
9458      tmp_diet=no
9459      if test "$host_os" = linux-dietlibc; then
9460	case $cc_basename in
9461	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9462	esac
9463      fi
9464      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9465	 && test "$tmp_diet" = no
9466      then
9467	tmp_addflag=
9468	tmp_sharedflag='-shared'
9469	case $cc_basename,$host_cpu in
9470        pgcc*)				# Portland Group C compiler
9471	  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'
9472	  tmp_addflag=' $pic_flag'
9473	  ;;
9474	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
9475	  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'
9476	  tmp_addflag=' $pic_flag -Mnomain' ;;
9477	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9478	  tmp_addflag=' -i_dynamic' ;;
9479	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9480	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9481	ifc* | ifort*)			# Intel Fortran compiler
9482	  tmp_addflag=' -nofor_main' ;;
9483	lf95*)				# Lahey Fortran 8.1
9484	  whole_archive_flag_spec=
9485	  tmp_sharedflag='--shared' ;;
9486	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
9487	  tmp_sharedflag='-qmkshrobj'
9488	  tmp_addflag= ;;
9489	esac
9490	case `$CC -V 2>&1 | sed 5q` in
9491	*Sun\ C*)			# Sun C 5.9
9492	  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'
9493	  compiler_needs_object=yes
9494	  tmp_sharedflag='-G' ;;
9495	*Sun\ F*)			# Sun Fortran 8.3
9496	  tmp_sharedflag='-G' ;;
9497	esac
9498	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9499
9500        if test "x$supports_anon_versioning" = xyes; then
9501          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9502	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9503	    echo "local: *; };" >> $output_objdir/$libname.ver~
9504	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9505        fi
9506
9507	case $cc_basename in
9508	xlf*)
9509	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9510	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9511	  hardcode_libdir_flag_spec=
9512	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
9513	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9514	  if test "x$supports_anon_versioning" = xyes; then
9515	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9516	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9517	      echo "local: *; };" >> $output_objdir/$libname.ver~
9518	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9519	  fi
9520	  ;;
9521	esac
9522      else
9523        ld_shlibs=no
9524      fi
9525      ;;
9526
9527    netbsd*)
9528      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9529	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9530	wlarc=
9531      else
9532	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9533	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9534      fi
9535      ;;
9536
9537    solaris*)
9538      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9539	ld_shlibs=no
9540	cat <<_LT_EOF 1>&2
9541
9542*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9543*** create shared libraries on Solaris systems.  Therefore, libtool
9544*** is disabling shared libraries support.  We urge you to upgrade GNU
9545*** binutils to release 2.9.1 or newer.  Another option is to modify
9546*** your PATH or compiler configuration so that the native linker is
9547*** used, and then restart.
9548
9549_LT_EOF
9550      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9551	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9552	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9553      else
9554	ld_shlibs=no
9555      fi
9556      ;;
9557
9558    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9559      case `$LD -v 2>&1` in
9560        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9561	ld_shlibs=no
9562	cat <<_LT_EOF 1>&2
9563
9564*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9565*** reliably create shared libraries on SCO systems.  Therefore, libtool
9566*** is disabling shared libraries support.  We urge you to upgrade GNU
9567*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9568*** your PATH or compiler configuration so that the native linker is
9569*** used, and then restart.
9570
9571_LT_EOF
9572	;;
9573	*)
9574	  # For security reasons, it is highly recommended that you always
9575	  # use absolute paths for naming shared libraries, and exclude the
9576	  # DT_RUNPATH tag from executables and libraries.  But doing so
9577	  # requires that you compile everything twice, which is a pain.
9578	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9579	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9580	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9581	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9582	  else
9583	    ld_shlibs=no
9584	  fi
9585	;;
9586      esac
9587      ;;
9588
9589    sunos4*)
9590      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9591      wlarc=
9592      hardcode_direct=yes
9593      hardcode_shlibpath_var=no
9594      ;;
9595
9596    *)
9597      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9598	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9599	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9600      else
9601	ld_shlibs=no
9602      fi
9603      ;;
9604    esac
9605
9606    if test "$ld_shlibs" = no; then
9607      runpath_var=
9608      hardcode_libdir_flag_spec=
9609      export_dynamic_flag_spec=
9610      whole_archive_flag_spec=
9611    fi
9612  else
9613    # PORTME fill in a description of your system's linker (not GNU ld)
9614    case $host_os in
9615    aix3*)
9616      allow_undefined_flag=unsupported
9617      always_export_symbols=yes
9618      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'
9619      # Note: this linker hardcodes the directories in LIBPATH if there
9620      # are no directories specified by -L.
9621      hardcode_minus_L=yes
9622      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9623	# Neither direct hardcoding nor static linking is supported with a
9624	# broken collect2.
9625	hardcode_direct=unsupported
9626      fi
9627      ;;
9628
9629    aix[4-9]*)
9630      if test "$host_cpu" = ia64; then
9631	# On IA64, the linker does run time linking by default, so we don't
9632	# have to do anything special.
9633	aix_use_runtimelinking=no
9634	exp_sym_flag='-Bexport'
9635	no_entry_flag=""
9636      else
9637	# If we're using GNU nm, then we don't want the "-C" option.
9638	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9639	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9640	  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'
9641	else
9642	  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'
9643	fi
9644	aix_use_runtimelinking=no
9645
9646	# Test if we are trying to use run time linking or normal
9647	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9648	# need to do runtime linking.
9649	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9650	  for ld_flag in $LDFLAGS; do
9651	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9652	    aix_use_runtimelinking=yes
9653	    break
9654	  fi
9655	  done
9656	  ;;
9657	esac
9658
9659	exp_sym_flag='-bexport'
9660	no_entry_flag='-bnoentry'
9661      fi
9662
9663      # When large executables or shared objects are built, AIX ld can
9664      # have problems creating the table of contents.  If linking a library
9665      # or program results in "error TOC overflow" add -mminimal-toc to
9666      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9667      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9668
9669      archive_cmds=''
9670      hardcode_direct=yes
9671      hardcode_direct_absolute=yes
9672      hardcode_libdir_separator=':'
9673      link_all_deplibs=yes
9674      file_list_spec='${wl}-f,'
9675
9676      if test "$GCC" = yes; then
9677	case $host_os in aix4.[012]|aix4.[012].*)
9678	# We only want to do this on AIX 4.2 and lower, the check
9679	# below for broken collect2 doesn't work under 4.3+
9680	  collect2name=`${CC} -print-prog-name=collect2`
9681	  if test -f "$collect2name" &&
9682	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9683	  then
9684	  # We have reworked collect2
9685	  :
9686	  else
9687	  # We have old collect2
9688	  hardcode_direct=unsupported
9689	  # It fails to find uninstalled libraries when the uninstalled
9690	  # path is not listed in the libpath.  Setting hardcode_minus_L
9691	  # to unsupported forces relinking
9692	  hardcode_minus_L=yes
9693	  hardcode_libdir_flag_spec='-L$libdir'
9694	  hardcode_libdir_separator=
9695	  fi
9696	  ;;
9697	esac
9698	shared_flag='-shared'
9699	if test "$aix_use_runtimelinking" = yes; then
9700	  shared_flag="$shared_flag "'${wl}-G'
9701	fi
9702      else
9703	# not using gcc
9704	if test "$host_cpu" = ia64; then
9705	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9706	# chokes on -Wl,-G. The following line is correct:
9707	  shared_flag='-G'
9708	else
9709	  if test "$aix_use_runtimelinking" = yes; then
9710	    shared_flag='${wl}-G'
9711	  else
9712	    shared_flag='${wl}-bM:SRE'
9713	  fi
9714	fi
9715      fi
9716
9717      export_dynamic_flag_spec='${wl}-bexpall'
9718      # It seems that -bexpall does not export symbols beginning with
9719      # underscore (_), so it is better to generate a list of symbols to export.
9720      always_export_symbols=yes
9721      if test "$aix_use_runtimelinking" = yes; then
9722	# Warning - without using the other runtime loading flags (-brtl),
9723	# -berok will link without error, but may produce a broken library.
9724	allow_undefined_flag='-berok'
9725        # Determine the default libpath from the value encoded in an
9726        # empty executable.
9727        cat >conftest.$ac_ext <<_ACEOF
9728/* confdefs.h.  */
9729_ACEOF
9730cat confdefs.h >>conftest.$ac_ext
9731cat >>conftest.$ac_ext <<_ACEOF
9732/* end confdefs.h.  */
9733
9734int
9735main ()
9736{
9737
9738  ;
9739  return 0;
9740}
9741_ACEOF
9742rm -f conftest.$ac_objext conftest$ac_exeext
9743if { (ac_try="$ac_link"
9744case "(($ac_try" in
9745  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9746  *) ac_try_echo=$ac_try;;
9747esac
9748eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9749$as_echo "$ac_try_echo") >&5
9750  (eval "$ac_link") 2>conftest.er1
9751  ac_status=$?
9752  grep -v '^ *+' conftest.er1 >conftest.err
9753  rm -f conftest.er1
9754  cat conftest.err >&5
9755  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9756  (exit $ac_status); } && {
9757	 test -z "$ac_c_werror_flag" ||
9758	 test ! -s conftest.err
9759       } && test -s conftest$ac_exeext && {
9760	 test "$cross_compiling" = yes ||
9761	 $as_test_x conftest$ac_exeext
9762       }; then
9763
9764lt_aix_libpath_sed='
9765    /Import File Strings/,/^$/ {
9766	/^0/ {
9767	    s/^0  *\(.*\)$/\1/
9768	    p
9769	}
9770    }'
9771aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9772# Check for a 64-bit object if we didn't find anything.
9773if test -z "$aix_libpath"; then
9774  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9775fi
9776else
9777  $as_echo "$as_me: failed program was:" >&5
9778sed 's/^/| /' conftest.$ac_ext >&5
9779
9780
9781fi
9782
9783rm -rf conftest.dSYM
9784rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9785      conftest$ac_exeext conftest.$ac_ext
9786if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9787
9788        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9789        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"
9790      else
9791	if test "$host_cpu" = ia64; then
9792	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9793	  allow_undefined_flag="-z nodefs"
9794	  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"
9795	else
9796	 # Determine the default libpath from the value encoded in an
9797	 # empty executable.
9798	 cat >conftest.$ac_ext <<_ACEOF
9799/* confdefs.h.  */
9800_ACEOF
9801cat confdefs.h >>conftest.$ac_ext
9802cat >>conftest.$ac_ext <<_ACEOF
9803/* end confdefs.h.  */
9804
9805int
9806main ()
9807{
9808
9809  ;
9810  return 0;
9811}
9812_ACEOF
9813rm -f conftest.$ac_objext conftest$ac_exeext
9814if { (ac_try="$ac_link"
9815case "(($ac_try" in
9816  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9817  *) ac_try_echo=$ac_try;;
9818esac
9819eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9820$as_echo "$ac_try_echo") >&5
9821  (eval "$ac_link") 2>conftest.er1
9822  ac_status=$?
9823  grep -v '^ *+' conftest.er1 >conftest.err
9824  rm -f conftest.er1
9825  cat conftest.err >&5
9826  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9827  (exit $ac_status); } && {
9828	 test -z "$ac_c_werror_flag" ||
9829	 test ! -s conftest.err
9830       } && test -s conftest$ac_exeext && {
9831	 test "$cross_compiling" = yes ||
9832	 $as_test_x conftest$ac_exeext
9833       }; then
9834
9835lt_aix_libpath_sed='
9836    /Import File Strings/,/^$/ {
9837	/^0/ {
9838	    s/^0  *\(.*\)$/\1/
9839	    p
9840	}
9841    }'
9842aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9843# Check for a 64-bit object if we didn't find anything.
9844if test -z "$aix_libpath"; then
9845  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9846fi
9847else
9848  $as_echo "$as_me: failed program was:" >&5
9849sed 's/^/| /' conftest.$ac_ext >&5
9850
9851
9852fi
9853
9854rm -rf conftest.dSYM
9855rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9856      conftest$ac_exeext conftest.$ac_ext
9857if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9858
9859	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9860	  # Warning - without using the other run time loading flags,
9861	  # -berok will link without error, but may produce a broken library.
9862	  no_undefined_flag=' ${wl}-bernotok'
9863	  allow_undefined_flag=' ${wl}-berok'
9864	  # Exported symbols can be pulled into shared objects from archives
9865	  whole_archive_flag_spec='$convenience'
9866	  archive_cmds_need_lc=yes
9867	  # This is similar to how AIX traditionally builds its shared libraries.
9868	  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'
9869	fi
9870      fi
9871      ;;
9872
9873    amigaos*)
9874      case $host_cpu in
9875      powerpc)
9876            # see comment about AmigaOS4 .so support
9877            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9878            archive_expsym_cmds=''
9879        ;;
9880      m68k)
9881            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)'
9882            hardcode_libdir_flag_spec='-L$libdir'
9883            hardcode_minus_L=yes
9884        ;;
9885      esac
9886      ;;
9887
9888    bsdi[45]*)
9889      export_dynamic_flag_spec=-rdynamic
9890      ;;
9891
9892    cygwin* | mingw* | pw32* | cegcc*)
9893      # When not using gcc, we currently assume that we are using
9894      # Microsoft Visual C++.
9895      # hardcode_libdir_flag_spec is actually meaningless, as there is
9896      # no search path for DLLs.
9897      hardcode_libdir_flag_spec=' '
9898      allow_undefined_flag=unsupported
9899      # Tell ltmain to make .lib files, not .a files.
9900      libext=lib
9901      # Tell ltmain to make .dll files, not .so files.
9902      shrext_cmds=".dll"
9903      # FIXME: Setting linknames here is a bad hack.
9904      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
9905      # The linker will automatically build a .lib file if we build a DLL.
9906      old_archive_from_new_cmds='true'
9907      # FIXME: Should let the user specify the lib program.
9908      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9909      fix_srcfile_path='`cygpath -w "$srcfile"`'
9910      enable_shared_with_static_runtimes=yes
9911      ;;
9912
9913    darwin* | rhapsody*)
9914
9915
9916  archive_cmds_need_lc=no
9917  hardcode_direct=no
9918  hardcode_automatic=yes
9919  hardcode_shlibpath_var=unsupported
9920  whole_archive_flag_spec=''
9921  link_all_deplibs=yes
9922  allow_undefined_flag="$_lt_dar_allow_undefined"
9923  case $cc_basename in
9924     ifort*) _lt_dar_can_shared=yes ;;
9925     *) _lt_dar_can_shared=$GCC ;;
9926  esac
9927  if test "$_lt_dar_can_shared" = "yes"; then
9928    output_verbose_link_cmd=echo
9929    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9930    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9931    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}"
9932    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}"
9933
9934  else
9935  ld_shlibs=no
9936  fi
9937
9938      ;;
9939
9940    dgux*)
9941      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9942      hardcode_libdir_flag_spec='-L$libdir'
9943      hardcode_shlibpath_var=no
9944      ;;
9945
9946    freebsd1*)
9947      ld_shlibs=no
9948      ;;
9949
9950    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9951    # support.  Future versions do this automatically, but an explicit c++rt0.o
9952    # does not break anything, and helps significantly (at the cost of a little
9953    # extra space).
9954    freebsd2.2*)
9955      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9956      hardcode_libdir_flag_spec='-R$libdir'
9957      hardcode_direct=yes
9958      hardcode_shlibpath_var=no
9959      ;;
9960
9961    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9962    freebsd2*)
9963      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9964      hardcode_direct=yes
9965      hardcode_minus_L=yes
9966      hardcode_shlibpath_var=no
9967      ;;
9968
9969    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9970    freebsd* | dragonfly*)
9971      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9972      hardcode_libdir_flag_spec='-R$libdir'
9973      hardcode_direct=yes
9974      hardcode_shlibpath_var=no
9975      ;;
9976
9977    hpux9*)
9978      if test "$GCC" = yes; then
9979	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'
9980      else
9981	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'
9982      fi
9983      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9984      hardcode_libdir_separator=:
9985      hardcode_direct=yes
9986
9987      # hardcode_minus_L: Not really in the search PATH,
9988      # but as the default location of the library.
9989      hardcode_minus_L=yes
9990      export_dynamic_flag_spec='${wl}-E'
9991      ;;
9992
9993    hpux10*)
9994      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9995	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9996      else
9997	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9998      fi
9999      if test "$with_gnu_ld" = no; then
10000	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10001	hardcode_libdir_flag_spec_ld='+b $libdir'
10002	hardcode_libdir_separator=:
10003	hardcode_direct=yes
10004	hardcode_direct_absolute=yes
10005	export_dynamic_flag_spec='${wl}-E'
10006	# hardcode_minus_L: Not really in the search PATH,
10007	# but as the default location of the library.
10008	hardcode_minus_L=yes
10009      fi
10010      ;;
10011
10012    hpux11*)
10013      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
10014	case $host_cpu in
10015	hppa*64*)
10016	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10017	  ;;
10018	ia64*)
10019	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10020	  ;;
10021	*)
10022	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10023	  ;;
10024	esac
10025      else
10026	case $host_cpu in
10027	hppa*64*)
10028	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10029	  ;;
10030	ia64*)
10031	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10032	  ;;
10033	*)
10034	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10035	  ;;
10036	esac
10037      fi
10038      if test "$with_gnu_ld" = no; then
10039	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10040	hardcode_libdir_separator=:
10041
10042	case $host_cpu in
10043	hppa*64*|ia64*)
10044	  hardcode_direct=no
10045	  hardcode_shlibpath_var=no
10046	  ;;
10047	*)
10048	  hardcode_direct=yes
10049	  hardcode_direct_absolute=yes
10050	  export_dynamic_flag_spec='${wl}-E'
10051
10052	  # hardcode_minus_L: Not really in the search PATH,
10053	  # but as the default location of the library.
10054	  hardcode_minus_L=yes
10055	  ;;
10056	esac
10057      fi
10058      ;;
10059
10060    irix5* | irix6* | nonstopux*)
10061      if test "$GCC" = yes; then
10062	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'
10063	# Try to use the -exported_symbol ld option, if it does not
10064	# work, assume that -exports_file does not work either and
10065	# implicitly export all symbols.
10066        save_LDFLAGS="$LDFLAGS"
10067        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10068        cat >conftest.$ac_ext <<_ACEOF
10069int foo(void) {}
10070_ACEOF
10071rm -f conftest.$ac_objext conftest$ac_exeext
10072if { (ac_try="$ac_link"
10073case "(($ac_try" in
10074  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10075  *) ac_try_echo=$ac_try;;
10076esac
10077eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10078$as_echo "$ac_try_echo") >&5
10079  (eval "$ac_link") 2>conftest.er1
10080  ac_status=$?
10081  grep -v '^ *+' conftest.er1 >conftest.err
10082  rm -f conftest.er1
10083  cat conftest.err >&5
10084  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10085  (exit $ac_status); } && {
10086	 test -z "$ac_c_werror_flag" ||
10087	 test ! -s conftest.err
10088       } && test -s conftest$ac_exeext && {
10089	 test "$cross_compiling" = yes ||
10090	 $as_test_x conftest$ac_exeext
10091       }; then
10092  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'
10093
10094else
10095  $as_echo "$as_me: failed program was:" >&5
10096sed 's/^/| /' conftest.$ac_ext >&5
10097
10098
10099fi
10100
10101rm -rf conftest.dSYM
10102rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10103      conftest$ac_exeext conftest.$ac_ext
10104        LDFLAGS="$save_LDFLAGS"
10105      else
10106	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'
10107	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'
10108      fi
10109      archive_cmds_need_lc='no'
10110      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10111      hardcode_libdir_separator=:
10112      inherit_rpath=yes
10113      link_all_deplibs=yes
10114      ;;
10115
10116    netbsd*)
10117      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10118	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10119      else
10120	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10121      fi
10122      hardcode_libdir_flag_spec='-R$libdir'
10123      hardcode_direct=yes
10124      hardcode_shlibpath_var=no
10125      ;;
10126
10127    newsos6)
10128      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10129      hardcode_direct=yes
10130      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10131      hardcode_libdir_separator=:
10132      hardcode_shlibpath_var=no
10133      ;;
10134
10135    *nto* | *qnx*)
10136      ;;
10137
10138    openbsd*)
10139      if test -f /usr/libexec/ld.so; then
10140	hardcode_direct=yes
10141	hardcode_shlibpath_var=no
10142	hardcode_direct_absolute=yes
10143	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10144	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10145	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10146	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10147	  export_dynamic_flag_spec='${wl}-E'
10148	else
10149	  case $host_os in
10150	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10151	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10152	     hardcode_libdir_flag_spec='-R$libdir'
10153	     ;;
10154	   *)
10155	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10156	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10157	     ;;
10158	  esac
10159	fi
10160      else
10161	ld_shlibs=no
10162      fi
10163      ;;
10164
10165    os2*)
10166      hardcode_libdir_flag_spec='-L$libdir'
10167      hardcode_minus_L=yes
10168      allow_undefined_flag=unsupported
10169      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'
10170      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10171      ;;
10172
10173    osf3*)
10174      if test "$GCC" = yes; then
10175	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10176	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'
10177      else
10178	allow_undefined_flag=' -expect_unresolved \*'
10179	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'
10180      fi
10181      archive_cmds_need_lc='no'
10182      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10183      hardcode_libdir_separator=:
10184      ;;
10185
10186    osf4* | osf5*)	# as osf3* with the addition of -msym flag
10187      if test "$GCC" = yes; then
10188	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10189	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'
10190	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10191      else
10192	allow_undefined_flag=' -expect_unresolved \*'
10193	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'
10194	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~
10195	$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'
10196
10197	# Both c and cxx compiler support -rpath directly
10198	hardcode_libdir_flag_spec='-rpath $libdir'
10199      fi
10200      archive_cmds_need_lc='no'
10201      hardcode_libdir_separator=:
10202      ;;
10203
10204    solaris*)
10205      no_undefined_flag=' -z defs'
10206      if test "$GCC" = yes; then
10207	wlarc='${wl}'
10208	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10209	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10210	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10211      else
10212	case `$CC -V 2>&1` in
10213	*"Compilers 5.0"*)
10214	  wlarc=''
10215	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10216	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10217	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10218	  ;;
10219	*)
10220	  wlarc='${wl}'
10221	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10222	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10223	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10224	  ;;
10225	esac
10226      fi
10227      hardcode_libdir_flag_spec='-R$libdir'
10228      hardcode_shlibpath_var=no
10229      case $host_os in
10230      solaris2.[0-5] | solaris2.[0-5].*) ;;
10231      *)
10232	# The compiler driver will combine and reorder linker options,
10233	# but understands `-z linker_flag'.  GCC discards it without `$wl',
10234	# but is careful enough not to reorder.
10235	# Supported since Solaris 2.6 (maybe 2.5.1?)
10236	if test "$GCC" = yes; then
10237	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10238	else
10239	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10240	fi
10241	;;
10242      esac
10243      link_all_deplibs=yes
10244      ;;
10245
10246    sunos4*)
10247      if test "x$host_vendor" = xsequent; then
10248	# Use $CC to link under sequent, because it throws in some extra .o
10249	# files that make .init and .fini sections work.
10250	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10251      else
10252	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10253      fi
10254      hardcode_libdir_flag_spec='-L$libdir'
10255      hardcode_direct=yes
10256      hardcode_minus_L=yes
10257      hardcode_shlibpath_var=no
10258      ;;
10259
10260    sysv4)
10261      case $host_vendor in
10262	sni)
10263	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10264	  hardcode_direct=yes # is this really true???
10265	;;
10266	siemens)
10267	  ## LD is ld it makes a PLAMLIB
10268	  ## CC just makes a GrossModule.
10269	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10270	  reload_cmds='$CC -r -o $output$reload_objs'
10271	  hardcode_direct=no
10272        ;;
10273	motorola)
10274	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10275	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10276	;;
10277      esac
10278      runpath_var='LD_RUN_PATH'
10279      hardcode_shlibpath_var=no
10280      ;;
10281
10282    sysv4.3*)
10283      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10284      hardcode_shlibpath_var=no
10285      export_dynamic_flag_spec='-Bexport'
10286      ;;
10287
10288    sysv4*MP*)
10289      if test -d /usr/nec; then
10290	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10291	hardcode_shlibpath_var=no
10292	runpath_var=LD_RUN_PATH
10293	hardcode_runpath_var=yes
10294	ld_shlibs=yes
10295      fi
10296      ;;
10297
10298    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10299      no_undefined_flag='${wl}-z,text'
10300      archive_cmds_need_lc=no
10301      hardcode_shlibpath_var=no
10302      runpath_var='LD_RUN_PATH'
10303
10304      if test "$GCC" = yes; then
10305	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10306	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10307      else
10308	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10309	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10310      fi
10311      ;;
10312
10313    sysv5* | sco3.2v5* | sco5v6*)
10314      # Note: We can NOT use -z defs as we might desire, because we do not
10315      # link with -lc, and that would cause any symbols used from libc to
10316      # always be unresolved, which means just about no library would
10317      # ever link correctly.  If we're not using GNU ld we use -z text
10318      # though, which does catch some bad symbols but isn't as heavy-handed
10319      # as -z defs.
10320      no_undefined_flag='${wl}-z,text'
10321      allow_undefined_flag='${wl}-z,nodefs'
10322      archive_cmds_need_lc=no
10323      hardcode_shlibpath_var=no
10324      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10325      hardcode_libdir_separator=':'
10326      link_all_deplibs=yes
10327      export_dynamic_flag_spec='${wl}-Bexport'
10328      runpath_var='LD_RUN_PATH'
10329
10330      if test "$GCC" = yes; then
10331	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10332	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10333      else
10334	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10335	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10336      fi
10337      ;;
10338
10339    uts4*)
10340      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10341      hardcode_libdir_flag_spec='-L$libdir'
10342      hardcode_shlibpath_var=no
10343      ;;
10344
10345    *)
10346      ld_shlibs=no
10347      ;;
10348    esac
10349
10350    if test x$host_vendor = xsni; then
10351      case $host in
10352      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10353	export_dynamic_flag_spec='${wl}-Blargedynsym'
10354	;;
10355      esac
10356    fi
10357  fi
10358
10359{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
10360$as_echo "$ld_shlibs" >&6; }
10361test "$ld_shlibs" = no && can_build_shared=no
10362
10363with_gnu_ld=$with_gnu_ld
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379#
10380# Do we need to explicitly link libc?
10381#
10382case "x$archive_cmds_need_lc" in
10383x|xyes)
10384  # Assume -lc should be added
10385  archive_cmds_need_lc=yes
10386
10387  if test "$enable_shared" = yes && test "$GCC" = yes; then
10388    case $archive_cmds in
10389    *'~'*)
10390      # FIXME: we may have to deal with multi-command sequences.
10391      ;;
10392    '$CC '*)
10393      # Test whether the compiler implicitly links with -lc since on some
10394      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10395      # to ld, don't add -lc before -lgcc.
10396      { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
10397$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10398      $RM conftest*
10399      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10400
10401      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10402  (eval $ac_compile) 2>&5
10403  ac_status=$?
10404  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10405  (exit $ac_status); } 2>conftest.err; then
10406        soname=conftest
10407        lib=conftest
10408        libobjs=conftest.$ac_objext
10409        deplibs=
10410        wl=$lt_prog_compiler_wl
10411	pic_flag=$lt_prog_compiler_pic
10412        compiler_flags=-v
10413        linker_flags=-v
10414        verstring=
10415        output_objdir=.
10416        libname=conftest
10417        lt_save_allow_undefined_flag=$allow_undefined_flag
10418        allow_undefined_flag=
10419        if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
10420  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10421  ac_status=$?
10422  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10423  (exit $ac_status); }
10424        then
10425	  archive_cmds_need_lc=no
10426        else
10427	  archive_cmds_need_lc=yes
10428        fi
10429        allow_undefined_flag=$lt_save_allow_undefined_flag
10430      else
10431        cat conftest.err 1>&5
10432      fi
10433      $RM conftest*
10434      { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
10435$as_echo "$archive_cmds_need_lc" >&6; }
10436      ;;
10437    esac
10438  fi
10439  ;;
10440esac
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598  { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
10599$as_echo_n "checking dynamic linker characteristics... " >&6; }
10600
10601if test "$GCC" = yes; then
10602  case $host_os in
10603    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10604    *) lt_awk_arg="/^libraries:/" ;;
10605  esac
10606  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
10607  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
10608    # if the path contains ";" then we assume it to be the separator
10609    # otherwise default to the standard path separator (i.e. ":") - it is
10610    # assumed that no part of a normal pathname contains ";" but that should
10611    # okay in the real world where ";" in dirpaths is itself problematic.
10612    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
10613  else
10614    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
10615  fi
10616  # Ok, now we have the path, separated by spaces, we can step through it
10617  # and add multilib dir if necessary.
10618  lt_tmp_lt_search_path_spec=
10619  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10620  for lt_sys_path in $lt_search_path_spec; do
10621    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10622      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10623    else
10624      test -d "$lt_sys_path" && \
10625	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10626    fi
10627  done
10628  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
10629BEGIN {RS=" "; FS="/|\n";} {
10630  lt_foo="";
10631  lt_count=0;
10632  for (lt_i = NF; lt_i > 0; lt_i--) {
10633    if ($lt_i != "" && $lt_i != ".") {
10634      if ($lt_i == "..") {
10635        lt_count++;
10636      } else {
10637        if (lt_count == 0) {
10638          lt_foo="/" $lt_i lt_foo;
10639        } else {
10640          lt_count--;
10641        }
10642      }
10643    }
10644  }
10645  if (lt_foo != "") { lt_freq[lt_foo]++; }
10646  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10647}'`
10648  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
10649else
10650  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10651fi
10652library_names_spec=
10653libname_spec='lib$name'
10654soname_spec=
10655shrext_cmds=".so"
10656postinstall_cmds=
10657postuninstall_cmds=
10658finish_cmds=
10659finish_eval=
10660shlibpath_var=
10661shlibpath_overrides_runpath=unknown
10662version_type=none
10663dynamic_linker="$host_os ld.so"
10664sys_lib_dlsearch_path_spec="/lib /usr/lib"
10665need_lib_prefix=unknown
10666hardcode_into_libs=no
10667
10668# when you set need_version to no, make sure it does not cause -set_version
10669# flags to be left without arguments
10670need_version=unknown
10671
10672case $host_os in
10673aix3*)
10674  version_type=linux
10675  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10676  shlibpath_var=LIBPATH
10677
10678  # AIX 3 has no versioning support, so we append a major version to the name.
10679  soname_spec='${libname}${release}${shared_ext}$major'
10680  ;;
10681
10682aix[4-9]*)
10683  version_type=linux
10684  need_lib_prefix=no
10685  need_version=no
10686  hardcode_into_libs=yes
10687  if test "$host_cpu" = ia64; then
10688    # AIX 5 supports IA64
10689    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10690    shlibpath_var=LD_LIBRARY_PATH
10691  else
10692    # With GCC up to 2.95.x, collect2 would create an import file
10693    # for dependence libraries.  The import file would start with
10694    # the line `#! .'.  This would cause the generated library to
10695    # depend on `.', always an invalid library.  This was fixed in
10696    # development snapshots of GCC prior to 3.0.
10697    case $host_os in
10698      aix4 | aix4.[01] | aix4.[01].*)
10699      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10700	   echo ' yes '
10701	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10702	:
10703      else
10704	can_build_shared=no
10705      fi
10706      ;;
10707    esac
10708    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10709    # soname into executable. Probably we can add versioning support to
10710    # collect2, so additional links can be useful in future.
10711    if test "$aix_use_runtimelinking" = yes; then
10712      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10713      # instead of lib<name>.a to let people know that these are not
10714      # typical AIX shared libraries.
10715      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10716    else
10717      # We preserve .a as extension for shared libraries through AIX4.2
10718      # and later when we are not doing run time linking.
10719      library_names_spec='${libname}${release}.a $libname.a'
10720      soname_spec='${libname}${release}${shared_ext}$major'
10721    fi
10722    shlibpath_var=LIBPATH
10723  fi
10724  ;;
10725
10726amigaos*)
10727  case $host_cpu in
10728  powerpc)
10729    # Since July 2007 AmigaOS4 officially supports .so libraries.
10730    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10731    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10732    ;;
10733  m68k)
10734    library_names_spec='$libname.ixlibrary $libname.a'
10735    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10736    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'
10737    ;;
10738  esac
10739  ;;
10740
10741beos*)
10742  library_names_spec='${libname}${shared_ext}'
10743  dynamic_linker="$host_os ld.so"
10744  shlibpath_var=LIBRARY_PATH
10745  ;;
10746
10747bsdi[45]*)
10748  version_type=linux
10749  need_version=no
10750  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10751  soname_spec='${libname}${release}${shared_ext}$major'
10752  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10753  shlibpath_var=LD_LIBRARY_PATH
10754  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10755  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10756  # the default ld.so.conf also contains /usr/contrib/lib and
10757  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10758  # libtool to hard-code these into programs
10759  ;;
10760
10761cygwin* | mingw* | pw32* | cegcc*)
10762  version_type=windows
10763  shrext_cmds=".dll"
10764  need_version=no
10765  need_lib_prefix=no
10766
10767  case $GCC,$host_os in
10768  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10769    library_names_spec='$libname.dll.a'
10770    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10771    postinstall_cmds='base_file=`basename \${file}`~
10772      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10773      dldir=$destdir/`dirname \$dlpath`~
10774      test -d \$dldir || mkdir -p \$dldir~
10775      $install_prog $dir/$dlname \$dldir/$dlname~
10776      chmod a+x \$dldir/$dlname~
10777      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10778        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10779      fi'
10780    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10781      dlpath=$dir/\$dldll~
10782       $RM \$dlpath'
10783    shlibpath_overrides_runpath=yes
10784
10785    case $host_os in
10786    cygwin*)
10787      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10788      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10789      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
10790      ;;
10791    mingw* | cegcc*)
10792      # MinGW DLLs use traditional 'lib' prefix
10793      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10794      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
10795      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10796        # It is most probably a Windows format PATH printed by
10797        # mingw gcc, but we are running on Cygwin. Gcc prints its search
10798        # path with ; separators, and with drive letters. We can handle the
10799        # drive letters (cygwin fileutils understands them), so leave them,
10800        # especially as we might pass files found there to a mingw objdump,
10801        # which wouldn't understand a cygwinified path. Ahh.
10802        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10803      else
10804        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
10805      fi
10806      ;;
10807    pw32*)
10808      # pw32 DLLs use 'pw' prefix rather than 'lib'
10809      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10810      ;;
10811    esac
10812    ;;
10813
10814  *)
10815    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10816    ;;
10817  esac
10818  dynamic_linker='Win32 ld.exe'
10819  # FIXME: first we should search . and the directory the executable is in
10820  shlibpath_var=PATH
10821  ;;
10822
10823darwin* | rhapsody*)
10824  dynamic_linker="$host_os dyld"
10825  version_type=darwin
10826  need_lib_prefix=no
10827  need_version=no
10828  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10829  soname_spec='${libname}${release}${major}$shared_ext'
10830  shlibpath_overrides_runpath=yes
10831  shlibpath_var=DYLD_LIBRARY_PATH
10832  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10833
10834  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10835  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10836  ;;
10837
10838dgux*)
10839  version_type=linux
10840  need_lib_prefix=no
10841  need_version=no
10842  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10843  soname_spec='${libname}${release}${shared_ext}$major'
10844  shlibpath_var=LD_LIBRARY_PATH
10845  ;;
10846
10847freebsd1*)
10848  dynamic_linker=no
10849  ;;
10850
10851freebsd* | dragonfly*)
10852  # DragonFly does not have aout.  When/if they implement a new
10853  # versioning mechanism, adjust this.
10854  if test -x /usr/bin/objformat; then
10855    objformat=`/usr/bin/objformat`
10856  else
10857    case $host_os in
10858    freebsd[123]*) objformat=aout ;;
10859    *) objformat=elf ;;
10860    esac
10861  fi
10862  version_type=freebsd-$objformat
10863  case $version_type in
10864    freebsd-elf*)
10865      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10866      need_version=no
10867      need_lib_prefix=no
10868      ;;
10869    freebsd-*)
10870      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10871      need_version=yes
10872      ;;
10873  esac
10874  shlibpath_var=LD_LIBRARY_PATH
10875  case $host_os in
10876  freebsd2*)
10877    shlibpath_overrides_runpath=yes
10878    ;;
10879  freebsd3.[01]* | freebsdelf3.[01]*)
10880    shlibpath_overrides_runpath=yes
10881    hardcode_into_libs=yes
10882    ;;
10883  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10884  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10885    shlibpath_overrides_runpath=no
10886    hardcode_into_libs=yes
10887    ;;
10888  *) # from 4.6 on, and DragonFly
10889    shlibpath_overrides_runpath=yes
10890    hardcode_into_libs=yes
10891    ;;
10892  esac
10893  ;;
10894
10895gnu*)
10896  version_type=linux
10897  need_lib_prefix=no
10898  need_version=no
10899  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10900  soname_spec='${libname}${release}${shared_ext}$major'
10901  shlibpath_var=LD_LIBRARY_PATH
10902  hardcode_into_libs=yes
10903  ;;
10904
10905hpux9* | hpux10* | hpux11*)
10906  # Give a soname corresponding to the major version so that dld.sl refuses to
10907  # link against other versions.
10908  version_type=sunos
10909  need_lib_prefix=no
10910  need_version=no
10911  case $host_cpu in
10912  ia64*)
10913    shrext_cmds='.so'
10914    hardcode_into_libs=yes
10915    dynamic_linker="$host_os dld.so"
10916    shlibpath_var=LD_LIBRARY_PATH
10917    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10918    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10919    soname_spec='${libname}${release}${shared_ext}$major'
10920    if test "X$HPUX_IA64_MODE" = X32; then
10921      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10922    else
10923      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10924    fi
10925    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10926    ;;
10927  hppa*64*)
10928    shrext_cmds='.sl'
10929    hardcode_into_libs=yes
10930    dynamic_linker="$host_os dld.sl"
10931    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10932    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10933    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10934    soname_spec='${libname}${release}${shared_ext}$major'
10935    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10936    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10937    ;;
10938  *)
10939    shrext_cmds='.sl'
10940    dynamic_linker="$host_os dld.sl"
10941    shlibpath_var=SHLIB_PATH
10942    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10943    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10944    soname_spec='${libname}${release}${shared_ext}$major'
10945    ;;
10946  esac
10947  # HP-UX runs *really* slowly unless shared libraries are mode 555.
10948  postinstall_cmds='chmod 555 $lib'
10949  ;;
10950
10951interix[3-9]*)
10952  version_type=linux
10953  need_lib_prefix=no
10954  need_version=no
10955  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10956  soname_spec='${libname}${release}${shared_ext}$major'
10957  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10958  shlibpath_var=LD_LIBRARY_PATH
10959  shlibpath_overrides_runpath=no
10960  hardcode_into_libs=yes
10961  ;;
10962
10963irix5* | irix6* | nonstopux*)
10964  case $host_os in
10965    nonstopux*) version_type=nonstopux ;;
10966    *)
10967	if test "$lt_cv_prog_gnu_ld" = yes; then
10968		version_type=linux
10969	else
10970		version_type=irix
10971	fi ;;
10972  esac
10973  need_lib_prefix=no
10974  need_version=no
10975  soname_spec='${libname}${release}${shared_ext}$major'
10976  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10977  case $host_os in
10978  irix5* | nonstopux*)
10979    libsuff= shlibsuff=
10980    ;;
10981  *)
10982    case $LD in # libtool.m4 will add one of these switches to LD
10983    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10984      libsuff= shlibsuff= libmagic=32-bit;;
10985    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10986      libsuff=32 shlibsuff=N32 libmagic=N32;;
10987    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10988      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10989    *) libsuff= shlibsuff= libmagic=never-match;;
10990    esac
10991    ;;
10992  esac
10993  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10994  shlibpath_overrides_runpath=no
10995  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10996  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10997  hardcode_into_libs=yes
10998  ;;
10999
11000# No shared lib support for Linux oldld, aout, or coff.
11001linux*oldld* | linux*aout* | linux*coff*)
11002  dynamic_linker=no
11003  ;;
11004
11005# This must be Linux ELF.
11006linux* | k*bsd*-gnu)
11007  version_type=linux
11008  need_lib_prefix=no
11009  need_version=no
11010  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11011  soname_spec='${libname}${release}${shared_ext}$major'
11012  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11013  shlibpath_var=LD_LIBRARY_PATH
11014  shlibpath_overrides_runpath=no
11015  # Some binutils ld are patched to set DT_RUNPATH
11016  save_LDFLAGS=$LDFLAGS
11017  save_libdir=$libdir
11018  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11019       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11020  cat >conftest.$ac_ext <<_ACEOF
11021/* confdefs.h.  */
11022_ACEOF
11023cat confdefs.h >>conftest.$ac_ext
11024cat >>conftest.$ac_ext <<_ACEOF
11025/* end confdefs.h.  */
11026
11027int
11028main ()
11029{
11030
11031  ;
11032  return 0;
11033}
11034_ACEOF
11035rm -f conftest.$ac_objext conftest$ac_exeext
11036if { (ac_try="$ac_link"
11037case "(($ac_try" in
11038  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11039  *) ac_try_echo=$ac_try;;
11040esac
11041eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11042$as_echo "$ac_try_echo") >&5
11043  (eval "$ac_link") 2>conftest.er1
11044  ac_status=$?
11045  grep -v '^ *+' conftest.er1 >conftest.err
11046  rm -f conftest.er1
11047  cat conftest.err >&5
11048  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11049  (exit $ac_status); } && {
11050	 test -z "$ac_c_werror_flag" ||
11051	 test ! -s conftest.err
11052       } && test -s conftest$ac_exeext && {
11053	 test "$cross_compiling" = yes ||
11054	 $as_test_x conftest$ac_exeext
11055       }; then
11056  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then
11057  shlibpath_overrides_runpath=yes
11058fi
11059
11060else
11061  $as_echo "$as_me: failed program was:" >&5
11062sed 's/^/| /' conftest.$ac_ext >&5
11063
11064
11065fi
11066
11067rm -rf conftest.dSYM
11068rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11069      conftest$ac_exeext conftest.$ac_ext
11070  LDFLAGS=$save_LDFLAGS
11071  libdir=$save_libdir
11072
11073  # This implies no fast_install, which is unacceptable.
11074  # Some rework will be needed to allow for fast_install
11075  # before this can be enabled.
11076  hardcode_into_libs=yes
11077
11078  # Add ABI-specific directories to the system library path.
11079  sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
11080
11081  # Append ld.so.conf contents to the search path
11082  if test -f /etc/ld.so.conf; then
11083    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' ' '`
11084    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
11085  fi
11086
11087  # We used to test for /lib/ld.so.1 and disable shared libraries on
11088  # powerpc, because MkLinux only supported shared libraries with the
11089  # GNU dynamic linker.  Since this was broken with cross compilers,
11090  # most powerpc-linux boxes support dynamic linking these days and
11091  # people can always --disable-shared, the test was removed, and we
11092  # assume the GNU/Linux dynamic linker is in use.
11093  dynamic_linker='GNU/Linux ld.so'
11094  ;;
11095
11096netbsd*)
11097  version_type=sunos
11098  need_lib_prefix=no
11099  need_version=no
11100  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11101    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11102    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11103    dynamic_linker='NetBSD (a.out) ld.so'
11104  else
11105    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11106    soname_spec='${libname}${release}${shared_ext}$major'
11107    dynamic_linker='NetBSD ld.elf_so'
11108  fi
11109  shlibpath_var=LD_LIBRARY_PATH
11110  shlibpath_overrides_runpath=yes
11111  hardcode_into_libs=yes
11112  ;;
11113
11114newsos6)
11115  version_type=linux
11116  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11117  shlibpath_var=LD_LIBRARY_PATH
11118  shlibpath_overrides_runpath=yes
11119  ;;
11120
11121*nto* | *qnx*)
11122  version_type=qnx
11123  need_lib_prefix=no
11124  need_version=no
11125  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11126  soname_spec='${libname}${release}${shared_ext}$major'
11127  shlibpath_var=LD_LIBRARY_PATH
11128  shlibpath_overrides_runpath=no
11129  hardcode_into_libs=yes
11130  dynamic_linker='ldqnx.so'
11131  ;;
11132
11133openbsd*)
11134  version_type=sunos
11135  sys_lib_dlsearch_path_spec="/usr/lib"
11136  need_lib_prefix=no
11137  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11138  case $host_os in
11139    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
11140    *)				need_version=no  ;;
11141  esac
11142  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11143  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11144  shlibpath_var=LD_LIBRARY_PATH
11145  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11146    case $host_os in
11147      openbsd2.[89] | openbsd2.[89].*)
11148	shlibpath_overrides_runpath=no
11149	;;
11150      *)
11151	shlibpath_overrides_runpath=yes
11152	;;
11153      esac
11154  else
11155    shlibpath_overrides_runpath=yes
11156  fi
11157  ;;
11158
11159os2*)
11160  libname_spec='$name'
11161  shrext_cmds=".dll"
11162  need_lib_prefix=no
11163  library_names_spec='$libname${shared_ext} $libname.a'
11164  dynamic_linker='OS/2 ld.exe'
11165  shlibpath_var=LIBPATH
11166  ;;
11167
11168osf3* | osf4* | osf5*)
11169  version_type=osf
11170  need_lib_prefix=no
11171  need_version=no
11172  soname_spec='${libname}${release}${shared_ext}$major'
11173  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11174  shlibpath_var=LD_LIBRARY_PATH
11175  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11176  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11177  ;;
11178
11179rdos*)
11180  dynamic_linker=no
11181  ;;
11182
11183solaris*)
11184  version_type=linux
11185  need_lib_prefix=no
11186  need_version=no
11187  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11188  soname_spec='${libname}${release}${shared_ext}$major'
11189  shlibpath_var=LD_LIBRARY_PATH
11190  shlibpath_overrides_runpath=yes
11191  hardcode_into_libs=yes
11192  # ldd complains unless libraries are executable
11193  postinstall_cmds='chmod +x $lib'
11194  ;;
11195
11196sunos4*)
11197  version_type=sunos
11198  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11199  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11200  shlibpath_var=LD_LIBRARY_PATH
11201  shlibpath_overrides_runpath=yes
11202  if test "$with_gnu_ld" = yes; then
11203    need_lib_prefix=no
11204  fi
11205  need_version=yes
11206  ;;
11207
11208sysv4 | sysv4.3*)
11209  version_type=linux
11210  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11211  soname_spec='${libname}${release}${shared_ext}$major'
11212  shlibpath_var=LD_LIBRARY_PATH
11213  case $host_vendor in
11214    sni)
11215      shlibpath_overrides_runpath=no
11216      need_lib_prefix=no
11217      runpath_var=LD_RUN_PATH
11218      ;;
11219    siemens)
11220      need_lib_prefix=no
11221      ;;
11222    motorola)
11223      need_lib_prefix=no
11224      need_version=no
11225      shlibpath_overrides_runpath=no
11226      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11227      ;;
11228  esac
11229  ;;
11230
11231sysv4*MP*)
11232  if test -d /usr/nec ;then
11233    version_type=linux
11234    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11235    soname_spec='$libname${shared_ext}.$major'
11236    shlibpath_var=LD_LIBRARY_PATH
11237  fi
11238  ;;
11239
11240sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11241  version_type=freebsd-elf
11242  need_lib_prefix=no
11243  need_version=no
11244  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11245  soname_spec='${libname}${release}${shared_ext}$major'
11246  shlibpath_var=LD_LIBRARY_PATH
11247  shlibpath_overrides_runpath=yes
11248  hardcode_into_libs=yes
11249  if test "$with_gnu_ld" = yes; then
11250    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11251  else
11252    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11253    case $host_os in
11254      sco3.2v5*)
11255        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11256	;;
11257    esac
11258  fi
11259  sys_lib_dlsearch_path_spec='/usr/lib'
11260  ;;
11261
11262tpf*)
11263  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11264  version_type=linux
11265  need_lib_prefix=no
11266  need_version=no
11267  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11268  shlibpath_var=LD_LIBRARY_PATH
11269  shlibpath_overrides_runpath=no
11270  hardcode_into_libs=yes
11271  ;;
11272
11273uts4*)
11274  version_type=linux
11275  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11276  soname_spec='${libname}${release}${shared_ext}$major'
11277  shlibpath_var=LD_LIBRARY_PATH
11278  ;;
11279
11280*)
11281  dynamic_linker=no
11282  ;;
11283esac
11284{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
11285$as_echo "$dynamic_linker" >&6; }
11286test "$dynamic_linker" = no && can_build_shared=no
11287
11288variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11289if test "$GCC" = yes; then
11290  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11291fi
11292
11293if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11294  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11295fi
11296if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11297  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11298fi
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386  { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
11387$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11388hardcode_action=
11389if test -n "$hardcode_libdir_flag_spec" ||
11390   test -n "$runpath_var" ||
11391   test "X$hardcode_automatic" = "Xyes" ; then
11392
11393  # We can hardcode non-existent directories.
11394  if test "$hardcode_direct" != no &&
11395     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11396     # have to relink, otherwise we might link with an installed library
11397     # when we should be linking with a yet-to-be-installed one
11398     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11399     test "$hardcode_minus_L" != no; then
11400    # Linking always hardcodes the temporary library directory.
11401    hardcode_action=relink
11402  else
11403    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11404    hardcode_action=immediate
11405  fi
11406else
11407  # We cannot hardcode anything, or else we can only hardcode existing
11408  # directories.
11409  hardcode_action=unsupported
11410fi
11411{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
11412$as_echo "$hardcode_action" >&6; }
11413
11414if test "$hardcode_action" = relink ||
11415   test "$inherit_rpath" = yes; then
11416  # Fast installation is not supported
11417  enable_fast_install=no
11418elif test "$shlibpath_overrides_runpath" = yes ||
11419     test "$enable_shared" = no; then
11420  # Fast installation is not necessary
11421  enable_fast_install=needless
11422fi
11423
11424
11425
11426
11427
11428
11429  if test "x$enable_dlopen" != xyes; then
11430  enable_dlopen=unknown
11431  enable_dlopen_self=unknown
11432  enable_dlopen_self_static=unknown
11433else
11434  lt_cv_dlopen=no
11435  lt_cv_dlopen_libs=
11436
11437  case $host_os in
11438  beos*)
11439    lt_cv_dlopen="load_add_on"
11440    lt_cv_dlopen_libs=
11441    lt_cv_dlopen_self=yes
11442    ;;
11443
11444  mingw* | pw32* | cegcc*)
11445    lt_cv_dlopen="LoadLibrary"
11446    lt_cv_dlopen_libs=
11447    ;;
11448
11449  cygwin*)
11450    lt_cv_dlopen="dlopen"
11451    lt_cv_dlopen_libs=
11452    ;;
11453
11454  darwin*)
11455  # if libdl is installed we need to link against it
11456    { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
11457$as_echo_n "checking for dlopen in -ldl... " >&6; }
11458if test "${ac_cv_lib_dl_dlopen+set}" = set; then
11459  $as_echo_n "(cached) " >&6
11460else
11461  ac_check_lib_save_LIBS=$LIBS
11462LIBS="-ldl  $LIBS"
11463cat >conftest.$ac_ext <<_ACEOF
11464/* confdefs.h.  */
11465_ACEOF
11466cat confdefs.h >>conftest.$ac_ext
11467cat >>conftest.$ac_ext <<_ACEOF
11468/* end confdefs.h.  */
11469
11470/* Override any GCC internal prototype to avoid an error.
11471   Use char because int might match the return type of a GCC
11472   builtin and then its argument prototype would still apply.  */
11473#ifdef __cplusplus
11474extern "C"
11475#endif
11476char dlopen ();
11477int
11478main ()
11479{
11480return dlopen ();
11481  ;
11482  return 0;
11483}
11484_ACEOF
11485rm -f conftest.$ac_objext conftest$ac_exeext
11486if { (ac_try="$ac_link"
11487case "(($ac_try" in
11488  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11489  *) ac_try_echo=$ac_try;;
11490esac
11491eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11492$as_echo "$ac_try_echo") >&5
11493  (eval "$ac_link") 2>conftest.er1
11494  ac_status=$?
11495  grep -v '^ *+' conftest.er1 >conftest.err
11496  rm -f conftest.er1
11497  cat conftest.err >&5
11498  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11499  (exit $ac_status); } && {
11500	 test -z "$ac_c_werror_flag" ||
11501	 test ! -s conftest.err
11502       } && test -s conftest$ac_exeext && {
11503	 test "$cross_compiling" = yes ||
11504	 $as_test_x conftest$ac_exeext
11505       }; then
11506  ac_cv_lib_dl_dlopen=yes
11507else
11508  $as_echo "$as_me: failed program was:" >&5
11509sed 's/^/| /' conftest.$ac_ext >&5
11510
11511	ac_cv_lib_dl_dlopen=no
11512fi
11513
11514rm -rf conftest.dSYM
11515rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11516      conftest$ac_exeext conftest.$ac_ext
11517LIBS=$ac_check_lib_save_LIBS
11518fi
11519{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
11520$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11521if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
11522  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11523else
11524
11525    lt_cv_dlopen="dyld"
11526    lt_cv_dlopen_libs=
11527    lt_cv_dlopen_self=yes
11528
11529fi
11530
11531    ;;
11532
11533  *)
11534    { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
11535$as_echo_n "checking for shl_load... " >&6; }
11536if test "${ac_cv_func_shl_load+set}" = set; then
11537  $as_echo_n "(cached) " >&6
11538else
11539  cat >conftest.$ac_ext <<_ACEOF
11540/* confdefs.h.  */
11541_ACEOF
11542cat confdefs.h >>conftest.$ac_ext
11543cat >>conftest.$ac_ext <<_ACEOF
11544/* end confdefs.h.  */
11545/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
11546   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11547#define shl_load innocuous_shl_load
11548
11549/* System header to define __stub macros and hopefully few prototypes,
11550    which can conflict with char shl_load (); below.
11551    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11552    <limits.h> exists even on freestanding compilers.  */
11553
11554#ifdef __STDC__
11555# include <limits.h>
11556#else
11557# include <assert.h>
11558#endif
11559
11560#undef shl_load
11561
11562/* Override any GCC internal prototype to avoid an error.
11563   Use char because int might match the return type of a GCC
11564   builtin and then its argument prototype would still apply.  */
11565#ifdef __cplusplus
11566extern "C"
11567#endif
11568char shl_load ();
11569/* The GNU C library defines this for functions which it implements
11570    to always fail with ENOSYS.  Some functions are actually named
11571    something starting with __ and the normal name is an alias.  */
11572#if defined __stub_shl_load || defined __stub___shl_load
11573choke me
11574#endif
11575
11576int
11577main ()
11578{
11579return shl_load ();
11580  ;
11581  return 0;
11582}
11583_ACEOF
11584rm -f conftest.$ac_objext conftest$ac_exeext
11585if { (ac_try="$ac_link"
11586case "(($ac_try" in
11587  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11588  *) ac_try_echo=$ac_try;;
11589esac
11590eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11591$as_echo "$ac_try_echo") >&5
11592  (eval "$ac_link") 2>conftest.er1
11593  ac_status=$?
11594  grep -v '^ *+' conftest.er1 >conftest.err
11595  rm -f conftest.er1
11596  cat conftest.err >&5
11597  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11598  (exit $ac_status); } && {
11599	 test -z "$ac_c_werror_flag" ||
11600	 test ! -s conftest.err
11601       } && test -s conftest$ac_exeext && {
11602	 test "$cross_compiling" = yes ||
11603	 $as_test_x conftest$ac_exeext
11604       }; then
11605  ac_cv_func_shl_load=yes
11606else
11607  $as_echo "$as_me: failed program was:" >&5
11608sed 's/^/| /' conftest.$ac_ext >&5
11609
11610	ac_cv_func_shl_load=no
11611fi
11612
11613rm -rf conftest.dSYM
11614rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11615      conftest$ac_exeext conftest.$ac_ext
11616fi
11617{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
11618$as_echo "$ac_cv_func_shl_load" >&6; }
11619if test "x$ac_cv_func_shl_load" = x""yes; then
11620  lt_cv_dlopen="shl_load"
11621else
11622  { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
11623$as_echo_n "checking for shl_load in -ldld... " >&6; }
11624if test "${ac_cv_lib_dld_shl_load+set}" = set; then
11625  $as_echo_n "(cached) " >&6
11626else
11627  ac_check_lib_save_LIBS=$LIBS
11628LIBS="-ldld  $LIBS"
11629cat >conftest.$ac_ext <<_ACEOF
11630/* confdefs.h.  */
11631_ACEOF
11632cat confdefs.h >>conftest.$ac_ext
11633cat >>conftest.$ac_ext <<_ACEOF
11634/* end confdefs.h.  */
11635
11636/* Override any GCC internal prototype to avoid an error.
11637   Use char because int might match the return type of a GCC
11638   builtin and then its argument prototype would still apply.  */
11639#ifdef __cplusplus
11640extern "C"
11641#endif
11642char shl_load ();
11643int
11644main ()
11645{
11646return shl_load ();
11647  ;
11648  return 0;
11649}
11650_ACEOF
11651rm -f conftest.$ac_objext conftest$ac_exeext
11652if { (ac_try="$ac_link"
11653case "(($ac_try" in
11654  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11655  *) ac_try_echo=$ac_try;;
11656esac
11657eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11658$as_echo "$ac_try_echo") >&5
11659  (eval "$ac_link") 2>conftest.er1
11660  ac_status=$?
11661  grep -v '^ *+' conftest.er1 >conftest.err
11662  rm -f conftest.er1
11663  cat conftest.err >&5
11664  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11665  (exit $ac_status); } && {
11666	 test -z "$ac_c_werror_flag" ||
11667	 test ! -s conftest.err
11668       } && test -s conftest$ac_exeext && {
11669	 test "$cross_compiling" = yes ||
11670	 $as_test_x conftest$ac_exeext
11671       }; then
11672  ac_cv_lib_dld_shl_load=yes
11673else
11674  $as_echo "$as_me: failed program was:" >&5
11675sed 's/^/| /' conftest.$ac_ext >&5
11676
11677	ac_cv_lib_dld_shl_load=no
11678fi
11679
11680rm -rf conftest.dSYM
11681rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11682      conftest$ac_exeext conftest.$ac_ext
11683LIBS=$ac_check_lib_save_LIBS
11684fi
11685{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
11686$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11687if test "x$ac_cv_lib_dld_shl_load" = x""yes; then
11688  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11689else
11690  { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
11691$as_echo_n "checking for dlopen... " >&6; }
11692if test "${ac_cv_func_dlopen+set}" = set; then
11693  $as_echo_n "(cached) " >&6
11694else
11695  cat >conftest.$ac_ext <<_ACEOF
11696/* confdefs.h.  */
11697_ACEOF
11698cat confdefs.h >>conftest.$ac_ext
11699cat >>conftest.$ac_ext <<_ACEOF
11700/* end confdefs.h.  */
11701/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
11702   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11703#define dlopen innocuous_dlopen
11704
11705/* System header to define __stub macros and hopefully few prototypes,
11706    which can conflict with char dlopen (); below.
11707    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11708    <limits.h> exists even on freestanding compilers.  */
11709
11710#ifdef __STDC__
11711# include <limits.h>
11712#else
11713# include <assert.h>
11714#endif
11715
11716#undef dlopen
11717
11718/* Override any GCC internal prototype to avoid an error.
11719   Use char because int might match the return type of a GCC
11720   builtin and then its argument prototype would still apply.  */
11721#ifdef __cplusplus
11722extern "C"
11723#endif
11724char dlopen ();
11725/* The GNU C library defines this for functions which it implements
11726    to always fail with ENOSYS.  Some functions are actually named
11727    something starting with __ and the normal name is an alias.  */
11728#if defined __stub_dlopen || defined __stub___dlopen
11729choke me
11730#endif
11731
11732int
11733main ()
11734{
11735return dlopen ();
11736  ;
11737  return 0;
11738}
11739_ACEOF
11740rm -f conftest.$ac_objext conftest$ac_exeext
11741if { (ac_try="$ac_link"
11742case "(($ac_try" in
11743  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11744  *) ac_try_echo=$ac_try;;
11745esac
11746eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11747$as_echo "$ac_try_echo") >&5
11748  (eval "$ac_link") 2>conftest.er1
11749  ac_status=$?
11750  grep -v '^ *+' conftest.er1 >conftest.err
11751  rm -f conftest.er1
11752  cat conftest.err >&5
11753  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11754  (exit $ac_status); } && {
11755	 test -z "$ac_c_werror_flag" ||
11756	 test ! -s conftest.err
11757       } && test -s conftest$ac_exeext && {
11758	 test "$cross_compiling" = yes ||
11759	 $as_test_x conftest$ac_exeext
11760       }; then
11761  ac_cv_func_dlopen=yes
11762else
11763  $as_echo "$as_me: failed program was:" >&5
11764sed 's/^/| /' conftest.$ac_ext >&5
11765
11766	ac_cv_func_dlopen=no
11767fi
11768
11769rm -rf conftest.dSYM
11770rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11771      conftest$ac_exeext conftest.$ac_ext
11772fi
11773{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
11774$as_echo "$ac_cv_func_dlopen" >&6; }
11775if test "x$ac_cv_func_dlopen" = x""yes; then
11776  lt_cv_dlopen="dlopen"
11777else
11778  { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
11779$as_echo_n "checking for dlopen in -ldl... " >&6; }
11780if test "${ac_cv_lib_dl_dlopen+set}" = set; then
11781  $as_echo_n "(cached) " >&6
11782else
11783  ac_check_lib_save_LIBS=$LIBS
11784LIBS="-ldl  $LIBS"
11785cat >conftest.$ac_ext <<_ACEOF
11786/* confdefs.h.  */
11787_ACEOF
11788cat confdefs.h >>conftest.$ac_ext
11789cat >>conftest.$ac_ext <<_ACEOF
11790/* end confdefs.h.  */
11791
11792/* Override any GCC internal prototype to avoid an error.
11793   Use char because int might match the return type of a GCC
11794   builtin and then its argument prototype would still apply.  */
11795#ifdef __cplusplus
11796extern "C"
11797#endif
11798char dlopen ();
11799int
11800main ()
11801{
11802return dlopen ();
11803  ;
11804  return 0;
11805}
11806_ACEOF
11807rm -f conftest.$ac_objext conftest$ac_exeext
11808if { (ac_try="$ac_link"
11809case "(($ac_try" in
11810  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11811  *) ac_try_echo=$ac_try;;
11812esac
11813eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11814$as_echo "$ac_try_echo") >&5
11815  (eval "$ac_link") 2>conftest.er1
11816  ac_status=$?
11817  grep -v '^ *+' conftest.er1 >conftest.err
11818  rm -f conftest.er1
11819  cat conftest.err >&5
11820  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11821  (exit $ac_status); } && {
11822	 test -z "$ac_c_werror_flag" ||
11823	 test ! -s conftest.err
11824       } && test -s conftest$ac_exeext && {
11825	 test "$cross_compiling" = yes ||
11826	 $as_test_x conftest$ac_exeext
11827       }; then
11828  ac_cv_lib_dl_dlopen=yes
11829else
11830  $as_echo "$as_me: failed program was:" >&5
11831sed 's/^/| /' conftest.$ac_ext >&5
11832
11833	ac_cv_lib_dl_dlopen=no
11834fi
11835
11836rm -rf conftest.dSYM
11837rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11838      conftest$ac_exeext conftest.$ac_ext
11839LIBS=$ac_check_lib_save_LIBS
11840fi
11841{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
11842$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11843if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
11844  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11845else
11846  { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
11847$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11848if test "${ac_cv_lib_svld_dlopen+set}" = set; then
11849  $as_echo_n "(cached) " >&6
11850else
11851  ac_check_lib_save_LIBS=$LIBS
11852LIBS="-lsvld  $LIBS"
11853cat >conftest.$ac_ext <<_ACEOF
11854/* confdefs.h.  */
11855_ACEOF
11856cat confdefs.h >>conftest.$ac_ext
11857cat >>conftest.$ac_ext <<_ACEOF
11858/* end confdefs.h.  */
11859
11860/* Override any GCC internal prototype to avoid an error.
11861   Use char because int might match the return type of a GCC
11862   builtin and then its argument prototype would still apply.  */
11863#ifdef __cplusplus
11864extern "C"
11865#endif
11866char dlopen ();
11867int
11868main ()
11869{
11870return dlopen ();
11871  ;
11872  return 0;
11873}
11874_ACEOF
11875rm -f conftest.$ac_objext conftest$ac_exeext
11876if { (ac_try="$ac_link"
11877case "(($ac_try" in
11878  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11879  *) ac_try_echo=$ac_try;;
11880esac
11881eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11882$as_echo "$ac_try_echo") >&5
11883  (eval "$ac_link") 2>conftest.er1
11884  ac_status=$?
11885  grep -v '^ *+' conftest.er1 >conftest.err
11886  rm -f conftest.er1
11887  cat conftest.err >&5
11888  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11889  (exit $ac_status); } && {
11890	 test -z "$ac_c_werror_flag" ||
11891	 test ! -s conftest.err
11892       } && test -s conftest$ac_exeext && {
11893	 test "$cross_compiling" = yes ||
11894	 $as_test_x conftest$ac_exeext
11895       }; then
11896  ac_cv_lib_svld_dlopen=yes
11897else
11898  $as_echo "$as_me: failed program was:" >&5
11899sed 's/^/| /' conftest.$ac_ext >&5
11900
11901	ac_cv_lib_svld_dlopen=no
11902fi
11903
11904rm -rf conftest.dSYM
11905rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11906      conftest$ac_exeext conftest.$ac_ext
11907LIBS=$ac_check_lib_save_LIBS
11908fi
11909{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
11910$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11911if test "x$ac_cv_lib_svld_dlopen" = x""yes; then
11912  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11913else
11914  { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
11915$as_echo_n "checking for dld_link in -ldld... " >&6; }
11916if test "${ac_cv_lib_dld_dld_link+set}" = set; then
11917  $as_echo_n "(cached) " >&6
11918else
11919  ac_check_lib_save_LIBS=$LIBS
11920LIBS="-ldld  $LIBS"
11921cat >conftest.$ac_ext <<_ACEOF
11922/* confdefs.h.  */
11923_ACEOF
11924cat confdefs.h >>conftest.$ac_ext
11925cat >>conftest.$ac_ext <<_ACEOF
11926/* end confdefs.h.  */
11927
11928/* Override any GCC internal prototype to avoid an error.
11929   Use char because int might match the return type of a GCC
11930   builtin and then its argument prototype would still apply.  */
11931#ifdef __cplusplus
11932extern "C"
11933#endif
11934char dld_link ();
11935int
11936main ()
11937{
11938return dld_link ();
11939  ;
11940  return 0;
11941}
11942_ACEOF
11943rm -f conftest.$ac_objext conftest$ac_exeext
11944if { (ac_try="$ac_link"
11945case "(($ac_try" in
11946  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11947  *) ac_try_echo=$ac_try;;
11948esac
11949eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11950$as_echo "$ac_try_echo") >&5
11951  (eval "$ac_link") 2>conftest.er1
11952  ac_status=$?
11953  grep -v '^ *+' conftest.er1 >conftest.err
11954  rm -f conftest.er1
11955  cat conftest.err >&5
11956  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11957  (exit $ac_status); } && {
11958	 test -z "$ac_c_werror_flag" ||
11959	 test ! -s conftest.err
11960       } && test -s conftest$ac_exeext && {
11961	 test "$cross_compiling" = yes ||
11962	 $as_test_x conftest$ac_exeext
11963       }; then
11964  ac_cv_lib_dld_dld_link=yes
11965else
11966  $as_echo "$as_me: failed program was:" >&5
11967sed 's/^/| /' conftest.$ac_ext >&5
11968
11969	ac_cv_lib_dld_dld_link=no
11970fi
11971
11972rm -rf conftest.dSYM
11973rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11974      conftest$ac_exeext conftest.$ac_ext
11975LIBS=$ac_check_lib_save_LIBS
11976fi
11977{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
11978$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11979if test "x$ac_cv_lib_dld_dld_link" = x""yes; then
11980  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11981fi
11982
11983
11984fi
11985
11986
11987fi
11988
11989
11990fi
11991
11992
11993fi
11994
11995
11996fi
11997
11998    ;;
11999  esac
12000
12001  if test "x$lt_cv_dlopen" != xno; then
12002    enable_dlopen=yes
12003  else
12004    enable_dlopen=no
12005  fi
12006
12007  case $lt_cv_dlopen in
12008  dlopen)
12009    save_CPPFLAGS="$CPPFLAGS"
12010    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12011
12012    save_LDFLAGS="$LDFLAGS"
12013    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12014
12015    save_LIBS="$LIBS"
12016    LIBS="$lt_cv_dlopen_libs $LIBS"
12017
12018    { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
12019$as_echo_n "checking whether a program can dlopen itself... " >&6; }
12020if test "${lt_cv_dlopen_self+set}" = set; then
12021  $as_echo_n "(cached) " >&6
12022else
12023  	  if test "$cross_compiling" = yes; then :
12024  lt_cv_dlopen_self=cross
12025else
12026  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12027  lt_status=$lt_dlunknown
12028  cat > conftest.$ac_ext <<_LT_EOF
12029#line 12029 "configure"
12030#include "confdefs.h"
12031
12032#if HAVE_DLFCN_H
12033#include <dlfcn.h>
12034#endif
12035
12036#include <stdio.h>
12037
12038#ifdef RTLD_GLOBAL
12039#  define LT_DLGLOBAL		RTLD_GLOBAL
12040#else
12041#  ifdef DL_GLOBAL
12042#    define LT_DLGLOBAL		DL_GLOBAL
12043#  else
12044#    define LT_DLGLOBAL		0
12045#  endif
12046#endif
12047
12048/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12049   find out it does not work in some platform. */
12050#ifndef LT_DLLAZY_OR_NOW
12051#  ifdef RTLD_LAZY
12052#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
12053#  else
12054#    ifdef DL_LAZY
12055#      define LT_DLLAZY_OR_NOW		DL_LAZY
12056#    else
12057#      ifdef RTLD_NOW
12058#        define LT_DLLAZY_OR_NOW	RTLD_NOW
12059#      else
12060#        ifdef DL_NOW
12061#          define LT_DLLAZY_OR_NOW	DL_NOW
12062#        else
12063#          define LT_DLLAZY_OR_NOW	0
12064#        endif
12065#      endif
12066#    endif
12067#  endif
12068#endif
12069
12070void fnord() { int i=42;}
12071int main ()
12072{
12073  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12074  int status = $lt_dlunknown;
12075
12076  if (self)
12077    {
12078      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12079      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12080      /* dlclose (self); */
12081    }
12082  else
12083    puts (dlerror ());
12084
12085  return status;
12086}
12087_LT_EOF
12088  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12089  (eval $ac_link) 2>&5
12090  ac_status=$?
12091  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12092  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
12093    (./conftest; exit; ) >&5 2>/dev/null
12094    lt_status=$?
12095    case x$lt_status in
12096      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12097      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12098      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12099    esac
12100  else :
12101    # compilation failed
12102    lt_cv_dlopen_self=no
12103  fi
12104fi
12105rm -fr conftest*
12106
12107
12108fi
12109{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
12110$as_echo "$lt_cv_dlopen_self" >&6; }
12111
12112    if test "x$lt_cv_dlopen_self" = xyes; then
12113      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12114      { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
12115$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12116if test "${lt_cv_dlopen_self_static+set}" = set; then
12117  $as_echo_n "(cached) " >&6
12118else
12119  	  if test "$cross_compiling" = yes; then :
12120  lt_cv_dlopen_self_static=cross
12121else
12122  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12123  lt_status=$lt_dlunknown
12124  cat > conftest.$ac_ext <<_LT_EOF
12125#line 12125 "configure"
12126#include "confdefs.h"
12127
12128#if HAVE_DLFCN_H
12129#include <dlfcn.h>
12130#endif
12131
12132#include <stdio.h>
12133
12134#ifdef RTLD_GLOBAL
12135#  define LT_DLGLOBAL		RTLD_GLOBAL
12136#else
12137#  ifdef DL_GLOBAL
12138#    define LT_DLGLOBAL		DL_GLOBAL
12139#  else
12140#    define LT_DLGLOBAL		0
12141#  endif
12142#endif
12143
12144/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12145   find out it does not work in some platform. */
12146#ifndef LT_DLLAZY_OR_NOW
12147#  ifdef RTLD_LAZY
12148#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
12149#  else
12150#    ifdef DL_LAZY
12151#      define LT_DLLAZY_OR_NOW		DL_LAZY
12152#    else
12153#      ifdef RTLD_NOW
12154#        define LT_DLLAZY_OR_NOW	RTLD_NOW
12155#      else
12156#        ifdef DL_NOW
12157#          define LT_DLLAZY_OR_NOW	DL_NOW
12158#        else
12159#          define LT_DLLAZY_OR_NOW	0
12160#        endif
12161#      endif
12162#    endif
12163#  endif
12164#endif
12165
12166void fnord() { int i=42;}
12167int main ()
12168{
12169  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12170  int status = $lt_dlunknown;
12171
12172  if (self)
12173    {
12174      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12175      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12176      /* dlclose (self); */
12177    }
12178  else
12179    puts (dlerror ());
12180
12181  return status;
12182}
12183_LT_EOF
12184  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12185  (eval $ac_link) 2>&5
12186  ac_status=$?
12187  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12188  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
12189    (./conftest; exit; ) >&5 2>/dev/null
12190    lt_status=$?
12191    case x$lt_status in
12192      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12193      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12194      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12195    esac
12196  else :
12197    # compilation failed
12198    lt_cv_dlopen_self_static=no
12199  fi
12200fi
12201rm -fr conftest*
12202
12203
12204fi
12205{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
12206$as_echo "$lt_cv_dlopen_self_static" >&6; }
12207    fi
12208
12209    CPPFLAGS="$save_CPPFLAGS"
12210    LDFLAGS="$save_LDFLAGS"
12211    LIBS="$save_LIBS"
12212    ;;
12213  esac
12214
12215  case $lt_cv_dlopen_self in
12216  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12217  *) enable_dlopen_self=unknown ;;
12218  esac
12219
12220  case $lt_cv_dlopen_self_static in
12221  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12222  *) enable_dlopen_self_static=unknown ;;
12223  esac
12224fi
12225
12226
12227
12228
12229
12230
12231
12232
12233
12234
12235
12236
12237
12238
12239
12240
12241
12242striplib=
12243old_striplib=
12244{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
12245$as_echo_n "checking whether stripping libraries is possible... " >&6; }
12246if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12247  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12248  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12249  { $as_echo "$as_me:$LINENO: result: yes" >&5
12250$as_echo "yes" >&6; }
12251else
12252# FIXME - insert some real tests, host_os isn't really good enough
12253  case $host_os in
12254  darwin*)
12255    if test -n "$STRIP" ; then
12256      striplib="$STRIP -x"
12257      old_striplib="$STRIP -S"
12258      { $as_echo "$as_me:$LINENO: result: yes" >&5
12259$as_echo "yes" >&6; }
12260    else
12261      { $as_echo "$as_me:$LINENO: result: no" >&5
12262$as_echo "no" >&6; }
12263    fi
12264    ;;
12265  *)
12266    { $as_echo "$as_me:$LINENO: result: no" >&5
12267$as_echo "no" >&6; }
12268    ;;
12269  esac
12270fi
12271
12272
12273
12274
12275
12276
12277
12278
12279
12280
12281
12282
12283  # Report which library types will actually be built
12284  { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
12285$as_echo_n "checking if libtool supports shared libraries... " >&6; }
12286  { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
12287$as_echo "$can_build_shared" >&6; }
12288
12289  { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
12290$as_echo_n "checking whether to build shared libraries... " >&6; }
12291  test "$can_build_shared" = "no" && enable_shared=no
12292
12293  # On AIX, shared libraries and static libraries use the same namespace, and
12294  # are all built from PIC.
12295  case $host_os in
12296  aix3*)
12297    test "$enable_shared" = yes && enable_static=no
12298    if test -n "$RANLIB"; then
12299      archive_cmds="$archive_cmds~\$RANLIB \$lib"
12300      postinstall_cmds='$RANLIB $lib'
12301    fi
12302    ;;
12303
12304  aix[4-9]*)
12305    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
12306      test "$enable_shared" = yes && enable_static=no
12307    fi
12308    ;;
12309  esac
12310  { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
12311$as_echo "$enable_shared" >&6; }
12312
12313  { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
12314$as_echo_n "checking whether to build static libraries... " >&6; }
12315  # Make sure either enable_shared or enable_static is yes.
12316  test "$enable_shared" = yes || enable_static=yes
12317  { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
12318$as_echo "$enable_static" >&6; }
12319
12320
12321
12322
12323fi
12324ac_ext=c
12325ac_cpp='$CPP $CPPFLAGS'
12326ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12327ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12328ac_compiler_gnu=$ac_cv_c_compiler_gnu
12329
12330CC="$lt_save_CC"
12331
12332
12333
12334
12335
12336
12337
12338
12339
12340
12341
12342
12343
12344        ac_config_commands="$ac_config_commands libtool"
12345
12346
12347
12348
12349# Only expand once:
12350
12351
12352ac_ext=c
12353ac_cpp='$CPP $CPPFLAGS'
12354ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12355ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12356ac_compiler_gnu=$ac_cv_c_compiler_gnu
12357if test -n "$ac_tool_prefix"; then
12358  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
12359set dummy ${ac_tool_prefix}gcc; ac_word=$2
12360{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
12361$as_echo_n "checking for $ac_word... " >&6; }
12362if test "${ac_cv_prog_CC+set}" = set; then
12363  $as_echo_n "(cached) " >&6
12364else
12365  if test -n "$CC"; then
12366  ac_cv_prog_CC="$CC" # Let the user override the test.
12367else
12368as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12369for as_dir in $PATH
12370do
12371  IFS=$as_save_IFS
12372  test -z "$as_dir" && as_dir=.
12373  for ac_exec_ext in '' $ac_executable_extensions; do
12374  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12375    ac_cv_prog_CC="${ac_tool_prefix}gcc"
12376    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12377    break 2
12378  fi
12379done
12380done
12381IFS=$as_save_IFS
12382
12383fi
12384fi
12385CC=$ac_cv_prog_CC
12386if test -n "$CC"; then
12387  { $as_echo "$as_me:$LINENO: result: $CC" >&5
12388$as_echo "$CC" >&6; }
12389else
12390  { $as_echo "$as_me:$LINENO: result: no" >&5
12391$as_echo "no" >&6; }
12392fi
12393
12394
12395fi
12396if test -z "$ac_cv_prog_CC"; then
12397  ac_ct_CC=$CC
12398  # Extract the first word of "gcc", so it can be a program name with args.
12399set dummy gcc; ac_word=$2
12400{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
12401$as_echo_n "checking for $ac_word... " >&6; }
12402if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
12403  $as_echo_n "(cached) " >&6
12404else
12405  if test -n "$ac_ct_CC"; then
12406  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12407else
12408as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12409for as_dir in $PATH
12410do
12411  IFS=$as_save_IFS
12412  test -z "$as_dir" && as_dir=.
12413  for ac_exec_ext in '' $ac_executable_extensions; do
12414  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12415    ac_cv_prog_ac_ct_CC="gcc"
12416    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12417    break 2
12418  fi
12419done
12420done
12421IFS=$as_save_IFS
12422
12423fi
12424fi
12425ac_ct_CC=$ac_cv_prog_ac_ct_CC
12426if test -n "$ac_ct_CC"; then
12427  { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
12428$as_echo "$ac_ct_CC" >&6; }
12429else
12430  { $as_echo "$as_me:$LINENO: result: no" >&5
12431$as_echo "no" >&6; }
12432fi
12433
12434  if test "x$ac_ct_CC" = x; then
12435    CC=""
12436  else
12437    case $cross_compiling:$ac_tool_warned in
12438yes:)
12439{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
12440$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12441ac_tool_warned=yes ;;
12442esac
12443    CC=$ac_ct_CC
12444  fi
12445else
12446  CC="$ac_cv_prog_CC"
12447fi
12448
12449if test -z "$CC"; then
12450          if test -n "$ac_tool_prefix"; then
12451    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
12452set dummy ${ac_tool_prefix}cc; ac_word=$2
12453{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
12454$as_echo_n "checking for $ac_word... " >&6; }
12455if test "${ac_cv_prog_CC+set}" = set; then
12456  $as_echo_n "(cached) " >&6
12457else
12458  if test -n "$CC"; then
12459  ac_cv_prog_CC="$CC" # Let the user override the test.
12460else
12461as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12462for as_dir in $PATH
12463do
12464  IFS=$as_save_IFS
12465  test -z "$as_dir" && as_dir=.
12466  for ac_exec_ext in '' $ac_executable_extensions; do
12467  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12468    ac_cv_prog_CC="${ac_tool_prefix}cc"
12469    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12470    break 2
12471  fi
12472done
12473done
12474IFS=$as_save_IFS
12475
12476fi
12477fi
12478CC=$ac_cv_prog_CC
12479if test -n "$CC"; then
12480  { $as_echo "$as_me:$LINENO: result: $CC" >&5
12481$as_echo "$CC" >&6; }
12482else
12483  { $as_echo "$as_me:$LINENO: result: no" >&5
12484$as_echo "no" >&6; }
12485fi
12486
12487
12488  fi
12489fi
12490if test -z "$CC"; then
12491  # Extract the first word of "cc", so it can be a program name with args.
12492set dummy cc; ac_word=$2
12493{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
12494$as_echo_n "checking for $ac_word... " >&6; }
12495if test "${ac_cv_prog_CC+set}" = set; then
12496  $as_echo_n "(cached) " >&6
12497else
12498  if test -n "$CC"; then
12499  ac_cv_prog_CC="$CC" # Let the user override the test.
12500else
12501  ac_prog_rejected=no
12502as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12503for as_dir in $PATH
12504do
12505  IFS=$as_save_IFS
12506  test -z "$as_dir" && as_dir=.
12507  for ac_exec_ext in '' $ac_executable_extensions; do
12508  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12509    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
12510       ac_prog_rejected=yes
12511       continue
12512     fi
12513    ac_cv_prog_CC="cc"
12514    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12515    break 2
12516  fi
12517done
12518done
12519IFS=$as_save_IFS
12520
12521if test $ac_prog_rejected = yes; then
12522  # We found a bogon in the path, so make sure we never use it.
12523  set dummy $ac_cv_prog_CC
12524  shift
12525  if test $# != 0; then
12526    # We chose a different compiler from the bogus one.
12527    # However, it has the same basename, so the bogon will be chosen
12528    # first if we set CC to just the basename; use the full file name.
12529    shift
12530    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
12531  fi
12532fi
12533fi
12534fi
12535CC=$ac_cv_prog_CC
12536if test -n "$CC"; then
12537  { $as_echo "$as_me:$LINENO: result: $CC" >&5
12538$as_echo "$CC" >&6; }
12539else
12540  { $as_echo "$as_me:$LINENO: result: no" >&5
12541$as_echo "no" >&6; }
12542fi
12543
12544
12545fi
12546if test -z "$CC"; then
12547  if test -n "$ac_tool_prefix"; then
12548  for ac_prog in cl.exe
12549  do
12550    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12551set dummy $ac_tool_prefix$ac_prog; ac_word=$2
12552{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
12553$as_echo_n "checking for $ac_word... " >&6; }
12554if test "${ac_cv_prog_CC+set}" = set; then
12555  $as_echo_n "(cached) " >&6
12556else
12557  if test -n "$CC"; then
12558  ac_cv_prog_CC="$CC" # Let the user override the test.
12559else
12560as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12561for as_dir in $PATH
12562do
12563  IFS=$as_save_IFS
12564  test -z "$as_dir" && as_dir=.
12565  for ac_exec_ext in '' $ac_executable_extensions; do
12566  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12567    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
12568    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12569    break 2
12570  fi
12571done
12572done
12573IFS=$as_save_IFS
12574
12575fi
12576fi
12577CC=$ac_cv_prog_CC
12578if test -n "$CC"; then
12579  { $as_echo "$as_me:$LINENO: result: $CC" >&5
12580$as_echo "$CC" >&6; }
12581else
12582  { $as_echo "$as_me:$LINENO: result: no" >&5
12583$as_echo "no" >&6; }
12584fi
12585
12586
12587    test -n "$CC" && break
12588  done
12589fi
12590if test -z "$CC"; then
12591  ac_ct_CC=$CC
12592  for ac_prog in cl.exe
12593do
12594  # Extract the first word of "$ac_prog", so it can be a program name with args.
12595set dummy $ac_prog; ac_word=$2
12596{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
12597$as_echo_n "checking for $ac_word... " >&6; }
12598if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
12599  $as_echo_n "(cached) " >&6
12600else
12601  if test -n "$ac_ct_CC"; then
12602  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12603else
12604as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12605for as_dir in $PATH
12606do
12607  IFS=$as_save_IFS
12608  test -z "$as_dir" && as_dir=.
12609  for ac_exec_ext in '' $ac_executable_extensions; do
12610  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12611    ac_cv_prog_ac_ct_CC="$ac_prog"
12612    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12613    break 2
12614  fi
12615done
12616done
12617IFS=$as_save_IFS
12618
12619fi
12620fi
12621ac_ct_CC=$ac_cv_prog_ac_ct_CC
12622if test -n "$ac_ct_CC"; then
12623  { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
12624$as_echo "$ac_ct_CC" >&6; }
12625else
12626  { $as_echo "$as_me:$LINENO: result: no" >&5
12627$as_echo "no" >&6; }
12628fi
12629
12630
12631  test -n "$ac_ct_CC" && break
12632done
12633
12634  if test "x$ac_ct_CC" = x; then
12635    CC=""
12636  else
12637    case $cross_compiling:$ac_tool_warned in
12638yes:)
12639{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
12640$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12641ac_tool_warned=yes ;;
12642esac
12643    CC=$ac_ct_CC
12644  fi
12645fi
12646
12647fi
12648
12649
12650test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
12651$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12652{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
12653See \`config.log' for more details." >&5
12654$as_echo "$as_me: error: no acceptable C compiler found in \$PATH
12655See \`config.log' for more details." >&2;}
12656   { (exit 1); exit 1; }; }; }
12657
12658# Provide some information about the compiler.
12659$as_echo "$as_me:$LINENO: checking for C compiler version" >&5
12660set X $ac_compile
12661ac_compiler=$2
12662{ (ac_try="$ac_compiler --version >&5"
12663case "(($ac_try" in
12664  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12665  *) ac_try_echo=$ac_try;;
12666esac
12667eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12668$as_echo "$ac_try_echo") >&5
12669  (eval "$ac_compiler --version >&5") 2>&5
12670  ac_status=$?
12671  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12672  (exit $ac_status); }
12673{ (ac_try="$ac_compiler -v >&5"
12674case "(($ac_try" in
12675  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12676  *) ac_try_echo=$ac_try;;
12677esac
12678eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12679$as_echo "$ac_try_echo") >&5
12680  (eval "$ac_compiler -v >&5") 2>&5
12681  ac_status=$?
12682  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12683  (exit $ac_status); }
12684{ (ac_try="$ac_compiler -V >&5"
12685case "(($ac_try" in
12686  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12687  *) ac_try_echo=$ac_try;;
12688esac
12689eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12690$as_echo "$ac_try_echo") >&5
12691  (eval "$ac_compiler -V >&5") 2>&5
12692  ac_status=$?
12693  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12694  (exit $ac_status); }
12695
12696{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
12697$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
12698if test "${ac_cv_c_compiler_gnu+set}" = set; then
12699  $as_echo_n "(cached) " >&6
12700else
12701  cat >conftest.$ac_ext <<_ACEOF
12702/* confdefs.h.  */
12703_ACEOF
12704cat confdefs.h >>conftest.$ac_ext
12705cat >>conftest.$ac_ext <<_ACEOF
12706/* end confdefs.h.  */
12707
12708int
12709main ()
12710{
12711#ifndef __GNUC__
12712       choke me
12713#endif
12714
12715  ;
12716  return 0;
12717}
12718_ACEOF
12719rm -f conftest.$ac_objext
12720if { (ac_try="$ac_compile"
12721case "(($ac_try" in
12722  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12723  *) ac_try_echo=$ac_try;;
12724esac
12725eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12726$as_echo "$ac_try_echo") >&5
12727  (eval "$ac_compile") 2>conftest.er1
12728  ac_status=$?
12729  grep -v '^ *+' conftest.er1 >conftest.err
12730  rm -f conftest.er1
12731  cat conftest.err >&5
12732  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12733  (exit $ac_status); } && {
12734	 test -z "$ac_c_werror_flag" ||
12735	 test ! -s conftest.err
12736       } && test -s conftest.$ac_objext; then
12737  ac_compiler_gnu=yes
12738else
12739  $as_echo "$as_me: failed program was:" >&5
12740sed 's/^/| /' conftest.$ac_ext >&5
12741
12742	ac_compiler_gnu=no
12743fi
12744
12745rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12746ac_cv_c_compiler_gnu=$ac_compiler_gnu
12747
12748fi
12749{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
12750$as_echo "$ac_cv_c_compiler_gnu" >&6; }
12751if test $ac_compiler_gnu = yes; then
12752  GCC=yes
12753else
12754  GCC=
12755fi
12756ac_test_CFLAGS=${CFLAGS+set}
12757ac_save_CFLAGS=$CFLAGS
12758{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
12759$as_echo_n "checking whether $CC accepts -g... " >&6; }
12760if test "${ac_cv_prog_cc_g+set}" = set; then
12761  $as_echo_n "(cached) " >&6
12762else
12763  ac_save_c_werror_flag=$ac_c_werror_flag
12764   ac_c_werror_flag=yes
12765   ac_cv_prog_cc_g=no
12766   CFLAGS="-g"
12767   cat >conftest.$ac_ext <<_ACEOF
12768/* confdefs.h.  */
12769_ACEOF
12770cat confdefs.h >>conftest.$ac_ext
12771cat >>conftest.$ac_ext <<_ACEOF
12772/* end confdefs.h.  */
12773
12774int
12775main ()
12776{
12777
12778  ;
12779  return 0;
12780}
12781_ACEOF
12782rm -f conftest.$ac_objext
12783if { (ac_try="$ac_compile"
12784case "(($ac_try" in
12785  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12786  *) ac_try_echo=$ac_try;;
12787esac
12788eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12789$as_echo "$ac_try_echo") >&5
12790  (eval "$ac_compile") 2>conftest.er1
12791  ac_status=$?
12792  grep -v '^ *+' conftest.er1 >conftest.err
12793  rm -f conftest.er1
12794  cat conftest.err >&5
12795  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12796  (exit $ac_status); } && {
12797	 test -z "$ac_c_werror_flag" ||
12798	 test ! -s conftest.err
12799       } && test -s conftest.$ac_objext; then
12800  ac_cv_prog_cc_g=yes
12801else
12802  $as_echo "$as_me: failed program was:" >&5
12803sed 's/^/| /' conftest.$ac_ext >&5
12804
12805	CFLAGS=""
12806      cat >conftest.$ac_ext <<_ACEOF
12807/* confdefs.h.  */
12808_ACEOF
12809cat confdefs.h >>conftest.$ac_ext
12810cat >>conftest.$ac_ext <<_ACEOF
12811/* end confdefs.h.  */
12812
12813int
12814main ()
12815{
12816
12817  ;
12818  return 0;
12819}
12820_ACEOF
12821rm -f conftest.$ac_objext
12822if { (ac_try="$ac_compile"
12823case "(($ac_try" in
12824  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12825  *) ac_try_echo=$ac_try;;
12826esac
12827eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12828$as_echo "$ac_try_echo") >&5
12829  (eval "$ac_compile") 2>conftest.er1
12830  ac_status=$?
12831  grep -v '^ *+' conftest.er1 >conftest.err
12832  rm -f conftest.er1
12833  cat conftest.err >&5
12834  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12835  (exit $ac_status); } && {
12836	 test -z "$ac_c_werror_flag" ||
12837	 test ! -s conftest.err
12838       } && test -s conftest.$ac_objext; then
12839  :
12840else
12841  $as_echo "$as_me: failed program was:" >&5
12842sed 's/^/| /' conftest.$ac_ext >&5
12843
12844	ac_c_werror_flag=$ac_save_c_werror_flag
12845	 CFLAGS="-g"
12846	 cat >conftest.$ac_ext <<_ACEOF
12847/* confdefs.h.  */
12848_ACEOF
12849cat confdefs.h >>conftest.$ac_ext
12850cat >>conftest.$ac_ext <<_ACEOF
12851/* end confdefs.h.  */
12852
12853int
12854main ()
12855{
12856
12857  ;
12858  return 0;
12859}
12860_ACEOF
12861rm -f conftest.$ac_objext
12862if { (ac_try="$ac_compile"
12863case "(($ac_try" in
12864  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12865  *) ac_try_echo=$ac_try;;
12866esac
12867eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12868$as_echo "$ac_try_echo") >&5
12869  (eval "$ac_compile") 2>conftest.er1
12870  ac_status=$?
12871  grep -v '^ *+' conftest.er1 >conftest.err
12872  rm -f conftest.er1
12873  cat conftest.err >&5
12874  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12875  (exit $ac_status); } && {
12876	 test -z "$ac_c_werror_flag" ||
12877	 test ! -s conftest.err
12878       } && test -s conftest.$ac_objext; then
12879  ac_cv_prog_cc_g=yes
12880else
12881  $as_echo "$as_me: failed program was:" >&5
12882sed 's/^/| /' conftest.$ac_ext >&5
12883
12884
12885fi
12886
12887rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12888fi
12889
12890rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12891fi
12892
12893rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12894   ac_c_werror_flag=$ac_save_c_werror_flag
12895fi
12896{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
12897$as_echo "$ac_cv_prog_cc_g" >&6; }
12898if test "$ac_test_CFLAGS" = set; then
12899  CFLAGS=$ac_save_CFLAGS
12900elif test $ac_cv_prog_cc_g = yes; then
12901  if test "$GCC" = yes; then
12902    CFLAGS="-g -O2"
12903  else
12904    CFLAGS="-g"
12905  fi
12906else
12907  if test "$GCC" = yes; then
12908    CFLAGS="-O2"
12909  else
12910    CFLAGS=
12911  fi
12912fi
12913{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
12914$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
12915if test "${ac_cv_prog_cc_c89+set}" = set; then
12916  $as_echo_n "(cached) " >&6
12917else
12918  ac_cv_prog_cc_c89=no
12919ac_save_CC=$CC
12920cat >conftest.$ac_ext <<_ACEOF
12921/* confdefs.h.  */
12922_ACEOF
12923cat confdefs.h >>conftest.$ac_ext
12924cat >>conftest.$ac_ext <<_ACEOF
12925/* end confdefs.h.  */
12926#include <stdarg.h>
12927#include <stdio.h>
12928#include <sys/types.h>
12929#include <sys/stat.h>
12930/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
12931struct buf { int x; };
12932FILE * (*rcsopen) (struct buf *, struct stat *, int);
12933static char *e (p, i)
12934     char **p;
12935     int i;
12936{
12937  return p[i];
12938}
12939static char *f (char * (*g) (char **, int), char **p, ...)
12940{
12941  char *s;
12942  va_list v;
12943  va_start (v,p);
12944  s = g (p, va_arg (v,int));
12945  va_end (v);
12946  return s;
12947}
12948
12949/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
12950   function prototypes and stuff, but not '\xHH' hex character constants.
12951   These don't provoke an error unfortunately, instead are silently treated
12952   as 'x'.  The following induces an error, until -std is added to get
12953   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
12954   array size at least.  It's necessary to write '\x00'==0 to get something
12955   that's true only with -std.  */
12956int osf4_cc_array ['\x00' == 0 ? 1 : -1];
12957
12958/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
12959   inside strings and character constants.  */
12960#define FOO(x) 'x'
12961int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
12962
12963int test (int i, double x);
12964struct s1 {int (*f) (int a);};
12965struct s2 {int (*f) (double a);};
12966int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
12967int argc;
12968char **argv;
12969int
12970main ()
12971{
12972return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
12973  ;
12974  return 0;
12975}
12976_ACEOF
12977for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
12978	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
12979do
12980  CC="$ac_save_CC $ac_arg"
12981  rm -f conftest.$ac_objext
12982if { (ac_try="$ac_compile"
12983case "(($ac_try" in
12984  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12985  *) ac_try_echo=$ac_try;;
12986esac
12987eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12988$as_echo "$ac_try_echo") >&5
12989  (eval "$ac_compile") 2>conftest.er1
12990  ac_status=$?
12991  grep -v '^ *+' conftest.er1 >conftest.err
12992  rm -f conftest.er1
12993  cat conftest.err >&5
12994  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12995  (exit $ac_status); } && {
12996	 test -z "$ac_c_werror_flag" ||
12997	 test ! -s conftest.err
12998       } && test -s conftest.$ac_objext; then
12999  ac_cv_prog_cc_c89=$ac_arg
13000else
13001  $as_echo "$as_me: failed program was:" >&5
13002sed 's/^/| /' conftest.$ac_ext >&5
13003
13004
13005fi
13006
13007rm -f core conftest.err conftest.$ac_objext
13008  test "x$ac_cv_prog_cc_c89" != "xno" && break
13009done
13010rm -f conftest.$ac_ext
13011CC=$ac_save_CC
13012
13013fi
13014# AC_CACHE_VAL
13015case "x$ac_cv_prog_cc_c89" in
13016  x)
13017    { $as_echo "$as_me:$LINENO: result: none needed" >&5
13018$as_echo "none needed" >&6; } ;;
13019  xno)
13020    { $as_echo "$as_me:$LINENO: result: unsupported" >&5
13021$as_echo "unsupported" >&6; } ;;
13022  *)
13023    CC="$CC $ac_cv_prog_cc_c89"
13024    { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
13025$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
13026esac
13027
13028
13029ac_ext=c
13030ac_cpp='$CPP $CPPFLAGS'
13031ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13032ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13033ac_compiler_gnu=$ac_cv_c_compiler_gnu
13034
13035
13036if test "x$GCC" = "xyes"; then
13037	CPPFLAGS="$CPPFLAGS -Wall"
13038fi
13039
13040
13041
13042
13043
13044# Check whether --with-xorg-module-dir was given.
13045if test "${with_xorg_module_dir+set}" = set; then
13046  withval=$with_xorg_module_dir; moduledir="$withval"
13047else
13048  moduledir="$libdir/xorg/modules"
13049fi
13050
13051
13052# Check whether --enable-dri was given.
13053if test "${enable_dri+set}" = set; then
13054  enableval=$enable_dri; DRI="$enableval"
13055else
13056  DRI=auto
13057fi
13058
13059
13060# Check whether --enable-exa was given.
13061if test "${enable_exa+set}" = set; then
13062  enableval=$enable_exa; EXA="$enableval"
13063else
13064  EXA=yes
13065fi
13066
13067
13068# Check whether --enable-kms was given.
13069if test "${enable_kms+set}" = set; then
13070  enableval=$enable_kms; DRM_MODE="$enableval"
13071else
13072  DRM_MODE=yes
13073fi
13074
13075
13076
13077# Check whether --with-xserver-source was given.
13078if test "${with_xserver_source+set}" = set; then
13079  withval=$with_xserver_source;  XSERVER_SOURCE="$withval"
13080else
13081   XSERVER_SOURCE=""
13082fi
13083
13084
13085# Checks for extensions
13086
13087
13088	SAVE_CFLAGS="$CFLAGS"
13089	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
13090	cat >conftest.$ac_ext <<_ACEOF
13091/* confdefs.h.  */
13092_ACEOF
13093cat confdefs.h >>conftest.$ac_ext
13094cat >>conftest.$ac_ext <<_ACEOF
13095/* end confdefs.h.  */
13096
13097#include "xorg-server.h"
13098#if !defined RANDR
13099#error RANDR not defined
13100#endif
13101
13102int
13103main ()
13104{
13105
13106  ;
13107  return 0;
13108}
13109_ACEOF
13110rm -f conftest.$ac_objext
13111if { (ac_try="$ac_compile"
13112case "(($ac_try" in
13113  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13114  *) ac_try_echo=$ac_try;;
13115esac
13116eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13117$as_echo "$ac_try_echo") >&5
13118  (eval "$ac_compile") 2>conftest.er1
13119  ac_status=$?
13120  grep -v '^ *+' conftest.er1 >conftest.err
13121  rm -f conftest.er1
13122  cat conftest.err >&5
13123  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13124  (exit $ac_status); } && {
13125	 test -z "$ac_c_werror_flag" ||
13126	 test ! -s conftest.err
13127       } && test -s conftest.$ac_objext; then
13128  _EXT_CHECK=yes
13129else
13130  $as_echo "$as_me: failed program was:" >&5
13131sed 's/^/| /' conftest.$ac_ext >&5
13132
13133	_EXT_CHECK=no
13134fi
13135
13136rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13137	CFLAGS="$SAVE_CFLAGS"
13138	{ $as_echo "$as_me:$LINENO: checking if RANDR is defined" >&5
13139$as_echo_n "checking if RANDR is defined... " >&6; }
13140	{ $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
13141$as_echo "$_EXT_CHECK" >&6; }
13142	if test "$_EXT_CHECK" != no; then
13143		REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
13144	fi
13145
13146
13147
13148	SAVE_CFLAGS="$CFLAGS"
13149	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
13150	cat >conftest.$ac_ext <<_ACEOF
13151/* confdefs.h.  */
13152_ACEOF
13153cat confdefs.h >>conftest.$ac_ext
13154cat >>conftest.$ac_ext <<_ACEOF
13155/* end confdefs.h.  */
13156
13157#include "xorg-server.h"
13158#if !defined RENDER
13159#error RENDER not defined
13160#endif
13161
13162int
13163main ()
13164{
13165
13166  ;
13167  return 0;
13168}
13169_ACEOF
13170rm -f conftest.$ac_objext
13171if { (ac_try="$ac_compile"
13172case "(($ac_try" in
13173  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13174  *) ac_try_echo=$ac_try;;
13175esac
13176eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13177$as_echo "$ac_try_echo") >&5
13178  (eval "$ac_compile") 2>conftest.er1
13179  ac_status=$?
13180  grep -v '^ *+' conftest.er1 >conftest.err
13181  rm -f conftest.er1
13182  cat conftest.err >&5
13183  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13184  (exit $ac_status); } && {
13185	 test -z "$ac_c_werror_flag" ||
13186	 test ! -s conftest.err
13187       } && test -s conftest.$ac_objext; then
13188  _EXT_CHECK=yes
13189else
13190  $as_echo "$as_me: failed program was:" >&5
13191sed 's/^/| /' conftest.$ac_ext >&5
13192
13193	_EXT_CHECK=no
13194fi
13195
13196rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13197	CFLAGS="$SAVE_CFLAGS"
13198	{ $as_echo "$as_me:$LINENO: checking if RENDER is defined" >&5
13199$as_echo_n "checking if RENDER is defined... " >&6; }
13200	{ $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
13201$as_echo "$_EXT_CHECK" >&6; }
13202	if test "$_EXT_CHECK" != no; then
13203		REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
13204	fi
13205
13206
13207
13208	SAVE_CFLAGS="$CFLAGS"
13209	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
13210	cat >conftest.$ac_ext <<_ACEOF
13211/* confdefs.h.  */
13212_ACEOF
13213cat confdefs.h >>conftest.$ac_ext
13214cat >>conftest.$ac_ext <<_ACEOF
13215/* end confdefs.h.  */
13216
13217#include "xorg-server.h"
13218#if !defined XV
13219#error XV not defined
13220#endif
13221
13222int
13223main ()
13224{
13225
13226  ;
13227  return 0;
13228}
13229_ACEOF
13230rm -f conftest.$ac_objext
13231if { (ac_try="$ac_compile"
13232case "(($ac_try" in
13233  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13234  *) ac_try_echo=$ac_try;;
13235esac
13236eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13237$as_echo "$ac_try_echo") >&5
13238  (eval "$ac_compile") 2>conftest.er1
13239  ac_status=$?
13240  grep -v '^ *+' conftest.er1 >conftest.err
13241  rm -f conftest.er1
13242  cat conftest.err >&5
13243  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13244  (exit $ac_status); } && {
13245	 test -z "$ac_c_werror_flag" ||
13246	 test ! -s conftest.err
13247       } && test -s conftest.$ac_objext; then
13248  _EXT_CHECK=yes
13249else
13250  $as_echo "$as_me: failed program was:" >&5
13251sed 's/^/| /' conftest.$ac_ext >&5
13252
13253	_EXT_CHECK=no
13254fi
13255
13256rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13257	CFLAGS="$SAVE_CFLAGS"
13258	{ $as_echo "$as_me:$LINENO: checking if XV is defined" >&5
13259$as_echo_n "checking if XV is defined... " >&6; }
13260	{ $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
13261$as_echo "$_EXT_CHECK" >&6; }
13262	if test "$_EXT_CHECK" != no; then
13263		REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
13264	fi
13265
13266
13267
13268	SAVE_CFLAGS="$CFLAGS"
13269	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
13270	cat >conftest.$ac_ext <<_ACEOF
13271/* confdefs.h.  */
13272_ACEOF
13273cat confdefs.h >>conftest.$ac_ext
13274cat >>conftest.$ac_ext <<_ACEOF
13275/* end confdefs.h.  */
13276
13277#include "xorg-server.h"
13278#if !defined DPMSExtension
13279#error DPMSExtension not defined
13280#endif
13281
13282int
13283main ()
13284{
13285
13286  ;
13287  return 0;
13288}
13289_ACEOF
13290rm -f conftest.$ac_objext
13291if { (ac_try="$ac_compile"
13292case "(($ac_try" in
13293  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13294  *) ac_try_echo=$ac_try;;
13295esac
13296eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13297$as_echo "$ac_try_echo") >&5
13298  (eval "$ac_compile") 2>conftest.er1
13299  ac_status=$?
13300  grep -v '^ *+' conftest.er1 >conftest.err
13301  rm -f conftest.er1
13302  cat conftest.err >&5
13303  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13304  (exit $ac_status); } && {
13305	 test -z "$ac_c_werror_flag" ||
13306	 test ! -s conftest.err
13307       } && test -s conftest.$ac_objext; then
13308  _EXT_CHECK=yes
13309else
13310  $as_echo "$as_me: failed program was:" >&5
13311sed 's/^/| /' conftest.$ac_ext >&5
13312
13313	_EXT_CHECK=no
13314fi
13315
13316rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13317	CFLAGS="$SAVE_CFLAGS"
13318	{ $as_echo "$as_me:$LINENO: checking if DPMSExtension is defined" >&5
13319$as_echo_n "checking if DPMSExtension is defined... " >&6; }
13320	{ $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
13321$as_echo "$_EXT_CHECK" >&6; }
13322	if test "$_EXT_CHECK" != no; then
13323		REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
13324	fi
13325
13326
13327# Checks for pkg-config packages
13328
13329pkg_failed=no
13330{ $as_echo "$as_me:$LINENO: checking for XORG" >&5
13331$as_echo_n "checking for XORG... " >&6; }
13332
13333if test -n "$XORG_CFLAGS"; then
13334    pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
13335 elif test -n "$PKG_CONFIG"; then
13336    if test -n "$PKG_CONFIG" && \
13337    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.2 xproto fontsproto \$REQUIRED_MODULES\"") >&5
13338  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES") 2>&5
13339  ac_status=$?
13340  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13341  (exit $ac_status); }; then
13342  pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
13343else
13344  pkg_failed=yes
13345fi
13346 else
13347    pkg_failed=untried
13348fi
13349if test -n "$XORG_LIBS"; then
13350    pkg_cv_XORG_LIBS="$XORG_LIBS"
13351 elif test -n "$PKG_CONFIG"; then
13352    if test -n "$PKG_CONFIG" && \
13353    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.2 xproto fontsproto \$REQUIRED_MODULES\"") >&5
13354  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES") 2>&5
13355  ac_status=$?
13356  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13357  (exit $ac_status); }; then
13358  pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
13359else
13360  pkg_failed=yes
13361fi
13362 else
13363    pkg_failed=untried
13364fi
13365
13366
13367
13368if test $pkg_failed = yes; then
13369
13370if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
13371        _pkg_short_errors_supported=yes
13372else
13373        _pkg_short_errors_supported=no
13374fi
13375        if test $_pkg_short_errors_supported = yes; then
13376	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES" 2>&1`
13377        else
13378	        XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES" 2>&1`
13379        fi
13380	# Put the nasty error message in config.log where it belongs
13381	echo "$XORG_PKG_ERRORS" >&5
13382
13383	{ { $as_echo "$as_me:$LINENO: error: Package requirements (xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES) were not met:
13384
13385$XORG_PKG_ERRORS
13386
13387Consider adjusting the PKG_CONFIG_PATH environment variable if you
13388installed software in a non-standard prefix.
13389
13390Alternatively, you may set the environment variables XORG_CFLAGS
13391and XORG_LIBS to avoid the need to call pkg-config.
13392See the pkg-config man page for more details.
13393" >&5
13394$as_echo "$as_me: error: Package requirements (xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES) were not met:
13395
13396$XORG_PKG_ERRORS
13397
13398Consider adjusting the PKG_CONFIG_PATH environment variable if you
13399installed software in a non-standard prefix.
13400
13401Alternatively, you may set the environment variables XORG_CFLAGS
13402and XORG_LIBS to avoid the need to call pkg-config.
13403See the pkg-config man page for more details.
13404" >&2;}
13405   { (exit 1); exit 1; }; }
13406elif test $pkg_failed = untried; then
13407	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
13408$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13409{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
13410is in your PATH or set the PKG_CONFIG environment variable to the full
13411path to pkg-config.
13412
13413Alternatively, you may set the environment variables XORG_CFLAGS
13414and XORG_LIBS to avoid the need to call pkg-config.
13415See the pkg-config man page for more details.
13416
13417To get pkg-config, see <http://pkg-config.freedesktop.org/>.
13418See \`config.log' for more details." >&5
13419$as_echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
13420is in your PATH or set the PKG_CONFIG environment variable to the full
13421path to pkg-config.
13422
13423Alternatively, you may set the environment variables XORG_CFLAGS
13424and XORG_LIBS to avoid the need to call pkg-config.
13425See the pkg-config man page for more details.
13426
13427To get pkg-config, see <http://pkg-config.freedesktop.org/>.
13428See \`config.log' for more details." >&2;}
13429   { (exit 1); exit 1; }; }; }
13430else
13431	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
13432	XORG_LIBS=$pkg_cv_XORG_LIBS
13433        { $as_echo "$as_me:$LINENO: result: yes" >&5
13434$as_echo "yes" >&6; }
13435	:
13436fi
13437
13438pkg_failed=no
13439{ $as_echo "$as_me:$LINENO: checking for XEXT" >&5
13440$as_echo_n "checking for XEXT... " >&6; }
13441
13442if test -n "$XEXT_CFLAGS"; then
13443    pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS"
13444 elif test -n "$PKG_CONFIG"; then
13445    if test -n "$PKG_CONFIG" && \
13446    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\"") >&5
13447  ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
13448  ac_status=$?
13449  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13450  (exit $ac_status); }; then
13451  pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null`
13452else
13453  pkg_failed=yes
13454fi
13455 else
13456    pkg_failed=untried
13457fi
13458if test -n "$XEXT_LIBS"; then
13459    pkg_cv_XEXT_LIBS="$XEXT_LIBS"
13460 elif test -n "$PKG_CONFIG"; then
13461    if test -n "$PKG_CONFIG" && \
13462    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\"") >&5
13463  ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
13464  ac_status=$?
13465  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13466  (exit $ac_status); }; then
13467  pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null`
13468else
13469  pkg_failed=yes
13470fi
13471 else
13472    pkg_failed=untried
13473fi
13474
13475
13476
13477if test $pkg_failed = yes; then
13478
13479if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
13480        _pkg_short_errors_supported=yes
13481else
13482        _pkg_short_errors_supported=no
13483fi
13484        if test $_pkg_short_errors_supported = yes; then
13485	        XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xextproto >= 7.0.99.1" 2>&1`
13486        else
13487	        XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors "xextproto >= 7.0.99.1" 2>&1`
13488        fi
13489	# Put the nasty error message in config.log where it belongs
13490	echo "$XEXT_PKG_ERRORS" >&5
13491
13492	{ $as_echo "$as_me:$LINENO: result: no" >&5
13493$as_echo "no" >&6; }
13494                HAVE_XEXTPROTO_71="no"
13495elif test $pkg_failed = untried; then
13496	HAVE_XEXTPROTO_71="no"
13497else
13498	XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS
13499	XEXT_LIBS=$pkg_cv_XEXT_LIBS
13500        { $as_echo "$as_me:$LINENO: result: yes" >&5
13501$as_echo "yes" >&6; }
13502	HAVE_XEXTPROTO_71="yes";
13503cat >>confdefs.h <<\_ACEOF
13504#define HAVE_XEXTPROTO_71 1
13505_ACEOF
13506
13507fi
13508 if  test "$HAVE_XEXTPROTO_71" = "yes" ; then
13509  HAVE_XEXTPROTO_71_TRUE=
13510  HAVE_XEXTPROTO_71_FALSE='#'
13511else
13512  HAVE_XEXTPROTO_71_TRUE='#'
13513  HAVE_XEXTPROTO_71_FALSE=
13514fi
13515
13516
13517# Checks for libraries.
13518
13519# Checks for header files.
13520{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
13521$as_echo_n "checking for ANSI C header files... " >&6; }
13522if test "${ac_cv_header_stdc+set}" = set; then
13523  $as_echo_n "(cached) " >&6
13524else
13525  cat >conftest.$ac_ext <<_ACEOF
13526/* confdefs.h.  */
13527_ACEOF
13528cat confdefs.h >>conftest.$ac_ext
13529cat >>conftest.$ac_ext <<_ACEOF
13530/* end confdefs.h.  */
13531#include <stdlib.h>
13532#include <stdarg.h>
13533#include <string.h>
13534#include <float.h>
13535
13536int
13537main ()
13538{
13539
13540  ;
13541  return 0;
13542}
13543_ACEOF
13544rm -f conftest.$ac_objext
13545if { (ac_try="$ac_compile"
13546case "(($ac_try" in
13547  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13548  *) ac_try_echo=$ac_try;;
13549esac
13550eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13551$as_echo "$ac_try_echo") >&5
13552  (eval "$ac_compile") 2>conftest.er1
13553  ac_status=$?
13554  grep -v '^ *+' conftest.er1 >conftest.err
13555  rm -f conftest.er1
13556  cat conftest.err >&5
13557  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13558  (exit $ac_status); } && {
13559	 test -z "$ac_c_werror_flag" ||
13560	 test ! -s conftest.err
13561       } && test -s conftest.$ac_objext; then
13562  ac_cv_header_stdc=yes
13563else
13564  $as_echo "$as_me: failed program was:" >&5
13565sed 's/^/| /' conftest.$ac_ext >&5
13566
13567	ac_cv_header_stdc=no
13568fi
13569
13570rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13571
13572if test $ac_cv_header_stdc = yes; then
13573  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
13574  cat >conftest.$ac_ext <<_ACEOF
13575/* confdefs.h.  */
13576_ACEOF
13577cat confdefs.h >>conftest.$ac_ext
13578cat >>conftest.$ac_ext <<_ACEOF
13579/* end confdefs.h.  */
13580#include <string.h>
13581
13582_ACEOF
13583if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13584  $EGREP "memchr" >/dev/null 2>&1; then
13585  :
13586else
13587  ac_cv_header_stdc=no
13588fi
13589rm -f conftest*
13590
13591fi
13592
13593if test $ac_cv_header_stdc = yes; then
13594  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
13595  cat >conftest.$ac_ext <<_ACEOF
13596/* confdefs.h.  */
13597_ACEOF
13598cat confdefs.h >>conftest.$ac_ext
13599cat >>conftest.$ac_ext <<_ACEOF
13600/* end confdefs.h.  */
13601#include <stdlib.h>
13602
13603_ACEOF
13604if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13605  $EGREP "free" >/dev/null 2>&1; then
13606  :
13607else
13608  ac_cv_header_stdc=no
13609fi
13610rm -f conftest*
13611
13612fi
13613
13614if test $ac_cv_header_stdc = yes; then
13615  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
13616  if test "$cross_compiling" = yes; then
13617  :
13618else
13619  cat >conftest.$ac_ext <<_ACEOF
13620/* confdefs.h.  */
13621_ACEOF
13622cat confdefs.h >>conftest.$ac_ext
13623cat >>conftest.$ac_ext <<_ACEOF
13624/* end confdefs.h.  */
13625#include <ctype.h>
13626#include <stdlib.h>
13627#if ((' ' & 0x0FF) == 0x020)
13628# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
13629# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
13630#else
13631# define ISLOWER(c) \
13632		   (('a' <= (c) && (c) <= 'i') \
13633		     || ('j' <= (c) && (c) <= 'r') \
13634		     || ('s' <= (c) && (c) <= 'z'))
13635# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
13636#endif
13637
13638#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
13639int
13640main ()
13641{
13642  int i;
13643  for (i = 0; i < 256; i++)
13644    if (XOR (islower (i), ISLOWER (i))
13645	|| toupper (i) != TOUPPER (i))
13646      return 2;
13647  return 0;
13648}
13649_ACEOF
13650rm -f conftest$ac_exeext
13651if { (ac_try="$ac_link"
13652case "(($ac_try" in
13653  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13654  *) ac_try_echo=$ac_try;;
13655esac
13656eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13657$as_echo "$ac_try_echo") >&5
13658  (eval "$ac_link") 2>&5
13659  ac_status=$?
13660  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13661  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13662  { (case "(($ac_try" in
13663  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13664  *) ac_try_echo=$ac_try;;
13665esac
13666eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13667$as_echo "$ac_try_echo") >&5
13668  (eval "$ac_try") 2>&5
13669  ac_status=$?
13670  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13671  (exit $ac_status); }; }; then
13672  :
13673else
13674  $as_echo "$as_me: program exited with status $ac_status" >&5
13675$as_echo "$as_me: failed program was:" >&5
13676sed 's/^/| /' conftest.$ac_ext >&5
13677
13678( exit $ac_status )
13679ac_cv_header_stdc=no
13680fi
13681rm -rf conftest.dSYM
13682rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13683fi
13684
13685
13686fi
13687fi
13688{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
13689$as_echo "$ac_cv_header_stdc" >&6; }
13690if test $ac_cv_header_stdc = yes; then
13691
13692cat >>confdefs.h <<\_ACEOF
13693#define STDC_HEADERS 1
13694_ACEOF
13695
13696fi
13697
13698
13699if test "$DRI" != no; then
13700
13701pkg_failed=no
13702{ $as_echo "$as_me:$LINENO: checking for DRI" >&5
13703$as_echo_n "checking for DRI... " >&6; }
13704
13705if test -n "$DRI_CFLAGS"; then
13706    pkg_cv_DRI_CFLAGS="$DRI_CFLAGS"
13707 elif test -n "$PKG_CONFIG"; then
13708    if test -n "$PKG_CONFIG" && \
13709    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.2 xf86driproto\"") >&5
13710  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.2 xf86driproto") 2>&5
13711  ac_status=$?
13712  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13713  (exit $ac_status); }; then
13714  pkg_cv_DRI_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.2 xf86driproto" 2>/dev/null`
13715else
13716  pkg_failed=yes
13717fi
13718 else
13719    pkg_failed=untried
13720fi
13721if test -n "$DRI_LIBS"; then
13722    pkg_cv_DRI_LIBS="$DRI_LIBS"
13723 elif test -n "$PKG_CONFIG"; then
13724    if test -n "$PKG_CONFIG" && \
13725    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.2 xf86driproto\"") >&5
13726  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.2 xf86driproto") 2>&5
13727  ac_status=$?
13728  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13729  (exit $ac_status); }; then
13730  pkg_cv_DRI_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.2 xf86driproto" 2>/dev/null`
13731else
13732  pkg_failed=yes
13733fi
13734 else
13735    pkg_failed=untried
13736fi
13737
13738
13739
13740if test $pkg_failed = yes; then
13741
13742if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
13743        _pkg_short_errors_supported=yes
13744else
13745        _pkg_short_errors_supported=no
13746fi
13747        if test $_pkg_short_errors_supported = yes; then
13748	        DRI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libdrm >= 2.2 xf86driproto" 2>&1`
13749        else
13750	        DRI_PKG_ERRORS=`$PKG_CONFIG --print-errors "libdrm >= 2.2 xf86driproto" 2>&1`
13751        fi
13752	# Put the nasty error message in config.log where it belongs
13753	echo "$DRI_PKG_ERRORS" >&5
13754
13755	{ { $as_echo "$as_me:$LINENO: error: Package requirements (libdrm >= 2.2 xf86driproto) were not met:
13756
13757$DRI_PKG_ERRORS
13758
13759Consider adjusting the PKG_CONFIG_PATH environment variable if you
13760installed software in a non-standard prefix.
13761
13762Alternatively, you may set the environment variables DRI_CFLAGS
13763and DRI_LIBS to avoid the need to call pkg-config.
13764See the pkg-config man page for more details.
13765" >&5
13766$as_echo "$as_me: error: Package requirements (libdrm >= 2.2 xf86driproto) were not met:
13767
13768$DRI_PKG_ERRORS
13769
13770Consider adjusting the PKG_CONFIG_PATH environment variable if you
13771installed software in a non-standard prefix.
13772
13773Alternatively, you may set the environment variables DRI_CFLAGS
13774and DRI_LIBS to avoid the need to call pkg-config.
13775See the pkg-config man page for more details.
13776" >&2;}
13777   { (exit 1); exit 1; }; }
13778elif test $pkg_failed = untried; then
13779	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
13780$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13781{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
13782is in your PATH or set the PKG_CONFIG environment variable to the full
13783path to pkg-config.
13784
13785Alternatively, you may set the environment variables DRI_CFLAGS
13786and DRI_LIBS to avoid the need to call pkg-config.
13787See the pkg-config man page for more details.
13788
13789To get pkg-config, see <http://pkg-config.freedesktop.org/>.
13790See \`config.log' for more details." >&5
13791$as_echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
13792is in your PATH or set the PKG_CONFIG environment variable to the full
13793path to pkg-config.
13794
13795Alternatively, you may set the environment variables DRI_CFLAGS
13796and DRI_LIBS to avoid the need to call pkg-config.
13797See the pkg-config man page for more details.
13798
13799To get pkg-config, see <http://pkg-config.freedesktop.org/>.
13800See \`config.log' for more details." >&2;}
13801   { (exit 1); exit 1; }; }; }
13802else
13803	DRI_CFLAGS=$pkg_cv_DRI_CFLAGS
13804	DRI_LIBS=$pkg_cv_DRI_LIBS
13805        { $as_echo "$as_me:$LINENO: result: yes" >&5
13806$as_echo "yes" >&6; }
13807	:
13808fi
13809	save_CPPFLAGS="$CPPFLAGS"
13810	CPPFLAGS="$XORG_CFLAGS $DRI_CFLAGS"
13811	{ $as_echo "$as_me:$LINENO: checking for dri.h" >&5
13812$as_echo_n "checking for dri.h... " >&6; }
13813if test "${ac_cv_header_dri_h+set}" = set; then
13814  $as_echo_n "(cached) " >&6
13815else
13816  cat >conftest.$ac_ext <<_ACEOF
13817/* confdefs.h.  */
13818_ACEOF
13819cat confdefs.h >>conftest.$ac_ext
13820cat >>conftest.$ac_ext <<_ACEOF
13821/* end confdefs.h.  */
13822#include <dri.h>
13823_ACEOF
13824if { (ac_try="$ac_cpp conftest.$ac_ext"
13825case "(($ac_try" in
13826  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13827  *) ac_try_echo=$ac_try;;
13828esac
13829eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13830$as_echo "$ac_try_echo") >&5
13831  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13832  ac_status=$?
13833  grep -v '^ *+' conftest.er1 >conftest.err
13834  rm -f conftest.er1
13835  cat conftest.err >&5
13836  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13837  (exit $ac_status); } >/dev/null && {
13838	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13839	 test ! -s conftest.err
13840       }; then
13841  ac_cv_header_dri_h=yes
13842else
13843  $as_echo "$as_me: failed program was:" >&5
13844sed 's/^/| /' conftest.$ac_ext >&5
13845
13846  ac_cv_header_dri_h=no
13847fi
13848
13849rm -f conftest.err conftest.$ac_ext
13850fi
13851{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_dri_h" >&5
13852$as_echo "$ac_cv_header_dri_h" >&6; }
13853if test "x$ac_cv_header_dri_h" = x""yes; then
13854  have_dri_h="yes"
13855else
13856  have_dri_h="no"
13857fi
13858
13859
13860	{ $as_echo "$as_me:$LINENO: checking for sarea.h" >&5
13861$as_echo_n "checking for sarea.h... " >&6; }
13862if test "${ac_cv_header_sarea_h+set}" = set; then
13863  $as_echo_n "(cached) " >&6
13864else
13865  cat >conftest.$ac_ext <<_ACEOF
13866/* confdefs.h.  */
13867_ACEOF
13868cat confdefs.h >>conftest.$ac_ext
13869cat >>conftest.$ac_ext <<_ACEOF
13870/* end confdefs.h.  */
13871#include <sarea.h>
13872_ACEOF
13873if { (ac_try="$ac_cpp conftest.$ac_ext"
13874case "(($ac_try" in
13875  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13876  *) ac_try_echo=$ac_try;;
13877esac
13878eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13879$as_echo "$ac_try_echo") >&5
13880  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13881  ac_status=$?
13882  grep -v '^ *+' conftest.er1 >conftest.err
13883  rm -f conftest.er1
13884  cat conftest.err >&5
13885  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13886  (exit $ac_status); } >/dev/null && {
13887	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13888	 test ! -s conftest.err
13889       }; then
13890  ac_cv_header_sarea_h=yes
13891else
13892  $as_echo "$as_me: failed program was:" >&5
13893sed 's/^/| /' conftest.$ac_ext >&5
13894
13895  ac_cv_header_sarea_h=no
13896fi
13897
13898rm -f conftest.err conftest.$ac_ext
13899fi
13900{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_sarea_h" >&5
13901$as_echo "$ac_cv_header_sarea_h" >&6; }
13902if test "x$ac_cv_header_sarea_h" = x""yes; then
13903  have_sarea_h="yes"
13904else
13905  have_sarea_h="no"
13906fi
13907
13908
13909	cat >conftest.$ac_ext <<_ACEOF
13910/* confdefs.h.  */
13911_ACEOF
13912cat confdefs.h >>conftest.$ac_ext
13913cat >>conftest.$ac_ext <<_ACEOF
13914/* end confdefs.h.  */
13915
13916#include <xorg-server.h>
13917#include <dristruct.h>
13918
13919int
13920main ()
13921{
13922
13923  ;
13924  return 0;
13925}
13926_ACEOF
13927if { (ac_try="$ac_cpp conftest.$ac_ext"
13928case "(($ac_try" in
13929  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13930  *) ac_try_echo=$ac_try;;
13931esac
13932eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13933$as_echo "$ac_try_echo") >&5
13934  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13935  ac_status=$?
13936  grep -v '^ *+' conftest.er1 >conftest.err
13937  rm -f conftest.er1
13938  cat conftest.err >&5
13939  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13940  (exit $ac_status); } >/dev/null && {
13941	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13942	 test ! -s conftest.err
13943       }; then
13944  have_dristruct_h="yes"
13945else
13946  $as_echo "$as_me: failed program was:" >&5
13947sed 's/^/| /' conftest.$ac_ext >&5
13948
13949  have_dristruct_h="no"
13950fi
13951
13952rm -f conftest.err conftest.$ac_ext
13953	{ $as_echo "$as_me:$LINENO: checking for damage.h" >&5
13954$as_echo_n "checking for damage.h... " >&6; }
13955if test "${ac_cv_header_damage_h+set}" = set; then
13956  $as_echo_n "(cached) " >&6
13957else
13958  cat >conftest.$ac_ext <<_ACEOF
13959/* confdefs.h.  */
13960_ACEOF
13961cat confdefs.h >>conftest.$ac_ext
13962cat >>conftest.$ac_ext <<_ACEOF
13963/* end confdefs.h.  */
13964#include <damage.h>
13965_ACEOF
13966if { (ac_try="$ac_cpp conftest.$ac_ext"
13967case "(($ac_try" in
13968  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13969  *) ac_try_echo=$ac_try;;
13970esac
13971eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13972$as_echo "$ac_try_echo") >&5
13973  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13974  ac_status=$?
13975  grep -v '^ *+' conftest.er1 >conftest.err
13976  rm -f conftest.er1
13977  cat conftest.err >&5
13978  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13979  (exit $ac_status); } >/dev/null && {
13980	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13981	 test ! -s conftest.err
13982       }; then
13983  ac_cv_header_damage_h=yes
13984else
13985  $as_echo "$as_me: failed program was:" >&5
13986sed 's/^/| /' conftest.$ac_ext >&5
13987
13988  ac_cv_header_damage_h=no
13989fi
13990
13991rm -f conftest.err conftest.$ac_ext
13992fi
13993{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_damage_h" >&5
13994$as_echo "$ac_cv_header_damage_h" >&6; }
13995if test "x$ac_cv_header_damage_h" = x""yes; then
13996  have_damage_h="yes"
13997else
13998  have_damage_h="no"
13999fi
14000
14001
14002	CPPFLAGS="$save_CPPFLAGS"
14003fi
14004
14005{ $as_echo "$as_me:$LINENO: checking whether to include DRI support" >&5
14006$as_echo_n "checking whether to include DRI support... " >&6; }
14007if test x$DRI = xauto; then
14008	if test "$have_dri_h" = yes -a \
14009                "$have_sarea_h" = yes -a \
14010                "$have_dristruct_h" = yes; then
14011		DRI="yes"
14012	else
14013		DRI="no"
14014	fi
14015fi
14016{ $as_echo "$as_me:$LINENO: result: $DRI" >&5
14017$as_echo "$DRI" >&6; }
14018
14019 if test x$DRI = xyes; then
14020  DRI_TRUE=
14021  DRI_FALSE='#'
14022else
14023  DRI_TRUE='#'
14024  DRI_FALSE=
14025fi
14026
14027if test "$DRI" = yes; then
14028
14029cat >>confdefs.h <<\_ACEOF
14030#define XF86DRI 1
14031_ACEOF
14032
14033
14034cat >>confdefs.h <<\_ACEOF
14035#define XF86DRI_DEVEL 1
14036_ACEOF
14037
14038	if test "$have_damage_h" = yes; then
14039
14040cat >>confdefs.h <<\_ACEOF
14041#define DAMAGE 1
14042_ACEOF
14043
14044	fi
14045
14046        save_CFLAGS="$CFLAGS"
14047        CFLAGS="$XORG_CFLAGS $DRI_CFLAGS $CFLAGS"
14048	if test "$DRM_MODE" = yes; then
14049	   	{ $as_echo "$as_me:$LINENO: checking for xf86drmMode.h" >&5
14050$as_echo_n "checking for xf86drmMode.h... " >&6; }
14051if test "${ac_cv_header_xf86drmMode_h+set}" = set; then
14052  $as_echo_n "(cached) " >&6
14053else
14054  cat >conftest.$ac_ext <<_ACEOF
14055/* confdefs.h.  */
14056_ACEOF
14057cat confdefs.h >>conftest.$ac_ext
14058cat >>conftest.$ac_ext <<_ACEOF
14059/* end confdefs.h.  */
14060#include <stdint.h>
14061#include <stdlib.h>
14062
14063#include <xf86drmMode.h>
14064_ACEOF
14065rm -f conftest.$ac_objext
14066if { (ac_try="$ac_compile"
14067case "(($ac_try" in
14068  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14069  *) ac_try_echo=$ac_try;;
14070esac
14071eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14072$as_echo "$ac_try_echo") >&5
14073  (eval "$ac_compile") 2>conftest.er1
14074  ac_status=$?
14075  grep -v '^ *+' conftest.er1 >conftest.err
14076  rm -f conftest.er1
14077  cat conftest.err >&5
14078  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14079  (exit $ac_status); } && {
14080	 test -z "$ac_c_werror_flag" ||
14081	 test ! -s conftest.err
14082       } && test -s conftest.$ac_objext; then
14083  ac_cv_header_xf86drmMode_h=yes
14084else
14085  $as_echo "$as_me: failed program was:" >&5
14086sed 's/^/| /' conftest.$ac_ext >&5
14087
14088	ac_cv_header_xf86drmMode_h=no
14089fi
14090
14091rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14092fi
14093{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf86drmMode_h" >&5
14094$as_echo "$ac_cv_header_xf86drmMode_h" >&6; }
14095if test "x$ac_cv_header_xf86drmMode_h" = x""yes; then
14096  DRM_MODE=yes
14097else
14098  DRM_MODE=no
14099fi
14100
14101
14102		if test "x$DRM_MODE" = xyes; then
14103
14104pkg_failed=no
14105{ $as_echo "$as_me:$LINENO: checking for LIBDRM_RADEON" >&5
14106$as_echo_n "checking for LIBDRM_RADEON... " >&6; }
14107
14108if test -n "$LIBDRM_RADEON_CFLAGS"; then
14109    pkg_cv_LIBDRM_RADEON_CFLAGS="$LIBDRM_RADEON_CFLAGS"
14110 elif test -n "$PKG_CONFIG"; then
14111    if test -n "$PKG_CONFIG" && \
14112    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.6.2 libdrm_radeon\"") >&5
14113  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.6.2 libdrm_radeon") 2>&5
14114  ac_status=$?
14115  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14116  (exit $ac_status); }; then
14117  pkg_cv_LIBDRM_RADEON_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.6.2 libdrm_radeon" 2>/dev/null`
14118else
14119  pkg_failed=yes
14120fi
14121 else
14122    pkg_failed=untried
14123fi
14124if test -n "$LIBDRM_RADEON_LIBS"; then
14125    pkg_cv_LIBDRM_RADEON_LIBS="$LIBDRM_RADEON_LIBS"
14126 elif test -n "$PKG_CONFIG"; then
14127    if test -n "$PKG_CONFIG" && \
14128    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.6.2 libdrm_radeon\"") >&5
14129  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.6.2 libdrm_radeon") 2>&5
14130  ac_status=$?
14131  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14132  (exit $ac_status); }; then
14133  pkg_cv_LIBDRM_RADEON_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.6.2 libdrm_radeon" 2>/dev/null`
14134else
14135  pkg_failed=yes
14136fi
14137 else
14138    pkg_failed=untried
14139fi
14140
14141
14142
14143if test $pkg_failed = yes; then
14144
14145if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
14146        _pkg_short_errors_supported=yes
14147else
14148        _pkg_short_errors_supported=no
14149fi
14150        if test $_pkg_short_errors_supported = yes; then
14151	        LIBDRM_RADEON_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.6.2 libdrm_radeon" 2>&1`
14152        else
14153	        LIBDRM_RADEON_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.6.2 libdrm_radeon" 2>&1`
14154        fi
14155	# Put the nasty error message in config.log where it belongs
14156	echo "$LIBDRM_RADEON_PKG_ERRORS" >&5
14157
14158	{ $as_echo "$as_me:$LINENO: result: no" >&5
14159$as_echo "no" >&6; }
14160                LIBDRM_RADEON=no
14161elif test $pkg_failed = untried; then
14162	LIBDRM_RADEON=no
14163else
14164	LIBDRM_RADEON_CFLAGS=$pkg_cv_LIBDRM_RADEON_CFLAGS
14165	LIBDRM_RADEON_LIBS=$pkg_cv_LIBDRM_RADEON_LIBS
14166        { $as_echo "$as_me:$LINENO: result: yes" >&5
14167$as_echo "yes" >&6; }
14168	LIBDRM_RADEON=yes
14169fi
14170
14171			if test "x$LIBDRM_RADEON" = xyes; then
14172
14173cat >>confdefs.h <<\_ACEOF
14174#define XF86DRM_MODE 1
14175_ACEOF
14176
14177
14178cat >>confdefs.h <<\_ACEOF
14179#define RADEON_DRI2 1
14180_ACEOF
14181
14182                        else
14183                                DRM_MODE=no
14184			fi
14185
14186pkg_failed=no
14187{ $as_echo "$as_me:$LINENO: checking for LIBUDEV" >&5
14188$as_echo_n "checking for LIBUDEV... " >&6; }
14189
14190if test -n "$LIBUDEV_CFLAGS"; then
14191    pkg_cv_LIBUDEV_CFLAGS="$LIBUDEV_CFLAGS"
14192 elif test -n "$PKG_CONFIG"; then
14193    if test -n "$PKG_CONFIG" && \
14194    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libudev\"") >&5
14195  ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
14196  ac_status=$?
14197  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14198  (exit $ac_status); }; then
14199  pkg_cv_LIBUDEV_CFLAGS=`$PKG_CONFIG --cflags "libudev" 2>/dev/null`
14200else
14201  pkg_failed=yes
14202fi
14203 else
14204    pkg_failed=untried
14205fi
14206if test -n "$LIBUDEV_LIBS"; then
14207    pkg_cv_LIBUDEV_LIBS="$LIBUDEV_LIBS"
14208 elif test -n "$PKG_CONFIG"; then
14209    if test -n "$PKG_CONFIG" && \
14210    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libudev\"") >&5
14211  ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
14212  ac_status=$?
14213  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14214  (exit $ac_status); }; then
14215  pkg_cv_LIBUDEV_LIBS=`$PKG_CONFIG --libs "libudev" 2>/dev/null`
14216else
14217  pkg_failed=yes
14218fi
14219 else
14220    pkg_failed=untried
14221fi
14222
14223
14224
14225if test $pkg_failed = yes; then
14226
14227if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
14228        _pkg_short_errors_supported=yes
14229else
14230        _pkg_short_errors_supported=no
14231fi
14232        if test $_pkg_short_errors_supported = yes; then
14233	        LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libudev" 2>&1`
14234        else
14235	        LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --print-errors "libudev" 2>&1`
14236        fi
14237	# Put the nasty error message in config.log where it belongs
14238	echo "$LIBUDEV_PKG_ERRORS" >&5
14239
14240	{ $as_echo "$as_me:$LINENO: result: no" >&5
14241$as_echo "no" >&6; }
14242                LIBUDEV=no
14243elif test $pkg_failed = untried; then
14244	LIBUDEV=no
14245else
14246	LIBUDEV_CFLAGS=$pkg_cv_LIBUDEV_CFLAGS
14247	LIBUDEV_LIBS=$pkg_cv_LIBUDEV_LIBS
14248        { $as_echo "$as_me:$LINENO: result: yes" >&5
14249$as_echo "yes" >&6; }
14250	LIBUDEV=yes
14251fi
14252			if test "x$LIBUDEV" = xyes; then
14253
14254cat >>confdefs.h <<\_ACEOF
14255#define HAVE_LIBUDEV 1
14256_ACEOF
14257
14258			fi
14259        	fi
14260	fi
14261	CFLAGS="$save_CFLAGS"
14262else
14263	DRM_MODE=no
14264fi
14265 if test x$DRM_MODE = xyes; then
14266  DRM_MODE_TRUE=
14267  DRM_MODE_FALSE='#'
14268else
14269  DRM_MODE_TRUE='#'
14270  DRM_MODE_FALSE=
14271fi
14272
14273 if test x$LIBUDEV = xyes; then
14274  LIBUDEV_TRUE=
14275  LIBUDEV_FALSE='#'
14276else
14277  LIBUDEV_TRUE='#'
14278  LIBUDEV_FALSE=
14279fi
14280
14281
14282save_CFLAGS="$CFLAGS"
14283CFLAGS="$XORG_CFLAGS"
14284{ $as_echo "$as_me:$LINENO: checking for xf86Modes.h" >&5
14285$as_echo_n "checking for xf86Modes.h... " >&6; }
14286if test "${ac_cv_header_xf86Modes_h+set}" = set; then
14287  $as_echo_n "(cached) " >&6
14288else
14289  cat >conftest.$ac_ext <<_ACEOF
14290/* confdefs.h.  */
14291_ACEOF
14292cat confdefs.h >>conftest.$ac_ext
14293cat >>conftest.$ac_ext <<_ACEOF
14294/* end confdefs.h.  */
14295#include "xorg-server.h"
14296
14297#include <xf86Modes.h>
14298_ACEOF
14299rm -f conftest.$ac_objext
14300if { (ac_try="$ac_compile"
14301case "(($ac_try" in
14302  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14303  *) ac_try_echo=$ac_try;;
14304esac
14305eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14306$as_echo "$ac_try_echo") >&5
14307  (eval "$ac_compile") 2>conftest.er1
14308  ac_status=$?
14309  grep -v '^ *+' conftest.er1 >conftest.err
14310  rm -f conftest.er1
14311  cat conftest.err >&5
14312  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14313  (exit $ac_status); } && {
14314	 test -z "$ac_c_werror_flag" ||
14315	 test ! -s conftest.err
14316       } && test -s conftest.$ac_objext; then
14317  ac_cv_header_xf86Modes_h=yes
14318else
14319  $as_echo "$as_me: failed program was:" >&5
14320sed 's/^/| /' conftest.$ac_ext >&5
14321
14322	ac_cv_header_xf86Modes_h=no
14323fi
14324
14325rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14326fi
14327{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf86Modes_h" >&5
14328$as_echo "$ac_cv_header_xf86Modes_h" >&6; }
14329if test "x$ac_cv_header_xf86Modes_h" = x""yes; then
14330  XMODES=yes
14331else
14332  XMODES=no
14333fi
14334
14335
14336CFLAGS="$save_CFLAGS"
14337
14338
14339cat >>confdefs.h <<\_ACEOF
14340#define USE_XAA 1
14341_ACEOF
14342
14343
14344# Properly handle EXA.
14345{ $as_echo "$as_me:$LINENO: checking whether to enable EXA support" >&5
14346$as_echo_n "checking whether to enable EXA support... " >&6; }
14347if test "x$EXA" = xyes; then
14348        { $as_echo "$as_me:$LINENO: result: yes" >&5
14349$as_echo "yes" >&6; }
14350
14351        SAVE_CPPFLAGS="$CPPFLAGS"
14352        CPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
14353        if test "${ac_cv_header_exa_h+set}" = set; then
14354  { $as_echo "$as_me:$LINENO: checking for exa.h" >&5
14355$as_echo_n "checking for exa.h... " >&6; }
14356if test "${ac_cv_header_exa_h+set}" = set; then
14357  $as_echo_n "(cached) " >&6
14358fi
14359{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_exa_h" >&5
14360$as_echo "$ac_cv_header_exa_h" >&6; }
14361else
14362  # Is the header compilable?
14363{ $as_echo "$as_me:$LINENO: checking exa.h usability" >&5
14364$as_echo_n "checking exa.h usability... " >&6; }
14365cat >conftest.$ac_ext <<_ACEOF
14366/* confdefs.h.  */
14367_ACEOF
14368cat confdefs.h >>conftest.$ac_ext
14369cat >>conftest.$ac_ext <<_ACEOF
14370/* end confdefs.h.  */
14371$ac_includes_default
14372#include <exa.h>
14373_ACEOF
14374rm -f conftest.$ac_objext
14375if { (ac_try="$ac_compile"
14376case "(($ac_try" in
14377  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14378  *) ac_try_echo=$ac_try;;
14379esac
14380eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14381$as_echo "$ac_try_echo") >&5
14382  (eval "$ac_compile") 2>conftest.er1
14383  ac_status=$?
14384  grep -v '^ *+' conftest.er1 >conftest.err
14385  rm -f conftest.er1
14386  cat conftest.err >&5
14387  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14388  (exit $ac_status); } && {
14389	 test -z "$ac_c_werror_flag" ||
14390	 test ! -s conftest.err
14391       } && test -s conftest.$ac_objext; then
14392  ac_header_compiler=yes
14393else
14394  $as_echo "$as_me: failed program was:" >&5
14395sed 's/^/| /' conftest.$ac_ext >&5
14396
14397	ac_header_compiler=no
14398fi
14399
14400rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14401{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14402$as_echo "$ac_header_compiler" >&6; }
14403
14404# Is the header present?
14405{ $as_echo "$as_me:$LINENO: checking exa.h presence" >&5
14406$as_echo_n "checking exa.h presence... " >&6; }
14407cat >conftest.$ac_ext <<_ACEOF
14408/* confdefs.h.  */
14409_ACEOF
14410cat confdefs.h >>conftest.$ac_ext
14411cat >>conftest.$ac_ext <<_ACEOF
14412/* end confdefs.h.  */
14413#include <exa.h>
14414_ACEOF
14415if { (ac_try="$ac_cpp conftest.$ac_ext"
14416case "(($ac_try" in
14417  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14418  *) ac_try_echo=$ac_try;;
14419esac
14420eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14421$as_echo "$ac_try_echo") >&5
14422  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14423  ac_status=$?
14424  grep -v '^ *+' conftest.er1 >conftest.err
14425  rm -f conftest.er1
14426  cat conftest.err >&5
14427  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14428  (exit $ac_status); } >/dev/null && {
14429	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14430	 test ! -s conftest.err
14431       }; then
14432  ac_header_preproc=yes
14433else
14434  $as_echo "$as_me: failed program was:" >&5
14435sed 's/^/| /' conftest.$ac_ext >&5
14436
14437  ac_header_preproc=no
14438fi
14439
14440rm -f conftest.err conftest.$ac_ext
14441{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14442$as_echo "$ac_header_preproc" >&6; }
14443
14444# So?  What about this header?
14445case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14446  yes:no: )
14447    { $as_echo "$as_me:$LINENO: WARNING: exa.h: accepted by the compiler, rejected by the preprocessor!" >&5
14448$as_echo "$as_me: WARNING: exa.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14449    { $as_echo "$as_me:$LINENO: WARNING: exa.h: proceeding with the compiler's result" >&5
14450$as_echo "$as_me: WARNING: exa.h: proceeding with the compiler's result" >&2;}
14451    ac_header_preproc=yes
14452    ;;
14453  no:yes:* )
14454    { $as_echo "$as_me:$LINENO: WARNING: exa.h: present but cannot be compiled" >&5
14455$as_echo "$as_me: WARNING: exa.h: present but cannot be compiled" >&2;}
14456    { $as_echo "$as_me:$LINENO: WARNING: exa.h:     check for missing prerequisite headers?" >&5
14457$as_echo "$as_me: WARNING: exa.h:     check for missing prerequisite headers?" >&2;}
14458    { $as_echo "$as_me:$LINENO: WARNING: exa.h: see the Autoconf documentation" >&5
14459$as_echo "$as_me: WARNING: exa.h: see the Autoconf documentation" >&2;}
14460    { $as_echo "$as_me:$LINENO: WARNING: exa.h:     section \"Present But Cannot Be Compiled\"" >&5
14461$as_echo "$as_me: WARNING: exa.h:     section \"Present But Cannot Be Compiled\"" >&2;}
14462    { $as_echo "$as_me:$LINENO: WARNING: exa.h: proceeding with the preprocessor's result" >&5
14463$as_echo "$as_me: WARNING: exa.h: proceeding with the preprocessor's result" >&2;}
14464    { $as_echo "$as_me:$LINENO: WARNING: exa.h: in the future, the compiler will take precedence" >&5
14465$as_echo "$as_me: WARNING: exa.h: in the future, the compiler will take precedence" >&2;}
14466    ( cat <<\_ASBOX
14467## ---------------------------------------------------------------------- ##
14468## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
14469## ---------------------------------------------------------------------- ##
14470_ASBOX
14471     ) | sed "s/^/$as_me: WARNING:     /" >&2
14472    ;;
14473esac
14474{ $as_echo "$as_me:$LINENO: checking for exa.h" >&5
14475$as_echo_n "checking for exa.h... " >&6; }
14476if test "${ac_cv_header_exa_h+set}" = set; then
14477  $as_echo_n "(cached) " >&6
14478else
14479  ac_cv_header_exa_h=$ac_header_preproc
14480fi
14481{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_exa_h" >&5
14482$as_echo "$ac_cv_header_exa_h" >&6; }
14483
14484fi
14485if test "x$ac_cv_header_exa_h" = x""yes; then
14486  have_exa_h="yes"
14487else
14488  have_exa_h="no"
14489fi
14490
14491
14492        CPPFLAGS="$SAVE_CPPFLAGS"
14493else
14494        { $as_echo "$as_me:$LINENO: result: no" >&5
14495$as_echo "no" >&6; }
14496fi
14497
14498SAVE_CPPFLAGS="$CPPFLAGS"
14499CPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
14500if test "x$have_exa_h" = xyes; then
14501        { $as_echo "$as_me:$LINENO: checking whether EXA version is at least 2.0.0" >&5
14502$as_echo_n "checking whether EXA version is at least 2.0.0... " >&6; }
14503        cat >conftest.$ac_ext <<_ACEOF
14504/* confdefs.h.  */
14505_ACEOF
14506cat confdefs.h >>conftest.$ac_ext
14507cat >>conftest.$ac_ext <<_ACEOF
14508/* end confdefs.h.  */
14509
14510#include "exa.h"
14511#if EXA_VERSION_MAJOR < 2
14512#error OLD EXA!
14513#endif
14514
14515int
14516main ()
14517{
14518
14519  ;
14520  return 0;
14521}
14522_ACEOF
14523if { (ac_try="$ac_cpp conftest.$ac_ext"
14524case "(($ac_try" in
14525  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14526  *) ac_try_echo=$ac_try;;
14527esac
14528eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14529$as_echo "$ac_try_echo") >&5
14530  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14531  ac_status=$?
14532  grep -v '^ *+' conftest.er1 >conftest.err
14533  rm -f conftest.er1
14534  cat conftest.err >&5
14535  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14536  (exit $ac_status); } >/dev/null && {
14537	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14538	 test ! -s conftest.err
14539       }; then
14540  USE_EXA=yes
14541else
14542  $as_echo "$as_me: failed program was:" >&5
14543sed 's/^/| /' conftest.$ac_ext >&5
14544
14545  USE_EXA=no
14546fi
14547
14548rm -f conftest.err conftest.$ac_ext
14549        { $as_echo "$as_me:$LINENO: result: $USE_EXA" >&5
14550$as_echo "$USE_EXA" >&6; }
14551
14552        if test "x$USE_EXA" = xyes; then
14553
14554cat >>confdefs.h <<\_ACEOF
14555#define USE_EXA 1
14556_ACEOF
14557
14558        fi
14559fi
14560
14561{ $as_echo "$as_me:$LINENO: checking whether xf86XVFillKeyHelperDrawable is declared" >&5
14562$as_echo_n "checking whether xf86XVFillKeyHelperDrawable is declared... " >&6; }
14563if test "${ac_cv_have_decl_xf86XVFillKeyHelperDrawable+set}" = set; then
14564  $as_echo_n "(cached) " >&6
14565else
14566  cat >conftest.$ac_ext <<_ACEOF
14567/* confdefs.h.  */
14568_ACEOF
14569cat confdefs.h >>conftest.$ac_ext
14570cat >>conftest.$ac_ext <<_ACEOF
14571/* end confdefs.h.  */
14572#include <xf86xv.h>
14573
14574int
14575main ()
14576{
14577#ifndef xf86XVFillKeyHelperDrawable
14578  (void) xf86XVFillKeyHelperDrawable;
14579#endif
14580
14581  ;
14582  return 0;
14583}
14584_ACEOF
14585rm -f conftest.$ac_objext
14586if { (ac_try="$ac_compile"
14587case "(($ac_try" in
14588  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14589  *) ac_try_echo=$ac_try;;
14590esac
14591eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14592$as_echo "$ac_try_echo") >&5
14593  (eval "$ac_compile") 2>conftest.er1
14594  ac_status=$?
14595  grep -v '^ *+' conftest.er1 >conftest.err
14596  rm -f conftest.er1
14597  cat conftest.err >&5
14598  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14599  (exit $ac_status); } && {
14600	 test -z "$ac_c_werror_flag" ||
14601	 test ! -s conftest.err
14602       } && test -s conftest.$ac_objext; then
14603  ac_cv_have_decl_xf86XVFillKeyHelperDrawable=yes
14604else
14605  $as_echo "$as_me: failed program was:" >&5
14606sed 's/^/| /' conftest.$ac_ext >&5
14607
14608	ac_cv_have_decl_xf86XVFillKeyHelperDrawable=no
14609fi
14610
14611rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14612fi
14613{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_xf86XVFillKeyHelperDrawable" >&5
14614$as_echo "$ac_cv_have_decl_xf86XVFillKeyHelperDrawable" >&6; }
14615if test "x$ac_cv_have_decl_xf86XVFillKeyHelperDrawable" = x""yes; then
14616
14617cat >>confdefs.h <<\_ACEOF
14618#define HAVE_XV_DRAWABLE_HELPER 1
14619_ACEOF
14620
14621fi
14622
14623
14624{ $as_echo "$as_me:$LINENO: checking whether xf86ModeBandwidth is declared" >&5
14625$as_echo_n "checking whether xf86ModeBandwidth is declared... " >&6; }
14626if test "${ac_cv_have_decl_xf86ModeBandwidth+set}" = set; then
14627  $as_echo_n "(cached) " >&6
14628else
14629  cat >conftest.$ac_ext <<_ACEOF
14630/* confdefs.h.  */
14631_ACEOF
14632cat confdefs.h >>conftest.$ac_ext
14633cat >>conftest.$ac_ext <<_ACEOF
14634/* end confdefs.h.  */
14635#include "xorg-server.h"
14636	       #include "xf86Modes.h"
14637
14638int
14639main ()
14640{
14641#ifndef xf86ModeBandwidth
14642  (void) xf86ModeBandwidth;
14643#endif
14644
14645  ;
14646  return 0;
14647}
14648_ACEOF
14649rm -f conftest.$ac_objext
14650if { (ac_try="$ac_compile"
14651case "(($ac_try" in
14652  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14653  *) ac_try_echo=$ac_try;;
14654esac
14655eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14656$as_echo "$ac_try_echo") >&5
14657  (eval "$ac_compile") 2>conftest.er1
14658  ac_status=$?
14659  grep -v '^ *+' conftest.er1 >conftest.err
14660  rm -f conftest.er1
14661  cat conftest.err >&5
14662  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14663  (exit $ac_status); } && {
14664	 test -z "$ac_c_werror_flag" ||
14665	 test ! -s conftest.err
14666       } && test -s conftest.$ac_objext; then
14667  ac_cv_have_decl_xf86ModeBandwidth=yes
14668else
14669  $as_echo "$as_me: failed program was:" >&5
14670sed 's/^/| /' conftest.$ac_ext >&5
14671
14672	ac_cv_have_decl_xf86ModeBandwidth=no
14673fi
14674
14675rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14676fi
14677{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_xf86ModeBandwidth" >&5
14678$as_echo "$ac_cv_have_decl_xf86ModeBandwidth" >&6; }
14679if test "x$ac_cv_have_decl_xf86ModeBandwidth" = x""yes; then
14680
14681cat >>confdefs.h <<\_ACEOF
14682#define HAVE_XF86MODEBANDWIDTH 1
14683_ACEOF
14684
14685fi
14686
14687
14688{ $as_echo "$as_me:$LINENO: checking whether xf86_crtc_clip_video_helper is declared" >&5
14689$as_echo_n "checking whether xf86_crtc_clip_video_helper is declared... " >&6; }
14690if test "${ac_cv_have_decl_xf86_crtc_clip_video_helper+set}" = set; then
14691  $as_echo_n "(cached) " >&6
14692else
14693  cat >conftest.$ac_ext <<_ACEOF
14694/* confdefs.h.  */
14695_ACEOF
14696cat confdefs.h >>conftest.$ac_ext
14697cat >>conftest.$ac_ext <<_ACEOF
14698/* end confdefs.h.  */
14699#include <X11/Xmd.h>
14700	       #include "xorg-server.h"
14701	       #include "xf86i2c.h"
14702	       #include "xf86Crtc.h"
14703
14704int
14705main ()
14706{
14707#ifndef xf86_crtc_clip_video_helper
14708  (void) xf86_crtc_clip_video_helper;
14709#endif
14710
14711  ;
14712  return 0;
14713}
14714_ACEOF
14715rm -f conftest.$ac_objext
14716if { (ac_try="$ac_compile"
14717case "(($ac_try" in
14718  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14719  *) ac_try_echo=$ac_try;;
14720esac
14721eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14722$as_echo "$ac_try_echo") >&5
14723  (eval "$ac_compile") 2>conftest.er1
14724  ac_status=$?
14725  grep -v '^ *+' conftest.er1 >conftest.err
14726  rm -f conftest.er1
14727  cat conftest.err >&5
14728  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14729  (exit $ac_status); } && {
14730	 test -z "$ac_c_werror_flag" ||
14731	 test ! -s conftest.err
14732       } && test -s conftest.$ac_objext; then
14733  ac_cv_have_decl_xf86_crtc_clip_video_helper=yes
14734else
14735  $as_echo "$as_me: failed program was:" >&5
14736sed 's/^/| /' conftest.$ac_ext >&5
14737
14738	ac_cv_have_decl_xf86_crtc_clip_video_helper=no
14739fi
14740
14741rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14742fi
14743{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_xf86_crtc_clip_video_helper" >&5
14744$as_echo "$ac_cv_have_decl_xf86_crtc_clip_video_helper" >&6; }
14745if test "x$ac_cv_have_decl_xf86_crtc_clip_video_helper" = x""yes; then
14746
14747cat >>confdefs.h <<\_ACEOF
14748#define HAVE_XF86CRTCCLIPVIDEOHELPER 1
14749_ACEOF
14750
14751fi
14752
14753
14754{ $as_echo "$as_me:$LINENO: checking whether xf86RotateFreeShadow is declared" >&5
14755$as_echo_n "checking whether xf86RotateFreeShadow is declared... " >&6; }
14756if test "${ac_cv_have_decl_xf86RotateFreeShadow+set}" = set; then
14757  $as_echo_n "(cached) " >&6
14758else
14759  cat >conftest.$ac_ext <<_ACEOF
14760/* confdefs.h.  */
14761_ACEOF
14762cat confdefs.h >>conftest.$ac_ext
14763cat >>conftest.$ac_ext <<_ACEOF
14764/* end confdefs.h.  */
14765#include <xorg-server.h>
14766               #include <windowstr.h>
14767	       #include <xf86Crtc.h>
14768
14769int
14770main ()
14771{
14772#ifndef xf86RotateFreeShadow
14773  (void) xf86RotateFreeShadow;
14774#endif
14775
14776  ;
14777  return 0;
14778}
14779_ACEOF
14780rm -f conftest.$ac_objext
14781if { (ac_try="$ac_compile"
14782case "(($ac_try" in
14783  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14784  *) ac_try_echo=$ac_try;;
14785esac
14786eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14787$as_echo "$ac_try_echo") >&5
14788  (eval "$ac_compile") 2>conftest.er1
14789  ac_status=$?
14790  grep -v '^ *+' conftest.er1 >conftest.err
14791  rm -f conftest.er1
14792  cat conftest.err >&5
14793  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14794  (exit $ac_status); } && {
14795	 test -z "$ac_c_werror_flag" ||
14796	 test ! -s conftest.err
14797       } && test -s conftest.$ac_objext; then
14798  ac_cv_have_decl_xf86RotateFreeShadow=yes
14799else
14800  $as_echo "$as_me: failed program was:" >&5
14801sed 's/^/| /' conftest.$ac_ext >&5
14802
14803	ac_cv_have_decl_xf86RotateFreeShadow=no
14804fi
14805
14806rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14807fi
14808{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_xf86RotateFreeShadow" >&5
14809$as_echo "$ac_cv_have_decl_xf86RotateFreeShadow" >&6; }
14810if test "x$ac_cv_have_decl_xf86RotateFreeShadow" = x""yes; then
14811
14812cat >>confdefs.h <<\_ACEOF
14813#define HAVE_FREE_SHADOW 1
14814_ACEOF
14815
14816fi
14817
14818
14819{ $as_echo "$as_me:$LINENO: checking whether pci_device_enable is declared" >&5
14820$as_echo_n "checking whether pci_device_enable is declared... " >&6; }
14821if test "${ac_cv_have_decl_pci_device_enable+set}" = set; then
14822  $as_echo_n "(cached) " >&6
14823else
14824  cat >conftest.$ac_ext <<_ACEOF
14825/* confdefs.h.  */
14826_ACEOF
14827cat confdefs.h >>conftest.$ac_ext
14828cat >>conftest.$ac_ext <<_ACEOF
14829/* end confdefs.h.  */
14830#include <pciaccess.h>
14831
14832int
14833main ()
14834{
14835#ifndef pci_device_enable
14836  (void) pci_device_enable;
14837#endif
14838
14839  ;
14840  return 0;
14841}
14842_ACEOF
14843rm -f conftest.$ac_objext
14844if { (ac_try="$ac_compile"
14845case "(($ac_try" in
14846  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14847  *) ac_try_echo=$ac_try;;
14848esac
14849eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14850$as_echo "$ac_try_echo") >&5
14851  (eval "$ac_compile") 2>conftest.er1
14852  ac_status=$?
14853  grep -v '^ *+' conftest.er1 >conftest.err
14854  rm -f conftest.er1
14855  cat conftest.err >&5
14856  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14857  (exit $ac_status); } && {
14858	 test -z "$ac_c_werror_flag" ||
14859	 test ! -s conftest.err
14860       } && test -s conftest.$ac_objext; then
14861  ac_cv_have_decl_pci_device_enable=yes
14862else
14863  $as_echo "$as_me: failed program was:" >&5
14864sed 's/^/| /' conftest.$ac_ext >&5
14865
14866	ac_cv_have_decl_pci_device_enable=no
14867fi
14868
14869rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14870fi
14871{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_pci_device_enable" >&5
14872$as_echo "$ac_cv_have_decl_pci_device_enable" >&6; }
14873if test "x$ac_cv_have_decl_pci_device_enable" = x""yes; then
14874
14875cat >>confdefs.h <<\_ACEOF
14876#define HAVE_PCI_DEVICE_ENABLE 1
14877_ACEOF
14878
14879fi
14880
14881
14882{ $as_echo "$as_me:$LINENO: checking whether XSERVER_LIBPCIACCESS is declared" >&5
14883$as_echo_n "checking whether XSERVER_LIBPCIACCESS is declared... " >&6; }
14884if test "${ac_cv_have_decl_XSERVER_LIBPCIACCESS+set}" = set; then
14885  $as_echo_n "(cached) " >&6
14886else
14887  cat >conftest.$ac_ext <<_ACEOF
14888/* confdefs.h.  */
14889_ACEOF
14890cat confdefs.h >>conftest.$ac_ext
14891cat >>conftest.$ac_ext <<_ACEOF
14892/* end confdefs.h.  */
14893#include "xorg-server.h"
14894
14895int
14896main ()
14897{
14898#ifndef XSERVER_LIBPCIACCESS
14899  (void) XSERVER_LIBPCIACCESS;
14900#endif
14901
14902  ;
14903  return 0;
14904}
14905_ACEOF
14906rm -f conftest.$ac_objext
14907if { (ac_try="$ac_compile"
14908case "(($ac_try" in
14909  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14910  *) ac_try_echo=$ac_try;;
14911esac
14912eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14913$as_echo "$ac_try_echo") >&5
14914  (eval "$ac_compile") 2>conftest.er1
14915  ac_status=$?
14916  grep -v '^ *+' conftest.er1 >conftest.err
14917  rm -f conftest.er1
14918  cat conftest.err >&5
14919  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14920  (exit $ac_status); } && {
14921	 test -z "$ac_c_werror_flag" ||
14922	 test ! -s conftest.err
14923       } && test -s conftest.$ac_objext; then
14924  ac_cv_have_decl_XSERVER_LIBPCIACCESS=yes
14925else
14926  $as_echo "$as_me: failed program was:" >&5
14927sed 's/^/| /' conftest.$ac_ext >&5
14928
14929	ac_cv_have_decl_XSERVER_LIBPCIACCESS=no
14930fi
14931
14932rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14933fi
14934{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_XSERVER_LIBPCIACCESS" >&5
14935$as_echo "$ac_cv_have_decl_XSERVER_LIBPCIACCESS" >&6; }
14936if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = x""yes; then
14937  XSERVER_LIBPCIACCESS=yes
14938else
14939  XSERVER_LIBPCIACCESS=no
14940fi
14941
14942
14943 if test "x$XMODES" = xno; then
14944  XMODES_TRUE=
14945  XMODES_FALSE='#'
14946else
14947  XMODES_TRUE='#'
14948  XMODES_FALSE=
14949fi
14950
14951
14952if test "x$XSERVER_SOURCE" = x; then
14953        if test -d ../../xserver; then
14954                XSERVER_SOURCE="`cd ../../xserver && pwd`"
14955        fi
14956fi
14957
14958if test -d "$XSERVER_SOURCE"; then
14959        case "$XSERVER_SOURCE" in
14960        /*)
14961                ;;
14962        *)
14963                XSERVER_SOURCE="`cd $XSERVER_SOURCE && pwd`"
14964        esac
14965        if test -f src/modes/xf86Modes.h; then
14966                :
14967        else
14968                ln -sf $XSERVER_SOURCE/hw/xfree86/modes src/modes
14969        fi
14970
14971        if test -f src/parser/xf86Parser.h; then
14972                :
14973        else
14974                ln -sf $XSERVER_SOURCE/hw/xfree86/parser src/parser
14975        fi
14976fi
14977if test "x$XMODES" = xyes; then
14978        { $as_echo "$as_me:$LINENO: X server has new mode code" >&5
14979$as_echo "$as_me: X server has new mode code" >&6;}
14980
14981cat >>confdefs.h <<\_ACEOF
14982#define XMODES 1
14983_ACEOF
14984
14985        XMODES_CFLAGS=
14986else
14987        if test -f src/modes/xf86Modes.h -a -f src/parser/xf86Parser.h; then
14988                { $as_echo "$as_me:$LINENO: X server is missing new mode code, using local copy" >&5
14989$as_echo "$as_me: X server is missing new mode code, using local copy" >&6;}
14990        else
14991                { { $as_echo "$as_me:$LINENO: error: Must have X server >= 1.3 source tree for mode setting code. Please specify --with-xserver-source" >&5
14992$as_echo "$as_me: error: Must have X server >= 1.3 source tree for mode setting code. Please specify --with-xserver-source" >&2;}
14993   { (exit 1); exit 1; }; }
14994        fi
14995        XMODES_CFLAGS='-DXF86_MODES_RENAME -I$(top_srcdir)/src -I$(top_srcdir)/src/modes -I$(top_srcdir)/src/parser'
14996fi
14997
14998
14999
15000CPPFLAGS="$SAVE_CPPFLAGS"
15001
15002 if test "x$USE_EXA" = xyes; then
15003  USE_EXA_TRUE=
15004  USE_EXA_FALSE='#'
15005else
15006  USE_EXA_TRUE='#'
15007  USE_EXA_FALSE=
15008fi
15009
15010
15011 if test "x$LIBDRM_RADEON" = xyes; then
15012  XF86DRM_MODE_TRUE=
15013  XF86DRM_MODE_FALSE='#'
15014else
15015  XF86DRM_MODE_TRUE='#'
15016  XF86DRM_MODE_FALSE=
15017fi
15018
15019
15020if test "x$XSERVER_LIBPCIACCESS" = xyes; then
15021
15022pkg_failed=no
15023{ $as_echo "$as_me:$LINENO: checking for PCIACCESS" >&5
15024$as_echo_n "checking for PCIACCESS... " >&6; }
15025
15026if test -n "$PCIACCESS_CFLAGS"; then
15027    pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
15028 elif test -n "$PKG_CONFIG"; then
15029    if test -n "$PKG_CONFIG" && \
15030    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\"") >&5
15031  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
15032  ac_status=$?
15033  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15034  (exit $ac_status); }; then
15035  pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null`
15036else
15037  pkg_failed=yes
15038fi
15039 else
15040    pkg_failed=untried
15041fi
15042if test -n "$PCIACCESS_LIBS"; then
15043    pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
15044 elif test -n "$PKG_CONFIG"; then
15045    if test -n "$PKG_CONFIG" && \
15046    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\"") >&5
15047  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
15048  ac_status=$?
15049  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15050  (exit $ac_status); }; then
15051  pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null`
15052else
15053  pkg_failed=yes
15054fi
15055 else
15056    pkg_failed=untried
15057fi
15058
15059
15060
15061if test $pkg_failed = yes; then
15062
15063if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
15064        _pkg_short_errors_supported=yes
15065else
15066        _pkg_short_errors_supported=no
15067fi
15068        if test $_pkg_short_errors_supported = yes; then
15069	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "pciaccess >= 0.8.0" 2>&1`
15070        else
15071	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors "pciaccess >= 0.8.0" 2>&1`
15072        fi
15073	# Put the nasty error message in config.log where it belongs
15074	echo "$PCIACCESS_PKG_ERRORS" >&5
15075
15076	{ { $as_echo "$as_me:$LINENO: error: Package requirements (pciaccess >= 0.8.0) were not met:
15077
15078$PCIACCESS_PKG_ERRORS
15079
15080Consider adjusting the PKG_CONFIG_PATH environment variable if you
15081installed software in a non-standard prefix.
15082
15083Alternatively, you may set the environment variables PCIACCESS_CFLAGS
15084and PCIACCESS_LIBS to avoid the need to call pkg-config.
15085See the pkg-config man page for more details.
15086" >&5
15087$as_echo "$as_me: error: Package requirements (pciaccess >= 0.8.0) were not met:
15088
15089$PCIACCESS_PKG_ERRORS
15090
15091Consider adjusting the PKG_CONFIG_PATH environment variable if you
15092installed software in a non-standard prefix.
15093
15094Alternatively, you may set the environment variables PCIACCESS_CFLAGS
15095and PCIACCESS_LIBS to avoid the need to call pkg-config.
15096See the pkg-config man page for more details.
15097" >&2;}
15098   { (exit 1); exit 1; }; }
15099elif test $pkg_failed = untried; then
15100	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
15101$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
15102{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
15103is in your PATH or set the PKG_CONFIG environment variable to the full
15104path to pkg-config.
15105
15106Alternatively, you may set the environment variables PCIACCESS_CFLAGS
15107and PCIACCESS_LIBS to avoid the need to call pkg-config.
15108See the pkg-config man page for more details.
15109
15110To get pkg-config, see <http://pkg-config.freedesktop.org/>.
15111See \`config.log' for more details." >&5
15112$as_echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
15113is in your PATH or set the PKG_CONFIG environment variable to the full
15114path to pkg-config.
15115
15116Alternatively, you may set the environment variables PCIACCESS_CFLAGS
15117and PCIACCESS_LIBS to avoid the need to call pkg-config.
15118See the pkg-config man page for more details.
15119
15120To get pkg-config, see <http://pkg-config.freedesktop.org/>.
15121See \`config.log' for more details." >&2;}
15122   { (exit 1); exit 1; }; }; }
15123else
15124	PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
15125	PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
15126        { $as_echo "$as_me:$LINENO: result: yes" >&5
15127$as_echo "yes" >&6; }
15128	:
15129fi
15130    XORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS"
15131fi
15132 if test "x$XSERVER_LIBPCIACCESS" = xyes; then
15133  XSERVER_LIBPCIACCESS_TRUE=
15134  XSERVER_LIBPCIACCESS_FALSE='#'
15135else
15136  XSERVER_LIBPCIACCESS_TRUE='#'
15137  XSERVER_LIBPCIACCESS_FALSE=
15138fi
15139
15140
15141# Checks for headers/macros for byte swapping
15142# Known variants:
15143#	<byteswap.h> bswap_16, bswap_32, bswap_64  (glibc)
15144#	<sys/endian.h> __swap16, __swap32, __swap64 (OpenBSD)
15145#	<sys/endian.h> bswap16, bswap32, bswap64 (other BSD's)
15146#	and a fallback to local macros if none of the above are found
15147
15148# if <byteswap.h> is found, assume it's the correct version
15149
15150for ac_header in byteswap.h
15151do
15152as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
15153if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15154  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
15155$as_echo_n "checking for $ac_header... " >&6; }
15156if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15157  $as_echo_n "(cached) " >&6
15158fi
15159ac_res=`eval 'as_val=${'$as_ac_Header'}
15160		 $as_echo "$as_val"'`
15161	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
15162$as_echo "$ac_res" >&6; }
15163else
15164  # Is the header compilable?
15165{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
15166$as_echo_n "checking $ac_header usability... " >&6; }
15167cat >conftest.$ac_ext <<_ACEOF
15168/* confdefs.h.  */
15169_ACEOF
15170cat confdefs.h >>conftest.$ac_ext
15171cat >>conftest.$ac_ext <<_ACEOF
15172/* end confdefs.h.  */
15173$ac_includes_default
15174#include <$ac_header>
15175_ACEOF
15176rm -f conftest.$ac_objext
15177if { (ac_try="$ac_compile"
15178case "(($ac_try" in
15179  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15180  *) ac_try_echo=$ac_try;;
15181esac
15182eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15183$as_echo "$ac_try_echo") >&5
15184  (eval "$ac_compile") 2>conftest.er1
15185  ac_status=$?
15186  grep -v '^ *+' conftest.er1 >conftest.err
15187  rm -f conftest.er1
15188  cat conftest.err >&5
15189  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15190  (exit $ac_status); } && {
15191	 test -z "$ac_c_werror_flag" ||
15192	 test ! -s conftest.err
15193       } && test -s conftest.$ac_objext; then
15194  ac_header_compiler=yes
15195else
15196  $as_echo "$as_me: failed program was:" >&5
15197sed 's/^/| /' conftest.$ac_ext >&5
15198
15199	ac_header_compiler=no
15200fi
15201
15202rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15203{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15204$as_echo "$ac_header_compiler" >&6; }
15205
15206# Is the header present?
15207{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
15208$as_echo_n "checking $ac_header presence... " >&6; }
15209cat >conftest.$ac_ext <<_ACEOF
15210/* confdefs.h.  */
15211_ACEOF
15212cat confdefs.h >>conftest.$ac_ext
15213cat >>conftest.$ac_ext <<_ACEOF
15214/* end confdefs.h.  */
15215#include <$ac_header>
15216_ACEOF
15217if { (ac_try="$ac_cpp conftest.$ac_ext"
15218case "(($ac_try" in
15219  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15220  *) ac_try_echo=$ac_try;;
15221esac
15222eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15223$as_echo "$ac_try_echo") >&5
15224  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15225  ac_status=$?
15226  grep -v '^ *+' conftest.er1 >conftest.err
15227  rm -f conftest.er1
15228  cat conftest.err >&5
15229  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15230  (exit $ac_status); } >/dev/null && {
15231	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
15232	 test ! -s conftest.err
15233       }; then
15234  ac_header_preproc=yes
15235else
15236  $as_echo "$as_me: failed program was:" >&5
15237sed 's/^/| /' conftest.$ac_ext >&5
15238
15239  ac_header_preproc=no
15240fi
15241
15242rm -f conftest.err conftest.$ac_ext
15243{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15244$as_echo "$ac_header_preproc" >&6; }
15245
15246# So?  What about this header?
15247case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15248  yes:no: )
15249    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15250$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15251    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15252$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15253    ac_header_preproc=yes
15254    ;;
15255  no:yes:* )
15256    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15257$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15258    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15259$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15260    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15261$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15262    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15263$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15264    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15265$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15266    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15267$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15268    ( cat <<\_ASBOX
15269## ---------------------------------------------------------------------- ##
15270## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
15271## ---------------------------------------------------------------------- ##
15272_ASBOX
15273     ) | sed "s/^/$as_me: WARNING:     /" >&2
15274    ;;
15275esac
15276{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
15277$as_echo_n "checking for $ac_header... " >&6; }
15278if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15279  $as_echo_n "(cached) " >&6
15280else
15281  eval "$as_ac_Header=\$ac_header_preproc"
15282fi
15283ac_res=`eval 'as_val=${'$as_ac_Header'}
15284		 $as_echo "$as_val"'`
15285	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
15286$as_echo "$ac_res" >&6; }
15287
15288fi
15289as_val=`eval 'as_val=${'$as_ac_Header'}
15290		 $as_echo "$as_val"'`
15291   if test "x$as_val" = x""yes; then
15292  cat >>confdefs.h <<_ACEOF
15293#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
15294_ACEOF
15295
15296fi
15297
15298done
15299
15300
15301# if <sys/endian.h> is found, have to check which version
15302if test "${ac_cv_header_sys_endian_h+set}" = set; then
15303  { $as_echo "$as_me:$LINENO: checking for sys/endian.h" >&5
15304$as_echo_n "checking for sys/endian.h... " >&6; }
15305if test "${ac_cv_header_sys_endian_h+set}" = set; then
15306  $as_echo_n "(cached) " >&6
15307fi
15308{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_endian_h" >&5
15309$as_echo "$ac_cv_header_sys_endian_h" >&6; }
15310else
15311  # Is the header compilable?
15312{ $as_echo "$as_me:$LINENO: checking sys/endian.h usability" >&5
15313$as_echo_n "checking sys/endian.h usability... " >&6; }
15314cat >conftest.$ac_ext <<_ACEOF
15315/* confdefs.h.  */
15316_ACEOF
15317cat confdefs.h >>conftest.$ac_ext
15318cat >>conftest.$ac_ext <<_ACEOF
15319/* end confdefs.h.  */
15320$ac_includes_default
15321#include <sys/endian.h>
15322_ACEOF
15323rm -f conftest.$ac_objext
15324if { (ac_try="$ac_compile"
15325case "(($ac_try" in
15326  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15327  *) ac_try_echo=$ac_try;;
15328esac
15329eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15330$as_echo "$ac_try_echo") >&5
15331  (eval "$ac_compile") 2>conftest.er1
15332  ac_status=$?
15333  grep -v '^ *+' conftest.er1 >conftest.err
15334  rm -f conftest.er1
15335  cat conftest.err >&5
15336  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15337  (exit $ac_status); } && {
15338	 test -z "$ac_c_werror_flag" ||
15339	 test ! -s conftest.err
15340       } && test -s conftest.$ac_objext; then
15341  ac_header_compiler=yes
15342else
15343  $as_echo "$as_me: failed program was:" >&5
15344sed 's/^/| /' conftest.$ac_ext >&5
15345
15346	ac_header_compiler=no
15347fi
15348
15349rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15350{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15351$as_echo "$ac_header_compiler" >&6; }
15352
15353# Is the header present?
15354{ $as_echo "$as_me:$LINENO: checking sys/endian.h presence" >&5
15355$as_echo_n "checking sys/endian.h presence... " >&6; }
15356cat >conftest.$ac_ext <<_ACEOF
15357/* confdefs.h.  */
15358_ACEOF
15359cat confdefs.h >>conftest.$ac_ext
15360cat >>conftest.$ac_ext <<_ACEOF
15361/* end confdefs.h.  */
15362#include <sys/endian.h>
15363_ACEOF
15364if { (ac_try="$ac_cpp conftest.$ac_ext"
15365case "(($ac_try" in
15366  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15367  *) ac_try_echo=$ac_try;;
15368esac
15369eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15370$as_echo "$ac_try_echo") >&5
15371  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15372  ac_status=$?
15373  grep -v '^ *+' conftest.er1 >conftest.err
15374  rm -f conftest.er1
15375  cat conftest.err >&5
15376  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15377  (exit $ac_status); } >/dev/null && {
15378	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
15379	 test ! -s conftest.err
15380       }; then
15381  ac_header_preproc=yes
15382else
15383  $as_echo "$as_me: failed program was:" >&5
15384sed 's/^/| /' conftest.$ac_ext >&5
15385
15386  ac_header_preproc=no
15387fi
15388
15389rm -f conftest.err conftest.$ac_ext
15390{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15391$as_echo "$ac_header_preproc" >&6; }
15392
15393# So?  What about this header?
15394case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15395  yes:no: )
15396    { $as_echo "$as_me:$LINENO: WARNING: sys/endian.h: accepted by the compiler, rejected by the preprocessor!" >&5
15397$as_echo "$as_me: WARNING: sys/endian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
15398    { $as_echo "$as_me:$LINENO: WARNING: sys/endian.h: proceeding with the compiler's result" >&5
15399$as_echo "$as_me: WARNING: sys/endian.h: proceeding with the compiler's result" >&2;}
15400    ac_header_preproc=yes
15401    ;;
15402  no:yes:* )
15403    { $as_echo "$as_me:$LINENO: WARNING: sys/endian.h: present but cannot be compiled" >&5
15404$as_echo "$as_me: WARNING: sys/endian.h: present but cannot be compiled" >&2;}
15405    { $as_echo "$as_me:$LINENO: WARNING: sys/endian.h:     check for missing prerequisite headers?" >&5
15406$as_echo "$as_me: WARNING: sys/endian.h:     check for missing prerequisite headers?" >&2;}
15407    { $as_echo "$as_me:$LINENO: WARNING: sys/endian.h: see the Autoconf documentation" >&5
15408$as_echo "$as_me: WARNING: sys/endian.h: see the Autoconf documentation" >&2;}
15409    { $as_echo "$as_me:$LINENO: WARNING: sys/endian.h:     section \"Present But Cannot Be Compiled\"" >&5
15410$as_echo "$as_me: WARNING: sys/endian.h:     section \"Present But Cannot Be Compiled\"" >&2;}
15411    { $as_echo "$as_me:$LINENO: WARNING: sys/endian.h: proceeding with the preprocessor's result" >&5
15412$as_echo "$as_me: WARNING: sys/endian.h: proceeding with the preprocessor's result" >&2;}
15413    { $as_echo "$as_me:$LINENO: WARNING: sys/endian.h: in the future, the compiler will take precedence" >&5
15414$as_echo "$as_me: WARNING: sys/endian.h: in the future, the compiler will take precedence" >&2;}
15415    ( cat <<\_ASBOX
15416## ---------------------------------------------------------------------- ##
15417## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
15418## ---------------------------------------------------------------------- ##
15419_ASBOX
15420     ) | sed "s/^/$as_me: WARNING:     /" >&2
15421    ;;
15422esac
15423{ $as_echo "$as_me:$LINENO: checking for sys/endian.h" >&5
15424$as_echo_n "checking for sys/endian.h... " >&6; }
15425if test "${ac_cv_header_sys_endian_h+set}" = set; then
15426  $as_echo_n "(cached) " >&6
15427else
15428  ac_cv_header_sys_endian_h=$ac_header_preproc
15429fi
15430{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_endian_h" >&5
15431$as_echo "$ac_cv_header_sys_endian_h" >&6; }
15432
15433fi
15434if test "x$ac_cv_header_sys_endian_h" = x""yes; then
15435  HAVE_SYS_ENDIAN_H="yes"
15436else
15437  HAVE_SYS_ENDIAN_H="no"
15438fi
15439
15440
15441
15442if test "x$HAVE_SYS_ENDIAN_H" = "xyes" ; then
15443	{ $as_echo "$as_me:$LINENO: checking for __swap16 variant of <sys/endian.h> byteswapping macros" >&5
15444$as_echo_n "checking for __swap16 variant of <sys/endian.h> byteswapping macros... " >&6; }
15445	cat >conftest.$ac_ext <<_ACEOF
15446/* confdefs.h.  */
15447_ACEOF
15448cat confdefs.h >>conftest.$ac_ext
15449cat >>conftest.$ac_ext <<_ACEOF
15450/* end confdefs.h.  */
15451
15452#include <sys/types.h>
15453#include <sys/endian.h>
15454
15455int
15456main ()
15457{
15458
15459int a = 1, b;
15460b = __swap16(a);
15461
15462  ;
15463  return 0;
15464}
15465
15466_ACEOF
15467rm -f conftest.$ac_objext conftest$ac_exeext
15468if { (ac_try="$ac_link"
15469case "(($ac_try" in
15470  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15471  *) ac_try_echo=$ac_try;;
15472esac
15473eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15474$as_echo "$ac_try_echo") >&5
15475  (eval "$ac_link") 2>conftest.er1
15476  ac_status=$?
15477  grep -v '^ *+' conftest.er1 >conftest.err
15478  rm -f conftest.er1
15479  cat conftest.err >&5
15480  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15481  (exit $ac_status); } && {
15482	 test -z "$ac_c_werror_flag" ||
15483	 test ! -s conftest.err
15484       } && test -s conftest$ac_exeext && {
15485	 test "$cross_compiling" = yes ||
15486	 $as_test_x conftest$ac_exeext
15487       }; then
15488  SYS_ENDIAN__SWAP='yes'
15489else
15490  $as_echo "$as_me: failed program was:" >&5
15491sed 's/^/| /' conftest.$ac_ext >&5
15492
15493	SYS_ENDIAN__SWAP='no'
15494fi
15495
15496rm -rf conftest.dSYM
15497rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15498      conftest$ac_exeext conftest.$ac_ext
15499	{ $as_echo "$as_me:$LINENO: result: $SYS_ENDIAN__SWAP" >&5
15500$as_echo "$SYS_ENDIAN__SWAP" >&6; }
15501
15502	{ $as_echo "$as_me:$LINENO: checking for bswap16 variant of <sys/endian.h> byteswapping macros" >&5
15503$as_echo_n "checking for bswap16 variant of <sys/endian.h> byteswapping macros... " >&6; }
15504	cat >conftest.$ac_ext <<_ACEOF
15505/* confdefs.h.  */
15506_ACEOF
15507cat confdefs.h >>conftest.$ac_ext
15508cat >>conftest.$ac_ext <<_ACEOF
15509/* end confdefs.h.  */
15510
15511#include <sys/types.h>
15512#include <sys/endian.h>
15513
15514int
15515main ()
15516{
15517
15518int a = 1, b;
15519b = bswap16(a);
15520
15521  ;
15522  return 0;
15523}
15524
15525_ACEOF
15526rm -f conftest.$ac_objext conftest$ac_exeext
15527if { (ac_try="$ac_link"
15528case "(($ac_try" in
15529  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15530  *) ac_try_echo=$ac_try;;
15531esac
15532eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15533$as_echo "$ac_try_echo") >&5
15534  (eval "$ac_link") 2>conftest.er1
15535  ac_status=$?
15536  grep -v '^ *+' conftest.er1 >conftest.err
15537  rm -f conftest.er1
15538  cat conftest.err >&5
15539  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15540  (exit $ac_status); } && {
15541	 test -z "$ac_c_werror_flag" ||
15542	 test ! -s conftest.err
15543       } && test -s conftest$ac_exeext && {
15544	 test "$cross_compiling" = yes ||
15545	 $as_test_x conftest$ac_exeext
15546       }; then
15547  SYS_ENDIAN_BSWAP='yes'
15548else
15549  $as_echo "$as_me: failed program was:" >&5
15550sed 's/^/| /' conftest.$ac_ext >&5
15551
15552	SYS_ENDIAN_BSWAP='no'
15553fi
15554
15555rm -rf conftest.dSYM
15556rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15557      conftest$ac_exeext conftest.$ac_ext
15558	{ $as_echo "$as_me:$LINENO: result: $SYS_ENDIAN_BSWAP" >&5
15559$as_echo "$SYS_ENDIAN_BSWAP" >&6; }
15560
15561    	if test "$SYS_ENDIAN_BSWAP" = "yes" ; then
15562		USE_SYS_ENDIAN_H=yes
15563		BSWAP=bswap
15564	else
15565	    	if test "$SYS_ENDIAN__SWAP" = "yes" ; then
15566			USE_SYS_ENDIAN_H=yes
15567			BSWAP=__swap
15568		else
15569			USE_SYS_ENDIAN_H=no
15570		fi
15571	fi
15572
15573	if test "$USE_SYS_ENDIAN_H" = "yes" ; then
15574
15575cat >>confdefs.h <<\_ACEOF
15576#define USE_SYS_ENDIAN_H 1
15577_ACEOF
15578
15579
15580cat >>confdefs.h <<_ACEOF
15581#define bswap_16 ${BSWAP}16
15582_ACEOF
15583
15584
15585cat >>confdefs.h <<_ACEOF
15586#define bswap_32 ${BSWAP}32
15587_ACEOF
15588
15589
15590cat >>confdefs.h <<_ACEOF
15591#define bswap_64 ${BSWAP}64
15592_ACEOF
15593
15594	fi
15595fi
15596
15597case $host_os in
15598  *linux*)
15599
15600cat >>confdefs.h <<\_ACEOF
15601#define FGL_LINUX 1
15602_ACEOF
15603 ;;
15604esac
15605
15606
15607
15608
15609
15610
15611
15612
15613
15614DRIVER_NAME=ati
15615
15616
15617{ $as_echo "$as_me:$LINENO: The atimisc sub-driver has been split out to xf86-video-mach64:
15618    git://anongit.freedesktop.org/git/xorg/driver/xf86-video-mach64
15619Please install that driver as well for mach64-based cards.
15620" >&5
15621$as_echo "$as_me: The atimisc sub-driver has been split out to xf86-video-mach64:
15622    git://anongit.freedesktop.org/git/xorg/driver/xf86-video-mach64
15623Please install that driver as well for mach64-based cards.
15624" >&6;}
15625
15626{ $as_echo "$as_me:$LINENO: The r128 sub-driver has been split out to xf86-video-r128:
15627    git://anongit.freedesktop.org/git/xorg/driver/xf86-video-r128
15628Please install that driver as well for rage128-based cards.
15629" >&5
15630$as_echo "$as_me: The r128 sub-driver has been split out to xf86-video-r128:
15631    git://anongit.freedesktop.org/git/xorg/driver/xf86-video-r128
15632Please install that driver as well for rage128-based cards.
15633" >&6;}
15634
15635ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile"
15636
15637cat >confcache <<\_ACEOF
15638# This file is a shell script that caches the results of configure
15639# tests run on this system so they can be shared between configure
15640# scripts and configure runs, see configure's option --config-cache.
15641# It is not useful on other systems.  If it contains results you don't
15642# want to keep, you may remove or edit it.
15643#
15644# config.status only pays attention to the cache file if you give it
15645# the --recheck option to rerun configure.
15646#
15647# `ac_cv_env_foo' variables (set or unset) will be overridden when
15648# loading this file, other *unset* `ac_cv_foo' will be assigned the
15649# following values.
15650
15651_ACEOF
15652
15653# The following way of writing the cache mishandles newlines in values,
15654# but we know of no workaround that is simple, portable, and efficient.
15655# So, we kill variables containing newlines.
15656# Ultrix sh set writes to stderr and can't be redirected directly,
15657# and sets the high bit in the cache file unless we assign to the vars.
15658(
15659  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
15660    eval ac_val=\$$ac_var
15661    case $ac_val in #(
15662    *${as_nl}*)
15663      case $ac_var in #(
15664      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
15665$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
15666      esac
15667      case $ac_var in #(
15668      _ | IFS | as_nl) ;; #(
15669      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
15670      *) $as_unset $ac_var ;;
15671      esac ;;
15672    esac
15673  done
15674
15675  (set) 2>&1 |
15676    case $as_nl`(ac_space=' '; set) 2>&1` in #(
15677    *${as_nl}ac_space=\ *)
15678      # `set' does not quote correctly, so add quotes (double-quote
15679      # substitution turns \\\\ into \\, and sed turns \\ into \).
15680      sed -n \
15681	"s/'/'\\\\''/g;
15682	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
15683      ;; #(
15684    *)
15685      # `set' quotes correctly as required by POSIX, so do not add quotes.
15686      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
15687      ;;
15688    esac |
15689    sort
15690) |
15691  sed '
15692     /^ac_cv_env_/b end
15693     t clear
15694     :clear
15695     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15696     t end
15697     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15698     :end' >>confcache
15699if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
15700  if test -w "$cache_file"; then
15701    test "x$cache_file" != "x/dev/null" &&
15702      { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
15703$as_echo "$as_me: updating cache $cache_file" >&6;}
15704    cat confcache >$cache_file
15705  else
15706    { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
15707$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
15708  fi
15709fi
15710rm -f confcache
15711
15712test "x$prefix" = xNONE && prefix=$ac_default_prefix
15713# Let make expand exec_prefix.
15714test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
15715
15716DEFS=-DHAVE_CONFIG_H
15717
15718ac_libobjs=
15719ac_ltlibobjs=
15720for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
15721  # 1. Remove the extension, and $U if already installed.
15722  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
15723  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
15724  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
15725  #    will be set to the directory where LIBOBJS objects are built.
15726  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
15727  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
15728done
15729LIBOBJS=$ac_libobjs
15730
15731LTLIBOBJS=$ac_ltlibobjs
15732
15733
15734if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
15735  { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
15736Usually this means the macro was only invoked conditionally." >&5
15737$as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
15738Usually this means the macro was only invoked conditionally." >&2;}
15739   { (exit 1); exit 1; }; }
15740fi
15741if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
15742  { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
15743Usually this means the macro was only invoked conditionally." >&5
15744$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
15745Usually this means the macro was only invoked conditionally." >&2;}
15746   { (exit 1); exit 1; }; }
15747fi
15748 if test -n "$EXEEXT"; then
15749  am__EXEEXT_TRUE=
15750  am__EXEEXT_FALSE='#'
15751else
15752  am__EXEEXT_TRUE='#'
15753  am__EXEEXT_FALSE=
15754fi
15755
15756if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
15757  { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
15758Usually this means the macro was only invoked conditionally." >&5
15759$as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
15760Usually this means the macro was only invoked conditionally." >&2;}
15761   { (exit 1); exit 1; }; }
15762fi
15763if test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then
15764  { { $as_echo "$as_me:$LINENO: error: conditional \"HAVE_XEXTPROTO_71\" was never defined.
15765Usually this means the macro was only invoked conditionally." >&5
15766$as_echo "$as_me: error: conditional \"HAVE_XEXTPROTO_71\" was never defined.
15767Usually this means the macro was only invoked conditionally." >&2;}
15768   { (exit 1); exit 1; }; }
15769fi
15770if test -z "${DRI_TRUE}" && test -z "${DRI_FALSE}"; then
15771  { { $as_echo "$as_me:$LINENO: error: conditional \"DRI\" was never defined.
15772Usually this means the macro was only invoked conditionally." >&5
15773$as_echo "$as_me: error: conditional \"DRI\" was never defined.
15774Usually this means the macro was only invoked conditionally." >&2;}
15775   { (exit 1); exit 1; }; }
15776fi
15777if test -z "${DRM_MODE_TRUE}" && test -z "${DRM_MODE_FALSE}"; then
15778  { { $as_echo "$as_me:$LINENO: error: conditional \"DRM_MODE\" was never defined.
15779Usually this means the macro was only invoked conditionally." >&5
15780$as_echo "$as_me: error: conditional \"DRM_MODE\" was never defined.
15781Usually this means the macro was only invoked conditionally." >&2;}
15782   { (exit 1); exit 1; }; }
15783fi
15784if test -z "${LIBUDEV_TRUE}" && test -z "${LIBUDEV_FALSE}"; then
15785  { { $as_echo "$as_me:$LINENO: error: conditional \"LIBUDEV\" was never defined.
15786Usually this means the macro was only invoked conditionally." >&5
15787$as_echo "$as_me: error: conditional \"LIBUDEV\" was never defined.
15788Usually this means the macro was only invoked conditionally." >&2;}
15789   { (exit 1); exit 1; }; }
15790fi
15791if test -z "${XMODES_TRUE}" && test -z "${XMODES_FALSE}"; then
15792  { { $as_echo "$as_me:$LINENO: error: conditional \"XMODES\" was never defined.
15793Usually this means the macro was only invoked conditionally." >&5
15794$as_echo "$as_me: error: conditional \"XMODES\" was never defined.
15795Usually this means the macro was only invoked conditionally." >&2;}
15796   { (exit 1); exit 1; }; }
15797fi
15798if test -z "${USE_EXA_TRUE}" && test -z "${USE_EXA_FALSE}"; then
15799  { { $as_echo "$as_me:$LINENO: error: conditional \"USE_EXA\" was never defined.
15800Usually this means the macro was only invoked conditionally." >&5
15801$as_echo "$as_me: error: conditional \"USE_EXA\" was never defined.
15802Usually this means the macro was only invoked conditionally." >&2;}
15803   { (exit 1); exit 1; }; }
15804fi
15805if test -z "${XF86DRM_MODE_TRUE}" && test -z "${XF86DRM_MODE_FALSE}"; then
15806  { { $as_echo "$as_me:$LINENO: error: conditional \"XF86DRM_MODE\" was never defined.
15807Usually this means the macro was only invoked conditionally." >&5
15808$as_echo "$as_me: error: conditional \"XF86DRM_MODE\" was never defined.
15809Usually this means the macro was only invoked conditionally." >&2;}
15810   { (exit 1); exit 1; }; }
15811fi
15812if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then
15813  { { $as_echo "$as_me:$LINENO: error: conditional \"XSERVER_LIBPCIACCESS\" was never defined.
15814Usually this means the macro was only invoked conditionally." >&5
15815$as_echo "$as_me: error: conditional \"XSERVER_LIBPCIACCESS\" was never defined.
15816Usually this means the macro was only invoked conditionally." >&2;}
15817   { (exit 1); exit 1; }; }
15818fi
15819
15820: ${CONFIG_STATUS=./config.status}
15821ac_write_fail=0
15822ac_clean_files_save=$ac_clean_files
15823ac_clean_files="$ac_clean_files $CONFIG_STATUS"
15824{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
15825$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
15826cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15827#! $SHELL
15828# Generated by $as_me.
15829# Run this file to recreate the current configuration.
15830# Compiler output produced by configure, useful for debugging
15831# configure, is in config.log if it exists.
15832
15833debug=false
15834ac_cs_recheck=false
15835ac_cs_silent=false
15836SHELL=\${CONFIG_SHELL-$SHELL}
15837_ACEOF
15838
15839cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15840## --------------------- ##
15841## M4sh Initialization.  ##
15842## --------------------- ##
15843
15844# Be more Bourne compatible
15845DUALCASE=1; export DUALCASE # for MKS sh
15846if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
15847  emulate sh
15848  NULLCMD=:
15849  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
15850  # is contrary to our usage.  Disable this feature.
15851  alias -g '${1+"$@"}'='"$@"'
15852  setopt NO_GLOB_SUBST
15853else
15854  case `(set -o) 2>/dev/null` in
15855  *posix*) set -o posix ;;
15856esac
15857
15858fi
15859
15860
15861
15862
15863# PATH needs CR
15864# Avoid depending upon Character Ranges.
15865as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15866as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15867as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15868as_cr_digits='0123456789'
15869as_cr_alnum=$as_cr_Letters$as_cr_digits
15870
15871as_nl='
15872'
15873export as_nl
15874# Printing a long string crashes Solaris 7 /usr/bin/printf.
15875as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
15876as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
15877as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
15878if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
15879  as_echo='printf %s\n'
15880  as_echo_n='printf %s'
15881else
15882  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15883    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
15884    as_echo_n='/usr/ucb/echo -n'
15885  else
15886    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15887    as_echo_n_body='eval
15888      arg=$1;
15889      case $arg in
15890      *"$as_nl"*)
15891	expr "X$arg" : "X\\(.*\\)$as_nl";
15892	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15893      esac;
15894      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
15895    '
15896    export as_echo_n_body
15897    as_echo_n='sh -c $as_echo_n_body as_echo'
15898  fi
15899  export as_echo_body
15900  as_echo='sh -c $as_echo_body as_echo'
15901fi
15902
15903# The user is always right.
15904if test "${PATH_SEPARATOR+set}" != set; then
15905  PATH_SEPARATOR=:
15906  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15907    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15908      PATH_SEPARATOR=';'
15909  }
15910fi
15911
15912# Support unset when possible.
15913if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
15914  as_unset=unset
15915else
15916  as_unset=false
15917fi
15918
15919
15920# IFS
15921# We need space, tab and new line, in precisely that order.  Quoting is
15922# there to prevent editors from complaining about space-tab.
15923# (If _AS_PATH_WALK were called with IFS unset, it would disable word
15924# splitting by setting IFS to empty value.)
15925IFS=" ""	$as_nl"
15926
15927# Find who we are.  Look in the path if we contain no directory separator.
15928case $0 in
15929  *[\\/]* ) as_myself=$0 ;;
15930  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15931for as_dir in $PATH
15932do
15933  IFS=$as_save_IFS
15934  test -z "$as_dir" && as_dir=.
15935  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15936done
15937IFS=$as_save_IFS
15938
15939     ;;
15940esac
15941# We did not find ourselves, most probably we were run as `sh COMMAND'
15942# in which case we are not to be found in the path.
15943if test "x$as_myself" = x; then
15944  as_myself=$0
15945fi
15946if test ! -f "$as_myself"; then
15947  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15948  { (exit 1); exit 1; }
15949fi
15950
15951# Work around bugs in pre-3.0 UWIN ksh.
15952for as_var in ENV MAIL MAILPATH
15953do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
15954done
15955PS1='$ '
15956PS2='> '
15957PS4='+ '
15958
15959# NLS nuisances.
15960LC_ALL=C
15961export LC_ALL
15962LANGUAGE=C
15963export LANGUAGE
15964
15965# Required to use basename.
15966if expr a : '\(a\)' >/dev/null 2>&1 &&
15967   test "X`expr 00001 : '.*\(...\)'`" = X001; then
15968  as_expr=expr
15969else
15970  as_expr=false
15971fi
15972
15973if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
15974  as_basename=basename
15975else
15976  as_basename=false
15977fi
15978
15979
15980# Name of the executable.
15981as_me=`$as_basename -- "$0" ||
15982$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15983	 X"$0" : 'X\(//\)$' \| \
15984	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15985$as_echo X/"$0" |
15986    sed '/^.*\/\([^/][^/]*\)\/*$/{
15987	    s//\1/
15988	    q
15989	  }
15990	  /^X\/\(\/\/\)$/{
15991	    s//\1/
15992	    q
15993	  }
15994	  /^X\/\(\/\).*/{
15995	    s//\1/
15996	    q
15997	  }
15998	  s/.*/./; q'`
15999
16000# CDPATH.
16001$as_unset CDPATH
16002
16003
16004
16005  as_lineno_1=$LINENO
16006  as_lineno_2=$LINENO
16007  test "x$as_lineno_1" != "x$as_lineno_2" &&
16008  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
16009
16010  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
16011  # uniformly replaced by the line number.  The first 'sed' inserts a
16012  # line-number line after each line using $LINENO; the second 'sed'
16013  # does the real work.  The second script uses 'N' to pair each
16014  # line-number line with the line containing $LINENO, and appends
16015  # trailing '-' during substitution so that $LINENO is not a special
16016  # case at line end.
16017  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
16018  # scripts with optimization help from Paolo Bonzini.  Blame Lee
16019  # E. McMahon (1931-1989) for sed's syntax.  :-)
16020  sed -n '
16021    p
16022    /[$]LINENO/=
16023  ' <$as_myself |
16024    sed '
16025      s/[$]LINENO.*/&-/
16026      t lineno
16027      b
16028      :lineno
16029      N
16030      :loop
16031      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
16032      t loop
16033      s/-\n.*//
16034    ' >$as_me.lineno &&
16035  chmod +x "$as_me.lineno" ||
16036    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
16037   { (exit 1); exit 1; }; }
16038
16039  # Don't try to exec as it changes $[0], causing all sort of problems
16040  # (the dirname of $[0] is not the place where we might find the
16041  # original and so on.  Autoconf is especially sensitive to this).
16042  . "./$as_me.lineno"
16043  # Exit status is that of the last command.
16044  exit
16045}
16046
16047
16048if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16049  as_dirname=dirname
16050else
16051  as_dirname=false
16052fi
16053
16054ECHO_C= ECHO_N= ECHO_T=
16055case `echo -n x` in
16056-n*)
16057  case `echo 'x\c'` in
16058  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
16059  *)   ECHO_C='\c';;
16060  esac;;
16061*)
16062  ECHO_N='-n';;
16063esac
16064if expr a : '\(a\)' >/dev/null 2>&1 &&
16065   test "X`expr 00001 : '.*\(...\)'`" = X001; then
16066  as_expr=expr
16067else
16068  as_expr=false
16069fi
16070
16071rm -f conf$$ conf$$.exe conf$$.file
16072if test -d conf$$.dir; then
16073  rm -f conf$$.dir/conf$$.file
16074else
16075  rm -f conf$$.dir
16076  mkdir conf$$.dir 2>/dev/null
16077fi
16078if (echo >conf$$.file) 2>/dev/null; then
16079  if ln -s conf$$.file conf$$ 2>/dev/null; then
16080    as_ln_s='ln -s'
16081    # ... but there are two gotchas:
16082    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16083    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16084    # In both cases, we have to default to `cp -p'.
16085    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16086      as_ln_s='cp -p'
16087  elif ln conf$$.file conf$$ 2>/dev/null; then
16088    as_ln_s=ln
16089  else
16090    as_ln_s='cp -p'
16091  fi
16092else
16093  as_ln_s='cp -p'
16094fi
16095rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16096rmdir conf$$.dir 2>/dev/null
16097
16098if mkdir -p . 2>/dev/null; then
16099  as_mkdir_p=:
16100else
16101  test -d ./-p && rmdir ./-p
16102  as_mkdir_p=false
16103fi
16104
16105if test -x / >/dev/null 2>&1; then
16106  as_test_x='test -x'
16107else
16108  if ls -dL / >/dev/null 2>&1; then
16109    as_ls_L_option=L
16110  else
16111    as_ls_L_option=
16112  fi
16113  as_test_x='
16114    eval sh -c '\''
16115      if test -d "$1"; then
16116	test -d "$1/.";
16117      else
16118	case $1 in
16119	-*)set "./$1";;
16120	esac;
16121	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
16122	???[sx]*):;;*)false;;esac;fi
16123    '\'' sh
16124  '
16125fi
16126as_executable_p=$as_test_x
16127
16128# Sed expression to map a string onto a valid CPP name.
16129as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16130
16131# Sed expression to map a string onto a valid variable name.
16132as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16133
16134
16135exec 6>&1
16136
16137# Save the log message, to keep $[0] and so on meaningful, and to
16138# report actual input values of CONFIG_FILES etc. instead of their
16139# values after options handling.
16140ac_log="
16141This file was extended by xf86-video-ati $as_me 6.13.1, which was
16142generated by GNU Autoconf 2.63.  Invocation command line was
16143
16144  CONFIG_FILES    = $CONFIG_FILES
16145  CONFIG_HEADERS  = $CONFIG_HEADERS
16146  CONFIG_LINKS    = $CONFIG_LINKS
16147  CONFIG_COMMANDS = $CONFIG_COMMANDS
16148  $ $0 $@
16149
16150on `(hostname || uname -n) 2>/dev/null | sed 1q`
16151"
16152
16153_ACEOF
16154
16155case $ac_config_files in *"
16156"*) set x $ac_config_files; shift; ac_config_files=$*;;
16157esac
16158
16159case $ac_config_headers in *"
16160"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16161esac
16162
16163
16164cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16165# Files that config.status was made for.
16166config_files="$ac_config_files"
16167config_headers="$ac_config_headers"
16168config_commands="$ac_config_commands"
16169
16170_ACEOF
16171
16172cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16173ac_cs_usage="\
16174\`$as_me' instantiates files from templates according to the
16175current configuration.
16176
16177Usage: $0 [OPTION]... [FILE]...
16178
16179  -h, --help       print this help, then exit
16180  -V, --version    print version number and configuration settings, then exit
16181  -q, --quiet, --silent
16182                   do not print progress messages
16183  -d, --debug      don't remove temporary files
16184      --recheck    update $as_me by reconfiguring in the same conditions
16185      --file=FILE[:TEMPLATE]
16186                   instantiate the configuration file FILE
16187      --header=FILE[:TEMPLATE]
16188                   instantiate the configuration header FILE
16189
16190Configuration files:
16191$config_files
16192
16193Configuration headers:
16194$config_headers
16195
16196Configuration commands:
16197$config_commands
16198
16199Report bugs to <bug-autoconf@gnu.org>."
16200
16201_ACEOF
16202cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16203ac_cs_version="\\
16204xf86-video-ati config.status 6.13.1
16205configured by $0, generated by GNU Autoconf 2.63,
16206  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16207
16208Copyright (C) 2008 Free Software Foundation, Inc.
16209This config.status script is free software; the Free Software Foundation
16210gives unlimited permission to copy, distribute and modify it."
16211
16212ac_pwd='$ac_pwd'
16213srcdir='$srcdir'
16214INSTALL='$INSTALL'
16215MKDIR_P='$MKDIR_P'
16216AWK='$AWK'
16217test -n "\$AWK" || AWK=awk
16218_ACEOF
16219
16220cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16221# The default lists apply if the user does not specify any file.
16222ac_need_defaults=:
16223while test $# != 0
16224do
16225  case $1 in
16226  --*=*)
16227    ac_option=`expr "X$1" : 'X\([^=]*\)='`
16228    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16229    ac_shift=:
16230    ;;
16231  *)
16232    ac_option=$1
16233    ac_optarg=$2
16234    ac_shift=shift
16235    ;;
16236  esac
16237
16238  case $ac_option in
16239  # Handling of the options.
16240  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16241    ac_cs_recheck=: ;;
16242  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16243    $as_echo "$ac_cs_version"; exit ;;
16244  --debug | --debu | --deb | --de | --d | -d )
16245    debug=: ;;
16246  --file | --fil | --fi | --f )
16247    $ac_shift
16248    case $ac_optarg in
16249    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16250    esac
16251    CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
16252    ac_need_defaults=false;;
16253  --header | --heade | --head | --hea )
16254    $ac_shift
16255    case $ac_optarg in
16256    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16257    esac
16258    CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
16259    ac_need_defaults=false;;
16260  --he | --h)
16261    # Conflict between --help and --header
16262    { $as_echo "$as_me: error: ambiguous option: $1
16263Try \`$0 --help' for more information." >&2
16264   { (exit 1); exit 1; }; };;
16265  --help | --hel | -h )
16266    $as_echo "$ac_cs_usage"; exit ;;
16267  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16268  | -silent | --silent | --silen | --sile | --sil | --si | --s)
16269    ac_cs_silent=: ;;
16270
16271  # This is an error.
16272  -*) { $as_echo "$as_me: error: unrecognized option: $1
16273Try \`$0 --help' for more information." >&2
16274   { (exit 1); exit 1; }; } ;;
16275
16276  *) ac_config_targets="$ac_config_targets $1"
16277     ac_need_defaults=false ;;
16278
16279  esac
16280  shift
16281done
16282
16283ac_configure_extra_args=
16284
16285if $ac_cs_silent; then
16286  exec 6>/dev/null
16287  ac_configure_extra_args="$ac_configure_extra_args --silent"
16288fi
16289
16290_ACEOF
16291cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16292if \$ac_cs_recheck; then
16293  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16294  shift
16295  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16296  CONFIG_SHELL='$SHELL'
16297  export CONFIG_SHELL
16298  exec "\$@"
16299fi
16300
16301_ACEOF
16302cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16303exec 5>>config.log
16304{
16305  echo
16306  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16307## Running $as_me. ##
16308_ASBOX
16309  $as_echo "$ac_log"
16310} >&5
16311
16312_ACEOF
16313cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16314#
16315# INIT-COMMANDS
16316#
16317AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16318
16319
16320# The HP-UX ksh and POSIX shell print the target directory to stdout
16321# if CDPATH is set.
16322(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16323
16324sed_quote_subst='$sed_quote_subst'
16325double_quote_subst='$double_quote_subst'
16326delay_variable_subst='$delay_variable_subst'
16327enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
16328macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
16329macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
16330enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
16331pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
16332enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
16333host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
16334host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
16335host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
16336build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
16337build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
16338build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
16339SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
16340Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
16341GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
16342EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
16343FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
16344LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
16345NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
16346LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
16347max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
16348ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
16349exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
16350lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
16351lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
16352lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
16353reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
16354reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16355OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
16356deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
16357file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
16358AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
16359AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
16360STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
16361RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
16362old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16363old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16364old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16365CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
16366CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
16367compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
16368GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
16369lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
16370lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
16371lt_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"`'
16372lt_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"`'
16373objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
16374SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
16375ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
16376MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
16377lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
16378lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
16379lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
16380lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
16381lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
16382need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
16383DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
16384NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
16385LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
16386OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
16387OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
16388libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
16389shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16390extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16391archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
16392enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
16393export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
16394whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
16395compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
16396old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16397old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16398archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16399archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16400module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16401module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16402with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
16403allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
16404no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
16405hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
16406hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
16407hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
16408hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
16409hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
16410hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
16411hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
16412hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
16413inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
16414link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
16415fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
16416always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
16417export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16418exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
16419include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
16420prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16421file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
16422variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
16423need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
16424need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
16425version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
16426runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
16427shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
16428shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
16429libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
16430library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
16431soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
16432postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16433postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16434finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16435finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
16436hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
16437sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
16438sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
16439hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
16440enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
16441enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
16442enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
16443old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
16444striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
16445
16446LTCC='$LTCC'
16447LTCFLAGS='$LTCFLAGS'
16448compiler='$compiler_DEFAULT'
16449
16450# Quote evaled strings.
16451for var in SED \
16452GREP \
16453EGREP \
16454FGREP \
16455LD \
16456NM \
16457LN_S \
16458lt_SP2NL \
16459lt_NL2SP \
16460reload_flag \
16461OBJDUMP \
16462deplibs_check_method \
16463file_magic_cmd \
16464AR \
16465AR_FLAGS \
16466STRIP \
16467RANLIB \
16468CC \
16469CFLAGS \
16470compiler \
16471lt_cv_sys_global_symbol_pipe \
16472lt_cv_sys_global_symbol_to_cdecl \
16473lt_cv_sys_global_symbol_to_c_name_address \
16474lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
16475SHELL \
16476ECHO \
16477lt_prog_compiler_no_builtin_flag \
16478lt_prog_compiler_wl \
16479lt_prog_compiler_pic \
16480lt_prog_compiler_static \
16481lt_cv_prog_compiler_c_o \
16482need_locks \
16483DSYMUTIL \
16484NMEDIT \
16485LIPO \
16486OTOOL \
16487OTOOL64 \
16488shrext_cmds \
16489export_dynamic_flag_spec \
16490whole_archive_flag_spec \
16491compiler_needs_object \
16492with_gnu_ld \
16493allow_undefined_flag \
16494no_undefined_flag \
16495hardcode_libdir_flag_spec \
16496hardcode_libdir_flag_spec_ld \
16497hardcode_libdir_separator \
16498fix_srcfile_path \
16499exclude_expsyms \
16500include_expsyms \
16501file_list_spec \
16502variables_saved_for_relink \
16503libname_spec \
16504library_names_spec \
16505soname_spec \
16506finish_eval \
16507old_striplib \
16508striplib; do
16509    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
16510    *[\\\\\\\`\\"\\\$]*)
16511      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
16512      ;;
16513    *)
16514      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16515      ;;
16516    esac
16517done
16518
16519# Double-quote double-evaled strings.
16520for var in reload_cmds \
16521old_postinstall_cmds \
16522old_postuninstall_cmds \
16523old_archive_cmds \
16524extract_expsyms_cmds \
16525old_archive_from_new_cmds \
16526old_archive_from_expsyms_cmds \
16527archive_cmds \
16528archive_expsym_cmds \
16529module_cmds \
16530module_expsym_cmds \
16531export_symbols_cmds \
16532prelink_cmds \
16533postinstall_cmds \
16534postuninstall_cmds \
16535finish_cmds \
16536sys_lib_search_path_spec \
16537sys_lib_dlsearch_path_spec; do
16538    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
16539    *[\\\\\\\`\\"\\\$]*)
16540      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
16541      ;;
16542    *)
16543      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16544      ;;
16545    esac
16546done
16547
16548# Fix-up fallback echo if it was mangled by the above quoting rules.
16549case \$lt_ECHO in
16550*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
16551  ;;
16552esac
16553
16554ac_aux_dir='$ac_aux_dir'
16555xsi_shell='$xsi_shell'
16556lt_shell_append='$lt_shell_append'
16557
16558# See if we are running on zsh, and set the options which allow our
16559# commands through without removal of \ escapes INIT.
16560if test -n "\${ZSH_VERSION+set}" ; then
16561   setopt NO_GLOB_SUBST
16562fi
16563
16564
16565    PACKAGE='$PACKAGE'
16566    VERSION='$VERSION'
16567    TIMESTAMP='$TIMESTAMP'
16568    RM='$RM'
16569    ofile='$ofile'
16570
16571
16572
16573
16574_ACEOF
16575
16576cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16577
16578# Handling of arguments.
16579for ac_config_target in $ac_config_targets
16580do
16581  case $ac_config_target in
16582    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
16583    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
16584    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
16585    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16586    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
16587    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
16588
16589  *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
16590$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
16591   { (exit 1); exit 1; }; };;
16592  esac
16593done
16594
16595
16596# If the user did not use the arguments to specify the items to instantiate,
16597# then the envvar interface is used.  Set only those that are not.
16598# We use the long form for the default assignment because of an extremely
16599# bizarre bug on SunOS 4.1.3.
16600if $ac_need_defaults; then
16601  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16602  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16603  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
16604fi
16605
16606# Have a temporary directory for convenience.  Make it in the build tree
16607# simply because there is no reason against having it here, and in addition,
16608# creating and moving files from /tmp can sometimes cause problems.
16609# Hook for its removal unless debugging.
16610# Note that there is a small window in which the directory will not be cleaned:
16611# after its creation but before its name has been assigned to `$tmp'.
16612$debug ||
16613{
16614  tmp=
16615  trap 'exit_status=$?
16616  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
16617' 0
16618  trap '{ (exit 1); exit 1; }' 1 2 13 15
16619}
16620# Create a (secure) tmp directory for tmp files.
16621
16622{
16623  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16624  test -n "$tmp" && test -d "$tmp"
16625}  ||
16626{
16627  tmp=./conf$$-$RANDOM
16628  (umask 077 && mkdir "$tmp")
16629} ||
16630{
16631   $as_echo "$as_me: cannot create a temporary directory in ." >&2
16632   { (exit 1); exit 1; }
16633}
16634
16635# Set up the scripts for CONFIG_FILES section.
16636# No need to generate them if there are no CONFIG_FILES.
16637# This happens for instance with `./config.status config.h'.
16638if test -n "$CONFIG_FILES"; then
16639
16640
16641ac_cr='
16642'
16643ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
16644if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
16645  ac_cs_awk_cr='\\r'
16646else
16647  ac_cs_awk_cr=$ac_cr
16648fi
16649
16650echo 'BEGIN {' >"$tmp/subs1.awk" &&
16651_ACEOF
16652
16653
16654{
16655  echo "cat >conf$$subs.awk <<_ACEOF" &&
16656  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
16657  echo "_ACEOF"
16658} >conf$$subs.sh ||
16659  { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
16660$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
16661   { (exit 1); exit 1; }; }
16662ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
16663ac_delim='%!_!# '
16664for ac_last_try in false false false false false :; do
16665  . ./conf$$subs.sh ||
16666    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
16667$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
16668   { (exit 1); exit 1; }; }
16669
16670  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
16671  if test $ac_delim_n = $ac_delim_num; then
16672    break
16673  elif $ac_last_try; then
16674    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
16675$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
16676   { (exit 1); exit 1; }; }
16677  else
16678    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16679  fi
16680done
16681rm -f conf$$subs.sh
16682
16683cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16684cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
16685_ACEOF
16686sed -n '
16687h
16688s/^/S["/; s/!.*/"]=/
16689p
16690g
16691s/^[^!]*!//
16692:repl
16693t repl
16694s/'"$ac_delim"'$//
16695t delim
16696:nl
16697h
16698s/\(.\{148\}\).*/\1/
16699t more1
16700s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
16701p
16702n
16703b repl
16704:more1
16705s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16706p
16707g
16708s/.\{148\}//
16709t nl
16710:delim
16711h
16712s/\(.\{148\}\).*/\1/
16713t more2
16714s/["\\]/\\&/g; s/^/"/; s/$/"/
16715p
16716b
16717:more2
16718s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16719p
16720g
16721s/.\{148\}//
16722t delim
16723' <conf$$subs.awk | sed '
16724/^[^""]/{
16725  N
16726  s/\n//
16727}
16728' >>$CONFIG_STATUS || ac_write_fail=1
16729rm -f conf$$subs.awk
16730cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16731_ACAWK
16732cat >>"\$tmp/subs1.awk" <<_ACAWK &&
16733  for (key in S) S_is_set[key] = 1
16734  FS = ""
16735
16736}
16737{
16738  line = $ 0
16739  nfields = split(line, field, "@")
16740  substed = 0
16741  len = length(field[1])
16742  for (i = 2; i < nfields; i++) {
16743    key = field[i]
16744    keylen = length(key)
16745    if (S_is_set[key]) {
16746      value = S[key]
16747      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
16748      len += length(value) + length(field[++i])
16749      substed = 1
16750    } else
16751      len += 1 + keylen
16752  }
16753
16754  print line
16755}
16756
16757_ACAWK
16758_ACEOF
16759cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16760if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
16761  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
16762else
16763  cat
16764fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
16765  || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
16766$as_echo "$as_me: error: could not setup config files machinery" >&2;}
16767   { (exit 1); exit 1; }; }
16768_ACEOF
16769
16770# VPATH may cause trouble with some makes, so we remove $(srcdir),
16771# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16772# trailing colons and then remove the whole line if VPATH becomes empty
16773# (actually we leave an empty line to preserve line numbers).
16774if test "x$srcdir" = x.; then
16775  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
16776s/:*\$(srcdir):*/:/
16777s/:*\${srcdir}:*/:/
16778s/:*@srcdir@:*/:/
16779s/^\([^=]*=[	 ]*\):*/\1/
16780s/:*$//
16781s/^[^=]*=[	 ]*$//
16782}'
16783fi
16784
16785cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16786fi # test -n "$CONFIG_FILES"
16787
16788# Set up the scripts for CONFIG_HEADERS section.
16789# No need to generate them if there are no CONFIG_HEADERS.
16790# This happens for instance with `./config.status Makefile'.
16791if test -n "$CONFIG_HEADERS"; then
16792cat >"$tmp/defines.awk" <<\_ACAWK ||
16793BEGIN {
16794_ACEOF
16795
16796# Transform confdefs.h into an awk script `defines.awk', embedded as
16797# here-document in config.status, that substitutes the proper values into
16798# config.h.in to produce config.h.
16799
16800# Create a delimiter string that does not exist in confdefs.h, to ease
16801# handling of long lines.
16802ac_delim='%!_!# '
16803for ac_last_try in false false :; do
16804  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
16805  if test -z "$ac_t"; then
16806    break
16807  elif $ac_last_try; then
16808    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
16809$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
16810   { (exit 1); exit 1; }; }
16811  else
16812    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16813  fi
16814done
16815
16816# For the awk script, D is an array of macro values keyed by name,
16817# likewise P contains macro parameters if any.  Preserve backslash
16818# newline sequences.
16819
16820ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
16821sed -n '
16822s/.\{148\}/&'"$ac_delim"'/g
16823t rset
16824:rset
16825s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
16826t def
16827d
16828:def
16829s/\\$//
16830t bsnl
16831s/["\\]/\\&/g
16832s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
16833D["\1"]=" \3"/p
16834s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
16835d
16836:bsnl
16837s/["\\]/\\&/g
16838s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
16839D["\1"]=" \3\\\\\\n"\\/p
16840t cont
16841s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
16842t cont
16843d
16844:cont
16845n
16846s/.\{148\}/&'"$ac_delim"'/g
16847t clear
16848:clear
16849s/\\$//
16850t bsnlc
16851s/["\\]/\\&/g; s/^/"/; s/$/"/p
16852d
16853:bsnlc
16854s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
16855b cont
16856' <confdefs.h | sed '
16857s/'"$ac_delim"'/"\\\
16858"/g' >>$CONFIG_STATUS || ac_write_fail=1
16859
16860cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16861  for (key in D) D_is_set[key] = 1
16862  FS = ""
16863}
16864/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
16865  line = \$ 0
16866  split(line, arg, " ")
16867  if (arg[1] == "#") {
16868    defundef = arg[2]
16869    mac1 = arg[3]
16870  } else {
16871    defundef = substr(arg[1], 2)
16872    mac1 = arg[2]
16873  }
16874  split(mac1, mac2, "(") #)
16875  macro = mac2[1]
16876  prefix = substr(line, 1, index(line, defundef) - 1)
16877  if (D_is_set[macro]) {
16878    # Preserve the white space surrounding the "#".
16879    print prefix "define", macro P[macro] D[macro]
16880    next
16881  } else {
16882    # Replace #undef with comments.  This is necessary, for example,
16883    # in the case of _POSIX_SOURCE, which is predefined and required
16884    # on some systems where configure will not decide to define it.
16885    if (defundef == "undef") {
16886      print "/*", prefix defundef, macro, "*/"
16887      next
16888    }
16889  }
16890}
16891{ print }
16892_ACAWK
16893_ACEOF
16894cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16895  { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
16896$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
16897   { (exit 1); exit 1; }; }
16898fi # test -n "$CONFIG_HEADERS"
16899
16900
16901eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
16902shift
16903for ac_tag
16904do
16905  case $ac_tag in
16906  :[FHLC]) ac_mode=$ac_tag; continue;;
16907  esac
16908  case $ac_mode$ac_tag in
16909  :[FHL]*:*);;
16910  :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
16911$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
16912   { (exit 1); exit 1; }; };;
16913  :[FH]-) ac_tag=-:-;;
16914  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
16915  esac
16916  ac_save_IFS=$IFS
16917  IFS=:
16918  set x $ac_tag
16919  IFS=$ac_save_IFS
16920  shift
16921  ac_file=$1
16922  shift
16923
16924  case $ac_mode in
16925  :L) ac_source=$1;;
16926  :[FH])
16927    ac_file_inputs=
16928    for ac_f
16929    do
16930      case $ac_f in
16931      -) ac_f="$tmp/stdin";;
16932      *) # Look for the file first in the build tree, then in the source tree
16933	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
16934	 # because $ac_f cannot contain `:'.
16935	 test -f "$ac_f" ||
16936	   case $ac_f in
16937	   [\\/$]*) false;;
16938	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
16939	   esac ||
16940	   { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
16941$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
16942   { (exit 1); exit 1; }; };;
16943      esac
16944      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
16945      ac_file_inputs="$ac_file_inputs '$ac_f'"
16946    done
16947
16948    # Let's still pretend it is `configure' which instantiates (i.e., don't
16949    # use $as_me), people would be surprised to read:
16950    #    /* config.h.  Generated by config.status.  */
16951    configure_input='Generated from '`
16952	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
16953	`' by configure.'
16954    if test x"$ac_file" != x-; then
16955      configure_input="$ac_file.  $configure_input"
16956      { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
16957$as_echo "$as_me: creating $ac_file" >&6;}
16958    fi
16959    # Neutralize special characters interpreted by sed in replacement strings.
16960    case $configure_input in #(
16961    *\&* | *\|* | *\\* )
16962       ac_sed_conf_input=`$as_echo "$configure_input" |
16963       sed 's/[\\\\&|]/\\\\&/g'`;; #(
16964    *) ac_sed_conf_input=$configure_input;;
16965    esac
16966
16967    case $ac_tag in
16968    *:-:* | *:-) cat >"$tmp/stdin" \
16969      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
16970$as_echo "$as_me: error: could not create $ac_file" >&2;}
16971   { (exit 1); exit 1; }; } ;;
16972    esac
16973    ;;
16974  esac
16975
16976  ac_dir=`$as_dirname -- "$ac_file" ||
16977$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16978	 X"$ac_file" : 'X\(//\)[^/]' \| \
16979	 X"$ac_file" : 'X\(//\)$' \| \
16980	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
16981$as_echo X"$ac_file" |
16982    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16983	    s//\1/
16984	    q
16985	  }
16986	  /^X\(\/\/\)[^/].*/{
16987	    s//\1/
16988	    q
16989	  }
16990	  /^X\(\/\/\)$/{
16991	    s//\1/
16992	    q
16993	  }
16994	  /^X\(\/\).*/{
16995	    s//\1/
16996	    q
16997	  }
16998	  s/.*/./; q'`
16999  { as_dir="$ac_dir"
17000  case $as_dir in #(
17001  -*) as_dir=./$as_dir;;
17002  esac
17003  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
17004    as_dirs=
17005    while :; do
17006      case $as_dir in #(
17007      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
17008      *) as_qdir=$as_dir;;
17009      esac
17010      as_dirs="'$as_qdir' $as_dirs"
17011      as_dir=`$as_dirname -- "$as_dir" ||
17012$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17013	 X"$as_dir" : 'X\(//\)[^/]' \| \
17014	 X"$as_dir" : 'X\(//\)$' \| \
17015	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
17016$as_echo X"$as_dir" |
17017    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17018	    s//\1/
17019	    q
17020	  }
17021	  /^X\(\/\/\)[^/].*/{
17022	    s//\1/
17023	    q
17024	  }
17025	  /^X\(\/\/\)$/{
17026	    s//\1/
17027	    q
17028	  }
17029	  /^X\(\/\).*/{
17030	    s//\1/
17031	    q
17032	  }
17033	  s/.*/./; q'`
17034      test -d "$as_dir" && break
17035    done
17036    test -z "$as_dirs" || eval "mkdir $as_dirs"
17037  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
17038$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
17039   { (exit 1); exit 1; }; }; }
17040  ac_builddir=.
17041
17042case "$ac_dir" in
17043.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17044*)
17045  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17046  # A ".." for each directory in $ac_dir_suffix.
17047  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17048  case $ac_top_builddir_sub in
17049  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17050  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17051  esac ;;
17052esac
17053ac_abs_top_builddir=$ac_pwd
17054ac_abs_builddir=$ac_pwd$ac_dir_suffix
17055# for backward compatibility:
17056ac_top_builddir=$ac_top_build_prefix
17057
17058case $srcdir in
17059  .)  # We are building in place.
17060    ac_srcdir=.
17061    ac_top_srcdir=$ac_top_builddir_sub
17062    ac_abs_top_srcdir=$ac_pwd ;;
17063  [\\/]* | ?:[\\/]* )  # Absolute name.
17064    ac_srcdir=$srcdir$ac_dir_suffix;
17065    ac_top_srcdir=$srcdir
17066    ac_abs_top_srcdir=$srcdir ;;
17067  *) # Relative name.
17068    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17069    ac_top_srcdir=$ac_top_build_prefix$srcdir
17070    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17071esac
17072ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17073
17074
17075  case $ac_mode in
17076  :F)
17077  #
17078  # CONFIG_FILE
17079  #
17080
17081  case $INSTALL in
17082  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17083  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17084  esac
17085  ac_MKDIR_P=$MKDIR_P
17086  case $MKDIR_P in
17087  [\\/$]* | ?:[\\/]* ) ;;
17088  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
17089  esac
17090_ACEOF
17091
17092cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17093# If the template does not know about datarootdir, expand it.
17094# FIXME: This hack should be removed a few years after 2.60.
17095ac_datarootdir_hack=; ac_datarootdir_seen=
17096
17097ac_sed_dataroot='
17098/datarootdir/ {
17099  p
17100  q
17101}
17102/@datadir@/p
17103/@docdir@/p
17104/@infodir@/p
17105/@localedir@/p
17106/@mandir@/p
17107'
17108case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17109*datarootdir*) ac_datarootdir_seen=yes;;
17110*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17111  { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17112$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17113_ACEOF
17114cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17115  ac_datarootdir_hack='
17116  s&@datadir@&$datadir&g
17117  s&@docdir@&$docdir&g
17118  s&@infodir@&$infodir&g
17119  s&@localedir@&$localedir&g
17120  s&@mandir@&$mandir&g
17121    s&\\\${datarootdir}&$datarootdir&g' ;;
17122esac
17123_ACEOF
17124
17125# Neutralize VPATH when `$srcdir' = `.'.
17126# Shell code in configure.ac might set extrasub.
17127# FIXME: do we really want to maintain this feature?
17128cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17129ac_sed_extra="$ac_vpsub
17130$extrasub
17131_ACEOF
17132cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17133:t
17134/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17135s|@configure_input@|$ac_sed_conf_input|;t t
17136s&@top_builddir@&$ac_top_builddir_sub&;t t
17137s&@top_build_prefix@&$ac_top_build_prefix&;t t
17138s&@srcdir@&$ac_srcdir&;t t
17139s&@abs_srcdir@&$ac_abs_srcdir&;t t
17140s&@top_srcdir@&$ac_top_srcdir&;t t
17141s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17142s&@builddir@&$ac_builddir&;t t
17143s&@abs_builddir@&$ac_abs_builddir&;t t
17144s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17145s&@INSTALL@&$ac_INSTALL&;t t
17146s&@MKDIR_P@&$ac_MKDIR_P&;t t
17147$ac_datarootdir_hack
17148"
17149eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
17150  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
17151$as_echo "$as_me: error: could not create $ac_file" >&2;}
17152   { (exit 1); exit 1; }; }
17153
17154test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17155  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17156  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17157  { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17158which seems to be undefined.  Please make sure it is defined." >&5
17159$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17160which seems to be undefined.  Please make sure it is defined." >&2;}
17161
17162  rm -f "$tmp/stdin"
17163  case $ac_file in
17164  -) cat "$tmp/out" && rm -f "$tmp/out";;
17165  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17166  esac \
17167  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
17168$as_echo "$as_me: error: could not create $ac_file" >&2;}
17169   { (exit 1); exit 1; }; }
17170 ;;
17171  :H)
17172  #
17173  # CONFIG_HEADER
17174  #
17175  if test x"$ac_file" != x-; then
17176    {
17177      $as_echo "/* $configure_input  */" \
17178      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
17179    } >"$tmp/config.h" \
17180      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
17181$as_echo "$as_me: error: could not create $ac_file" >&2;}
17182   { (exit 1); exit 1; }; }
17183    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
17184      { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17185$as_echo "$as_me: $ac_file is unchanged" >&6;}
17186    else
17187      rm -f "$ac_file"
17188      mv "$tmp/config.h" "$ac_file" \
17189	|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
17190$as_echo "$as_me: error: could not create $ac_file" >&2;}
17191   { (exit 1); exit 1; }; }
17192    fi
17193  else
17194    $as_echo "/* $configure_input  */" \
17195      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
17196      || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
17197$as_echo "$as_me: error: could not create -" >&2;}
17198   { (exit 1); exit 1; }; }
17199  fi
17200# Compute "$ac_file"'s index in $config_headers.
17201_am_arg="$ac_file"
17202_am_stamp_count=1
17203for _am_header in $config_headers :; do
17204  case $_am_header in
17205    $_am_arg | $_am_arg:* )
17206      break ;;
17207    * )
17208      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17209  esac
17210done
17211echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17212$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17213	 X"$_am_arg" : 'X\(//\)[^/]' \| \
17214	 X"$_am_arg" : 'X\(//\)$' \| \
17215	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17216$as_echo X"$_am_arg" |
17217    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17218	    s//\1/
17219	    q
17220	  }
17221	  /^X\(\/\/\)[^/].*/{
17222	    s//\1/
17223	    q
17224	  }
17225	  /^X\(\/\/\)$/{
17226	    s//\1/
17227	    q
17228	  }
17229	  /^X\(\/\).*/{
17230	    s//\1/
17231	    q
17232	  }
17233	  s/.*/./; q'`/stamp-h$_am_stamp_count
17234 ;;
17235
17236  :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
17237$as_echo "$as_me: executing $ac_file commands" >&6;}
17238 ;;
17239  esac
17240
17241
17242  case $ac_file$ac_mode in
17243    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
17244  # Autoconf 2.62 quotes --file arguments for eval, but not when files
17245  # are listed without --file.  Let's play safe and only enable the eval
17246  # if we detect the quoting.
17247  case $CONFIG_FILES in
17248  *\'*) eval set x "$CONFIG_FILES" ;;
17249  *)   set x $CONFIG_FILES ;;
17250  esac
17251  shift
17252  for mf
17253  do
17254    # Strip MF so we end up with the name of the file.
17255    mf=`echo "$mf" | sed -e 's/:.*$//'`
17256    # Check whether this is an Automake generated Makefile or not.
17257    # We used to match only the files named `Makefile.in', but
17258    # some people rename them; so instead we look at the file content.
17259    # Grep'ing the first line is not enough: some people post-process
17260    # each Makefile.in and add a new line on top of each file to say so.
17261    # Grep'ing the whole file is not good either: AIX grep has a line
17262    # limit of 2048, but all sed's we know have understand at least 4000.
17263    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
17264      dirpart=`$as_dirname -- "$mf" ||
17265$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17266	 X"$mf" : 'X\(//\)[^/]' \| \
17267	 X"$mf" : 'X\(//\)$' \| \
17268	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17269$as_echo X"$mf" |
17270    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17271	    s//\1/
17272	    q
17273	  }
17274	  /^X\(\/\/\)[^/].*/{
17275	    s//\1/
17276	    q
17277	  }
17278	  /^X\(\/\/\)$/{
17279	    s//\1/
17280	    q
17281	  }
17282	  /^X\(\/\).*/{
17283	    s//\1/
17284	    q
17285	  }
17286	  s/.*/./; q'`
17287    else
17288      continue
17289    fi
17290    # Extract the definition of DEPDIR, am__include, and am__quote
17291    # from the Makefile without running `make'.
17292    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17293    test -z "$DEPDIR" && continue
17294    am__include=`sed -n 's/^am__include = //p' < "$mf"`
17295    test -z "am__include" && continue
17296    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17297    # When using ansi2knr, U may be empty or an underscore; expand it
17298    U=`sed -n 's/^U = //p' < "$mf"`
17299    # Find all dependency output files, they are included files with
17300    # $(DEPDIR) in their names.  We invoke sed twice because it is the
17301    # simplest approach to changing $(DEPDIR) to its actual value in the
17302    # expansion.
17303    for file in `sed -n "
17304      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17305	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17306      # Make sure the directory exists.
17307      test -f "$dirpart/$file" && continue
17308      fdir=`$as_dirname -- "$file" ||
17309$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17310	 X"$file" : 'X\(//\)[^/]' \| \
17311	 X"$file" : 'X\(//\)$' \| \
17312	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17313$as_echo X"$file" |
17314    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17315	    s//\1/
17316	    q
17317	  }
17318	  /^X\(\/\/\)[^/].*/{
17319	    s//\1/
17320	    q
17321	  }
17322	  /^X\(\/\/\)$/{
17323	    s//\1/
17324	    q
17325	  }
17326	  /^X\(\/\).*/{
17327	    s//\1/
17328	    q
17329	  }
17330	  s/.*/./; q'`
17331      { as_dir=$dirpart/$fdir
17332  case $as_dir in #(
17333  -*) as_dir=./$as_dir;;
17334  esac
17335  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
17336    as_dirs=
17337    while :; do
17338      case $as_dir in #(
17339      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
17340      *) as_qdir=$as_dir;;
17341      esac
17342      as_dirs="'$as_qdir' $as_dirs"
17343      as_dir=`$as_dirname -- "$as_dir" ||
17344$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17345	 X"$as_dir" : 'X\(//\)[^/]' \| \
17346	 X"$as_dir" : 'X\(//\)$' \| \
17347	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
17348$as_echo X"$as_dir" |
17349    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17350	    s//\1/
17351	    q
17352	  }
17353	  /^X\(\/\/\)[^/].*/{
17354	    s//\1/
17355	    q
17356	  }
17357	  /^X\(\/\/\)$/{
17358	    s//\1/
17359	    q
17360	  }
17361	  /^X\(\/\).*/{
17362	    s//\1/
17363	    q
17364	  }
17365	  s/.*/./; q'`
17366      test -d "$as_dir" && break
17367    done
17368    test -z "$as_dirs" || eval "mkdir $as_dirs"
17369  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
17370$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
17371   { (exit 1); exit 1; }; }; }
17372      # echo "creating $dirpart/$file"
17373      echo '# dummy' > "$dirpart/$file"
17374    done
17375  done
17376}
17377 ;;
17378    "libtool":C)
17379
17380    # See if we are running on zsh, and set the options which allow our
17381    # commands through without removal of \ escapes.
17382    if test -n "${ZSH_VERSION+set}" ; then
17383      setopt NO_GLOB_SUBST
17384    fi
17385
17386    cfgfile="${ofile}T"
17387    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
17388    $RM "$cfgfile"
17389
17390    cat <<_LT_EOF >> "$cfgfile"
17391#! $SHELL
17392
17393# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
17394# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
17395# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
17396# NOTE: Changes made to this file will be lost: look at ltmain.sh.
17397#
17398#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
17399#                 2006, 2007, 2008 Free Software Foundation, Inc.
17400#   Written by Gordon Matzigkeit, 1996
17401#
17402#   This file is part of GNU Libtool.
17403#
17404# GNU Libtool is free software; you can redistribute it and/or
17405# modify it under the terms of the GNU General Public License as
17406# published by the Free Software Foundation; either version 2 of
17407# the License, or (at your option) any later version.
17408#
17409# As a special exception to the GNU General Public License,
17410# if you distribute this file as part of a program or library that
17411# is built using GNU Libtool, you may include this file under the
17412# same distribution terms that you use for the rest of that program.
17413#
17414# GNU Libtool is distributed in the hope that it will be useful,
17415# but WITHOUT ANY WARRANTY; without even the implied warranty of
17416# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17417# GNU General Public License for more details.
17418#
17419# You should have received a copy of the GNU General Public License
17420# along with GNU Libtool; see the file COPYING.  If not, a copy
17421# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
17422# obtained by writing to the Free Software Foundation, Inc.,
17423# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17424
17425
17426# The names of the tagged configurations supported by this script.
17427available_tags=""
17428
17429# ### BEGIN LIBTOOL CONFIG
17430
17431# Whether or not to build static libraries.
17432build_old_libs=$enable_static
17433
17434# Which release of libtool.m4 was used?
17435macro_version=$macro_version
17436macro_revision=$macro_revision
17437
17438# Whether or not to build shared libraries.
17439build_libtool_libs=$enable_shared
17440
17441# What type of objects to build.
17442pic_mode=$pic_mode
17443
17444# Whether or not to optimize for fast installation.
17445fast_install=$enable_fast_install
17446
17447# The host system.
17448host_alias=$host_alias
17449host=$host
17450host_os=$host_os
17451
17452# The build system.
17453build_alias=$build_alias
17454build=$build
17455build_os=$build_os
17456
17457# A sed program that does not truncate output.
17458SED=$lt_SED
17459
17460# Sed that helps us avoid accidentally triggering echo(1) options like -n.
17461Xsed="\$SED -e 1s/^X//"
17462
17463# A grep program that handles long lines.
17464GREP=$lt_GREP
17465
17466# An ERE matcher.
17467EGREP=$lt_EGREP
17468
17469# A literal string matcher.
17470FGREP=$lt_FGREP
17471
17472# A BSD- or MS-compatible name lister.
17473NM=$lt_NM
17474
17475# Whether we need soft or hard links.
17476LN_S=$lt_LN_S
17477
17478# What is the maximum length of a command?
17479max_cmd_len=$max_cmd_len
17480
17481# Object file suffix (normally "o").
17482objext=$ac_objext
17483
17484# Executable file suffix (normally "").
17485exeext=$exeext
17486
17487# whether the shell understands "unset".
17488lt_unset=$lt_unset
17489
17490# turn spaces into newlines.
17491SP2NL=$lt_lt_SP2NL
17492
17493# turn newlines into spaces.
17494NL2SP=$lt_lt_NL2SP
17495
17496# How to create reloadable object files.
17497reload_flag=$lt_reload_flag
17498reload_cmds=$lt_reload_cmds
17499
17500# An object symbol dumper.
17501OBJDUMP=$lt_OBJDUMP
17502
17503# Method to check whether dependent libraries are shared objects.
17504deplibs_check_method=$lt_deplibs_check_method
17505
17506# Command to use when deplibs_check_method == "file_magic".
17507file_magic_cmd=$lt_file_magic_cmd
17508
17509# The archiver.
17510AR=$lt_AR
17511AR_FLAGS=$lt_AR_FLAGS
17512
17513# A symbol stripping program.
17514STRIP=$lt_STRIP
17515
17516# Commands used to install an old-style archive.
17517RANLIB=$lt_RANLIB
17518old_postinstall_cmds=$lt_old_postinstall_cmds
17519old_postuninstall_cmds=$lt_old_postuninstall_cmds
17520
17521# A C compiler.
17522LTCC=$lt_CC
17523
17524# LTCC compiler flags.
17525LTCFLAGS=$lt_CFLAGS
17526
17527# Take the output of nm and produce a listing of raw symbols and C names.
17528global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
17529
17530# Transform the output of nm in a proper C declaration.
17531global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
17532
17533# Transform the output of nm in a C name address pair.
17534global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
17535
17536# Transform the output of nm in a C name address pair when lib prefix is needed.
17537global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
17538
17539# The name of the directory that contains temporary libtool files.
17540objdir=$objdir
17541
17542# Shell to use when invoking shell scripts.
17543SHELL=$lt_SHELL
17544
17545# An echo program that does not interpret backslashes.
17546ECHO=$lt_ECHO
17547
17548# Used to examine libraries when file_magic_cmd begins with "file".
17549MAGIC_CMD=$MAGIC_CMD
17550
17551# Must we lock files when doing compilation?
17552need_locks=$lt_need_locks
17553
17554# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
17555DSYMUTIL=$lt_DSYMUTIL
17556
17557# Tool to change global to local symbols on Mac OS X.
17558NMEDIT=$lt_NMEDIT
17559
17560# Tool to manipulate fat objects and archives on Mac OS X.
17561LIPO=$lt_LIPO
17562
17563# ldd/readelf like tool for Mach-O binaries on Mac OS X.
17564OTOOL=$lt_OTOOL
17565
17566# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
17567OTOOL64=$lt_OTOOL64
17568
17569# Old archive suffix (normally "a").
17570libext=$libext
17571
17572# Shared library suffix (normally ".so").
17573shrext_cmds=$lt_shrext_cmds
17574
17575# The commands to extract the exported symbol list from a shared archive.
17576extract_expsyms_cmds=$lt_extract_expsyms_cmds
17577
17578# Variables whose values should be saved in libtool wrapper scripts and
17579# restored at link time.
17580variables_saved_for_relink=$lt_variables_saved_for_relink
17581
17582# Do we need the "lib" prefix for modules?
17583need_lib_prefix=$need_lib_prefix
17584
17585# Do we need a version for libraries?
17586need_version=$need_version
17587
17588# Library versioning type.
17589version_type=$version_type
17590
17591# Shared library runtime path variable.
17592runpath_var=$runpath_var
17593
17594# Shared library path variable.
17595shlibpath_var=$shlibpath_var
17596
17597# Is shlibpath searched before the hard-coded library search path?
17598shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17599
17600# Format of library name prefix.
17601libname_spec=$lt_libname_spec
17602
17603# List of archive names.  First name is the real one, the rest are links.
17604# The last name is the one that the linker finds with -lNAME
17605library_names_spec=$lt_library_names_spec
17606
17607# The coded name of the library, if different from the real name.
17608soname_spec=$lt_soname_spec
17609
17610# Command to use after installation of a shared archive.
17611postinstall_cmds=$lt_postinstall_cmds
17612
17613# Command to use after uninstallation of a shared archive.
17614postuninstall_cmds=$lt_postuninstall_cmds
17615
17616# Commands used to finish a libtool library installation in a directory.
17617finish_cmds=$lt_finish_cmds
17618
17619# As "finish_cmds", except a single script fragment to be evaled but
17620# not shown.
17621finish_eval=$lt_finish_eval
17622
17623# Whether we should hardcode library paths into libraries.
17624hardcode_into_libs=$hardcode_into_libs
17625
17626# Compile-time system search path for libraries.
17627sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17628
17629# Run-time system search path for libraries.
17630sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17631
17632# Whether dlopen is supported.
17633dlopen_support=$enable_dlopen
17634
17635# Whether dlopen of programs is supported.
17636dlopen_self=$enable_dlopen_self
17637
17638# Whether dlopen of statically linked programs is supported.
17639dlopen_self_static=$enable_dlopen_self_static
17640
17641# Commands to strip libraries.
17642old_striplib=$lt_old_striplib
17643striplib=$lt_striplib
17644
17645
17646# The linker used to build libraries.
17647LD=$lt_LD
17648
17649# Commands used to build an old-style archive.
17650old_archive_cmds=$lt_old_archive_cmds
17651
17652# A language specific compiler.
17653CC=$lt_compiler
17654
17655# Is the compiler the GNU compiler?
17656with_gcc=$GCC
17657
17658# Compiler flag to turn off builtin functions.
17659no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
17660
17661# How to pass a linker flag through the compiler.
17662wl=$lt_lt_prog_compiler_wl
17663
17664# Additional compiler flags for building library objects.
17665pic_flag=$lt_lt_prog_compiler_pic
17666
17667# Compiler flag to prevent dynamic linking.
17668link_static_flag=$lt_lt_prog_compiler_static
17669
17670# Does compiler simultaneously support -c and -o options?
17671compiler_c_o=$lt_lt_cv_prog_compiler_c_o
17672
17673# Whether or not to add -lc for building shared libraries.
17674build_libtool_need_lc=$archive_cmds_need_lc
17675
17676# Whether or not to disallow shared libs when runtime libs are static.
17677allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
17678
17679# Compiler flag to allow reflexive dlopens.
17680export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
17681
17682# Compiler flag to generate shared objects directly from archives.
17683whole_archive_flag_spec=$lt_whole_archive_flag_spec
17684
17685# Whether the compiler copes with passing no objects directly.
17686compiler_needs_object=$lt_compiler_needs_object
17687
17688# Create an old-style archive from a shared archive.
17689old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
17690
17691# Create a temporary old-style archive to link instead of a shared archive.
17692old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
17693
17694# Commands used to build a shared archive.
17695archive_cmds=$lt_archive_cmds
17696archive_expsym_cmds=$lt_archive_expsym_cmds
17697
17698# Commands used to build a loadable module if different from building
17699# a shared archive.
17700module_cmds=$lt_module_cmds
17701module_expsym_cmds=$lt_module_expsym_cmds
17702
17703# Whether we are building with GNU ld or not.
17704with_gnu_ld=$lt_with_gnu_ld
17705
17706# Flag that allows shared libraries with undefined symbols to be built.
17707allow_undefined_flag=$lt_allow_undefined_flag
17708
17709# Flag that enforces no undefined symbols.
17710no_undefined_flag=$lt_no_undefined_flag
17711
17712# Flag to hardcode \$libdir into a binary during linking.
17713# This must work even if \$libdir does not exist
17714hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
17715
17716# If ld is used when linking, flag to hardcode \$libdir into a binary
17717# during linking.  This must work even if \$libdir does not exist.
17718hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
17719
17720# Whether we need a single "-rpath" flag with a separated argument.
17721hardcode_libdir_separator=$lt_hardcode_libdir_separator
17722
17723# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17724# DIR into the resulting binary.
17725hardcode_direct=$hardcode_direct
17726
17727# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17728# DIR into the resulting binary and the resulting library dependency is
17729# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
17730# library is relocated.
17731hardcode_direct_absolute=$hardcode_direct_absolute
17732
17733# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
17734# into the resulting binary.
17735hardcode_minus_L=$hardcode_minus_L
17736
17737# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
17738# into the resulting binary.
17739hardcode_shlibpath_var=$hardcode_shlibpath_var
17740
17741# Set to "yes" if building a shared library automatically hardcodes DIR
17742# into the library and all subsequent libraries and executables linked
17743# against it.
17744hardcode_automatic=$hardcode_automatic
17745
17746# Set to yes if linker adds runtime paths of dependent libraries
17747# to runtime path list.
17748inherit_rpath=$inherit_rpath
17749
17750# Whether libtool must link a program against all its dependency libraries.
17751link_all_deplibs=$link_all_deplibs
17752
17753# Fix the shell variable \$srcfile for the compiler.
17754fix_srcfile_path=$lt_fix_srcfile_path
17755
17756# Set to "yes" if exported symbols are required.
17757always_export_symbols=$always_export_symbols
17758
17759# The commands to list exported symbols.
17760export_symbols_cmds=$lt_export_symbols_cmds
17761
17762# Symbols that should not be listed in the preloaded symbols.
17763exclude_expsyms=$lt_exclude_expsyms
17764
17765# Symbols that must always be exported.
17766include_expsyms=$lt_include_expsyms
17767
17768# Commands necessary for linking programs (against libraries) with templates.
17769prelink_cmds=$lt_prelink_cmds
17770
17771# Specify filename containing input files.
17772file_list_spec=$lt_file_list_spec
17773
17774# How to hardcode a shared library path into an executable.
17775hardcode_action=$hardcode_action
17776
17777# ### END LIBTOOL CONFIG
17778
17779_LT_EOF
17780
17781  case $host_os in
17782  aix3*)
17783    cat <<\_LT_EOF >> "$cfgfile"
17784# AIX sometimes has problems with the GCC collect2 program.  For some
17785# reason, if we set the COLLECT_NAMES environment variable, the problems
17786# vanish in a puff of smoke.
17787if test "X${COLLECT_NAMES+set}" != Xset; then
17788  COLLECT_NAMES=
17789  export COLLECT_NAMES
17790fi
17791_LT_EOF
17792    ;;
17793  esac
17794
17795
17796ltmain="$ac_aux_dir/ltmain.sh"
17797
17798
17799  # We use sed instead of cat because bash on DJGPP gets confused if
17800  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
17801  # text mode, it properly converts lines to CR/LF.  This bash problem
17802  # is reportedly fixed, but why not run on old versions too?
17803  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
17804    || (rm -f "$cfgfile"; exit 1)
17805
17806  case $xsi_shell in
17807  yes)
17808    cat << \_LT_EOF >> "$cfgfile"
17809
17810# func_dirname file append nondir_replacement
17811# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17812# otherwise set result to NONDIR_REPLACEMENT.
17813func_dirname ()
17814{
17815  case ${1} in
17816    */*) func_dirname_result="${1%/*}${2}" ;;
17817    *  ) func_dirname_result="${3}" ;;
17818  esac
17819}
17820
17821# func_basename file
17822func_basename ()
17823{
17824  func_basename_result="${1##*/}"
17825}
17826
17827# func_dirname_and_basename file append nondir_replacement
17828# perform func_basename and func_dirname in a single function
17829# call:
17830#   dirname:  Compute the dirname of FILE.  If nonempty,
17831#             add APPEND to the result, otherwise set result
17832#             to NONDIR_REPLACEMENT.
17833#             value returned in "$func_dirname_result"
17834#   basename: Compute filename of FILE.
17835#             value retuned in "$func_basename_result"
17836# Implementation must be kept synchronized with func_dirname
17837# and func_basename. For efficiency, we do not delegate to
17838# those functions but instead duplicate the functionality here.
17839func_dirname_and_basename ()
17840{
17841  case ${1} in
17842    */*) func_dirname_result="${1%/*}${2}" ;;
17843    *  ) func_dirname_result="${3}" ;;
17844  esac
17845  func_basename_result="${1##*/}"
17846}
17847
17848# func_stripname prefix suffix name
17849# strip PREFIX and SUFFIX off of NAME.
17850# PREFIX and SUFFIX must not contain globbing or regex special
17851# characters, hashes, percent signs, but SUFFIX may contain a leading
17852# dot (in which case that matches only a dot).
17853func_stripname ()
17854{
17855  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
17856  # positional parameters, so assign one to ordinary parameter first.
17857  func_stripname_result=${3}
17858  func_stripname_result=${func_stripname_result#"${1}"}
17859  func_stripname_result=${func_stripname_result%"${2}"}
17860}
17861
17862# func_opt_split
17863func_opt_split ()
17864{
17865  func_opt_split_opt=${1%%=*}
17866  func_opt_split_arg=${1#*=}
17867}
17868
17869# func_lo2o object
17870func_lo2o ()
17871{
17872  case ${1} in
17873    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
17874    *)    func_lo2o_result=${1} ;;
17875  esac
17876}
17877
17878# func_xform libobj-or-source
17879func_xform ()
17880{
17881  func_xform_result=${1%.*}.lo
17882}
17883
17884# func_arith arithmetic-term...
17885func_arith ()
17886{
17887  func_arith_result=$(( $* ))
17888}
17889
17890# func_len string
17891# STRING may not start with a hyphen.
17892func_len ()
17893{
17894  func_len_result=${#1}
17895}
17896
17897_LT_EOF
17898    ;;
17899  *) # Bourne compatible functions.
17900    cat << \_LT_EOF >> "$cfgfile"
17901
17902# func_dirname file append nondir_replacement
17903# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17904# otherwise set result to NONDIR_REPLACEMENT.
17905func_dirname ()
17906{
17907  # Extract subdirectory from the argument.
17908  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
17909  if test "X$func_dirname_result" = "X${1}"; then
17910    func_dirname_result="${3}"
17911  else
17912    func_dirname_result="$func_dirname_result${2}"
17913  fi
17914}
17915
17916# func_basename file
17917func_basename ()
17918{
17919  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
17920}
17921
17922
17923# func_stripname prefix suffix name
17924# strip PREFIX and SUFFIX off of NAME.
17925# PREFIX and SUFFIX must not contain globbing or regex special
17926# characters, hashes, percent signs, but SUFFIX may contain a leading
17927# dot (in which case that matches only a dot).
17928# func_strip_suffix prefix name
17929func_stripname ()
17930{
17931  case ${2} in
17932    .*) func_stripname_result=`$ECHO "X${3}" \
17933           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
17934    *)  func_stripname_result=`$ECHO "X${3}" \
17935           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
17936  esac
17937}
17938
17939# sed scripts:
17940my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
17941my_sed_long_arg='1s/^-[^=]*=//'
17942
17943# func_opt_split
17944func_opt_split ()
17945{
17946  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
17947  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
17948}
17949
17950# func_lo2o object
17951func_lo2o ()
17952{
17953  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
17954}
17955
17956# func_xform libobj-or-source
17957func_xform ()
17958{
17959  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
17960}
17961
17962# func_arith arithmetic-term...
17963func_arith ()
17964{
17965  func_arith_result=`expr "$@"`
17966}
17967
17968# func_len string
17969# STRING may not start with a hyphen.
17970func_len ()
17971{
17972  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
17973}
17974
17975_LT_EOF
17976esac
17977
17978case $lt_shell_append in
17979  yes)
17980    cat << \_LT_EOF >> "$cfgfile"
17981
17982# func_append var value
17983# Append VALUE to the end of shell variable VAR.
17984func_append ()
17985{
17986  eval "$1+=\$2"
17987}
17988_LT_EOF
17989    ;;
17990  *)
17991    cat << \_LT_EOF >> "$cfgfile"
17992
17993# func_append var value
17994# Append VALUE to the end of shell variable VAR.
17995func_append ()
17996{
17997  eval "$1=\$$1\$2"
17998}
17999
18000_LT_EOF
18001    ;;
18002  esac
18003
18004
18005  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
18006    || (rm -f "$cfgfile"; exit 1)
18007
18008  mv -f "$cfgfile" "$ofile" ||
18009    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
18010  chmod +x "$ofile"
18011
18012 ;;
18013
18014  esac
18015done # for ac_tag
18016
18017
18018{ (exit 0); exit 0; }
18019_ACEOF
18020chmod +x $CONFIG_STATUS
18021ac_clean_files=$ac_clean_files_save
18022
18023test $ac_write_fail = 0 ||
18024  { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
18025$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
18026   { (exit 1); exit 1; }; }
18027
18028
18029# configure is writing to config.log, and then calls config.status.
18030# config.status does its own redirection, appending to config.log.
18031# Unfortunately, on DOS this fails, as config.log is still kept open
18032# by configure, so config.status won't be able to write to it; its
18033# output is simply discarded.  So we exec the FD to /dev/null,
18034# effectively closing config.log, so it can be properly (re)opened and
18035# appended to by config.status.  When coming back to configure, we
18036# need to make the FD available again.
18037if test "$no_create" != yes; then
18038  ac_cs_success=:
18039  ac_config_status_args=
18040  test "$silent" = yes &&
18041    ac_config_status_args="$ac_config_status_args --quiet"
18042  exec 5>/dev/null
18043  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18044  exec 5>>config.log
18045  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18046  # would make configure fail if this is the last instruction.
18047  $ac_cs_success || { (exit 1); exit 1; }
18048fi
18049if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
18050  { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18051$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
18052fi
18053
18054
18055echo ""
18056echo "        prefix:              $prefix"
18057echo "        exec_prefix:         $exec_prefix"
18058echo "        libdir:              $libdir"
18059echo "        includedir:          $includedir"
18060
18061
18062echo ""
18063echo "        Kernel modesetting:  $DRM_MODE"
18064
18065echo ""
18066echo "        CFLAGS:              $CFLAGS"
18067echo "        CXXFLAGS:            $CXXFLAGS"
18068echo "        Macros:              $DEFINES"
18069
18070echo ""
18071echo "        Run '${MAKE-make}' to build xf86-video-ati"
18072echo ""
18073