1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.64 for libdrm 2.4.14.
4#
5# Report bugs to <dri-devel@lists.sourceforge.net>.
6#
7# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
9# Foundation, Inc.
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20  emulate sh
21  NULLCMD=:
22  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23  # is contrary to our usage.  Disable this feature.
24  alias -g '${1+"$@"}'='"$@"'
25  setopt NO_GLOB_SUBST
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47  as_echo='print -r --'
48  as_echo_n='print -rn --'
49elif (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
84# IFS
85# We need space, tab and new line, in precisely that order.  Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92case $0 in #((
93  *[\\/]* ) as_myself=$0 ;;
94  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95for as_dir in $PATH
96do
97  IFS=$as_save_IFS
98  test -z "$as_dir" && as_dir=.
99    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100  done
101IFS=$as_save_IFS
102
103     ;;
104esac
105# We did not find ourselves, most probably we were run as `sh COMMAND'
106# in which case we are not to be found in the path.
107if test "x$as_myself" = x; then
108  as_myself=$0
109fi
110if test ! -f "$as_myself"; then
111  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112  exit 1
113fi
114
115# Unset variables that we do not need and which cause bugs (e.g. in
116# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
117# suppresses any "Segmentation fault" message there.  '((' could
118# trigger a bug in pdksh 5.2.14.
119for as_var in BASH_ENV ENV MAIL MAILPATH
120do eval test x\${$as_var+set} = xset \
121  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122done
123PS1='$ '
124PS2='> '
125PS4='+ '
126
127# NLS nuisances.
128LC_ALL=C
129export LC_ALL
130LANGUAGE=C
131export LANGUAGE
132
133# CDPATH.
134(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135
136if test "x$CONFIG_SHELL" = x; then
137  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138  emulate sh
139  NULLCMD=:
140  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141  # is contrary to our usage.  Disable this feature.
142  alias -g '\${1+\"\$@\"}'='\"\$@\"'
143  setopt NO_GLOB_SUBST
144else
145  case \`(set -o) 2>/dev/null\` in #(
146  *posix*) :
147    set -o posix ;; #(
148  *) :
149     ;;
150esac
151fi
152"
153  as_required="as_fn_return () { (exit \$1); }
154as_fn_success () { as_fn_return 0; }
155as_fn_failure () { as_fn_return 1; }
156as_fn_ret_success () { return 0; }
157as_fn_ret_failure () { return 1; }
158
159exitcode=0
160as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165
166else
167  exitcode=1; echo positional parameters were not saved.
168fi
169test x\$exitcode = x0 || exit 1"
170  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
174test \$(( 1 + 1 )) = 2 || exit 1"
175  if (eval "$as_required") 2>/dev/null; then :
176  as_have_required=yes
177else
178  as_have_required=no
179fi
180  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
181
182else
183  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
184as_found=false
185for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
186do
187  IFS=$as_save_IFS
188  test -z "$as_dir" && as_dir=.
189  as_found=:
190  case $as_dir in #(
191	 /*)
192	   for as_base in sh bash ksh sh5; do
193	     # Try only shells that exist, to save several forks.
194	     as_shell=$as_dir/$as_base
195	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
197  CONFIG_SHELL=$as_shell as_have_required=yes
198		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
199  break 2
200fi
201fi
202	   done;;
203       esac
204  as_found=false
205done
206$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
208  CONFIG_SHELL=$SHELL as_have_required=yes
209fi; }
210IFS=$as_save_IFS
211
212
213      if test "x$CONFIG_SHELL" != x; then :
214  # We cannot yet assume a decent shell, so we have to provide a
215	# neutralization value for shells without unset; and this also
216	# works around shells that cannot unset nonexistent variables.
217	BASH_ENV=/dev/null
218	ENV=/dev/null
219	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
220	export CONFIG_SHELL
221	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222fi
223
224    if test x$as_have_required = xno; then :
225  $as_echo "$0: This script requires a shell more modern than all"
226  $as_echo "$0: the shells that I found on your system."
227  if test x${ZSH_VERSION+set} = xset ; then
228    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
230  else
231    $as_echo "$0: Please tell bug-autoconf@gnu.org and
232$0: dri-devel@lists.sourceforge.net about your system,
233$0: including any error possibly output before this
234$0: message. Then install a modern shell, or manually run
235$0: the script under such a shell if you do have one."
236  fi
237  exit 1
238fi
239fi
240fi
241SHELL=${CONFIG_SHELL-/bin/sh}
242export SHELL
243# Unset more variables known to interfere with behavior of common tools.
244CLICOLOR_FORCE= GREP_OPTIONS=
245unset CLICOLOR_FORCE GREP_OPTIONS
246
247## --------------------- ##
248## M4sh Shell Functions. ##
249## --------------------- ##
250# as_fn_unset VAR
251# ---------------
252# Portably unset VAR.
253as_fn_unset ()
254{
255  { eval $1=; unset $1;}
256}
257as_unset=as_fn_unset
258
259# as_fn_set_status STATUS
260# -----------------------
261# Set $? to STATUS, without forking.
262as_fn_set_status ()
263{
264  return $1
265} # as_fn_set_status
266
267# as_fn_exit STATUS
268# -----------------
269# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
270as_fn_exit ()
271{
272  set +e
273  as_fn_set_status $1
274  exit $1
275} # as_fn_exit
276
277# as_fn_mkdir_p
278# -------------
279# Create "$as_dir" as a directory, including parents if necessary.
280as_fn_mkdir_p ()
281{
282
283  case $as_dir in #(
284  -*) as_dir=./$as_dir;;
285  esac
286  test -d "$as_dir" || eval $as_mkdir_p || {
287    as_dirs=
288    while :; do
289      case $as_dir in #(
290      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
291      *) as_qdir=$as_dir;;
292      esac
293      as_dirs="'$as_qdir' $as_dirs"
294      as_dir=`$as_dirname -- "$as_dir" ||
295$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
296	 X"$as_dir" : 'X\(//\)[^/]' \| \
297	 X"$as_dir" : 'X\(//\)$' \| \
298	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
299$as_echo X"$as_dir" |
300    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
301	    s//\1/
302	    q
303	  }
304	  /^X\(\/\/\)[^/].*/{
305	    s//\1/
306	    q
307	  }
308	  /^X\(\/\/\)$/{
309	    s//\1/
310	    q
311	  }
312	  /^X\(\/\).*/{
313	    s//\1/
314	    q
315	  }
316	  s/.*/./; q'`
317      test -d "$as_dir" && break
318    done
319    test -z "$as_dirs" || eval "mkdir $as_dirs"
320  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
321
322
323} # as_fn_mkdir_p
324# as_fn_append VAR VALUE
325# ----------------------
326# Append the text in VALUE to the end of the definition contained in VAR. Take
327# advantage of any shell optimizations that allow amortized linear growth over
328# repeated appends, instead of the typical quadratic growth present in naive
329# implementations.
330if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
331  eval 'as_fn_append ()
332  {
333    eval $1+=\$2
334  }'
335else
336  as_fn_append ()
337  {
338    eval $1=\$$1\$2
339  }
340fi # as_fn_append
341
342# as_fn_arith ARG...
343# ------------------
344# Perform arithmetic evaluation on the ARGs, and store the result in the
345# global $as_val. Take advantage of shells that can avoid forks. The arguments
346# must be portable across $(()) and expr.
347if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
348  eval 'as_fn_arith ()
349  {
350    as_val=$(( $* ))
351  }'
352else
353  as_fn_arith ()
354  {
355    as_val=`expr "$@" || test $? -eq 1`
356  }
357fi # as_fn_arith
358
359
360# as_fn_error ERROR [LINENO LOG_FD]
361# ---------------------------------
362# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
363# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
364# script with status $?, using 1 if that was 0.
365as_fn_error ()
366{
367  as_status=$?; test $as_status -eq 0 && as_status=1
368  if test "$3"; then
369    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
370    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
371  fi
372  $as_echo "$as_me: error: $1" >&2
373  as_fn_exit $as_status
374} # as_fn_error
375
376if expr a : '\(a\)' >/dev/null 2>&1 &&
377   test "X`expr 00001 : '.*\(...\)'`" = X001; then
378  as_expr=expr
379else
380  as_expr=false
381fi
382
383if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
384  as_basename=basename
385else
386  as_basename=false
387fi
388
389if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
390  as_dirname=dirname
391else
392  as_dirname=false
393fi
394
395as_me=`$as_basename -- "$0" ||
396$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
397	 X"$0" : 'X\(//\)$' \| \
398	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
399$as_echo X/"$0" |
400    sed '/^.*\/\([^/][^/]*\)\/*$/{
401	    s//\1/
402	    q
403	  }
404	  /^X\/\(\/\/\)$/{
405	    s//\1/
406	    q
407	  }
408	  /^X\/\(\/\).*/{
409	    s//\1/
410	    q
411	  }
412	  s/.*/./; q'`
413
414# Avoid depending upon Character Ranges.
415as_cr_letters='abcdefghijklmnopqrstuvwxyz'
416as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
417as_cr_Letters=$as_cr_letters$as_cr_LETTERS
418as_cr_digits='0123456789'
419as_cr_alnum=$as_cr_Letters$as_cr_digits
420
421
422  as_lineno_1=$LINENO as_lineno_1a=$LINENO
423  as_lineno_2=$LINENO as_lineno_2a=$LINENO
424  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
425  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
426  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
427  sed -n '
428    p
429    /[$]LINENO/=
430  ' <$as_myself |
431    sed '
432      s/[$]LINENO.*/&-/
433      t lineno
434      b
435      :lineno
436      N
437      :loop
438      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
439      t loop
440      s/-\n.*//
441    ' >$as_me.lineno &&
442  chmod +x "$as_me.lineno" ||
443    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
444
445  # Don't try to exec as it changes $[0], causing all sort of problems
446  # (the dirname of $[0] is not the place where we might find the
447  # original and so on.  Autoconf is especially sensitive to this).
448  . "./$as_me.lineno"
449  # Exit status is that of the last command.
450  exit
451}
452
453ECHO_C= ECHO_N= ECHO_T=
454case `echo -n x` in #(((((
455-n*)
456  case `echo 'xy\c'` in
457  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
458  xy)  ECHO_C='\c';;
459  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
460       ECHO_T='	';;
461  esac;;
462*)
463  ECHO_N='-n';;
464esac
465
466rm -f conf$$ conf$$.exe conf$$.file
467if test -d conf$$.dir; then
468  rm -f conf$$.dir/conf$$.file
469else
470  rm -f conf$$.dir
471  mkdir conf$$.dir 2>/dev/null
472fi
473if (echo >conf$$.file) 2>/dev/null; then
474  if ln -s conf$$.file conf$$ 2>/dev/null; then
475    as_ln_s='ln -s'
476    # ... but there are two gotchas:
477    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
478    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
479    # In both cases, we have to default to `cp -p'.
480    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
481      as_ln_s='cp -p'
482  elif ln conf$$.file conf$$ 2>/dev/null; then
483    as_ln_s=ln
484  else
485    as_ln_s='cp -p'
486  fi
487else
488  as_ln_s='cp -p'
489fi
490rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
491rmdir conf$$.dir 2>/dev/null
492
493if mkdir -p . 2>/dev/null; then
494  as_mkdir_p='mkdir -p "$as_dir"'
495else
496  test -d ./-p && rmdir ./-p
497  as_mkdir_p=false
498fi
499
500if test -x / >/dev/null 2>&1; then
501  as_test_x='test -x'
502else
503  if ls -dL / >/dev/null 2>&1; then
504    as_ls_L_option=L
505  else
506    as_ls_L_option=
507  fi
508  as_test_x='
509    eval sh -c '\''
510      if test -d "$1"; then
511	test -d "$1/.";
512      else
513	case $1 in #(
514	-*)set "./$1";;
515	esac;
516	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
517	???[sx]*):;;*)false;;esac;fi
518    '\'' sh
519  '
520fi
521as_executable_p=$as_test_x
522
523# Sed expression to map a string onto a valid CPP name.
524as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
525
526# Sed expression to map a string onto a valid variable name.
527as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
528
529
530
531# Check that we are running under the correct shell.
532SHELL=${CONFIG_SHELL-/bin/sh}
533
534case X$lt_ECHO in
535X*--fallback-echo)
536  # Remove one level of quotation (which was required for Make).
537  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
538  ;;
539esac
540
541ECHO=${lt_ECHO-echo}
542if test "X$1" = X--no-reexec; then
543  # Discard the --no-reexec flag, and continue.
544  shift
545elif test "X$1" = X--fallback-echo; then
546  # Avoid inline document here, it may be left over
547  :
548elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
549  # Yippee, $ECHO works!
550  :
551else
552  # Restart under the correct shell.
553  exec $SHELL "$0" --no-reexec ${1+"$@"}
554fi
555
556if test "X$1" = X--fallback-echo; then
557  # used as fallback echo
558  shift
559  cat <<_LT_EOF
560$*
561_LT_EOF
562  exit 0
563fi
564
565# The HP-UX ksh and POSIX shell print the target directory to stdout
566# if CDPATH is set.
567(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
568
569if test -z "$lt_ECHO"; then
570  if test "X${echo_test_string+set}" != Xset; then
571    # find a string as large as possible, as long as the shell can cope with it
572    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
573      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
574      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
575	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
576      then
577        break
578      fi
579    done
580  fi
581
582  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
583     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
584     test "X$echo_testing_string" = "X$echo_test_string"; then
585    :
586  else
587    # The Solaris, AIX, and Digital Unix default echo programs unquote
588    # backslashes.  This makes it impossible to quote backslashes using
589    #   echo "$something" | sed 's/\\/\\\\/g'
590    #
591    # So, first we look for a working echo in the user's PATH.
592
593    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
594    for dir in $PATH /usr/ucb; do
595      IFS="$lt_save_ifs"
596      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
597         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
598         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
599         test "X$echo_testing_string" = "X$echo_test_string"; then
600        ECHO="$dir/echo"
601        break
602      fi
603    done
604    IFS="$lt_save_ifs"
605
606    if test "X$ECHO" = Xecho; then
607      # We didn't find a better echo, so look for alternatives.
608      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
609         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
610         test "X$echo_testing_string" = "X$echo_test_string"; then
611        # This shell has a builtin print -r that does the trick.
612        ECHO='print -r'
613      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
614	   test "X$CONFIG_SHELL" != X/bin/ksh; then
615        # If we have ksh, try running configure again with it.
616        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
617        export ORIGINAL_CONFIG_SHELL
618        CONFIG_SHELL=/bin/ksh
619        export CONFIG_SHELL
620        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
621      else
622        # Try using printf.
623        ECHO='printf %s\n'
624        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
625	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
626	   test "X$echo_testing_string" = "X$echo_test_string"; then
627	  # Cool, printf works
628	  :
629        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
630	     test "X$echo_testing_string" = 'X\t' &&
631	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
632	     test "X$echo_testing_string" = "X$echo_test_string"; then
633	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
634	  export CONFIG_SHELL
635	  SHELL="$CONFIG_SHELL"
636	  export SHELL
637	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
638        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
639	     test "X$echo_testing_string" = 'X\t' &&
640	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
641	     test "X$echo_testing_string" = "X$echo_test_string"; then
642	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
643        else
644	  # maybe with a smaller string...
645	  prev=:
646
647	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
648	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
649	    then
650	      break
651	    fi
652	    prev="$cmd"
653	  done
654
655	  if test "$prev" != 'sed 50q "$0"'; then
656	    echo_test_string=`eval $prev`
657	    export echo_test_string
658	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
659	  else
660	    # Oops.  We lost completely, so just stick with echo.
661	    ECHO=echo
662	  fi
663        fi
664      fi
665    fi
666  fi
667fi
668
669# Copy echo and quote the copy suitably for passing to libtool from
670# the Makefile, instead of quoting the original, which is used later.
671lt_ECHO=$ECHO
672if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
673   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
674fi
675
676
677
678
679exec 7<&0 </dev/null 6>&1
680
681# Name of the host.
682# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
683# so uname gets run too.
684ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
685
686#
687# Initializations.
688#
689ac_default_prefix=/usr/local
690ac_clean_files=
691ac_config_libobj_dir=.
692LIBOBJS=
693cross_compiling=no
694subdirs=
695MFLAGS=
696MAKEFLAGS=
697
698# Identity of this package.
699PACKAGE_NAME='libdrm'
700PACKAGE_TARNAME='libdrm'
701PACKAGE_VERSION='2.4.14'
702PACKAGE_STRING='libdrm 2.4.14'
703PACKAGE_BUGREPORT='dri-devel@lists.sourceforge.net'
704PACKAGE_URL=''
705
706# Factoring default headers for most tests.
707ac_includes_default="\
708#include <stdio.h>
709#ifdef HAVE_SYS_TYPES_H
710# include <sys/types.h>
711#endif
712#ifdef HAVE_SYS_STAT_H
713# include <sys/stat.h>
714#endif
715#ifdef STDC_HEADERS
716# include <stdlib.h>
717# include <stddef.h>
718#else
719# ifdef HAVE_STDLIB_H
720#  include <stdlib.h>
721# endif
722#endif
723#ifdef HAVE_STRING_H
724# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
725#  include <memory.h>
726# endif
727# include <string.h>
728#endif
729#ifdef HAVE_STRINGS_H
730# include <strings.h>
731#endif
732#ifdef HAVE_INTTYPES_H
733# include <inttypes.h>
734#endif
735#ifdef HAVE_STDINT_H
736# include <stdint.h>
737#endif
738#ifdef HAVE_UNISTD_H
739# include <unistd.h>
740#endif"
741
742ac_unique_file="Makefile.am"
743ac_subst_vars='LTLIBOBJS
744LIBOBJS
745WARN_CFLAGS
746HAVE_LIBUDEV_FALSE
747HAVE_LIBUDEV_TRUE
748LIBUDEV_LIBS
749LIBUDEV_CFLAGS
750HAVE_CAIRO_FALSE
751HAVE_CAIRO_TRUE
752CAIRO_LIBS
753CAIRO_CFLAGS
754HAVE_RADEON_FALSE
755HAVE_RADEON_TRUE
756HAVE_NOUVEAU_FALSE
757HAVE_NOUVEAU_TRUE
758CLOCK_LIB
759pkgconfigdir
760PTHREADSTUBS_LIBS
761PTHREADSTUBS_CFLAGS
762PKG_CONFIG
763OTOOL64
764OTOOL
765LIPO
766NMEDIT
767DSYMUTIL
768lt_ECHO
769RANLIB
770AR
771OBJDUMP
772LN_S
773NM
774ac_ct_DUMPBIN
775DUMPBIN
776LD
777FGREP
778SED
779host_os
780host_vendor
781host_cpu
782host
783build_os
784build_vendor
785build_cpu
786build
787LIBTOOL
788am__fastdepCC_FALSE
789am__fastdepCC_TRUE
790CCDEPMODE
791AMDEPBACKSLASH
792AMDEP_FALSE
793AMDEP_TRUE
794am__quote
795am__include
796DEPDIR
797am__untar
798am__tar
799AMTAR
800am__leading_dot
801SET_MAKE
802AWK
803mkdir_p
804MKDIR_P
805INSTALL_STRIP_PROGRAM
806STRIP
807install_sh
808MAKEINFO
809AUTOHEADER
810AUTOMAKE
811AUTOCONF
812ACLOCAL
813VERSION
814PACKAGE
815CYGPATH_W
816am__isrc
817INSTALL_DATA
818INSTALL_SCRIPT
819INSTALL_PROGRAM
820EGREP
821GREP
822CPP
823OBJEXT
824EXEEXT
825ac_ct_CC
826CPPFLAGS
827LDFLAGS
828CFLAGS
829CC
830target_alias
831host_alias
832build_alias
833LIBS
834ECHO_T
835ECHO_N
836ECHO_C
837DEFS
838mandir
839localedir
840libdir
841psdir
842pdfdir
843dvidir
844htmldir
845infodir
846docdir
847oldincludedir
848includedir
849localstatedir
850sharedstatedir
851sysconfdir
852datadir
853datarootdir
854libexecdir
855sbindir
856bindir
857program_transform_name
858prefix
859exec_prefix
860PACKAGE_URL
861PACKAGE_BUGREPORT
862PACKAGE_STRING
863PACKAGE_VERSION
864PACKAGE_TARNAME
865PACKAGE_NAME
866PATH_SEPARATOR
867SHELL'
868ac_subst_files=''
869ac_user_opts='
870enable_option_checking
871enable_dependency_tracking
872enable_static
873enable_shared
874with_pic
875enable_fast_install
876with_gnu_ld
877enable_libtool_lock
878enable_largefile
879enable_udev
880enable_nouveau_experimental_api
881enable_radeon_experimental_api
882'
883      ac_precious_vars='build_alias
884host_alias
885target_alias
886CC
887CFLAGS
888LDFLAGS
889LIBS
890CPPFLAGS
891CPP
892PKG_CONFIG
893PTHREADSTUBS_CFLAGS
894PTHREADSTUBS_LIBS
895CAIRO_CFLAGS
896CAIRO_LIBS
897LIBUDEV_CFLAGS
898LIBUDEV_LIBS'
899
900
901# Initialize some variables set by options.
902ac_init_help=
903ac_init_version=false
904ac_unrecognized_opts=
905ac_unrecognized_sep=
906# The variables have the same names as the options, with
907# dashes changed to underlines.
908cache_file=/dev/null
909exec_prefix=NONE
910no_create=
911no_recursion=
912prefix=NONE
913program_prefix=NONE
914program_suffix=NONE
915program_transform_name=s,x,x,
916silent=
917site=
918srcdir=
919verbose=
920x_includes=NONE
921x_libraries=NONE
922
923# Installation directory options.
924# These are left unexpanded so users can "make install exec_prefix=/foo"
925# and all the variables that are supposed to be based on exec_prefix
926# by default will actually change.
927# Use braces instead of parens because sh, perl, etc. also accept them.
928# (The list follows the same order as the GNU Coding Standards.)
929bindir='${exec_prefix}/bin'
930sbindir='${exec_prefix}/sbin'
931libexecdir='${exec_prefix}/libexec'
932datarootdir='${prefix}/share'
933datadir='${datarootdir}'
934sysconfdir='${prefix}/etc'
935sharedstatedir='${prefix}/com'
936localstatedir='${prefix}/var'
937includedir='${prefix}/include'
938oldincludedir='/usr/include'
939docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
940infodir='${datarootdir}/info'
941htmldir='${docdir}'
942dvidir='${docdir}'
943pdfdir='${docdir}'
944psdir='${docdir}'
945libdir='${exec_prefix}/lib'
946localedir='${datarootdir}/locale'
947mandir='${datarootdir}/man'
948
949ac_prev=
950ac_dashdash=
951for ac_option
952do
953  # If the previous option needs an argument, assign it.
954  if test -n "$ac_prev"; then
955    eval $ac_prev=\$ac_option
956    ac_prev=
957    continue
958  fi
959
960  case $ac_option in
961  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
962  *)	ac_optarg=yes ;;
963  esac
964
965  # Accept the important Cygnus configure options, so we can diagnose typos.
966
967  case $ac_dashdash$ac_option in
968  --)
969    ac_dashdash=yes ;;
970
971  -bindir | --bindir | --bindi | --bind | --bin | --bi)
972    ac_prev=bindir ;;
973  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
974    bindir=$ac_optarg ;;
975
976  -build | --build | --buil | --bui | --bu)
977    ac_prev=build_alias ;;
978  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
979    build_alias=$ac_optarg ;;
980
981  -cache-file | --cache-file | --cache-fil | --cache-fi \
982  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
983    ac_prev=cache_file ;;
984  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
985  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
986    cache_file=$ac_optarg ;;
987
988  --config-cache | -C)
989    cache_file=config.cache ;;
990
991  -datadir | --datadir | --datadi | --datad)
992    ac_prev=datadir ;;
993  -datadir=* | --datadir=* | --datadi=* | --datad=*)
994    datadir=$ac_optarg ;;
995
996  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
997  | --dataroo | --dataro | --datar)
998    ac_prev=datarootdir ;;
999  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1000  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1001    datarootdir=$ac_optarg ;;
1002
1003  -disable-* | --disable-*)
1004    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1005    # Reject names that are not valid shell variable names.
1006    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1007      as_fn_error "invalid feature name: $ac_useropt"
1008    ac_useropt_orig=$ac_useropt
1009    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1010    case $ac_user_opts in
1011      *"
1012"enable_$ac_useropt"
1013"*) ;;
1014      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1015	 ac_unrecognized_sep=', ';;
1016    esac
1017    eval enable_$ac_useropt=no ;;
1018
1019  -docdir | --docdir | --docdi | --doc | --do)
1020    ac_prev=docdir ;;
1021  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1022    docdir=$ac_optarg ;;
1023
1024  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1025    ac_prev=dvidir ;;
1026  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1027    dvidir=$ac_optarg ;;
1028
1029  -enable-* | --enable-*)
1030    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1031    # Reject names that are not valid shell variable names.
1032    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1033      as_fn_error "invalid feature name: $ac_useropt"
1034    ac_useropt_orig=$ac_useropt
1035    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1036    case $ac_user_opts in
1037      *"
1038"enable_$ac_useropt"
1039"*) ;;
1040      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1041	 ac_unrecognized_sep=', ';;
1042    esac
1043    eval enable_$ac_useropt=\$ac_optarg ;;
1044
1045  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1046  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1047  | --exec | --exe | --ex)
1048    ac_prev=exec_prefix ;;
1049  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1050  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1051  | --exec=* | --exe=* | --ex=*)
1052    exec_prefix=$ac_optarg ;;
1053
1054  -gas | --gas | --ga | --g)
1055    # Obsolete; use --with-gas.
1056    with_gas=yes ;;
1057
1058  -help | --help | --hel | --he | -h)
1059    ac_init_help=long ;;
1060  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1061    ac_init_help=recursive ;;
1062  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1063    ac_init_help=short ;;
1064
1065  -host | --host | --hos | --ho)
1066    ac_prev=host_alias ;;
1067  -host=* | --host=* | --hos=* | --ho=*)
1068    host_alias=$ac_optarg ;;
1069
1070  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1071    ac_prev=htmldir ;;
1072  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1073  | --ht=*)
1074    htmldir=$ac_optarg ;;
1075
1076  -includedir | --includedir | --includedi | --included | --include \
1077  | --includ | --inclu | --incl | --inc)
1078    ac_prev=includedir ;;
1079  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1080  | --includ=* | --inclu=* | --incl=* | --inc=*)
1081    includedir=$ac_optarg ;;
1082
1083  -infodir | --infodir | --infodi | --infod | --info | --inf)
1084    ac_prev=infodir ;;
1085  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1086    infodir=$ac_optarg ;;
1087
1088  -libdir | --libdir | --libdi | --libd)
1089    ac_prev=libdir ;;
1090  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1091    libdir=$ac_optarg ;;
1092
1093  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1094  | --libexe | --libex | --libe)
1095    ac_prev=libexecdir ;;
1096  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1097  | --libexe=* | --libex=* | --libe=*)
1098    libexecdir=$ac_optarg ;;
1099
1100  -localedir | --localedir | --localedi | --localed | --locale)
1101    ac_prev=localedir ;;
1102  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1103    localedir=$ac_optarg ;;
1104
1105  -localstatedir | --localstatedir | --localstatedi | --localstated \
1106  | --localstate | --localstat | --localsta | --localst | --locals)
1107    ac_prev=localstatedir ;;
1108  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1109  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1110    localstatedir=$ac_optarg ;;
1111
1112  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1113    ac_prev=mandir ;;
1114  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1115    mandir=$ac_optarg ;;
1116
1117  -nfp | --nfp | --nf)
1118    # Obsolete; use --without-fp.
1119    with_fp=no ;;
1120
1121  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1122  | --no-cr | --no-c | -n)
1123    no_create=yes ;;
1124
1125  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1126  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1127    no_recursion=yes ;;
1128
1129  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1130  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1131  | --oldin | --oldi | --old | --ol | --o)
1132    ac_prev=oldincludedir ;;
1133  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1134  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1135  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1136    oldincludedir=$ac_optarg ;;
1137
1138  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1139    ac_prev=prefix ;;
1140  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1141    prefix=$ac_optarg ;;
1142
1143  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1144  | --program-pre | --program-pr | --program-p)
1145    ac_prev=program_prefix ;;
1146  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1147  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1148    program_prefix=$ac_optarg ;;
1149
1150  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1151  | --program-suf | --program-su | --program-s)
1152    ac_prev=program_suffix ;;
1153  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1154  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1155    program_suffix=$ac_optarg ;;
1156
1157  -program-transform-name | --program-transform-name \
1158  | --program-transform-nam | --program-transform-na \
1159  | --program-transform-n | --program-transform- \
1160  | --program-transform | --program-transfor \
1161  | --program-transfo | --program-transf \
1162  | --program-trans | --program-tran \
1163  | --progr-tra | --program-tr | --program-t)
1164    ac_prev=program_transform_name ;;
1165  -program-transform-name=* | --program-transform-name=* \
1166  | --program-transform-nam=* | --program-transform-na=* \
1167  | --program-transform-n=* | --program-transform-=* \
1168  | --program-transform=* | --program-transfor=* \
1169  | --program-transfo=* | --program-transf=* \
1170  | --program-trans=* | --program-tran=* \
1171  | --progr-tra=* | --program-tr=* | --program-t=*)
1172    program_transform_name=$ac_optarg ;;
1173
1174  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1175    ac_prev=pdfdir ;;
1176  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1177    pdfdir=$ac_optarg ;;
1178
1179  -psdir | --psdir | --psdi | --psd | --ps)
1180    ac_prev=psdir ;;
1181  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1182    psdir=$ac_optarg ;;
1183
1184  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1185  | -silent | --silent | --silen | --sile | --sil)
1186    silent=yes ;;
1187
1188  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1189    ac_prev=sbindir ;;
1190  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1191  | --sbi=* | --sb=*)
1192    sbindir=$ac_optarg ;;
1193
1194  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1195  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1196  | --sharedst | --shareds | --shared | --share | --shar \
1197  | --sha | --sh)
1198    ac_prev=sharedstatedir ;;
1199  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1200  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1201  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1202  | --sha=* | --sh=*)
1203    sharedstatedir=$ac_optarg ;;
1204
1205  -site | --site | --sit)
1206    ac_prev=site ;;
1207  -site=* | --site=* | --sit=*)
1208    site=$ac_optarg ;;
1209
1210  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1211    ac_prev=srcdir ;;
1212  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1213    srcdir=$ac_optarg ;;
1214
1215  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1216  | --syscon | --sysco | --sysc | --sys | --sy)
1217    ac_prev=sysconfdir ;;
1218  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1219  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1220    sysconfdir=$ac_optarg ;;
1221
1222  -target | --target | --targe | --targ | --tar | --ta | --t)
1223    ac_prev=target_alias ;;
1224  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1225    target_alias=$ac_optarg ;;
1226
1227  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1228    verbose=yes ;;
1229
1230  -version | --version | --versio | --versi | --vers | -V)
1231    ac_init_version=: ;;
1232
1233  -with-* | --with-*)
1234    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1235    # Reject names that are not valid shell variable names.
1236    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1237      as_fn_error "invalid package name: $ac_useropt"
1238    ac_useropt_orig=$ac_useropt
1239    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1240    case $ac_user_opts in
1241      *"
1242"with_$ac_useropt"
1243"*) ;;
1244      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1245	 ac_unrecognized_sep=', ';;
1246    esac
1247    eval with_$ac_useropt=\$ac_optarg ;;
1248
1249  -without-* | --without-*)
1250    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1251    # Reject names that are not valid shell variable names.
1252    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1253      as_fn_error "invalid package name: $ac_useropt"
1254    ac_useropt_orig=$ac_useropt
1255    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1256    case $ac_user_opts in
1257      *"
1258"with_$ac_useropt"
1259"*) ;;
1260      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1261	 ac_unrecognized_sep=', ';;
1262    esac
1263    eval with_$ac_useropt=no ;;
1264
1265  --x)
1266    # Obsolete; use --with-x.
1267    with_x=yes ;;
1268
1269  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1270  | --x-incl | --x-inc | --x-in | --x-i)
1271    ac_prev=x_includes ;;
1272  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1273  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1274    x_includes=$ac_optarg ;;
1275
1276  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1277  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1278    ac_prev=x_libraries ;;
1279  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1280  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1281    x_libraries=$ac_optarg ;;
1282
1283  -*) as_fn_error "unrecognized option: \`$ac_option'
1284Try \`$0 --help' for more information."
1285    ;;
1286
1287  *=*)
1288    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1289    # Reject names that are not valid shell variable names.
1290    case $ac_envvar in #(
1291      '' | [0-9]* | *[!_$as_cr_alnum]* )
1292      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1293    esac
1294    eval $ac_envvar=\$ac_optarg
1295    export $ac_envvar ;;
1296
1297  *)
1298    # FIXME: should be removed in autoconf 3.0.
1299    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1300    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1301      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1302    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1303    ;;
1304
1305  esac
1306done
1307
1308if test -n "$ac_prev"; then
1309  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1310  as_fn_error "missing argument to $ac_option"
1311fi
1312
1313if test -n "$ac_unrecognized_opts"; then
1314  case $enable_option_checking in
1315    no) ;;
1316    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1317    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1318  esac
1319fi
1320
1321# Check all directory arguments for consistency.
1322for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1323		datadir sysconfdir sharedstatedir localstatedir includedir \
1324		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1325		libdir localedir mandir
1326do
1327  eval ac_val=\$$ac_var
1328  # Remove trailing slashes.
1329  case $ac_val in
1330    */ )
1331      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1332      eval $ac_var=\$ac_val;;
1333  esac
1334  # Be sure to have absolute directory names.
1335  case $ac_val in
1336    [\\/$]* | ?:[\\/]* )  continue;;
1337    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1338  esac
1339  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1340done
1341
1342# There might be people who depend on the old broken behavior: `$host'
1343# used to hold the argument of --host etc.
1344# FIXME: To remove some day.
1345build=$build_alias
1346host=$host_alias
1347target=$target_alias
1348
1349# FIXME: To remove some day.
1350if test "x$host_alias" != x; then
1351  if test "x$build_alias" = x; then
1352    cross_compiling=maybe
1353    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1354    If a cross compiler is detected then cross compile mode will be used." >&2
1355  elif test "x$build_alias" != "x$host_alias"; then
1356    cross_compiling=yes
1357  fi
1358fi
1359
1360ac_tool_prefix=
1361test -n "$host_alias" && ac_tool_prefix=$host_alias-
1362
1363test "$silent" = yes && exec 6>/dev/null
1364
1365
1366ac_pwd=`pwd` && test -n "$ac_pwd" &&
1367ac_ls_di=`ls -di .` &&
1368ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1369  as_fn_error "working directory cannot be determined"
1370test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1371  as_fn_error "pwd does not report name of working directory"
1372
1373
1374# Find the source files, if location was not specified.
1375if test -z "$srcdir"; then
1376  ac_srcdir_defaulted=yes
1377  # Try the directory containing this script, then the parent directory.
1378  ac_confdir=`$as_dirname -- "$as_myself" ||
1379$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1380	 X"$as_myself" : 'X\(//\)[^/]' \| \
1381	 X"$as_myself" : 'X\(//\)$' \| \
1382	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1383$as_echo X"$as_myself" |
1384    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1385	    s//\1/
1386	    q
1387	  }
1388	  /^X\(\/\/\)[^/].*/{
1389	    s//\1/
1390	    q
1391	  }
1392	  /^X\(\/\/\)$/{
1393	    s//\1/
1394	    q
1395	  }
1396	  /^X\(\/\).*/{
1397	    s//\1/
1398	    q
1399	  }
1400	  s/.*/./; q'`
1401  srcdir=$ac_confdir
1402  if test ! -r "$srcdir/$ac_unique_file"; then
1403    srcdir=..
1404  fi
1405else
1406  ac_srcdir_defaulted=no
1407fi
1408if test ! -r "$srcdir/$ac_unique_file"; then
1409  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1410  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1411fi
1412ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1413ac_abs_confdir=`(
1414	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1415	pwd)`
1416# When building in place, set srcdir=.
1417if test "$ac_abs_confdir" = "$ac_pwd"; then
1418  srcdir=.
1419fi
1420# Remove unnecessary trailing slashes from srcdir.
1421# Double slashes in file names in object file debugging info
1422# mess up M-x gdb in Emacs.
1423case $srcdir in
1424*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1425esac
1426for ac_var in $ac_precious_vars; do
1427  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1428  eval ac_env_${ac_var}_value=\$${ac_var}
1429  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1430  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1431done
1432
1433#
1434# Report the --help message.
1435#
1436if test "$ac_init_help" = "long"; then
1437  # Omit some internal or obsolete options to make the list less imposing.
1438  # This message is too long to be a string in the A/UX 3.1 sh.
1439  cat <<_ACEOF
1440\`configure' configures libdrm 2.4.14 to adapt to many kinds of systems.
1441
1442Usage: $0 [OPTION]... [VAR=VALUE]...
1443
1444To assign environment variables (e.g., CC, CFLAGS...), specify them as
1445VAR=VALUE.  See below for descriptions of some of the useful variables.
1446
1447Defaults for the options are specified in brackets.
1448
1449Configuration:
1450  -h, --help              display this help and exit
1451      --help=short        display options specific to this package
1452      --help=recursive    display the short help of all the included packages
1453  -V, --version           display version information and exit
1454  -q, --quiet, --silent   do not print \`checking...' messages
1455      --cache-file=FILE   cache test results in FILE [disabled]
1456  -C, --config-cache      alias for \`--cache-file=config.cache'
1457  -n, --no-create         do not create output files
1458      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1459
1460Installation directories:
1461  --prefix=PREFIX         install architecture-independent files in PREFIX
1462                          [$ac_default_prefix]
1463  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1464                          [PREFIX]
1465
1466By default, \`make install' will install all the files in
1467\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1468an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1469for instance \`--prefix=\$HOME'.
1470
1471For better control, use the options below.
1472
1473Fine tuning of the installation directories:
1474  --bindir=DIR            user executables [EPREFIX/bin]
1475  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1476  --libexecdir=DIR        program executables [EPREFIX/libexec]
1477  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1478  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1479  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1480  --libdir=DIR            object code libraries [EPREFIX/lib]
1481  --includedir=DIR        C header files [PREFIX/include]
1482  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1483  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1484  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1485  --infodir=DIR           info documentation [DATAROOTDIR/info]
1486  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1487  --mandir=DIR            man documentation [DATAROOTDIR/man]
1488  --docdir=DIR            documentation root [DATAROOTDIR/doc/libdrm]
1489  --htmldir=DIR           html documentation [DOCDIR]
1490  --dvidir=DIR            dvi documentation [DOCDIR]
1491  --pdfdir=DIR            pdf documentation [DOCDIR]
1492  --psdir=DIR             ps documentation [DOCDIR]
1493_ACEOF
1494
1495  cat <<\_ACEOF
1496
1497Program names:
1498  --program-prefix=PREFIX            prepend PREFIX to installed program names
1499  --program-suffix=SUFFIX            append SUFFIX to installed program names
1500  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1501
1502System types:
1503  --build=BUILD     configure for building on BUILD [guessed]
1504  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1505_ACEOF
1506fi
1507
1508if test -n "$ac_init_help"; then
1509  case $ac_init_help in
1510     short | recursive ) echo "Configuration of libdrm 2.4.14:";;
1511   esac
1512  cat <<\_ACEOF
1513
1514Optional Features:
1515  --disable-option-checking  ignore unrecognized --enable/--with options
1516  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1517  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1518  --disable-dependency-tracking  speeds up one-time build
1519  --enable-dependency-tracking   do not reject slow dependency extractors
1520  --enable-static[=PKGS]  build static libraries [default=no]
1521  --enable-shared[=PKGS]  build shared libraries [default=yes]
1522  --enable-fast-install[=PKGS]
1523                          optimize for fast installation [default=yes]
1524  --disable-libtool-lock  avoid locking (might break parallel builds)
1525  --disable-largefile     omit support for large files
1526  --enable-udev           Enable support for using udev instead of mknod
1527                          (default: disabled)
1528  --enable-nouveau-experimental-api
1529                          Enable support for nouveau's experimental API
1530                          (default: disabled)
1531  --enable-radeon-experimental-api
1532                          Enable support for radeon's KMS API (default:
1533                          disabled)
1534
1535Optional Packages:
1536  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1537  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1538  --with-pic              try to use only PIC/non-PIC objects [default=use
1539                          both]
1540  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1541
1542Some influential environment variables:
1543  CC          C compiler command
1544  CFLAGS      C compiler flags
1545  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1546              nonstandard directory <lib dir>
1547  LIBS        libraries to pass to the linker, e.g. -l<library>
1548  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1549              you have headers in a nonstandard directory <include dir>
1550  CPP         C preprocessor
1551  PKG_CONFIG  path to pkg-config utility
1552  PTHREADSTUBS_CFLAGS
1553              C compiler flags for PTHREADSTUBS, overriding pkg-config
1554  PTHREADSTUBS_LIBS
1555              linker flags for PTHREADSTUBS, overriding pkg-config
1556  CAIRO_CFLAGS
1557              C compiler flags for CAIRO, overriding pkg-config
1558  CAIRO_LIBS  linker flags for CAIRO, overriding pkg-config
1559  LIBUDEV_CFLAGS
1560              C compiler flags for LIBUDEV, overriding pkg-config
1561  LIBUDEV_LIBS
1562              linker flags for LIBUDEV, overriding pkg-config
1563
1564Use these variables to override the choices made by `configure' or to help
1565it to find libraries and programs with nonstandard names/locations.
1566
1567Report bugs to <dri-devel@lists.sourceforge.net>.
1568_ACEOF
1569ac_status=$?
1570fi
1571
1572if test "$ac_init_help" = "recursive"; then
1573  # If there are subdirs, report their specific --help.
1574  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1575    test -d "$ac_dir" ||
1576      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1577      continue
1578    ac_builddir=.
1579
1580case "$ac_dir" in
1581.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1582*)
1583  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1584  # A ".." for each directory in $ac_dir_suffix.
1585  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1586  case $ac_top_builddir_sub in
1587  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1588  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1589  esac ;;
1590esac
1591ac_abs_top_builddir=$ac_pwd
1592ac_abs_builddir=$ac_pwd$ac_dir_suffix
1593# for backward compatibility:
1594ac_top_builddir=$ac_top_build_prefix
1595
1596case $srcdir in
1597  .)  # We are building in place.
1598    ac_srcdir=.
1599    ac_top_srcdir=$ac_top_builddir_sub
1600    ac_abs_top_srcdir=$ac_pwd ;;
1601  [\\/]* | ?:[\\/]* )  # Absolute name.
1602    ac_srcdir=$srcdir$ac_dir_suffix;
1603    ac_top_srcdir=$srcdir
1604    ac_abs_top_srcdir=$srcdir ;;
1605  *) # Relative name.
1606    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1607    ac_top_srcdir=$ac_top_build_prefix$srcdir
1608    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1609esac
1610ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1611
1612    cd "$ac_dir" || { ac_status=$?; continue; }
1613    # Check for guested configure.
1614    if test -f "$ac_srcdir/configure.gnu"; then
1615      echo &&
1616      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1617    elif test -f "$ac_srcdir/configure"; then
1618      echo &&
1619      $SHELL "$ac_srcdir/configure" --help=recursive
1620    else
1621      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1622    fi || ac_status=$?
1623    cd "$ac_pwd" || { ac_status=$?; break; }
1624  done
1625fi
1626
1627test -n "$ac_init_help" && exit $ac_status
1628if $ac_init_version; then
1629  cat <<\_ACEOF
1630libdrm configure 2.4.14
1631generated by GNU Autoconf 2.64
1632
1633Copyright (C) 2009 Free Software Foundation, Inc.
1634This configure script is free software; the Free Software Foundation
1635gives unlimited permission to copy, distribute and modify it.
1636_ACEOF
1637  exit
1638fi
1639
1640## ------------------------ ##
1641## Autoconf initialization. ##
1642## ------------------------ ##
1643
1644# ac_fn_c_try_compile LINENO
1645# --------------------------
1646# Try to compile conftest.$ac_ext, and return whether this succeeded.
1647ac_fn_c_try_compile ()
1648{
1649  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1650  rm -f conftest.$ac_objext
1651  if { { ac_try="$ac_compile"
1652case "(($ac_try" in
1653  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1654  *) ac_try_echo=$ac_try;;
1655esac
1656eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1657$as_echo "$ac_try_echo"; } >&5
1658  (eval "$ac_compile") 2>conftest.err
1659  ac_status=$?
1660  if test -s conftest.err; then
1661    grep -v '^ *+' conftest.err >conftest.er1
1662    cat conftest.er1 >&5
1663    mv -f conftest.er1 conftest.err
1664  fi
1665  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1666  test $ac_status = 0; } && {
1667	 test -z "$ac_c_werror_flag" ||
1668	 test ! -s conftest.err
1669       } && test -s conftest.$ac_objext; then :
1670  ac_retval=0
1671else
1672  $as_echo "$as_me: failed program was:" >&5
1673sed 's/^/| /' conftest.$ac_ext >&5
1674
1675	ac_retval=1
1676fi
1677  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1678  return $ac_retval
1679
1680} # ac_fn_c_try_compile
1681
1682# ac_fn_c_try_cpp LINENO
1683# ----------------------
1684# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1685ac_fn_c_try_cpp ()
1686{
1687  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1688  if { { ac_try="$ac_cpp conftest.$ac_ext"
1689case "(($ac_try" in
1690  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1691  *) ac_try_echo=$ac_try;;
1692esac
1693eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1694$as_echo "$ac_try_echo"; } >&5
1695  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1696  ac_status=$?
1697  if test -s conftest.err; then
1698    grep -v '^ *+' conftest.err >conftest.er1
1699    cat conftest.er1 >&5
1700    mv -f conftest.er1 conftest.err
1701  fi
1702  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1703  test $ac_status = 0; } >/dev/null && {
1704	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1705	 test ! -s conftest.err
1706       }; then :
1707  ac_retval=0
1708else
1709  $as_echo "$as_me: failed program was:" >&5
1710sed 's/^/| /' conftest.$ac_ext >&5
1711
1712    ac_retval=1
1713fi
1714  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1715  return $ac_retval
1716
1717} # ac_fn_c_try_cpp
1718
1719# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1720# -------------------------------------------------------
1721# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1722# the include files in INCLUDES and setting the cache variable VAR
1723# accordingly.
1724ac_fn_c_check_header_mongrel ()
1725{
1726  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1727  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1728  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1729$as_echo_n "checking for $2... " >&6; }
1730if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1731  $as_echo_n "(cached) " >&6
1732fi
1733eval ac_res=\$$3
1734	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1735$as_echo "$ac_res" >&6; }
1736else
1737  # Is the header compilable?
1738{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1739$as_echo_n "checking $2 usability... " >&6; }
1740cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1741/* end confdefs.h.  */
1742$4
1743#include <$2>
1744_ACEOF
1745if ac_fn_c_try_compile "$LINENO"; then :
1746  ac_header_compiler=yes
1747else
1748  ac_header_compiler=no
1749fi
1750rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1751{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1752$as_echo "$ac_header_compiler" >&6; }
1753
1754# Is the header present?
1755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1756$as_echo_n "checking $2 presence... " >&6; }
1757cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1758/* end confdefs.h.  */
1759#include <$2>
1760_ACEOF
1761if ac_fn_c_try_cpp "$LINENO"; then :
1762  ac_header_preproc=yes
1763else
1764  ac_header_preproc=no
1765fi
1766rm -f conftest.err conftest.$ac_ext
1767{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1768$as_echo "$ac_header_preproc" >&6; }
1769
1770# So?  What about this header?
1771case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1772  yes:no: )
1773    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1774$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1775    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1776$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1777    ;;
1778  no:yes:* )
1779    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1780$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1781    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1782$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1783    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1784$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1785    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1786$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1787    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1788$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1789( cat <<\_ASBOX
1790## ---------------------------------------------- ##
1791## Report this to dri-devel@lists.sourceforge.net ##
1792## ---------------------------------------------- ##
1793_ASBOX
1794     ) | sed "s/^/$as_me: WARNING:     /" >&2
1795    ;;
1796esac
1797  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1798$as_echo_n "checking for $2... " >&6; }
1799if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1800  $as_echo_n "(cached) " >&6
1801else
1802  eval "$3=\$ac_header_compiler"
1803fi
1804eval ac_res=\$$3
1805	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1806$as_echo "$ac_res" >&6; }
1807fi
1808  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1809
1810} # ac_fn_c_check_header_mongrel
1811
1812# ac_fn_c_try_run LINENO
1813# ----------------------
1814# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1815# that executables *can* be run.
1816ac_fn_c_try_run ()
1817{
1818  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1819  if { { ac_try="$ac_link"
1820case "(($ac_try" in
1821  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1822  *) ac_try_echo=$ac_try;;
1823esac
1824eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1825$as_echo "$ac_try_echo"; } >&5
1826  (eval "$ac_link") 2>&5
1827  ac_status=$?
1828  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1829  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1830  { { case "(($ac_try" in
1831  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1832  *) ac_try_echo=$ac_try;;
1833esac
1834eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1835$as_echo "$ac_try_echo"; } >&5
1836  (eval "$ac_try") 2>&5
1837  ac_status=$?
1838  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1839  test $ac_status = 0; }; }; then :
1840  ac_retval=0
1841else
1842  $as_echo "$as_me: program exited with status $ac_status" >&5
1843       $as_echo "$as_me: failed program was:" >&5
1844sed 's/^/| /' conftest.$ac_ext >&5
1845
1846       ac_retval=$ac_status
1847fi
1848  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1849  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1850  return $ac_retval
1851
1852} # ac_fn_c_try_run
1853
1854# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1855# -------------------------------------------------------
1856# Tests whether HEADER exists and can be compiled using the include files in
1857# INCLUDES, setting the cache variable VAR accordingly.
1858ac_fn_c_check_header_compile ()
1859{
1860  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1861  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1862$as_echo_n "checking for $2... " >&6; }
1863if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1864  $as_echo_n "(cached) " >&6
1865else
1866  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1867/* end confdefs.h.  */
1868$4
1869#include <$2>
1870_ACEOF
1871if ac_fn_c_try_compile "$LINENO"; then :
1872  eval "$3=yes"
1873else
1874  eval "$3=no"
1875fi
1876rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1877fi
1878eval ac_res=\$$3
1879	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1880$as_echo "$ac_res" >&6; }
1881  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1882
1883} # ac_fn_c_check_header_compile
1884
1885# ac_fn_c_try_link LINENO
1886# -----------------------
1887# Try to link conftest.$ac_ext, and return whether this succeeded.
1888ac_fn_c_try_link ()
1889{
1890  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1891  rm -f conftest.$ac_objext conftest$ac_exeext
1892  if { { ac_try="$ac_link"
1893case "(($ac_try" in
1894  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1895  *) ac_try_echo=$ac_try;;
1896esac
1897eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1898$as_echo "$ac_try_echo"; } >&5
1899  (eval "$ac_link") 2>conftest.err
1900  ac_status=$?
1901  if test -s conftest.err; then
1902    grep -v '^ *+' conftest.err >conftest.er1
1903    cat conftest.er1 >&5
1904    mv -f conftest.er1 conftest.err
1905  fi
1906  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1907  test $ac_status = 0; } && {
1908	 test -z "$ac_c_werror_flag" ||
1909	 test ! -s conftest.err
1910       } && test -s conftest$ac_exeext && {
1911	 test "$cross_compiling" = yes ||
1912	 $as_test_x conftest$ac_exeext
1913       }; then :
1914  ac_retval=0
1915else
1916  $as_echo "$as_me: failed program was:" >&5
1917sed 's/^/| /' conftest.$ac_ext >&5
1918
1919	ac_retval=1
1920fi
1921  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1922  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1923  # interfere with the next link command; also delete a directory that is
1924  # left behind by Apple's compiler.  We do this before executing the actions.
1925  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1926  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1927  return $ac_retval
1928
1929} # ac_fn_c_try_link
1930
1931# ac_fn_c_check_func LINENO FUNC VAR
1932# ----------------------------------
1933# Tests whether FUNC exists, setting the cache variable VAR accordingly
1934ac_fn_c_check_func ()
1935{
1936  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1937  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1938$as_echo_n "checking for $2... " >&6; }
1939if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1940  $as_echo_n "(cached) " >&6
1941else
1942  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1943/* end confdefs.h.  */
1944/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1945   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1946#define $2 innocuous_$2
1947
1948/* System header to define __stub macros and hopefully few prototypes,
1949    which can conflict with char $2 (); below.
1950    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1951    <limits.h> exists even on freestanding compilers.  */
1952
1953#ifdef __STDC__
1954# include <limits.h>
1955#else
1956# include <assert.h>
1957#endif
1958
1959#undef $2
1960
1961/* Override any GCC internal prototype to avoid an error.
1962   Use char because int might match the return type of a GCC
1963   builtin and then its argument prototype would still apply.  */
1964#ifdef __cplusplus
1965extern "C"
1966#endif
1967char $2 ();
1968/* The GNU C library defines this for functions which it implements
1969    to always fail with ENOSYS.  Some functions are actually named
1970    something starting with __ and the normal name is an alias.  */
1971#if defined __stub_$2 || defined __stub___$2
1972choke me
1973#endif
1974
1975int
1976main ()
1977{
1978return $2 ();
1979  ;
1980  return 0;
1981}
1982_ACEOF
1983if ac_fn_c_try_link "$LINENO"; then :
1984  eval "$3=yes"
1985else
1986  eval "$3=no"
1987fi
1988rm -f core conftest.err conftest.$ac_objext \
1989    conftest$ac_exeext conftest.$ac_ext
1990fi
1991eval ac_res=\$$3
1992	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1993$as_echo "$ac_res" >&6; }
1994  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1995
1996} # ac_fn_c_check_func
1997cat >config.log <<_ACEOF
1998This file contains any messages produced by compilers while
1999running configure, to aid debugging if configure makes a mistake.
2000
2001It was created by libdrm $as_me 2.4.14, which was
2002generated by GNU Autoconf 2.64.  Invocation command line was
2003
2004  $ $0 $@
2005
2006_ACEOF
2007exec 5>>config.log
2008{
2009cat <<_ASUNAME
2010## --------- ##
2011## Platform. ##
2012## --------- ##
2013
2014hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2015uname -m = `(uname -m) 2>/dev/null || echo unknown`
2016uname -r = `(uname -r) 2>/dev/null || echo unknown`
2017uname -s = `(uname -s) 2>/dev/null || echo unknown`
2018uname -v = `(uname -v) 2>/dev/null || echo unknown`
2019
2020/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2021/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2022
2023/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2024/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2025/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2026/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2027/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2028/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2029/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2030
2031_ASUNAME
2032
2033as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2034for as_dir in $PATH
2035do
2036  IFS=$as_save_IFS
2037  test -z "$as_dir" && as_dir=.
2038    $as_echo "PATH: $as_dir"
2039  done
2040IFS=$as_save_IFS
2041
2042} >&5
2043
2044cat >&5 <<_ACEOF
2045
2046
2047## ----------- ##
2048## Core tests. ##
2049## ----------- ##
2050
2051_ACEOF
2052
2053
2054# Keep a trace of the command line.
2055# Strip out --no-create and --no-recursion so they do not pile up.
2056# Strip out --silent because we don't want to record it for future runs.
2057# Also quote any args containing shell meta-characters.
2058# Make two passes to allow for proper duplicate-argument suppression.
2059ac_configure_args=
2060ac_configure_args0=
2061ac_configure_args1=
2062ac_must_keep_next=false
2063for ac_pass in 1 2
2064do
2065  for ac_arg
2066  do
2067    case $ac_arg in
2068    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2069    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2070    | -silent | --silent | --silen | --sile | --sil)
2071      continue ;;
2072    *\'*)
2073      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2074    esac
2075    case $ac_pass in
2076    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2077    2)
2078      as_fn_append ac_configure_args1 " '$ac_arg'"
2079      if test $ac_must_keep_next = true; then
2080	ac_must_keep_next=false # Got value, back to normal.
2081      else
2082	case $ac_arg in
2083	  *=* | --config-cache | -C | -disable-* | --disable-* \
2084	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2085	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2086	  | -with-* | --with-* | -without-* | --without-* | --x)
2087	    case "$ac_configure_args0 " in
2088	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2089	    esac
2090	    ;;
2091	  -* ) ac_must_keep_next=true ;;
2092	esac
2093      fi
2094      as_fn_append ac_configure_args " '$ac_arg'"
2095      ;;
2096    esac
2097  done
2098done
2099{ ac_configure_args0=; unset ac_configure_args0;}
2100{ ac_configure_args1=; unset ac_configure_args1;}
2101
2102# When interrupted or exit'd, cleanup temporary files, and complete
2103# config.log.  We remove comments because anyway the quotes in there
2104# would cause problems or look ugly.
2105# WARNING: Use '\'' to represent an apostrophe within the trap.
2106# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2107trap 'exit_status=$?
2108  # Save into config.log some information that might help in debugging.
2109  {
2110    echo
2111
2112    cat <<\_ASBOX
2113## ---------------- ##
2114## Cache variables. ##
2115## ---------------- ##
2116_ASBOX
2117    echo
2118    # The following way of writing the cache mishandles newlines in values,
2119(
2120  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2121    eval ac_val=\$$ac_var
2122    case $ac_val in #(
2123    *${as_nl}*)
2124      case $ac_var in #(
2125      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2126$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2127      esac
2128      case $ac_var in #(
2129      _ | IFS | as_nl) ;; #(
2130      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2131      *) { eval $ac_var=; unset $ac_var;} ;;
2132      esac ;;
2133    esac
2134  done
2135  (set) 2>&1 |
2136    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2137    *${as_nl}ac_space=\ *)
2138      sed -n \
2139	"s/'\''/'\''\\\\'\'''\''/g;
2140	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2141      ;; #(
2142    *)
2143      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2144      ;;
2145    esac |
2146    sort
2147)
2148    echo
2149
2150    cat <<\_ASBOX
2151## ----------------- ##
2152## Output variables. ##
2153## ----------------- ##
2154_ASBOX
2155    echo
2156    for ac_var in $ac_subst_vars
2157    do
2158      eval ac_val=\$$ac_var
2159      case $ac_val in
2160      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2161      esac
2162      $as_echo "$ac_var='\''$ac_val'\''"
2163    done | sort
2164    echo
2165
2166    if test -n "$ac_subst_files"; then
2167      cat <<\_ASBOX
2168## ------------------- ##
2169## File substitutions. ##
2170## ------------------- ##
2171_ASBOX
2172      echo
2173      for ac_var in $ac_subst_files
2174      do
2175	eval ac_val=\$$ac_var
2176	case $ac_val in
2177	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2178	esac
2179	$as_echo "$ac_var='\''$ac_val'\''"
2180      done | sort
2181      echo
2182    fi
2183
2184    if test -s confdefs.h; then
2185      cat <<\_ASBOX
2186## ----------- ##
2187## confdefs.h. ##
2188## ----------- ##
2189_ASBOX
2190      echo
2191      cat confdefs.h
2192      echo
2193    fi
2194    test "$ac_signal" != 0 &&
2195      $as_echo "$as_me: caught signal $ac_signal"
2196    $as_echo "$as_me: exit $exit_status"
2197  } >&5
2198  rm -f core *.core core.conftest.* &&
2199    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2200    exit $exit_status
2201' 0
2202for ac_signal in 1 2 13 15; do
2203  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2204done
2205ac_signal=0
2206
2207# confdefs.h avoids OS command line length limits that DEFS can exceed.
2208rm -f -r conftest* confdefs.h
2209
2210$as_echo "/* confdefs.h */" > confdefs.h
2211
2212# Predefined preprocessor variables.
2213
2214cat >>confdefs.h <<_ACEOF
2215#define PACKAGE_NAME "$PACKAGE_NAME"
2216_ACEOF
2217
2218cat >>confdefs.h <<_ACEOF
2219#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2220_ACEOF
2221
2222cat >>confdefs.h <<_ACEOF
2223#define PACKAGE_VERSION "$PACKAGE_VERSION"
2224_ACEOF
2225
2226cat >>confdefs.h <<_ACEOF
2227#define PACKAGE_STRING "$PACKAGE_STRING"
2228_ACEOF
2229
2230cat >>confdefs.h <<_ACEOF
2231#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2232_ACEOF
2233
2234cat >>confdefs.h <<_ACEOF
2235#define PACKAGE_URL "$PACKAGE_URL"
2236_ACEOF
2237
2238
2239# Let the site file select an alternate cache file if it wants to.
2240# Prefer an explicitly selected file to automatically selected ones.
2241ac_site_file1=NONE
2242ac_site_file2=NONE
2243if test -n "$CONFIG_SITE"; then
2244  ac_site_file1=$CONFIG_SITE
2245elif test "x$prefix" != xNONE; then
2246  ac_site_file1=$prefix/share/config.site
2247  ac_site_file2=$prefix/etc/config.site
2248else
2249  ac_site_file1=$ac_default_prefix/share/config.site
2250  ac_site_file2=$ac_default_prefix/etc/config.site
2251fi
2252for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2253do
2254  test "x$ac_site_file" = xNONE && continue
2255  if test -r "$ac_site_file"; then
2256    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2257$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2258    sed 's/^/| /' "$ac_site_file" >&5
2259    . "$ac_site_file"
2260  fi
2261done
2262
2263if test -r "$cache_file"; then
2264  # Some versions of bash will fail to source /dev/null (special
2265  # files actually), so we avoid doing that.
2266  if test -f "$cache_file"; then
2267    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2268$as_echo "$as_me: loading cache $cache_file" >&6;}
2269    case $cache_file in
2270      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2271      *)                      . "./$cache_file";;
2272    esac
2273  fi
2274else
2275  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2276$as_echo "$as_me: creating cache $cache_file" >&6;}
2277  >$cache_file
2278fi
2279
2280# Check that the precious variables saved in the cache have kept the same
2281# value.
2282ac_cache_corrupted=false
2283for ac_var in $ac_precious_vars; do
2284  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2285  eval ac_new_set=\$ac_env_${ac_var}_set
2286  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2287  eval ac_new_val=\$ac_env_${ac_var}_value
2288  case $ac_old_set,$ac_new_set in
2289    set,)
2290      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2291$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2292      ac_cache_corrupted=: ;;
2293    ,set)
2294      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2295$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2296      ac_cache_corrupted=: ;;
2297    ,);;
2298    *)
2299      if test "x$ac_old_val" != "x$ac_new_val"; then
2300	# differences in whitespace do not lead to failure.
2301	ac_old_val_w=`echo x $ac_old_val`
2302	ac_new_val_w=`echo x $ac_new_val`
2303	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2304	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2305$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2306	  ac_cache_corrupted=:
2307	else
2308	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2309$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2310	  eval $ac_var=\$ac_old_val
2311	fi
2312	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2313$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2314	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2315$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2316      fi;;
2317  esac
2318  # Pass precious variables to config.status.
2319  if test "$ac_new_set" = set; then
2320    case $ac_new_val in
2321    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2322    *) ac_arg=$ac_var=$ac_new_val ;;
2323    esac
2324    case " $ac_configure_args " in
2325      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2326      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2327    esac
2328  fi
2329done
2330if $ac_cache_corrupted; then
2331  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2332$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2333  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2334$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2335  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2336fi
2337## -------------------- ##
2338## Main body of script. ##
2339## -------------------- ##
2340
2341ac_ext=c
2342ac_cpp='$CPP $CPPFLAGS'
2343ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2344ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2345ac_compiler_gnu=$ac_cv_c_compiler_gnu
2346
2347
2348ac_ext=c
2349ac_cpp='$CPP $CPPFLAGS'
2350ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2351ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2352ac_compiler_gnu=$ac_cv_c_compiler_gnu
2353if test -n "$ac_tool_prefix"; then
2354  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2355set dummy ${ac_tool_prefix}gcc; ac_word=$2
2356{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2357$as_echo_n "checking for $ac_word... " >&6; }
2358if test "${ac_cv_prog_CC+set}" = set; then :
2359  $as_echo_n "(cached) " >&6
2360else
2361  if test -n "$CC"; then
2362  ac_cv_prog_CC="$CC" # Let the user override the test.
2363else
2364as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2365for as_dir in $PATH
2366do
2367  IFS=$as_save_IFS
2368  test -z "$as_dir" && as_dir=.
2369    for ac_exec_ext in '' $ac_executable_extensions; do
2370  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2371    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2372    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2373    break 2
2374  fi
2375done
2376  done
2377IFS=$as_save_IFS
2378
2379fi
2380fi
2381CC=$ac_cv_prog_CC
2382if test -n "$CC"; then
2383  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2384$as_echo "$CC" >&6; }
2385else
2386  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2387$as_echo "no" >&6; }
2388fi
2389
2390
2391fi
2392if test -z "$ac_cv_prog_CC"; then
2393  ac_ct_CC=$CC
2394  # Extract the first word of "gcc", so it can be a program name with args.
2395set dummy gcc; ac_word=$2
2396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2397$as_echo_n "checking for $ac_word... " >&6; }
2398if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2399  $as_echo_n "(cached) " >&6
2400else
2401  if test -n "$ac_ct_CC"; then
2402  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2403else
2404as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2405for as_dir in $PATH
2406do
2407  IFS=$as_save_IFS
2408  test -z "$as_dir" && as_dir=.
2409    for ac_exec_ext in '' $ac_executable_extensions; do
2410  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2411    ac_cv_prog_ac_ct_CC="gcc"
2412    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2413    break 2
2414  fi
2415done
2416  done
2417IFS=$as_save_IFS
2418
2419fi
2420fi
2421ac_ct_CC=$ac_cv_prog_ac_ct_CC
2422if test -n "$ac_ct_CC"; then
2423  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2424$as_echo "$ac_ct_CC" >&6; }
2425else
2426  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2427$as_echo "no" >&6; }
2428fi
2429
2430  if test "x$ac_ct_CC" = x; then
2431    CC=""
2432  else
2433    case $cross_compiling:$ac_tool_warned in
2434yes:)
2435{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2436$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2437ac_tool_warned=yes ;;
2438esac
2439    CC=$ac_ct_CC
2440  fi
2441else
2442  CC="$ac_cv_prog_CC"
2443fi
2444
2445if test -z "$CC"; then
2446          if test -n "$ac_tool_prefix"; then
2447    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2448set dummy ${ac_tool_prefix}cc; ac_word=$2
2449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2450$as_echo_n "checking for $ac_word... " >&6; }
2451if test "${ac_cv_prog_CC+set}" = set; then :
2452  $as_echo_n "(cached) " >&6
2453else
2454  if test -n "$CC"; then
2455  ac_cv_prog_CC="$CC" # Let the user override the test.
2456else
2457as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2458for as_dir in $PATH
2459do
2460  IFS=$as_save_IFS
2461  test -z "$as_dir" && as_dir=.
2462    for ac_exec_ext in '' $ac_executable_extensions; do
2463  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2464    ac_cv_prog_CC="${ac_tool_prefix}cc"
2465    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2466    break 2
2467  fi
2468done
2469  done
2470IFS=$as_save_IFS
2471
2472fi
2473fi
2474CC=$ac_cv_prog_CC
2475if test -n "$CC"; then
2476  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2477$as_echo "$CC" >&6; }
2478else
2479  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2480$as_echo "no" >&6; }
2481fi
2482
2483
2484  fi
2485fi
2486if test -z "$CC"; then
2487  # Extract the first word of "cc", so it can be a program name with args.
2488set dummy cc; ac_word=$2
2489{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2490$as_echo_n "checking for $ac_word... " >&6; }
2491if test "${ac_cv_prog_CC+set}" = set; then :
2492  $as_echo_n "(cached) " >&6
2493else
2494  if test -n "$CC"; then
2495  ac_cv_prog_CC="$CC" # Let the user override the test.
2496else
2497  ac_prog_rejected=no
2498as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2499for as_dir in $PATH
2500do
2501  IFS=$as_save_IFS
2502  test -z "$as_dir" && as_dir=.
2503    for ac_exec_ext in '' $ac_executable_extensions; do
2504  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2505    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2506       ac_prog_rejected=yes
2507       continue
2508     fi
2509    ac_cv_prog_CC="cc"
2510    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2511    break 2
2512  fi
2513done
2514  done
2515IFS=$as_save_IFS
2516
2517if test $ac_prog_rejected = yes; then
2518  # We found a bogon in the path, so make sure we never use it.
2519  set dummy $ac_cv_prog_CC
2520  shift
2521  if test $# != 0; then
2522    # We chose a different compiler from the bogus one.
2523    # However, it has the same basename, so the bogon will be chosen
2524    # first if we set CC to just the basename; use the full file name.
2525    shift
2526    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2527  fi
2528fi
2529fi
2530fi
2531CC=$ac_cv_prog_CC
2532if test -n "$CC"; then
2533  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2534$as_echo "$CC" >&6; }
2535else
2536  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2537$as_echo "no" >&6; }
2538fi
2539
2540
2541fi
2542if test -z "$CC"; then
2543  if test -n "$ac_tool_prefix"; then
2544  for ac_prog in cl.exe
2545  do
2546    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2547set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2549$as_echo_n "checking for $ac_word... " >&6; }
2550if test "${ac_cv_prog_CC+set}" = set; then :
2551  $as_echo_n "(cached) " >&6
2552else
2553  if test -n "$CC"; then
2554  ac_cv_prog_CC="$CC" # Let the user override the test.
2555else
2556as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2557for as_dir in $PATH
2558do
2559  IFS=$as_save_IFS
2560  test -z "$as_dir" && as_dir=.
2561    for ac_exec_ext in '' $ac_executable_extensions; do
2562  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2563    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2564    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2565    break 2
2566  fi
2567done
2568  done
2569IFS=$as_save_IFS
2570
2571fi
2572fi
2573CC=$ac_cv_prog_CC
2574if test -n "$CC"; then
2575  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2576$as_echo "$CC" >&6; }
2577else
2578  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2579$as_echo "no" >&6; }
2580fi
2581
2582
2583    test -n "$CC" && break
2584  done
2585fi
2586if test -z "$CC"; then
2587  ac_ct_CC=$CC
2588  for ac_prog in cl.exe
2589do
2590  # Extract the first word of "$ac_prog", so it can be a program name with args.
2591set dummy $ac_prog; ac_word=$2
2592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2593$as_echo_n "checking for $ac_word... " >&6; }
2594if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2595  $as_echo_n "(cached) " >&6
2596else
2597  if test -n "$ac_ct_CC"; then
2598  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2599else
2600as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2601for as_dir in $PATH
2602do
2603  IFS=$as_save_IFS
2604  test -z "$as_dir" && as_dir=.
2605    for ac_exec_ext in '' $ac_executable_extensions; do
2606  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2607    ac_cv_prog_ac_ct_CC="$ac_prog"
2608    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2609    break 2
2610  fi
2611done
2612  done
2613IFS=$as_save_IFS
2614
2615fi
2616fi
2617ac_ct_CC=$ac_cv_prog_ac_ct_CC
2618if test -n "$ac_ct_CC"; then
2619  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2620$as_echo "$ac_ct_CC" >&6; }
2621else
2622  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2623$as_echo "no" >&6; }
2624fi
2625
2626
2627  test -n "$ac_ct_CC" && break
2628done
2629
2630  if test "x$ac_ct_CC" = x; then
2631    CC=""
2632  else
2633    case $cross_compiling:$ac_tool_warned in
2634yes:)
2635{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2636$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2637ac_tool_warned=yes ;;
2638esac
2639    CC=$ac_ct_CC
2640  fi
2641fi
2642
2643fi
2644
2645
2646test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2647$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2648as_fn_error "no acceptable C compiler found in \$PATH
2649See \`config.log' for more details." "$LINENO" 5; }
2650
2651# Provide some information about the compiler.
2652$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2653set X $ac_compile
2654ac_compiler=$2
2655for ac_option in --version -v -V -qversion; do
2656  { { ac_try="$ac_compiler $ac_option >&5"
2657case "(($ac_try" in
2658  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2659  *) ac_try_echo=$ac_try;;
2660esac
2661eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2662$as_echo "$ac_try_echo"; } >&5
2663  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2664  ac_status=$?
2665  if test -s conftest.err; then
2666    sed '10a\
2667... rest of stderr output deleted ...
2668         10q' conftest.err >conftest.er1
2669    cat conftest.er1 >&5
2670    rm -f conftest.er1 conftest.err
2671  fi
2672  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2673  test $ac_status = 0; }
2674done
2675
2676cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2677/* end confdefs.h.  */
2678#include <stdio.h>
2679int
2680main ()
2681{
2682FILE *f = fopen ("conftest.out", "w");
2683 return ferror (f) || fclose (f) != 0;
2684
2685  ;
2686  return 0;
2687}
2688_ACEOF
2689ac_clean_files_save=$ac_clean_files
2690ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2691# Try to create an executable without -o first, disregard a.out.
2692# It will help us diagnose broken compilers, and finding out an intuition
2693# of exeext.
2694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2695$as_echo_n "checking for C compiler default output file name... " >&6; }
2696ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2697
2698# The possible output files:
2699ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2700
2701ac_rmfiles=
2702for ac_file in $ac_files
2703do
2704  case $ac_file in
2705    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2706    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2707  esac
2708done
2709rm -f $ac_rmfiles
2710
2711if { { ac_try="$ac_link_default"
2712case "(($ac_try" in
2713  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2714  *) ac_try_echo=$ac_try;;
2715esac
2716eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2717$as_echo "$ac_try_echo"; } >&5
2718  (eval "$ac_link_default") 2>&5
2719  ac_status=$?
2720  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2721  test $ac_status = 0; }; then :
2722  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2723# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2724# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2725# so that the user can short-circuit this test for compilers unknown to
2726# Autoconf.
2727for ac_file in $ac_files ''
2728do
2729  test -f "$ac_file" || continue
2730  case $ac_file in
2731    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2732	;;
2733    [ab].out )
2734	# We found the default executable, but exeext='' is most
2735	# certainly right.
2736	break;;
2737    *.* )
2738	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2739	then :; else
2740	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2741	fi
2742	# We set ac_cv_exeext here because the later test for it is not
2743	# safe: cross compilers may not add the suffix if given an `-o'
2744	# argument, so we may need to know it at that point already.
2745	# Even if this section looks crufty: it has the advantage of
2746	# actually working.
2747	break;;
2748    * )
2749	break;;
2750  esac
2751done
2752test "$ac_cv_exeext" = no && ac_cv_exeext=
2753
2754else
2755  ac_file=''
2756fi
2757{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2758$as_echo "$ac_file" >&6; }
2759if test -z "$ac_file"; then :
2760  $as_echo "$as_me: failed program was:" >&5
2761sed 's/^/| /' conftest.$ac_ext >&5
2762
2763{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2764$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2765{ as_fn_set_status 77
2766as_fn_error "C compiler cannot create executables
2767See \`config.log' for more details." "$LINENO" 5; }; }
2768fi
2769ac_exeext=$ac_cv_exeext
2770
2771# Check that the compiler produces executables we can run.  If not, either
2772# the compiler is broken, or we cross compile.
2773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2774$as_echo_n "checking whether the C compiler works... " >&6; }
2775# If not cross compiling, check that we can run a simple program.
2776if test "$cross_compiling" != yes; then
2777  if { ac_try='./$ac_file'
2778  { { case "(($ac_try" in
2779  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2780  *) ac_try_echo=$ac_try;;
2781esac
2782eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2783$as_echo "$ac_try_echo"; } >&5
2784  (eval "$ac_try") 2>&5
2785  ac_status=$?
2786  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2787  test $ac_status = 0; }; }; then
2788    cross_compiling=no
2789  else
2790    if test "$cross_compiling" = maybe; then
2791	cross_compiling=yes
2792    else
2793	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2794$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2795as_fn_error "cannot run C compiled programs.
2796If you meant to cross compile, use \`--host'.
2797See \`config.log' for more details." "$LINENO" 5; }
2798    fi
2799  fi
2800fi
2801{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2802$as_echo "yes" >&6; }
2803
2804rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2805ac_clean_files=$ac_clean_files_save
2806# Check that the compiler produces executables we can run.  If not, either
2807# the compiler is broken, or we cross compile.
2808{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2809$as_echo_n "checking whether we are cross compiling... " >&6; }
2810{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2811$as_echo "$cross_compiling" >&6; }
2812
2813{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2814$as_echo_n "checking for suffix of executables... " >&6; }
2815if { { ac_try="$ac_link"
2816case "(($ac_try" in
2817  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2818  *) ac_try_echo=$ac_try;;
2819esac
2820eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2821$as_echo "$ac_try_echo"; } >&5
2822  (eval "$ac_link") 2>&5
2823  ac_status=$?
2824  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2825  test $ac_status = 0; }; then :
2826  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2827# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2828# work properly (i.e., refer to `conftest.exe'), while it won't with
2829# `rm'.
2830for ac_file in conftest.exe conftest conftest.*; do
2831  test -f "$ac_file" || continue
2832  case $ac_file in
2833    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2834    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2835	  break;;
2836    * ) break;;
2837  esac
2838done
2839else
2840  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2841$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2842as_fn_error "cannot compute suffix of executables: cannot compile and link
2843See \`config.log' for more details." "$LINENO" 5; }
2844fi
2845rm -f conftest$ac_cv_exeext
2846{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2847$as_echo "$ac_cv_exeext" >&6; }
2848
2849rm -f conftest.$ac_ext
2850EXEEXT=$ac_cv_exeext
2851ac_exeext=$EXEEXT
2852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2853$as_echo_n "checking for suffix of object files... " >&6; }
2854if test "${ac_cv_objext+set}" = set; then :
2855  $as_echo_n "(cached) " >&6
2856else
2857  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2858/* end confdefs.h.  */
2859
2860int
2861main ()
2862{
2863
2864  ;
2865  return 0;
2866}
2867_ACEOF
2868rm -f conftest.o conftest.obj
2869if { { ac_try="$ac_compile"
2870case "(($ac_try" in
2871  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2872  *) ac_try_echo=$ac_try;;
2873esac
2874eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2875$as_echo "$ac_try_echo"; } >&5
2876  (eval "$ac_compile") 2>&5
2877  ac_status=$?
2878  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2879  test $ac_status = 0; }; then :
2880  for ac_file in conftest.o conftest.obj conftest.*; do
2881  test -f "$ac_file" || continue;
2882  case $ac_file in
2883    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2884    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2885       break;;
2886  esac
2887done
2888else
2889  $as_echo "$as_me: failed program was:" >&5
2890sed 's/^/| /' conftest.$ac_ext >&5
2891
2892{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2893$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2894as_fn_error "cannot compute suffix of object files: cannot compile
2895See \`config.log' for more details." "$LINENO" 5; }
2896fi
2897rm -f conftest.$ac_cv_objext conftest.$ac_ext
2898fi
2899{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2900$as_echo "$ac_cv_objext" >&6; }
2901OBJEXT=$ac_cv_objext
2902ac_objext=$OBJEXT
2903{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2904$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2905if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2906  $as_echo_n "(cached) " >&6
2907else
2908  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2909/* end confdefs.h.  */
2910
2911int
2912main ()
2913{
2914#ifndef __GNUC__
2915       choke me
2916#endif
2917
2918  ;
2919  return 0;
2920}
2921_ACEOF
2922if ac_fn_c_try_compile "$LINENO"; then :
2923  ac_compiler_gnu=yes
2924else
2925  ac_compiler_gnu=no
2926fi
2927rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2928ac_cv_c_compiler_gnu=$ac_compiler_gnu
2929
2930fi
2931{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2932$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2933if test $ac_compiler_gnu = yes; then
2934  GCC=yes
2935else
2936  GCC=
2937fi
2938ac_test_CFLAGS=${CFLAGS+set}
2939ac_save_CFLAGS=$CFLAGS
2940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2941$as_echo_n "checking whether $CC accepts -g... " >&6; }
2942if test "${ac_cv_prog_cc_g+set}" = set; then :
2943  $as_echo_n "(cached) " >&6
2944else
2945  ac_save_c_werror_flag=$ac_c_werror_flag
2946   ac_c_werror_flag=yes
2947   ac_cv_prog_cc_g=no
2948   CFLAGS="-g"
2949   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2950/* end confdefs.h.  */
2951
2952int
2953main ()
2954{
2955
2956  ;
2957  return 0;
2958}
2959_ACEOF
2960if ac_fn_c_try_compile "$LINENO"; then :
2961  ac_cv_prog_cc_g=yes
2962else
2963  CFLAGS=""
2964      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2965/* end confdefs.h.  */
2966
2967int
2968main ()
2969{
2970
2971  ;
2972  return 0;
2973}
2974_ACEOF
2975if ac_fn_c_try_compile "$LINENO"; then :
2976
2977else
2978  ac_c_werror_flag=$ac_save_c_werror_flag
2979	 CFLAGS="-g"
2980	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2981/* end confdefs.h.  */
2982
2983int
2984main ()
2985{
2986
2987  ;
2988  return 0;
2989}
2990_ACEOF
2991if ac_fn_c_try_compile "$LINENO"; then :
2992  ac_cv_prog_cc_g=yes
2993fi
2994rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2995fi
2996rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2997fi
2998rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2999   ac_c_werror_flag=$ac_save_c_werror_flag
3000fi
3001{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3002$as_echo "$ac_cv_prog_cc_g" >&6; }
3003if test "$ac_test_CFLAGS" = set; then
3004  CFLAGS=$ac_save_CFLAGS
3005elif test $ac_cv_prog_cc_g = yes; then
3006  if test "$GCC" = yes; then
3007    CFLAGS="-g -O2"
3008  else
3009    CFLAGS="-g"
3010  fi
3011else
3012  if test "$GCC" = yes; then
3013    CFLAGS="-O2"
3014  else
3015    CFLAGS=
3016  fi
3017fi
3018{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3019$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3020if test "${ac_cv_prog_cc_c89+set}" = set; then :
3021  $as_echo_n "(cached) " >&6
3022else
3023  ac_cv_prog_cc_c89=no
3024ac_save_CC=$CC
3025cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3026/* end confdefs.h.  */
3027#include <stdarg.h>
3028#include <stdio.h>
3029#include <sys/types.h>
3030#include <sys/stat.h>
3031/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3032struct buf { int x; };
3033FILE * (*rcsopen) (struct buf *, struct stat *, int);
3034static char *e (p, i)
3035     char **p;
3036     int i;
3037{
3038  return p[i];
3039}
3040static char *f (char * (*g) (char **, int), char **p, ...)
3041{
3042  char *s;
3043  va_list v;
3044  va_start (v,p);
3045  s = g (p, va_arg (v,int));
3046  va_end (v);
3047  return s;
3048}
3049
3050/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3051   function prototypes and stuff, but not '\xHH' hex character constants.
3052   These don't provoke an error unfortunately, instead are silently treated
3053   as 'x'.  The following induces an error, until -std is added to get
3054   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3055   array size at least.  It's necessary to write '\x00'==0 to get something
3056   that's true only with -std.  */
3057int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3058
3059/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3060   inside strings and character constants.  */
3061#define FOO(x) 'x'
3062int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3063
3064int test (int i, double x);
3065struct s1 {int (*f) (int a);};
3066struct s2 {int (*f) (double a);};
3067int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3068int argc;
3069char **argv;
3070int
3071main ()
3072{
3073return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3074  ;
3075  return 0;
3076}
3077_ACEOF
3078for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3079	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3080do
3081  CC="$ac_save_CC $ac_arg"
3082  if ac_fn_c_try_compile "$LINENO"; then :
3083  ac_cv_prog_cc_c89=$ac_arg
3084fi
3085rm -f core conftest.err conftest.$ac_objext
3086  test "x$ac_cv_prog_cc_c89" != "xno" && break
3087done
3088rm -f conftest.$ac_ext
3089CC=$ac_save_CC
3090
3091fi
3092# AC_CACHE_VAL
3093case "x$ac_cv_prog_cc_c89" in
3094  x)
3095    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3096$as_echo "none needed" >&6; } ;;
3097  xno)
3098    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3099$as_echo "unsupported" >&6; } ;;
3100  *)
3101    CC="$CC $ac_cv_prog_cc_c89"
3102    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3103$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3104esac
3105if test "x$ac_cv_prog_cc_c89" != xno; then :
3106
3107fi
3108
3109ac_ext=c
3110ac_cpp='$CPP $CPPFLAGS'
3111ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3112ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3113ac_compiler_gnu=$ac_cv_c_compiler_gnu
3114
3115
3116ac_ext=c
3117ac_cpp='$CPP $CPPFLAGS'
3118ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3119ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3120ac_compiler_gnu=$ac_cv_c_compiler_gnu
3121{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3122$as_echo_n "checking how to run the C preprocessor... " >&6; }
3123# On Suns, sometimes $CPP names a directory.
3124if test -n "$CPP" && test -d "$CPP"; then
3125  CPP=
3126fi
3127if test -z "$CPP"; then
3128  if test "${ac_cv_prog_CPP+set}" = set; then :
3129  $as_echo_n "(cached) " >&6
3130else
3131      # Double quotes because CPP needs to be expanded
3132    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3133    do
3134      ac_preproc_ok=false
3135for ac_c_preproc_warn_flag in '' yes
3136do
3137  # Use a header file that comes with gcc, so configuring glibc
3138  # with a fresh cross-compiler works.
3139  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3140  # <limits.h> exists even on freestanding compilers.
3141  # On the NeXT, cc -E runs the code through the compiler's parser,
3142  # not just through cpp. "Syntax error" is here to catch this case.
3143  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3144/* end confdefs.h.  */
3145#ifdef __STDC__
3146# include <limits.h>
3147#else
3148# include <assert.h>
3149#endif
3150		     Syntax error
3151_ACEOF
3152if ac_fn_c_try_cpp "$LINENO"; then :
3153
3154else
3155  # Broken: fails on valid input.
3156continue
3157fi
3158rm -f conftest.err conftest.$ac_ext
3159
3160  # OK, works on sane cases.  Now check whether nonexistent headers
3161  # can be detected and how.
3162  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3163/* end confdefs.h.  */
3164#include <ac_nonexistent.h>
3165_ACEOF
3166if ac_fn_c_try_cpp "$LINENO"; then :
3167  # Broken: success on invalid input.
3168continue
3169else
3170  # Passes both tests.
3171ac_preproc_ok=:
3172break
3173fi
3174rm -f conftest.err conftest.$ac_ext
3175
3176done
3177# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3178rm -f conftest.err conftest.$ac_ext
3179if $ac_preproc_ok; then :
3180  break
3181fi
3182
3183    done
3184    ac_cv_prog_CPP=$CPP
3185
3186fi
3187  CPP=$ac_cv_prog_CPP
3188else
3189  ac_cv_prog_CPP=$CPP
3190fi
3191{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3192$as_echo "$CPP" >&6; }
3193ac_preproc_ok=false
3194for ac_c_preproc_warn_flag in '' yes
3195do
3196  # Use a header file that comes with gcc, so configuring glibc
3197  # with a fresh cross-compiler works.
3198  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3199  # <limits.h> exists even on freestanding compilers.
3200  # On the NeXT, cc -E runs the code through the compiler's parser,
3201  # not just through cpp. "Syntax error" is here to catch this case.
3202  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3203/* end confdefs.h.  */
3204#ifdef __STDC__
3205# include <limits.h>
3206#else
3207# include <assert.h>
3208#endif
3209		     Syntax error
3210_ACEOF
3211if ac_fn_c_try_cpp "$LINENO"; then :
3212
3213else
3214  # Broken: fails on valid input.
3215continue
3216fi
3217rm -f conftest.err conftest.$ac_ext
3218
3219  # OK, works on sane cases.  Now check whether nonexistent headers
3220  # can be detected and how.
3221  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3222/* end confdefs.h.  */
3223#include <ac_nonexistent.h>
3224_ACEOF
3225if ac_fn_c_try_cpp "$LINENO"; then :
3226  # Broken: success on invalid input.
3227continue
3228else
3229  # Passes both tests.
3230ac_preproc_ok=:
3231break
3232fi
3233rm -f conftest.err conftest.$ac_ext
3234
3235done
3236# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3237rm -f conftest.err conftest.$ac_ext
3238if $ac_preproc_ok; then :
3239
3240else
3241  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3242$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3243as_fn_error "C preprocessor \"$CPP\" fails sanity check
3244See \`config.log' for more details." "$LINENO" 5; }
3245fi
3246
3247ac_ext=c
3248ac_cpp='$CPP $CPPFLAGS'
3249ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3250ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3251ac_compiler_gnu=$ac_cv_c_compiler_gnu
3252
3253
3254{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3255$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3256if test "${ac_cv_path_GREP+set}" = set; then :
3257  $as_echo_n "(cached) " >&6
3258else
3259  if test -z "$GREP"; then
3260  ac_path_GREP_found=false
3261  # Loop through the user's path and test for each of PROGNAME-LIST
3262  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3263for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3264do
3265  IFS=$as_save_IFS
3266  test -z "$as_dir" && as_dir=.
3267    for ac_prog in grep ggrep; do
3268    for ac_exec_ext in '' $ac_executable_extensions; do
3269      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3270      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3271# Check for GNU ac_path_GREP and select it if it is found.
3272  # Check for GNU $ac_path_GREP
3273case `"$ac_path_GREP" --version 2>&1` in
3274*GNU*)
3275  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3276*)
3277  ac_count=0
3278  $as_echo_n 0123456789 >"conftest.in"
3279  while :
3280  do
3281    cat "conftest.in" "conftest.in" >"conftest.tmp"
3282    mv "conftest.tmp" "conftest.in"
3283    cp "conftest.in" "conftest.nl"
3284    $as_echo 'GREP' >> "conftest.nl"
3285    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3286    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3287    as_fn_arith $ac_count + 1 && ac_count=$as_val
3288    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3289      # Best one so far, save it but keep looking for a better one
3290      ac_cv_path_GREP="$ac_path_GREP"
3291      ac_path_GREP_max=$ac_count
3292    fi
3293    # 10*(2^10) chars as input seems more than enough
3294    test $ac_count -gt 10 && break
3295  done
3296  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3297esac
3298
3299      $ac_path_GREP_found && break 3
3300    done
3301  done
3302  done
3303IFS=$as_save_IFS
3304  if test -z "$ac_cv_path_GREP"; then
3305    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3306  fi
3307else
3308  ac_cv_path_GREP=$GREP
3309fi
3310
3311fi
3312{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3313$as_echo "$ac_cv_path_GREP" >&6; }
3314 GREP="$ac_cv_path_GREP"
3315
3316
3317{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3318$as_echo_n "checking for egrep... " >&6; }
3319if test "${ac_cv_path_EGREP+set}" = set; then :
3320  $as_echo_n "(cached) " >&6
3321else
3322  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3323   then ac_cv_path_EGREP="$GREP -E"
3324   else
3325     if test -z "$EGREP"; then
3326  ac_path_EGREP_found=false
3327  # Loop through the user's path and test for each of PROGNAME-LIST
3328  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3329for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3330do
3331  IFS=$as_save_IFS
3332  test -z "$as_dir" && as_dir=.
3333    for ac_prog in egrep; do
3334    for ac_exec_ext in '' $ac_executable_extensions; do
3335      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3336      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3337# Check for GNU ac_path_EGREP and select it if it is found.
3338  # Check for GNU $ac_path_EGREP
3339case `"$ac_path_EGREP" --version 2>&1` in
3340*GNU*)
3341  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3342*)
3343  ac_count=0
3344  $as_echo_n 0123456789 >"conftest.in"
3345  while :
3346  do
3347    cat "conftest.in" "conftest.in" >"conftest.tmp"
3348    mv "conftest.tmp" "conftest.in"
3349    cp "conftest.in" "conftest.nl"
3350    $as_echo 'EGREP' >> "conftest.nl"
3351    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3352    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3353    as_fn_arith $ac_count + 1 && ac_count=$as_val
3354    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3355      # Best one so far, save it but keep looking for a better one
3356      ac_cv_path_EGREP="$ac_path_EGREP"
3357      ac_path_EGREP_max=$ac_count
3358    fi
3359    # 10*(2^10) chars as input seems more than enough
3360    test $ac_count -gt 10 && break
3361  done
3362  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3363esac
3364
3365      $ac_path_EGREP_found && break 3
3366    done
3367  done
3368  done
3369IFS=$as_save_IFS
3370  if test -z "$ac_cv_path_EGREP"; then
3371    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3372  fi
3373else
3374  ac_cv_path_EGREP=$EGREP
3375fi
3376
3377   fi
3378fi
3379{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3380$as_echo "$ac_cv_path_EGREP" >&6; }
3381 EGREP="$ac_cv_path_EGREP"
3382
3383
3384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3385$as_echo_n "checking for ANSI C header files... " >&6; }
3386if test "${ac_cv_header_stdc+set}" = set; then :
3387  $as_echo_n "(cached) " >&6
3388else
3389  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3390/* end confdefs.h.  */
3391#include <stdlib.h>
3392#include <stdarg.h>
3393#include <string.h>
3394#include <float.h>
3395
3396int
3397main ()
3398{
3399
3400  ;
3401  return 0;
3402}
3403_ACEOF
3404if ac_fn_c_try_compile "$LINENO"; then :
3405  ac_cv_header_stdc=yes
3406else
3407  ac_cv_header_stdc=no
3408fi
3409rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3410
3411if test $ac_cv_header_stdc = yes; then
3412  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3413  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3414/* end confdefs.h.  */
3415#include <string.h>
3416
3417_ACEOF
3418if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3419  $EGREP "memchr" >/dev/null 2>&1; then :
3420
3421else
3422  ac_cv_header_stdc=no
3423fi
3424rm -f conftest*
3425
3426fi
3427
3428if test $ac_cv_header_stdc = yes; then
3429  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3430  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3431/* end confdefs.h.  */
3432#include <stdlib.h>
3433
3434_ACEOF
3435if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3436  $EGREP "free" >/dev/null 2>&1; then :
3437
3438else
3439  ac_cv_header_stdc=no
3440fi
3441rm -f conftest*
3442
3443fi
3444
3445if test $ac_cv_header_stdc = yes; then
3446  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3447  if test "$cross_compiling" = yes; then :
3448  :
3449else
3450  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3451/* end confdefs.h.  */
3452#include <ctype.h>
3453#include <stdlib.h>
3454#if ((' ' & 0x0FF) == 0x020)
3455# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3456# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3457#else
3458# define ISLOWER(c) \
3459		   (('a' <= (c) && (c) <= 'i') \
3460		     || ('j' <= (c) && (c) <= 'r') \
3461		     || ('s' <= (c) && (c) <= 'z'))
3462# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3463#endif
3464
3465#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3466int
3467main ()
3468{
3469  int i;
3470  for (i = 0; i < 256; i++)
3471    if (XOR (islower (i), ISLOWER (i))
3472	|| toupper (i) != TOUPPER (i))
3473      return 2;
3474  return 0;
3475}
3476_ACEOF
3477if ac_fn_c_try_run "$LINENO"; then :
3478
3479else
3480  ac_cv_header_stdc=no
3481fi
3482rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3483  conftest.$ac_objext conftest.beam conftest.$ac_ext
3484fi
3485
3486fi
3487fi
3488{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3489$as_echo "$ac_cv_header_stdc" >&6; }
3490if test $ac_cv_header_stdc = yes; then
3491
3492$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3493
3494fi
3495
3496# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3497for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3498		  inttypes.h stdint.h unistd.h
3499do :
3500  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3501ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3502"
3503eval as_val=\$$as_ac_Header
3504   if test "x$as_val" = x""yes; then :
3505  cat >>confdefs.h <<_ACEOF
3506#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3507_ACEOF
3508
3509fi
3510
3511done
3512
3513
3514
3515  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3516if test "x$ac_cv_header_minix_config_h" = x""yes; then :
3517  MINIX=yes
3518else
3519  MINIX=
3520fi
3521
3522
3523  if test "$MINIX" = yes; then
3524
3525$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3526
3527
3528$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3529
3530
3531$as_echo "#define _MINIX 1" >>confdefs.h
3532
3533  fi
3534
3535
3536  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3537$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3538if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3539  $as_echo_n "(cached) " >&6
3540else
3541  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3542/* end confdefs.h.  */
3543
3544#	  define __EXTENSIONS__ 1
3545	  $ac_includes_default
3546int
3547main ()
3548{
3549
3550  ;
3551  return 0;
3552}
3553_ACEOF
3554if ac_fn_c_try_compile "$LINENO"; then :
3555  ac_cv_safe_to_define___extensions__=yes
3556else
3557  ac_cv_safe_to_define___extensions__=no
3558fi
3559rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3560fi
3561{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3562$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3563  test $ac_cv_safe_to_define___extensions__ = yes &&
3564    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3565
3566  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3567
3568  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3569
3570  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3571
3572  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3573
3574
3575
3576am__api_version='1.10'
3577
3578ac_aux_dir=
3579for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3580  for ac_t in install-sh install.sh shtool; do
3581    if test -f "$ac_dir/$ac_t"; then
3582      ac_aux_dir=$ac_dir
3583      ac_install_sh="$ac_aux_dir/$ac_t -c"
3584      break 2
3585    fi
3586  done
3587done
3588if test -z "$ac_aux_dir"; then
3589  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3590fi
3591
3592# These three variables are undocumented and unsupported,
3593# and are intended to be withdrawn in a future Autoconf release.
3594# They can cause serious problems if a builder's source tree is in a directory
3595# whose full name contains unusual characters.
3596ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
3597ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
3598ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
3599
3600
3601# Find a good install program.  We prefer a C program (faster),
3602# so one script is as good as another.  But avoid the broken or
3603# incompatible versions:
3604# SysV /etc/install, /usr/sbin/install
3605# SunOS /usr/etc/install
3606# IRIX /sbin/install
3607# AIX /bin/install
3608# AmigaOS /C/install, which installs bootblocks on floppy discs
3609# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3610# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3611# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3612# OS/2's system install, which has a completely different semantic
3613# ./install, which can be erroneously created by make from ./install.sh.
3614# Reject install programs that cannot install multiple files.
3615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3616$as_echo_n "checking for a BSD-compatible install... " >&6; }
3617if test -z "$INSTALL"; then
3618if test "${ac_cv_path_install+set}" = set; then :
3619  $as_echo_n "(cached) " >&6
3620else
3621  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3622for as_dir in $PATH
3623do
3624  IFS=$as_save_IFS
3625  test -z "$as_dir" && as_dir=.
3626    # Account for people who put trailing slashes in PATH elements.
3627case $as_dir/ in #((
3628  ./ | .// | /[cC]/* | \
3629  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3630  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3631  /usr/ucb/* ) ;;
3632  *)
3633    # OSF1 and SCO ODT 3.0 have their own names for install.
3634    # Don't use installbsd from OSF since it installs stuff as root
3635    # by default.
3636    for ac_prog in ginstall scoinst install; do
3637      for ac_exec_ext in '' $ac_executable_extensions; do
3638	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3639	  if test $ac_prog = install &&
3640	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3641	    # AIX install.  It has an incompatible calling convention.
3642	    :
3643	  elif test $ac_prog = install &&
3644	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3645	    # program-specific install script used by HP pwplus--don't use.
3646	    :
3647	  else
3648	    rm -rf conftest.one conftest.two conftest.dir
3649	    echo one > conftest.one
3650	    echo two > conftest.two
3651	    mkdir conftest.dir
3652	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3653	      test -s conftest.one && test -s conftest.two &&
3654	      test -s conftest.dir/conftest.one &&
3655	      test -s conftest.dir/conftest.two
3656	    then
3657	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3658	      break 3
3659	    fi
3660	  fi
3661	fi
3662      done
3663    done
3664    ;;
3665esac
3666
3667  done
3668IFS=$as_save_IFS
3669
3670rm -rf conftest.one conftest.two conftest.dir
3671
3672fi
3673  if test "${ac_cv_path_install+set}" = set; then
3674    INSTALL=$ac_cv_path_install
3675  else
3676    # As a last resort, use the slow shell script.  Don't cache a
3677    # value for INSTALL within a source directory, because that will
3678    # break other packages using the cache if that directory is
3679    # removed, or if the value is a relative name.
3680    INSTALL=$ac_install_sh
3681  fi
3682fi
3683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3684$as_echo "$INSTALL" >&6; }
3685
3686# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3687# It thinks the first close brace ends the variable substitution.
3688test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3689
3690test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3691
3692test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3693
3694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3695$as_echo_n "checking whether build environment is sane... " >&6; }
3696# Just in case
3697sleep 1
3698echo timestamp > conftest.file
3699# Do `set' in a subshell so we don't clobber the current shell's
3700# arguments.  Must try -L first in case configure is actually a
3701# symlink; some systems play weird games with the mod time of symlinks
3702# (eg FreeBSD returns the mod time of the symlink's containing
3703# directory).
3704if (
3705   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
3706   if test "$*" = "X"; then
3707      # -L didn't work.
3708      set X `ls -t $srcdir/configure conftest.file`
3709   fi
3710   rm -f conftest.file
3711   if test "$*" != "X $srcdir/configure conftest.file" \
3712      && test "$*" != "X conftest.file $srcdir/configure"; then
3713
3714      # If neither matched, then we have a broken ls.  This can happen
3715      # if, for instance, CONFIG_SHELL is bash and it inherits a
3716      # broken ls alias from the environment.  This has actually
3717      # happened.  Such a system could not be considered "sane".
3718      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
3719alias in your environment" "$LINENO" 5
3720   fi
3721
3722   test "$2" = conftest.file
3723   )
3724then
3725   # Ok.
3726   :
3727else
3728   as_fn_error "newly created file is older than distributed files!
3729Check your system clock" "$LINENO" 5
3730fi
3731{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3732$as_echo "yes" >&6; }
3733test "$program_prefix" != NONE &&
3734  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3735# Use a double $ so make ignores it.
3736test "$program_suffix" != NONE &&
3737  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3738# Double any \ or $.
3739# By default was `s,x,x', remove it if useless.
3740ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3741program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3742
3743# expand $ac_aux_dir to an absolute path
3744am_aux_dir=`cd $ac_aux_dir && pwd`
3745
3746test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
3747# Use eval to expand $SHELL
3748if eval "$MISSING --run true"; then
3749  am_missing_run="$MISSING --run "
3750else
3751  am_missing_run=
3752  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3753$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3754fi
3755
3756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3757$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3758if test -z "$MKDIR_P"; then
3759  if test "${ac_cv_path_mkdir+set}" = set; then :
3760  $as_echo_n "(cached) " >&6
3761else
3762  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3763for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3764do
3765  IFS=$as_save_IFS
3766  test -z "$as_dir" && as_dir=.
3767    for ac_prog in mkdir gmkdir; do
3768	 for ac_exec_ext in '' $ac_executable_extensions; do
3769	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3770	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3771	     'mkdir (GNU coreutils) '* | \
3772	     'mkdir (coreutils) '* | \
3773	     'mkdir (fileutils) '4.1*)
3774	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3775	       break 3;;
3776	   esac
3777	 done
3778       done
3779  done
3780IFS=$as_save_IFS
3781
3782fi
3783
3784  if test "${ac_cv_path_mkdir+set}" = set; then
3785    MKDIR_P="$ac_cv_path_mkdir -p"
3786  else
3787    # As a last resort, use the slow shell script.  Don't cache a
3788    # value for MKDIR_P within a source directory, because that will
3789    # break other packages using the cache if that directory is
3790    # removed, or if the value is a relative name.
3791    test -d ./--version && rmdir ./--version
3792    MKDIR_P="$ac_install_sh -d"
3793  fi
3794fi
3795{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3796$as_echo "$MKDIR_P" >&6; }
3797
3798mkdir_p="$MKDIR_P"
3799case $mkdir_p in
3800  [\\/$]* | ?:[\\/]*) ;;
3801  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3802esac
3803
3804for ac_prog in gawk mawk nawk awk
3805do
3806  # Extract the first word of "$ac_prog", so it can be a program name with args.
3807set dummy $ac_prog; ac_word=$2
3808{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3809$as_echo_n "checking for $ac_word... " >&6; }
3810if test "${ac_cv_prog_AWK+set}" = set; then :
3811  $as_echo_n "(cached) " >&6
3812else
3813  if test -n "$AWK"; then
3814  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3815else
3816as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3817for as_dir in $PATH
3818do
3819  IFS=$as_save_IFS
3820  test -z "$as_dir" && as_dir=.
3821    for ac_exec_ext in '' $ac_executable_extensions; do
3822  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3823    ac_cv_prog_AWK="$ac_prog"
3824    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3825    break 2
3826  fi
3827done
3828  done
3829IFS=$as_save_IFS
3830
3831fi
3832fi
3833AWK=$ac_cv_prog_AWK
3834if test -n "$AWK"; then
3835  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3836$as_echo "$AWK" >&6; }
3837else
3838  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3839$as_echo "no" >&6; }
3840fi
3841
3842
3843  test -n "$AWK" && break
3844done
3845
3846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3847$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3848set x ${MAKE-make}
3849ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3850if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3851  $as_echo_n "(cached) " >&6
3852else
3853  cat >conftest.make <<\_ACEOF
3854SHELL = /bin/sh
3855all:
3856	@echo '@@@%%%=$(MAKE)=@@@%%%'
3857_ACEOF
3858# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3859case `${MAKE-make} -f conftest.make 2>/dev/null` in
3860  *@@@%%%=?*=@@@%%%*)
3861    eval ac_cv_prog_make_${ac_make}_set=yes;;
3862  *)
3863    eval ac_cv_prog_make_${ac_make}_set=no;;
3864esac
3865rm -f conftest.make
3866fi
3867if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3868  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3869$as_echo "yes" >&6; }
3870  SET_MAKE=
3871else
3872  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3873$as_echo "no" >&6; }
3874  SET_MAKE="MAKE=${MAKE-make}"
3875fi
3876
3877rm -rf .tst 2>/dev/null
3878mkdir .tst 2>/dev/null
3879if test -d .tst; then
3880  am__leading_dot=.
3881else
3882  am__leading_dot=_
3883fi
3884rmdir .tst 2>/dev/null
3885
3886DEPDIR="${am__leading_dot}deps"
3887
3888ac_config_commands="$ac_config_commands depfiles"
3889
3890
3891am_make=${MAKE-make}
3892cat > confinc << 'END'
3893am__doit:
3894	@echo done
3895.PHONY: am__doit
3896END
3897# If we don't find an include directive, just comment out the code.
3898{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3899$as_echo_n "checking for style of include used by $am_make... " >&6; }
3900am__include="#"
3901am__quote=
3902_am_result=none
3903# First try GNU make style include.
3904echo "include confinc" > confmf
3905# We grep out `Entering directory' and `Leaving directory'
3906# messages which can occur if `w' ends up in MAKEFLAGS.
3907# In particular we don't look at `^make:' because GNU make might
3908# be invoked under some other name (usually "gmake"), in which
3909# case it prints its new name instead of `make'.
3910if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
3911   am__include=include
3912   am__quote=
3913   _am_result=GNU
3914fi
3915# Now try BSD make style include.
3916if test "$am__include" = "#"; then
3917   echo '.include "confinc"' > confmf
3918   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
3919      am__include=.include
3920      am__quote="\""
3921      _am_result=BSD
3922   fi
3923fi
3924
3925
3926{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3927$as_echo "$_am_result" >&6; }
3928rm -f confinc confmf
3929
3930# Check whether --enable-dependency-tracking was given.
3931if test "${enable_dependency_tracking+set}" = set; then :
3932  enableval=$enable_dependency_tracking;
3933fi
3934
3935if test "x$enable_dependency_tracking" != xno; then
3936  am_depcomp="$ac_aux_dir/depcomp"
3937  AMDEPBACKSLASH='\'
3938fi
3939 if test "x$enable_dependency_tracking" != xno; then
3940  AMDEP_TRUE=
3941  AMDEP_FALSE='#'
3942else
3943  AMDEP_TRUE='#'
3944  AMDEP_FALSE=
3945fi
3946
3947
3948if test "`cd $srcdir && pwd`" != "`pwd`"; then
3949  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3950  # is not polluted with repeated "-I."
3951  am__isrc=' -I$(srcdir)'
3952  # test to see if srcdir already configured
3953  if test -f $srcdir/config.status; then
3954    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3955  fi
3956fi
3957
3958# test whether we have cygpath
3959if test -z "$CYGPATH_W"; then
3960  if (cygpath --version) >/dev/null 2>/dev/null; then
3961    CYGPATH_W='cygpath -w'
3962  else
3963    CYGPATH_W=echo
3964  fi
3965fi
3966
3967
3968# Define the identity of the package.
3969 PACKAGE='libdrm'
3970 VERSION='2.4.14'
3971
3972
3973cat >>confdefs.h <<_ACEOF
3974#define PACKAGE "$PACKAGE"
3975_ACEOF
3976
3977
3978cat >>confdefs.h <<_ACEOF
3979#define VERSION "$VERSION"
3980_ACEOF
3981
3982# Some tools Automake needs.
3983
3984ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3985
3986
3987AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3988
3989
3990AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3991
3992
3993AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3994
3995
3996MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3997
3998install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
3999
4000# Installed binaries are usually stripped using `strip' when the user
4001# run `make install-strip'.  However `strip' might not be the right
4002# tool to use in cross-compilation environments, therefore Automake
4003# will honor the `STRIP' environment variable to overrule this program.
4004if test "$cross_compiling" != no; then
4005  if test -n "$ac_tool_prefix"; then
4006  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4007set dummy ${ac_tool_prefix}strip; ac_word=$2
4008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4009$as_echo_n "checking for $ac_word... " >&6; }
4010if test "${ac_cv_prog_STRIP+set}" = set; then :
4011  $as_echo_n "(cached) " >&6
4012else
4013  if test -n "$STRIP"; then
4014  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4015else
4016as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4017for as_dir in $PATH
4018do
4019  IFS=$as_save_IFS
4020  test -z "$as_dir" && as_dir=.
4021    for ac_exec_ext in '' $ac_executable_extensions; do
4022  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4023    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4024    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4025    break 2
4026  fi
4027done
4028  done
4029IFS=$as_save_IFS
4030
4031fi
4032fi
4033STRIP=$ac_cv_prog_STRIP
4034if test -n "$STRIP"; then
4035  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4036$as_echo "$STRIP" >&6; }
4037else
4038  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4039$as_echo "no" >&6; }
4040fi
4041
4042
4043fi
4044if test -z "$ac_cv_prog_STRIP"; then
4045  ac_ct_STRIP=$STRIP
4046  # Extract the first word of "strip", so it can be a program name with args.
4047set dummy strip; ac_word=$2
4048{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4049$as_echo_n "checking for $ac_word... " >&6; }
4050if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
4051  $as_echo_n "(cached) " >&6
4052else
4053  if test -n "$ac_ct_STRIP"; then
4054  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4055else
4056as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4057for as_dir in $PATH
4058do
4059  IFS=$as_save_IFS
4060  test -z "$as_dir" && as_dir=.
4061    for ac_exec_ext in '' $ac_executable_extensions; do
4062  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4063    ac_cv_prog_ac_ct_STRIP="strip"
4064    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4065    break 2
4066  fi
4067done
4068  done
4069IFS=$as_save_IFS
4070
4071fi
4072fi
4073ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4074if test -n "$ac_ct_STRIP"; then
4075  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4076$as_echo "$ac_ct_STRIP" >&6; }
4077else
4078  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4079$as_echo "no" >&6; }
4080fi
4081
4082  if test "x$ac_ct_STRIP" = x; then
4083    STRIP=":"
4084  else
4085    case $cross_compiling:$ac_tool_warned in
4086yes:)
4087{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4088$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4089ac_tool_warned=yes ;;
4090esac
4091    STRIP=$ac_ct_STRIP
4092  fi
4093else
4094  STRIP="$ac_cv_prog_STRIP"
4095fi
4096
4097fi
4098INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4099
4100# We need awk for the "check" target.  The system "awk" is bad on
4101# some platforms.
4102# Always define AMTAR for backward compatibility.
4103
4104AMTAR=${AMTAR-"${am_missing_run}tar"}
4105
4106am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
4107
4108
4109
4110
4111depcc="$CC"   am_compiler_list=
4112
4113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4114$as_echo_n "checking dependency style of $depcc... " >&6; }
4115if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4116  $as_echo_n "(cached) " >&6
4117else
4118  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4119  # We make a subdir and do the tests there.  Otherwise we can end up
4120  # making bogus files that we don't know about and never remove.  For
4121  # instance it was reported that on HP-UX the gcc test will end up
4122  # making a dummy file named `D' -- because `-MD' means `put the output
4123  # in D'.
4124  mkdir conftest.dir
4125  # Copy depcomp to subdir because otherwise we won't find it if we're
4126  # using a relative directory.
4127  cp "$am_depcomp" conftest.dir
4128  cd conftest.dir
4129  # We will build objects and dependencies in a subdirectory because
4130  # it helps to detect inapplicable dependency modes.  For instance
4131  # both Tru64's cc and ICC support -MD to output dependencies as a
4132  # side effect of compilation, but ICC will put the dependencies in
4133  # the current directory while Tru64 will put them in the object
4134  # directory.
4135  mkdir sub
4136
4137  am_cv_CC_dependencies_compiler_type=none
4138  if test "$am_compiler_list" = ""; then
4139     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4140  fi
4141  for depmode in $am_compiler_list; do
4142    # Setup a source with many dependencies, because some compilers
4143    # like to wrap large dependency lists on column 80 (with \), and
4144    # we should not choose a depcomp mode which is confused by this.
4145    #
4146    # We need to recreate these files for each test, as the compiler may
4147    # overwrite some of them when testing with obscure command lines.
4148    # This happens at least with the AIX C compiler.
4149    : > sub/conftest.c
4150    for i in 1 2 3 4 5 6; do
4151      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4152      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4153      # Solaris 8's {/usr,}/bin/sh.
4154      touch sub/conftst$i.h
4155    done
4156    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4157
4158    case $depmode in
4159    nosideeffect)
4160      # after this tag, mechanisms are not by side-effect, so they'll
4161      # only be used when explicitly requested
4162      if test "x$enable_dependency_tracking" = xyes; then
4163	continue
4164      else
4165	break
4166      fi
4167      ;;
4168    none) break ;;
4169    esac
4170    # We check with `-c' and `-o' for the sake of the "dashmstdout"
4171    # mode.  It turns out that the SunPro C++ compiler does not properly
4172    # handle `-M -o', and we need to detect this.
4173    if depmode=$depmode \
4174       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
4175       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4176       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
4177         >/dev/null 2>conftest.err &&
4178       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4179       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4180       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
4181       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4182      # icc doesn't choke on unknown options, it will just issue warnings
4183      # or remarks (even with -Werror).  So we grep stderr for any message
4184      # that says an option was ignored or not supported.
4185      # When given -MP, icc 7.0 and 7.1 complain thusly:
4186      #   icc: Command line warning: ignoring option '-M'; no argument required
4187      # The diagnosis changed in icc 8.0:
4188      #   icc: Command line remark: option '-MP' not supported
4189      if (grep 'ignoring option' conftest.err ||
4190          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4191        am_cv_CC_dependencies_compiler_type=$depmode
4192        break
4193      fi
4194    fi
4195  done
4196
4197  cd ..
4198  rm -rf conftest.dir
4199else
4200  am_cv_CC_dependencies_compiler_type=none
4201fi
4202
4203fi
4204{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4205$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4206CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4207
4208 if
4209  test "x$enable_dependency_tracking" != xno \
4210  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4211  am__fastdepCC_TRUE=
4212  am__fastdepCC_FALSE='#'
4213else
4214  am__fastdepCC_TRUE='#'
4215  am__fastdepCC_FALSE=
4216fi
4217
4218
4219
4220
4221ac_config_headers="$ac_config_headers libdrm/config.h"
4222
4223
4224# Check whether --enable-static was given.
4225if test "${enable_static+set}" = set; then :
4226  enableval=$enable_static; p=${PACKAGE-default}
4227    case $enableval in
4228    yes) enable_static=yes ;;
4229    no) enable_static=no ;;
4230    *)
4231     enable_static=no
4232      # Look at the argument we got.  We use all the common list separators.
4233      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4234      for pkg in $enableval; do
4235	IFS="$lt_save_ifs"
4236	if test "X$pkg" = "X$p"; then
4237	  enable_static=yes
4238	fi
4239      done
4240      IFS="$lt_save_ifs"
4241      ;;
4242    esac
4243else
4244  enable_static=no
4245fi
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255case `pwd` in
4256  *\ * | *\	*)
4257    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4258$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4259esac
4260
4261
4262
4263macro_version='2.2.6'
4264macro_revision='1.3012'
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278ltmain="$ac_aux_dir/ltmain.sh"
4279
4280# Make sure we can run config.sub.
4281$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4282  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4283
4284{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4285$as_echo_n "checking build system type... " >&6; }
4286if test "${ac_cv_build+set}" = set; then :
4287  $as_echo_n "(cached) " >&6
4288else
4289  ac_build_alias=$build_alias
4290test "x$ac_build_alias" = x &&
4291  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4292test "x$ac_build_alias" = x &&
4293  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
4294ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4295  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4296
4297fi
4298{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4299$as_echo "$ac_cv_build" >&6; }
4300case $ac_cv_build in
4301*-*-*) ;;
4302*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
4303esac
4304build=$ac_cv_build
4305ac_save_IFS=$IFS; IFS='-'
4306set x $ac_cv_build
4307shift
4308build_cpu=$1
4309build_vendor=$2
4310shift; shift
4311# Remember, the first character of IFS is used to create $*,
4312# except with old shells:
4313build_os=$*
4314IFS=$ac_save_IFS
4315case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4316
4317
4318{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4319$as_echo_n "checking host system type... " >&6; }
4320if test "${ac_cv_host+set}" = set; then :
4321  $as_echo_n "(cached) " >&6
4322else
4323  if test "x$host_alias" = x; then
4324  ac_cv_host=$ac_cv_build
4325else
4326  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4327    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4328fi
4329
4330fi
4331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4332$as_echo "$ac_cv_host" >&6; }
4333case $ac_cv_host in
4334*-*-*) ;;
4335*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
4336esac
4337host=$ac_cv_host
4338ac_save_IFS=$IFS; IFS='-'
4339set x $ac_cv_host
4340shift
4341host_cpu=$1
4342host_vendor=$2
4343shift; shift
4344# Remember, the first character of IFS is used to create $*,
4345# except with old shells:
4346host_os=$*
4347IFS=$ac_save_IFS
4348case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4349
4350
4351{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4352$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4353if test "${ac_cv_path_SED+set}" = set; then :
4354  $as_echo_n "(cached) " >&6
4355else
4356            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4357     for ac_i in 1 2 3 4 5 6 7; do
4358       ac_script="$ac_script$as_nl$ac_script"
4359     done
4360     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4361     { ac_script=; unset ac_script;}
4362     if test -z "$SED"; then
4363  ac_path_SED_found=false
4364  # Loop through the user's path and test for each of PROGNAME-LIST
4365  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4366for as_dir in $PATH
4367do
4368  IFS=$as_save_IFS
4369  test -z "$as_dir" && as_dir=.
4370    for ac_prog in sed gsed; do
4371    for ac_exec_ext in '' $ac_executable_extensions; do
4372      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4373      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4374# Check for GNU ac_path_SED and select it if it is found.
4375  # Check for GNU $ac_path_SED
4376case `"$ac_path_SED" --version 2>&1` in
4377*GNU*)
4378  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4379*)
4380  ac_count=0
4381  $as_echo_n 0123456789 >"conftest.in"
4382  while :
4383  do
4384    cat "conftest.in" "conftest.in" >"conftest.tmp"
4385    mv "conftest.tmp" "conftest.in"
4386    cp "conftest.in" "conftest.nl"
4387    $as_echo '' >> "conftest.nl"
4388    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4389    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4390    as_fn_arith $ac_count + 1 && ac_count=$as_val
4391    if test $ac_count -gt ${ac_path_SED_max-0}; then
4392      # Best one so far, save it but keep looking for a better one
4393      ac_cv_path_SED="$ac_path_SED"
4394      ac_path_SED_max=$ac_count
4395    fi
4396    # 10*(2^10) chars as input seems more than enough
4397    test $ac_count -gt 10 && break
4398  done
4399  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4400esac
4401
4402      $ac_path_SED_found && break 3
4403    done
4404  done
4405  done
4406IFS=$as_save_IFS
4407  if test -z "$ac_cv_path_SED"; then
4408    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4409  fi
4410else
4411  ac_cv_path_SED=$SED
4412fi
4413
4414fi
4415{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4416$as_echo "$ac_cv_path_SED" >&6; }
4417 SED="$ac_cv_path_SED"
4418  rm -f conftest.sed
4419
4420test -z "$SED" && SED=sed
4421Xsed="$SED -e 1s/^X//"
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4434$as_echo_n "checking for fgrep... " >&6; }
4435if test "${ac_cv_path_FGREP+set}" = set; then :
4436  $as_echo_n "(cached) " >&6
4437else
4438  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4439   then ac_cv_path_FGREP="$GREP -F"
4440   else
4441     if test -z "$FGREP"; then
4442  ac_path_FGREP_found=false
4443  # Loop through the user's path and test for each of PROGNAME-LIST
4444  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4445for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4446do
4447  IFS=$as_save_IFS
4448  test -z "$as_dir" && as_dir=.
4449    for ac_prog in fgrep; do
4450    for ac_exec_ext in '' $ac_executable_extensions; do
4451      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4452      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4453# Check for GNU ac_path_FGREP and select it if it is found.
4454  # Check for GNU $ac_path_FGREP
4455case `"$ac_path_FGREP" --version 2>&1` in
4456*GNU*)
4457  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4458*)
4459  ac_count=0
4460  $as_echo_n 0123456789 >"conftest.in"
4461  while :
4462  do
4463    cat "conftest.in" "conftest.in" >"conftest.tmp"
4464    mv "conftest.tmp" "conftest.in"
4465    cp "conftest.in" "conftest.nl"
4466    $as_echo 'FGREP' >> "conftest.nl"
4467    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4468    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4469    as_fn_arith $ac_count + 1 && ac_count=$as_val
4470    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4471      # Best one so far, save it but keep looking for a better one
4472      ac_cv_path_FGREP="$ac_path_FGREP"
4473      ac_path_FGREP_max=$ac_count
4474    fi
4475    # 10*(2^10) chars as input seems more than enough
4476    test $ac_count -gt 10 && break
4477  done
4478  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4479esac
4480
4481      $ac_path_FGREP_found && break 3
4482    done
4483  done
4484  done
4485IFS=$as_save_IFS
4486  if test -z "$ac_cv_path_FGREP"; then
4487    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4488  fi
4489else
4490  ac_cv_path_FGREP=$FGREP
4491fi
4492
4493   fi
4494fi
4495{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4496$as_echo "$ac_cv_path_FGREP" >&6; }
4497 FGREP="$ac_cv_path_FGREP"
4498
4499
4500test -z "$GREP" && GREP=grep
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520# Check whether --with-gnu-ld was given.
4521if test "${with_gnu_ld+set}" = set; then :
4522  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4523else
4524  with_gnu_ld=no
4525fi
4526
4527ac_prog=ld
4528if test "$GCC" = yes; then
4529  # Check if gcc -print-prog-name=ld gives a path.
4530  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4531$as_echo_n "checking for ld used by $CC... " >&6; }
4532  case $host in
4533  *-*-mingw*)
4534    # gcc leaves a trailing carriage return which upsets mingw
4535    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4536  *)
4537    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4538  esac
4539  case $ac_prog in
4540    # Accept absolute paths.
4541    [\\/]* | ?:[\\/]*)
4542      re_direlt='/[^/][^/]*/\.\./'
4543      # Canonicalize the pathname of ld
4544      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4545      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4546	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4547      done
4548      test -z "$LD" && LD="$ac_prog"
4549      ;;
4550  "")
4551    # If it fails, then pretend we aren't using GCC.
4552    ac_prog=ld
4553    ;;
4554  *)
4555    # If it is relative, then search for the first ld in PATH.
4556    with_gnu_ld=unknown
4557    ;;
4558  esac
4559elif test "$with_gnu_ld" = yes; then
4560  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4561$as_echo_n "checking for GNU ld... " >&6; }
4562else
4563  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4564$as_echo_n "checking for non-GNU ld... " >&6; }
4565fi
4566if test "${lt_cv_path_LD+set}" = set; then :
4567  $as_echo_n "(cached) " >&6
4568else
4569  if test -z "$LD"; then
4570  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4571  for ac_dir in $PATH; do
4572    IFS="$lt_save_ifs"
4573    test -z "$ac_dir" && ac_dir=.
4574    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4575      lt_cv_path_LD="$ac_dir/$ac_prog"
4576      # Check to see if the program is GNU ld.  I'd rather use --version,
4577      # but apparently some variants of GNU ld only accept -v.
4578      # Break only if it was the GNU/non-GNU ld that we prefer.
4579      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4580      *GNU* | *'with BFD'*)
4581	test "$with_gnu_ld" != no && break
4582	;;
4583      *)
4584	test "$with_gnu_ld" != yes && break
4585	;;
4586      esac
4587    fi
4588  done
4589  IFS="$lt_save_ifs"
4590else
4591  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4592fi
4593fi
4594
4595LD="$lt_cv_path_LD"
4596if test -n "$LD"; then
4597  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4598$as_echo "$LD" >&6; }
4599else
4600  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4601$as_echo "no" >&6; }
4602fi
4603test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4605$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4606if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4607  $as_echo_n "(cached) " >&6
4608else
4609  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4610case `$LD -v 2>&1 </dev/null` in
4611*GNU* | *'with BFD'*)
4612  lt_cv_prog_gnu_ld=yes
4613  ;;
4614*)
4615  lt_cv_prog_gnu_ld=no
4616  ;;
4617esac
4618fi
4619{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4620$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4621with_gnu_ld=$lt_cv_prog_gnu_ld
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4632$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4633if test "${lt_cv_path_NM+set}" = set; then :
4634  $as_echo_n "(cached) " >&6
4635else
4636  if test -n "$NM"; then
4637  # Let the user override the test.
4638  lt_cv_path_NM="$NM"
4639else
4640  lt_nm_to_check="${ac_tool_prefix}nm"
4641  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4642    lt_nm_to_check="$lt_nm_to_check nm"
4643  fi
4644  for lt_tmp_nm in $lt_nm_to_check; do
4645    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4646    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4647      IFS="$lt_save_ifs"
4648      test -z "$ac_dir" && ac_dir=.
4649      tmp_nm="$ac_dir/$lt_tmp_nm"
4650      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4651	# Check to see if the nm accepts a BSD-compat flag.
4652	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4653	#   nm: unknown option "B" ignored
4654	# Tru64's nm complains that /dev/null is an invalid object file
4655	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4656	*/dev/null* | *'Invalid file or object type'*)
4657	  lt_cv_path_NM="$tmp_nm -B"
4658	  break
4659	  ;;
4660	*)
4661	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4662	  */dev/null*)
4663	    lt_cv_path_NM="$tmp_nm -p"
4664	    break
4665	    ;;
4666	  *)
4667	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4668	    continue # so that we can try to find one that supports BSD flags
4669	    ;;
4670	  esac
4671	  ;;
4672	esac
4673      fi
4674    done
4675    IFS="$lt_save_ifs"
4676  done
4677  : ${lt_cv_path_NM=no}
4678fi
4679fi
4680{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4681$as_echo "$lt_cv_path_NM" >&6; }
4682if test "$lt_cv_path_NM" != "no"; then
4683  NM="$lt_cv_path_NM"
4684else
4685  # Didn't find any BSD compatible name lister, look for dumpbin.
4686  if test -n "$ac_tool_prefix"; then
4687  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4688  do
4689    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4690set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4691{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4692$as_echo_n "checking for $ac_word... " >&6; }
4693if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4694  $as_echo_n "(cached) " >&6
4695else
4696  if test -n "$DUMPBIN"; then
4697  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4698else
4699as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4700for as_dir in $PATH
4701do
4702  IFS=$as_save_IFS
4703  test -z "$as_dir" && as_dir=.
4704    for ac_exec_ext in '' $ac_executable_extensions; do
4705  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4706    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4707    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4708    break 2
4709  fi
4710done
4711  done
4712IFS=$as_save_IFS
4713
4714fi
4715fi
4716DUMPBIN=$ac_cv_prog_DUMPBIN
4717if test -n "$DUMPBIN"; then
4718  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4719$as_echo "$DUMPBIN" >&6; }
4720else
4721  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4722$as_echo "no" >&6; }
4723fi
4724
4725
4726    test -n "$DUMPBIN" && break
4727  done
4728fi
4729if test -z "$DUMPBIN"; then
4730  ac_ct_DUMPBIN=$DUMPBIN
4731  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4732do
4733  # Extract the first word of "$ac_prog", so it can be a program name with args.
4734set dummy $ac_prog; ac_word=$2
4735{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4736$as_echo_n "checking for $ac_word... " >&6; }
4737if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4738  $as_echo_n "(cached) " >&6
4739else
4740  if test -n "$ac_ct_DUMPBIN"; then
4741  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4742else
4743as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4744for as_dir in $PATH
4745do
4746  IFS=$as_save_IFS
4747  test -z "$as_dir" && as_dir=.
4748    for ac_exec_ext in '' $ac_executable_extensions; do
4749  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4750    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4751    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4752    break 2
4753  fi
4754done
4755  done
4756IFS=$as_save_IFS
4757
4758fi
4759fi
4760ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4761if test -n "$ac_ct_DUMPBIN"; then
4762  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4763$as_echo "$ac_ct_DUMPBIN" >&6; }
4764else
4765  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4766$as_echo "no" >&6; }
4767fi
4768
4769
4770  test -n "$ac_ct_DUMPBIN" && break
4771done
4772
4773  if test "x$ac_ct_DUMPBIN" = x; then
4774    DUMPBIN=":"
4775  else
4776    case $cross_compiling:$ac_tool_warned in
4777yes:)
4778{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4779$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4780ac_tool_warned=yes ;;
4781esac
4782    DUMPBIN=$ac_ct_DUMPBIN
4783  fi
4784fi
4785
4786
4787  if test "$DUMPBIN" != ":"; then
4788    NM="$DUMPBIN"
4789  fi
4790fi
4791test -z "$NM" && NM=nm
4792
4793
4794
4795
4796
4797
4798{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4799$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4800if test "${lt_cv_nm_interface+set}" = set; then :
4801  $as_echo_n "(cached) " >&6
4802else
4803  lt_cv_nm_interface="BSD nm"
4804  echo "int some_variable = 0;" > conftest.$ac_ext
4805  (eval echo "\"\$as_me:4805: $ac_compile\"" >&5)
4806  (eval "$ac_compile" 2>conftest.err)
4807  cat conftest.err >&5
4808  (eval echo "\"\$as_me:4808: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4809  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4810  cat conftest.err >&5
4811  (eval echo "\"\$as_me:4811: output\"" >&5)
4812  cat conftest.out >&5
4813  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4814    lt_cv_nm_interface="MS dumpbin"
4815  fi
4816  rm -f conftest*
4817fi
4818{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4819$as_echo "$lt_cv_nm_interface" >&6; }
4820
4821{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4822$as_echo_n "checking whether ln -s works... " >&6; }
4823LN_S=$as_ln_s
4824if test "$LN_S" = "ln -s"; then
4825  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4826$as_echo "yes" >&6; }
4827else
4828  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4829$as_echo "no, using $LN_S" >&6; }
4830fi
4831
4832# find the maximum length of command line arguments
4833{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4834$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4835if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4836  $as_echo_n "(cached) " >&6
4837else
4838    i=0
4839  teststring="ABCD"
4840
4841  case $build_os in
4842  msdosdjgpp*)
4843    # On DJGPP, this test can blow up pretty badly due to problems in libc
4844    # (any single argument exceeding 2000 bytes causes a buffer overrun
4845    # during glob expansion).  Even if it were fixed, the result of this
4846    # check would be larger than it should be.
4847    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4848    ;;
4849
4850  gnu*)
4851    # Under GNU Hurd, this test is not required because there is
4852    # no limit to the length of command line arguments.
4853    # Libtool will interpret -1 as no limit whatsoever
4854    lt_cv_sys_max_cmd_len=-1;
4855    ;;
4856
4857  cygwin* | mingw* | cegcc*)
4858    # On Win9x/ME, this test blows up -- it succeeds, but takes
4859    # about 5 minutes as the teststring grows exponentially.
4860    # Worse, since 9x/ME are not pre-emptively multitasking,
4861    # you end up with a "frozen" computer, even though with patience
4862    # the test eventually succeeds (with a max line length of 256k).
4863    # Instead, let's just punt: use the minimum linelength reported by
4864    # all of the supported platforms: 8192 (on NT/2K/XP).
4865    lt_cv_sys_max_cmd_len=8192;
4866    ;;
4867
4868  amigaos*)
4869    # On AmigaOS with pdksh, this test takes hours, literally.
4870    # So we just punt and use a minimum line length of 8192.
4871    lt_cv_sys_max_cmd_len=8192;
4872    ;;
4873
4874  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4875    # This has been around since 386BSD, at least.  Likely further.
4876    if test -x /sbin/sysctl; then
4877      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4878    elif test -x /usr/sbin/sysctl; then
4879      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4880    else
4881      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4882    fi
4883    # And add a safety zone
4884    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4885    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4886    ;;
4887
4888  interix*)
4889    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4890    lt_cv_sys_max_cmd_len=196608
4891    ;;
4892
4893  osf*)
4894    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4895    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4896    # nice to cause kernel panics so lets avoid the loop below.
4897    # First set a reasonable default.
4898    lt_cv_sys_max_cmd_len=16384
4899    #
4900    if test -x /sbin/sysconfig; then
4901      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4902        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4903      esac
4904    fi
4905    ;;
4906  sco3.2v5*)
4907    lt_cv_sys_max_cmd_len=102400
4908    ;;
4909  sysv5* | sco5v6* | sysv4.2uw2*)
4910    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4911    if test -n "$kargmax"; then
4912      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4913    else
4914      lt_cv_sys_max_cmd_len=32768
4915    fi
4916    ;;
4917  *)
4918    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4919    if test -n "$lt_cv_sys_max_cmd_len"; then
4920      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4921      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4922    else
4923      # Make teststring a little bigger before we do anything with it.
4924      # a 1K string should be a reasonable start.
4925      for i in 1 2 3 4 5 6 7 8 ; do
4926        teststring=$teststring$teststring
4927      done
4928      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4929      # If test is not a shell built-in, we'll probably end up computing a
4930      # maximum length that is only half of the actual maximum length, but
4931      # we can't tell.
4932      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4933	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4934	      test $i != 17 # 1/2 MB should be enough
4935      do
4936        i=`expr $i + 1`
4937        teststring=$teststring$teststring
4938      done
4939      # Only check the string length outside the loop.
4940      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4941      teststring=
4942      # Add a significant safety factor because C++ compilers can tack on
4943      # massive amounts of additional arguments before passing them to the
4944      # linker.  It appears as though 1/2 is a usable value.
4945      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4946    fi
4947    ;;
4948  esac
4949
4950fi
4951
4952if test -n $lt_cv_sys_max_cmd_len ; then
4953  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4954$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4955else
4956  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4957$as_echo "none" >&6; }
4958fi
4959max_cmd_len=$lt_cv_sys_max_cmd_len
4960
4961
4962
4963
4964
4965
4966: ${CP="cp -f"}
4967: ${MV="mv -f"}
4968: ${RM="rm -f"}
4969
4970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4971$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4972# Try some XSI features
4973xsi_shell=no
4974( _lt_dummy="a/b/c"
4975  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4976      = c,a/b,, \
4977    && eval 'test $(( 1 + 1 )) -eq 2 \
4978    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4979  && xsi_shell=yes
4980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4981$as_echo "$xsi_shell" >&6; }
4982
4983
4984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4985$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4986lt_shell_append=no
4987( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4988    >/dev/null 2>&1 \
4989  && lt_shell_append=yes
4990{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4991$as_echo "$lt_shell_append" >&6; }
4992
4993
4994if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4995  lt_unset=unset
4996else
4997  lt_unset=false
4998fi
4999
5000
5001
5002
5003
5004# test EBCDIC or ASCII
5005case `echo X|tr X '\101'` in
5006 A) # ASCII based system
5007    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5008  lt_SP2NL='tr \040 \012'
5009  lt_NL2SP='tr \015\012 \040\040'
5010  ;;
5011 *) # EBCDIC based system
5012  lt_SP2NL='tr \100 \n'
5013  lt_NL2SP='tr \r\n \100\100'
5014  ;;
5015esac
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5026$as_echo_n "checking for $LD option to reload object files... " >&6; }
5027if test "${lt_cv_ld_reload_flag+set}" = set; then :
5028  $as_echo_n "(cached) " >&6
5029else
5030  lt_cv_ld_reload_flag='-r'
5031fi
5032{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5033$as_echo "$lt_cv_ld_reload_flag" >&6; }
5034reload_flag=$lt_cv_ld_reload_flag
5035case $reload_flag in
5036"" | " "*) ;;
5037*) reload_flag=" $reload_flag" ;;
5038esac
5039reload_cmds='$LD$reload_flag -o $output$reload_objs'
5040case $host_os in
5041  darwin*)
5042    if test "$GCC" = yes; then
5043      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5044    else
5045      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5046    fi
5047    ;;
5048esac
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058if test -n "$ac_tool_prefix"; then
5059  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5060set dummy ${ac_tool_prefix}objdump; ac_word=$2
5061{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5062$as_echo_n "checking for $ac_word... " >&6; }
5063if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5064  $as_echo_n "(cached) " >&6
5065else
5066  if test -n "$OBJDUMP"; then
5067  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5068else
5069as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5070for as_dir in $PATH
5071do
5072  IFS=$as_save_IFS
5073  test -z "$as_dir" && as_dir=.
5074    for ac_exec_ext in '' $ac_executable_extensions; do
5075  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5076    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5077    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5078    break 2
5079  fi
5080done
5081  done
5082IFS=$as_save_IFS
5083
5084fi
5085fi
5086OBJDUMP=$ac_cv_prog_OBJDUMP
5087if test -n "$OBJDUMP"; then
5088  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5089$as_echo "$OBJDUMP" >&6; }
5090else
5091  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5092$as_echo "no" >&6; }
5093fi
5094
5095
5096fi
5097if test -z "$ac_cv_prog_OBJDUMP"; then
5098  ac_ct_OBJDUMP=$OBJDUMP
5099  # Extract the first word of "objdump", so it can be a program name with args.
5100set dummy objdump; ac_word=$2
5101{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5102$as_echo_n "checking for $ac_word... " >&6; }
5103if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5104  $as_echo_n "(cached) " >&6
5105else
5106  if test -n "$ac_ct_OBJDUMP"; then
5107  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5108else
5109as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5110for as_dir in $PATH
5111do
5112  IFS=$as_save_IFS
5113  test -z "$as_dir" && as_dir=.
5114    for ac_exec_ext in '' $ac_executable_extensions; do
5115  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5116    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5117    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5118    break 2
5119  fi
5120done
5121  done
5122IFS=$as_save_IFS
5123
5124fi
5125fi
5126ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5127if test -n "$ac_ct_OBJDUMP"; then
5128  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5129$as_echo "$ac_ct_OBJDUMP" >&6; }
5130else
5131  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5132$as_echo "no" >&6; }
5133fi
5134
5135  if test "x$ac_ct_OBJDUMP" = x; then
5136    OBJDUMP="false"
5137  else
5138    case $cross_compiling:$ac_tool_warned in
5139yes:)
5140{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5141$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5142ac_tool_warned=yes ;;
5143esac
5144    OBJDUMP=$ac_ct_OBJDUMP
5145  fi
5146else
5147  OBJDUMP="$ac_cv_prog_OBJDUMP"
5148fi
5149
5150test -z "$OBJDUMP" && OBJDUMP=objdump
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5161$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5162if test "${lt_cv_deplibs_check_method+set}" = set; then :
5163  $as_echo_n "(cached) " >&6
5164else
5165  lt_cv_file_magic_cmd='$MAGIC_CMD'
5166lt_cv_file_magic_test_file=
5167lt_cv_deplibs_check_method='unknown'
5168# Need to set the preceding variable on all platforms that support
5169# interlibrary dependencies.
5170# 'none' -- dependencies not supported.
5171# `unknown' -- same as none, but documents that we really don't know.
5172# 'pass_all' -- all dependencies passed with no checks.
5173# 'test_compile' -- check by making test program.
5174# 'file_magic [[regex]]' -- check by looking for files in library path
5175# which responds to the $file_magic_cmd with a given extended regex.
5176# If you have `file' or equivalent on your system and you're not sure
5177# whether `pass_all' will *always* work, you probably want this one.
5178
5179case $host_os in
5180aix[4-9]*)
5181  lt_cv_deplibs_check_method=pass_all
5182  ;;
5183
5184beos*)
5185  lt_cv_deplibs_check_method=pass_all
5186  ;;
5187
5188bsdi[45]*)
5189  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5190  lt_cv_file_magic_cmd='/usr/bin/file -L'
5191  lt_cv_file_magic_test_file=/shlib/libc.so
5192  ;;
5193
5194cygwin*)
5195  # func_win32_libid is a shell function defined in ltmain.sh
5196  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5197  lt_cv_file_magic_cmd='func_win32_libid'
5198  ;;
5199
5200mingw* | pw32*)
5201  # Base MSYS/MinGW do not provide the 'file' command needed by
5202  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5203  # unless we find 'file', for example because we are cross-compiling.
5204  if ( file / ) >/dev/null 2>&1; then
5205    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5206    lt_cv_file_magic_cmd='func_win32_libid'
5207  else
5208    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5209    lt_cv_file_magic_cmd='$OBJDUMP -f'
5210  fi
5211  ;;
5212
5213cegcc)
5214  # use the weaker test based on 'objdump'. See mingw*.
5215  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5216  lt_cv_file_magic_cmd='$OBJDUMP -f'
5217  ;;
5218
5219darwin* | rhapsody*)
5220  lt_cv_deplibs_check_method=pass_all
5221  ;;
5222
5223freebsd* | dragonfly*)
5224  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5225    case $host_cpu in
5226    i*86 )
5227      # Not sure whether the presence of OpenBSD here was a mistake.
5228      # Let's accept both of them until this is cleared up.
5229      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5230      lt_cv_file_magic_cmd=/usr/bin/file
5231      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5232      ;;
5233    esac
5234  else
5235    lt_cv_deplibs_check_method=pass_all
5236  fi
5237  ;;
5238
5239gnu*)
5240  lt_cv_deplibs_check_method=pass_all
5241  ;;
5242
5243hpux10.20* | hpux11*)
5244  lt_cv_file_magic_cmd=/usr/bin/file
5245  case $host_cpu in
5246  ia64*)
5247    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5248    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5249    ;;
5250  hppa*64*)
5251    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]'
5252    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5253    ;;
5254  *)
5255    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5256    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5257    ;;
5258  esac
5259  ;;
5260
5261interix[3-9]*)
5262  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5263  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5264  ;;
5265
5266irix5* | irix6* | nonstopux*)
5267  case $LD in
5268  *-32|*"-32 ") libmagic=32-bit;;
5269  *-n32|*"-n32 ") libmagic=N32;;
5270  *-64|*"-64 ") libmagic=64-bit;;
5271  *) libmagic=never-match;;
5272  esac
5273  lt_cv_deplibs_check_method=pass_all
5274  ;;
5275
5276# This must be Linux ELF.
5277linux* | k*bsd*-gnu)
5278  lt_cv_deplibs_check_method=pass_all
5279  ;;
5280
5281netbsd* | netbsdelf*-gnu)
5282  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5283    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5284  else
5285    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5286  fi
5287  ;;
5288
5289newos6*)
5290  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5291  lt_cv_file_magic_cmd=/usr/bin/file
5292  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5293  ;;
5294
5295*nto* | *qnx*)
5296  lt_cv_deplibs_check_method=pass_all
5297  ;;
5298
5299openbsd*)
5300  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5301    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5302  else
5303    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5304  fi
5305  ;;
5306
5307osf3* | osf4* | osf5*)
5308  lt_cv_deplibs_check_method=pass_all
5309  ;;
5310
5311rdos*)
5312  lt_cv_deplibs_check_method=pass_all
5313  ;;
5314
5315solaris*)
5316  lt_cv_deplibs_check_method=pass_all
5317  ;;
5318
5319sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5320  lt_cv_deplibs_check_method=pass_all
5321  ;;
5322
5323sysv4 | sysv4.3*)
5324  case $host_vendor in
5325  motorola)
5326    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]'
5327    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5328    ;;
5329  ncr)
5330    lt_cv_deplibs_check_method=pass_all
5331    ;;
5332  sequent)
5333    lt_cv_file_magic_cmd='/bin/file'
5334    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5335    ;;
5336  sni)
5337    lt_cv_file_magic_cmd='/bin/file'
5338    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5339    lt_cv_file_magic_test_file=/lib/libc.so
5340    ;;
5341  siemens)
5342    lt_cv_deplibs_check_method=pass_all
5343    ;;
5344  pc)
5345    lt_cv_deplibs_check_method=pass_all
5346    ;;
5347  esac
5348  ;;
5349
5350tpf*)
5351  lt_cv_deplibs_check_method=pass_all
5352  ;;
5353esac
5354
5355fi
5356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5357$as_echo "$lt_cv_deplibs_check_method" >&6; }
5358file_magic_cmd=$lt_cv_file_magic_cmd
5359deplibs_check_method=$lt_cv_deplibs_check_method
5360test -z "$deplibs_check_method" && deplibs_check_method=unknown
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373if test -n "$ac_tool_prefix"; then
5374  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5375set dummy ${ac_tool_prefix}ar; ac_word=$2
5376{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5377$as_echo_n "checking for $ac_word... " >&6; }
5378if test "${ac_cv_prog_AR+set}" = set; then :
5379  $as_echo_n "(cached) " >&6
5380else
5381  if test -n "$AR"; then
5382  ac_cv_prog_AR="$AR" # Let the user override the test.
5383else
5384as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5385for as_dir in $PATH
5386do
5387  IFS=$as_save_IFS
5388  test -z "$as_dir" && as_dir=.
5389    for ac_exec_ext in '' $ac_executable_extensions; do
5390  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5391    ac_cv_prog_AR="${ac_tool_prefix}ar"
5392    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5393    break 2
5394  fi
5395done
5396  done
5397IFS=$as_save_IFS
5398
5399fi
5400fi
5401AR=$ac_cv_prog_AR
5402if test -n "$AR"; then
5403  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5404$as_echo "$AR" >&6; }
5405else
5406  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5407$as_echo "no" >&6; }
5408fi
5409
5410
5411fi
5412if test -z "$ac_cv_prog_AR"; then
5413  ac_ct_AR=$AR
5414  # Extract the first word of "ar", so it can be a program name with args.
5415set dummy ar; ac_word=$2
5416{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5417$as_echo_n "checking for $ac_word... " >&6; }
5418if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5419  $as_echo_n "(cached) " >&6
5420else
5421  if test -n "$ac_ct_AR"; then
5422  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5423else
5424as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5425for as_dir in $PATH
5426do
5427  IFS=$as_save_IFS
5428  test -z "$as_dir" && as_dir=.
5429    for ac_exec_ext in '' $ac_executable_extensions; do
5430  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5431    ac_cv_prog_ac_ct_AR="ar"
5432    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5433    break 2
5434  fi
5435done
5436  done
5437IFS=$as_save_IFS
5438
5439fi
5440fi
5441ac_ct_AR=$ac_cv_prog_ac_ct_AR
5442if test -n "$ac_ct_AR"; then
5443  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5444$as_echo "$ac_ct_AR" >&6; }
5445else
5446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5447$as_echo "no" >&6; }
5448fi
5449
5450  if test "x$ac_ct_AR" = x; then
5451    AR="false"
5452  else
5453    case $cross_compiling:$ac_tool_warned in
5454yes:)
5455{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5456$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5457ac_tool_warned=yes ;;
5458esac
5459    AR=$ac_ct_AR
5460  fi
5461else
5462  AR="$ac_cv_prog_AR"
5463fi
5464
5465test -z "$AR" && AR=ar
5466test -z "$AR_FLAGS" && AR_FLAGS=cru
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478if test -n "$ac_tool_prefix"; then
5479  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5480set dummy ${ac_tool_prefix}strip; ac_word=$2
5481{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5482$as_echo_n "checking for $ac_word... " >&6; }
5483if test "${ac_cv_prog_STRIP+set}" = set; then :
5484  $as_echo_n "(cached) " >&6
5485else
5486  if test -n "$STRIP"; then
5487  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5488else
5489as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5490for as_dir in $PATH
5491do
5492  IFS=$as_save_IFS
5493  test -z "$as_dir" && as_dir=.
5494    for ac_exec_ext in '' $ac_executable_extensions; do
5495  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5496    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5497    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5498    break 2
5499  fi
5500done
5501  done
5502IFS=$as_save_IFS
5503
5504fi
5505fi
5506STRIP=$ac_cv_prog_STRIP
5507if test -n "$STRIP"; then
5508  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5509$as_echo "$STRIP" >&6; }
5510else
5511  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5512$as_echo "no" >&6; }
5513fi
5514
5515
5516fi
5517if test -z "$ac_cv_prog_STRIP"; then
5518  ac_ct_STRIP=$STRIP
5519  # Extract the first word of "strip", so it can be a program name with args.
5520set dummy strip; ac_word=$2
5521{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5522$as_echo_n "checking for $ac_word... " >&6; }
5523if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5524  $as_echo_n "(cached) " >&6
5525else
5526  if test -n "$ac_ct_STRIP"; then
5527  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5528else
5529as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5530for as_dir in $PATH
5531do
5532  IFS=$as_save_IFS
5533  test -z "$as_dir" && as_dir=.
5534    for ac_exec_ext in '' $ac_executable_extensions; do
5535  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5536    ac_cv_prog_ac_ct_STRIP="strip"
5537    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5538    break 2
5539  fi
5540done
5541  done
5542IFS=$as_save_IFS
5543
5544fi
5545fi
5546ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5547if test -n "$ac_ct_STRIP"; then
5548  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5549$as_echo "$ac_ct_STRIP" >&6; }
5550else
5551  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5552$as_echo "no" >&6; }
5553fi
5554
5555  if test "x$ac_ct_STRIP" = x; then
5556    STRIP=":"
5557  else
5558    case $cross_compiling:$ac_tool_warned in
5559yes:)
5560{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5561$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5562ac_tool_warned=yes ;;
5563esac
5564    STRIP=$ac_ct_STRIP
5565  fi
5566else
5567  STRIP="$ac_cv_prog_STRIP"
5568fi
5569
5570test -z "$STRIP" && STRIP=:
5571
5572
5573
5574
5575
5576
5577if test -n "$ac_tool_prefix"; then
5578  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5579set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5581$as_echo_n "checking for $ac_word... " >&6; }
5582if test "${ac_cv_prog_RANLIB+set}" = set; then :
5583  $as_echo_n "(cached) " >&6
5584else
5585  if test -n "$RANLIB"; then
5586  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5587else
5588as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5589for as_dir in $PATH
5590do
5591  IFS=$as_save_IFS
5592  test -z "$as_dir" && as_dir=.
5593    for ac_exec_ext in '' $ac_executable_extensions; do
5594  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5595    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5596    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5597    break 2
5598  fi
5599done
5600  done
5601IFS=$as_save_IFS
5602
5603fi
5604fi
5605RANLIB=$ac_cv_prog_RANLIB
5606if test -n "$RANLIB"; then
5607  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5608$as_echo "$RANLIB" >&6; }
5609else
5610  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5611$as_echo "no" >&6; }
5612fi
5613
5614
5615fi
5616if test -z "$ac_cv_prog_RANLIB"; then
5617  ac_ct_RANLIB=$RANLIB
5618  # Extract the first word of "ranlib", so it can be a program name with args.
5619set dummy ranlib; ac_word=$2
5620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5621$as_echo_n "checking for $ac_word... " >&6; }
5622if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5623  $as_echo_n "(cached) " >&6
5624else
5625  if test -n "$ac_ct_RANLIB"; then
5626  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5627else
5628as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5629for as_dir in $PATH
5630do
5631  IFS=$as_save_IFS
5632  test -z "$as_dir" && as_dir=.
5633    for ac_exec_ext in '' $ac_executable_extensions; do
5634  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5635    ac_cv_prog_ac_ct_RANLIB="ranlib"
5636    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5637    break 2
5638  fi
5639done
5640  done
5641IFS=$as_save_IFS
5642
5643fi
5644fi
5645ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5646if test -n "$ac_ct_RANLIB"; then
5647  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5648$as_echo "$ac_ct_RANLIB" >&6; }
5649else
5650  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5651$as_echo "no" >&6; }
5652fi
5653
5654  if test "x$ac_ct_RANLIB" = x; then
5655    RANLIB=":"
5656  else
5657    case $cross_compiling:$ac_tool_warned in
5658yes:)
5659{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5660$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5661ac_tool_warned=yes ;;
5662esac
5663    RANLIB=$ac_ct_RANLIB
5664  fi
5665else
5666  RANLIB="$ac_cv_prog_RANLIB"
5667fi
5668
5669test -z "$RANLIB" && RANLIB=:
5670
5671
5672
5673
5674
5675
5676# Determine commands to create old-style static archives.
5677old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5678old_postinstall_cmds='chmod 644 $oldlib'
5679old_postuninstall_cmds=
5680
5681if test -n "$RANLIB"; then
5682  case $host_os in
5683  openbsd*)
5684    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5685    ;;
5686  *)
5687    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5688    ;;
5689  esac
5690  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5691fi
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726# If no C compiler was specified, use CC.
5727LTCC=${LTCC-"$CC"}
5728
5729# If no C compiler flags were specified, use CFLAGS.
5730LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5731
5732# Allow CC to be a program name with arguments.
5733compiler=$CC
5734
5735
5736# Check for command to grab the raw symbol name followed by C symbol from nm.
5737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5738$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5739if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5740  $as_echo_n "(cached) " >&6
5741else
5742
5743# These are sane defaults that work on at least a few old systems.
5744# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5745
5746# Character class describing NM global symbol codes.
5747symcode='[BCDEGRST]'
5748
5749# Regexp to match symbols that can be accessed directly from C.
5750sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5751
5752# Define system-specific variables.
5753case $host_os in
5754aix*)
5755  symcode='[BCDT]'
5756  ;;
5757cygwin* | mingw* | pw32* | cegcc*)
5758  symcode='[ABCDGISTW]'
5759  ;;
5760hpux*)
5761  if test "$host_cpu" = ia64; then
5762    symcode='[ABCDEGRST]'
5763  fi
5764  ;;
5765irix* | nonstopux*)
5766  symcode='[BCDEGRST]'
5767  ;;
5768osf*)
5769  symcode='[BCDEGQRST]'
5770  ;;
5771solaris*)
5772  symcode='[BDRT]'
5773  ;;
5774sco3.2v5*)
5775  symcode='[DT]'
5776  ;;
5777sysv4.2uw2*)
5778  symcode='[DT]'
5779  ;;
5780sysv5* | sco5v6* | unixware* | OpenUNIX*)
5781  symcode='[ABDT]'
5782  ;;
5783sysv4)
5784  symcode='[DFNSTU]'
5785  ;;
5786esac
5787
5788# If we're using GNU nm, then use its standard symbol codes.
5789case `$NM -V 2>&1` in
5790*GNU* | *'with BFD'*)
5791  symcode='[ABCDGIRSTW]' ;;
5792esac
5793
5794# Transform an extracted symbol line into a proper C declaration.
5795# Some systems (esp. on ia64) link data and code symbols differently,
5796# so use this general approach.
5797lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5798
5799# Transform an extracted symbol line into symbol name and symbol address
5800lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5801lt_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'"
5802
5803# Handle CRLF in mingw tool chain
5804opt_cr=
5805case $build_os in
5806mingw*)
5807  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5808  ;;
5809esac
5810
5811# Try without a prefix underscore, then with it.
5812for ac_symprfx in "" "_"; do
5813
5814  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5815  symxfrm="\\1 $ac_symprfx\\2 \\2"
5816
5817  # Write the raw and C identifiers.
5818  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5819    # Fake it for dumpbin and say T for any non-static function
5820    # and D for any global variable.
5821    # Also find C++ and __fastcall symbols from MSVC++,
5822    # which start with @ or ?.
5823    lt_cv_sys_global_symbol_pipe="$AWK '"\
5824"     {last_section=section; section=\$ 3};"\
5825"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5826"     \$ 0!~/External *\|/{next};"\
5827"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5828"     {if(hide[section]) next};"\
5829"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5830"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5831"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5832"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5833"     ' prfx=^$ac_symprfx"
5834  else
5835    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5836  fi
5837
5838  # Check to see that the pipe works correctly.
5839  pipe_works=no
5840
5841  rm -f conftest*
5842  cat > conftest.$ac_ext <<_LT_EOF
5843#ifdef __cplusplus
5844extern "C" {
5845#endif
5846char nm_test_var;
5847void nm_test_func(void);
5848void nm_test_func(void){}
5849#ifdef __cplusplus
5850}
5851#endif
5852int main(){nm_test_var='a';nm_test_func();return(0);}
5853_LT_EOF
5854
5855  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5856  (eval $ac_compile) 2>&5
5857  ac_status=$?
5858  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5859  test $ac_status = 0; }; then
5860    # Now try to grab the symbols.
5861    nlist=conftest.nm
5862    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
5863  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5864  ac_status=$?
5865  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5866  test $ac_status = 0; } && test -s "$nlist"; then
5867      # Try sorting and uniquifying the output.
5868      if sort "$nlist" | uniq > "$nlist"T; then
5869	mv -f "$nlist"T "$nlist"
5870      else
5871	rm -f "$nlist"T
5872      fi
5873
5874      # Make sure that we snagged all the symbols we need.
5875      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5876	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5877	  cat <<_LT_EOF > conftest.$ac_ext
5878#ifdef __cplusplus
5879extern "C" {
5880#endif
5881
5882_LT_EOF
5883	  # Now generate the symbol file.
5884	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5885
5886	  cat <<_LT_EOF >> conftest.$ac_ext
5887
5888/* The mapping between symbol names and symbols.  */
5889const struct {
5890  const char *name;
5891  void       *address;
5892}
5893lt__PROGRAM__LTX_preloaded_symbols[] =
5894{
5895  { "@PROGRAM@", (void *) 0 },
5896_LT_EOF
5897	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5898	  cat <<\_LT_EOF >> conftest.$ac_ext
5899  {0, (void *) 0}
5900};
5901
5902/* This works around a problem in FreeBSD linker */
5903#ifdef FREEBSD_WORKAROUND
5904static const void *lt_preloaded_setup() {
5905  return lt__PROGRAM__LTX_preloaded_symbols;
5906}
5907#endif
5908
5909#ifdef __cplusplus
5910}
5911#endif
5912_LT_EOF
5913	  # Now try linking the two files.
5914	  mv conftest.$ac_objext conftstm.$ac_objext
5915	  lt_save_LIBS="$LIBS"
5916	  lt_save_CFLAGS="$CFLAGS"
5917	  LIBS="conftstm.$ac_objext"
5918	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5919	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5920  (eval $ac_link) 2>&5
5921  ac_status=$?
5922  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5923  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5924	    pipe_works=yes
5925	  fi
5926	  LIBS="$lt_save_LIBS"
5927	  CFLAGS="$lt_save_CFLAGS"
5928	else
5929	  echo "cannot find nm_test_func in $nlist" >&5
5930	fi
5931      else
5932	echo "cannot find nm_test_var in $nlist" >&5
5933      fi
5934    else
5935      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5936    fi
5937  else
5938    echo "$progname: failed program was:" >&5
5939    cat conftest.$ac_ext >&5
5940  fi
5941  rm -rf conftest* conftst*
5942
5943  # Do not use the global_symbol_pipe unless it works.
5944  if test "$pipe_works" = yes; then
5945    break
5946  else
5947    lt_cv_sys_global_symbol_pipe=
5948  fi
5949done
5950
5951fi
5952
5953if test -z "$lt_cv_sys_global_symbol_pipe"; then
5954  lt_cv_sys_global_symbol_to_cdecl=
5955fi
5956if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5957  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5958$as_echo "failed" >&6; }
5959else
5960  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5961$as_echo "ok" >&6; }
5962fi
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985# Check whether --enable-libtool-lock was given.
5986if test "${enable_libtool_lock+set}" = set; then :
5987  enableval=$enable_libtool_lock;
5988fi
5989
5990test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5991
5992# Some flags need to be propagated to the compiler or linker for good
5993# libtool support.
5994case $host in
5995ia64-*-hpux*)
5996  # Find out which ABI we are using.
5997  echo 'int i;' > conftest.$ac_ext
5998  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5999  (eval $ac_compile) 2>&5
6000  ac_status=$?
6001  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6002  test $ac_status = 0; }; then
6003    case `/usr/bin/file conftest.$ac_objext` in
6004      *ELF-32*)
6005	HPUX_IA64_MODE="32"
6006	;;
6007      *ELF-64*)
6008	HPUX_IA64_MODE="64"
6009	;;
6010    esac
6011  fi
6012  rm -rf conftest*
6013  ;;
6014*-*-irix6*)
6015  # Find out which ABI we are using.
6016  echo '#line 6016 "configure"' > conftest.$ac_ext
6017  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6018  (eval $ac_compile) 2>&5
6019  ac_status=$?
6020  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6021  test $ac_status = 0; }; then
6022    if test "$lt_cv_prog_gnu_ld" = yes; then
6023      case `/usr/bin/file conftest.$ac_objext` in
6024	*32-bit*)
6025	  LD="${LD-ld} -melf32bsmip"
6026	  ;;
6027	*N32*)
6028	  LD="${LD-ld} -melf32bmipn32"
6029	  ;;
6030	*64-bit*)
6031	  LD="${LD-ld} -melf64bmip"
6032	;;
6033      esac
6034    else
6035      case `/usr/bin/file conftest.$ac_objext` in
6036	*32-bit*)
6037	  LD="${LD-ld} -32"
6038	  ;;
6039	*N32*)
6040	  LD="${LD-ld} -n32"
6041	  ;;
6042	*64-bit*)
6043	  LD="${LD-ld} -64"
6044	  ;;
6045      esac
6046    fi
6047  fi
6048  rm -rf conftest*
6049  ;;
6050
6051x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6052s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6053  # Find out which ABI we are using.
6054  echo 'int i;' > conftest.$ac_ext
6055  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6056  (eval $ac_compile) 2>&5
6057  ac_status=$?
6058  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6059  test $ac_status = 0; }; then
6060    case `/usr/bin/file conftest.o` in
6061      *32-bit*)
6062	case $host in
6063	  x86_64-*kfreebsd*-gnu)
6064	    LD="${LD-ld} -m elf_i386_fbsd"
6065	    ;;
6066	  x86_64-*linux*)
6067	    LD="${LD-ld} -m elf_i386"
6068	    ;;
6069	  ppc64-*linux*|powerpc64-*linux*)
6070	    LD="${LD-ld} -m elf32ppclinux"
6071	    ;;
6072	  s390x-*linux*)
6073	    LD="${LD-ld} -m elf_s390"
6074	    ;;
6075	  sparc64-*linux*)
6076	    LD="${LD-ld} -m elf32_sparc"
6077	    ;;
6078	esac
6079	;;
6080      *64-bit*)
6081	case $host in
6082	  x86_64-*kfreebsd*-gnu)
6083	    LD="${LD-ld} -m elf_x86_64_fbsd"
6084	    ;;
6085	  x86_64-*linux*)
6086	    LD="${LD-ld} -m elf_x86_64"
6087	    ;;
6088	  ppc*-*linux*|powerpc*-*linux*)
6089	    LD="${LD-ld} -m elf64ppc"
6090	    ;;
6091	  s390*-*linux*|s390*-*tpf*)
6092	    LD="${LD-ld} -m elf64_s390"
6093	    ;;
6094	  sparc*-*linux*)
6095	    LD="${LD-ld} -m elf64_sparc"
6096	    ;;
6097	esac
6098	;;
6099    esac
6100  fi
6101  rm -rf conftest*
6102  ;;
6103
6104*-*-sco3.2v5*)
6105  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6106  SAVE_CFLAGS="$CFLAGS"
6107  CFLAGS="$CFLAGS -belf"
6108  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6109$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6110if test "${lt_cv_cc_needs_belf+set}" = set; then :
6111  $as_echo_n "(cached) " >&6
6112else
6113  ac_ext=c
6114ac_cpp='$CPP $CPPFLAGS'
6115ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6116ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6117ac_compiler_gnu=$ac_cv_c_compiler_gnu
6118
6119     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6120/* end confdefs.h.  */
6121
6122int
6123main ()
6124{
6125
6126  ;
6127  return 0;
6128}
6129_ACEOF
6130if ac_fn_c_try_link "$LINENO"; then :
6131  lt_cv_cc_needs_belf=yes
6132else
6133  lt_cv_cc_needs_belf=no
6134fi
6135rm -f core conftest.err conftest.$ac_objext \
6136    conftest$ac_exeext conftest.$ac_ext
6137     ac_ext=c
6138ac_cpp='$CPP $CPPFLAGS'
6139ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6140ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6141ac_compiler_gnu=$ac_cv_c_compiler_gnu
6142
6143fi
6144{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6145$as_echo "$lt_cv_cc_needs_belf" >&6; }
6146  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6147    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6148    CFLAGS="$SAVE_CFLAGS"
6149  fi
6150  ;;
6151sparc*-*solaris*)
6152  # Find out which ABI we are using.
6153  echo 'int i;' > conftest.$ac_ext
6154  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6155  (eval $ac_compile) 2>&5
6156  ac_status=$?
6157  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6158  test $ac_status = 0; }; then
6159    case `/usr/bin/file conftest.o` in
6160    *64-bit*)
6161      case $lt_cv_prog_gnu_ld in
6162      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6163      *)
6164	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6165	  LD="${LD-ld} -64"
6166	fi
6167	;;
6168      esac
6169      ;;
6170    esac
6171  fi
6172  rm -rf conftest*
6173  ;;
6174esac
6175
6176need_locks="$enable_libtool_lock"
6177
6178
6179  case $host_os in
6180    rhapsody* | darwin*)
6181    if test -n "$ac_tool_prefix"; then
6182  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6183set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6185$as_echo_n "checking for $ac_word... " >&6; }
6186if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6187  $as_echo_n "(cached) " >&6
6188else
6189  if test -n "$DSYMUTIL"; then
6190  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6191else
6192as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6193for as_dir in $PATH
6194do
6195  IFS=$as_save_IFS
6196  test -z "$as_dir" && as_dir=.
6197    for ac_exec_ext in '' $ac_executable_extensions; do
6198  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6199    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6200    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6201    break 2
6202  fi
6203done
6204  done
6205IFS=$as_save_IFS
6206
6207fi
6208fi
6209DSYMUTIL=$ac_cv_prog_DSYMUTIL
6210if test -n "$DSYMUTIL"; then
6211  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6212$as_echo "$DSYMUTIL" >&6; }
6213else
6214  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6215$as_echo "no" >&6; }
6216fi
6217
6218
6219fi
6220if test -z "$ac_cv_prog_DSYMUTIL"; then
6221  ac_ct_DSYMUTIL=$DSYMUTIL
6222  # Extract the first word of "dsymutil", so it can be a program name with args.
6223set dummy dsymutil; ac_word=$2
6224{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6225$as_echo_n "checking for $ac_word... " >&6; }
6226if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6227  $as_echo_n "(cached) " >&6
6228else
6229  if test -n "$ac_ct_DSYMUTIL"; then
6230  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6231else
6232as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6233for as_dir in $PATH
6234do
6235  IFS=$as_save_IFS
6236  test -z "$as_dir" && as_dir=.
6237    for ac_exec_ext in '' $ac_executable_extensions; do
6238  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6239    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6240    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6241    break 2
6242  fi
6243done
6244  done
6245IFS=$as_save_IFS
6246
6247fi
6248fi
6249ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6250if test -n "$ac_ct_DSYMUTIL"; then
6251  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6252$as_echo "$ac_ct_DSYMUTIL" >&6; }
6253else
6254  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6255$as_echo "no" >&6; }
6256fi
6257
6258  if test "x$ac_ct_DSYMUTIL" = x; then
6259    DSYMUTIL=":"
6260  else
6261    case $cross_compiling:$ac_tool_warned in
6262yes:)
6263{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6264$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6265ac_tool_warned=yes ;;
6266esac
6267    DSYMUTIL=$ac_ct_DSYMUTIL
6268  fi
6269else
6270  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6271fi
6272
6273    if test -n "$ac_tool_prefix"; then
6274  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6275set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6276{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6277$as_echo_n "checking for $ac_word... " >&6; }
6278if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6279  $as_echo_n "(cached) " >&6
6280else
6281  if test -n "$NMEDIT"; then
6282  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6283else
6284as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6285for as_dir in $PATH
6286do
6287  IFS=$as_save_IFS
6288  test -z "$as_dir" && as_dir=.
6289    for ac_exec_ext in '' $ac_executable_extensions; do
6290  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6291    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6292    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6293    break 2
6294  fi
6295done
6296  done
6297IFS=$as_save_IFS
6298
6299fi
6300fi
6301NMEDIT=$ac_cv_prog_NMEDIT
6302if test -n "$NMEDIT"; then
6303  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6304$as_echo "$NMEDIT" >&6; }
6305else
6306  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6307$as_echo "no" >&6; }
6308fi
6309
6310
6311fi
6312if test -z "$ac_cv_prog_NMEDIT"; then
6313  ac_ct_NMEDIT=$NMEDIT
6314  # Extract the first word of "nmedit", so it can be a program name with args.
6315set dummy nmedit; ac_word=$2
6316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6317$as_echo_n "checking for $ac_word... " >&6; }
6318if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6319  $as_echo_n "(cached) " >&6
6320else
6321  if test -n "$ac_ct_NMEDIT"; then
6322  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6323else
6324as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6325for as_dir in $PATH
6326do
6327  IFS=$as_save_IFS
6328  test -z "$as_dir" && as_dir=.
6329    for ac_exec_ext in '' $ac_executable_extensions; do
6330  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6331    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6332    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6333    break 2
6334  fi
6335done
6336  done
6337IFS=$as_save_IFS
6338
6339fi
6340fi
6341ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6342if test -n "$ac_ct_NMEDIT"; then
6343  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6344$as_echo "$ac_ct_NMEDIT" >&6; }
6345else
6346  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6347$as_echo "no" >&6; }
6348fi
6349
6350  if test "x$ac_ct_NMEDIT" = x; then
6351    NMEDIT=":"
6352  else
6353    case $cross_compiling:$ac_tool_warned in
6354yes:)
6355{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6356$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6357ac_tool_warned=yes ;;
6358esac
6359    NMEDIT=$ac_ct_NMEDIT
6360  fi
6361else
6362  NMEDIT="$ac_cv_prog_NMEDIT"
6363fi
6364
6365    if test -n "$ac_tool_prefix"; then
6366  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6367set dummy ${ac_tool_prefix}lipo; ac_word=$2
6368{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6369$as_echo_n "checking for $ac_word... " >&6; }
6370if test "${ac_cv_prog_LIPO+set}" = set; then :
6371  $as_echo_n "(cached) " >&6
6372else
6373  if test -n "$LIPO"; then
6374  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6375else
6376as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6377for as_dir in $PATH
6378do
6379  IFS=$as_save_IFS
6380  test -z "$as_dir" && as_dir=.
6381    for ac_exec_ext in '' $ac_executable_extensions; do
6382  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6383    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6384    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6385    break 2
6386  fi
6387done
6388  done
6389IFS=$as_save_IFS
6390
6391fi
6392fi
6393LIPO=$ac_cv_prog_LIPO
6394if test -n "$LIPO"; then
6395  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6396$as_echo "$LIPO" >&6; }
6397else
6398  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6399$as_echo "no" >&6; }
6400fi
6401
6402
6403fi
6404if test -z "$ac_cv_prog_LIPO"; then
6405  ac_ct_LIPO=$LIPO
6406  # Extract the first word of "lipo", so it can be a program name with args.
6407set dummy lipo; ac_word=$2
6408{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6409$as_echo_n "checking for $ac_word... " >&6; }
6410if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6411  $as_echo_n "(cached) " >&6
6412else
6413  if test -n "$ac_ct_LIPO"; then
6414  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6415else
6416as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6417for as_dir in $PATH
6418do
6419  IFS=$as_save_IFS
6420  test -z "$as_dir" && as_dir=.
6421    for ac_exec_ext in '' $ac_executable_extensions; do
6422  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6423    ac_cv_prog_ac_ct_LIPO="lipo"
6424    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6425    break 2
6426  fi
6427done
6428  done
6429IFS=$as_save_IFS
6430
6431fi
6432fi
6433ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6434if test -n "$ac_ct_LIPO"; then
6435  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6436$as_echo "$ac_ct_LIPO" >&6; }
6437else
6438  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6439$as_echo "no" >&6; }
6440fi
6441
6442  if test "x$ac_ct_LIPO" = x; then
6443    LIPO=":"
6444  else
6445    case $cross_compiling:$ac_tool_warned in
6446yes:)
6447{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6448$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6449ac_tool_warned=yes ;;
6450esac
6451    LIPO=$ac_ct_LIPO
6452  fi
6453else
6454  LIPO="$ac_cv_prog_LIPO"
6455fi
6456
6457    if test -n "$ac_tool_prefix"; then
6458  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6459set dummy ${ac_tool_prefix}otool; ac_word=$2
6460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6461$as_echo_n "checking for $ac_word... " >&6; }
6462if test "${ac_cv_prog_OTOOL+set}" = set; then :
6463  $as_echo_n "(cached) " >&6
6464else
6465  if test -n "$OTOOL"; then
6466  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6467else
6468as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6469for as_dir in $PATH
6470do
6471  IFS=$as_save_IFS
6472  test -z "$as_dir" && as_dir=.
6473    for ac_exec_ext in '' $ac_executable_extensions; do
6474  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6475    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6476    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6477    break 2
6478  fi
6479done
6480  done
6481IFS=$as_save_IFS
6482
6483fi
6484fi
6485OTOOL=$ac_cv_prog_OTOOL
6486if test -n "$OTOOL"; then
6487  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6488$as_echo "$OTOOL" >&6; }
6489else
6490  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6491$as_echo "no" >&6; }
6492fi
6493
6494
6495fi
6496if test -z "$ac_cv_prog_OTOOL"; then
6497  ac_ct_OTOOL=$OTOOL
6498  # Extract the first word of "otool", so it can be a program name with args.
6499set dummy otool; ac_word=$2
6500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6501$as_echo_n "checking for $ac_word... " >&6; }
6502if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6503  $as_echo_n "(cached) " >&6
6504else
6505  if test -n "$ac_ct_OTOOL"; then
6506  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6507else
6508as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6509for as_dir in $PATH
6510do
6511  IFS=$as_save_IFS
6512  test -z "$as_dir" && as_dir=.
6513    for ac_exec_ext in '' $ac_executable_extensions; do
6514  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6515    ac_cv_prog_ac_ct_OTOOL="otool"
6516    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6517    break 2
6518  fi
6519done
6520  done
6521IFS=$as_save_IFS
6522
6523fi
6524fi
6525ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6526if test -n "$ac_ct_OTOOL"; then
6527  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6528$as_echo "$ac_ct_OTOOL" >&6; }
6529else
6530  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6531$as_echo "no" >&6; }
6532fi
6533
6534  if test "x$ac_ct_OTOOL" = x; then
6535    OTOOL=":"
6536  else
6537    case $cross_compiling:$ac_tool_warned in
6538yes:)
6539{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6540$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6541ac_tool_warned=yes ;;
6542esac
6543    OTOOL=$ac_ct_OTOOL
6544  fi
6545else
6546  OTOOL="$ac_cv_prog_OTOOL"
6547fi
6548
6549    if test -n "$ac_tool_prefix"; then
6550  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6551set dummy ${ac_tool_prefix}otool64; ac_word=$2
6552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6553$as_echo_n "checking for $ac_word... " >&6; }
6554if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6555  $as_echo_n "(cached) " >&6
6556else
6557  if test -n "$OTOOL64"; then
6558  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6559else
6560as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6561for as_dir in $PATH
6562do
6563  IFS=$as_save_IFS
6564  test -z "$as_dir" && as_dir=.
6565    for ac_exec_ext in '' $ac_executable_extensions; do
6566  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6567    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6568    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6569    break 2
6570  fi
6571done
6572  done
6573IFS=$as_save_IFS
6574
6575fi
6576fi
6577OTOOL64=$ac_cv_prog_OTOOL64
6578if test -n "$OTOOL64"; then
6579  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6580$as_echo "$OTOOL64" >&6; }
6581else
6582  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6583$as_echo "no" >&6; }
6584fi
6585
6586
6587fi
6588if test -z "$ac_cv_prog_OTOOL64"; then
6589  ac_ct_OTOOL64=$OTOOL64
6590  # Extract the first word of "otool64", so it can be a program name with args.
6591set dummy otool64; ac_word=$2
6592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6593$as_echo_n "checking for $ac_word... " >&6; }
6594if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6595  $as_echo_n "(cached) " >&6
6596else
6597  if test -n "$ac_ct_OTOOL64"; then
6598  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6599else
6600as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6601for as_dir in $PATH
6602do
6603  IFS=$as_save_IFS
6604  test -z "$as_dir" && as_dir=.
6605    for ac_exec_ext in '' $ac_executable_extensions; do
6606  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6607    ac_cv_prog_ac_ct_OTOOL64="otool64"
6608    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6609    break 2
6610  fi
6611done
6612  done
6613IFS=$as_save_IFS
6614
6615fi
6616fi
6617ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6618if test -n "$ac_ct_OTOOL64"; then
6619  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6620$as_echo "$ac_ct_OTOOL64" >&6; }
6621else
6622  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6623$as_echo "no" >&6; }
6624fi
6625
6626  if test "x$ac_ct_OTOOL64" = x; then
6627    OTOOL64=":"
6628  else
6629    case $cross_compiling:$ac_tool_warned in
6630yes:)
6631{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6632$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6633ac_tool_warned=yes ;;
6634esac
6635    OTOOL64=$ac_ct_OTOOL64
6636  fi
6637else
6638  OTOOL64="$ac_cv_prog_OTOOL64"
6639fi
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6668$as_echo_n "checking for -single_module linker flag... " >&6; }
6669if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6670  $as_echo_n "(cached) " >&6
6671else
6672  lt_cv_apple_cc_single_mod=no
6673      if test -z "${LT_MULTI_MODULE}"; then
6674	# By default we will add the -single_module flag. You can override
6675	# by either setting the environment variable LT_MULTI_MODULE
6676	# non-empty at configure time, or by adding -multi_module to the
6677	# link flags.
6678	rm -rf libconftest.dylib*
6679	echo "int foo(void){return 1;}" > conftest.c
6680	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6681-dynamiclib -Wl,-single_module conftest.c" >&5
6682	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6683	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6684        _lt_result=$?
6685	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6686	  lt_cv_apple_cc_single_mod=yes
6687	else
6688	  cat conftest.err >&5
6689	fi
6690	rm -rf libconftest.dylib*
6691	rm -f conftest.*
6692      fi
6693fi
6694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6695$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6696    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6697$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6698if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6699  $as_echo_n "(cached) " >&6
6700else
6701  lt_cv_ld_exported_symbols_list=no
6702      save_LDFLAGS=$LDFLAGS
6703      echo "_main" > conftest.sym
6704      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6705      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6706/* end confdefs.h.  */
6707
6708int
6709main ()
6710{
6711
6712  ;
6713  return 0;
6714}
6715_ACEOF
6716if ac_fn_c_try_link "$LINENO"; then :
6717  lt_cv_ld_exported_symbols_list=yes
6718else
6719  lt_cv_ld_exported_symbols_list=no
6720fi
6721rm -f core conftest.err conftest.$ac_objext \
6722    conftest$ac_exeext conftest.$ac_ext
6723	LDFLAGS="$save_LDFLAGS"
6724
6725fi
6726{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6727$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6728    case $host_os in
6729    rhapsody* | darwin1.[012])
6730      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6731    darwin1.*)
6732      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6733    darwin*) # darwin 5.x on
6734      # if running on 10.5 or later, the deployment target defaults
6735      # to the OS version, if on x86, and 10.4, the deployment
6736      # target defaults to 10.4. Don't you love it?
6737      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6738	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6739	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6740	10.[012]*)
6741	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6742	10.*)
6743	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6744      esac
6745    ;;
6746  esac
6747    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6748      _lt_dar_single_mod='$single_module'
6749    fi
6750    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6751      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6752    else
6753      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6754    fi
6755    if test "$DSYMUTIL" != ":"; then
6756      _lt_dsymutil='~$DSYMUTIL $lib || :'
6757    else
6758      _lt_dsymutil=
6759    fi
6760    ;;
6761  esac
6762
6763for ac_header in dlfcn.h
6764do :
6765  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6766"
6767if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6768  cat >>confdefs.h <<_ACEOF
6769#define HAVE_DLFCN_H 1
6770_ACEOF
6771
6772fi
6773
6774done
6775
6776
6777
6778# Set options
6779
6780
6781
6782        enable_dlopen=no
6783
6784
6785  enable_win32_dll=no
6786
6787
6788            # Check whether --enable-shared was given.
6789if test "${enable_shared+set}" = set; then :
6790  enableval=$enable_shared; p=${PACKAGE-default}
6791    case $enableval in
6792    yes) enable_shared=yes ;;
6793    no) enable_shared=no ;;
6794    *)
6795      enable_shared=no
6796      # Look at the argument we got.  We use all the common list separators.
6797      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6798      for pkg in $enableval; do
6799	IFS="$lt_save_ifs"
6800	if test "X$pkg" = "X$p"; then
6801	  enable_shared=yes
6802	fi
6803      done
6804      IFS="$lt_save_ifs"
6805      ;;
6806    esac
6807else
6808  enable_shared=yes
6809fi
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821# Check whether --with-pic was given.
6822if test "${with_pic+set}" = set; then :
6823  withval=$with_pic; pic_mode="$withval"
6824else
6825  pic_mode=default
6826fi
6827
6828
6829test -z "$pic_mode" && pic_mode=default
6830
6831
6832
6833
6834
6835
6836
6837  # Check whether --enable-fast-install was given.
6838if test "${enable_fast_install+set}" = set; then :
6839  enableval=$enable_fast_install; p=${PACKAGE-default}
6840    case $enableval in
6841    yes) enable_fast_install=yes ;;
6842    no) enable_fast_install=no ;;
6843    *)
6844      enable_fast_install=no
6845      # Look at the argument we got.  We use all the common list separators.
6846      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6847      for pkg in $enableval; do
6848	IFS="$lt_save_ifs"
6849	if test "X$pkg" = "X$p"; then
6850	  enable_fast_install=yes
6851	fi
6852      done
6853      IFS="$lt_save_ifs"
6854      ;;
6855    esac
6856else
6857  enable_fast_install=yes
6858fi
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870# This can be used to rebuild libtool when needed
6871LIBTOOL_DEPS="$ltmain"
6872
6873# Always use our own libtool.
6874LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900test -z "$LN_S" && LN_S="ln -s"
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915if test -n "${ZSH_VERSION+set}" ; then
6916   setopt NO_GLOB_SUBST
6917fi
6918
6919{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6920$as_echo_n "checking for objdir... " >&6; }
6921if test "${lt_cv_objdir+set}" = set; then :
6922  $as_echo_n "(cached) " >&6
6923else
6924  rm -f .libs 2>/dev/null
6925mkdir .libs 2>/dev/null
6926if test -d .libs; then
6927  lt_cv_objdir=.libs
6928else
6929  # MS-DOS does not allow filenames that begin with a dot.
6930  lt_cv_objdir=_libs
6931fi
6932rmdir .libs 2>/dev/null
6933fi
6934{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6935$as_echo "$lt_cv_objdir" >&6; }
6936objdir=$lt_cv_objdir
6937
6938
6939
6940
6941
6942cat >>confdefs.h <<_ACEOF
6943#define LT_OBJDIR "$lt_cv_objdir/"
6944_ACEOF
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962case $host_os in
6963aix3*)
6964  # AIX sometimes has problems with the GCC collect2 program.  For some
6965  # reason, if we set the COLLECT_NAMES environment variable, the problems
6966  # vanish in a puff of smoke.
6967  if test "X${COLLECT_NAMES+set}" != Xset; then
6968    COLLECT_NAMES=
6969    export COLLECT_NAMES
6970  fi
6971  ;;
6972esac
6973
6974# Sed substitution that helps us do robust quoting.  It backslashifies
6975# metacharacters that are still active within double-quoted strings.
6976sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6977
6978# Same as above, but do not quote variable references.
6979double_quote_subst='s/\(["`\\]\)/\\\1/g'
6980
6981# Sed substitution to delay expansion of an escaped shell variable in a
6982# double_quote_subst'ed string.
6983delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6984
6985# Sed substitution to delay expansion of an escaped single quote.
6986delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6987
6988# Sed substitution to avoid accidental globbing in evaled expressions
6989no_glob_subst='s/\*/\\\*/g'
6990
6991# Global variables:
6992ofile=libtool
6993can_build_shared=yes
6994
6995# All known linkers require a `.a' archive for static linking (except MSVC,
6996# which needs '.lib').
6997libext=a
6998
6999with_gnu_ld="$lt_cv_prog_gnu_ld"
7000
7001old_CC="$CC"
7002old_CFLAGS="$CFLAGS"
7003
7004# Set sane defaults for various variables
7005test -z "$CC" && CC=cc
7006test -z "$LTCC" && LTCC=$CC
7007test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7008test -z "$LD" && LD=ld
7009test -z "$ac_objext" && ac_objext=o
7010
7011for cc_temp in $compiler""; do
7012  case $cc_temp in
7013    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7014    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7015    \-*) ;;
7016    *) break;;
7017  esac
7018done
7019cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7020
7021
7022# Only perform the check for file, if the check method requires it
7023test -z "$MAGIC_CMD" && MAGIC_CMD=file
7024case $deplibs_check_method in
7025file_magic*)
7026  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7027    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7028$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7029if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7030  $as_echo_n "(cached) " >&6
7031else
7032  case $MAGIC_CMD in
7033[\\/*] |  ?:[\\/]*)
7034  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7035  ;;
7036*)
7037  lt_save_MAGIC_CMD="$MAGIC_CMD"
7038  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7039  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7040  for ac_dir in $ac_dummy; do
7041    IFS="$lt_save_ifs"
7042    test -z "$ac_dir" && ac_dir=.
7043    if test -f $ac_dir/${ac_tool_prefix}file; then
7044      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7045      if test -n "$file_magic_test_file"; then
7046	case $deplibs_check_method in
7047	"file_magic "*)
7048	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7049	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7050	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7051	    $EGREP "$file_magic_regex" > /dev/null; then
7052	    :
7053	  else
7054	    cat <<_LT_EOF 1>&2
7055
7056*** Warning: the command libtool uses to detect shared libraries,
7057*** $file_magic_cmd, produces output that libtool cannot recognize.
7058*** The result is that libtool may fail to recognize shared libraries
7059*** as such.  This will affect the creation of libtool libraries that
7060*** depend on shared libraries, but programs linked with such libtool
7061*** libraries will work regardless of this problem.  Nevertheless, you
7062*** may want to report the problem to your system manager and/or to
7063*** bug-libtool@gnu.org
7064
7065_LT_EOF
7066	  fi ;;
7067	esac
7068      fi
7069      break
7070    fi
7071  done
7072  IFS="$lt_save_ifs"
7073  MAGIC_CMD="$lt_save_MAGIC_CMD"
7074  ;;
7075esac
7076fi
7077
7078MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7079if test -n "$MAGIC_CMD"; then
7080  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7081$as_echo "$MAGIC_CMD" >&6; }
7082else
7083  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7084$as_echo "no" >&6; }
7085fi
7086
7087
7088
7089
7090
7091if test -z "$lt_cv_path_MAGIC_CMD"; then
7092  if test -n "$ac_tool_prefix"; then
7093    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7094$as_echo_n "checking for file... " >&6; }
7095if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7096  $as_echo_n "(cached) " >&6
7097else
7098  case $MAGIC_CMD in
7099[\\/*] |  ?:[\\/]*)
7100  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7101  ;;
7102*)
7103  lt_save_MAGIC_CMD="$MAGIC_CMD"
7104  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7105  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7106  for ac_dir in $ac_dummy; do
7107    IFS="$lt_save_ifs"
7108    test -z "$ac_dir" && ac_dir=.
7109    if test -f $ac_dir/file; then
7110      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7111      if test -n "$file_magic_test_file"; then
7112	case $deplibs_check_method in
7113	"file_magic "*)
7114	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7115	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7116	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7117	    $EGREP "$file_magic_regex" > /dev/null; then
7118	    :
7119	  else
7120	    cat <<_LT_EOF 1>&2
7121
7122*** Warning: the command libtool uses to detect shared libraries,
7123*** $file_magic_cmd, produces output that libtool cannot recognize.
7124*** The result is that libtool may fail to recognize shared libraries
7125*** as such.  This will affect the creation of libtool libraries that
7126*** depend on shared libraries, but programs linked with such libtool
7127*** libraries will work regardless of this problem.  Nevertheless, you
7128*** may want to report the problem to your system manager and/or to
7129*** bug-libtool@gnu.org
7130
7131_LT_EOF
7132	  fi ;;
7133	esac
7134      fi
7135      break
7136    fi
7137  done
7138  IFS="$lt_save_ifs"
7139  MAGIC_CMD="$lt_save_MAGIC_CMD"
7140  ;;
7141esac
7142fi
7143
7144MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7145if test -n "$MAGIC_CMD"; then
7146  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7147$as_echo "$MAGIC_CMD" >&6; }
7148else
7149  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7150$as_echo "no" >&6; }
7151fi
7152
7153
7154  else
7155    MAGIC_CMD=:
7156  fi
7157fi
7158
7159  fi
7160  ;;
7161esac
7162
7163# Use C for the default configuration in the libtool script
7164
7165lt_save_CC="$CC"
7166ac_ext=c
7167ac_cpp='$CPP $CPPFLAGS'
7168ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7169ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7170ac_compiler_gnu=$ac_cv_c_compiler_gnu
7171
7172
7173# Source file extension for C test sources.
7174ac_ext=c
7175
7176# Object file extension for compiled C test sources.
7177objext=o
7178objext=$objext
7179
7180# Code to be used in simple compile tests
7181lt_simple_compile_test_code="int some_variable = 0;"
7182
7183# Code to be used in simple link tests
7184lt_simple_link_test_code='int main(){return(0);}'
7185
7186
7187
7188
7189
7190
7191
7192# If no C compiler was specified, use CC.
7193LTCC=${LTCC-"$CC"}
7194
7195# If no C compiler flags were specified, use CFLAGS.
7196LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7197
7198# Allow CC to be a program name with arguments.
7199compiler=$CC
7200
7201# Save the default compiler, since it gets overwritten when the other
7202# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7203compiler_DEFAULT=$CC
7204
7205# save warnings/boilerplate of simple test code
7206ac_outfile=conftest.$ac_objext
7207echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7208eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7209_lt_compiler_boilerplate=`cat conftest.err`
7210$RM conftest*
7211
7212ac_outfile=conftest.$ac_objext
7213echo "$lt_simple_link_test_code" >conftest.$ac_ext
7214eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7215_lt_linker_boilerplate=`cat conftest.err`
7216$RM -r conftest*
7217
7218
7219if test -n "$compiler"; then
7220
7221lt_prog_compiler_no_builtin_flag=
7222
7223if test "$GCC" = yes; then
7224  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7225
7226  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7227$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7228if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7229  $as_echo_n "(cached) " >&6
7230else
7231  lt_cv_prog_compiler_rtti_exceptions=no
7232   ac_outfile=conftest.$ac_objext
7233   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7234   lt_compiler_flag="-fno-rtti -fno-exceptions"
7235   # Insert the option either (1) after the last *FLAGS variable, or
7236   # (2) before a word containing "conftest.", or (3) at the end.
7237   # Note that $ac_compile itself does not contain backslashes and begins
7238   # with a dollar sign (not a hyphen), so the echo should work correctly.
7239   # The option is referenced via a variable to avoid confusing sed.
7240   lt_compile=`echo "$ac_compile" | $SED \
7241   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7242   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7243   -e 's:$: $lt_compiler_flag:'`
7244   (eval echo "\"\$as_me:7244: $lt_compile\"" >&5)
7245   (eval "$lt_compile" 2>conftest.err)
7246   ac_status=$?
7247   cat conftest.err >&5
7248   echo "$as_me:7248: \$? = $ac_status" >&5
7249   if (exit $ac_status) && test -s "$ac_outfile"; then
7250     # The compiler can only warn and ignore the option if not recognized
7251     # So say no if there are warnings other than the usual output.
7252     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7253     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7254     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7255       lt_cv_prog_compiler_rtti_exceptions=yes
7256     fi
7257   fi
7258   $RM conftest*
7259
7260fi
7261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7262$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7263
7264if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7265    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7266else
7267    :
7268fi
7269
7270fi
7271
7272
7273
7274
7275
7276
7277  lt_prog_compiler_wl=
7278lt_prog_compiler_pic=
7279lt_prog_compiler_static=
7280
7281{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7282$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7283
7284  if test "$GCC" = yes; then
7285    lt_prog_compiler_wl='-Wl,'
7286    lt_prog_compiler_static='-static'
7287
7288    case $host_os in
7289      aix*)
7290      # All AIX code is PIC.
7291      if test "$host_cpu" = ia64; then
7292	# AIX 5 now supports IA64 processor
7293	lt_prog_compiler_static='-Bstatic'
7294      fi
7295      ;;
7296
7297    amigaos*)
7298      case $host_cpu in
7299      powerpc)
7300            # see comment about AmigaOS4 .so support
7301            lt_prog_compiler_pic='-fPIC'
7302        ;;
7303      m68k)
7304            # FIXME: we need at least 68020 code to build shared libraries, but
7305            # adding the `-m68020' flag to GCC prevents building anything better,
7306            # like `-m68040'.
7307            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7308        ;;
7309      esac
7310      ;;
7311
7312    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7313      # PIC is the default for these OSes.
7314      ;;
7315
7316    mingw* | cygwin* | pw32* | os2* | cegcc*)
7317      # This hack is so that the source file can tell whether it is being
7318      # built for inclusion in a dll (and should export symbols for example).
7319      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7320      # (--disable-auto-import) libraries
7321      lt_prog_compiler_pic='-DDLL_EXPORT'
7322      ;;
7323
7324    darwin* | rhapsody*)
7325      # PIC is the default on this platform
7326      # Common symbols not allowed in MH_DYLIB files
7327      lt_prog_compiler_pic='-fno-common'
7328      ;;
7329
7330    hpux*)
7331      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7332      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7333      # sets the default TLS model and affects inlining.
7334      case $host_cpu in
7335      hppa*64*)
7336	# +Z the default
7337	;;
7338      *)
7339	lt_prog_compiler_pic='-fPIC'
7340	;;
7341      esac
7342      ;;
7343
7344    interix[3-9]*)
7345      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7346      # Instead, we relocate shared libraries at runtime.
7347      ;;
7348
7349    msdosdjgpp*)
7350      # Just because we use GCC doesn't mean we suddenly get shared libraries
7351      # on systems that don't support them.
7352      lt_prog_compiler_can_build_shared=no
7353      enable_shared=no
7354      ;;
7355
7356    *nto* | *qnx*)
7357      # QNX uses GNU C++, but need to define -shared option too, otherwise
7358      # it will coredump.
7359      lt_prog_compiler_pic='-fPIC -shared'
7360      ;;
7361
7362    sysv4*MP*)
7363      if test -d /usr/nec; then
7364	lt_prog_compiler_pic=-Kconform_pic
7365      fi
7366      ;;
7367
7368    *)
7369      lt_prog_compiler_pic='-fPIC'
7370      ;;
7371    esac
7372  else
7373    # PORTME Check for flag to pass linker flags through the system compiler.
7374    case $host_os in
7375    aix*)
7376      lt_prog_compiler_wl='-Wl,'
7377      if test "$host_cpu" = ia64; then
7378	# AIX 5 now supports IA64 processor
7379	lt_prog_compiler_static='-Bstatic'
7380      else
7381	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7382      fi
7383      ;;
7384
7385    mingw* | cygwin* | pw32* | os2* | cegcc*)
7386      # This hack is so that the source file can tell whether it is being
7387      # built for inclusion in a dll (and should export symbols for example).
7388      lt_prog_compiler_pic='-DDLL_EXPORT'
7389      ;;
7390
7391    hpux9* | hpux10* | hpux11*)
7392      lt_prog_compiler_wl='-Wl,'
7393      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7394      # not for PA HP-UX.
7395      case $host_cpu in
7396      hppa*64*|ia64*)
7397	# +Z the default
7398	;;
7399      *)
7400	lt_prog_compiler_pic='+Z'
7401	;;
7402      esac
7403      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7404      lt_prog_compiler_static='${wl}-a ${wl}archive'
7405      ;;
7406
7407    irix5* | irix6* | nonstopux*)
7408      lt_prog_compiler_wl='-Wl,'
7409      # PIC (with -KPIC) is the default.
7410      lt_prog_compiler_static='-non_shared'
7411      ;;
7412
7413    linux* | k*bsd*-gnu)
7414      case $cc_basename in
7415      # old Intel for x86_64 which still supported -KPIC.
7416      ecc*)
7417	lt_prog_compiler_wl='-Wl,'
7418	lt_prog_compiler_pic='-KPIC'
7419	lt_prog_compiler_static='-static'
7420        ;;
7421      # icc used to be incompatible with GCC.
7422      # ICC 10 doesn't accept -KPIC any more.
7423      icc* | ifort*)
7424	lt_prog_compiler_wl='-Wl,'
7425	lt_prog_compiler_pic='-fPIC'
7426	lt_prog_compiler_static='-static'
7427        ;;
7428      # Lahey Fortran 8.1.
7429      lf95*)
7430	lt_prog_compiler_wl='-Wl,'
7431	lt_prog_compiler_pic='--shared'
7432	lt_prog_compiler_static='--static'
7433	;;
7434      pgcc* | pgf77* | pgf90* | pgf95*)
7435        # Portland Group compilers (*not* the Pentium gcc compiler,
7436	# which looks to be a dead project)
7437	lt_prog_compiler_wl='-Wl,'
7438	lt_prog_compiler_pic='-fpic'
7439	lt_prog_compiler_static='-Bstatic'
7440        ;;
7441      ccc*)
7442        lt_prog_compiler_wl='-Wl,'
7443        # All Alpha code is PIC.
7444        lt_prog_compiler_static='-non_shared'
7445        ;;
7446      xl*)
7447	# IBM XL C 8.0/Fortran 10.1 on PPC
7448	lt_prog_compiler_wl='-Wl,'
7449	lt_prog_compiler_pic='-qpic'
7450	lt_prog_compiler_static='-qstaticlink'
7451	;;
7452      *)
7453	case `$CC -V 2>&1 | sed 5q` in
7454	*Sun\ C*)
7455	  # Sun C 5.9
7456	  lt_prog_compiler_pic='-KPIC'
7457	  lt_prog_compiler_static='-Bstatic'
7458	  lt_prog_compiler_wl='-Wl,'
7459	  ;;
7460	*Sun\ F*)
7461	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7462	  lt_prog_compiler_pic='-KPIC'
7463	  lt_prog_compiler_static='-Bstatic'
7464	  lt_prog_compiler_wl=''
7465	  ;;
7466	esac
7467	;;
7468      esac
7469      ;;
7470
7471    newsos6)
7472      lt_prog_compiler_pic='-KPIC'
7473      lt_prog_compiler_static='-Bstatic'
7474      ;;
7475
7476    *nto* | *qnx*)
7477      # QNX uses GNU C++, but need to define -shared option too, otherwise
7478      # it will coredump.
7479      lt_prog_compiler_pic='-fPIC -shared'
7480      ;;
7481
7482    osf3* | osf4* | osf5*)
7483      lt_prog_compiler_wl='-Wl,'
7484      # All OSF/1 code is PIC.
7485      lt_prog_compiler_static='-non_shared'
7486      ;;
7487
7488    rdos*)
7489      lt_prog_compiler_static='-non_shared'
7490      ;;
7491
7492    solaris*)
7493      lt_prog_compiler_pic='-KPIC'
7494      lt_prog_compiler_static='-Bstatic'
7495      case $cc_basename in
7496      f77* | f90* | f95*)
7497	lt_prog_compiler_wl='-Qoption ld ';;
7498      *)
7499	lt_prog_compiler_wl='-Wl,';;
7500      esac
7501      ;;
7502
7503    sunos4*)
7504      lt_prog_compiler_wl='-Qoption ld '
7505      lt_prog_compiler_pic='-PIC'
7506      lt_prog_compiler_static='-Bstatic'
7507      ;;
7508
7509    sysv4 | sysv4.2uw2* | sysv4.3*)
7510      lt_prog_compiler_wl='-Wl,'
7511      lt_prog_compiler_pic='-KPIC'
7512      lt_prog_compiler_static='-Bstatic'
7513      ;;
7514
7515    sysv4*MP*)
7516      if test -d /usr/nec ;then
7517	lt_prog_compiler_pic='-Kconform_pic'
7518	lt_prog_compiler_static='-Bstatic'
7519      fi
7520      ;;
7521
7522    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7523      lt_prog_compiler_wl='-Wl,'
7524      lt_prog_compiler_pic='-KPIC'
7525      lt_prog_compiler_static='-Bstatic'
7526      ;;
7527
7528    unicos*)
7529      lt_prog_compiler_wl='-Wl,'
7530      lt_prog_compiler_can_build_shared=no
7531      ;;
7532
7533    uts4*)
7534      lt_prog_compiler_pic='-pic'
7535      lt_prog_compiler_static='-Bstatic'
7536      ;;
7537
7538    *)
7539      lt_prog_compiler_can_build_shared=no
7540      ;;
7541    esac
7542  fi
7543
7544case $host_os in
7545  # For platforms which do not support PIC, -DPIC is meaningless:
7546  *djgpp*)
7547    lt_prog_compiler_pic=
7548    ;;
7549  *)
7550    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7551    ;;
7552esac
7553{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7554$as_echo "$lt_prog_compiler_pic" >&6; }
7555
7556
7557
7558
7559
7560
7561#
7562# Check to make sure the PIC flag actually works.
7563#
7564if test -n "$lt_prog_compiler_pic"; then
7565  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7566$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7567if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7568  $as_echo_n "(cached) " >&6
7569else
7570  lt_cv_prog_compiler_pic_works=no
7571   ac_outfile=conftest.$ac_objext
7572   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7573   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7574   # Insert the option either (1) after the last *FLAGS variable, or
7575   # (2) before a word containing "conftest.", or (3) at the end.
7576   # Note that $ac_compile itself does not contain backslashes and begins
7577   # with a dollar sign (not a hyphen), so the echo should work correctly.
7578   # The option is referenced via a variable to avoid confusing sed.
7579   lt_compile=`echo "$ac_compile" | $SED \
7580   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7581   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7582   -e 's:$: $lt_compiler_flag:'`
7583   (eval echo "\"\$as_me:7583: $lt_compile\"" >&5)
7584   (eval "$lt_compile" 2>conftest.err)
7585   ac_status=$?
7586   cat conftest.err >&5
7587   echo "$as_me:7587: \$? = $ac_status" >&5
7588   if (exit $ac_status) && test -s "$ac_outfile"; then
7589     # The compiler can only warn and ignore the option if not recognized
7590     # So say no if there are warnings other than the usual output.
7591     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7592     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7593     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7594       lt_cv_prog_compiler_pic_works=yes
7595     fi
7596   fi
7597   $RM conftest*
7598
7599fi
7600{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7601$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7602
7603if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7604    case $lt_prog_compiler_pic in
7605     "" | " "*) ;;
7606     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7607     esac
7608else
7609    lt_prog_compiler_pic=
7610     lt_prog_compiler_can_build_shared=no
7611fi
7612
7613fi
7614
7615
7616
7617
7618
7619
7620#
7621# Check to make sure the static flag actually works.
7622#
7623wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7624{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7625$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7626if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7627  $as_echo_n "(cached) " >&6
7628else
7629  lt_cv_prog_compiler_static_works=no
7630   save_LDFLAGS="$LDFLAGS"
7631   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7632   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7633   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7634     # The linker can only warn and ignore the option if not recognized
7635     # So say no if there are warnings
7636     if test -s conftest.err; then
7637       # Append any errors to the config.log.
7638       cat conftest.err 1>&5
7639       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7640       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7641       if diff conftest.exp conftest.er2 >/dev/null; then
7642         lt_cv_prog_compiler_static_works=yes
7643       fi
7644     else
7645       lt_cv_prog_compiler_static_works=yes
7646     fi
7647   fi
7648   $RM -r conftest*
7649   LDFLAGS="$save_LDFLAGS"
7650
7651fi
7652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7653$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7654
7655if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7656    :
7657else
7658    lt_prog_compiler_static=
7659fi
7660
7661
7662
7663
7664
7665
7666
7667  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7668$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7669if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7670  $as_echo_n "(cached) " >&6
7671else
7672  lt_cv_prog_compiler_c_o=no
7673   $RM -r conftest 2>/dev/null
7674   mkdir conftest
7675   cd conftest
7676   mkdir out
7677   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7678
7679   lt_compiler_flag="-o out/conftest2.$ac_objext"
7680   # Insert the option either (1) after the last *FLAGS variable, or
7681   # (2) before a word containing "conftest.", or (3) at the end.
7682   # Note that $ac_compile itself does not contain backslashes and begins
7683   # with a dollar sign (not a hyphen), so the echo should work correctly.
7684   lt_compile=`echo "$ac_compile" | $SED \
7685   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7686   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7687   -e 's:$: $lt_compiler_flag:'`
7688   (eval echo "\"\$as_me:7688: $lt_compile\"" >&5)
7689   (eval "$lt_compile" 2>out/conftest.err)
7690   ac_status=$?
7691   cat out/conftest.err >&5
7692   echo "$as_me:7692: \$? = $ac_status" >&5
7693   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7694   then
7695     # The compiler can only warn and ignore the option if not recognized
7696     # So say no if there are warnings
7697     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7698     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7699     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7700       lt_cv_prog_compiler_c_o=yes
7701     fi
7702   fi
7703   chmod u+w . 2>&5
7704   $RM conftest*
7705   # SGI C++ compiler will create directory out/ii_files/ for
7706   # template instantiation
7707   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7708   $RM out/* && rmdir out
7709   cd ..
7710   $RM -r conftest
7711   $RM conftest*
7712
7713fi
7714{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7715$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7716
7717
7718
7719
7720
7721
7722  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7723$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7724if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7725  $as_echo_n "(cached) " >&6
7726else
7727  lt_cv_prog_compiler_c_o=no
7728   $RM -r conftest 2>/dev/null
7729   mkdir conftest
7730   cd conftest
7731   mkdir out
7732   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7733
7734   lt_compiler_flag="-o out/conftest2.$ac_objext"
7735   # Insert the option either (1) after the last *FLAGS variable, or
7736   # (2) before a word containing "conftest.", or (3) at the end.
7737   # Note that $ac_compile itself does not contain backslashes and begins
7738   # with a dollar sign (not a hyphen), so the echo should work correctly.
7739   lt_compile=`echo "$ac_compile" | $SED \
7740   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7741   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7742   -e 's:$: $lt_compiler_flag:'`
7743   (eval echo "\"\$as_me:7743: $lt_compile\"" >&5)
7744   (eval "$lt_compile" 2>out/conftest.err)
7745   ac_status=$?
7746   cat out/conftest.err >&5
7747   echo "$as_me:7747: \$? = $ac_status" >&5
7748   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7749   then
7750     # The compiler can only warn and ignore the option if not recognized
7751     # So say no if there are warnings
7752     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7753     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7754     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7755       lt_cv_prog_compiler_c_o=yes
7756     fi
7757   fi
7758   chmod u+w . 2>&5
7759   $RM conftest*
7760   # SGI C++ compiler will create directory out/ii_files/ for
7761   # template instantiation
7762   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7763   $RM out/* && rmdir out
7764   cd ..
7765   $RM -r conftest
7766   $RM conftest*
7767
7768fi
7769{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7770$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7771
7772
7773
7774
7775hard_links="nottested"
7776if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7777  # do not overwrite the value of need_locks provided by the user
7778  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7779$as_echo_n "checking if we can lock with hard links... " >&6; }
7780  hard_links=yes
7781  $RM conftest*
7782  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7783  touch conftest.a
7784  ln conftest.a conftest.b 2>&5 || hard_links=no
7785  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7786  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7787$as_echo "$hard_links" >&6; }
7788  if test "$hard_links" = no; then
7789    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7790$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7791    need_locks=warn
7792  fi
7793else
7794  need_locks=no
7795fi
7796
7797
7798
7799
7800
7801
7802  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7803$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7804
7805  runpath_var=
7806  allow_undefined_flag=
7807  always_export_symbols=no
7808  archive_cmds=
7809  archive_expsym_cmds=
7810  compiler_needs_object=no
7811  enable_shared_with_static_runtimes=no
7812  export_dynamic_flag_spec=
7813  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7814  hardcode_automatic=no
7815  hardcode_direct=no
7816  hardcode_direct_absolute=no
7817  hardcode_libdir_flag_spec=
7818  hardcode_libdir_flag_spec_ld=
7819  hardcode_libdir_separator=
7820  hardcode_minus_L=no
7821  hardcode_shlibpath_var=unsupported
7822  inherit_rpath=no
7823  link_all_deplibs=unknown
7824  module_cmds=
7825  module_expsym_cmds=
7826  old_archive_from_new_cmds=
7827  old_archive_from_expsyms_cmds=
7828  thread_safe_flag_spec=
7829  whole_archive_flag_spec=
7830  # include_expsyms should be a list of space-separated symbols to be *always*
7831  # included in the symbol list
7832  include_expsyms=
7833  # exclude_expsyms can be an extended regexp of symbols to exclude
7834  # it will be wrapped by ` (' and `)$', so one must not match beginning or
7835  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7836  # as well as any symbol that contains `d'.
7837  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7838  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7839  # platforms (ab)use it in PIC code, but their linkers get confused if
7840  # the symbol is explicitly referenced.  Since portable code cannot
7841  # rely on this symbol name, it's probably fine to never include it in
7842  # preloaded symbol tables.
7843  # Exclude shared library initialization/finalization symbols.
7844  extract_expsyms_cmds=
7845
7846  case $host_os in
7847  cygwin* | mingw* | pw32* | cegcc*)
7848    # FIXME: the MSVC++ port hasn't been tested in a loooong time
7849    # When not using gcc, we currently assume that we are using
7850    # Microsoft Visual C++.
7851    if test "$GCC" != yes; then
7852      with_gnu_ld=no
7853    fi
7854    ;;
7855  interix*)
7856    # we just hope/assume this is gcc and not c89 (= MSVC++)
7857    with_gnu_ld=yes
7858    ;;
7859  openbsd*)
7860    with_gnu_ld=no
7861    ;;
7862  linux* | k*bsd*-gnu)
7863    link_all_deplibs=no
7864    ;;
7865  esac
7866
7867  ld_shlibs=yes
7868  if test "$with_gnu_ld" = yes; then
7869    # If archive_cmds runs LD, not CC, wlarc should be empty
7870    wlarc='${wl}'
7871
7872    # Set some defaults for GNU ld with shared library support. These
7873    # are reset later if shared libraries are not supported. Putting them
7874    # here allows them to be overridden if necessary.
7875    runpath_var=LD_RUN_PATH
7876    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7877    export_dynamic_flag_spec='${wl}--export-dynamic'
7878    # ancient GNU ld didn't support --whole-archive et. al.
7879    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7880      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7881    else
7882      whole_archive_flag_spec=
7883    fi
7884    supports_anon_versioning=no
7885    case `$LD -v 2>&1` in
7886      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7887      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7888      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7889      *\ 2.11.*) ;; # other 2.11 versions
7890      *) supports_anon_versioning=yes ;;
7891    esac
7892
7893    # See if GNU ld supports shared libraries.
7894    case $host_os in
7895    aix[3-9]*)
7896      # On AIX/PPC, the GNU linker is very broken
7897      if test "$host_cpu" != ia64; then
7898	ld_shlibs=no
7899	cat <<_LT_EOF 1>&2
7900
7901*** Warning: the GNU linker, at least up to release 2.9.1, is reported
7902*** to be unable to reliably create shared libraries on AIX.
7903*** Therefore, libtool is disabling shared libraries support.  If you
7904*** really care for shared libraries, you may want to modify your PATH
7905*** so that a non-GNU linker is found, and then restart.
7906
7907_LT_EOF
7908      fi
7909      ;;
7910
7911    amigaos*)
7912      case $host_cpu in
7913      powerpc)
7914            # see comment about AmigaOS4 .so support
7915            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7916            archive_expsym_cmds=''
7917        ;;
7918      m68k)
7919            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)'
7920            hardcode_libdir_flag_spec='-L$libdir'
7921            hardcode_minus_L=yes
7922        ;;
7923      esac
7924      ;;
7925
7926    beos*)
7927      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7928	allow_undefined_flag=unsupported
7929	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7930	# support --undefined.  This deserves some investigation.  FIXME
7931	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7932      else
7933	ld_shlibs=no
7934      fi
7935      ;;
7936
7937    cygwin* | mingw* | pw32* | cegcc*)
7938      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7939      # as there is no search path for DLLs.
7940      hardcode_libdir_flag_spec='-L$libdir'
7941      allow_undefined_flag=unsupported
7942      always_export_symbols=no
7943      enable_shared_with_static_runtimes=yes
7944      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7945
7946      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7947        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7948	# If the export-symbols file already is a .def file (1st line
7949	# is EXPORTS), use it as is; otherwise, prepend...
7950	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7951	  cp $export_symbols $output_objdir/$soname.def;
7952	else
7953	  echo EXPORTS > $output_objdir/$soname.def;
7954	  cat $export_symbols >> $output_objdir/$soname.def;
7955	fi~
7956	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7957      else
7958	ld_shlibs=no
7959      fi
7960      ;;
7961
7962    interix[3-9]*)
7963      hardcode_direct=no
7964      hardcode_shlibpath_var=no
7965      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7966      export_dynamic_flag_spec='${wl}-E'
7967      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7968      # Instead, shared libraries are loaded at an image base (0x10000000 by
7969      # default) and relocated if they conflict, which is a slow very memory
7970      # consuming and fragmenting process.  To avoid this, we pick a random,
7971      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7972      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7973      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7974      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'
7975      ;;
7976
7977    gnu* | linux* | tpf* | k*bsd*-gnu)
7978      tmp_diet=no
7979      if test "$host_os" = linux-dietlibc; then
7980	case $cc_basename in
7981	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
7982	esac
7983      fi
7984      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7985	 && test "$tmp_diet" = no
7986      then
7987	tmp_addflag=
7988	tmp_sharedflag='-shared'
7989	case $cc_basename,$host_cpu in
7990        pgcc*)				# Portland Group C compiler
7991	  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'
7992	  tmp_addflag=' $pic_flag'
7993	  ;;
7994	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
7995	  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'
7996	  tmp_addflag=' $pic_flag -Mnomain' ;;
7997	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
7998	  tmp_addflag=' -i_dynamic' ;;
7999	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8000	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8001	ifc* | ifort*)			# Intel Fortran compiler
8002	  tmp_addflag=' -nofor_main' ;;
8003	lf95*)				# Lahey Fortran 8.1
8004	  whole_archive_flag_spec=
8005	  tmp_sharedflag='--shared' ;;
8006	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
8007	  tmp_sharedflag='-qmkshrobj'
8008	  tmp_addflag= ;;
8009	esac
8010	case `$CC -V 2>&1 | sed 5q` in
8011	*Sun\ C*)			# Sun C 5.9
8012	  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'
8013	  compiler_needs_object=yes
8014	  tmp_sharedflag='-G' ;;
8015	*Sun\ F*)			# Sun Fortran 8.3
8016	  tmp_sharedflag='-G' ;;
8017	esac
8018	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8019
8020        if test "x$supports_anon_versioning" = xyes; then
8021          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8022	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8023	    echo "local: *; };" >> $output_objdir/$libname.ver~
8024	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8025        fi
8026
8027	case $cc_basename in
8028	xlf*)
8029	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8030	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8031	  hardcode_libdir_flag_spec=
8032	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8033	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8034	  if test "x$supports_anon_versioning" = xyes; then
8035	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8036	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8037	      echo "local: *; };" >> $output_objdir/$libname.ver~
8038	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8039	  fi
8040	  ;;
8041	esac
8042      else
8043        ld_shlibs=no
8044      fi
8045      ;;
8046
8047    netbsd* | netbsdelf*-gnu)
8048      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8049	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8050	wlarc=
8051      else
8052	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8053	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8054      fi
8055      ;;
8056
8057    solaris*)
8058      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8059	ld_shlibs=no
8060	cat <<_LT_EOF 1>&2
8061
8062*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8063*** create shared libraries on Solaris systems.  Therefore, libtool
8064*** is disabling shared libraries support.  We urge you to upgrade GNU
8065*** binutils to release 2.9.1 or newer.  Another option is to modify
8066*** your PATH or compiler configuration so that the native linker is
8067*** used, and then restart.
8068
8069_LT_EOF
8070      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8071	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8072	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8073      else
8074	ld_shlibs=no
8075      fi
8076      ;;
8077
8078    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8079      case `$LD -v 2>&1` in
8080        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8081	ld_shlibs=no
8082	cat <<_LT_EOF 1>&2
8083
8084*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8085*** reliably create shared libraries on SCO systems.  Therefore, libtool
8086*** is disabling shared libraries support.  We urge you to upgrade GNU
8087*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8088*** your PATH or compiler configuration so that the native linker is
8089*** used, and then restart.
8090
8091_LT_EOF
8092	;;
8093	*)
8094	  # For security reasons, it is highly recommended that you always
8095	  # use absolute paths for naming shared libraries, and exclude the
8096	  # DT_RUNPATH tag from executables and libraries.  But doing so
8097	  # requires that you compile everything twice, which is a pain.
8098	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8099	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8100	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8101	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8102	  else
8103	    ld_shlibs=no
8104	  fi
8105	;;
8106      esac
8107      ;;
8108
8109    sunos4*)
8110      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8111      wlarc=
8112      hardcode_direct=yes
8113      hardcode_shlibpath_var=no
8114      ;;
8115
8116    *)
8117      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8118	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8119	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8120      else
8121	ld_shlibs=no
8122      fi
8123      ;;
8124    esac
8125
8126    if test "$ld_shlibs" = no; then
8127      runpath_var=
8128      hardcode_libdir_flag_spec=
8129      export_dynamic_flag_spec=
8130      whole_archive_flag_spec=
8131    fi
8132  else
8133    # PORTME fill in a description of your system's linker (not GNU ld)
8134    case $host_os in
8135    aix3*)
8136      allow_undefined_flag=unsupported
8137      always_export_symbols=yes
8138      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'
8139      # Note: this linker hardcodes the directories in LIBPATH if there
8140      # are no directories specified by -L.
8141      hardcode_minus_L=yes
8142      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8143	# Neither direct hardcoding nor static linking is supported with a
8144	# broken collect2.
8145	hardcode_direct=unsupported
8146      fi
8147      ;;
8148
8149    aix[4-9]*)
8150      if test "$host_cpu" = ia64; then
8151	# On IA64, the linker does run time linking by default, so we don't
8152	# have to do anything special.
8153	aix_use_runtimelinking=no
8154	exp_sym_flag='-Bexport'
8155	no_entry_flag=""
8156      else
8157	# If we're using GNU nm, then we don't want the "-C" option.
8158	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8159	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8160	  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'
8161	else
8162	  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'
8163	fi
8164	aix_use_runtimelinking=no
8165
8166	# Test if we are trying to use run time linking or normal
8167	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8168	# need to do runtime linking.
8169	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8170	  for ld_flag in $LDFLAGS; do
8171	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8172	    aix_use_runtimelinking=yes
8173	    break
8174	  fi
8175	  done
8176	  ;;
8177	esac
8178
8179	exp_sym_flag='-bexport'
8180	no_entry_flag='-bnoentry'
8181      fi
8182
8183      # When large executables or shared objects are built, AIX ld can
8184      # have problems creating the table of contents.  If linking a library
8185      # or program results in "error TOC overflow" add -mminimal-toc to
8186      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8187      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8188
8189      archive_cmds=''
8190      hardcode_direct=yes
8191      hardcode_direct_absolute=yes
8192      hardcode_libdir_separator=':'
8193      link_all_deplibs=yes
8194      file_list_spec='${wl}-f,'
8195
8196      if test "$GCC" = yes; then
8197	case $host_os in aix4.[012]|aix4.[012].*)
8198	# We only want to do this on AIX 4.2 and lower, the check
8199	# below for broken collect2 doesn't work under 4.3+
8200	  collect2name=`${CC} -print-prog-name=collect2`
8201	  if test -f "$collect2name" &&
8202	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8203	  then
8204	  # We have reworked collect2
8205	  :
8206	  else
8207	  # We have old collect2
8208	  hardcode_direct=unsupported
8209	  # It fails to find uninstalled libraries when the uninstalled
8210	  # path is not listed in the libpath.  Setting hardcode_minus_L
8211	  # to unsupported forces relinking
8212	  hardcode_minus_L=yes
8213	  hardcode_libdir_flag_spec='-L$libdir'
8214	  hardcode_libdir_separator=
8215	  fi
8216	  ;;
8217	esac
8218	shared_flag='-shared'
8219	if test "$aix_use_runtimelinking" = yes; then
8220	  shared_flag="$shared_flag "'${wl}-G'
8221	fi
8222	link_all_deplibs=no
8223      else
8224	# not using gcc
8225	if test "$host_cpu" = ia64; then
8226	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8227	# chokes on -Wl,-G. The following line is correct:
8228	  shared_flag='-G'
8229	else
8230	  if test "$aix_use_runtimelinking" = yes; then
8231	    shared_flag='${wl}-G'
8232	  else
8233	    shared_flag='${wl}-bM:SRE'
8234	  fi
8235	fi
8236      fi
8237
8238      export_dynamic_flag_spec='${wl}-bexpall'
8239      # It seems that -bexpall does not export symbols beginning with
8240      # underscore (_), so it is better to generate a list of symbols to export.
8241      always_export_symbols=yes
8242      if test "$aix_use_runtimelinking" = yes; then
8243	# Warning - without using the other runtime loading flags (-brtl),
8244	# -berok will link without error, but may produce a broken library.
8245	allow_undefined_flag='-berok'
8246        # Determine the default libpath from the value encoded in an
8247        # empty executable.
8248        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8249/* end confdefs.h.  */
8250
8251int
8252main ()
8253{
8254
8255  ;
8256  return 0;
8257}
8258_ACEOF
8259if ac_fn_c_try_link "$LINENO"; then :
8260
8261lt_aix_libpath_sed='
8262    /Import File Strings/,/^$/ {
8263	/^0/ {
8264	    s/^0  *\(.*\)$/\1/
8265	    p
8266	}
8267    }'
8268aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8269# Check for a 64-bit object if we didn't find anything.
8270if test -z "$aix_libpath"; then
8271  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8272fi
8273fi
8274rm -f core conftest.err conftest.$ac_objext \
8275    conftest$ac_exeext conftest.$ac_ext
8276if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8277
8278        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8279        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"
8280      else
8281	if test "$host_cpu" = ia64; then
8282	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8283	  allow_undefined_flag="-z nodefs"
8284	  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"
8285	else
8286	 # Determine the default libpath from the value encoded in an
8287	 # empty executable.
8288	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8289/* end confdefs.h.  */
8290
8291int
8292main ()
8293{
8294
8295  ;
8296  return 0;
8297}
8298_ACEOF
8299if ac_fn_c_try_link "$LINENO"; then :
8300
8301lt_aix_libpath_sed='
8302    /Import File Strings/,/^$/ {
8303	/^0/ {
8304	    s/^0  *\(.*\)$/\1/
8305	    p
8306	}
8307    }'
8308aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8309# Check for a 64-bit object if we didn't find anything.
8310if test -z "$aix_libpath"; then
8311  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8312fi
8313fi
8314rm -f core conftest.err conftest.$ac_objext \
8315    conftest$ac_exeext conftest.$ac_ext
8316if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8317
8318	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8319	  # Warning - without using the other run time loading flags,
8320	  # -berok will link without error, but may produce a broken library.
8321	  no_undefined_flag=' ${wl}-bernotok'
8322	  allow_undefined_flag=' ${wl}-berok'
8323	  # Exported symbols can be pulled into shared objects from archives
8324	  whole_archive_flag_spec='$convenience'
8325	  archive_cmds_need_lc=yes
8326	  # This is similar to how AIX traditionally builds its shared libraries.
8327	  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'
8328	fi
8329      fi
8330      ;;
8331
8332    amigaos*)
8333      case $host_cpu in
8334      powerpc)
8335            # see comment about AmigaOS4 .so support
8336            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8337            archive_expsym_cmds=''
8338        ;;
8339      m68k)
8340            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)'
8341            hardcode_libdir_flag_spec='-L$libdir'
8342            hardcode_minus_L=yes
8343        ;;
8344      esac
8345      ;;
8346
8347    bsdi[45]*)
8348      export_dynamic_flag_spec=-rdynamic
8349      ;;
8350
8351    cygwin* | mingw* | pw32* | cegcc*)
8352      # When not using gcc, we currently assume that we are using
8353      # Microsoft Visual C++.
8354      # hardcode_libdir_flag_spec is actually meaningless, as there is
8355      # no search path for DLLs.
8356      hardcode_libdir_flag_spec=' '
8357      allow_undefined_flag=unsupported
8358      # Tell ltmain to make .lib files, not .a files.
8359      libext=lib
8360      # Tell ltmain to make .dll files, not .so files.
8361      shrext_cmds=".dll"
8362      # FIXME: Setting linknames here is a bad hack.
8363      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8364      # The linker will automatically build a .lib file if we build a DLL.
8365      old_archive_from_new_cmds='true'
8366      # FIXME: Should let the user specify the lib program.
8367      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8368      fix_srcfile_path='`cygpath -w "$srcfile"`'
8369      enable_shared_with_static_runtimes=yes
8370      ;;
8371
8372    darwin* | rhapsody*)
8373
8374
8375  archive_cmds_need_lc=no
8376  hardcode_direct=no
8377  hardcode_automatic=yes
8378  hardcode_shlibpath_var=unsupported
8379  whole_archive_flag_spec=''
8380  link_all_deplibs=yes
8381  allow_undefined_flag="$_lt_dar_allow_undefined"
8382  case $cc_basename in
8383     ifort*) _lt_dar_can_shared=yes ;;
8384     *) _lt_dar_can_shared=$GCC ;;
8385  esac
8386  if test "$_lt_dar_can_shared" = "yes"; then
8387    output_verbose_link_cmd=echo
8388    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8389    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8390    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}"
8391    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}"
8392
8393  else
8394  ld_shlibs=no
8395  fi
8396
8397      ;;
8398
8399    dgux*)
8400      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8401      hardcode_libdir_flag_spec='-L$libdir'
8402      hardcode_shlibpath_var=no
8403      ;;
8404
8405    freebsd1*)
8406      ld_shlibs=no
8407      ;;
8408
8409    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8410    # support.  Future versions do this automatically, but an explicit c++rt0.o
8411    # does not break anything, and helps significantly (at the cost of a little
8412    # extra space).
8413    freebsd2.2*)
8414      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8415      hardcode_libdir_flag_spec='-R$libdir'
8416      hardcode_direct=yes
8417      hardcode_shlibpath_var=no
8418      ;;
8419
8420    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8421    freebsd2*)
8422      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8423      hardcode_direct=yes
8424      hardcode_minus_L=yes
8425      hardcode_shlibpath_var=no
8426      ;;
8427
8428    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8429    freebsd* | dragonfly*)
8430      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8431      hardcode_libdir_flag_spec='-R$libdir'
8432      hardcode_direct=yes
8433      hardcode_shlibpath_var=no
8434      ;;
8435
8436    hpux9*)
8437      if test "$GCC" = yes; then
8438	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'
8439      else
8440	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'
8441      fi
8442      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8443      hardcode_libdir_separator=:
8444      hardcode_direct=yes
8445
8446      # hardcode_minus_L: Not really in the search PATH,
8447      # but as the default location of the library.
8448      hardcode_minus_L=yes
8449      export_dynamic_flag_spec='${wl}-E'
8450      ;;
8451
8452    hpux10*)
8453      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8454	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8455      else
8456	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8457      fi
8458      if test "$with_gnu_ld" = no; then
8459	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8460	hardcode_libdir_flag_spec_ld='+b $libdir'
8461	hardcode_libdir_separator=:
8462	hardcode_direct=yes
8463	hardcode_direct_absolute=yes
8464	export_dynamic_flag_spec='${wl}-E'
8465	# hardcode_minus_L: Not really in the search PATH,
8466	# but as the default location of the library.
8467	hardcode_minus_L=yes
8468      fi
8469      ;;
8470
8471    hpux11*)
8472      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8473	case $host_cpu in
8474	hppa*64*)
8475	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8476	  ;;
8477	ia64*)
8478	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8479	  ;;
8480	*)
8481	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8482	  ;;
8483	esac
8484      else
8485	case $host_cpu in
8486	hppa*64*)
8487	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8488	  ;;
8489	ia64*)
8490	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8491	  ;;
8492	*)
8493	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8494	  ;;
8495	esac
8496      fi
8497      if test "$with_gnu_ld" = no; then
8498	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8499	hardcode_libdir_separator=:
8500
8501	case $host_cpu in
8502	hppa*64*|ia64*)
8503	  hardcode_direct=no
8504	  hardcode_shlibpath_var=no
8505	  ;;
8506	*)
8507	  hardcode_direct=yes
8508	  hardcode_direct_absolute=yes
8509	  export_dynamic_flag_spec='${wl}-E'
8510
8511	  # hardcode_minus_L: Not really in the search PATH,
8512	  # but as the default location of the library.
8513	  hardcode_minus_L=yes
8514	  ;;
8515	esac
8516      fi
8517      ;;
8518
8519    irix5* | irix6* | nonstopux*)
8520      if test "$GCC" = yes; then
8521	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'
8522	# Try to use the -exported_symbol ld option, if it does not
8523	# work, assume that -exports_file does not work either and
8524	# implicitly export all symbols.
8525        save_LDFLAGS="$LDFLAGS"
8526        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8527        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8528/* end confdefs.h.  */
8529int foo(void) {}
8530_ACEOF
8531if ac_fn_c_try_link "$LINENO"; then :
8532  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'
8533
8534fi
8535rm -f core conftest.err conftest.$ac_objext \
8536    conftest$ac_exeext conftest.$ac_ext
8537        LDFLAGS="$save_LDFLAGS"
8538      else
8539	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'
8540	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'
8541      fi
8542      archive_cmds_need_lc='no'
8543      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8544      hardcode_libdir_separator=:
8545      inherit_rpath=yes
8546      link_all_deplibs=yes
8547      ;;
8548
8549    netbsd* | netbsdelf*-gnu)
8550      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8551	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8552      else
8553	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8554      fi
8555      hardcode_libdir_flag_spec='-R$libdir'
8556      hardcode_direct=yes
8557      hardcode_shlibpath_var=no
8558      ;;
8559
8560    newsos6)
8561      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8562      hardcode_direct=yes
8563      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8564      hardcode_libdir_separator=:
8565      hardcode_shlibpath_var=no
8566      ;;
8567
8568    *nto* | *qnx*)
8569      ;;
8570
8571    openbsd*)
8572      if test -f /usr/libexec/ld.so; then
8573	hardcode_direct=yes
8574	hardcode_shlibpath_var=no
8575	hardcode_direct_absolute=yes
8576	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8577	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8578	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8579	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8580	  export_dynamic_flag_spec='${wl}-E'
8581	else
8582	  case $host_os in
8583	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8584	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8585	     hardcode_libdir_flag_spec='-R$libdir'
8586	     ;;
8587	   *)
8588	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8589	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8590	     ;;
8591	  esac
8592	fi
8593      else
8594	ld_shlibs=no
8595      fi
8596      ;;
8597
8598    os2*)
8599      hardcode_libdir_flag_spec='-L$libdir'
8600      hardcode_minus_L=yes
8601      allow_undefined_flag=unsupported
8602      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'
8603      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8604      ;;
8605
8606    osf3*)
8607      if test "$GCC" = yes; then
8608	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8609	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'
8610      else
8611	allow_undefined_flag=' -expect_unresolved \*'
8612	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'
8613      fi
8614      archive_cmds_need_lc='no'
8615      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8616      hardcode_libdir_separator=:
8617      ;;
8618
8619    osf4* | osf5*)	# as osf3* with the addition of -msym flag
8620      if test "$GCC" = yes; then
8621	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8622	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'
8623	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8624      else
8625	allow_undefined_flag=' -expect_unresolved \*'
8626	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'
8627	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~
8628	$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'
8629
8630	# Both c and cxx compiler support -rpath directly
8631	hardcode_libdir_flag_spec='-rpath $libdir'
8632      fi
8633      archive_cmds_need_lc='no'
8634      hardcode_libdir_separator=:
8635      ;;
8636
8637    solaris*)
8638      no_undefined_flag=' -z defs'
8639      if test "$GCC" = yes; then
8640	wlarc='${wl}'
8641	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8642	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8643	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8644      else
8645	case `$CC -V 2>&1` in
8646	*"Compilers 5.0"*)
8647	  wlarc=''
8648	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8649	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8650	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8651	  ;;
8652	*)
8653	  wlarc='${wl}'
8654	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8655	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8656	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8657	  ;;
8658	esac
8659      fi
8660      hardcode_libdir_flag_spec='-R$libdir'
8661      hardcode_shlibpath_var=no
8662      case $host_os in
8663      solaris2.[0-5] | solaris2.[0-5].*) ;;
8664      *)
8665	# The compiler driver will combine and reorder linker options,
8666	# but understands `-z linker_flag'.  GCC discards it without `$wl',
8667	# but is careful enough not to reorder.
8668	# Supported since Solaris 2.6 (maybe 2.5.1?)
8669	if test "$GCC" = yes; then
8670	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8671	else
8672	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8673	fi
8674	;;
8675      esac
8676      link_all_deplibs=yes
8677      ;;
8678
8679    sunos4*)
8680      if test "x$host_vendor" = xsequent; then
8681	# Use $CC to link under sequent, because it throws in some extra .o
8682	# files that make .init and .fini sections work.
8683	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8684      else
8685	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8686      fi
8687      hardcode_libdir_flag_spec='-L$libdir'
8688      hardcode_direct=yes
8689      hardcode_minus_L=yes
8690      hardcode_shlibpath_var=no
8691      ;;
8692
8693    sysv4)
8694      case $host_vendor in
8695	sni)
8696	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8697	  hardcode_direct=yes # is this really true???
8698	;;
8699	siemens)
8700	  ## LD is ld it makes a PLAMLIB
8701	  ## CC just makes a GrossModule.
8702	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8703	  reload_cmds='$CC -r -o $output$reload_objs'
8704	  hardcode_direct=no
8705        ;;
8706	motorola)
8707	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8708	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8709	;;
8710      esac
8711      runpath_var='LD_RUN_PATH'
8712      hardcode_shlibpath_var=no
8713      ;;
8714
8715    sysv4.3*)
8716      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8717      hardcode_shlibpath_var=no
8718      export_dynamic_flag_spec='-Bexport'
8719      ;;
8720
8721    sysv4*MP*)
8722      if test -d /usr/nec; then
8723	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8724	hardcode_shlibpath_var=no
8725	runpath_var=LD_RUN_PATH
8726	hardcode_runpath_var=yes
8727	ld_shlibs=yes
8728      fi
8729      ;;
8730
8731    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8732      no_undefined_flag='${wl}-z,text'
8733      archive_cmds_need_lc=no
8734      hardcode_shlibpath_var=no
8735      runpath_var='LD_RUN_PATH'
8736
8737      if test "$GCC" = yes; then
8738	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8739	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8740      else
8741	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8742	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8743      fi
8744      ;;
8745
8746    sysv5* | sco3.2v5* | sco5v6*)
8747      # Note: We can NOT use -z defs as we might desire, because we do not
8748      # link with -lc, and that would cause any symbols used from libc to
8749      # always be unresolved, which means just about no library would
8750      # ever link correctly.  If we're not using GNU ld we use -z text
8751      # though, which does catch some bad symbols but isn't as heavy-handed
8752      # as -z defs.
8753      no_undefined_flag='${wl}-z,text'
8754      allow_undefined_flag='${wl}-z,nodefs'
8755      archive_cmds_need_lc=no
8756      hardcode_shlibpath_var=no
8757      hardcode_libdir_flag_spec='${wl}-R,$libdir'
8758      hardcode_libdir_separator=':'
8759      link_all_deplibs=yes
8760      export_dynamic_flag_spec='${wl}-Bexport'
8761      runpath_var='LD_RUN_PATH'
8762
8763      if test "$GCC" = yes; then
8764	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8765	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8766      else
8767	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8768	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8769      fi
8770      ;;
8771
8772    uts4*)
8773      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8774      hardcode_libdir_flag_spec='-L$libdir'
8775      hardcode_shlibpath_var=no
8776      ;;
8777
8778    *)
8779      ld_shlibs=no
8780      ;;
8781    esac
8782
8783    if test x$host_vendor = xsni; then
8784      case $host in
8785      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8786	export_dynamic_flag_spec='${wl}-Blargedynsym'
8787	;;
8788      esac
8789    fi
8790  fi
8791
8792{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8793$as_echo "$ld_shlibs" >&6; }
8794test "$ld_shlibs" = no && can_build_shared=no
8795
8796with_gnu_ld=$with_gnu_ld
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812#
8813# Do we need to explicitly link libc?
8814#
8815case "x$archive_cmds_need_lc" in
8816x|xyes)
8817  # Assume -lc should be added
8818  archive_cmds_need_lc=yes
8819
8820  if test "$enable_shared" = yes && test "$GCC" = yes; then
8821    case $archive_cmds in
8822    *'~'*)
8823      # FIXME: we may have to deal with multi-command sequences.
8824      ;;
8825    '$CC '*)
8826      # Test whether the compiler implicitly links with -lc since on some
8827      # systems, -lgcc has to come before -lc. If gcc already passes -lc
8828      # to ld, don't add -lc before -lgcc.
8829      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8830$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8831      $RM conftest*
8832      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8833
8834      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8835  (eval $ac_compile) 2>&5
8836  ac_status=$?
8837  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8838  test $ac_status = 0; } 2>conftest.err; then
8839        soname=conftest
8840        lib=conftest
8841        libobjs=conftest.$ac_objext
8842        deplibs=
8843        wl=$lt_prog_compiler_wl
8844	pic_flag=$lt_prog_compiler_pic
8845        compiler_flags=-v
8846        linker_flags=-v
8847        verstring=
8848        output_objdir=.
8849        libname=conftest
8850        lt_save_allow_undefined_flag=$allow_undefined_flag
8851        allow_undefined_flag=
8852        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8853  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8854  ac_status=$?
8855  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8856  test $ac_status = 0; }
8857        then
8858	  archive_cmds_need_lc=no
8859        else
8860	  archive_cmds_need_lc=yes
8861        fi
8862        allow_undefined_flag=$lt_save_allow_undefined_flag
8863      else
8864        cat conftest.err 1>&5
8865      fi
8866      $RM conftest*
8867      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
8868$as_echo "$archive_cmds_need_lc" >&6; }
8869      ;;
8870    esac
8871  fi
8872  ;;
8873esac
8874
8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9032$as_echo_n "checking dynamic linker characteristics... " >&6; }
9033
9034if test "$GCC" = yes; then
9035  case $host_os in
9036    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9037    *) lt_awk_arg="/^libraries:/" ;;
9038  esac
9039  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9040  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9041    # if the path contains ";" then we assume it to be the separator
9042    # otherwise default to the standard path separator (i.e. ":") - it is
9043    # assumed that no part of a normal pathname contains ";" but that should
9044    # okay in the real world where ";" in dirpaths is itself problematic.
9045    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9046  else
9047    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9048  fi
9049  # Ok, now we have the path, separated by spaces, we can step through it
9050  # and add multilib dir if necessary.
9051  lt_tmp_lt_search_path_spec=
9052  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9053  for lt_sys_path in $lt_search_path_spec; do
9054    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9055      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9056    else
9057      test -d "$lt_sys_path" && \
9058	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9059    fi
9060  done
9061  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9062BEGIN {RS=" "; FS="/|\n";} {
9063  lt_foo="";
9064  lt_count=0;
9065  for (lt_i = NF; lt_i > 0; lt_i--) {
9066    if ($lt_i != "" && $lt_i != ".") {
9067      if ($lt_i == "..") {
9068        lt_count++;
9069      } else {
9070        if (lt_count == 0) {
9071          lt_foo="/" $lt_i lt_foo;
9072        } else {
9073          lt_count--;
9074        }
9075      }
9076    }
9077  }
9078  if (lt_foo != "") { lt_freq[lt_foo]++; }
9079  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9080}'`
9081  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9082else
9083  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9084fi
9085library_names_spec=
9086libname_spec='lib$name'
9087soname_spec=
9088shrext_cmds=".so"
9089postinstall_cmds=
9090postuninstall_cmds=
9091finish_cmds=
9092finish_eval=
9093shlibpath_var=
9094shlibpath_overrides_runpath=unknown
9095version_type=none
9096dynamic_linker="$host_os ld.so"
9097sys_lib_dlsearch_path_spec="/lib /usr/lib"
9098need_lib_prefix=unknown
9099hardcode_into_libs=no
9100
9101# when you set need_version to no, make sure it does not cause -set_version
9102# flags to be left without arguments
9103need_version=unknown
9104
9105case $host_os in
9106aix3*)
9107  version_type=linux
9108  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9109  shlibpath_var=LIBPATH
9110
9111  # AIX 3 has no versioning support, so we append a major version to the name.
9112  soname_spec='${libname}${release}${shared_ext}$major'
9113  ;;
9114
9115aix[4-9]*)
9116  version_type=linux
9117  need_lib_prefix=no
9118  need_version=no
9119  hardcode_into_libs=yes
9120  if test "$host_cpu" = ia64; then
9121    # AIX 5 supports IA64
9122    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9123    shlibpath_var=LD_LIBRARY_PATH
9124  else
9125    # With GCC up to 2.95.x, collect2 would create an import file
9126    # for dependence libraries.  The import file would start with
9127    # the line `#! .'.  This would cause the generated library to
9128    # depend on `.', always an invalid library.  This was fixed in
9129    # development snapshots of GCC prior to 3.0.
9130    case $host_os in
9131      aix4 | aix4.[01] | aix4.[01].*)
9132      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9133	   echo ' yes '
9134	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9135	:
9136      else
9137	can_build_shared=no
9138      fi
9139      ;;
9140    esac
9141    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9142    # soname into executable. Probably we can add versioning support to
9143    # collect2, so additional links can be useful in future.
9144    if test "$aix_use_runtimelinking" = yes; then
9145      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9146      # instead of lib<name>.a to let people know that these are not
9147      # typical AIX shared libraries.
9148      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9149    else
9150      # We preserve .a as extension for shared libraries through AIX4.2
9151      # and later when we are not doing run time linking.
9152      library_names_spec='${libname}${release}.a $libname.a'
9153      soname_spec='${libname}${release}${shared_ext}$major'
9154    fi
9155    shlibpath_var=LIBPATH
9156  fi
9157  ;;
9158
9159amigaos*)
9160  case $host_cpu in
9161  powerpc)
9162    # Since July 2007 AmigaOS4 officially supports .so libraries.
9163    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9164    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9165    ;;
9166  m68k)
9167    library_names_spec='$libname.ixlibrary $libname.a'
9168    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9169    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'
9170    ;;
9171  esac
9172  ;;
9173
9174beos*)
9175  library_names_spec='${libname}${shared_ext}'
9176  dynamic_linker="$host_os ld.so"
9177  shlibpath_var=LIBRARY_PATH
9178  ;;
9179
9180bsdi[45]*)
9181  version_type=linux
9182  need_version=no
9183  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9184  soname_spec='${libname}${release}${shared_ext}$major'
9185  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9186  shlibpath_var=LD_LIBRARY_PATH
9187  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9188  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9189  # the default ld.so.conf also contains /usr/contrib/lib and
9190  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9191  # libtool to hard-code these into programs
9192  ;;
9193
9194cygwin* | mingw* | pw32* | cegcc*)
9195  version_type=windows
9196  shrext_cmds=".dll"
9197  need_version=no
9198  need_lib_prefix=no
9199
9200  case $GCC,$host_os in
9201  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9202    library_names_spec='$libname.dll.a'
9203    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9204    postinstall_cmds='base_file=`basename \${file}`~
9205      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9206      dldir=$destdir/`dirname \$dlpath`~
9207      test -d \$dldir || mkdir -p \$dldir~
9208      $install_prog $dir/$dlname \$dldir/$dlname~
9209      chmod a+x \$dldir/$dlname~
9210      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9211        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9212      fi'
9213    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9214      dlpath=$dir/\$dldll~
9215       $RM \$dlpath'
9216    shlibpath_overrides_runpath=yes
9217
9218    case $host_os in
9219    cygwin*)
9220      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9221      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9222      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9223      ;;
9224    mingw* | cegcc*)
9225      # MinGW DLLs use traditional 'lib' prefix
9226      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9227      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9228      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9229        # It is most probably a Windows format PATH printed by
9230        # mingw gcc, but we are running on Cygwin. Gcc prints its search
9231        # path with ; separators, and with drive letters. We can handle the
9232        # drive letters (cygwin fileutils understands them), so leave them,
9233        # especially as we might pass files found there to a mingw objdump,
9234        # which wouldn't understand a cygwinified path. Ahh.
9235        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9236      else
9237        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9238      fi
9239      ;;
9240    pw32*)
9241      # pw32 DLLs use 'pw' prefix rather than 'lib'
9242      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9243      ;;
9244    esac
9245    ;;
9246
9247  *)
9248    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9249    ;;
9250  esac
9251  dynamic_linker='Win32 ld.exe'
9252  # FIXME: first we should search . and the directory the executable is in
9253  shlibpath_var=PATH
9254  ;;
9255
9256darwin* | rhapsody*)
9257  dynamic_linker="$host_os dyld"
9258  version_type=darwin
9259  need_lib_prefix=no
9260  need_version=no
9261  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9262  soname_spec='${libname}${release}${major}$shared_ext'
9263  shlibpath_overrides_runpath=yes
9264  shlibpath_var=DYLD_LIBRARY_PATH
9265  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9266
9267  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9268  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9269  ;;
9270
9271dgux*)
9272  version_type=linux
9273  need_lib_prefix=no
9274  need_version=no
9275  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9276  soname_spec='${libname}${release}${shared_ext}$major'
9277  shlibpath_var=LD_LIBRARY_PATH
9278  ;;
9279
9280freebsd1*)
9281  dynamic_linker=no
9282  ;;
9283
9284freebsd* | dragonfly*)
9285  # DragonFly does not have aout.  When/if they implement a new
9286  # versioning mechanism, adjust this.
9287  if test -x /usr/bin/objformat; then
9288    objformat=`/usr/bin/objformat`
9289  else
9290    case $host_os in
9291    freebsd[123]*) objformat=aout ;;
9292    *) objformat=elf ;;
9293    esac
9294  fi
9295  version_type=freebsd-$objformat
9296  case $version_type in
9297    freebsd-elf*)
9298      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9299      need_version=no
9300      need_lib_prefix=no
9301      ;;
9302    freebsd-*)
9303      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9304      need_version=yes
9305      ;;
9306  esac
9307  shlibpath_var=LD_LIBRARY_PATH
9308  case $host_os in
9309  freebsd2*)
9310    shlibpath_overrides_runpath=yes
9311    ;;
9312  freebsd3.[01]* | freebsdelf3.[01]*)
9313    shlibpath_overrides_runpath=yes
9314    hardcode_into_libs=yes
9315    ;;
9316  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9317  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9318    shlibpath_overrides_runpath=no
9319    hardcode_into_libs=yes
9320    ;;
9321  *) # from 4.6 on, and DragonFly
9322    shlibpath_overrides_runpath=yes
9323    hardcode_into_libs=yes
9324    ;;
9325  esac
9326  ;;
9327
9328gnu*)
9329  version_type=linux
9330  need_lib_prefix=no
9331  need_version=no
9332  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9333  soname_spec='${libname}${release}${shared_ext}$major'
9334  shlibpath_var=LD_LIBRARY_PATH
9335  hardcode_into_libs=yes
9336  ;;
9337
9338hpux9* | hpux10* | hpux11*)
9339  # Give a soname corresponding to the major version so that dld.sl refuses to
9340  # link against other versions.
9341  version_type=sunos
9342  need_lib_prefix=no
9343  need_version=no
9344  case $host_cpu in
9345  ia64*)
9346    shrext_cmds='.so'
9347    hardcode_into_libs=yes
9348    dynamic_linker="$host_os dld.so"
9349    shlibpath_var=LD_LIBRARY_PATH
9350    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9351    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9352    soname_spec='${libname}${release}${shared_ext}$major'
9353    if test "X$HPUX_IA64_MODE" = X32; then
9354      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9355    else
9356      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9357    fi
9358    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9359    ;;
9360  hppa*64*)
9361    shrext_cmds='.sl'
9362    hardcode_into_libs=yes
9363    dynamic_linker="$host_os dld.sl"
9364    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9365    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9366    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9367    soname_spec='${libname}${release}${shared_ext}$major'
9368    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9369    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9370    ;;
9371  *)
9372    shrext_cmds='.sl'
9373    dynamic_linker="$host_os dld.sl"
9374    shlibpath_var=SHLIB_PATH
9375    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9376    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9377    soname_spec='${libname}${release}${shared_ext}$major'
9378    ;;
9379  esac
9380  # HP-UX runs *really* slowly unless shared libraries are mode 555.
9381  postinstall_cmds='chmod 555 $lib'
9382  ;;
9383
9384interix[3-9]*)
9385  version_type=linux
9386  need_lib_prefix=no
9387  need_version=no
9388  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9389  soname_spec='${libname}${release}${shared_ext}$major'
9390  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9391  shlibpath_var=LD_LIBRARY_PATH
9392  shlibpath_overrides_runpath=no
9393  hardcode_into_libs=yes
9394  ;;
9395
9396irix5* | irix6* | nonstopux*)
9397  case $host_os in
9398    nonstopux*) version_type=nonstopux ;;
9399    *)
9400	if test "$lt_cv_prog_gnu_ld" = yes; then
9401		version_type=linux
9402	else
9403		version_type=irix
9404	fi ;;
9405  esac
9406  need_lib_prefix=no
9407  need_version=no
9408  soname_spec='${libname}${release}${shared_ext}$major'
9409  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9410  case $host_os in
9411  irix5* | nonstopux*)
9412    libsuff= shlibsuff=
9413    ;;
9414  *)
9415    case $LD in # libtool.m4 will add one of these switches to LD
9416    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9417      libsuff= shlibsuff= libmagic=32-bit;;
9418    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9419      libsuff=32 shlibsuff=N32 libmagic=N32;;
9420    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9421      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9422    *) libsuff= shlibsuff= libmagic=never-match;;
9423    esac
9424    ;;
9425  esac
9426  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9427  shlibpath_overrides_runpath=no
9428  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9429  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9430  hardcode_into_libs=yes
9431  ;;
9432
9433# No shared lib support for Linux oldld, aout, or coff.
9434linux*oldld* | linux*aout* | linux*coff*)
9435  dynamic_linker=no
9436  ;;
9437
9438# This must be Linux ELF.
9439linux* | k*bsd*-gnu)
9440  version_type=linux
9441  need_lib_prefix=no
9442  need_version=no
9443  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9444  soname_spec='${libname}${release}${shared_ext}$major'
9445  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9446  shlibpath_var=LD_LIBRARY_PATH
9447  shlibpath_overrides_runpath=no
9448  # Some binutils ld are patched to set DT_RUNPATH
9449  save_LDFLAGS=$LDFLAGS
9450  save_libdir=$libdir
9451  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9452       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9453  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9454/* end confdefs.h.  */
9455
9456int
9457main ()
9458{
9459
9460  ;
9461  return 0;
9462}
9463_ACEOF
9464if ac_fn_c_try_link "$LINENO"; then :
9465  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9466  shlibpath_overrides_runpath=yes
9467fi
9468fi
9469rm -f core conftest.err conftest.$ac_objext \
9470    conftest$ac_exeext conftest.$ac_ext
9471  LDFLAGS=$save_LDFLAGS
9472  libdir=$save_libdir
9473
9474  # This implies no fast_install, which is unacceptable.
9475  # Some rework will be needed to allow for fast_install
9476  # before this can be enabled.
9477  hardcode_into_libs=yes
9478
9479  # Append ld.so.conf contents to the search path
9480  if test -f /etc/ld.so.conf; then
9481    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' ' '`
9482    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9483  fi
9484
9485  # We used to test for /lib/ld.so.1 and disable shared libraries on
9486  # powerpc, because MkLinux only supported shared libraries with the
9487  # GNU dynamic linker.  Since this was broken with cross compilers,
9488  # most powerpc-linux boxes support dynamic linking these days and
9489  # people can always --disable-shared, the test was removed, and we
9490  # assume the GNU/Linux dynamic linker is in use.
9491  dynamic_linker='GNU/Linux ld.so'
9492  ;;
9493
9494netbsdelf*-gnu)
9495  version_type=linux
9496  need_lib_prefix=no
9497  need_version=no
9498  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9499  soname_spec='${libname}${release}${shared_ext}$major'
9500  shlibpath_var=LD_LIBRARY_PATH
9501  shlibpath_overrides_runpath=no
9502  hardcode_into_libs=yes
9503  dynamic_linker='NetBSD ld.elf_so'
9504  ;;
9505
9506netbsd*)
9507  version_type=sunos
9508  need_lib_prefix=no
9509  need_version=no
9510  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9511    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9512    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9513    dynamic_linker='NetBSD (a.out) ld.so'
9514  else
9515    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9516    soname_spec='${libname}${release}${shared_ext}$major'
9517    dynamic_linker='NetBSD ld.elf_so'
9518  fi
9519  shlibpath_var=LD_LIBRARY_PATH
9520  shlibpath_overrides_runpath=yes
9521  hardcode_into_libs=yes
9522  ;;
9523
9524newsos6)
9525  version_type=linux
9526  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9527  shlibpath_var=LD_LIBRARY_PATH
9528  shlibpath_overrides_runpath=yes
9529  ;;
9530
9531*nto* | *qnx*)
9532  version_type=qnx
9533  need_lib_prefix=no
9534  need_version=no
9535  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9536  soname_spec='${libname}${release}${shared_ext}$major'
9537  shlibpath_var=LD_LIBRARY_PATH
9538  shlibpath_overrides_runpath=no
9539  hardcode_into_libs=yes
9540  dynamic_linker='ldqnx.so'
9541  ;;
9542
9543openbsd*)
9544  version_type=sunos
9545  sys_lib_dlsearch_path_spec="/usr/lib"
9546  need_lib_prefix=no
9547  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9548  case $host_os in
9549    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
9550    *)				need_version=no  ;;
9551  esac
9552  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9553  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9554  shlibpath_var=LD_LIBRARY_PATH
9555  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9556    case $host_os in
9557      openbsd2.[89] | openbsd2.[89].*)
9558	shlibpath_overrides_runpath=no
9559	;;
9560      *)
9561	shlibpath_overrides_runpath=yes
9562	;;
9563      esac
9564  else
9565    shlibpath_overrides_runpath=yes
9566  fi
9567  ;;
9568
9569os2*)
9570  libname_spec='$name'
9571  shrext_cmds=".dll"
9572  need_lib_prefix=no
9573  library_names_spec='$libname${shared_ext} $libname.a'
9574  dynamic_linker='OS/2 ld.exe'
9575  shlibpath_var=LIBPATH
9576  ;;
9577
9578osf3* | osf4* | osf5*)
9579  version_type=osf
9580  need_lib_prefix=no
9581  need_version=no
9582  soname_spec='${libname}${release}${shared_ext}$major'
9583  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9584  shlibpath_var=LD_LIBRARY_PATH
9585  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9586  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9587  ;;
9588
9589rdos*)
9590  dynamic_linker=no
9591  ;;
9592
9593solaris*)
9594  version_type=linux
9595  need_lib_prefix=no
9596  need_version=no
9597  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9598  soname_spec='${libname}${release}${shared_ext}$major'
9599  shlibpath_var=LD_LIBRARY_PATH
9600  shlibpath_overrides_runpath=yes
9601  hardcode_into_libs=yes
9602  # ldd complains unless libraries are executable
9603  postinstall_cmds='chmod +x $lib'
9604  ;;
9605
9606sunos4*)
9607  version_type=sunos
9608  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9609  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9610  shlibpath_var=LD_LIBRARY_PATH
9611  shlibpath_overrides_runpath=yes
9612  if test "$with_gnu_ld" = yes; then
9613    need_lib_prefix=no
9614  fi
9615  need_version=yes
9616  ;;
9617
9618sysv4 | sysv4.3*)
9619  version_type=linux
9620  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9621  soname_spec='${libname}${release}${shared_ext}$major'
9622  shlibpath_var=LD_LIBRARY_PATH
9623  case $host_vendor in
9624    sni)
9625      shlibpath_overrides_runpath=no
9626      need_lib_prefix=no
9627      runpath_var=LD_RUN_PATH
9628      ;;
9629    siemens)
9630      need_lib_prefix=no
9631      ;;
9632    motorola)
9633      need_lib_prefix=no
9634      need_version=no
9635      shlibpath_overrides_runpath=no
9636      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9637      ;;
9638  esac
9639  ;;
9640
9641sysv4*MP*)
9642  if test -d /usr/nec ;then
9643    version_type=linux
9644    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9645    soname_spec='$libname${shared_ext}.$major'
9646    shlibpath_var=LD_LIBRARY_PATH
9647  fi
9648  ;;
9649
9650sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9651  version_type=freebsd-elf
9652  need_lib_prefix=no
9653  need_version=no
9654  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9655  soname_spec='${libname}${release}${shared_ext}$major'
9656  shlibpath_var=LD_LIBRARY_PATH
9657  shlibpath_overrides_runpath=yes
9658  hardcode_into_libs=yes
9659  if test "$with_gnu_ld" = yes; then
9660    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9661  else
9662    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9663    case $host_os in
9664      sco3.2v5*)
9665        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9666	;;
9667    esac
9668  fi
9669  sys_lib_dlsearch_path_spec='/usr/lib'
9670  ;;
9671
9672tpf*)
9673  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9674  version_type=linux
9675  need_lib_prefix=no
9676  need_version=no
9677  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9678  shlibpath_var=LD_LIBRARY_PATH
9679  shlibpath_overrides_runpath=no
9680  hardcode_into_libs=yes
9681  ;;
9682
9683uts4*)
9684  version_type=linux
9685  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9686  soname_spec='${libname}${release}${shared_ext}$major'
9687  shlibpath_var=LD_LIBRARY_PATH
9688  ;;
9689
9690*)
9691  dynamic_linker=no
9692  ;;
9693esac
9694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9695$as_echo "$dynamic_linker" >&6; }
9696test "$dynamic_linker" = no && can_build_shared=no
9697
9698variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9699if test "$GCC" = yes; then
9700  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9701fi
9702
9703if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9704  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9705fi
9706if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9707  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9708fi
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9797$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9798hardcode_action=
9799if test -n "$hardcode_libdir_flag_spec" ||
9800   test -n "$runpath_var" ||
9801   test "X$hardcode_automatic" = "Xyes" ; then
9802
9803  # We can hardcode non-existent directories.
9804  if test "$hardcode_direct" != no &&
9805     # If the only mechanism to avoid hardcoding is shlibpath_var, we
9806     # have to relink, otherwise we might link with an installed library
9807     # when we should be linking with a yet-to-be-installed one
9808     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9809     test "$hardcode_minus_L" != no; then
9810    # Linking always hardcodes the temporary library directory.
9811    hardcode_action=relink
9812  else
9813    # We can link without hardcoding, and we can hardcode nonexisting dirs.
9814    hardcode_action=immediate
9815  fi
9816else
9817  # We cannot hardcode anything, or else we can only hardcode existing
9818  # directories.
9819  hardcode_action=unsupported
9820fi
9821{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9822$as_echo "$hardcode_action" >&6; }
9823
9824if test "$hardcode_action" = relink ||
9825   test "$inherit_rpath" = yes; then
9826  # Fast installation is not supported
9827  enable_fast_install=no
9828elif test "$shlibpath_overrides_runpath" = yes ||
9829     test "$enable_shared" = no; then
9830  # Fast installation is not necessary
9831  enable_fast_install=needless
9832fi
9833
9834
9835
9836
9837
9838
9839  if test "x$enable_dlopen" != xyes; then
9840  enable_dlopen=unknown
9841  enable_dlopen_self=unknown
9842  enable_dlopen_self_static=unknown
9843else
9844  lt_cv_dlopen=no
9845  lt_cv_dlopen_libs=
9846
9847  case $host_os in
9848  beos*)
9849    lt_cv_dlopen="load_add_on"
9850    lt_cv_dlopen_libs=
9851    lt_cv_dlopen_self=yes
9852    ;;
9853
9854  mingw* | pw32* | cegcc*)
9855    lt_cv_dlopen="LoadLibrary"
9856    lt_cv_dlopen_libs=
9857    ;;
9858
9859  cygwin*)
9860    lt_cv_dlopen="dlopen"
9861    lt_cv_dlopen_libs=
9862    ;;
9863
9864  darwin*)
9865  # if libdl is installed we need to link against it
9866    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9867$as_echo_n "checking for dlopen in -ldl... " >&6; }
9868if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9869  $as_echo_n "(cached) " >&6
9870else
9871  ac_check_lib_save_LIBS=$LIBS
9872LIBS="-ldl  $LIBS"
9873cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9874/* end confdefs.h.  */
9875
9876/* Override any GCC internal prototype to avoid an error.
9877   Use char because int might match the return type of a GCC
9878   builtin and then its argument prototype would still apply.  */
9879#ifdef __cplusplus
9880extern "C"
9881#endif
9882char dlopen ();
9883int
9884main ()
9885{
9886return dlopen ();
9887  ;
9888  return 0;
9889}
9890_ACEOF
9891if ac_fn_c_try_link "$LINENO"; then :
9892  ac_cv_lib_dl_dlopen=yes
9893else
9894  ac_cv_lib_dl_dlopen=no
9895fi
9896rm -f core conftest.err conftest.$ac_objext \
9897    conftest$ac_exeext conftest.$ac_ext
9898LIBS=$ac_check_lib_save_LIBS
9899fi
9900{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9901$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9902if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9903  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9904else
9905
9906    lt_cv_dlopen="dyld"
9907    lt_cv_dlopen_libs=
9908    lt_cv_dlopen_self=yes
9909
9910fi
9911
9912    ;;
9913
9914  *)
9915    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
9916if test "x$ac_cv_func_shl_load" = x""yes; then :
9917  lt_cv_dlopen="shl_load"
9918else
9919  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
9920$as_echo_n "checking for shl_load in -ldld... " >&6; }
9921if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
9922  $as_echo_n "(cached) " >&6
9923else
9924  ac_check_lib_save_LIBS=$LIBS
9925LIBS="-ldld  $LIBS"
9926cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9927/* end confdefs.h.  */
9928
9929/* Override any GCC internal prototype to avoid an error.
9930   Use char because int might match the return type of a GCC
9931   builtin and then its argument prototype would still apply.  */
9932#ifdef __cplusplus
9933extern "C"
9934#endif
9935char shl_load ();
9936int
9937main ()
9938{
9939return shl_load ();
9940  ;
9941  return 0;
9942}
9943_ACEOF
9944if ac_fn_c_try_link "$LINENO"; then :
9945  ac_cv_lib_dld_shl_load=yes
9946else
9947  ac_cv_lib_dld_shl_load=no
9948fi
9949rm -f core conftest.err conftest.$ac_objext \
9950    conftest$ac_exeext conftest.$ac_ext
9951LIBS=$ac_check_lib_save_LIBS
9952fi
9953{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
9954$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
9955if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
9956  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
9957else
9958  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
9959if test "x$ac_cv_func_dlopen" = x""yes; then :
9960  lt_cv_dlopen="dlopen"
9961else
9962  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9963$as_echo_n "checking for dlopen in -ldl... " >&6; }
9964if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9965  $as_echo_n "(cached) " >&6
9966else
9967  ac_check_lib_save_LIBS=$LIBS
9968LIBS="-ldl  $LIBS"
9969cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9970/* end confdefs.h.  */
9971
9972/* Override any GCC internal prototype to avoid an error.
9973   Use char because int might match the return type of a GCC
9974   builtin and then its argument prototype would still apply.  */
9975#ifdef __cplusplus
9976extern "C"
9977#endif
9978char dlopen ();
9979int
9980main ()
9981{
9982return dlopen ();
9983  ;
9984  return 0;
9985}
9986_ACEOF
9987if ac_fn_c_try_link "$LINENO"; then :
9988  ac_cv_lib_dl_dlopen=yes
9989else
9990  ac_cv_lib_dl_dlopen=no
9991fi
9992rm -f core conftest.err conftest.$ac_objext \
9993    conftest$ac_exeext conftest.$ac_ext
9994LIBS=$ac_check_lib_save_LIBS
9995fi
9996{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9997$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9998if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9999  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10000else
10001  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10002$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10003if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10004  $as_echo_n "(cached) " >&6
10005else
10006  ac_check_lib_save_LIBS=$LIBS
10007LIBS="-lsvld  $LIBS"
10008cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10009/* end confdefs.h.  */
10010
10011/* Override any GCC internal prototype to avoid an error.
10012   Use char because int might match the return type of a GCC
10013   builtin and then its argument prototype would still apply.  */
10014#ifdef __cplusplus
10015extern "C"
10016#endif
10017char dlopen ();
10018int
10019main ()
10020{
10021return dlopen ();
10022  ;
10023  return 0;
10024}
10025_ACEOF
10026if ac_fn_c_try_link "$LINENO"; then :
10027  ac_cv_lib_svld_dlopen=yes
10028else
10029  ac_cv_lib_svld_dlopen=no
10030fi
10031rm -f core conftest.err conftest.$ac_objext \
10032    conftest$ac_exeext conftest.$ac_ext
10033LIBS=$ac_check_lib_save_LIBS
10034fi
10035{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10036$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10037if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10038  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10039else
10040  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10041$as_echo_n "checking for dld_link in -ldld... " >&6; }
10042if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10043  $as_echo_n "(cached) " >&6
10044else
10045  ac_check_lib_save_LIBS=$LIBS
10046LIBS="-ldld  $LIBS"
10047cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10048/* end confdefs.h.  */
10049
10050/* Override any GCC internal prototype to avoid an error.
10051   Use char because int might match the return type of a GCC
10052   builtin and then its argument prototype would still apply.  */
10053#ifdef __cplusplus
10054extern "C"
10055#endif
10056char dld_link ();
10057int
10058main ()
10059{
10060return dld_link ();
10061  ;
10062  return 0;
10063}
10064_ACEOF
10065if ac_fn_c_try_link "$LINENO"; then :
10066  ac_cv_lib_dld_dld_link=yes
10067else
10068  ac_cv_lib_dld_dld_link=no
10069fi
10070rm -f core conftest.err conftest.$ac_objext \
10071    conftest$ac_exeext conftest.$ac_ext
10072LIBS=$ac_check_lib_save_LIBS
10073fi
10074{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10075$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10076if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10077  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10078fi
10079
10080
10081fi
10082
10083
10084fi
10085
10086
10087fi
10088
10089
10090fi
10091
10092
10093fi
10094
10095    ;;
10096  esac
10097
10098  if test "x$lt_cv_dlopen" != xno; then
10099    enable_dlopen=yes
10100  else
10101    enable_dlopen=no
10102  fi
10103
10104  case $lt_cv_dlopen in
10105  dlopen)
10106    save_CPPFLAGS="$CPPFLAGS"
10107    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10108
10109    save_LDFLAGS="$LDFLAGS"
10110    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10111
10112    save_LIBS="$LIBS"
10113    LIBS="$lt_cv_dlopen_libs $LIBS"
10114
10115    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10116$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10117if test "${lt_cv_dlopen_self+set}" = set; then :
10118  $as_echo_n "(cached) " >&6
10119else
10120  	  if test "$cross_compiling" = yes; then :
10121  lt_cv_dlopen_self=cross
10122else
10123  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10124  lt_status=$lt_dlunknown
10125  cat > conftest.$ac_ext <<_LT_EOF
10126#line 10126 "configure"
10127#include "confdefs.h"
10128
10129#if HAVE_DLFCN_H
10130#include <dlfcn.h>
10131#endif
10132
10133#include <stdio.h>
10134
10135#ifdef RTLD_GLOBAL
10136#  define LT_DLGLOBAL		RTLD_GLOBAL
10137#else
10138#  ifdef DL_GLOBAL
10139#    define LT_DLGLOBAL		DL_GLOBAL
10140#  else
10141#    define LT_DLGLOBAL		0
10142#  endif
10143#endif
10144
10145/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10146   find out it does not work in some platform. */
10147#ifndef LT_DLLAZY_OR_NOW
10148#  ifdef RTLD_LAZY
10149#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10150#  else
10151#    ifdef DL_LAZY
10152#      define LT_DLLAZY_OR_NOW		DL_LAZY
10153#    else
10154#      ifdef RTLD_NOW
10155#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10156#      else
10157#        ifdef DL_NOW
10158#          define LT_DLLAZY_OR_NOW	DL_NOW
10159#        else
10160#          define LT_DLLAZY_OR_NOW	0
10161#        endif
10162#      endif
10163#    endif
10164#  endif
10165#endif
10166
10167void fnord() { int i=42;}
10168int main ()
10169{
10170  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10171  int status = $lt_dlunknown;
10172
10173  if (self)
10174    {
10175      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10176      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10177      /* dlclose (self); */
10178    }
10179  else
10180    puts (dlerror ());
10181
10182  return status;
10183}
10184_LT_EOF
10185  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10186  (eval $ac_link) 2>&5
10187  ac_status=$?
10188  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10189  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10190    (./conftest; exit; ) >&5 2>/dev/null
10191    lt_status=$?
10192    case x$lt_status in
10193      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10194      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10195      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10196    esac
10197  else :
10198    # compilation failed
10199    lt_cv_dlopen_self=no
10200  fi
10201fi
10202rm -fr conftest*
10203
10204
10205fi
10206{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10207$as_echo "$lt_cv_dlopen_self" >&6; }
10208
10209    if test "x$lt_cv_dlopen_self" = xyes; then
10210      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10211      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10212$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10213if test "${lt_cv_dlopen_self_static+set}" = set; then :
10214  $as_echo_n "(cached) " >&6
10215else
10216  	  if test "$cross_compiling" = yes; then :
10217  lt_cv_dlopen_self_static=cross
10218else
10219  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10220  lt_status=$lt_dlunknown
10221  cat > conftest.$ac_ext <<_LT_EOF
10222#line 10222 "configure"
10223#include "confdefs.h"
10224
10225#if HAVE_DLFCN_H
10226#include <dlfcn.h>
10227#endif
10228
10229#include <stdio.h>
10230
10231#ifdef RTLD_GLOBAL
10232#  define LT_DLGLOBAL		RTLD_GLOBAL
10233#else
10234#  ifdef DL_GLOBAL
10235#    define LT_DLGLOBAL		DL_GLOBAL
10236#  else
10237#    define LT_DLGLOBAL		0
10238#  endif
10239#endif
10240
10241/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10242   find out it does not work in some platform. */
10243#ifndef LT_DLLAZY_OR_NOW
10244#  ifdef RTLD_LAZY
10245#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10246#  else
10247#    ifdef DL_LAZY
10248#      define LT_DLLAZY_OR_NOW		DL_LAZY
10249#    else
10250#      ifdef RTLD_NOW
10251#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10252#      else
10253#        ifdef DL_NOW
10254#          define LT_DLLAZY_OR_NOW	DL_NOW
10255#        else
10256#          define LT_DLLAZY_OR_NOW	0
10257#        endif
10258#      endif
10259#    endif
10260#  endif
10261#endif
10262
10263void fnord() { int i=42;}
10264int main ()
10265{
10266  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10267  int status = $lt_dlunknown;
10268
10269  if (self)
10270    {
10271      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10272      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10273      /* dlclose (self); */
10274    }
10275  else
10276    puts (dlerror ());
10277
10278  return status;
10279}
10280_LT_EOF
10281  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10282  (eval $ac_link) 2>&5
10283  ac_status=$?
10284  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10285  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10286    (./conftest; exit; ) >&5 2>/dev/null
10287    lt_status=$?
10288    case x$lt_status in
10289      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10290      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10291      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10292    esac
10293  else :
10294    # compilation failed
10295    lt_cv_dlopen_self_static=no
10296  fi
10297fi
10298rm -fr conftest*
10299
10300
10301fi
10302{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10303$as_echo "$lt_cv_dlopen_self_static" >&6; }
10304    fi
10305
10306    CPPFLAGS="$save_CPPFLAGS"
10307    LDFLAGS="$save_LDFLAGS"
10308    LIBS="$save_LIBS"
10309    ;;
10310  esac
10311
10312  case $lt_cv_dlopen_self in
10313  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10314  *) enable_dlopen_self=unknown ;;
10315  esac
10316
10317  case $lt_cv_dlopen_self_static in
10318  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10319  *) enable_dlopen_self_static=unknown ;;
10320  esac
10321fi
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339striplib=
10340old_striplib=
10341{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10342$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10343if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10344  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10345  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10346  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10347$as_echo "yes" >&6; }
10348else
10349# FIXME - insert some real tests, host_os isn't really good enough
10350  case $host_os in
10351  darwin*)
10352    if test -n "$STRIP" ; then
10353      striplib="$STRIP -x"
10354      old_striplib="$STRIP -S"
10355      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10356$as_echo "yes" >&6; }
10357    else
10358      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10359$as_echo "no" >&6; }
10360    fi
10361    ;;
10362  *)
10363    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10364$as_echo "no" >&6; }
10365    ;;
10366  esac
10367fi
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380  # Report which library types will actually be built
10381  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10382$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10383  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10384$as_echo "$can_build_shared" >&6; }
10385
10386  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10387$as_echo_n "checking whether to build shared libraries... " >&6; }
10388  test "$can_build_shared" = "no" && enable_shared=no
10389
10390  # On AIX, shared libraries and static libraries use the same namespace, and
10391  # are all built from PIC.
10392  case $host_os in
10393  aix3*)
10394    test "$enable_shared" = yes && enable_static=no
10395    if test -n "$RANLIB"; then
10396      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10397      postinstall_cmds='$RANLIB $lib'
10398    fi
10399    ;;
10400
10401  aix[4-9]*)
10402    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10403      test "$enable_shared" = yes && enable_static=no
10404    fi
10405    ;;
10406  esac
10407  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10408$as_echo "$enable_shared" >&6; }
10409
10410  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10411$as_echo_n "checking whether to build static libraries... " >&6; }
10412  # Make sure either enable_shared or enable_static is yes.
10413  test "$enable_shared" = yes || enable_static=yes
10414  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10415$as_echo "$enable_static" >&6; }
10416
10417
10418
10419
10420fi
10421ac_ext=c
10422ac_cpp='$CPP $CPPFLAGS'
10423ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10424ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10425ac_compiler_gnu=$ac_cv_c_compiler_gnu
10426
10427CC="$lt_save_CC"
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441        ac_config_commands="$ac_config_commands libtool"
10442
10443
10444
10445
10446# Only expand once:
10447
10448
10449ac_ext=c
10450ac_cpp='$CPP $CPPFLAGS'
10451ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10452ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10453ac_compiler_gnu=$ac_cv_c_compiler_gnu
10454if test -n "$ac_tool_prefix"; then
10455  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
10456set dummy ${ac_tool_prefix}gcc; ac_word=$2
10457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10458$as_echo_n "checking for $ac_word... " >&6; }
10459if test "${ac_cv_prog_CC+set}" = set; then :
10460  $as_echo_n "(cached) " >&6
10461else
10462  if test -n "$CC"; then
10463  ac_cv_prog_CC="$CC" # Let the user override the test.
10464else
10465as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10466for as_dir in $PATH
10467do
10468  IFS=$as_save_IFS
10469  test -z "$as_dir" && as_dir=.
10470    for ac_exec_ext in '' $ac_executable_extensions; do
10471  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10472    ac_cv_prog_CC="${ac_tool_prefix}gcc"
10473    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10474    break 2
10475  fi
10476done
10477  done
10478IFS=$as_save_IFS
10479
10480fi
10481fi
10482CC=$ac_cv_prog_CC
10483if test -n "$CC"; then
10484  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
10485$as_echo "$CC" >&6; }
10486else
10487  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10488$as_echo "no" >&6; }
10489fi
10490
10491
10492fi
10493if test -z "$ac_cv_prog_CC"; then
10494  ac_ct_CC=$CC
10495  # Extract the first word of "gcc", so it can be a program name with args.
10496set dummy gcc; ac_word=$2
10497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10498$as_echo_n "checking for $ac_word... " >&6; }
10499if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
10500  $as_echo_n "(cached) " >&6
10501else
10502  if test -n "$ac_ct_CC"; then
10503  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
10504else
10505as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10506for as_dir in $PATH
10507do
10508  IFS=$as_save_IFS
10509  test -z "$as_dir" && as_dir=.
10510    for ac_exec_ext in '' $ac_executable_extensions; do
10511  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10512    ac_cv_prog_ac_ct_CC="gcc"
10513    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10514    break 2
10515  fi
10516done
10517  done
10518IFS=$as_save_IFS
10519
10520fi
10521fi
10522ac_ct_CC=$ac_cv_prog_ac_ct_CC
10523if test -n "$ac_ct_CC"; then
10524  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
10525$as_echo "$ac_ct_CC" >&6; }
10526else
10527  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10528$as_echo "no" >&6; }
10529fi
10530
10531  if test "x$ac_ct_CC" = x; then
10532    CC=""
10533  else
10534    case $cross_compiling:$ac_tool_warned in
10535yes:)
10536{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10537$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10538ac_tool_warned=yes ;;
10539esac
10540    CC=$ac_ct_CC
10541  fi
10542else
10543  CC="$ac_cv_prog_CC"
10544fi
10545
10546if test -z "$CC"; then
10547          if test -n "$ac_tool_prefix"; then
10548    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
10549set dummy ${ac_tool_prefix}cc; ac_word=$2
10550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10551$as_echo_n "checking for $ac_word... " >&6; }
10552if test "${ac_cv_prog_CC+set}" = set; then :
10553  $as_echo_n "(cached) " >&6
10554else
10555  if test -n "$CC"; then
10556  ac_cv_prog_CC="$CC" # Let the user override the test.
10557else
10558as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10559for as_dir in $PATH
10560do
10561  IFS=$as_save_IFS
10562  test -z "$as_dir" && as_dir=.
10563    for ac_exec_ext in '' $ac_executable_extensions; do
10564  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10565    ac_cv_prog_CC="${ac_tool_prefix}cc"
10566    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10567    break 2
10568  fi
10569done
10570  done
10571IFS=$as_save_IFS
10572
10573fi
10574fi
10575CC=$ac_cv_prog_CC
10576if test -n "$CC"; then
10577  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
10578$as_echo "$CC" >&6; }
10579else
10580  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10581$as_echo "no" >&6; }
10582fi
10583
10584
10585  fi
10586fi
10587if test -z "$CC"; then
10588  # Extract the first word of "cc", so it can be a program name with args.
10589set dummy cc; ac_word=$2
10590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10591$as_echo_n "checking for $ac_word... " >&6; }
10592if test "${ac_cv_prog_CC+set}" = set; then :
10593  $as_echo_n "(cached) " >&6
10594else
10595  if test -n "$CC"; then
10596  ac_cv_prog_CC="$CC" # Let the user override the test.
10597else
10598  ac_prog_rejected=no
10599as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10600for as_dir in $PATH
10601do
10602  IFS=$as_save_IFS
10603  test -z "$as_dir" && as_dir=.
10604    for ac_exec_ext in '' $ac_executable_extensions; do
10605  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10606    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
10607       ac_prog_rejected=yes
10608       continue
10609     fi
10610    ac_cv_prog_CC="cc"
10611    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10612    break 2
10613  fi
10614done
10615  done
10616IFS=$as_save_IFS
10617
10618if test $ac_prog_rejected = yes; then
10619  # We found a bogon in the path, so make sure we never use it.
10620  set dummy $ac_cv_prog_CC
10621  shift
10622  if test $# != 0; then
10623    # We chose a different compiler from the bogus one.
10624    # However, it has the same basename, so the bogon will be chosen
10625    # first if we set CC to just the basename; use the full file name.
10626    shift
10627    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
10628  fi
10629fi
10630fi
10631fi
10632CC=$ac_cv_prog_CC
10633if test -n "$CC"; then
10634  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
10635$as_echo "$CC" >&6; }
10636else
10637  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10638$as_echo "no" >&6; }
10639fi
10640
10641
10642fi
10643if test -z "$CC"; then
10644  if test -n "$ac_tool_prefix"; then
10645  for ac_prog in cl.exe
10646  do
10647    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
10648set dummy $ac_tool_prefix$ac_prog; ac_word=$2
10649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10650$as_echo_n "checking for $ac_word... " >&6; }
10651if test "${ac_cv_prog_CC+set}" = set; then :
10652  $as_echo_n "(cached) " >&6
10653else
10654  if test -n "$CC"; then
10655  ac_cv_prog_CC="$CC" # Let the user override the test.
10656else
10657as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10658for as_dir in $PATH
10659do
10660  IFS=$as_save_IFS
10661  test -z "$as_dir" && as_dir=.
10662    for ac_exec_ext in '' $ac_executable_extensions; do
10663  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10664    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
10665    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10666    break 2
10667  fi
10668done
10669  done
10670IFS=$as_save_IFS
10671
10672fi
10673fi
10674CC=$ac_cv_prog_CC
10675if test -n "$CC"; then
10676  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
10677$as_echo "$CC" >&6; }
10678else
10679  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10680$as_echo "no" >&6; }
10681fi
10682
10683
10684    test -n "$CC" && break
10685  done
10686fi
10687if test -z "$CC"; then
10688  ac_ct_CC=$CC
10689  for ac_prog in cl.exe
10690do
10691  # Extract the first word of "$ac_prog", so it can be a program name with args.
10692set dummy $ac_prog; ac_word=$2
10693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10694$as_echo_n "checking for $ac_word... " >&6; }
10695if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
10696  $as_echo_n "(cached) " >&6
10697else
10698  if test -n "$ac_ct_CC"; then
10699  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
10700else
10701as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10702for as_dir in $PATH
10703do
10704  IFS=$as_save_IFS
10705  test -z "$as_dir" && as_dir=.
10706    for ac_exec_ext in '' $ac_executable_extensions; do
10707  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10708    ac_cv_prog_ac_ct_CC="$ac_prog"
10709    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10710    break 2
10711  fi
10712done
10713  done
10714IFS=$as_save_IFS
10715
10716fi
10717fi
10718ac_ct_CC=$ac_cv_prog_ac_ct_CC
10719if test -n "$ac_ct_CC"; then
10720  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
10721$as_echo "$ac_ct_CC" >&6; }
10722else
10723  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10724$as_echo "no" >&6; }
10725fi
10726
10727
10728  test -n "$ac_ct_CC" && break
10729done
10730
10731  if test "x$ac_ct_CC" = x; then
10732    CC=""
10733  else
10734    case $cross_compiling:$ac_tool_warned in
10735yes:)
10736{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10737$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10738ac_tool_warned=yes ;;
10739esac
10740    CC=$ac_ct_CC
10741  fi
10742fi
10743
10744fi
10745
10746
10747test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10748$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10749as_fn_error "no acceptable C compiler found in \$PATH
10750See \`config.log' for more details." "$LINENO" 5; }
10751
10752# Provide some information about the compiler.
10753$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
10754set X $ac_compile
10755ac_compiler=$2
10756for ac_option in --version -v -V -qversion; do
10757  { { ac_try="$ac_compiler $ac_option >&5"
10758case "(($ac_try" in
10759  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10760  *) ac_try_echo=$ac_try;;
10761esac
10762eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
10763$as_echo "$ac_try_echo"; } >&5
10764  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
10765  ac_status=$?
10766  if test -s conftest.err; then
10767    sed '10a\
10768... rest of stderr output deleted ...
10769         10q' conftest.err >conftest.er1
10770    cat conftest.er1 >&5
10771    rm -f conftest.er1 conftest.err
10772  fi
10773  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10774  test $ac_status = 0; }
10775done
10776
10777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
10778$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
10779if test "${ac_cv_c_compiler_gnu+set}" = set; then :
10780  $as_echo_n "(cached) " >&6
10781else
10782  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10783/* end confdefs.h.  */
10784
10785int
10786main ()
10787{
10788#ifndef __GNUC__
10789       choke me
10790#endif
10791
10792  ;
10793  return 0;
10794}
10795_ACEOF
10796if ac_fn_c_try_compile "$LINENO"; then :
10797  ac_compiler_gnu=yes
10798else
10799  ac_compiler_gnu=no
10800fi
10801rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10802ac_cv_c_compiler_gnu=$ac_compiler_gnu
10803
10804fi
10805{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
10806$as_echo "$ac_cv_c_compiler_gnu" >&6; }
10807if test $ac_compiler_gnu = yes; then
10808  GCC=yes
10809else
10810  GCC=
10811fi
10812ac_test_CFLAGS=${CFLAGS+set}
10813ac_save_CFLAGS=$CFLAGS
10814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
10815$as_echo_n "checking whether $CC accepts -g... " >&6; }
10816if test "${ac_cv_prog_cc_g+set}" = set; then :
10817  $as_echo_n "(cached) " >&6
10818else
10819  ac_save_c_werror_flag=$ac_c_werror_flag
10820   ac_c_werror_flag=yes
10821   ac_cv_prog_cc_g=no
10822   CFLAGS="-g"
10823   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10824/* end confdefs.h.  */
10825
10826int
10827main ()
10828{
10829
10830  ;
10831  return 0;
10832}
10833_ACEOF
10834if ac_fn_c_try_compile "$LINENO"; then :
10835  ac_cv_prog_cc_g=yes
10836else
10837  CFLAGS=""
10838      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10839/* end confdefs.h.  */
10840
10841int
10842main ()
10843{
10844
10845  ;
10846  return 0;
10847}
10848_ACEOF
10849if ac_fn_c_try_compile "$LINENO"; then :
10850
10851else
10852  ac_c_werror_flag=$ac_save_c_werror_flag
10853	 CFLAGS="-g"
10854	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10855/* end confdefs.h.  */
10856
10857int
10858main ()
10859{
10860
10861  ;
10862  return 0;
10863}
10864_ACEOF
10865if ac_fn_c_try_compile "$LINENO"; then :
10866  ac_cv_prog_cc_g=yes
10867fi
10868rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10869fi
10870rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10871fi
10872rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10873   ac_c_werror_flag=$ac_save_c_werror_flag
10874fi
10875{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
10876$as_echo "$ac_cv_prog_cc_g" >&6; }
10877if test "$ac_test_CFLAGS" = set; then
10878  CFLAGS=$ac_save_CFLAGS
10879elif test $ac_cv_prog_cc_g = yes; then
10880  if test "$GCC" = yes; then
10881    CFLAGS="-g -O2"
10882  else
10883    CFLAGS="-g"
10884  fi
10885else
10886  if test "$GCC" = yes; then
10887    CFLAGS="-O2"
10888  else
10889    CFLAGS=
10890  fi
10891fi
10892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
10893$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
10894if test "${ac_cv_prog_cc_c89+set}" = set; then :
10895  $as_echo_n "(cached) " >&6
10896else
10897  ac_cv_prog_cc_c89=no
10898ac_save_CC=$CC
10899cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10900/* end confdefs.h.  */
10901#include <stdarg.h>
10902#include <stdio.h>
10903#include <sys/types.h>
10904#include <sys/stat.h>
10905/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
10906struct buf { int x; };
10907FILE * (*rcsopen) (struct buf *, struct stat *, int);
10908static char *e (p, i)
10909     char **p;
10910     int i;
10911{
10912  return p[i];
10913}
10914static char *f (char * (*g) (char **, int), char **p, ...)
10915{
10916  char *s;
10917  va_list v;
10918  va_start (v,p);
10919  s = g (p, va_arg (v,int));
10920  va_end (v);
10921  return s;
10922}
10923
10924/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
10925   function prototypes and stuff, but not '\xHH' hex character constants.
10926   These don't provoke an error unfortunately, instead are silently treated
10927   as 'x'.  The following induces an error, until -std is added to get
10928   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
10929   array size at least.  It's necessary to write '\x00'==0 to get something
10930   that's true only with -std.  */
10931int osf4_cc_array ['\x00' == 0 ? 1 : -1];
10932
10933/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
10934   inside strings and character constants.  */
10935#define FOO(x) 'x'
10936int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
10937
10938int test (int i, double x);
10939struct s1 {int (*f) (int a);};
10940struct s2 {int (*f) (double a);};
10941int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
10942int argc;
10943char **argv;
10944int
10945main ()
10946{
10947return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
10948  ;
10949  return 0;
10950}
10951_ACEOF
10952for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
10953	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
10954do
10955  CC="$ac_save_CC $ac_arg"
10956  if ac_fn_c_try_compile "$LINENO"; then :
10957  ac_cv_prog_cc_c89=$ac_arg
10958fi
10959rm -f core conftest.err conftest.$ac_objext
10960  test "x$ac_cv_prog_cc_c89" != "xno" && break
10961done
10962rm -f conftest.$ac_ext
10963CC=$ac_save_CC
10964
10965fi
10966# AC_CACHE_VAL
10967case "x$ac_cv_prog_cc_c89" in
10968  x)
10969    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
10970$as_echo "none needed" >&6; } ;;
10971  xno)
10972    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
10973$as_echo "unsupported" >&6; } ;;
10974  *)
10975    CC="$CC $ac_cv_prog_cc_c89"
10976    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
10977$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
10978esac
10979if test "x$ac_cv_prog_cc_c89" != xno; then :
10980
10981fi
10982
10983ac_ext=c
10984ac_cpp='$CPP $CPPFLAGS'
10985ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10986ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10987ac_compiler_gnu=$ac_cv_c_compiler_gnu
10988
10989
10990{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
10991$as_echo_n "checking for ANSI C header files... " >&6; }
10992if test "${ac_cv_header_stdc+set}" = set; then :
10993  $as_echo_n "(cached) " >&6
10994else
10995  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10996/* end confdefs.h.  */
10997#include <stdlib.h>
10998#include <stdarg.h>
10999#include <string.h>
11000#include <float.h>
11001
11002int
11003main ()
11004{
11005
11006  ;
11007  return 0;
11008}
11009_ACEOF
11010if ac_fn_c_try_compile "$LINENO"; then :
11011  ac_cv_header_stdc=yes
11012else
11013  ac_cv_header_stdc=no
11014fi
11015rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11016
11017if test $ac_cv_header_stdc = yes; then
11018  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11019  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11020/* end confdefs.h.  */
11021#include <string.h>
11022
11023_ACEOF
11024if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11025  $EGREP "memchr" >/dev/null 2>&1; then :
11026
11027else
11028  ac_cv_header_stdc=no
11029fi
11030rm -f conftest*
11031
11032fi
11033
11034if test $ac_cv_header_stdc = yes; then
11035  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
11036  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11037/* end confdefs.h.  */
11038#include <stdlib.h>
11039
11040_ACEOF
11041if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11042  $EGREP "free" >/dev/null 2>&1; then :
11043
11044else
11045  ac_cv_header_stdc=no
11046fi
11047rm -f conftest*
11048
11049fi
11050
11051if test $ac_cv_header_stdc = yes; then
11052  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
11053  if test "$cross_compiling" = yes; then :
11054  :
11055else
11056  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11057/* end confdefs.h.  */
11058#include <ctype.h>
11059#include <stdlib.h>
11060#if ((' ' & 0x0FF) == 0x020)
11061# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
11062# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
11063#else
11064# define ISLOWER(c) \
11065		   (('a' <= (c) && (c) <= 'i') \
11066		     || ('j' <= (c) && (c) <= 'r') \
11067		     || ('s' <= (c) && (c) <= 'z'))
11068# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
11069#endif
11070
11071#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
11072int
11073main ()
11074{
11075  int i;
11076  for (i = 0; i < 256; i++)
11077    if (XOR (islower (i), ISLOWER (i))
11078	|| toupper (i) != TOUPPER (i))
11079      return 2;
11080  return 0;
11081}
11082_ACEOF
11083if ac_fn_c_try_run "$LINENO"; then :
11084
11085else
11086  ac_cv_header_stdc=no
11087fi
11088rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11089  conftest.$ac_objext conftest.beam conftest.$ac_ext
11090fi
11091
11092fi
11093fi
11094{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
11095$as_echo "$ac_cv_header_stdc" >&6; }
11096if test $ac_cv_header_stdc = yes; then
11097
11098$as_echo "#define STDC_HEADERS 1" >>confdefs.h
11099
11100fi
11101
11102# Check whether --enable-largefile was given.
11103if test "${enable_largefile+set}" = set; then :
11104  enableval=$enable_largefile;
11105fi
11106
11107if test "$enable_largefile" != no; then
11108
11109  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11110$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11111if test "${ac_cv_sys_largefile_CC+set}" = set; then :
11112  $as_echo_n "(cached) " >&6
11113else
11114  ac_cv_sys_largefile_CC=no
11115     if test "$GCC" != yes; then
11116       ac_save_CC=$CC
11117       while :; do
11118	 # IRIX 6.2 and later do not support large files by default,
11119	 # so use the C compiler's -n32 option if that helps.
11120	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11121/* end confdefs.h.  */
11122#include <sys/types.h>
11123 /* Check that off_t can represent 2**63 - 1 correctly.
11124    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11125    since some C++ compilers masquerading as C compilers
11126    incorrectly reject 9223372036854775807.  */
11127#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11128  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11129		       && LARGE_OFF_T % 2147483647 == 1)
11130		      ? 1 : -1];
11131int
11132main ()
11133{
11134
11135  ;
11136  return 0;
11137}
11138_ACEOF
11139	 if ac_fn_c_try_compile "$LINENO"; then :
11140  break
11141fi
11142rm -f core conftest.err conftest.$ac_objext
11143	 CC="$CC -n32"
11144	 if ac_fn_c_try_compile "$LINENO"; then :
11145  ac_cv_sys_largefile_CC=' -n32'; break
11146fi
11147rm -f core conftest.err conftest.$ac_objext
11148	 break
11149       done
11150       CC=$ac_save_CC
11151       rm -f conftest.$ac_ext
11152    fi
11153fi
11154{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11155$as_echo "$ac_cv_sys_largefile_CC" >&6; }
11156  if test "$ac_cv_sys_largefile_CC" != no; then
11157    CC=$CC$ac_cv_sys_largefile_CC
11158  fi
11159
11160  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11161$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11162if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
11163  $as_echo_n "(cached) " >&6
11164else
11165  while :; do
11166  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11167/* end confdefs.h.  */
11168#include <sys/types.h>
11169 /* Check that off_t can represent 2**63 - 1 correctly.
11170    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11171    since some C++ compilers masquerading as C compilers
11172    incorrectly reject 9223372036854775807.  */
11173#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11174  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11175		       && LARGE_OFF_T % 2147483647 == 1)
11176		      ? 1 : -1];
11177int
11178main ()
11179{
11180
11181  ;
11182  return 0;
11183}
11184_ACEOF
11185if ac_fn_c_try_compile "$LINENO"; then :
11186  ac_cv_sys_file_offset_bits=no; break
11187fi
11188rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11189  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11190/* end confdefs.h.  */
11191#define _FILE_OFFSET_BITS 64
11192#include <sys/types.h>
11193 /* Check that off_t can represent 2**63 - 1 correctly.
11194    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11195    since some C++ compilers masquerading as C compilers
11196    incorrectly reject 9223372036854775807.  */
11197#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11198  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11199		       && LARGE_OFF_T % 2147483647 == 1)
11200		      ? 1 : -1];
11201int
11202main ()
11203{
11204
11205  ;
11206  return 0;
11207}
11208_ACEOF
11209if ac_fn_c_try_compile "$LINENO"; then :
11210  ac_cv_sys_file_offset_bits=64; break
11211fi
11212rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11213  ac_cv_sys_file_offset_bits=unknown
11214  break
11215done
11216fi
11217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11218$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11219case $ac_cv_sys_file_offset_bits in #(
11220  no | unknown) ;;
11221  *)
11222cat >>confdefs.h <<_ACEOF
11223#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11224_ACEOF
11225;;
11226esac
11227rm -rf conftest*
11228  if test $ac_cv_sys_file_offset_bits = unknown; then
11229    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11230$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11231if test "${ac_cv_sys_large_files+set}" = set; then :
11232  $as_echo_n "(cached) " >&6
11233else
11234  while :; do
11235  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11236/* end confdefs.h.  */
11237#include <sys/types.h>
11238 /* Check that off_t can represent 2**63 - 1 correctly.
11239    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11240    since some C++ compilers masquerading as C compilers
11241    incorrectly reject 9223372036854775807.  */
11242#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11243  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11244		       && LARGE_OFF_T % 2147483647 == 1)
11245		      ? 1 : -1];
11246int
11247main ()
11248{
11249
11250  ;
11251  return 0;
11252}
11253_ACEOF
11254if ac_fn_c_try_compile "$LINENO"; then :
11255  ac_cv_sys_large_files=no; break
11256fi
11257rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11258  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11259/* end confdefs.h.  */
11260#define _LARGE_FILES 1
11261#include <sys/types.h>
11262 /* Check that off_t can represent 2**63 - 1 correctly.
11263    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11264    since some C++ compilers masquerading as C compilers
11265    incorrectly reject 9223372036854775807.  */
11266#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11267  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11268		       && LARGE_OFF_T % 2147483647 == 1)
11269		      ? 1 : -1];
11270int
11271main ()
11272{
11273
11274  ;
11275  return 0;
11276}
11277_ACEOF
11278if ac_fn_c_try_compile "$LINENO"; then :
11279  ac_cv_sys_large_files=1; break
11280fi
11281rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11282  ac_cv_sys_large_files=unknown
11283  break
11284done
11285fi
11286{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11287$as_echo "$ac_cv_sys_large_files" >&6; }
11288case $ac_cv_sys_large_files in #(
11289  no | unknown) ;;
11290  *)
11291cat >>confdefs.h <<_ACEOF
11292#define _LARGE_FILES $ac_cv_sys_large_files
11293_ACEOF
11294;;
11295esac
11296rm -rf conftest*
11297  fi
11298fi
11299
11300
11301
11302
11303if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
11304	if test -n "$ac_tool_prefix"; then
11305  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
11306set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
11307{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11308$as_echo_n "checking for $ac_word... " >&6; }
11309if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
11310  $as_echo_n "(cached) " >&6
11311else
11312  case $PKG_CONFIG in
11313  [\\/]* | ?:[\\/]*)
11314  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11315  ;;
11316  *)
11317  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11318for as_dir in $PATH
11319do
11320  IFS=$as_save_IFS
11321  test -z "$as_dir" && as_dir=.
11322    for ac_exec_ext in '' $ac_executable_extensions; do
11323  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11324    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11325    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11326    break 2
11327  fi
11328done
11329  done
11330IFS=$as_save_IFS
11331
11332  ;;
11333esac
11334fi
11335PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11336if test -n "$PKG_CONFIG"; then
11337  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11338$as_echo "$PKG_CONFIG" >&6; }
11339else
11340  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11341$as_echo "no" >&6; }
11342fi
11343
11344
11345fi
11346if test -z "$ac_cv_path_PKG_CONFIG"; then
11347  ac_pt_PKG_CONFIG=$PKG_CONFIG
11348  # Extract the first word of "pkg-config", so it can be a program name with args.
11349set dummy pkg-config; ac_word=$2
11350{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11351$as_echo_n "checking for $ac_word... " >&6; }
11352if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
11353  $as_echo_n "(cached) " >&6
11354else
11355  case $ac_pt_PKG_CONFIG in
11356  [\\/]* | ?:[\\/]*)
11357  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
11358  ;;
11359  *)
11360  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11361for as_dir in $PATH
11362do
11363  IFS=$as_save_IFS
11364  test -z "$as_dir" && as_dir=.
11365    for ac_exec_ext in '' $ac_executable_extensions; do
11366  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11367    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11368    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11369    break 2
11370  fi
11371done
11372  done
11373IFS=$as_save_IFS
11374
11375  ;;
11376esac
11377fi
11378ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
11379if test -n "$ac_pt_PKG_CONFIG"; then
11380  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
11381$as_echo "$ac_pt_PKG_CONFIG" >&6; }
11382else
11383  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11384$as_echo "no" >&6; }
11385fi
11386
11387  if test "x$ac_pt_PKG_CONFIG" = x; then
11388    PKG_CONFIG=""
11389  else
11390    case $cross_compiling:$ac_tool_warned in
11391yes:)
11392{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11393$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11394ac_tool_warned=yes ;;
11395esac
11396    PKG_CONFIG=$ac_pt_PKG_CONFIG
11397  fi
11398else
11399  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
11400fi
11401
11402fi
11403if test -n "$PKG_CONFIG"; then
11404	_pkg_min_version=0.9.0
11405	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
11406$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
11407	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
11408		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11409$as_echo "yes" >&6; }
11410	else
11411		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11412$as_echo "no" >&6; }
11413		PKG_CONFIG=""
11414	fi
11415
11416fi
11417
11418pkg_failed=no
11419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREADSTUBS" >&5
11420$as_echo_n "checking for PTHREADSTUBS... " >&6; }
11421
11422if test -n "$PKG_CONFIG"; then
11423    if test -n "$PTHREADSTUBS_CFLAGS"; then
11424        pkg_cv_PTHREADSTUBS_CFLAGS="$PTHREADSTUBS_CFLAGS"
11425    else
11426        if test -n "$PKG_CONFIG" && \
11427    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pthread-stubs\""; } >&5
11428  ($PKG_CONFIG --exists --print-errors "pthread-stubs") 2>&5
11429  ac_status=$?
11430  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11431  test $ac_status = 0; }; then
11432  pkg_cv_PTHREADSTUBS_CFLAGS=`$PKG_CONFIG --cflags "pthread-stubs" 2>/dev/null`
11433else
11434  pkg_failed=yes
11435fi
11436    fi
11437else
11438	pkg_failed=untried
11439fi
11440if test -n "$PKG_CONFIG"; then
11441    if test -n "$PTHREADSTUBS_LIBS"; then
11442        pkg_cv_PTHREADSTUBS_LIBS="$PTHREADSTUBS_LIBS"
11443    else
11444        if test -n "$PKG_CONFIG" && \
11445    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pthread-stubs\""; } >&5
11446  ($PKG_CONFIG --exists --print-errors "pthread-stubs") 2>&5
11447  ac_status=$?
11448  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11449  test $ac_status = 0; }; then
11450  pkg_cv_PTHREADSTUBS_LIBS=`$PKG_CONFIG --libs "pthread-stubs" 2>/dev/null`
11451else
11452  pkg_failed=yes
11453fi
11454    fi
11455else
11456	pkg_failed=untried
11457fi
11458
11459
11460
11461if test $pkg_failed = yes; then
11462
11463if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11464        _pkg_short_errors_supported=yes
11465else
11466        _pkg_short_errors_supported=no
11467fi
11468        if test $_pkg_short_errors_supported = yes; then
11469	        PTHREADSTUBS_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "pthread-stubs"`
11470        else
11471	        PTHREADSTUBS_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "pthread-stubs"`
11472        fi
11473	# Put the nasty error message in config.log where it belongs
11474	echo "$PTHREADSTUBS_PKG_ERRORS" >&5
11475
11476	as_fn_error "Package requirements (pthread-stubs) were not met:
11477
11478$PTHREADSTUBS_PKG_ERRORS
11479
11480Consider adjusting the PKG_CONFIG_PATH environment variable if you
11481installed software in a non-standard prefix.
11482
11483Alternatively, you may set the environment variables PTHREADSTUBS_CFLAGS
11484and PTHREADSTUBS_LIBS to avoid the need to call pkg-config.
11485See the pkg-config man page for more details.
11486" "$LINENO" 5
11487elif test $pkg_failed = untried; then
11488	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11489$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11490as_fn_error "The pkg-config script could not be found or is too old.  Make sure it
11491is in your PATH or set the PKG_CONFIG environment variable to the full
11492path to pkg-config.
11493
11494Alternatively, you may set the environment variables PTHREADSTUBS_CFLAGS
11495and PTHREADSTUBS_LIBS to avoid the need to call pkg-config.
11496See the pkg-config man page for more details.
11497
11498To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11499See \`config.log' for more details." "$LINENO" 5; }
11500else
11501	PTHREADSTUBS_CFLAGS=$pkg_cv_PTHREADSTUBS_CFLAGS
11502	PTHREADSTUBS_LIBS=$pkg_cv_PTHREADSTUBS_LIBS
11503        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11504$as_echo "yes" >&6; }
11505	:
11506fi
11507
11508
11509
11510pkgconfigdir=${libdir}/pkgconfig
11511
11512# Check whether --enable-udev was given.
11513if test "${enable_udev+set}" = set; then :
11514  enableval=$enable_udev; UDEV=$enableval
11515else
11516  UDEV=no
11517fi
11518
11519
11520# Check whether --enable-nouveau-experimental-api was given.
11521if test "${enable_nouveau_experimental_api+set}" = set; then :
11522  enableval=$enable_nouveau_experimental_api; NOUVEAU=$enableval
11523else
11524  NOUVEAU=no
11525fi
11526
11527
11528# Check whether --enable-radeon-experimental-api was given.
11529if test "${enable_radeon_experimental_api+set}" = set; then :
11530  enableval=$enable_radeon_experimental_api; RADEON=$enableval
11531else
11532  RADEON=no
11533fi
11534
11535
11536
11537
11538
11539for ac_func in clock_gettime
11540do :
11541  ac_fn_c_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
11542if test "x$ac_cv_func_clock_gettime" = x""yes; then :
11543  cat >>confdefs.h <<_ACEOF
11544#define HAVE_CLOCK_GETTIME 1
11545_ACEOF
11546 CLOCK_LIB=
11547else
11548  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
11549$as_echo_n "checking for clock_gettime in -lrt... " >&6; }
11550if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then :
11551  $as_echo_n "(cached) " >&6
11552else
11553  ac_check_lib_save_LIBS=$LIBS
11554LIBS="-lrt  $LIBS"
11555cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11556/* end confdefs.h.  */
11557
11558/* Override any GCC internal prototype to avoid an error.
11559   Use char because int might match the return type of a GCC
11560   builtin and then its argument prototype would still apply.  */
11561#ifdef __cplusplus
11562extern "C"
11563#endif
11564char clock_gettime ();
11565int
11566main ()
11567{
11568return clock_gettime ();
11569  ;
11570  return 0;
11571}
11572_ACEOF
11573if ac_fn_c_try_link "$LINENO"; then :
11574  ac_cv_lib_rt_clock_gettime=yes
11575else
11576  ac_cv_lib_rt_clock_gettime=no
11577fi
11578rm -f core conftest.err conftest.$ac_objext \
11579    conftest$ac_exeext conftest.$ac_ext
11580LIBS=$ac_check_lib_save_LIBS
11581fi
11582{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
11583$as_echo "$ac_cv_lib_rt_clock_gettime" >&6; }
11584if test "x$ac_cv_lib_rt_clock_gettime" = x""yes; then :
11585  CLOCK_LIB=-lrt
11586else
11587  as_fn_error "Couldn't find clock_gettime" "$LINENO" 5
11588fi
11589
11590fi
11591done
11592
11593
11594
11595
11596
11597MAYBE_WARN="-Wall -Wextra \
11598-Wsign-compare -Werror-implicit-function-declaration \
11599-Wpointer-arith -Wwrite-strings -Wstrict-prototypes \
11600-Wmissing-prototypes -Wmissing-declarations -Wnested-externs \
11601-Wpacked -Wswitch-enum -Wmissing-format-attribute \
11602-Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations \
11603-Wdeclaration-after-statement -Wold-style-definition \
11604-Wno-missing-field-initializers -Wno-unused-parameter \
11605-Wno-attributes -Wno-long-long -Winline"
11606
11607# invalidate cached value if MAYBE_WARN has changed
11608if test "x$libdrm_cv_warn_maybe" != "x$MAYBE_WARN"; then
11609	unset libdrm_cv_warn_cflags
11610fi
11611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for supported warning flags" >&5
11612$as_echo_n "checking for supported warning flags... " >&6; }
11613if test "${libdrm_cv_warn_cflags+set}" = set; then :
11614  $as_echo_n "(cached) " >&6
11615else
11616
11617	echo
11618	WARN_CFLAGS=""
11619
11620	# Some warning options are not supported by all versions of
11621	# gcc, so test all desired options against the current
11622	# compiler.
11623	#
11624	# Note that there are some order dependencies
11625	# here. Specifically, an option that disables a warning will
11626	# have no net effect if a later option then enables that
11627	# warnings, (perhaps implicitly). So we put some grouped
11628	# options (-Wall and -Wextra) up front and the -Wno options
11629	# last.
11630
11631	for W in $MAYBE_WARN; do
11632
11633  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $W" >&5
11634$as_echo_n "checking whether $CC supports $W... " >&6; }
11635
11636  libdrm_save_CFLAGS="$CFLAGS"
11637  CFLAGS="$CFLAGS $W"
11638
11639  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11640/* end confdefs.h.  */
11641
11642_ACEOF
11643if ac_fn_c_try_compile "$LINENO"; then :
11644  libdrm_cc_flag=yes
11645else
11646  libdrm_cc_flag=no
11647fi
11648rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11649  CFLAGS="$libdrm_save_CFLAGS"
11650
11651  if test "x$libdrm_cc_flag" = "xyes"; then
11652    WARN_CFLAGS="$WARN_CFLAGS $W"
11653  else
11654    :
11655  fi
11656  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libdrm_cc_flag" >&5
11657$as_echo "$libdrm_cc_flag" >&6; }
11658
11659	done
11660
11661	libdrm_cv_warn_cflags=$WARN_CFLAGS
11662	libdrm_cv_warn_maybe=$MAYBE_WARN
11663
11664	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which warning flags were supported" >&5
11665$as_echo_n "checking which warning flags were supported... " >&6; }
11666fi
11667{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libdrm_cv_warn_cflags" >&5
11668$as_echo "$libdrm_cv_warn_cflags" >&6; }
11669WARN_CFLAGS="$libdrm_cv_warn_cflags"
11670
11671if test "x$UDEV" = xyes; then
11672
11673$as_echo "#define UDEV 1" >>confdefs.h
11674
11675fi
11676
11677 if test "x$NOUVEAU" = xyes; then
11678  HAVE_NOUVEAU_TRUE=
11679  HAVE_NOUVEAU_FALSE='#'
11680else
11681  HAVE_NOUVEAU_TRUE='#'
11682  HAVE_NOUVEAU_FALSE=
11683fi
11684
11685
11686 if test "x$RADEON" = xyes; then
11687  HAVE_RADEON_TRUE=
11688  HAVE_RADEON_FALSE='#'
11689else
11690  HAVE_RADEON_TRUE='#'
11691  HAVE_RADEON_FALSE=
11692fi
11693
11694
11695
11696pkg_failed=no
11697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for CAIRO" >&5
11698$as_echo_n "checking for CAIRO... " >&6; }
11699
11700if test -n "$PKG_CONFIG"; then
11701    if test -n "$CAIRO_CFLAGS"; then
11702        pkg_cv_CAIRO_CFLAGS="$CAIRO_CFLAGS"
11703    else
11704        if test -n "$PKG_CONFIG" && \
11705    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"cairo\""; } >&5
11706  ($PKG_CONFIG --exists --print-errors "cairo") 2>&5
11707  ac_status=$?
11708  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11709  test $ac_status = 0; }; then
11710  pkg_cv_CAIRO_CFLAGS=`$PKG_CONFIG --cflags "cairo" 2>/dev/null`
11711else
11712  pkg_failed=yes
11713fi
11714    fi
11715else
11716	pkg_failed=untried
11717fi
11718if test -n "$PKG_CONFIG"; then
11719    if test -n "$CAIRO_LIBS"; then
11720        pkg_cv_CAIRO_LIBS="$CAIRO_LIBS"
11721    else
11722        if test -n "$PKG_CONFIG" && \
11723    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"cairo\""; } >&5
11724  ($PKG_CONFIG --exists --print-errors "cairo") 2>&5
11725  ac_status=$?
11726  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11727  test $ac_status = 0; }; then
11728  pkg_cv_CAIRO_LIBS=`$PKG_CONFIG --libs "cairo" 2>/dev/null`
11729else
11730  pkg_failed=yes
11731fi
11732    fi
11733else
11734	pkg_failed=untried
11735fi
11736
11737
11738
11739if test $pkg_failed = yes; then
11740
11741if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11742        _pkg_short_errors_supported=yes
11743else
11744        _pkg_short_errors_supported=no
11745fi
11746        if test $_pkg_short_errors_supported = yes; then
11747	        CAIRO_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "cairo"`
11748        else
11749	        CAIRO_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "cairo"`
11750        fi
11751	# Put the nasty error message in config.log where it belongs
11752	echo "$CAIRO_PKG_ERRORS" >&5
11753
11754	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11755$as_echo "no" >&6; }
11756                HAVE_CAIRO=no
11757elif test $pkg_failed = untried; then
11758	HAVE_CAIRO=no
11759else
11760	CAIRO_CFLAGS=$pkg_cv_CAIRO_CFLAGS
11761	CAIRO_LIBS=$pkg_cv_CAIRO_LIBS
11762        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11763$as_echo "yes" >&6; }
11764	HAVE_CAIRO=yes
11765fi
11766if test "x$HAVE_CAIRO" = xyes; then
11767
11768$as_echo "#define HAVE_CAIRO 1" >>confdefs.h
11769
11770fi
11771 if test "x$HAVE_CAIRO" = xyes; then
11772  HAVE_CAIRO_TRUE=
11773  HAVE_CAIRO_FALSE='#'
11774else
11775  HAVE_CAIRO_TRUE='#'
11776  HAVE_CAIRO_FALSE=
11777fi
11778
11779
11780# For enumerating devices in test case
11781
11782pkg_failed=no
11783{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBUDEV" >&5
11784$as_echo_n "checking for LIBUDEV... " >&6; }
11785
11786if test -n "$PKG_CONFIG"; then
11787    if test -n "$LIBUDEV_CFLAGS"; then
11788        pkg_cv_LIBUDEV_CFLAGS="$LIBUDEV_CFLAGS"
11789    else
11790        if test -n "$PKG_CONFIG" && \
11791    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5
11792  ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
11793  ac_status=$?
11794  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11795  test $ac_status = 0; }; then
11796  pkg_cv_LIBUDEV_CFLAGS=`$PKG_CONFIG --cflags "libudev" 2>/dev/null`
11797else
11798  pkg_failed=yes
11799fi
11800    fi
11801else
11802	pkg_failed=untried
11803fi
11804if test -n "$PKG_CONFIG"; then
11805    if test -n "$LIBUDEV_LIBS"; then
11806        pkg_cv_LIBUDEV_LIBS="$LIBUDEV_LIBS"
11807    else
11808        if test -n "$PKG_CONFIG" && \
11809    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5
11810  ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
11811  ac_status=$?
11812  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11813  test $ac_status = 0; }; then
11814  pkg_cv_LIBUDEV_LIBS=`$PKG_CONFIG --libs "libudev" 2>/dev/null`
11815else
11816  pkg_failed=yes
11817fi
11818    fi
11819else
11820	pkg_failed=untried
11821fi
11822
11823
11824
11825if test $pkg_failed = yes; then
11826
11827if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11828        _pkg_short_errors_supported=yes
11829else
11830        _pkg_short_errors_supported=no
11831fi
11832        if test $_pkg_short_errors_supported = yes; then
11833	        LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "libudev"`
11834        else
11835	        LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "libudev"`
11836        fi
11837	# Put the nasty error message in config.log where it belongs
11838	echo "$LIBUDEV_PKG_ERRORS" >&5
11839
11840	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11841$as_echo "no" >&6; }
11842                HAVE_LIBUDEV=no
11843elif test $pkg_failed = untried; then
11844	HAVE_LIBUDEV=no
11845else
11846	LIBUDEV_CFLAGS=$pkg_cv_LIBUDEV_CFLAGS
11847	LIBUDEV_LIBS=$pkg_cv_LIBUDEV_LIBS
11848        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11849$as_echo "yes" >&6; }
11850	HAVE_LIBUDEV=yes
11851fi
11852if test "x$HAVE_LIBUDEV" = xyes; then
11853
11854$as_echo "#define HAVE_LIBUDEV 1" >>confdefs.h
11855
11856fi
11857 if test "x$HAVE_LIBUDEV" = xyes; then
11858  HAVE_LIBUDEV_TRUE=
11859  HAVE_LIBUDEV_FALSE='#'
11860else
11861  HAVE_LIBUDEV_TRUE='#'
11862  HAVE_LIBUDEV_FALSE=
11863fi
11864
11865
11866
11867ac_config_files="$ac_config_files Makefile libdrm/Makefile libdrm/intel/Makefile libdrm/radeon/Makefile libdrm/radeon/libdrm_radeon.pc libdrm/nouveau/Makefile libdrm/nouveau/libdrm_nouveau.pc shared-core/Makefile tests/Makefile tests/modeprint/Makefile tests/modetest/Makefile libdrm.pc libdrm_intel.pc"
11868
11869cat >confcache <<\_ACEOF
11870# This file is a shell script that caches the results of configure
11871# tests run on this system so they can be shared between configure
11872# scripts and configure runs, see configure's option --config-cache.
11873# It is not useful on other systems.  If it contains results you don't
11874# want to keep, you may remove or edit it.
11875#
11876# config.status only pays attention to the cache file if you give it
11877# the --recheck option to rerun configure.
11878#
11879# `ac_cv_env_foo' variables (set or unset) will be overridden when
11880# loading this file, other *unset* `ac_cv_foo' will be assigned the
11881# following values.
11882
11883_ACEOF
11884
11885# The following way of writing the cache mishandles newlines in values,
11886# but we know of no workaround that is simple, portable, and efficient.
11887# So, we kill variables containing newlines.
11888# Ultrix sh set writes to stderr and can't be redirected directly,
11889# and sets the high bit in the cache file unless we assign to the vars.
11890(
11891  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11892    eval ac_val=\$$ac_var
11893    case $ac_val in #(
11894    *${as_nl}*)
11895      case $ac_var in #(
11896      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11897$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11898      esac
11899      case $ac_var in #(
11900      _ | IFS | as_nl) ;; #(
11901      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11902      *) { eval $ac_var=; unset $ac_var;} ;;
11903      esac ;;
11904    esac
11905  done
11906
11907  (set) 2>&1 |
11908    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11909    *${as_nl}ac_space=\ *)
11910      # `set' does not quote correctly, so add quotes: double-quote
11911      # substitution turns \\\\ into \\, and sed turns \\ into \.
11912      sed -n \
11913	"s/'/'\\\\''/g;
11914	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11915      ;; #(
11916    *)
11917      # `set' quotes correctly as required by POSIX, so do not add quotes.
11918      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11919      ;;
11920    esac |
11921    sort
11922) |
11923  sed '
11924     /^ac_cv_env_/b end
11925     t clear
11926     :clear
11927     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11928     t end
11929     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11930     :end' >>confcache
11931if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11932  if test -w "$cache_file"; then
11933    test "x$cache_file" != "x/dev/null" &&
11934      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11935$as_echo "$as_me: updating cache $cache_file" >&6;}
11936    cat confcache >$cache_file
11937  else
11938    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11939$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11940  fi
11941fi
11942rm -f confcache
11943
11944test "x$prefix" = xNONE && prefix=$ac_default_prefix
11945# Let make expand exec_prefix.
11946test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11947
11948DEFS=-DHAVE_CONFIG_H
11949
11950ac_libobjs=
11951ac_ltlibobjs=
11952for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11953  # 1. Remove the extension, and $U if already installed.
11954  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11955  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11956  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11957  #    will be set to the directory where LIBOBJS objects are built.
11958  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11959  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11960done
11961LIBOBJS=$ac_libobjs
11962
11963LTLIBOBJS=$ac_ltlibobjs
11964
11965
11966if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11967  as_fn_error "conditional \"AMDEP\" was never defined.
11968Usually this means the macro was only invoked conditionally." "$LINENO" 5
11969fi
11970if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11971  as_fn_error "conditional \"am__fastdepCC\" was never defined.
11972Usually this means the macro was only invoked conditionally." "$LINENO" 5
11973fi
11974if test -z "${HAVE_NOUVEAU_TRUE}" && test -z "${HAVE_NOUVEAU_FALSE}"; then
11975  as_fn_error "conditional \"HAVE_NOUVEAU\" was never defined.
11976Usually this means the macro was only invoked conditionally." "$LINENO" 5
11977fi
11978if test -z "${HAVE_RADEON_TRUE}" && test -z "${HAVE_RADEON_FALSE}"; then
11979  as_fn_error "conditional \"HAVE_RADEON\" was never defined.
11980Usually this means the macro was only invoked conditionally." "$LINENO" 5
11981fi
11982if test -z "${HAVE_CAIRO_TRUE}" && test -z "${HAVE_CAIRO_FALSE}"; then
11983  as_fn_error "conditional \"HAVE_CAIRO\" was never defined.
11984Usually this means the macro was only invoked conditionally." "$LINENO" 5
11985fi
11986if test -z "${HAVE_LIBUDEV_TRUE}" && test -z "${HAVE_LIBUDEV_FALSE}"; then
11987  as_fn_error "conditional \"HAVE_LIBUDEV\" was never defined.
11988Usually this means the macro was only invoked conditionally." "$LINENO" 5
11989fi
11990
11991: ${CONFIG_STATUS=./config.status}
11992ac_write_fail=0
11993ac_clean_files_save=$ac_clean_files
11994ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11995{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11996$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11997as_write_fail=0
11998cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11999#! $SHELL
12000# Generated by $as_me.
12001# Run this file to recreate the current configuration.
12002# Compiler output produced by configure, useful for debugging
12003# configure, is in config.log if it exists.
12004
12005debug=false
12006ac_cs_recheck=false
12007ac_cs_silent=false
12008
12009SHELL=\${CONFIG_SHELL-$SHELL}
12010export SHELL
12011_ASEOF
12012cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12013## -------------------- ##
12014## M4sh Initialization. ##
12015## -------------------- ##
12016
12017# Be more Bourne compatible
12018DUALCASE=1; export DUALCASE # for MKS sh
12019if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12020  emulate sh
12021  NULLCMD=:
12022  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12023  # is contrary to our usage.  Disable this feature.
12024  alias -g '${1+"$@"}'='"$@"'
12025  setopt NO_GLOB_SUBST
12026else
12027  case `(set -o) 2>/dev/null` in #(
12028  *posix*) :
12029    set -o posix ;; #(
12030  *) :
12031     ;;
12032esac
12033fi
12034
12035
12036as_nl='
12037'
12038export as_nl
12039# Printing a long string crashes Solaris 7 /usr/bin/printf.
12040as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12041as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12042as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12043# Prefer a ksh shell builtin over an external printf program on Solaris,
12044# but without wasting forks for bash or zsh.
12045if test -z "$BASH_VERSION$ZSH_VERSION" \
12046    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12047  as_echo='print -r --'
12048  as_echo_n='print -rn --'
12049elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12050  as_echo='printf %s\n'
12051  as_echo_n='printf %s'
12052else
12053  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12054    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12055    as_echo_n='/usr/ucb/echo -n'
12056  else
12057    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12058    as_echo_n_body='eval
12059      arg=$1;
12060      case $arg in #(
12061      *"$as_nl"*)
12062	expr "X$arg" : "X\\(.*\\)$as_nl";
12063	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12064      esac;
12065      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12066    '
12067    export as_echo_n_body
12068    as_echo_n='sh -c $as_echo_n_body as_echo'
12069  fi
12070  export as_echo_body
12071  as_echo='sh -c $as_echo_body as_echo'
12072fi
12073
12074# The user is always right.
12075if test "${PATH_SEPARATOR+set}" != set; then
12076  PATH_SEPARATOR=:
12077  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12078    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12079      PATH_SEPARATOR=';'
12080  }
12081fi
12082
12083
12084# IFS
12085# We need space, tab and new line, in precisely that order.  Quoting is
12086# there to prevent editors from complaining about space-tab.
12087# (If _AS_PATH_WALK were called with IFS unset, it would disable word
12088# splitting by setting IFS to empty value.)
12089IFS=" ""	$as_nl"
12090
12091# Find who we are.  Look in the path if we contain no directory separator.
12092case $0 in #((
12093  *[\\/]* ) as_myself=$0 ;;
12094  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12095for as_dir in $PATH
12096do
12097  IFS=$as_save_IFS
12098  test -z "$as_dir" && as_dir=.
12099    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12100  done
12101IFS=$as_save_IFS
12102
12103     ;;
12104esac
12105# We did not find ourselves, most probably we were run as `sh COMMAND'
12106# in which case we are not to be found in the path.
12107if test "x$as_myself" = x; then
12108  as_myself=$0
12109fi
12110if test ! -f "$as_myself"; then
12111  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12112  exit 1
12113fi
12114
12115# Unset variables that we do not need and which cause bugs (e.g. in
12116# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
12117# suppresses any "Segmentation fault" message there.  '((' could
12118# trigger a bug in pdksh 5.2.14.
12119for as_var in BASH_ENV ENV MAIL MAILPATH
12120do eval test x\${$as_var+set} = xset \
12121  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12122done
12123PS1='$ '
12124PS2='> '
12125PS4='+ '
12126
12127# NLS nuisances.
12128LC_ALL=C
12129export LC_ALL
12130LANGUAGE=C
12131export LANGUAGE
12132
12133# CDPATH.
12134(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12135
12136
12137# as_fn_error ERROR [LINENO LOG_FD]
12138# ---------------------------------
12139# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12140# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12141# script with status $?, using 1 if that was 0.
12142as_fn_error ()
12143{
12144  as_status=$?; test $as_status -eq 0 && as_status=1
12145  if test "$3"; then
12146    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12147    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
12148  fi
12149  $as_echo "$as_me: error: $1" >&2
12150  as_fn_exit $as_status
12151} # as_fn_error
12152
12153
12154# as_fn_set_status STATUS
12155# -----------------------
12156# Set $? to STATUS, without forking.
12157as_fn_set_status ()
12158{
12159  return $1
12160} # as_fn_set_status
12161
12162# as_fn_exit STATUS
12163# -----------------
12164# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12165as_fn_exit ()
12166{
12167  set +e
12168  as_fn_set_status $1
12169  exit $1
12170} # as_fn_exit
12171
12172# as_fn_unset VAR
12173# ---------------
12174# Portably unset VAR.
12175as_fn_unset ()
12176{
12177  { eval $1=; unset $1;}
12178}
12179as_unset=as_fn_unset
12180# as_fn_append VAR VALUE
12181# ----------------------
12182# Append the text in VALUE to the end of the definition contained in VAR. Take
12183# advantage of any shell optimizations that allow amortized linear growth over
12184# repeated appends, instead of the typical quadratic growth present in naive
12185# implementations.
12186if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12187  eval 'as_fn_append ()
12188  {
12189    eval $1+=\$2
12190  }'
12191else
12192  as_fn_append ()
12193  {
12194    eval $1=\$$1\$2
12195  }
12196fi # as_fn_append
12197
12198# as_fn_arith ARG...
12199# ------------------
12200# Perform arithmetic evaluation on the ARGs, and store the result in the
12201# global $as_val. Take advantage of shells that can avoid forks. The arguments
12202# must be portable across $(()) and expr.
12203if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12204  eval 'as_fn_arith ()
12205  {
12206    as_val=$(( $* ))
12207  }'
12208else
12209  as_fn_arith ()
12210  {
12211    as_val=`expr "$@" || test $? -eq 1`
12212  }
12213fi # as_fn_arith
12214
12215
12216if expr a : '\(a\)' >/dev/null 2>&1 &&
12217   test "X`expr 00001 : '.*\(...\)'`" = X001; then
12218  as_expr=expr
12219else
12220  as_expr=false
12221fi
12222
12223if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12224  as_basename=basename
12225else
12226  as_basename=false
12227fi
12228
12229if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12230  as_dirname=dirname
12231else
12232  as_dirname=false
12233fi
12234
12235as_me=`$as_basename -- "$0" ||
12236$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12237	 X"$0" : 'X\(//\)$' \| \
12238	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12239$as_echo X/"$0" |
12240    sed '/^.*\/\([^/][^/]*\)\/*$/{
12241	    s//\1/
12242	    q
12243	  }
12244	  /^X\/\(\/\/\)$/{
12245	    s//\1/
12246	    q
12247	  }
12248	  /^X\/\(\/\).*/{
12249	    s//\1/
12250	    q
12251	  }
12252	  s/.*/./; q'`
12253
12254# Avoid depending upon Character Ranges.
12255as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12256as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12257as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12258as_cr_digits='0123456789'
12259as_cr_alnum=$as_cr_Letters$as_cr_digits
12260
12261ECHO_C= ECHO_N= ECHO_T=
12262case `echo -n x` in #(((((
12263-n*)
12264  case `echo 'xy\c'` in
12265  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
12266  xy)  ECHO_C='\c';;
12267  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12268       ECHO_T='	';;
12269  esac;;
12270*)
12271  ECHO_N='-n';;
12272esac
12273
12274rm -f conf$$ conf$$.exe conf$$.file
12275if test -d conf$$.dir; then
12276  rm -f conf$$.dir/conf$$.file
12277else
12278  rm -f conf$$.dir
12279  mkdir conf$$.dir 2>/dev/null
12280fi
12281if (echo >conf$$.file) 2>/dev/null; then
12282  if ln -s conf$$.file conf$$ 2>/dev/null; then
12283    as_ln_s='ln -s'
12284    # ... but there are two gotchas:
12285    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12286    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12287    # In both cases, we have to default to `cp -p'.
12288    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12289      as_ln_s='cp -p'
12290  elif ln conf$$.file conf$$ 2>/dev/null; then
12291    as_ln_s=ln
12292  else
12293    as_ln_s='cp -p'
12294  fi
12295else
12296  as_ln_s='cp -p'
12297fi
12298rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12299rmdir conf$$.dir 2>/dev/null
12300
12301
12302# as_fn_mkdir_p
12303# -------------
12304# Create "$as_dir" as a directory, including parents if necessary.
12305as_fn_mkdir_p ()
12306{
12307
12308  case $as_dir in #(
12309  -*) as_dir=./$as_dir;;
12310  esac
12311  test -d "$as_dir" || eval $as_mkdir_p || {
12312    as_dirs=
12313    while :; do
12314      case $as_dir in #(
12315      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12316      *) as_qdir=$as_dir;;
12317      esac
12318      as_dirs="'$as_qdir' $as_dirs"
12319      as_dir=`$as_dirname -- "$as_dir" ||
12320$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12321	 X"$as_dir" : 'X\(//\)[^/]' \| \
12322	 X"$as_dir" : 'X\(//\)$' \| \
12323	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12324$as_echo X"$as_dir" |
12325    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12326	    s//\1/
12327	    q
12328	  }
12329	  /^X\(\/\/\)[^/].*/{
12330	    s//\1/
12331	    q
12332	  }
12333	  /^X\(\/\/\)$/{
12334	    s//\1/
12335	    q
12336	  }
12337	  /^X\(\/\).*/{
12338	    s//\1/
12339	    q
12340	  }
12341	  s/.*/./; q'`
12342      test -d "$as_dir" && break
12343    done
12344    test -z "$as_dirs" || eval "mkdir $as_dirs"
12345  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
12346
12347
12348} # as_fn_mkdir_p
12349if mkdir -p . 2>/dev/null; then
12350  as_mkdir_p='mkdir -p "$as_dir"'
12351else
12352  test -d ./-p && rmdir ./-p
12353  as_mkdir_p=false
12354fi
12355
12356if test -x / >/dev/null 2>&1; then
12357  as_test_x='test -x'
12358else
12359  if ls -dL / >/dev/null 2>&1; then
12360    as_ls_L_option=L
12361  else
12362    as_ls_L_option=
12363  fi
12364  as_test_x='
12365    eval sh -c '\''
12366      if test -d "$1"; then
12367	test -d "$1/.";
12368      else
12369	case $1 in #(
12370	-*)set "./$1";;
12371	esac;
12372	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12373	???[sx]*):;;*)false;;esac;fi
12374    '\'' sh
12375  '
12376fi
12377as_executable_p=$as_test_x
12378
12379# Sed expression to map a string onto a valid CPP name.
12380as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12381
12382# Sed expression to map a string onto a valid variable name.
12383as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12384
12385
12386exec 6>&1
12387## ----------------------------------- ##
12388## Main body of $CONFIG_STATUS script. ##
12389## ----------------------------------- ##
12390_ASEOF
12391test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12392
12393cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12394# Save the log message, to keep $0 and so on meaningful, and to
12395# report actual input values of CONFIG_FILES etc. instead of their
12396# values after options handling.
12397ac_log="
12398This file was extended by libdrm $as_me 2.4.14, which was
12399generated by GNU Autoconf 2.64.  Invocation command line was
12400
12401  CONFIG_FILES    = $CONFIG_FILES
12402  CONFIG_HEADERS  = $CONFIG_HEADERS
12403  CONFIG_LINKS    = $CONFIG_LINKS
12404  CONFIG_COMMANDS = $CONFIG_COMMANDS
12405  $ $0 $@
12406
12407on `(hostname || uname -n) 2>/dev/null | sed 1q`
12408"
12409
12410_ACEOF
12411
12412case $ac_config_files in *"
12413"*) set x $ac_config_files; shift; ac_config_files=$*;;
12414esac
12415
12416case $ac_config_headers in *"
12417"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12418esac
12419
12420
12421cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12422# Files that config.status was made for.
12423config_files="$ac_config_files"
12424config_headers="$ac_config_headers"
12425config_commands="$ac_config_commands"
12426
12427_ACEOF
12428
12429cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12430ac_cs_usage="\
12431\`$as_me' instantiates files and other configuration actions
12432from templates according to the current configuration.  Unless the files
12433and actions are specified as TAGs, all are instantiated by default.
12434
12435Usage: $0 [OPTION]... [TAG]...
12436
12437  -h, --help       print this help, then exit
12438  -V, --version    print version number and configuration settings, then exit
12439  -q, --quiet, --silent
12440                   do not print progress messages
12441  -d, --debug      don't remove temporary files
12442      --recheck    update $as_me by reconfiguring in the same conditions
12443      --file=FILE[:TEMPLATE]
12444                   instantiate the configuration file FILE
12445      --header=FILE[:TEMPLATE]
12446                   instantiate the configuration header FILE
12447
12448Configuration files:
12449$config_files
12450
12451Configuration headers:
12452$config_headers
12453
12454Configuration commands:
12455$config_commands
12456
12457Report bugs to <dri-devel@lists.sourceforge.net>."
12458
12459_ACEOF
12460cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12461ac_cs_version="\\
12462libdrm config.status 2.4.14
12463configured by $0, generated by GNU Autoconf 2.64,
12464  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12465
12466Copyright (C) 2009 Free Software Foundation, Inc.
12467This config.status script is free software; the Free Software Foundation
12468gives unlimited permission to copy, distribute and modify it."
12469
12470ac_pwd='$ac_pwd'
12471srcdir='$srcdir'
12472INSTALL='$INSTALL'
12473MKDIR_P='$MKDIR_P'
12474AWK='$AWK'
12475test -n "\$AWK" || AWK=awk
12476_ACEOF
12477
12478cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12479# The default lists apply if the user does not specify any file.
12480ac_need_defaults=:
12481while test $# != 0
12482do
12483  case $1 in
12484  --*=*)
12485    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12486    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12487    ac_shift=:
12488    ;;
12489  *)
12490    ac_option=$1
12491    ac_optarg=$2
12492    ac_shift=shift
12493    ;;
12494  esac
12495
12496  case $ac_option in
12497  # Handling of the options.
12498  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12499    ac_cs_recheck=: ;;
12500  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12501    $as_echo "$ac_cs_version"; exit ;;
12502  --debug | --debu | --deb | --de | --d | -d )
12503    debug=: ;;
12504  --file | --fil | --fi | --f )
12505    $ac_shift
12506    case $ac_optarg in
12507    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12508    esac
12509    as_fn_append CONFIG_FILES " '$ac_optarg'"
12510    ac_need_defaults=false;;
12511  --header | --heade | --head | --hea )
12512    $ac_shift
12513    case $ac_optarg in
12514    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12515    esac
12516    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12517    ac_need_defaults=false;;
12518  --he | --h)
12519    # Conflict between --help and --header
12520    as_fn_error "ambiguous option: \`$1'
12521Try \`$0 --help' for more information.";;
12522  --help | --hel | -h )
12523    $as_echo "$ac_cs_usage"; exit ;;
12524  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12525  | -silent | --silent | --silen | --sile | --sil | --si | --s)
12526    ac_cs_silent=: ;;
12527
12528  # This is an error.
12529  -*) as_fn_error "unrecognized option: \`$1'
12530Try \`$0 --help' for more information." ;;
12531
12532  *) as_fn_append ac_config_targets " $1"
12533     ac_need_defaults=false ;;
12534
12535  esac
12536  shift
12537done
12538
12539ac_configure_extra_args=
12540
12541if $ac_cs_silent; then
12542  exec 6>/dev/null
12543  ac_configure_extra_args="$ac_configure_extra_args --silent"
12544fi
12545
12546_ACEOF
12547cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12548if \$ac_cs_recheck; then
12549  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12550  shift
12551  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12552  CONFIG_SHELL='$SHELL'
12553  export CONFIG_SHELL
12554  exec "\$@"
12555fi
12556
12557_ACEOF
12558cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12559exec 5>>config.log
12560{
12561  echo
12562  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12563## Running $as_me. ##
12564_ASBOX
12565  $as_echo "$ac_log"
12566} >&5
12567
12568_ACEOF
12569cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12570#
12571# INIT-COMMANDS
12572#
12573AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12574
12575
12576# The HP-UX ksh and POSIX shell print the target directory to stdout
12577# if CDPATH is set.
12578(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12579
12580sed_quote_subst='$sed_quote_subst'
12581double_quote_subst='$double_quote_subst'
12582delay_variable_subst='$delay_variable_subst'
12583enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12584macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12585macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12586enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12587pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12588enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12589host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12590host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12591host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12592build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12593build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12594build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12595SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12596Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12597GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12598EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12599FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12600LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12601NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12602LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12603max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12604ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12605exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12606lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12607lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12608lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12609reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12610reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12611OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12612deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12613file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12614AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12615AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12616STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12617RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12618old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12619old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12620old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12621CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12622CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12623compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12624GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12625lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12626lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12627lt_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"`'
12628lt_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"`'
12629objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12630SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12631ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12632MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12633lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12634lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12635lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12636lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12637lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12638need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12639DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12640NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12641LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12642OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12643OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12644libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12645shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12646extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12647archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12648enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12649export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12650whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12651compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12652old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12653old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12654archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12655archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12656module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12657module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12658with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12659allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12660no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12661hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12662hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12663hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12664hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12665hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12666hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12667hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12668hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12669inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12670link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12671fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12672always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12673export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12674exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12675include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12676prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12677file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12678variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12679need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12680need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12681version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12682runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12683shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12684shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12685libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12686library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12687soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12688postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12689postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12690finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12691finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12692hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12693sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12694sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12695hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12696enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12697enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12698enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12699old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12700striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12701
12702LTCC='$LTCC'
12703LTCFLAGS='$LTCFLAGS'
12704compiler='$compiler_DEFAULT'
12705
12706# Quote evaled strings.
12707for var in SED \
12708GREP \
12709EGREP \
12710FGREP \
12711LD \
12712NM \
12713LN_S \
12714lt_SP2NL \
12715lt_NL2SP \
12716reload_flag \
12717OBJDUMP \
12718deplibs_check_method \
12719file_magic_cmd \
12720AR \
12721AR_FLAGS \
12722STRIP \
12723RANLIB \
12724CC \
12725CFLAGS \
12726compiler \
12727lt_cv_sys_global_symbol_pipe \
12728lt_cv_sys_global_symbol_to_cdecl \
12729lt_cv_sys_global_symbol_to_c_name_address \
12730lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12731SHELL \
12732ECHO \
12733lt_prog_compiler_no_builtin_flag \
12734lt_prog_compiler_wl \
12735lt_prog_compiler_pic \
12736lt_prog_compiler_static \
12737lt_cv_prog_compiler_c_o \
12738need_locks \
12739DSYMUTIL \
12740NMEDIT \
12741LIPO \
12742OTOOL \
12743OTOOL64 \
12744shrext_cmds \
12745export_dynamic_flag_spec \
12746whole_archive_flag_spec \
12747compiler_needs_object \
12748with_gnu_ld \
12749allow_undefined_flag \
12750no_undefined_flag \
12751hardcode_libdir_flag_spec \
12752hardcode_libdir_flag_spec_ld \
12753hardcode_libdir_separator \
12754fix_srcfile_path \
12755exclude_expsyms \
12756include_expsyms \
12757file_list_spec \
12758variables_saved_for_relink \
12759libname_spec \
12760library_names_spec \
12761soname_spec \
12762finish_eval \
12763old_striplib \
12764striplib; do
12765    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12766    *[\\\\\\\`\\"\\\$]*)
12767      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12768      ;;
12769    *)
12770      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12771      ;;
12772    esac
12773done
12774
12775# Double-quote double-evaled strings.
12776for var in reload_cmds \
12777old_postinstall_cmds \
12778old_postuninstall_cmds \
12779old_archive_cmds \
12780extract_expsyms_cmds \
12781old_archive_from_new_cmds \
12782old_archive_from_expsyms_cmds \
12783archive_cmds \
12784archive_expsym_cmds \
12785module_cmds \
12786module_expsym_cmds \
12787export_symbols_cmds \
12788prelink_cmds \
12789postinstall_cmds \
12790postuninstall_cmds \
12791finish_cmds \
12792sys_lib_search_path_spec \
12793sys_lib_dlsearch_path_spec; do
12794    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12795    *[\\\\\\\`\\"\\\$]*)
12796      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12797      ;;
12798    *)
12799      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12800      ;;
12801    esac
12802done
12803
12804# Fix-up fallback echo if it was mangled by the above quoting rules.
12805case \$lt_ECHO in
12806*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12807  ;;
12808esac
12809
12810ac_aux_dir='$ac_aux_dir'
12811xsi_shell='$xsi_shell'
12812lt_shell_append='$lt_shell_append'
12813
12814# See if we are running on zsh, and set the options which allow our
12815# commands through without removal of \ escapes INIT.
12816if test -n "\${ZSH_VERSION+set}" ; then
12817   setopt NO_GLOB_SUBST
12818fi
12819
12820
12821    PACKAGE='$PACKAGE'
12822    VERSION='$VERSION'
12823    TIMESTAMP='$TIMESTAMP'
12824    RM='$RM'
12825    ofile='$ofile'
12826
12827
12828
12829
12830_ACEOF
12831
12832cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12833
12834# Handling of arguments.
12835for ac_config_target in $ac_config_targets
12836do
12837  case $ac_config_target in
12838    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12839    "libdrm/config.h") CONFIG_HEADERS="$CONFIG_HEADERS libdrm/config.h" ;;
12840    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12841    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12842    "libdrm/Makefile") CONFIG_FILES="$CONFIG_FILES libdrm/Makefile" ;;
12843    "libdrm/intel/Makefile") CONFIG_FILES="$CONFIG_FILES libdrm/intel/Makefile" ;;
12844    "libdrm/radeon/Makefile") CONFIG_FILES="$CONFIG_FILES libdrm/radeon/Makefile" ;;
12845    "libdrm/radeon/libdrm_radeon.pc") CONFIG_FILES="$CONFIG_FILES libdrm/radeon/libdrm_radeon.pc" ;;
12846    "libdrm/nouveau/Makefile") CONFIG_FILES="$CONFIG_FILES libdrm/nouveau/Makefile" ;;
12847    "libdrm/nouveau/libdrm_nouveau.pc") CONFIG_FILES="$CONFIG_FILES libdrm/nouveau/libdrm_nouveau.pc" ;;
12848    "shared-core/Makefile") CONFIG_FILES="$CONFIG_FILES shared-core/Makefile" ;;
12849    "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
12850    "tests/modeprint/Makefile") CONFIG_FILES="$CONFIG_FILES tests/modeprint/Makefile" ;;
12851    "tests/modetest/Makefile") CONFIG_FILES="$CONFIG_FILES tests/modetest/Makefile" ;;
12852    "libdrm.pc") CONFIG_FILES="$CONFIG_FILES libdrm.pc" ;;
12853    "libdrm_intel.pc") CONFIG_FILES="$CONFIG_FILES libdrm_intel.pc" ;;
12854
12855  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12856  esac
12857done
12858
12859
12860# If the user did not use the arguments to specify the items to instantiate,
12861# then the envvar interface is used.  Set only those that are not.
12862# We use the long form for the default assignment because of an extremely
12863# bizarre bug on SunOS 4.1.3.
12864if $ac_need_defaults; then
12865  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12866  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12867  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12868fi
12869
12870# Have a temporary directory for convenience.  Make it in the build tree
12871# simply because there is no reason against having it here, and in addition,
12872# creating and moving files from /tmp can sometimes cause problems.
12873# Hook for its removal unless debugging.
12874# Note that there is a small window in which the directory will not be cleaned:
12875# after its creation but before its name has been assigned to `$tmp'.
12876$debug ||
12877{
12878  tmp=
12879  trap 'exit_status=$?
12880  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12881' 0
12882  trap 'as_fn_exit 1' 1 2 13 15
12883}
12884# Create a (secure) tmp directory for tmp files.
12885
12886{
12887  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12888  test -n "$tmp" && test -d "$tmp"
12889}  ||
12890{
12891  tmp=./conf$$-$RANDOM
12892  (umask 077 && mkdir "$tmp")
12893} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12894
12895# Set up the scripts for CONFIG_FILES section.
12896# No need to generate them if there are no CONFIG_FILES.
12897# This happens for instance with `./config.status config.h'.
12898if test -n "$CONFIG_FILES"; then
12899
12900
12901ac_cr=`echo X | tr X '\015'`
12902# On cygwin, bash can eat \r inside `` if the user requested igncr.
12903# But we know of no other shell where ac_cr would be empty at this
12904# point, so we can use a bashism as a fallback.
12905if test "x$ac_cr" = x; then
12906  eval ac_cr=\$\'\\r\'
12907fi
12908ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12909if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12910  ac_cs_awk_cr='\r'
12911else
12912  ac_cs_awk_cr=$ac_cr
12913fi
12914
12915echo 'BEGIN {' >"$tmp/subs1.awk" &&
12916_ACEOF
12917
12918
12919{
12920  echo "cat >conf$$subs.awk <<_ACEOF" &&
12921  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12922  echo "_ACEOF"
12923} >conf$$subs.sh ||
12924  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12925ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12926ac_delim='%!_!# '
12927for ac_last_try in false false false false false :; do
12928  . ./conf$$subs.sh ||
12929    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12930
12931  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12932  if test $ac_delim_n = $ac_delim_num; then
12933    break
12934  elif $ac_last_try; then
12935    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12936  else
12937    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12938  fi
12939done
12940rm -f conf$$subs.sh
12941
12942cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12943cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12944_ACEOF
12945sed -n '
12946h
12947s/^/S["/; s/!.*/"]=/
12948p
12949g
12950s/^[^!]*!//
12951:repl
12952t repl
12953s/'"$ac_delim"'$//
12954t delim
12955:nl
12956h
12957s/\(.\{148\}\).*/\1/
12958t more1
12959s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12960p
12961n
12962b repl
12963:more1
12964s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12965p
12966g
12967s/.\{148\}//
12968t nl
12969:delim
12970h
12971s/\(.\{148\}\).*/\1/
12972t more2
12973s/["\\]/\\&/g; s/^/"/; s/$/"/
12974p
12975b
12976:more2
12977s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12978p
12979g
12980s/.\{148\}//
12981t delim
12982' <conf$$subs.awk | sed '
12983/^[^""]/{
12984  N
12985  s/\n//
12986}
12987' >>$CONFIG_STATUS || ac_write_fail=1
12988rm -f conf$$subs.awk
12989cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12990_ACAWK
12991cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12992  for (key in S) S_is_set[key] = 1
12993  FS = ""
12994
12995}
12996{
12997  line = $ 0
12998  nfields = split(line, field, "@")
12999  substed = 0
13000  len = length(field[1])
13001  for (i = 2; i < nfields; i++) {
13002    key = field[i]
13003    keylen = length(key)
13004    if (S_is_set[key]) {
13005      value = S[key]
13006      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13007      len += length(value) + length(field[++i])
13008      substed = 1
13009    } else
13010      len += 1 + keylen
13011  }
13012
13013  print line
13014}
13015
13016_ACAWK
13017_ACEOF
13018cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13019if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13020  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13021else
13022  cat
13023fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
13024  || as_fn_error "could not setup config files machinery" "$LINENO" 5
13025_ACEOF
13026
13027# VPATH may cause trouble with some makes, so we remove $(srcdir),
13028# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13029# trailing colons and then remove the whole line if VPATH becomes empty
13030# (actually we leave an empty line to preserve line numbers).
13031if test "x$srcdir" = x.; then
13032  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
13033s/:*\$(srcdir):*/:/
13034s/:*\${srcdir}:*/:/
13035s/:*@srcdir@:*/:/
13036s/^\([^=]*=[	 ]*\):*/\1/
13037s/:*$//
13038s/^[^=]*=[	 ]*$//
13039}'
13040fi
13041
13042cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13043fi # test -n "$CONFIG_FILES"
13044
13045# Set up the scripts for CONFIG_HEADERS section.
13046# No need to generate them if there are no CONFIG_HEADERS.
13047# This happens for instance with `./config.status Makefile'.
13048if test -n "$CONFIG_HEADERS"; then
13049cat >"$tmp/defines.awk" <<\_ACAWK ||
13050BEGIN {
13051_ACEOF
13052
13053# Transform confdefs.h into an awk script `defines.awk', embedded as
13054# here-document in config.status, that substitutes the proper values into
13055# config.h.in to produce config.h.
13056
13057# Create a delimiter string that does not exist in confdefs.h, to ease
13058# handling of long lines.
13059ac_delim='%!_!# '
13060for ac_last_try in false false :; do
13061  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
13062  if test -z "$ac_t"; then
13063    break
13064  elif $ac_last_try; then
13065    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
13066  else
13067    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13068  fi
13069done
13070
13071# For the awk script, D is an array of macro values keyed by name,
13072# likewise P contains macro parameters if any.  Preserve backslash
13073# newline sequences.
13074
13075ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13076sed -n '
13077s/.\{148\}/&'"$ac_delim"'/g
13078t rset
13079:rset
13080s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
13081t def
13082d
13083:def
13084s/\\$//
13085t bsnl
13086s/["\\]/\\&/g
13087s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13088D["\1"]=" \3"/p
13089s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
13090d
13091:bsnl
13092s/["\\]/\\&/g
13093s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13094D["\1"]=" \3\\\\\\n"\\/p
13095t cont
13096s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13097t cont
13098d
13099:cont
13100n
13101s/.\{148\}/&'"$ac_delim"'/g
13102t clear
13103:clear
13104s/\\$//
13105t bsnlc
13106s/["\\]/\\&/g; s/^/"/; s/$/"/p
13107d
13108:bsnlc
13109s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13110b cont
13111' <confdefs.h | sed '
13112s/'"$ac_delim"'/"\\\
13113"/g' >>$CONFIG_STATUS || ac_write_fail=1
13114
13115cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13116  for (key in D) D_is_set[key] = 1
13117  FS = ""
13118}
13119/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13120  line = \$ 0
13121  split(line, arg, " ")
13122  if (arg[1] == "#") {
13123    defundef = arg[2]
13124    mac1 = arg[3]
13125  } else {
13126    defundef = substr(arg[1], 2)
13127    mac1 = arg[2]
13128  }
13129  split(mac1, mac2, "(") #)
13130  macro = mac2[1]
13131  prefix = substr(line, 1, index(line, defundef) - 1)
13132  if (D_is_set[macro]) {
13133    # Preserve the white space surrounding the "#".
13134    print prefix "define", macro P[macro] D[macro]
13135    next
13136  } else {
13137    # Replace #undef with comments.  This is necessary, for example,
13138    # in the case of _POSIX_SOURCE, which is predefined and required
13139    # on some systems where configure will not decide to define it.
13140    if (defundef == "undef") {
13141      print "/*", prefix defundef, macro, "*/"
13142      next
13143    }
13144  }
13145}
13146{ print }
13147_ACAWK
13148_ACEOF
13149cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13150  as_fn_error "could not setup config headers machinery" "$LINENO" 5
13151fi # test -n "$CONFIG_HEADERS"
13152
13153
13154eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
13155shift
13156for ac_tag
13157do
13158  case $ac_tag in
13159  :[FHLC]) ac_mode=$ac_tag; continue;;
13160  esac
13161  case $ac_mode$ac_tag in
13162  :[FHL]*:*);;
13163  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
13164  :[FH]-) ac_tag=-:-;;
13165  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13166  esac
13167  ac_save_IFS=$IFS
13168  IFS=:
13169  set x $ac_tag
13170  IFS=$ac_save_IFS
13171  shift
13172  ac_file=$1
13173  shift
13174
13175  case $ac_mode in
13176  :L) ac_source=$1;;
13177  :[FH])
13178    ac_file_inputs=
13179    for ac_f
13180    do
13181      case $ac_f in
13182      -) ac_f="$tmp/stdin";;
13183      *) # Look for the file first in the build tree, then in the source tree
13184	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
13185	 # because $ac_f cannot contain `:'.
13186	 test -f "$ac_f" ||
13187	   case $ac_f in
13188	   [\\/$]*) false;;
13189	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13190	   esac ||
13191	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13192      esac
13193      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13194      as_fn_append ac_file_inputs " '$ac_f'"
13195    done
13196
13197    # Let's still pretend it is `configure' which instantiates (i.e., don't
13198    # use $as_me), people would be surprised to read:
13199    #    /* config.h.  Generated by config.status.  */
13200    configure_input='Generated from '`
13201	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13202	`' by configure.'
13203    if test x"$ac_file" != x-; then
13204      configure_input="$ac_file.  $configure_input"
13205      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13206$as_echo "$as_me: creating $ac_file" >&6;}
13207    fi
13208    # Neutralize special characters interpreted by sed in replacement strings.
13209    case $configure_input in #(
13210    *\&* | *\|* | *\\* )
13211       ac_sed_conf_input=`$as_echo "$configure_input" |
13212       sed 's/[\\\\&|]/\\\\&/g'`;; #(
13213    *) ac_sed_conf_input=$configure_input;;
13214    esac
13215
13216    case $ac_tag in
13217    *:-:* | *:-) cat >"$tmp/stdin" \
13218      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
13219    esac
13220    ;;
13221  esac
13222
13223  ac_dir=`$as_dirname -- "$ac_file" ||
13224$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13225	 X"$ac_file" : 'X\(//\)[^/]' \| \
13226	 X"$ac_file" : 'X\(//\)$' \| \
13227	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13228$as_echo X"$ac_file" |
13229    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13230	    s//\1/
13231	    q
13232	  }
13233	  /^X\(\/\/\)[^/].*/{
13234	    s//\1/
13235	    q
13236	  }
13237	  /^X\(\/\/\)$/{
13238	    s//\1/
13239	    q
13240	  }
13241	  /^X\(\/\).*/{
13242	    s//\1/
13243	    q
13244	  }
13245	  s/.*/./; q'`
13246  as_dir="$ac_dir"; as_fn_mkdir_p
13247  ac_builddir=.
13248
13249case "$ac_dir" in
13250.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13251*)
13252  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13253  # A ".." for each directory in $ac_dir_suffix.
13254  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13255  case $ac_top_builddir_sub in
13256  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13257  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13258  esac ;;
13259esac
13260ac_abs_top_builddir=$ac_pwd
13261ac_abs_builddir=$ac_pwd$ac_dir_suffix
13262# for backward compatibility:
13263ac_top_builddir=$ac_top_build_prefix
13264
13265case $srcdir in
13266  .)  # We are building in place.
13267    ac_srcdir=.
13268    ac_top_srcdir=$ac_top_builddir_sub
13269    ac_abs_top_srcdir=$ac_pwd ;;
13270  [\\/]* | ?:[\\/]* )  # Absolute name.
13271    ac_srcdir=$srcdir$ac_dir_suffix;
13272    ac_top_srcdir=$srcdir
13273    ac_abs_top_srcdir=$srcdir ;;
13274  *) # Relative name.
13275    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13276    ac_top_srcdir=$ac_top_build_prefix$srcdir
13277    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13278esac
13279ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13280
13281
13282  case $ac_mode in
13283  :F)
13284  #
13285  # CONFIG_FILE
13286  #
13287
13288  case $INSTALL in
13289  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13290  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13291  esac
13292  ac_MKDIR_P=$MKDIR_P
13293  case $MKDIR_P in
13294  [\\/$]* | ?:[\\/]* ) ;;
13295  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13296  esac
13297_ACEOF
13298
13299cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13300# If the template does not know about datarootdir, expand it.
13301# FIXME: This hack should be removed a few years after 2.60.
13302ac_datarootdir_hack=; ac_datarootdir_seen=
13303ac_sed_dataroot='
13304/datarootdir/ {
13305  p
13306  q
13307}
13308/@datadir@/p
13309/@docdir@/p
13310/@infodir@/p
13311/@localedir@/p
13312/@mandir@/p'
13313case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13314*datarootdir*) ac_datarootdir_seen=yes;;
13315*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13316  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13317$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13318_ACEOF
13319cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13320  ac_datarootdir_hack='
13321  s&@datadir@&$datadir&g
13322  s&@docdir@&$docdir&g
13323  s&@infodir@&$infodir&g
13324  s&@localedir@&$localedir&g
13325  s&@mandir@&$mandir&g
13326  s&\\\${datarootdir}&$datarootdir&g' ;;
13327esac
13328_ACEOF
13329
13330# Neutralize VPATH when `$srcdir' = `.'.
13331# Shell code in configure.ac might set extrasub.
13332# FIXME: do we really want to maintain this feature?
13333cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13334ac_sed_extra="$ac_vpsub
13335$extrasub
13336_ACEOF
13337cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13338:t
13339/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13340s|@configure_input@|$ac_sed_conf_input|;t t
13341s&@top_builddir@&$ac_top_builddir_sub&;t t
13342s&@top_build_prefix@&$ac_top_build_prefix&;t t
13343s&@srcdir@&$ac_srcdir&;t t
13344s&@abs_srcdir@&$ac_abs_srcdir&;t t
13345s&@top_srcdir@&$ac_top_srcdir&;t t
13346s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13347s&@builddir@&$ac_builddir&;t t
13348s&@abs_builddir@&$ac_abs_builddir&;t t
13349s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13350s&@INSTALL@&$ac_INSTALL&;t t
13351s&@MKDIR_P@&$ac_MKDIR_P&;t t
13352$ac_datarootdir_hack
13353"
13354eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13355  || as_fn_error "could not create $ac_file" "$LINENO" 5
13356
13357test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13358  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13359  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13360  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13361which seems to be undefined.  Please make sure it is defined." >&5
13362$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13363which seems to be undefined.  Please make sure it is defined." >&2;}
13364
13365  rm -f "$tmp/stdin"
13366  case $ac_file in
13367  -) cat "$tmp/out" && rm -f "$tmp/out";;
13368  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13369  esac \
13370  || as_fn_error "could not create $ac_file" "$LINENO" 5
13371 ;;
13372  :H)
13373  #
13374  # CONFIG_HEADER
13375  #
13376  if test x"$ac_file" != x-; then
13377    {
13378      $as_echo "/* $configure_input  */" \
13379      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13380    } >"$tmp/config.h" \
13381      || as_fn_error "could not create $ac_file" "$LINENO" 5
13382    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13383      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13384$as_echo "$as_me: $ac_file is unchanged" >&6;}
13385    else
13386      rm -f "$ac_file"
13387      mv "$tmp/config.h" "$ac_file" \
13388	|| as_fn_error "could not create $ac_file" "$LINENO" 5
13389    fi
13390  else
13391    $as_echo "/* $configure_input  */" \
13392      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13393      || as_fn_error "could not create -" "$LINENO" 5
13394  fi
13395# Compute "$ac_file"'s index in $config_headers.
13396_am_arg="$ac_file"
13397_am_stamp_count=1
13398for _am_header in $config_headers :; do
13399  case $_am_header in
13400    $_am_arg | $_am_arg:* )
13401      break ;;
13402    * )
13403      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13404  esac
13405done
13406echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13407$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13408	 X"$_am_arg" : 'X\(//\)[^/]' \| \
13409	 X"$_am_arg" : 'X\(//\)$' \| \
13410	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13411$as_echo X"$_am_arg" |
13412    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13413	    s//\1/
13414	    q
13415	  }
13416	  /^X\(\/\/\)[^/].*/{
13417	    s//\1/
13418	    q
13419	  }
13420	  /^X\(\/\/\)$/{
13421	    s//\1/
13422	    q
13423	  }
13424	  /^X\(\/\).*/{
13425	    s//\1/
13426	    q
13427	  }
13428	  s/.*/./; q'`/stamp-h$_am_stamp_count
13429 ;;
13430
13431  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13432$as_echo "$as_me: executing $ac_file commands" >&6;}
13433 ;;
13434  esac
13435
13436
13437  case $ac_file$ac_mode in
13438    "depfiles":C) test x"$AMDEP_TRUE" != x"" || # Autoconf 2.62 quotes --file arguments for eval, but not when files
13439# are listed without --file.  Let's play safe and only enable the eval
13440# if we detect the quoting.
13441case $CONFIG_FILES in
13442*\'*) eval set x "$CONFIG_FILES" ;;
13443*)   set x $CONFIG_FILES ;;
13444esac
13445shift
13446for mf
13447do
13448  # Strip MF so we end up with the name of the file.
13449  mf=`echo "$mf" | sed -e 's/:.*$//'`
13450  # Check whether this is an Automake generated Makefile or not.
13451  # We used to match only the files named `Makefile.in', but
13452  # some people rename them; so instead we look at the file content.
13453  # Grep'ing the first line is not enough: some people post-process
13454  # each Makefile.in and add a new line on top of each file to say so.
13455  # Grep'ing the whole file is not good either: AIX grep has a line
13456  # limit of 2048, but all sed's we know have understand at least 4000.
13457  if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13458    dirpart=`$as_dirname -- "$mf" ||
13459$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13460	 X"$mf" : 'X\(//\)[^/]' \| \
13461	 X"$mf" : 'X\(//\)$' \| \
13462	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13463$as_echo X"$mf" |
13464    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13465	    s//\1/
13466	    q
13467	  }
13468	  /^X\(\/\/\)[^/].*/{
13469	    s//\1/
13470	    q
13471	  }
13472	  /^X\(\/\/\)$/{
13473	    s//\1/
13474	    q
13475	  }
13476	  /^X\(\/\).*/{
13477	    s//\1/
13478	    q
13479	  }
13480	  s/.*/./; q'`
13481  else
13482    continue
13483  fi
13484  # Extract the definition of DEPDIR, am__include, and am__quote
13485  # from the Makefile without running `make'.
13486  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13487  test -z "$DEPDIR" && continue
13488  am__include=`sed -n 's/^am__include = //p' < "$mf"`
13489  test -z "am__include" && continue
13490  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13491  # When using ansi2knr, U may be empty or an underscore; expand it
13492  U=`sed -n 's/^U = //p' < "$mf"`
13493  # Find all dependency output files, they are included files with
13494  # $(DEPDIR) in their names.  We invoke sed twice because it is the
13495  # simplest approach to changing $(DEPDIR) to its actual value in the
13496  # expansion.
13497  for file in `sed -n "
13498    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13499       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13500    # Make sure the directory exists.
13501    test -f "$dirpart/$file" && continue
13502    fdir=`$as_dirname -- "$file" ||
13503$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13504	 X"$file" : 'X\(//\)[^/]' \| \
13505	 X"$file" : 'X\(//\)$' \| \
13506	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13507$as_echo X"$file" |
13508    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13509	    s//\1/
13510	    q
13511	  }
13512	  /^X\(\/\/\)[^/].*/{
13513	    s//\1/
13514	    q
13515	  }
13516	  /^X\(\/\/\)$/{
13517	    s//\1/
13518	    q
13519	  }
13520	  /^X\(\/\).*/{
13521	    s//\1/
13522	    q
13523	  }
13524	  s/.*/./; q'`
13525    as_dir=$dirpart/$fdir; as_fn_mkdir_p
13526    # echo "creating $dirpart/$file"
13527    echo '# dummy' > "$dirpart/$file"
13528  done
13529done
13530 ;;
13531    "libtool":C)
13532
13533    # See if we are running on zsh, and set the options which allow our
13534    # commands through without removal of \ escapes.
13535    if test -n "${ZSH_VERSION+set}" ; then
13536      setopt NO_GLOB_SUBST
13537    fi
13538
13539    cfgfile="${ofile}T"
13540    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13541    $RM "$cfgfile"
13542
13543    cat <<_LT_EOF >> "$cfgfile"
13544#! $SHELL
13545
13546# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13547# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13548# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13549# NOTE: Changes made to this file will be lost: look at ltmain.sh.
13550#
13551#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13552#                 2006, 2007, 2008 Free Software Foundation, Inc.
13553#   Written by Gordon Matzigkeit, 1996
13554#
13555#   This file is part of GNU Libtool.
13556#
13557# GNU Libtool is free software; you can redistribute it and/or
13558# modify it under the terms of the GNU General Public License as
13559# published by the Free Software Foundation; either version 2 of
13560# the License, or (at your option) any later version.
13561#
13562# As a special exception to the GNU General Public License,
13563# if you distribute this file as part of a program or library that
13564# is built using GNU Libtool, you may include this file under the
13565# same distribution terms that you use for the rest of that program.
13566#
13567# GNU Libtool is distributed in the hope that it will be useful,
13568# but WITHOUT ANY WARRANTY; without even the implied warranty of
13569# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13570# GNU General Public License for more details.
13571#
13572# You should have received a copy of the GNU General Public License
13573# along with GNU Libtool; see the file COPYING.  If not, a copy
13574# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13575# obtained by writing to the Free Software Foundation, Inc.,
13576# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13577
13578
13579# The names of the tagged configurations supported by this script.
13580available_tags=""
13581
13582# ### BEGIN LIBTOOL CONFIG
13583
13584# Whether or not to build static libraries.
13585build_old_libs=$enable_static
13586
13587# Which release of libtool.m4 was used?
13588macro_version=$macro_version
13589macro_revision=$macro_revision
13590
13591# Whether or not to build shared libraries.
13592build_libtool_libs=$enable_shared
13593
13594# What type of objects to build.
13595pic_mode=$pic_mode
13596
13597# Whether or not to optimize for fast installation.
13598fast_install=$enable_fast_install
13599
13600# The host system.
13601host_alias=$host_alias
13602host=$host
13603host_os=$host_os
13604
13605# The build system.
13606build_alias=$build_alias
13607build=$build
13608build_os=$build_os
13609
13610# A sed program that does not truncate output.
13611SED=$lt_SED
13612
13613# Sed that helps us avoid accidentally triggering echo(1) options like -n.
13614Xsed="\$SED -e 1s/^X//"
13615
13616# A grep program that handles long lines.
13617GREP=$lt_GREP
13618
13619# An ERE matcher.
13620EGREP=$lt_EGREP
13621
13622# A literal string matcher.
13623FGREP=$lt_FGREP
13624
13625# A BSD- or MS-compatible name lister.
13626NM=$lt_NM
13627
13628# Whether we need soft or hard links.
13629LN_S=$lt_LN_S
13630
13631# What is the maximum length of a command?
13632max_cmd_len=$max_cmd_len
13633
13634# Object file suffix (normally "o").
13635objext=$ac_objext
13636
13637# Executable file suffix (normally "").
13638exeext=$exeext
13639
13640# whether the shell understands "unset".
13641lt_unset=$lt_unset
13642
13643# turn spaces into newlines.
13644SP2NL=$lt_lt_SP2NL
13645
13646# turn newlines into spaces.
13647NL2SP=$lt_lt_NL2SP
13648
13649# How to create reloadable object files.
13650reload_flag=$lt_reload_flag
13651reload_cmds=$lt_reload_cmds
13652
13653# An object symbol dumper.
13654OBJDUMP=$lt_OBJDUMP
13655
13656# Method to check whether dependent libraries are shared objects.
13657deplibs_check_method=$lt_deplibs_check_method
13658
13659# Command to use when deplibs_check_method == "file_magic".
13660file_magic_cmd=$lt_file_magic_cmd
13661
13662# The archiver.
13663AR=$lt_AR
13664AR_FLAGS=$lt_AR_FLAGS
13665
13666# A symbol stripping program.
13667STRIP=$lt_STRIP
13668
13669# Commands used to install an old-style archive.
13670RANLIB=$lt_RANLIB
13671old_postinstall_cmds=$lt_old_postinstall_cmds
13672old_postuninstall_cmds=$lt_old_postuninstall_cmds
13673
13674# A C compiler.
13675LTCC=$lt_CC
13676
13677# LTCC compiler flags.
13678LTCFLAGS=$lt_CFLAGS
13679
13680# Take the output of nm and produce a listing of raw symbols and C names.
13681global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13682
13683# Transform the output of nm in a proper C declaration.
13684global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13685
13686# Transform the output of nm in a C name address pair.
13687global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13688
13689# Transform the output of nm in a C name address pair when lib prefix is needed.
13690global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13691
13692# The name of the directory that contains temporary libtool files.
13693objdir=$objdir
13694
13695# Shell to use when invoking shell scripts.
13696SHELL=$lt_SHELL
13697
13698# An echo program that does not interpret backslashes.
13699ECHO=$lt_ECHO
13700
13701# Used to examine libraries when file_magic_cmd begins with "file".
13702MAGIC_CMD=$MAGIC_CMD
13703
13704# Must we lock files when doing compilation?
13705need_locks=$lt_need_locks
13706
13707# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13708DSYMUTIL=$lt_DSYMUTIL
13709
13710# Tool to change global to local symbols on Mac OS X.
13711NMEDIT=$lt_NMEDIT
13712
13713# Tool to manipulate fat objects and archives on Mac OS X.
13714LIPO=$lt_LIPO
13715
13716# ldd/readelf like tool for Mach-O binaries on Mac OS X.
13717OTOOL=$lt_OTOOL
13718
13719# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13720OTOOL64=$lt_OTOOL64
13721
13722# Old archive suffix (normally "a").
13723libext=$libext
13724
13725# Shared library suffix (normally ".so").
13726shrext_cmds=$lt_shrext_cmds
13727
13728# The commands to extract the exported symbol list from a shared archive.
13729extract_expsyms_cmds=$lt_extract_expsyms_cmds
13730
13731# Variables whose values should be saved in libtool wrapper scripts and
13732# restored at link time.
13733variables_saved_for_relink=$lt_variables_saved_for_relink
13734
13735# Do we need the "lib" prefix for modules?
13736need_lib_prefix=$need_lib_prefix
13737
13738# Do we need a version for libraries?
13739need_version=$need_version
13740
13741# Library versioning type.
13742version_type=$version_type
13743
13744# Shared library runtime path variable.
13745runpath_var=$runpath_var
13746
13747# Shared library path variable.
13748shlibpath_var=$shlibpath_var
13749
13750# Is shlibpath searched before the hard-coded library search path?
13751shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13752
13753# Format of library name prefix.
13754libname_spec=$lt_libname_spec
13755
13756# List of archive names.  First name is the real one, the rest are links.
13757# The last name is the one that the linker finds with -lNAME
13758library_names_spec=$lt_library_names_spec
13759
13760# The coded name of the library, if different from the real name.
13761soname_spec=$lt_soname_spec
13762
13763# Command to use after installation of a shared archive.
13764postinstall_cmds=$lt_postinstall_cmds
13765
13766# Command to use after uninstallation of a shared archive.
13767postuninstall_cmds=$lt_postuninstall_cmds
13768
13769# Commands used to finish a libtool library installation in a directory.
13770finish_cmds=$lt_finish_cmds
13771
13772# As "finish_cmds", except a single script fragment to be evaled but
13773# not shown.
13774finish_eval=$lt_finish_eval
13775
13776# Whether we should hardcode library paths into libraries.
13777hardcode_into_libs=$hardcode_into_libs
13778
13779# Compile-time system search path for libraries.
13780sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13781
13782# Run-time system search path for libraries.
13783sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13784
13785# Whether dlopen is supported.
13786dlopen_support=$enable_dlopen
13787
13788# Whether dlopen of programs is supported.
13789dlopen_self=$enable_dlopen_self
13790
13791# Whether dlopen of statically linked programs is supported.
13792dlopen_self_static=$enable_dlopen_self_static
13793
13794# Commands to strip libraries.
13795old_striplib=$lt_old_striplib
13796striplib=$lt_striplib
13797
13798
13799# The linker used to build libraries.
13800LD=$lt_LD
13801
13802# Commands used to build an old-style archive.
13803old_archive_cmds=$lt_old_archive_cmds
13804
13805# A language specific compiler.
13806CC=$lt_compiler
13807
13808# Is the compiler the GNU compiler?
13809with_gcc=$GCC
13810
13811# Compiler flag to turn off builtin functions.
13812no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13813
13814# How to pass a linker flag through the compiler.
13815wl=$lt_lt_prog_compiler_wl
13816
13817# Additional compiler flags for building library objects.
13818pic_flag=$lt_lt_prog_compiler_pic
13819
13820# Compiler flag to prevent dynamic linking.
13821link_static_flag=$lt_lt_prog_compiler_static
13822
13823# Does compiler simultaneously support -c and -o options?
13824compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13825
13826# Whether or not to add -lc for building shared libraries.
13827build_libtool_need_lc=$archive_cmds_need_lc
13828
13829# Whether or not to disallow shared libs when runtime libs are static.
13830allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13831
13832# Compiler flag to allow reflexive dlopens.
13833export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13834
13835# Compiler flag to generate shared objects directly from archives.
13836whole_archive_flag_spec=$lt_whole_archive_flag_spec
13837
13838# Whether the compiler copes with passing no objects directly.
13839compiler_needs_object=$lt_compiler_needs_object
13840
13841# Create an old-style archive from a shared archive.
13842old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13843
13844# Create a temporary old-style archive to link instead of a shared archive.
13845old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13846
13847# Commands used to build a shared archive.
13848archive_cmds=$lt_archive_cmds
13849archive_expsym_cmds=$lt_archive_expsym_cmds
13850
13851# Commands used to build a loadable module if different from building
13852# a shared archive.
13853module_cmds=$lt_module_cmds
13854module_expsym_cmds=$lt_module_expsym_cmds
13855
13856# Whether we are building with GNU ld or not.
13857with_gnu_ld=$lt_with_gnu_ld
13858
13859# Flag that allows shared libraries with undefined symbols to be built.
13860allow_undefined_flag=$lt_allow_undefined_flag
13861
13862# Flag that enforces no undefined symbols.
13863no_undefined_flag=$lt_no_undefined_flag
13864
13865# Flag to hardcode \$libdir into a binary during linking.
13866# This must work even if \$libdir does not exist
13867hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13868
13869# If ld is used when linking, flag to hardcode \$libdir into a binary
13870# during linking.  This must work even if \$libdir does not exist.
13871hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13872
13873# Whether we need a single "-rpath" flag with a separated argument.
13874hardcode_libdir_separator=$lt_hardcode_libdir_separator
13875
13876# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13877# DIR into the resulting binary.
13878hardcode_direct=$hardcode_direct
13879
13880# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13881# DIR into the resulting binary and the resulting library dependency is
13882# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13883# library is relocated.
13884hardcode_direct_absolute=$hardcode_direct_absolute
13885
13886# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13887# into the resulting binary.
13888hardcode_minus_L=$hardcode_minus_L
13889
13890# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13891# into the resulting binary.
13892hardcode_shlibpath_var=$hardcode_shlibpath_var
13893
13894# Set to "yes" if building a shared library automatically hardcodes DIR
13895# into the library and all subsequent libraries and executables linked
13896# against it.
13897hardcode_automatic=$hardcode_automatic
13898
13899# Set to yes if linker adds runtime paths of dependent libraries
13900# to runtime path list.
13901inherit_rpath=$inherit_rpath
13902
13903# Whether libtool must link a program against all its dependency libraries.
13904link_all_deplibs=$link_all_deplibs
13905
13906# Fix the shell variable \$srcfile for the compiler.
13907fix_srcfile_path=$lt_fix_srcfile_path
13908
13909# Set to "yes" if exported symbols are required.
13910always_export_symbols=$always_export_symbols
13911
13912# The commands to list exported symbols.
13913export_symbols_cmds=$lt_export_symbols_cmds
13914
13915# Symbols that should not be listed in the preloaded symbols.
13916exclude_expsyms=$lt_exclude_expsyms
13917
13918# Symbols that must always be exported.
13919include_expsyms=$lt_include_expsyms
13920
13921# Commands necessary for linking programs (against libraries) with templates.
13922prelink_cmds=$lt_prelink_cmds
13923
13924# Specify filename containing input files.
13925file_list_spec=$lt_file_list_spec
13926
13927# How to hardcode a shared library path into an executable.
13928hardcode_action=$hardcode_action
13929
13930# ### END LIBTOOL CONFIG
13931
13932_LT_EOF
13933
13934  case $host_os in
13935  aix3*)
13936    cat <<\_LT_EOF >> "$cfgfile"
13937# AIX sometimes has problems with the GCC collect2 program.  For some
13938# reason, if we set the COLLECT_NAMES environment variable, the problems
13939# vanish in a puff of smoke.
13940if test "X${COLLECT_NAMES+set}" != Xset; then
13941  COLLECT_NAMES=
13942  export COLLECT_NAMES
13943fi
13944_LT_EOF
13945    ;;
13946  esac
13947
13948
13949ltmain="$ac_aux_dir/ltmain.sh"
13950
13951
13952  # We use sed instead of cat because bash on DJGPP gets confused if
13953  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13954  # text mode, it properly converts lines to CR/LF.  This bash problem
13955  # is reportedly fixed, but why not run on old versions too?
13956  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13957    || (rm -f "$cfgfile"; exit 1)
13958
13959  case $xsi_shell in
13960  yes)
13961    cat << \_LT_EOF >> "$cfgfile"
13962
13963# func_dirname file append nondir_replacement
13964# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13965# otherwise set result to NONDIR_REPLACEMENT.
13966func_dirname ()
13967{
13968  case ${1} in
13969    */*) func_dirname_result="${1%/*}${2}" ;;
13970    *  ) func_dirname_result="${3}" ;;
13971  esac
13972}
13973
13974# func_basename file
13975func_basename ()
13976{
13977  func_basename_result="${1##*/}"
13978}
13979
13980# func_dirname_and_basename file append nondir_replacement
13981# perform func_basename and func_dirname in a single function
13982# call:
13983#   dirname:  Compute the dirname of FILE.  If nonempty,
13984#             add APPEND to the result, otherwise set result
13985#             to NONDIR_REPLACEMENT.
13986#             value returned in "$func_dirname_result"
13987#   basename: Compute filename of FILE.
13988#             value retuned in "$func_basename_result"
13989# Implementation must be kept synchronized with func_dirname
13990# and func_basename. For efficiency, we do not delegate to
13991# those functions but instead duplicate the functionality here.
13992func_dirname_and_basename ()
13993{
13994  case ${1} in
13995    */*) func_dirname_result="${1%/*}${2}" ;;
13996    *  ) func_dirname_result="${3}" ;;
13997  esac
13998  func_basename_result="${1##*/}"
13999}
14000
14001# func_stripname prefix suffix name
14002# strip PREFIX and SUFFIX off of NAME.
14003# PREFIX and SUFFIX must not contain globbing or regex special
14004# characters, hashes, percent signs, but SUFFIX may contain a leading
14005# dot (in which case that matches only a dot).
14006func_stripname ()
14007{
14008  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14009  # positional parameters, so assign one to ordinary parameter first.
14010  func_stripname_result=${3}
14011  func_stripname_result=${func_stripname_result#"${1}"}
14012  func_stripname_result=${func_stripname_result%"${2}"}
14013}
14014
14015# func_opt_split
14016func_opt_split ()
14017{
14018  func_opt_split_opt=${1%%=*}
14019  func_opt_split_arg=${1#*=}
14020}
14021
14022# func_lo2o object
14023func_lo2o ()
14024{
14025  case ${1} in
14026    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14027    *)    func_lo2o_result=${1} ;;
14028  esac
14029}
14030
14031# func_xform libobj-or-source
14032func_xform ()
14033{
14034  func_xform_result=${1%.*}.lo
14035}
14036
14037# func_arith arithmetic-term...
14038func_arith ()
14039{
14040  func_arith_result=$(( $* ))
14041}
14042
14043# func_len string
14044# STRING may not start with a hyphen.
14045func_len ()
14046{
14047  func_len_result=${#1}
14048}
14049
14050_LT_EOF
14051    ;;
14052  *) # Bourne compatible functions.
14053    cat << \_LT_EOF >> "$cfgfile"
14054
14055# func_dirname file append nondir_replacement
14056# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
14057# otherwise set result to NONDIR_REPLACEMENT.
14058func_dirname ()
14059{
14060  # Extract subdirectory from the argument.
14061  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
14062  if test "X$func_dirname_result" = "X${1}"; then
14063    func_dirname_result="${3}"
14064  else
14065    func_dirname_result="$func_dirname_result${2}"
14066  fi
14067}
14068
14069# func_basename file
14070func_basename ()
14071{
14072  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
14073}
14074
14075
14076# func_stripname prefix suffix name
14077# strip PREFIX and SUFFIX off of NAME.
14078# PREFIX and SUFFIX must not contain globbing or regex special
14079# characters, hashes, percent signs, but SUFFIX may contain a leading
14080# dot (in which case that matches only a dot).
14081# func_strip_suffix prefix name
14082func_stripname ()
14083{
14084  case ${2} in
14085    .*) func_stripname_result=`$ECHO "X${3}" \
14086           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
14087    *)  func_stripname_result=`$ECHO "X${3}" \
14088           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
14089  esac
14090}
14091
14092# sed scripts:
14093my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14094my_sed_long_arg='1s/^-[^=]*=//'
14095
14096# func_opt_split
14097func_opt_split ()
14098{
14099  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
14100  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
14101}
14102
14103# func_lo2o object
14104func_lo2o ()
14105{
14106  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
14107}
14108
14109# func_xform libobj-or-source
14110func_xform ()
14111{
14112  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
14113}
14114
14115# func_arith arithmetic-term...
14116func_arith ()
14117{
14118  func_arith_result=`expr "$@"`
14119}
14120
14121# func_len string
14122# STRING may not start with a hyphen.
14123func_len ()
14124{
14125  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14126}
14127
14128_LT_EOF
14129esac
14130
14131case $lt_shell_append in
14132  yes)
14133    cat << \_LT_EOF >> "$cfgfile"
14134
14135# func_append var value
14136# Append VALUE to the end of shell variable VAR.
14137func_append ()
14138{
14139  eval "$1+=\$2"
14140}
14141_LT_EOF
14142    ;;
14143  *)
14144    cat << \_LT_EOF >> "$cfgfile"
14145
14146# func_append var value
14147# Append VALUE to the end of shell variable VAR.
14148func_append ()
14149{
14150  eval "$1=\$$1\$2"
14151}
14152
14153_LT_EOF
14154    ;;
14155  esac
14156
14157
14158  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14159    || (rm -f "$cfgfile"; exit 1)
14160
14161  mv -f "$cfgfile" "$ofile" ||
14162    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14163  chmod +x "$ofile"
14164
14165 ;;
14166
14167  esac
14168done # for ac_tag
14169
14170
14171as_fn_exit 0
14172_ACEOF
14173ac_clean_files=$ac_clean_files_save
14174
14175test $ac_write_fail = 0 ||
14176  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
14177
14178
14179# configure is writing to config.log, and then calls config.status.
14180# config.status does its own redirection, appending to config.log.
14181# Unfortunately, on DOS this fails, as config.log is still kept open
14182# by configure, so config.status won't be able to write to it; its
14183# output is simply discarded.  So we exec the FD to /dev/null,
14184# effectively closing config.log, so it can be properly (re)opened and
14185# appended to by config.status.  When coming back to configure, we
14186# need to make the FD available again.
14187if test "$no_create" != yes; then
14188  ac_cs_success=:
14189  ac_config_status_args=
14190  test "$silent" = yes &&
14191    ac_config_status_args="$ac_config_status_args --quiet"
14192  exec 5>/dev/null
14193  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14194  exec 5>>config.log
14195  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14196  # would make configure fail if this is the last instruction.
14197  $ac_cs_success || as_fn_exit $?
14198fi
14199if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14200  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14201$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14202fi
14203
14204