configure revision a7b590b3
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.65 for xf86-video-ark 0.7.3.
4#
5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6#
7#
8# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
10# Inc.
11#
12#
13# This configure script is free software; the Free Software Foundation
14# gives unlimited permission to copy, distribute and modify it.
15## -------------------- ##
16## M4sh Initialization. ##
17## -------------------- ##
18
19# Be more Bourne compatible
20DUALCASE=1; export DUALCASE # for MKS sh
21if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22  emulate sh
23  NULLCMD=:
24  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25  # is contrary to our usage.  Disable this feature.
26  alias -g '${1+"$@"}'='"$@"'
27  setopt NO_GLOB_SUBST
28else
29  case `(set -o) 2>/dev/null` in #(
30  *posix*) :
31    set -o posix ;; #(
32  *) :
33     ;;
34esac
35fi
36
37
38as_nl='
39'
40export as_nl
41# Printing a long string crashes Solaris 7 /usr/bin/printf.
42as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45# Prefer a ksh shell builtin over an external printf program on Solaris,
46# but without wasting forks for bash or zsh.
47if test -z "$BASH_VERSION$ZSH_VERSION" \
48    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49  as_echo='print -r --'
50  as_echo_n='print -rn --'
51elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52  as_echo='printf %s\n'
53  as_echo_n='printf %s'
54else
55  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57    as_echo_n='/usr/ucb/echo -n'
58  else
59    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60    as_echo_n_body='eval
61      arg=$1;
62      case $arg in #(
63      *"$as_nl"*)
64	expr "X$arg" : "X\\(.*\\)$as_nl";
65	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66      esac;
67      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68    '
69    export as_echo_n_body
70    as_echo_n='sh -c $as_echo_n_body as_echo'
71  fi
72  export as_echo_body
73  as_echo='sh -c $as_echo_body as_echo'
74fi
75
76# The user is always right.
77if test "${PATH_SEPARATOR+set}" != set; then
78  PATH_SEPARATOR=:
79  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81      PATH_SEPARATOR=';'
82  }
83fi
84
85
86# IFS
87# We need space, tab and new line, in precisely that order.  Quoting is
88# there to prevent editors from complaining about space-tab.
89# (If _AS_PATH_WALK were called with IFS unset, it would disable word
90# splitting by setting IFS to empty value.)
91IFS=" ""	$as_nl"
92
93# Find who we are.  Look in the path if we contain no directory separator.
94case $0 in #((
95  *[\\/]* ) as_myself=$0 ;;
96  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97for as_dir in $PATH
98do
99  IFS=$as_save_IFS
100  test -z "$as_dir" && as_dir=.
101    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102  done
103IFS=$as_save_IFS
104
105     ;;
106esac
107# We did not find ourselves, most probably we were run as `sh COMMAND'
108# in which case we are not to be found in the path.
109if test "x$as_myself" = x; then
110  as_myself=$0
111fi
112if test ! -f "$as_myself"; then
113  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114  exit 1
115fi
116
117# Unset variables that we do not need and which cause bugs (e.g. in
118# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
119# suppresses any "Segmentation fault" message there.  '((' could
120# trigger a bug in pdksh 5.2.14.
121for as_var in BASH_ENV ENV MAIL MAILPATH
122do eval test x\${$as_var+set} = xset \
123  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124done
125PS1='$ '
126PS2='> '
127PS4='+ '
128
129# NLS nuisances.
130LC_ALL=C
131export LC_ALL
132LANGUAGE=C
133export LANGUAGE
134
135# CDPATH.
136(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137
138if test "x$CONFIG_SHELL" = x; then
139  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140  emulate sh
141  NULLCMD=:
142  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143  # is contrary to our usage.  Disable this feature.
144  alias -g '\${1+\"\$@\"}'='\"\$@\"'
145  setopt NO_GLOB_SUBST
146else
147  case \`(set -o) 2>/dev/null\` in #(
148  *posix*) :
149    set -o posix ;; #(
150  *) :
151     ;;
152esac
153fi
154"
155  as_required="as_fn_return () { (exit \$1); }
156as_fn_success () { as_fn_return 0; }
157as_fn_failure () { as_fn_return 1; }
158as_fn_ret_success () { return 0; }
159as_fn_ret_failure () { return 1; }
160
161exitcode=0
162as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167
168else
169  exitcode=1; echo positional parameters were not saved.
170fi
171test x\$exitcode = x0 || exit 1"
172  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176test \$(( 1 + 1 )) = 2 || exit 1"
177  if (eval "$as_required") 2>/dev/null; then :
178  as_have_required=yes
179else
180  as_have_required=no
181fi
182  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183
184else
185  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186as_found=false
187for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188do
189  IFS=$as_save_IFS
190  test -z "$as_dir" && as_dir=.
191  as_found=:
192  case $as_dir in #(
193	 /*)
194	   for as_base in sh bash ksh sh5; do
195	     # Try only shells that exist, to save several forks.
196	     as_shell=$as_dir/$as_base
197	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199  CONFIG_SHELL=$as_shell as_have_required=yes
200		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201  break 2
202fi
203fi
204	   done;;
205       esac
206  as_found=false
207done
208$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210  CONFIG_SHELL=$SHELL as_have_required=yes
211fi; }
212IFS=$as_save_IFS
213
214
215      if test "x$CONFIG_SHELL" != x; then :
216  # We cannot yet assume a decent shell, so we have to provide a
217	# neutralization value for shells without unset; and this also
218	# works around shells that cannot unset nonexistent variables.
219	BASH_ENV=/dev/null
220	ENV=/dev/null
221	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222	export CONFIG_SHELL
223	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224fi
225
226    if test x$as_have_required = xno; then :
227  $as_echo "$0: This script requires a shell more modern than all"
228  $as_echo "$0: the shells that I found on your system."
229  if test x${ZSH_VERSION+set} = xset ; then
230    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232  else
233    $as_echo "$0: Please tell bug-autoconf@gnu.org and
234$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
235$0: about your system, including any error possibly output
236$0: before this message. Then install a modern shell, or
237$0: manually run the script under such a shell if you do
238$0: have one."
239  fi
240  exit 1
241fi
242fi
243fi
244SHELL=${CONFIG_SHELL-/bin/sh}
245export SHELL
246# Unset more variables known to interfere with behavior of common tools.
247CLICOLOR_FORCE= GREP_OPTIONS=
248unset CLICOLOR_FORCE GREP_OPTIONS
249
250## --------------------- ##
251## M4sh Shell Functions. ##
252## --------------------- ##
253# as_fn_unset VAR
254# ---------------
255# Portably unset VAR.
256as_fn_unset ()
257{
258  { eval $1=; unset $1;}
259}
260as_unset=as_fn_unset
261
262# as_fn_set_status STATUS
263# -----------------------
264# Set $? to STATUS, without forking.
265as_fn_set_status ()
266{
267  return $1
268} # as_fn_set_status
269
270# as_fn_exit STATUS
271# -----------------
272# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
273as_fn_exit ()
274{
275  set +e
276  as_fn_set_status $1
277  exit $1
278} # as_fn_exit
279
280# as_fn_mkdir_p
281# -------------
282# Create "$as_dir" as a directory, including parents if necessary.
283as_fn_mkdir_p ()
284{
285
286  case $as_dir in #(
287  -*) as_dir=./$as_dir;;
288  esac
289  test -d "$as_dir" || eval $as_mkdir_p || {
290    as_dirs=
291    while :; do
292      case $as_dir in #(
293      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
294      *) as_qdir=$as_dir;;
295      esac
296      as_dirs="'$as_qdir' $as_dirs"
297      as_dir=`$as_dirname -- "$as_dir" ||
298$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
299	 X"$as_dir" : 'X\(//\)[^/]' \| \
300	 X"$as_dir" : 'X\(//\)$' \| \
301	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
302$as_echo X"$as_dir" |
303    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
304	    s//\1/
305	    q
306	  }
307	  /^X\(\/\/\)[^/].*/{
308	    s//\1/
309	    q
310	  }
311	  /^X\(\/\/\)$/{
312	    s//\1/
313	    q
314	  }
315	  /^X\(\/\).*/{
316	    s//\1/
317	    q
318	  }
319	  s/.*/./; q'`
320      test -d "$as_dir" && break
321    done
322    test -z "$as_dirs" || eval "mkdir $as_dirs"
323  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
324
325
326} # as_fn_mkdir_p
327# as_fn_append VAR VALUE
328# ----------------------
329# Append the text in VALUE to the end of the definition contained in VAR. Take
330# advantage of any shell optimizations that allow amortized linear growth over
331# repeated appends, instead of the typical quadratic growth present in naive
332# implementations.
333if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
334  eval 'as_fn_append ()
335  {
336    eval $1+=\$2
337  }'
338else
339  as_fn_append ()
340  {
341    eval $1=\$$1\$2
342  }
343fi # as_fn_append
344
345# as_fn_arith ARG...
346# ------------------
347# Perform arithmetic evaluation on the ARGs, and store the result in the
348# global $as_val. Take advantage of shells that can avoid forks. The arguments
349# must be portable across $(()) and expr.
350if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
351  eval 'as_fn_arith ()
352  {
353    as_val=$(( $* ))
354  }'
355else
356  as_fn_arith ()
357  {
358    as_val=`expr "$@" || test $? -eq 1`
359  }
360fi # as_fn_arith
361
362
363# as_fn_error ERROR [LINENO LOG_FD]
364# ---------------------------------
365# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
366# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
367# script with status $?, using 1 if that was 0.
368as_fn_error ()
369{
370  as_status=$?; test $as_status -eq 0 && as_status=1
371  if test "$3"; then
372    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
373    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
374  fi
375  $as_echo "$as_me: error: $1" >&2
376  as_fn_exit $as_status
377} # as_fn_error
378
379if expr a : '\(a\)' >/dev/null 2>&1 &&
380   test "X`expr 00001 : '.*\(...\)'`" = X001; then
381  as_expr=expr
382else
383  as_expr=false
384fi
385
386if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
387  as_basename=basename
388else
389  as_basename=false
390fi
391
392if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
393  as_dirname=dirname
394else
395  as_dirname=false
396fi
397
398as_me=`$as_basename -- "$0" ||
399$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
400	 X"$0" : 'X\(//\)$' \| \
401	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
402$as_echo X/"$0" |
403    sed '/^.*\/\([^/][^/]*\)\/*$/{
404	    s//\1/
405	    q
406	  }
407	  /^X\/\(\/\/\)$/{
408	    s//\1/
409	    q
410	  }
411	  /^X\/\(\/\).*/{
412	    s//\1/
413	    q
414	  }
415	  s/.*/./; q'`
416
417# Avoid depending upon Character Ranges.
418as_cr_letters='abcdefghijklmnopqrstuvwxyz'
419as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
420as_cr_Letters=$as_cr_letters$as_cr_LETTERS
421as_cr_digits='0123456789'
422as_cr_alnum=$as_cr_Letters$as_cr_digits
423
424
425  as_lineno_1=$LINENO as_lineno_1a=$LINENO
426  as_lineno_2=$LINENO as_lineno_2a=$LINENO
427  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
428  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
429  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
430  sed -n '
431    p
432    /[$]LINENO/=
433  ' <$as_myself |
434    sed '
435      s/[$]LINENO.*/&-/
436      t lineno
437      b
438      :lineno
439      N
440      :loop
441      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
442      t loop
443      s/-\n.*//
444    ' >$as_me.lineno &&
445  chmod +x "$as_me.lineno" ||
446    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
447
448  # Don't try to exec as it changes $[0], causing all sort of problems
449  # (the dirname of $[0] is not the place where we might find the
450  # original and so on.  Autoconf is especially sensitive to this).
451  . "./$as_me.lineno"
452  # Exit status is that of the last command.
453  exit
454}
455
456ECHO_C= ECHO_N= ECHO_T=
457case `echo -n x` in #(((((
458-n*)
459  case `echo 'xy\c'` in
460  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
461  xy)  ECHO_C='\c';;
462  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
463       ECHO_T='	';;
464  esac;;
465*)
466  ECHO_N='-n';;
467esac
468
469rm -f conf$$ conf$$.exe conf$$.file
470if test -d conf$$.dir; then
471  rm -f conf$$.dir/conf$$.file
472else
473  rm -f conf$$.dir
474  mkdir conf$$.dir 2>/dev/null
475fi
476if (echo >conf$$.file) 2>/dev/null; then
477  if ln -s conf$$.file conf$$ 2>/dev/null; then
478    as_ln_s='ln -s'
479    # ... but there are two gotchas:
480    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
481    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
482    # In both cases, we have to default to `cp -p'.
483    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
484      as_ln_s='cp -p'
485  elif ln conf$$.file conf$$ 2>/dev/null; then
486    as_ln_s=ln
487  else
488    as_ln_s='cp -p'
489  fi
490else
491  as_ln_s='cp -p'
492fi
493rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
494rmdir conf$$.dir 2>/dev/null
495
496if mkdir -p . 2>/dev/null; then
497  as_mkdir_p='mkdir -p "$as_dir"'
498else
499  test -d ./-p && rmdir ./-p
500  as_mkdir_p=false
501fi
502
503if test -x / >/dev/null 2>&1; then
504  as_test_x='test -x'
505else
506  if ls -dL / >/dev/null 2>&1; then
507    as_ls_L_option=L
508  else
509    as_ls_L_option=
510  fi
511  as_test_x='
512    eval sh -c '\''
513      if test -d "$1"; then
514	test -d "$1/.";
515      else
516	case $1 in #(
517	-*)set "./$1";;
518	esac;
519	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
520	???[sx]*):;;*)false;;esac;fi
521    '\'' sh
522  '
523fi
524as_executable_p=$as_test_x
525
526# Sed expression to map a string onto a valid CPP name.
527as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
528
529# Sed expression to map a string onto a valid variable name.
530as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
531
532
533
534# Check that we are running under the correct shell.
535SHELL=${CONFIG_SHELL-/bin/sh}
536
537case X$lt_ECHO in
538X*--fallback-echo)
539  # Remove one level of quotation (which was required for Make).
540  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
541  ;;
542esac
543
544ECHO=${lt_ECHO-echo}
545if test "X$1" = X--no-reexec; then
546  # Discard the --no-reexec flag, and continue.
547  shift
548elif test "X$1" = X--fallback-echo; then
549  # Avoid inline document here, it may be left over
550  :
551elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
552  # Yippee, $ECHO works!
553  :
554else
555  # Restart under the correct shell.
556  exec $SHELL "$0" --no-reexec ${1+"$@"}
557fi
558
559if test "X$1" = X--fallback-echo; then
560  # used as fallback echo
561  shift
562  cat <<_LT_EOF
563$*
564_LT_EOF
565  exit 0
566fi
567
568# The HP-UX ksh and POSIX shell print the target directory to stdout
569# if CDPATH is set.
570(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
571
572if test -z "$lt_ECHO"; then
573  if test "X${echo_test_string+set}" != Xset; then
574    # find a string as large as possible, as long as the shell can cope with it
575    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
576      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
577      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
578	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
579      then
580        break
581      fi
582    done
583  fi
584
585  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
586     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
587     test "X$echo_testing_string" = "X$echo_test_string"; then
588    :
589  else
590    # The Solaris, AIX, and Digital Unix default echo programs unquote
591    # backslashes.  This makes it impossible to quote backslashes using
592    #   echo "$something" | sed 's/\\/\\\\/g'
593    #
594    # So, first we look for a working echo in the user's PATH.
595
596    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
597    for dir in $PATH /usr/ucb; do
598      IFS="$lt_save_ifs"
599      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
600         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
601         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
602         test "X$echo_testing_string" = "X$echo_test_string"; then
603        ECHO="$dir/echo"
604        break
605      fi
606    done
607    IFS="$lt_save_ifs"
608
609    if test "X$ECHO" = Xecho; then
610      # We didn't find a better echo, so look for alternatives.
611      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
612         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
613         test "X$echo_testing_string" = "X$echo_test_string"; then
614        # This shell has a builtin print -r that does the trick.
615        ECHO='print -r'
616      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
617	   test "X$CONFIG_SHELL" != X/bin/ksh; then
618        # If we have ksh, try running configure again with it.
619        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
620        export ORIGINAL_CONFIG_SHELL
621        CONFIG_SHELL=/bin/ksh
622        export CONFIG_SHELL
623        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
624      else
625        # Try using printf.
626        ECHO='printf %s\n'
627        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
628	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
629	   test "X$echo_testing_string" = "X$echo_test_string"; then
630	  # Cool, printf works
631	  :
632        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
633	     test "X$echo_testing_string" = 'X\t' &&
634	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
635	     test "X$echo_testing_string" = "X$echo_test_string"; then
636	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
637	  export CONFIG_SHELL
638	  SHELL="$CONFIG_SHELL"
639	  export SHELL
640	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
641        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
642	     test "X$echo_testing_string" = 'X\t' &&
643	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
644	     test "X$echo_testing_string" = "X$echo_test_string"; then
645	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
646        else
647	  # maybe with a smaller string...
648	  prev=:
649
650	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
651	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
652	    then
653	      break
654	    fi
655	    prev="$cmd"
656	  done
657
658	  if test "$prev" != 'sed 50q "$0"'; then
659	    echo_test_string=`eval $prev`
660	    export echo_test_string
661	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
662	  else
663	    # Oops.  We lost completely, so just stick with echo.
664	    ECHO=echo
665	  fi
666        fi
667      fi
668    fi
669  fi
670fi
671
672# Copy echo and quote the copy suitably for passing to libtool from
673# the Makefile, instead of quoting the original, which is used later.
674lt_ECHO=$ECHO
675if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
676   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
677fi
678
679
680
681
682test -n "$DJDIR" || exec 7<&0 </dev/null
683exec 6>&1
684
685# Name of the host.
686# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
687# so uname gets run too.
688ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
689
690#
691# Initializations.
692#
693ac_default_prefix=/usr/local
694ac_clean_files=
695ac_config_libobj_dir=.
696LIBOBJS=
697cross_compiling=no
698subdirs=
699MFLAGS=
700MAKEFLAGS=
701
702# Identity of this package.
703PACKAGE_NAME='xf86-video-ark'
704PACKAGE_TARNAME='xf86-video-ark'
705PACKAGE_VERSION='0.7.3'
706PACKAGE_STRING='xf86-video-ark 0.7.3'
707PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
708PACKAGE_URL=''
709
710ac_unique_file="Makefile.am"
711# Factoring default headers for most tests.
712ac_includes_default="\
713#include <stdio.h>
714#ifdef HAVE_SYS_TYPES_H
715# include <sys/types.h>
716#endif
717#ifdef HAVE_SYS_STAT_H
718# include <sys/stat.h>
719#endif
720#ifdef STDC_HEADERS
721# include <stdlib.h>
722# include <stddef.h>
723#else
724# ifdef HAVE_STDLIB_H
725#  include <stdlib.h>
726# endif
727#endif
728#ifdef HAVE_STRING_H
729# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
730#  include <memory.h>
731# endif
732# include <string.h>
733#endif
734#ifdef HAVE_STRINGS_H
735# include <strings.h>
736#endif
737#ifdef HAVE_INTTYPES_H
738# include <inttypes.h>
739#endif
740#ifdef HAVE_STDINT_H
741# include <stdint.h>
742#endif
743#ifdef HAVE_UNISTD_H
744# include <unistd.h>
745#endif"
746
747ac_subst_vars='am__EXEEXT_FALSE
748am__EXEEXT_TRUE
749LTLIBOBJS
750LIBOBJS
751DRIVER_NAME
752XSERVER_LIBPCIACCESS_FALSE
753XSERVER_LIBPCIACCESS_TRUE
754PCIACCESS_LIBS
755PCIACCESS_CFLAGS
756XORG_LIBS
757XORG_CFLAGS
758moduledir
759OTOOL64
760OTOOL
761LIPO
762NMEDIT
763DSYMUTIL
764lt_ECHO
765RANLIB
766AR
767OBJDUMP
768LN_S
769NM
770ac_ct_DUMPBIN
771DUMPBIN
772LD
773FGREP
774LIBTOOL
775AM_BACKSLASH
776AM_DEFAULT_VERBOSITY
777MAN_SUBSTS
778XORG_MAN_PAGE
779ADMIN_MAN_DIR
780DRIVER_MAN_DIR
781MISC_MAN_DIR
782FILE_MAN_DIR
783LIB_MAN_DIR
784APP_MAN_DIR
785ADMIN_MAN_SUFFIX
786DRIVER_MAN_SUFFIX
787MISC_MAN_SUFFIX
788FILE_MAN_SUFFIX
789LIB_MAN_SUFFIX
790APP_MAN_SUFFIX
791SED
792host_os
793host_vendor
794host_cpu
795host
796build_os
797build_vendor
798build_cpu
799build
800INSTALL_CMD
801PKG_CONFIG
802CHANGELOG_CMD
803CWARNFLAGS
804EGREP
805GREP
806CPP
807am__fastdepCC_FALSE
808am__fastdepCC_TRUE
809CCDEPMODE
810AMDEPBACKSLASH
811AMDEP_FALSE
812AMDEP_TRUE
813am__quote
814am__include
815DEPDIR
816OBJEXT
817EXEEXT
818ac_ct_CC
819CPPFLAGS
820LDFLAGS
821CFLAGS
822CC
823MAINT
824MAINTAINER_MODE_FALSE
825MAINTAINER_MODE_TRUE
826am__untar
827am__tar
828AMTAR
829am__leading_dot
830SET_MAKE
831AWK
832mkdir_p
833MKDIR_P
834INSTALL_STRIP_PROGRAM
835STRIP
836install_sh
837MAKEINFO
838AUTOHEADER
839AUTOMAKE
840AUTOCONF
841ACLOCAL
842VERSION
843PACKAGE
844CYGPATH_W
845am__isrc
846INSTALL_DATA
847INSTALL_SCRIPT
848INSTALL_PROGRAM
849target_alias
850host_alias
851build_alias
852LIBS
853ECHO_T
854ECHO_N
855ECHO_C
856DEFS
857mandir
858localedir
859libdir
860psdir
861pdfdir
862dvidir
863htmldir
864infodir
865docdir
866oldincludedir
867includedir
868localstatedir
869sharedstatedir
870sysconfdir
871datadir
872datarootdir
873libexecdir
874sbindir
875bindir
876program_transform_name
877prefix
878exec_prefix
879PACKAGE_URL
880PACKAGE_BUGREPORT
881PACKAGE_STRING
882PACKAGE_VERSION
883PACKAGE_TARNAME
884PACKAGE_NAME
885PATH_SEPARATOR
886SHELL'
887ac_subst_files=''
888ac_user_opts='
889enable_option_checking
890enable_maintainer_mode
891enable_dependency_tracking
892enable_strict_compilation
893enable_silent_rules
894enable_static
895enable_shared
896with_pic
897enable_fast_install
898with_gnu_ld
899enable_libtool_lock
900with_xorg_module_dir
901'
902      ac_precious_vars='build_alias
903host_alias
904target_alias
905CC
906CFLAGS
907LDFLAGS
908LIBS
909CPPFLAGS
910CPP
911PKG_CONFIG
912XORG_CFLAGS
913XORG_LIBS
914PCIACCESS_CFLAGS
915PCIACCESS_LIBS'
916
917
918# Initialize some variables set by options.
919ac_init_help=
920ac_init_version=false
921ac_unrecognized_opts=
922ac_unrecognized_sep=
923# The variables have the same names as the options, with
924# dashes changed to underlines.
925cache_file=/dev/null
926exec_prefix=NONE
927no_create=
928no_recursion=
929prefix=NONE
930program_prefix=NONE
931program_suffix=NONE
932program_transform_name=s,x,x,
933silent=
934site=
935srcdir=
936verbose=
937x_includes=NONE
938x_libraries=NONE
939
940# Installation directory options.
941# These are left unexpanded so users can "make install exec_prefix=/foo"
942# and all the variables that are supposed to be based on exec_prefix
943# by default will actually change.
944# Use braces instead of parens because sh, perl, etc. also accept them.
945# (The list follows the same order as the GNU Coding Standards.)
946bindir='${exec_prefix}/bin'
947sbindir='${exec_prefix}/sbin'
948libexecdir='${exec_prefix}/libexec'
949datarootdir='${prefix}/share'
950datadir='${datarootdir}'
951sysconfdir='${prefix}/etc'
952sharedstatedir='${prefix}/com'
953localstatedir='${prefix}/var'
954includedir='${prefix}/include'
955oldincludedir='/usr/include'
956docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
957infodir='${datarootdir}/info'
958htmldir='${docdir}'
959dvidir='${docdir}'
960pdfdir='${docdir}'
961psdir='${docdir}'
962libdir='${exec_prefix}/lib'
963localedir='${datarootdir}/locale'
964mandir='${datarootdir}/man'
965
966ac_prev=
967ac_dashdash=
968for ac_option
969do
970  # If the previous option needs an argument, assign it.
971  if test -n "$ac_prev"; then
972    eval $ac_prev=\$ac_option
973    ac_prev=
974    continue
975  fi
976
977  case $ac_option in
978  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
979  *)	ac_optarg=yes ;;
980  esac
981
982  # Accept the important Cygnus configure options, so we can diagnose typos.
983
984  case $ac_dashdash$ac_option in
985  --)
986    ac_dashdash=yes ;;
987
988  -bindir | --bindir | --bindi | --bind | --bin | --bi)
989    ac_prev=bindir ;;
990  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
991    bindir=$ac_optarg ;;
992
993  -build | --build | --buil | --bui | --bu)
994    ac_prev=build_alias ;;
995  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
996    build_alias=$ac_optarg ;;
997
998  -cache-file | --cache-file | --cache-fil | --cache-fi \
999  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1000    ac_prev=cache_file ;;
1001  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1002  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1003    cache_file=$ac_optarg ;;
1004
1005  --config-cache | -C)
1006    cache_file=config.cache ;;
1007
1008  -datadir | --datadir | --datadi | --datad)
1009    ac_prev=datadir ;;
1010  -datadir=* | --datadir=* | --datadi=* | --datad=*)
1011    datadir=$ac_optarg ;;
1012
1013  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1014  | --dataroo | --dataro | --datar)
1015    ac_prev=datarootdir ;;
1016  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1017  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1018    datarootdir=$ac_optarg ;;
1019
1020  -disable-* | --disable-*)
1021    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1022    # Reject names that are not valid shell variable names.
1023    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1024      as_fn_error "invalid feature name: $ac_useropt"
1025    ac_useropt_orig=$ac_useropt
1026    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1027    case $ac_user_opts in
1028      *"
1029"enable_$ac_useropt"
1030"*) ;;
1031      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1032	 ac_unrecognized_sep=', ';;
1033    esac
1034    eval enable_$ac_useropt=no ;;
1035
1036  -docdir | --docdir | --docdi | --doc | --do)
1037    ac_prev=docdir ;;
1038  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1039    docdir=$ac_optarg ;;
1040
1041  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1042    ac_prev=dvidir ;;
1043  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1044    dvidir=$ac_optarg ;;
1045
1046  -enable-* | --enable-*)
1047    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1048    # Reject names that are not valid shell variable names.
1049    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1050      as_fn_error "invalid feature name: $ac_useropt"
1051    ac_useropt_orig=$ac_useropt
1052    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1053    case $ac_user_opts in
1054      *"
1055"enable_$ac_useropt"
1056"*) ;;
1057      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1058	 ac_unrecognized_sep=', ';;
1059    esac
1060    eval enable_$ac_useropt=\$ac_optarg ;;
1061
1062  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1063  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1064  | --exec | --exe | --ex)
1065    ac_prev=exec_prefix ;;
1066  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1067  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1068  | --exec=* | --exe=* | --ex=*)
1069    exec_prefix=$ac_optarg ;;
1070
1071  -gas | --gas | --ga | --g)
1072    # Obsolete; use --with-gas.
1073    with_gas=yes ;;
1074
1075  -help | --help | --hel | --he | -h)
1076    ac_init_help=long ;;
1077  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1078    ac_init_help=recursive ;;
1079  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1080    ac_init_help=short ;;
1081
1082  -host | --host | --hos | --ho)
1083    ac_prev=host_alias ;;
1084  -host=* | --host=* | --hos=* | --ho=*)
1085    host_alias=$ac_optarg ;;
1086
1087  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1088    ac_prev=htmldir ;;
1089  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1090  | --ht=*)
1091    htmldir=$ac_optarg ;;
1092
1093  -includedir | --includedir | --includedi | --included | --include \
1094  | --includ | --inclu | --incl | --inc)
1095    ac_prev=includedir ;;
1096  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1097  | --includ=* | --inclu=* | --incl=* | --inc=*)
1098    includedir=$ac_optarg ;;
1099
1100  -infodir | --infodir | --infodi | --infod | --info | --inf)
1101    ac_prev=infodir ;;
1102  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1103    infodir=$ac_optarg ;;
1104
1105  -libdir | --libdir | --libdi | --libd)
1106    ac_prev=libdir ;;
1107  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1108    libdir=$ac_optarg ;;
1109
1110  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1111  | --libexe | --libex | --libe)
1112    ac_prev=libexecdir ;;
1113  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1114  | --libexe=* | --libex=* | --libe=*)
1115    libexecdir=$ac_optarg ;;
1116
1117  -localedir | --localedir | --localedi | --localed | --locale)
1118    ac_prev=localedir ;;
1119  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1120    localedir=$ac_optarg ;;
1121
1122  -localstatedir | --localstatedir | --localstatedi | --localstated \
1123  | --localstate | --localstat | --localsta | --localst | --locals)
1124    ac_prev=localstatedir ;;
1125  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1126  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1127    localstatedir=$ac_optarg ;;
1128
1129  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1130    ac_prev=mandir ;;
1131  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1132    mandir=$ac_optarg ;;
1133
1134  -nfp | --nfp | --nf)
1135    # Obsolete; use --without-fp.
1136    with_fp=no ;;
1137
1138  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1139  | --no-cr | --no-c | -n)
1140    no_create=yes ;;
1141
1142  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1143  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1144    no_recursion=yes ;;
1145
1146  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1147  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1148  | --oldin | --oldi | --old | --ol | --o)
1149    ac_prev=oldincludedir ;;
1150  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1151  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1152  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1153    oldincludedir=$ac_optarg ;;
1154
1155  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1156    ac_prev=prefix ;;
1157  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1158    prefix=$ac_optarg ;;
1159
1160  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1161  | --program-pre | --program-pr | --program-p)
1162    ac_prev=program_prefix ;;
1163  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1164  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1165    program_prefix=$ac_optarg ;;
1166
1167  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1168  | --program-suf | --program-su | --program-s)
1169    ac_prev=program_suffix ;;
1170  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1171  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1172    program_suffix=$ac_optarg ;;
1173
1174  -program-transform-name | --program-transform-name \
1175  | --program-transform-nam | --program-transform-na \
1176  | --program-transform-n | --program-transform- \
1177  | --program-transform | --program-transfor \
1178  | --program-transfo | --program-transf \
1179  | --program-trans | --program-tran \
1180  | --progr-tra | --program-tr | --program-t)
1181    ac_prev=program_transform_name ;;
1182  -program-transform-name=* | --program-transform-name=* \
1183  | --program-transform-nam=* | --program-transform-na=* \
1184  | --program-transform-n=* | --program-transform-=* \
1185  | --program-transform=* | --program-transfor=* \
1186  | --program-transfo=* | --program-transf=* \
1187  | --program-trans=* | --program-tran=* \
1188  | --progr-tra=* | --program-tr=* | --program-t=*)
1189    program_transform_name=$ac_optarg ;;
1190
1191  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1192    ac_prev=pdfdir ;;
1193  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1194    pdfdir=$ac_optarg ;;
1195
1196  -psdir | --psdir | --psdi | --psd | --ps)
1197    ac_prev=psdir ;;
1198  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1199    psdir=$ac_optarg ;;
1200
1201  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1202  | -silent | --silent | --silen | --sile | --sil)
1203    silent=yes ;;
1204
1205  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1206    ac_prev=sbindir ;;
1207  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1208  | --sbi=* | --sb=*)
1209    sbindir=$ac_optarg ;;
1210
1211  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1212  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1213  | --sharedst | --shareds | --shared | --share | --shar \
1214  | --sha | --sh)
1215    ac_prev=sharedstatedir ;;
1216  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1217  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1218  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1219  | --sha=* | --sh=*)
1220    sharedstatedir=$ac_optarg ;;
1221
1222  -site | --site | --sit)
1223    ac_prev=site ;;
1224  -site=* | --site=* | --sit=*)
1225    site=$ac_optarg ;;
1226
1227  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1228    ac_prev=srcdir ;;
1229  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1230    srcdir=$ac_optarg ;;
1231
1232  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1233  | --syscon | --sysco | --sysc | --sys | --sy)
1234    ac_prev=sysconfdir ;;
1235  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1236  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1237    sysconfdir=$ac_optarg ;;
1238
1239  -target | --target | --targe | --targ | --tar | --ta | --t)
1240    ac_prev=target_alias ;;
1241  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1242    target_alias=$ac_optarg ;;
1243
1244  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1245    verbose=yes ;;
1246
1247  -version | --version | --versio | --versi | --vers | -V)
1248    ac_init_version=: ;;
1249
1250  -with-* | --with-*)
1251    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1252    # Reject names that are not valid shell variable names.
1253    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1254      as_fn_error "invalid package name: $ac_useropt"
1255    ac_useropt_orig=$ac_useropt
1256    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1257    case $ac_user_opts in
1258      *"
1259"with_$ac_useropt"
1260"*) ;;
1261      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1262	 ac_unrecognized_sep=', ';;
1263    esac
1264    eval with_$ac_useropt=\$ac_optarg ;;
1265
1266  -without-* | --without-*)
1267    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1268    # Reject names that are not valid shell variable names.
1269    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1270      as_fn_error "invalid package name: $ac_useropt"
1271    ac_useropt_orig=$ac_useropt
1272    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1273    case $ac_user_opts in
1274      *"
1275"with_$ac_useropt"
1276"*) ;;
1277      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1278	 ac_unrecognized_sep=', ';;
1279    esac
1280    eval with_$ac_useropt=no ;;
1281
1282  --x)
1283    # Obsolete; use --with-x.
1284    with_x=yes ;;
1285
1286  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1287  | --x-incl | --x-inc | --x-in | --x-i)
1288    ac_prev=x_includes ;;
1289  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1290  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1291    x_includes=$ac_optarg ;;
1292
1293  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1294  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1295    ac_prev=x_libraries ;;
1296  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1297  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1298    x_libraries=$ac_optarg ;;
1299
1300  -*) as_fn_error "unrecognized option: \`$ac_option'
1301Try \`$0 --help' for more information."
1302    ;;
1303
1304  *=*)
1305    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1306    # Reject names that are not valid shell variable names.
1307    case $ac_envvar in #(
1308      '' | [0-9]* | *[!_$as_cr_alnum]* )
1309      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1310    esac
1311    eval $ac_envvar=\$ac_optarg
1312    export $ac_envvar ;;
1313
1314  *)
1315    # FIXME: should be removed in autoconf 3.0.
1316    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1317    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1318      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1319    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1320    ;;
1321
1322  esac
1323done
1324
1325if test -n "$ac_prev"; then
1326  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1327  as_fn_error "missing argument to $ac_option"
1328fi
1329
1330if test -n "$ac_unrecognized_opts"; then
1331  case $enable_option_checking in
1332    no) ;;
1333    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1334    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1335  esac
1336fi
1337
1338# Check all directory arguments for consistency.
1339for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1340		datadir sysconfdir sharedstatedir localstatedir includedir \
1341		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1342		libdir localedir mandir
1343do
1344  eval ac_val=\$$ac_var
1345  # Remove trailing slashes.
1346  case $ac_val in
1347    */ )
1348      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1349      eval $ac_var=\$ac_val;;
1350  esac
1351  # Be sure to have absolute directory names.
1352  case $ac_val in
1353    [\\/$]* | ?:[\\/]* )  continue;;
1354    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1355  esac
1356  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1357done
1358
1359# There might be people who depend on the old broken behavior: `$host'
1360# used to hold the argument of --host etc.
1361# FIXME: To remove some day.
1362build=$build_alias
1363host=$host_alias
1364target=$target_alias
1365
1366# FIXME: To remove some day.
1367if test "x$host_alias" != x; then
1368  if test "x$build_alias" = x; then
1369    cross_compiling=maybe
1370    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1371    If a cross compiler is detected then cross compile mode will be used." >&2
1372  elif test "x$build_alias" != "x$host_alias"; then
1373    cross_compiling=yes
1374  fi
1375fi
1376
1377ac_tool_prefix=
1378test -n "$host_alias" && ac_tool_prefix=$host_alias-
1379
1380test "$silent" = yes && exec 6>/dev/null
1381
1382
1383ac_pwd=`pwd` && test -n "$ac_pwd" &&
1384ac_ls_di=`ls -di .` &&
1385ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1386  as_fn_error "working directory cannot be determined"
1387test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1388  as_fn_error "pwd does not report name of working directory"
1389
1390
1391# Find the source files, if location was not specified.
1392if test -z "$srcdir"; then
1393  ac_srcdir_defaulted=yes
1394  # Try the directory containing this script, then the parent directory.
1395  ac_confdir=`$as_dirname -- "$as_myself" ||
1396$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1397	 X"$as_myself" : 'X\(//\)[^/]' \| \
1398	 X"$as_myself" : 'X\(//\)$' \| \
1399	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1400$as_echo X"$as_myself" |
1401    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1402	    s//\1/
1403	    q
1404	  }
1405	  /^X\(\/\/\)[^/].*/{
1406	    s//\1/
1407	    q
1408	  }
1409	  /^X\(\/\/\)$/{
1410	    s//\1/
1411	    q
1412	  }
1413	  /^X\(\/\).*/{
1414	    s//\1/
1415	    q
1416	  }
1417	  s/.*/./; q'`
1418  srcdir=$ac_confdir
1419  if test ! -r "$srcdir/$ac_unique_file"; then
1420    srcdir=..
1421  fi
1422else
1423  ac_srcdir_defaulted=no
1424fi
1425if test ! -r "$srcdir/$ac_unique_file"; then
1426  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1427  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1428fi
1429ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1430ac_abs_confdir=`(
1431	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1432	pwd)`
1433# When building in place, set srcdir=.
1434if test "$ac_abs_confdir" = "$ac_pwd"; then
1435  srcdir=.
1436fi
1437# Remove unnecessary trailing slashes from srcdir.
1438# Double slashes in file names in object file debugging info
1439# mess up M-x gdb in Emacs.
1440case $srcdir in
1441*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1442esac
1443for ac_var in $ac_precious_vars; do
1444  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1445  eval ac_env_${ac_var}_value=\$${ac_var}
1446  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1447  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1448done
1449
1450#
1451# Report the --help message.
1452#
1453if test "$ac_init_help" = "long"; then
1454  # Omit some internal or obsolete options to make the list less imposing.
1455  # This message is too long to be a string in the A/UX 3.1 sh.
1456  cat <<_ACEOF
1457\`configure' configures xf86-video-ark 0.7.3 to adapt to many kinds of systems.
1458
1459Usage: $0 [OPTION]... [VAR=VALUE]...
1460
1461To assign environment variables (e.g., CC, CFLAGS...), specify them as
1462VAR=VALUE.  See below for descriptions of some of the useful variables.
1463
1464Defaults for the options are specified in brackets.
1465
1466Configuration:
1467  -h, --help              display this help and exit
1468      --help=short        display options specific to this package
1469      --help=recursive    display the short help of all the included packages
1470  -V, --version           display version information and exit
1471  -q, --quiet, --silent   do not print \`checking...' messages
1472      --cache-file=FILE   cache test results in FILE [disabled]
1473  -C, --config-cache      alias for \`--cache-file=config.cache'
1474  -n, --no-create         do not create output files
1475      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1476
1477Installation directories:
1478  --prefix=PREFIX         install architecture-independent files in PREFIX
1479                          [$ac_default_prefix]
1480  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1481                          [PREFIX]
1482
1483By default, \`make install' will install all the files in
1484\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1485an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1486for instance \`--prefix=\$HOME'.
1487
1488For better control, use the options below.
1489
1490Fine tuning of the installation directories:
1491  --bindir=DIR            user executables [EPREFIX/bin]
1492  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1493  --libexecdir=DIR        program executables [EPREFIX/libexec]
1494  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1495  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1496  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1497  --libdir=DIR            object code libraries [EPREFIX/lib]
1498  --includedir=DIR        C header files [PREFIX/include]
1499  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1500  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1501  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1502  --infodir=DIR           info documentation [DATAROOTDIR/info]
1503  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1504  --mandir=DIR            man documentation [DATAROOTDIR/man]
1505  --docdir=DIR            documentation root [DATAROOTDIR/doc/xf86-video-ark]
1506  --htmldir=DIR           html documentation [DOCDIR]
1507  --dvidir=DIR            dvi documentation [DOCDIR]
1508  --pdfdir=DIR            pdf documentation [DOCDIR]
1509  --psdir=DIR             ps documentation [DOCDIR]
1510_ACEOF
1511
1512  cat <<\_ACEOF
1513
1514Program names:
1515  --program-prefix=PREFIX            prepend PREFIX to installed program names
1516  --program-suffix=SUFFIX            append SUFFIX to installed program names
1517  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1518
1519System types:
1520  --build=BUILD     configure for building on BUILD [guessed]
1521  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1522_ACEOF
1523fi
1524
1525if test -n "$ac_init_help"; then
1526  case $ac_init_help in
1527     short | recursive ) echo "Configuration of xf86-video-ark 0.7.3:";;
1528   esac
1529  cat <<\_ACEOF
1530
1531Optional Features:
1532  --disable-option-checking  ignore unrecognized --enable/--with options
1533  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1534  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1535  --enable-maintainer-mode  enable make rules and dependencies not useful
1536			  (and sometimes confusing) to the casual installer
1537  --disable-dependency-tracking  speeds up one-time build
1538  --enable-dependency-tracking   do not reject slow dependency extractors
1539  --enable-strict-compilation
1540                          Enable all warnings from compiler and make them
1541                          errors (default: disabled)
1542  --enable-silent-rules          less verbose build output (undo: `make V=1')
1543  --disable-silent-rules         verbose build output (undo: `make V=0')
1544  --enable-static[=PKGS]  build static libraries [default=no]
1545  --enable-shared[=PKGS]  build shared libraries [default=yes]
1546  --enable-fast-install[=PKGS]
1547                          optimize for fast installation [default=yes]
1548  --disable-libtool-lock  avoid locking (might break parallel builds)
1549
1550Optional Packages:
1551  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1552  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1553  --with-pic              try to use only PIC/non-PIC objects [default=use
1554                          both]
1555  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1556  --with-xorg-module-dir=DIR
1557
1558Some influential environment variables:
1559  CC          C compiler command
1560  CFLAGS      C compiler flags
1561  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1562              nonstandard directory <lib dir>
1563  LIBS        libraries to pass to the linker, e.g. -l<library>
1564  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1565              you have headers in a nonstandard directory <include dir>
1566  CPP         C preprocessor
1567  PKG_CONFIG  path to pkg-config utility
1568  XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1569  XORG_LIBS   linker flags for XORG, overriding pkg-config
1570  PCIACCESS_CFLAGS
1571              C compiler flags for PCIACCESS, overriding pkg-config
1572  PCIACCESS_LIBS
1573              linker flags for PCIACCESS, overriding pkg-config
1574
1575Use these variables to override the choices made by `configure' or to help
1576it to find libraries and programs with nonstandard names/locations.
1577
1578Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1579_ACEOF
1580ac_status=$?
1581fi
1582
1583if test "$ac_init_help" = "recursive"; then
1584  # If there are subdirs, report their specific --help.
1585  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1586    test -d "$ac_dir" ||
1587      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1588      continue
1589    ac_builddir=.
1590
1591case "$ac_dir" in
1592.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1593*)
1594  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1595  # A ".." for each directory in $ac_dir_suffix.
1596  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1597  case $ac_top_builddir_sub in
1598  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1599  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1600  esac ;;
1601esac
1602ac_abs_top_builddir=$ac_pwd
1603ac_abs_builddir=$ac_pwd$ac_dir_suffix
1604# for backward compatibility:
1605ac_top_builddir=$ac_top_build_prefix
1606
1607case $srcdir in
1608  .)  # We are building in place.
1609    ac_srcdir=.
1610    ac_top_srcdir=$ac_top_builddir_sub
1611    ac_abs_top_srcdir=$ac_pwd ;;
1612  [\\/]* | ?:[\\/]* )  # Absolute name.
1613    ac_srcdir=$srcdir$ac_dir_suffix;
1614    ac_top_srcdir=$srcdir
1615    ac_abs_top_srcdir=$srcdir ;;
1616  *) # Relative name.
1617    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1618    ac_top_srcdir=$ac_top_build_prefix$srcdir
1619    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1620esac
1621ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1622
1623    cd "$ac_dir" || { ac_status=$?; continue; }
1624    # Check for guested configure.
1625    if test -f "$ac_srcdir/configure.gnu"; then
1626      echo &&
1627      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1628    elif test -f "$ac_srcdir/configure"; then
1629      echo &&
1630      $SHELL "$ac_srcdir/configure" --help=recursive
1631    else
1632      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1633    fi || ac_status=$?
1634    cd "$ac_pwd" || { ac_status=$?; break; }
1635  done
1636fi
1637
1638test -n "$ac_init_help" && exit $ac_status
1639if $ac_init_version; then
1640  cat <<\_ACEOF
1641xf86-video-ark configure 0.7.3
1642generated by GNU Autoconf 2.65
1643
1644Copyright (C) 2009 Free Software Foundation, Inc.
1645This configure script is free software; the Free Software Foundation
1646gives unlimited permission to copy, distribute and modify it.
1647_ACEOF
1648  exit
1649fi
1650
1651## ------------------------ ##
1652## Autoconf initialization. ##
1653## ------------------------ ##
1654
1655# ac_fn_c_try_compile LINENO
1656# --------------------------
1657# Try to compile conftest.$ac_ext, and return whether this succeeded.
1658ac_fn_c_try_compile ()
1659{
1660  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1661  rm -f conftest.$ac_objext
1662  if { { ac_try="$ac_compile"
1663case "(($ac_try" in
1664  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1665  *) ac_try_echo=$ac_try;;
1666esac
1667eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1668$as_echo "$ac_try_echo"; } >&5
1669  (eval "$ac_compile") 2>conftest.err
1670  ac_status=$?
1671  if test -s conftest.err; then
1672    grep -v '^ *+' conftest.err >conftest.er1
1673    cat conftest.er1 >&5
1674    mv -f conftest.er1 conftest.err
1675  fi
1676  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1677  test $ac_status = 0; } && {
1678	 test -z "$ac_c_werror_flag" ||
1679	 test ! -s conftest.err
1680       } && test -s conftest.$ac_objext; then :
1681  ac_retval=0
1682else
1683  $as_echo "$as_me: failed program was:" >&5
1684sed 's/^/| /' conftest.$ac_ext >&5
1685
1686	ac_retval=1
1687fi
1688  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1689  as_fn_set_status $ac_retval
1690
1691} # ac_fn_c_try_compile
1692
1693# ac_fn_c_check_decl LINENO SYMBOL VAR
1694# ------------------------------------
1695# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1696ac_fn_c_check_decl ()
1697{
1698  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1699  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
1700$as_echo_n "checking whether $2 is declared... " >&6; }
1701if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1702  $as_echo_n "(cached) " >&6
1703else
1704  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1705/* end confdefs.h.  */
1706$4
1707int
1708main ()
1709{
1710#ifndef $2
1711  (void) $2;
1712#endif
1713
1714  ;
1715  return 0;
1716}
1717_ACEOF
1718if ac_fn_c_try_compile "$LINENO"; then :
1719  eval "$3=yes"
1720else
1721  eval "$3=no"
1722fi
1723rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1724fi
1725eval ac_res=\$$3
1726	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1727$as_echo "$ac_res" >&6; }
1728  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1729
1730} # ac_fn_c_check_decl
1731
1732# ac_fn_c_try_cpp LINENO
1733# ----------------------
1734# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1735ac_fn_c_try_cpp ()
1736{
1737  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1738  if { { ac_try="$ac_cpp conftest.$ac_ext"
1739case "(($ac_try" in
1740  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1741  *) ac_try_echo=$ac_try;;
1742esac
1743eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1744$as_echo "$ac_try_echo"; } >&5
1745  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1746  ac_status=$?
1747  if test -s conftest.err; then
1748    grep -v '^ *+' conftest.err >conftest.er1
1749    cat conftest.er1 >&5
1750    mv -f conftest.er1 conftest.err
1751  fi
1752  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1753  test $ac_status = 0; } >/dev/null && {
1754	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1755	 test ! -s conftest.err
1756       }; then :
1757  ac_retval=0
1758else
1759  $as_echo "$as_me: failed program was:" >&5
1760sed 's/^/| /' conftest.$ac_ext >&5
1761
1762    ac_retval=1
1763fi
1764  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1765  as_fn_set_status $ac_retval
1766
1767} # ac_fn_c_try_cpp
1768
1769# ac_fn_c_try_run LINENO
1770# ----------------------
1771# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1772# that executables *can* be run.
1773ac_fn_c_try_run ()
1774{
1775  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1776  if { { ac_try="$ac_link"
1777case "(($ac_try" in
1778  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1779  *) ac_try_echo=$ac_try;;
1780esac
1781eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1782$as_echo "$ac_try_echo"; } >&5
1783  (eval "$ac_link") 2>&5
1784  ac_status=$?
1785  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1786  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1787  { { case "(($ac_try" in
1788  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1789  *) ac_try_echo=$ac_try;;
1790esac
1791eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1792$as_echo "$ac_try_echo"; } >&5
1793  (eval "$ac_try") 2>&5
1794  ac_status=$?
1795  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1796  test $ac_status = 0; }; }; then :
1797  ac_retval=0
1798else
1799  $as_echo "$as_me: program exited with status $ac_status" >&5
1800       $as_echo "$as_me: failed program was:" >&5
1801sed 's/^/| /' conftest.$ac_ext >&5
1802
1803       ac_retval=$ac_status
1804fi
1805  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1806  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1807  as_fn_set_status $ac_retval
1808
1809} # ac_fn_c_try_run
1810
1811# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1812# -------------------------------------------------------
1813# Tests whether HEADER exists and can be compiled using the include files in
1814# INCLUDES, setting the cache variable VAR accordingly.
1815ac_fn_c_check_header_compile ()
1816{
1817  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1818  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1819$as_echo_n "checking for $2... " >&6; }
1820if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1821  $as_echo_n "(cached) " >&6
1822else
1823  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1824/* end confdefs.h.  */
1825$4
1826#include <$2>
1827_ACEOF
1828if ac_fn_c_try_compile "$LINENO"; then :
1829  eval "$3=yes"
1830else
1831  eval "$3=no"
1832fi
1833rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1834fi
1835eval ac_res=\$$3
1836	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1837$as_echo "$ac_res" >&6; }
1838  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1839
1840} # ac_fn_c_check_header_compile
1841
1842# ac_fn_c_try_link LINENO
1843# -----------------------
1844# Try to link conftest.$ac_ext, and return whether this succeeded.
1845ac_fn_c_try_link ()
1846{
1847  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1848  rm -f conftest.$ac_objext conftest$ac_exeext
1849  if { { ac_try="$ac_link"
1850case "(($ac_try" in
1851  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1852  *) ac_try_echo=$ac_try;;
1853esac
1854eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1855$as_echo "$ac_try_echo"; } >&5
1856  (eval "$ac_link") 2>conftest.err
1857  ac_status=$?
1858  if test -s conftest.err; then
1859    grep -v '^ *+' conftest.err >conftest.er1
1860    cat conftest.er1 >&5
1861    mv -f conftest.er1 conftest.err
1862  fi
1863  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1864  test $ac_status = 0; } && {
1865	 test -z "$ac_c_werror_flag" ||
1866	 test ! -s conftest.err
1867       } && test -s conftest$ac_exeext && {
1868	 test "$cross_compiling" = yes ||
1869	 $as_test_x conftest$ac_exeext
1870       }; then :
1871  ac_retval=0
1872else
1873  $as_echo "$as_me: failed program was:" >&5
1874sed 's/^/| /' conftest.$ac_ext >&5
1875
1876	ac_retval=1
1877fi
1878  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1879  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1880  # interfere with the next link command; also delete a directory that is
1881  # left behind by Apple's compiler.  We do this before executing the actions.
1882  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1883  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1884  as_fn_set_status $ac_retval
1885
1886} # ac_fn_c_try_link
1887
1888# ac_fn_c_check_func LINENO FUNC VAR
1889# ----------------------------------
1890# Tests whether FUNC exists, setting the cache variable VAR accordingly
1891ac_fn_c_check_func ()
1892{
1893  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1894  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1895$as_echo_n "checking for $2... " >&6; }
1896if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1897  $as_echo_n "(cached) " >&6
1898else
1899  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1900/* end confdefs.h.  */
1901/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1902   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1903#define $2 innocuous_$2
1904
1905/* System header to define __stub macros and hopefully few prototypes,
1906    which can conflict with char $2 (); below.
1907    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1908    <limits.h> exists even on freestanding compilers.  */
1909
1910#ifdef __STDC__
1911# include <limits.h>
1912#else
1913# include <assert.h>
1914#endif
1915
1916#undef $2
1917
1918/* Override any GCC internal prototype to avoid an error.
1919   Use char because int might match the return type of a GCC
1920   builtin and then its argument prototype would still apply.  */
1921#ifdef __cplusplus
1922extern "C"
1923#endif
1924char $2 ();
1925/* The GNU C library defines this for functions which it implements
1926    to always fail with ENOSYS.  Some functions are actually named
1927    something starting with __ and the normal name is an alias.  */
1928#if defined __stub_$2 || defined __stub___$2
1929choke me
1930#endif
1931
1932int
1933main ()
1934{
1935return $2 ();
1936  ;
1937  return 0;
1938}
1939_ACEOF
1940if ac_fn_c_try_link "$LINENO"; then :
1941  eval "$3=yes"
1942else
1943  eval "$3=no"
1944fi
1945rm -f core conftest.err conftest.$ac_objext \
1946    conftest$ac_exeext conftest.$ac_ext
1947fi
1948eval ac_res=\$$3
1949	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1950$as_echo "$ac_res" >&6; }
1951  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1952
1953} # ac_fn_c_check_func
1954cat >config.log <<_ACEOF
1955This file contains any messages produced by compilers while
1956running configure, to aid debugging if configure makes a mistake.
1957
1958It was created by xf86-video-ark $as_me 0.7.3, which was
1959generated by GNU Autoconf 2.65.  Invocation command line was
1960
1961  $ $0 $@
1962
1963_ACEOF
1964exec 5>>config.log
1965{
1966cat <<_ASUNAME
1967## --------- ##
1968## Platform. ##
1969## --------- ##
1970
1971hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1972uname -m = `(uname -m) 2>/dev/null || echo unknown`
1973uname -r = `(uname -r) 2>/dev/null || echo unknown`
1974uname -s = `(uname -s) 2>/dev/null || echo unknown`
1975uname -v = `(uname -v) 2>/dev/null || echo unknown`
1976
1977/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1978/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1979
1980/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1981/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1982/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1983/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1984/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1985/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1986/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1987
1988_ASUNAME
1989
1990as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1991for as_dir in $PATH
1992do
1993  IFS=$as_save_IFS
1994  test -z "$as_dir" && as_dir=.
1995    $as_echo "PATH: $as_dir"
1996  done
1997IFS=$as_save_IFS
1998
1999} >&5
2000
2001cat >&5 <<_ACEOF
2002
2003
2004## ----------- ##
2005## Core tests. ##
2006## ----------- ##
2007
2008_ACEOF
2009
2010
2011# Keep a trace of the command line.
2012# Strip out --no-create and --no-recursion so they do not pile up.
2013# Strip out --silent because we don't want to record it for future runs.
2014# Also quote any args containing shell meta-characters.
2015# Make two passes to allow for proper duplicate-argument suppression.
2016ac_configure_args=
2017ac_configure_args0=
2018ac_configure_args1=
2019ac_must_keep_next=false
2020for ac_pass in 1 2
2021do
2022  for ac_arg
2023  do
2024    case $ac_arg in
2025    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2026    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2027    | -silent | --silent | --silen | --sile | --sil)
2028      continue ;;
2029    *\'*)
2030      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2031    esac
2032    case $ac_pass in
2033    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2034    2)
2035      as_fn_append ac_configure_args1 " '$ac_arg'"
2036      if test $ac_must_keep_next = true; then
2037	ac_must_keep_next=false # Got value, back to normal.
2038      else
2039	case $ac_arg in
2040	  *=* | --config-cache | -C | -disable-* | --disable-* \
2041	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2042	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2043	  | -with-* | --with-* | -without-* | --without-* | --x)
2044	    case "$ac_configure_args0 " in
2045	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2046	    esac
2047	    ;;
2048	  -* ) ac_must_keep_next=true ;;
2049	esac
2050      fi
2051      as_fn_append ac_configure_args " '$ac_arg'"
2052      ;;
2053    esac
2054  done
2055done
2056{ ac_configure_args0=; unset ac_configure_args0;}
2057{ ac_configure_args1=; unset ac_configure_args1;}
2058
2059# When interrupted or exit'd, cleanup temporary files, and complete
2060# config.log.  We remove comments because anyway the quotes in there
2061# would cause problems or look ugly.
2062# WARNING: Use '\'' to represent an apostrophe within the trap.
2063# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2064trap 'exit_status=$?
2065  # Save into config.log some information that might help in debugging.
2066  {
2067    echo
2068
2069    cat <<\_ASBOX
2070## ---------------- ##
2071## Cache variables. ##
2072## ---------------- ##
2073_ASBOX
2074    echo
2075    # The following way of writing the cache mishandles newlines in values,
2076(
2077  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2078    eval ac_val=\$$ac_var
2079    case $ac_val in #(
2080    *${as_nl}*)
2081      case $ac_var in #(
2082      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2083$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2084      esac
2085      case $ac_var in #(
2086      _ | IFS | as_nl) ;; #(
2087      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2088      *) { eval $ac_var=; unset $ac_var;} ;;
2089      esac ;;
2090    esac
2091  done
2092  (set) 2>&1 |
2093    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2094    *${as_nl}ac_space=\ *)
2095      sed -n \
2096	"s/'\''/'\''\\\\'\'''\''/g;
2097	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2098      ;; #(
2099    *)
2100      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2101      ;;
2102    esac |
2103    sort
2104)
2105    echo
2106
2107    cat <<\_ASBOX
2108## ----------------- ##
2109## Output variables. ##
2110## ----------------- ##
2111_ASBOX
2112    echo
2113    for ac_var in $ac_subst_vars
2114    do
2115      eval ac_val=\$$ac_var
2116      case $ac_val in
2117      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2118      esac
2119      $as_echo "$ac_var='\''$ac_val'\''"
2120    done | sort
2121    echo
2122
2123    if test -n "$ac_subst_files"; then
2124      cat <<\_ASBOX
2125## ------------------- ##
2126## File substitutions. ##
2127## ------------------- ##
2128_ASBOX
2129      echo
2130      for ac_var in $ac_subst_files
2131      do
2132	eval ac_val=\$$ac_var
2133	case $ac_val in
2134	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2135	esac
2136	$as_echo "$ac_var='\''$ac_val'\''"
2137      done | sort
2138      echo
2139    fi
2140
2141    if test -s confdefs.h; then
2142      cat <<\_ASBOX
2143## ----------- ##
2144## confdefs.h. ##
2145## ----------- ##
2146_ASBOX
2147      echo
2148      cat confdefs.h
2149      echo
2150    fi
2151    test "$ac_signal" != 0 &&
2152      $as_echo "$as_me: caught signal $ac_signal"
2153    $as_echo "$as_me: exit $exit_status"
2154  } >&5
2155  rm -f core *.core core.conftest.* &&
2156    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2157    exit $exit_status
2158' 0
2159for ac_signal in 1 2 13 15; do
2160  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2161done
2162ac_signal=0
2163
2164# confdefs.h avoids OS command line length limits that DEFS can exceed.
2165rm -f -r conftest* confdefs.h
2166
2167$as_echo "/* confdefs.h */" > confdefs.h
2168
2169# Predefined preprocessor variables.
2170
2171cat >>confdefs.h <<_ACEOF
2172#define PACKAGE_NAME "$PACKAGE_NAME"
2173_ACEOF
2174
2175cat >>confdefs.h <<_ACEOF
2176#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2177_ACEOF
2178
2179cat >>confdefs.h <<_ACEOF
2180#define PACKAGE_VERSION "$PACKAGE_VERSION"
2181_ACEOF
2182
2183cat >>confdefs.h <<_ACEOF
2184#define PACKAGE_STRING "$PACKAGE_STRING"
2185_ACEOF
2186
2187cat >>confdefs.h <<_ACEOF
2188#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2189_ACEOF
2190
2191cat >>confdefs.h <<_ACEOF
2192#define PACKAGE_URL "$PACKAGE_URL"
2193_ACEOF
2194
2195
2196# Let the site file select an alternate cache file if it wants to.
2197# Prefer an explicitly selected file to automatically selected ones.
2198ac_site_file1=NONE
2199ac_site_file2=NONE
2200if test -n "$CONFIG_SITE"; then
2201  ac_site_file1=$CONFIG_SITE
2202elif test "x$prefix" != xNONE; then
2203  ac_site_file1=$prefix/share/config.site
2204  ac_site_file2=$prefix/etc/config.site
2205else
2206  ac_site_file1=$ac_default_prefix/share/config.site
2207  ac_site_file2=$ac_default_prefix/etc/config.site
2208fi
2209for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2210do
2211  test "x$ac_site_file" = xNONE && continue
2212  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2213    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2214$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2215    sed 's/^/| /' "$ac_site_file" >&5
2216    . "$ac_site_file"
2217  fi
2218done
2219
2220if test -r "$cache_file"; then
2221  # Some versions of bash will fail to source /dev/null (special files
2222  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2223  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2224    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2225$as_echo "$as_me: loading cache $cache_file" >&6;}
2226    case $cache_file in
2227      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2228      *)                      . "./$cache_file";;
2229    esac
2230  fi
2231else
2232  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2233$as_echo "$as_me: creating cache $cache_file" >&6;}
2234  >$cache_file
2235fi
2236
2237# Check that the precious variables saved in the cache have kept the same
2238# value.
2239ac_cache_corrupted=false
2240for ac_var in $ac_precious_vars; do
2241  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2242  eval ac_new_set=\$ac_env_${ac_var}_set
2243  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2244  eval ac_new_val=\$ac_env_${ac_var}_value
2245  case $ac_old_set,$ac_new_set in
2246    set,)
2247      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2248$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2249      ac_cache_corrupted=: ;;
2250    ,set)
2251      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2252$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2253      ac_cache_corrupted=: ;;
2254    ,);;
2255    *)
2256      if test "x$ac_old_val" != "x$ac_new_val"; then
2257	# differences in whitespace do not lead to failure.
2258	ac_old_val_w=`echo x $ac_old_val`
2259	ac_new_val_w=`echo x $ac_new_val`
2260	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2261	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2262$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2263	  ac_cache_corrupted=:
2264	else
2265	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2266$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2267	  eval $ac_var=\$ac_old_val
2268	fi
2269	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2270$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2271	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2272$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2273      fi;;
2274  esac
2275  # Pass precious variables to config.status.
2276  if test "$ac_new_set" = set; then
2277    case $ac_new_val in
2278    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2279    *) ac_arg=$ac_var=$ac_new_val ;;
2280    esac
2281    case " $ac_configure_args " in
2282      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2283      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2284    esac
2285  fi
2286done
2287if $ac_cache_corrupted; then
2288  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2289$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2290  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2291$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2292  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2293fi
2294## -------------------- ##
2295## Main body of script. ##
2296## -------------------- ##
2297
2298ac_ext=c
2299ac_cpp='$CPP $CPPFLAGS'
2300ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2301ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2302ac_compiler_gnu=$ac_cv_c_compiler_gnu
2303
2304
2305
2306ac_config_headers="$ac_config_headers config.h"
2307
2308ac_aux_dir=
2309for ac_dir in . "$srcdir"/.; do
2310  for ac_t in install-sh install.sh shtool; do
2311    if test -f "$ac_dir/$ac_t"; then
2312      ac_aux_dir=$ac_dir
2313      ac_install_sh="$ac_aux_dir/$ac_t -c"
2314      break 2
2315    fi
2316  done
2317done
2318if test -z "$ac_aux_dir"; then
2319  as_fn_error "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2320fi
2321
2322# These three variables are undocumented and unsupported,
2323# and are intended to be withdrawn in a future Autoconf release.
2324# They can cause serious problems if a builder's source tree is in a directory
2325# whose full name contains unusual characters.
2326ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2327ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2328ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2329
2330
2331
2332# Initialize Automake
2333am__api_version='1.11'
2334
2335# Find a good install program.  We prefer a C program (faster),
2336# so one script is as good as another.  But avoid the broken or
2337# incompatible versions:
2338# SysV /etc/install, /usr/sbin/install
2339# SunOS /usr/etc/install
2340# IRIX /sbin/install
2341# AIX /bin/install
2342# AmigaOS /C/install, which installs bootblocks on floppy discs
2343# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2344# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2345# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2346# OS/2's system install, which has a completely different semantic
2347# ./install, which can be erroneously created by make from ./install.sh.
2348# Reject install programs that cannot install multiple files.
2349{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2350$as_echo_n "checking for a BSD-compatible install... " >&6; }
2351if test -z "$INSTALL"; then
2352if test "${ac_cv_path_install+set}" = set; then :
2353  $as_echo_n "(cached) " >&6
2354else
2355  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2356for as_dir in $PATH
2357do
2358  IFS=$as_save_IFS
2359  test -z "$as_dir" && as_dir=.
2360    # Account for people who put trailing slashes in PATH elements.
2361case $as_dir/ in #((
2362  ./ | .// | /[cC]/* | \
2363  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2364  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2365  /usr/ucb/* ) ;;
2366  *)
2367    # OSF1 and SCO ODT 3.0 have their own names for install.
2368    # Don't use installbsd from OSF since it installs stuff as root
2369    # by default.
2370    for ac_prog in ginstall scoinst install; do
2371      for ac_exec_ext in '' $ac_executable_extensions; do
2372	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2373	  if test $ac_prog = install &&
2374	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2375	    # AIX install.  It has an incompatible calling convention.
2376	    :
2377	  elif test $ac_prog = install &&
2378	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2379	    # program-specific install script used by HP pwplus--don't use.
2380	    :
2381	  else
2382	    rm -rf conftest.one conftest.two conftest.dir
2383	    echo one > conftest.one
2384	    echo two > conftest.two
2385	    mkdir conftest.dir
2386	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2387	      test -s conftest.one && test -s conftest.two &&
2388	      test -s conftest.dir/conftest.one &&
2389	      test -s conftest.dir/conftest.two
2390	    then
2391	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2392	      break 3
2393	    fi
2394	  fi
2395	fi
2396      done
2397    done
2398    ;;
2399esac
2400
2401  done
2402IFS=$as_save_IFS
2403
2404rm -rf conftest.one conftest.two conftest.dir
2405
2406fi
2407  if test "${ac_cv_path_install+set}" = set; then
2408    INSTALL=$ac_cv_path_install
2409  else
2410    # As a last resort, use the slow shell script.  Don't cache a
2411    # value for INSTALL within a source directory, because that will
2412    # break other packages using the cache if that directory is
2413    # removed, or if the value is a relative name.
2414    INSTALL=$ac_install_sh
2415  fi
2416fi
2417{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2418$as_echo "$INSTALL" >&6; }
2419
2420# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2421# It thinks the first close brace ends the variable substitution.
2422test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2423
2424test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2425
2426test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2427
2428{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2429$as_echo_n "checking whether build environment is sane... " >&6; }
2430# Just in case
2431sleep 1
2432echo timestamp > conftest.file
2433# Reject unsafe characters in $srcdir or the absolute working directory
2434# name.  Accept space and tab only in the latter.
2435am_lf='
2436'
2437case `pwd` in
2438  *[\\\"\#\$\&\'\`$am_lf]*)
2439    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2440esac
2441case $srcdir in
2442  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2443    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2444esac
2445
2446# Do `set' in a subshell so we don't clobber the current shell's
2447# arguments.  Must try -L first in case configure is actually a
2448# symlink; some systems play weird games with the mod time of symlinks
2449# (eg FreeBSD returns the mod time of the symlink's containing
2450# directory).
2451if (
2452   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2453   if test "$*" = "X"; then
2454      # -L didn't work.
2455      set X `ls -t "$srcdir/configure" conftest.file`
2456   fi
2457   rm -f conftest.file
2458   if test "$*" != "X $srcdir/configure conftest.file" \
2459      && test "$*" != "X conftest.file $srcdir/configure"; then
2460
2461      # If neither matched, then we have a broken ls.  This can happen
2462      # if, for instance, CONFIG_SHELL is bash and it inherits a
2463      # broken ls alias from the environment.  This has actually
2464      # happened.  Such a system could not be considered "sane".
2465      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2466alias in your environment" "$LINENO" 5
2467   fi
2468
2469   test "$2" = conftest.file
2470   )
2471then
2472   # Ok.
2473   :
2474else
2475   as_fn_error "newly created file is older than distributed files!
2476Check your system clock" "$LINENO" 5
2477fi
2478{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2479$as_echo "yes" >&6; }
2480test "$program_prefix" != NONE &&
2481  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2482# Use a double $ so make ignores it.
2483test "$program_suffix" != NONE &&
2484  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2485# Double any \ or $.
2486# By default was `s,x,x', remove it if useless.
2487ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2488program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2489
2490# expand $ac_aux_dir to an absolute path
2491am_aux_dir=`cd $ac_aux_dir && pwd`
2492
2493if test x"${MISSING+set}" != xset; then
2494  case $am_aux_dir in
2495  *\ * | *\	*)
2496    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2497  *)
2498    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2499  esac
2500fi
2501# Use eval to expand $SHELL
2502if eval "$MISSING --run true"; then
2503  am_missing_run="$MISSING --run "
2504else
2505  am_missing_run=
2506  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2507$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2508fi
2509
2510if test x"${install_sh}" != xset; then
2511  case $am_aux_dir in
2512  *\ * | *\	*)
2513    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2514  *)
2515    install_sh="\${SHELL} $am_aux_dir/install-sh"
2516  esac
2517fi
2518
2519# Installed binaries are usually stripped using `strip' when the user
2520# run `make install-strip'.  However `strip' might not be the right
2521# tool to use in cross-compilation environments, therefore Automake
2522# will honor the `STRIP' environment variable to overrule this program.
2523if test "$cross_compiling" != no; then
2524  if test -n "$ac_tool_prefix"; then
2525  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2526set dummy ${ac_tool_prefix}strip; ac_word=$2
2527{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2528$as_echo_n "checking for $ac_word... " >&6; }
2529if test "${ac_cv_prog_STRIP+set}" = set; then :
2530  $as_echo_n "(cached) " >&6
2531else
2532  if test -n "$STRIP"; then
2533  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2534else
2535as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2536for as_dir in $PATH
2537do
2538  IFS=$as_save_IFS
2539  test -z "$as_dir" && as_dir=.
2540    for ac_exec_ext in '' $ac_executable_extensions; do
2541  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2542    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2543    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2544    break 2
2545  fi
2546done
2547  done
2548IFS=$as_save_IFS
2549
2550fi
2551fi
2552STRIP=$ac_cv_prog_STRIP
2553if test -n "$STRIP"; then
2554  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2555$as_echo "$STRIP" >&6; }
2556else
2557  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2558$as_echo "no" >&6; }
2559fi
2560
2561
2562fi
2563if test -z "$ac_cv_prog_STRIP"; then
2564  ac_ct_STRIP=$STRIP
2565  # Extract the first word of "strip", so it can be a program name with args.
2566set dummy strip; ac_word=$2
2567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2568$as_echo_n "checking for $ac_word... " >&6; }
2569if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2570  $as_echo_n "(cached) " >&6
2571else
2572  if test -n "$ac_ct_STRIP"; then
2573  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2574else
2575as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2576for as_dir in $PATH
2577do
2578  IFS=$as_save_IFS
2579  test -z "$as_dir" && as_dir=.
2580    for ac_exec_ext in '' $ac_executable_extensions; do
2581  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2582    ac_cv_prog_ac_ct_STRIP="strip"
2583    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2584    break 2
2585  fi
2586done
2587  done
2588IFS=$as_save_IFS
2589
2590fi
2591fi
2592ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2593if test -n "$ac_ct_STRIP"; then
2594  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2595$as_echo "$ac_ct_STRIP" >&6; }
2596else
2597  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2598$as_echo "no" >&6; }
2599fi
2600
2601  if test "x$ac_ct_STRIP" = x; then
2602    STRIP=":"
2603  else
2604    case $cross_compiling:$ac_tool_warned in
2605yes:)
2606{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2607$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2608ac_tool_warned=yes ;;
2609esac
2610    STRIP=$ac_ct_STRIP
2611  fi
2612else
2613  STRIP="$ac_cv_prog_STRIP"
2614fi
2615
2616fi
2617INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2618
2619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2620$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2621if test -z "$MKDIR_P"; then
2622  if test "${ac_cv_path_mkdir+set}" = set; then :
2623  $as_echo_n "(cached) " >&6
2624else
2625  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2626for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2627do
2628  IFS=$as_save_IFS
2629  test -z "$as_dir" && as_dir=.
2630    for ac_prog in mkdir gmkdir; do
2631	 for ac_exec_ext in '' $ac_executable_extensions; do
2632	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2633	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2634	     'mkdir (GNU coreutils) '* | \
2635	     'mkdir (coreutils) '* | \
2636	     'mkdir (fileutils) '4.1*)
2637	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2638	       break 3;;
2639	   esac
2640	 done
2641       done
2642  done
2643IFS=$as_save_IFS
2644
2645fi
2646
2647  test -d ./--version && rmdir ./--version
2648  if test "${ac_cv_path_mkdir+set}" = set; then
2649    MKDIR_P="$ac_cv_path_mkdir -p"
2650  else
2651    # As a last resort, use the slow shell script.  Don't cache a
2652    # value for MKDIR_P within a source directory, because that will
2653    # break other packages using the cache if that directory is
2654    # removed, or if the value is a relative name.
2655    MKDIR_P="$ac_install_sh -d"
2656  fi
2657fi
2658{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2659$as_echo "$MKDIR_P" >&6; }
2660
2661mkdir_p="$MKDIR_P"
2662case $mkdir_p in
2663  [\\/$]* | ?:[\\/]*) ;;
2664  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2665esac
2666
2667for ac_prog in gawk mawk nawk awk
2668do
2669  # Extract the first word of "$ac_prog", so it can be a program name with args.
2670set dummy $ac_prog; ac_word=$2
2671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2672$as_echo_n "checking for $ac_word... " >&6; }
2673if test "${ac_cv_prog_AWK+set}" = set; then :
2674  $as_echo_n "(cached) " >&6
2675else
2676  if test -n "$AWK"; then
2677  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2678else
2679as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2680for as_dir in $PATH
2681do
2682  IFS=$as_save_IFS
2683  test -z "$as_dir" && as_dir=.
2684    for ac_exec_ext in '' $ac_executable_extensions; do
2685  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2686    ac_cv_prog_AWK="$ac_prog"
2687    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2688    break 2
2689  fi
2690done
2691  done
2692IFS=$as_save_IFS
2693
2694fi
2695fi
2696AWK=$ac_cv_prog_AWK
2697if test -n "$AWK"; then
2698  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2699$as_echo "$AWK" >&6; }
2700else
2701  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2702$as_echo "no" >&6; }
2703fi
2704
2705
2706  test -n "$AWK" && break
2707done
2708
2709{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2710$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2711set x ${MAKE-make}
2712ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2713if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2714  $as_echo_n "(cached) " >&6
2715else
2716  cat >conftest.make <<\_ACEOF
2717SHELL = /bin/sh
2718all:
2719	@echo '@@@%%%=$(MAKE)=@@@%%%'
2720_ACEOF
2721# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2722case `${MAKE-make} -f conftest.make 2>/dev/null` in
2723  *@@@%%%=?*=@@@%%%*)
2724    eval ac_cv_prog_make_${ac_make}_set=yes;;
2725  *)
2726    eval ac_cv_prog_make_${ac_make}_set=no;;
2727esac
2728rm -f conftest.make
2729fi
2730if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2731  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2732$as_echo "yes" >&6; }
2733  SET_MAKE=
2734else
2735  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2736$as_echo "no" >&6; }
2737  SET_MAKE="MAKE=${MAKE-make}"
2738fi
2739
2740rm -rf .tst 2>/dev/null
2741mkdir .tst 2>/dev/null
2742if test -d .tst; then
2743  am__leading_dot=.
2744else
2745  am__leading_dot=_
2746fi
2747rmdir .tst 2>/dev/null
2748
2749if test "`cd $srcdir && pwd`" != "`pwd`"; then
2750  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2751  # is not polluted with repeated "-I."
2752  am__isrc=' -I$(srcdir)'
2753  # test to see if srcdir already configured
2754  if test -f $srcdir/config.status; then
2755    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2756  fi
2757fi
2758
2759# test whether we have cygpath
2760if test -z "$CYGPATH_W"; then
2761  if (cygpath --version) >/dev/null 2>/dev/null; then
2762    CYGPATH_W='cygpath -w'
2763  else
2764    CYGPATH_W=echo
2765  fi
2766fi
2767
2768
2769# Define the identity of the package.
2770 PACKAGE='xf86-video-ark'
2771 VERSION='0.7.3'
2772
2773
2774cat >>confdefs.h <<_ACEOF
2775#define PACKAGE "$PACKAGE"
2776_ACEOF
2777
2778
2779cat >>confdefs.h <<_ACEOF
2780#define VERSION "$VERSION"
2781_ACEOF
2782
2783# Some tools Automake needs.
2784
2785ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2786
2787
2788AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2789
2790
2791AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2792
2793
2794AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2795
2796
2797MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2798
2799# We need awk for the "check" target.  The system "awk" is bad on
2800# some platforms.
2801# Always define AMTAR for backward compatibility.
2802
2803AMTAR=${AMTAR-"${am_missing_run}tar"}
2804
2805am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2806
2807
2808
2809
2810
2811
2812{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2813$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2814    # Check whether --enable-maintainer-mode was given.
2815if test "${enable_maintainer_mode+set}" = set; then :
2816  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2817else
2818  USE_MAINTAINER_MODE=no
2819fi
2820
2821  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2822$as_echo "$USE_MAINTAINER_MODE" >&6; }
2823   if test $USE_MAINTAINER_MODE = yes; then
2824  MAINTAINER_MODE_TRUE=
2825  MAINTAINER_MODE_FALSE='#'
2826else
2827  MAINTAINER_MODE_TRUE='#'
2828  MAINTAINER_MODE_FALSE=
2829fi
2830
2831  MAINT=$MAINTAINER_MODE_TRUE
2832
2833
2834
2835# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847DEPDIR="${am__leading_dot}deps"
2848
2849ac_config_commands="$ac_config_commands depfiles"
2850
2851
2852am_make=${MAKE-make}
2853cat > confinc << 'END'
2854am__doit:
2855	@echo this is the am__doit target
2856.PHONY: am__doit
2857END
2858# If we don't find an include directive, just comment out the code.
2859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2860$as_echo_n "checking for style of include used by $am_make... " >&6; }
2861am__include="#"
2862am__quote=
2863_am_result=none
2864# First try GNU make style include.
2865echo "include confinc" > confmf
2866# Ignore all kinds of additional output from `make'.
2867case `$am_make -s -f confmf 2> /dev/null` in #(
2868*the\ am__doit\ target*)
2869  am__include=include
2870  am__quote=
2871  _am_result=GNU
2872  ;;
2873esac
2874# Now try BSD make style include.
2875if test "$am__include" = "#"; then
2876   echo '.include "confinc"' > confmf
2877   case `$am_make -s -f confmf 2> /dev/null` in #(
2878   *the\ am__doit\ target*)
2879     am__include=.include
2880     am__quote="\""
2881     _am_result=BSD
2882     ;;
2883   esac
2884fi
2885
2886
2887{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2888$as_echo "$_am_result" >&6; }
2889rm -f confinc confmf
2890
2891# Check whether --enable-dependency-tracking was given.
2892if test "${enable_dependency_tracking+set}" = set; then :
2893  enableval=$enable_dependency_tracking;
2894fi
2895
2896if test "x$enable_dependency_tracking" != xno; then
2897  am_depcomp="$ac_aux_dir/depcomp"
2898  AMDEPBACKSLASH='\'
2899fi
2900 if test "x$enable_dependency_tracking" != xno; then
2901  AMDEP_TRUE=
2902  AMDEP_FALSE='#'
2903else
2904  AMDEP_TRUE='#'
2905  AMDEP_FALSE=
2906fi
2907
2908
2909ac_ext=c
2910ac_cpp='$CPP $CPPFLAGS'
2911ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2912ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2913ac_compiler_gnu=$ac_cv_c_compiler_gnu
2914if test -n "$ac_tool_prefix"; then
2915  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2916set dummy ${ac_tool_prefix}gcc; ac_word=$2
2917{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2918$as_echo_n "checking for $ac_word... " >&6; }
2919if test "${ac_cv_prog_CC+set}" = set; then :
2920  $as_echo_n "(cached) " >&6
2921else
2922  if test -n "$CC"; then
2923  ac_cv_prog_CC="$CC" # Let the user override the test.
2924else
2925as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2926for as_dir in $PATH
2927do
2928  IFS=$as_save_IFS
2929  test -z "$as_dir" && as_dir=.
2930    for ac_exec_ext in '' $ac_executable_extensions; do
2931  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2932    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2933    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2934    break 2
2935  fi
2936done
2937  done
2938IFS=$as_save_IFS
2939
2940fi
2941fi
2942CC=$ac_cv_prog_CC
2943if test -n "$CC"; then
2944  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2945$as_echo "$CC" >&6; }
2946else
2947  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2948$as_echo "no" >&6; }
2949fi
2950
2951
2952fi
2953if test -z "$ac_cv_prog_CC"; then
2954  ac_ct_CC=$CC
2955  # Extract the first word of "gcc", so it can be a program name with args.
2956set dummy gcc; ac_word=$2
2957{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2958$as_echo_n "checking for $ac_word... " >&6; }
2959if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2960  $as_echo_n "(cached) " >&6
2961else
2962  if test -n "$ac_ct_CC"; then
2963  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2964else
2965as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2966for as_dir in $PATH
2967do
2968  IFS=$as_save_IFS
2969  test -z "$as_dir" && as_dir=.
2970    for ac_exec_ext in '' $ac_executable_extensions; do
2971  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2972    ac_cv_prog_ac_ct_CC="gcc"
2973    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2974    break 2
2975  fi
2976done
2977  done
2978IFS=$as_save_IFS
2979
2980fi
2981fi
2982ac_ct_CC=$ac_cv_prog_ac_ct_CC
2983if test -n "$ac_ct_CC"; then
2984  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2985$as_echo "$ac_ct_CC" >&6; }
2986else
2987  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2988$as_echo "no" >&6; }
2989fi
2990
2991  if test "x$ac_ct_CC" = x; then
2992    CC=""
2993  else
2994    case $cross_compiling:$ac_tool_warned in
2995yes:)
2996{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2997$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2998ac_tool_warned=yes ;;
2999esac
3000    CC=$ac_ct_CC
3001  fi
3002else
3003  CC="$ac_cv_prog_CC"
3004fi
3005
3006if test -z "$CC"; then
3007          if test -n "$ac_tool_prefix"; then
3008    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3009set dummy ${ac_tool_prefix}cc; ac_word=$2
3010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3011$as_echo_n "checking for $ac_word... " >&6; }
3012if test "${ac_cv_prog_CC+set}" = set; then :
3013  $as_echo_n "(cached) " >&6
3014else
3015  if test -n "$CC"; then
3016  ac_cv_prog_CC="$CC" # Let the user override the test.
3017else
3018as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3019for as_dir in $PATH
3020do
3021  IFS=$as_save_IFS
3022  test -z "$as_dir" && as_dir=.
3023    for ac_exec_ext in '' $ac_executable_extensions; do
3024  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3025    ac_cv_prog_CC="${ac_tool_prefix}cc"
3026    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3027    break 2
3028  fi
3029done
3030  done
3031IFS=$as_save_IFS
3032
3033fi
3034fi
3035CC=$ac_cv_prog_CC
3036if test -n "$CC"; then
3037  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3038$as_echo "$CC" >&6; }
3039else
3040  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3041$as_echo "no" >&6; }
3042fi
3043
3044
3045  fi
3046fi
3047if test -z "$CC"; then
3048  # Extract the first word of "cc", so it can be a program name with args.
3049set dummy cc; ac_word=$2
3050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3051$as_echo_n "checking for $ac_word... " >&6; }
3052if test "${ac_cv_prog_CC+set}" = set; then :
3053  $as_echo_n "(cached) " >&6
3054else
3055  if test -n "$CC"; then
3056  ac_cv_prog_CC="$CC" # Let the user override the test.
3057else
3058  ac_prog_rejected=no
3059as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3060for as_dir in $PATH
3061do
3062  IFS=$as_save_IFS
3063  test -z "$as_dir" && as_dir=.
3064    for ac_exec_ext in '' $ac_executable_extensions; do
3065  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3066    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3067       ac_prog_rejected=yes
3068       continue
3069     fi
3070    ac_cv_prog_CC="cc"
3071    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3072    break 2
3073  fi
3074done
3075  done
3076IFS=$as_save_IFS
3077
3078if test $ac_prog_rejected = yes; then
3079  # We found a bogon in the path, so make sure we never use it.
3080  set dummy $ac_cv_prog_CC
3081  shift
3082  if test $# != 0; then
3083    # We chose a different compiler from the bogus one.
3084    # However, it has the same basename, so the bogon will be chosen
3085    # first if we set CC to just the basename; use the full file name.
3086    shift
3087    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3088  fi
3089fi
3090fi
3091fi
3092CC=$ac_cv_prog_CC
3093if test -n "$CC"; then
3094  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3095$as_echo "$CC" >&6; }
3096else
3097  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3098$as_echo "no" >&6; }
3099fi
3100
3101
3102fi
3103if test -z "$CC"; then
3104  if test -n "$ac_tool_prefix"; then
3105  for ac_prog in cl.exe
3106  do
3107    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3108set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3109{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3110$as_echo_n "checking for $ac_word... " >&6; }
3111if test "${ac_cv_prog_CC+set}" = set; then :
3112  $as_echo_n "(cached) " >&6
3113else
3114  if test -n "$CC"; then
3115  ac_cv_prog_CC="$CC" # Let the user override the test.
3116else
3117as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3118for as_dir in $PATH
3119do
3120  IFS=$as_save_IFS
3121  test -z "$as_dir" && as_dir=.
3122    for ac_exec_ext in '' $ac_executable_extensions; do
3123  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3124    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3125    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3126    break 2
3127  fi
3128done
3129  done
3130IFS=$as_save_IFS
3131
3132fi
3133fi
3134CC=$ac_cv_prog_CC
3135if test -n "$CC"; then
3136  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3137$as_echo "$CC" >&6; }
3138else
3139  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3140$as_echo "no" >&6; }
3141fi
3142
3143
3144    test -n "$CC" && break
3145  done
3146fi
3147if test -z "$CC"; then
3148  ac_ct_CC=$CC
3149  for ac_prog in cl.exe
3150do
3151  # Extract the first word of "$ac_prog", so it can be a program name with args.
3152set dummy $ac_prog; ac_word=$2
3153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3154$as_echo_n "checking for $ac_word... " >&6; }
3155if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3156  $as_echo_n "(cached) " >&6
3157else
3158  if test -n "$ac_ct_CC"; then
3159  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3160else
3161as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3162for as_dir in $PATH
3163do
3164  IFS=$as_save_IFS
3165  test -z "$as_dir" && as_dir=.
3166    for ac_exec_ext in '' $ac_executable_extensions; do
3167  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3168    ac_cv_prog_ac_ct_CC="$ac_prog"
3169    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3170    break 2
3171  fi
3172done
3173  done
3174IFS=$as_save_IFS
3175
3176fi
3177fi
3178ac_ct_CC=$ac_cv_prog_ac_ct_CC
3179if test -n "$ac_ct_CC"; then
3180  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3181$as_echo "$ac_ct_CC" >&6; }
3182else
3183  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3184$as_echo "no" >&6; }
3185fi
3186
3187
3188  test -n "$ac_ct_CC" && break
3189done
3190
3191  if test "x$ac_ct_CC" = x; then
3192    CC=""
3193  else
3194    case $cross_compiling:$ac_tool_warned in
3195yes:)
3196{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3197$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3198ac_tool_warned=yes ;;
3199esac
3200    CC=$ac_ct_CC
3201  fi
3202fi
3203
3204fi
3205
3206
3207test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3208$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3209as_fn_error "no acceptable C compiler found in \$PATH
3210See \`config.log' for more details." "$LINENO" 5; }
3211
3212# Provide some information about the compiler.
3213$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3214set X $ac_compile
3215ac_compiler=$2
3216for ac_option in --version -v -V -qversion; do
3217  { { ac_try="$ac_compiler $ac_option >&5"
3218case "(($ac_try" in
3219  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3220  *) ac_try_echo=$ac_try;;
3221esac
3222eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3223$as_echo "$ac_try_echo"; } >&5
3224  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3225  ac_status=$?
3226  if test -s conftest.err; then
3227    sed '10a\
3228... rest of stderr output deleted ...
3229         10q' conftest.err >conftest.er1
3230    cat conftest.er1 >&5
3231  fi
3232  rm -f conftest.er1 conftest.err
3233  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3234  test $ac_status = 0; }
3235done
3236
3237cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3238/* end confdefs.h.  */
3239
3240int
3241main ()
3242{
3243
3244  ;
3245  return 0;
3246}
3247_ACEOF
3248ac_clean_files_save=$ac_clean_files
3249ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3250# Try to create an executable without -o first, disregard a.out.
3251# It will help us diagnose broken compilers, and finding out an intuition
3252# of exeext.
3253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3254$as_echo_n "checking whether the C compiler works... " >&6; }
3255ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3256
3257# The possible output files:
3258ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3259
3260ac_rmfiles=
3261for ac_file in $ac_files
3262do
3263  case $ac_file in
3264    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3265    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3266  esac
3267done
3268rm -f $ac_rmfiles
3269
3270if { { ac_try="$ac_link_default"
3271case "(($ac_try" in
3272  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3273  *) ac_try_echo=$ac_try;;
3274esac
3275eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3276$as_echo "$ac_try_echo"; } >&5
3277  (eval "$ac_link_default") 2>&5
3278  ac_status=$?
3279  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3280  test $ac_status = 0; }; then :
3281  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3282# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3283# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3284# so that the user can short-circuit this test for compilers unknown to
3285# Autoconf.
3286for ac_file in $ac_files ''
3287do
3288  test -f "$ac_file" || continue
3289  case $ac_file in
3290    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3291	;;
3292    [ab].out )
3293	# We found the default executable, but exeext='' is most
3294	# certainly right.
3295	break;;
3296    *.* )
3297	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3298	then :; else
3299	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3300	fi
3301	# We set ac_cv_exeext here because the later test for it is not
3302	# safe: cross compilers may not add the suffix if given an `-o'
3303	# argument, so we may need to know it at that point already.
3304	# Even if this section looks crufty: it has the advantage of
3305	# actually working.
3306	break;;
3307    * )
3308	break;;
3309  esac
3310done
3311test "$ac_cv_exeext" = no && ac_cv_exeext=
3312
3313else
3314  ac_file=''
3315fi
3316if test -z "$ac_file"; then :
3317  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3318$as_echo "no" >&6; }
3319$as_echo "$as_me: failed program was:" >&5
3320sed 's/^/| /' conftest.$ac_ext >&5
3321
3322{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3323$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3324{ as_fn_set_status 77
3325as_fn_error "C compiler cannot create executables
3326See \`config.log' for more details." "$LINENO" 5; }; }
3327else
3328  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3329$as_echo "yes" >&6; }
3330fi
3331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3332$as_echo_n "checking for C compiler default output file name... " >&6; }
3333{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3334$as_echo "$ac_file" >&6; }
3335ac_exeext=$ac_cv_exeext
3336
3337rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3338ac_clean_files=$ac_clean_files_save
3339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3340$as_echo_n "checking for suffix of executables... " >&6; }
3341if { { ac_try="$ac_link"
3342case "(($ac_try" in
3343  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3344  *) ac_try_echo=$ac_try;;
3345esac
3346eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3347$as_echo "$ac_try_echo"; } >&5
3348  (eval "$ac_link") 2>&5
3349  ac_status=$?
3350  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3351  test $ac_status = 0; }; then :
3352  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3353# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3354# work properly (i.e., refer to `conftest.exe'), while it won't with
3355# `rm'.
3356for ac_file in conftest.exe conftest conftest.*; do
3357  test -f "$ac_file" || continue
3358  case $ac_file in
3359    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3360    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3361	  break;;
3362    * ) break;;
3363  esac
3364done
3365else
3366  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3367$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3368as_fn_error "cannot compute suffix of executables: cannot compile and link
3369See \`config.log' for more details." "$LINENO" 5; }
3370fi
3371rm -f conftest conftest$ac_cv_exeext
3372{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3373$as_echo "$ac_cv_exeext" >&6; }
3374
3375rm -f conftest.$ac_ext
3376EXEEXT=$ac_cv_exeext
3377ac_exeext=$EXEEXT
3378cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3379/* end confdefs.h.  */
3380#include <stdio.h>
3381int
3382main ()
3383{
3384FILE *f = fopen ("conftest.out", "w");
3385 return ferror (f) || fclose (f) != 0;
3386
3387  ;
3388  return 0;
3389}
3390_ACEOF
3391ac_clean_files="$ac_clean_files conftest.out"
3392# Check that the compiler produces executables we can run.  If not, either
3393# the compiler is broken, or we cross compile.
3394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3395$as_echo_n "checking whether we are cross compiling... " >&6; }
3396if test "$cross_compiling" != yes; then
3397  { { ac_try="$ac_link"
3398case "(($ac_try" in
3399  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3400  *) ac_try_echo=$ac_try;;
3401esac
3402eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3403$as_echo "$ac_try_echo"; } >&5
3404  (eval "$ac_link") 2>&5
3405  ac_status=$?
3406  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3407  test $ac_status = 0; }
3408  if { ac_try='./conftest$ac_cv_exeext'
3409  { { case "(($ac_try" in
3410  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3411  *) ac_try_echo=$ac_try;;
3412esac
3413eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3414$as_echo "$ac_try_echo"; } >&5
3415  (eval "$ac_try") 2>&5
3416  ac_status=$?
3417  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3418  test $ac_status = 0; }; }; then
3419    cross_compiling=no
3420  else
3421    if test "$cross_compiling" = maybe; then
3422	cross_compiling=yes
3423    else
3424	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3425$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3426as_fn_error "cannot run C compiled programs.
3427If you meant to cross compile, use \`--host'.
3428See \`config.log' for more details." "$LINENO" 5; }
3429    fi
3430  fi
3431fi
3432{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3433$as_echo "$cross_compiling" >&6; }
3434
3435rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3436ac_clean_files=$ac_clean_files_save
3437{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3438$as_echo_n "checking for suffix of object files... " >&6; }
3439if test "${ac_cv_objext+set}" = set; then :
3440  $as_echo_n "(cached) " >&6
3441else
3442  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3443/* end confdefs.h.  */
3444
3445int
3446main ()
3447{
3448
3449  ;
3450  return 0;
3451}
3452_ACEOF
3453rm -f conftest.o conftest.obj
3454if { { ac_try="$ac_compile"
3455case "(($ac_try" in
3456  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3457  *) ac_try_echo=$ac_try;;
3458esac
3459eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3460$as_echo "$ac_try_echo"; } >&5
3461  (eval "$ac_compile") 2>&5
3462  ac_status=$?
3463  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3464  test $ac_status = 0; }; then :
3465  for ac_file in conftest.o conftest.obj conftest.*; do
3466  test -f "$ac_file" || continue;
3467  case $ac_file in
3468    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3469    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3470       break;;
3471  esac
3472done
3473else
3474  $as_echo "$as_me: failed program was:" >&5
3475sed 's/^/| /' conftest.$ac_ext >&5
3476
3477{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3478$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3479as_fn_error "cannot compute suffix of object files: cannot compile
3480See \`config.log' for more details." "$LINENO" 5; }
3481fi
3482rm -f conftest.$ac_cv_objext conftest.$ac_ext
3483fi
3484{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3485$as_echo "$ac_cv_objext" >&6; }
3486OBJEXT=$ac_cv_objext
3487ac_objext=$OBJEXT
3488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3489$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3490if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3491  $as_echo_n "(cached) " >&6
3492else
3493  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3494/* end confdefs.h.  */
3495
3496int
3497main ()
3498{
3499#ifndef __GNUC__
3500       choke me
3501#endif
3502
3503  ;
3504  return 0;
3505}
3506_ACEOF
3507if ac_fn_c_try_compile "$LINENO"; then :
3508  ac_compiler_gnu=yes
3509else
3510  ac_compiler_gnu=no
3511fi
3512rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3513ac_cv_c_compiler_gnu=$ac_compiler_gnu
3514
3515fi
3516{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3517$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3518if test $ac_compiler_gnu = yes; then
3519  GCC=yes
3520else
3521  GCC=
3522fi
3523ac_test_CFLAGS=${CFLAGS+set}
3524ac_save_CFLAGS=$CFLAGS
3525{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3526$as_echo_n "checking whether $CC accepts -g... " >&6; }
3527if test "${ac_cv_prog_cc_g+set}" = set; then :
3528  $as_echo_n "(cached) " >&6
3529else
3530  ac_save_c_werror_flag=$ac_c_werror_flag
3531   ac_c_werror_flag=yes
3532   ac_cv_prog_cc_g=no
3533   CFLAGS="-g"
3534   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3535/* end confdefs.h.  */
3536
3537int
3538main ()
3539{
3540
3541  ;
3542  return 0;
3543}
3544_ACEOF
3545if ac_fn_c_try_compile "$LINENO"; then :
3546  ac_cv_prog_cc_g=yes
3547else
3548  CFLAGS=""
3549      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3550/* end confdefs.h.  */
3551
3552int
3553main ()
3554{
3555
3556  ;
3557  return 0;
3558}
3559_ACEOF
3560if ac_fn_c_try_compile "$LINENO"; then :
3561
3562else
3563  ac_c_werror_flag=$ac_save_c_werror_flag
3564	 CFLAGS="-g"
3565	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3566/* end confdefs.h.  */
3567
3568int
3569main ()
3570{
3571
3572  ;
3573  return 0;
3574}
3575_ACEOF
3576if ac_fn_c_try_compile "$LINENO"; then :
3577  ac_cv_prog_cc_g=yes
3578fi
3579rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3580fi
3581rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3582fi
3583rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3584   ac_c_werror_flag=$ac_save_c_werror_flag
3585fi
3586{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3587$as_echo "$ac_cv_prog_cc_g" >&6; }
3588if test "$ac_test_CFLAGS" = set; then
3589  CFLAGS=$ac_save_CFLAGS
3590elif test $ac_cv_prog_cc_g = yes; then
3591  if test "$GCC" = yes; then
3592    CFLAGS="-g -O2"
3593  else
3594    CFLAGS="-g"
3595  fi
3596else
3597  if test "$GCC" = yes; then
3598    CFLAGS="-O2"
3599  else
3600    CFLAGS=
3601  fi
3602fi
3603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3604$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3605if test "${ac_cv_prog_cc_c89+set}" = set; then :
3606  $as_echo_n "(cached) " >&6
3607else
3608  ac_cv_prog_cc_c89=no
3609ac_save_CC=$CC
3610cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3611/* end confdefs.h.  */
3612#include <stdarg.h>
3613#include <stdio.h>
3614#include <sys/types.h>
3615#include <sys/stat.h>
3616/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3617struct buf { int x; };
3618FILE * (*rcsopen) (struct buf *, struct stat *, int);
3619static char *e (p, i)
3620     char **p;
3621     int i;
3622{
3623  return p[i];
3624}
3625static char *f (char * (*g) (char **, int), char **p, ...)
3626{
3627  char *s;
3628  va_list v;
3629  va_start (v,p);
3630  s = g (p, va_arg (v,int));
3631  va_end (v);
3632  return s;
3633}
3634
3635/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3636   function prototypes and stuff, but not '\xHH' hex character constants.
3637   These don't provoke an error unfortunately, instead are silently treated
3638   as 'x'.  The following induces an error, until -std is added to get
3639   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3640   array size at least.  It's necessary to write '\x00'==0 to get something
3641   that's true only with -std.  */
3642int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3643
3644/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3645   inside strings and character constants.  */
3646#define FOO(x) 'x'
3647int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3648
3649int test (int i, double x);
3650struct s1 {int (*f) (int a);};
3651struct s2 {int (*f) (double a);};
3652int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3653int argc;
3654char **argv;
3655int
3656main ()
3657{
3658return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3659  ;
3660  return 0;
3661}
3662_ACEOF
3663for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3664	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3665do
3666  CC="$ac_save_CC $ac_arg"
3667  if ac_fn_c_try_compile "$LINENO"; then :
3668  ac_cv_prog_cc_c89=$ac_arg
3669fi
3670rm -f core conftest.err conftest.$ac_objext
3671  test "x$ac_cv_prog_cc_c89" != "xno" && break
3672done
3673rm -f conftest.$ac_ext
3674CC=$ac_save_CC
3675
3676fi
3677# AC_CACHE_VAL
3678case "x$ac_cv_prog_cc_c89" in
3679  x)
3680    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3681$as_echo "none needed" >&6; } ;;
3682  xno)
3683    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3684$as_echo "unsupported" >&6; } ;;
3685  *)
3686    CC="$CC $ac_cv_prog_cc_c89"
3687    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3688$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3689esac
3690if test "x$ac_cv_prog_cc_c89" != xno; then :
3691
3692fi
3693
3694ac_ext=c
3695ac_cpp='$CPP $CPPFLAGS'
3696ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3697ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3698ac_compiler_gnu=$ac_cv_c_compiler_gnu
3699
3700depcc="$CC"   am_compiler_list=
3701
3702{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3703$as_echo_n "checking dependency style of $depcc... " >&6; }
3704if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3705  $as_echo_n "(cached) " >&6
3706else
3707  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3708  # We make a subdir and do the tests there.  Otherwise we can end up
3709  # making bogus files that we don't know about and never remove.  For
3710  # instance it was reported that on HP-UX the gcc test will end up
3711  # making a dummy file named `D' -- because `-MD' means `put the output
3712  # in D'.
3713  mkdir conftest.dir
3714  # Copy depcomp to subdir because otherwise we won't find it if we're
3715  # using a relative directory.
3716  cp "$am_depcomp" conftest.dir
3717  cd conftest.dir
3718  # We will build objects and dependencies in a subdirectory because
3719  # it helps to detect inapplicable dependency modes.  For instance
3720  # both Tru64's cc and ICC support -MD to output dependencies as a
3721  # side effect of compilation, but ICC will put the dependencies in
3722  # the current directory while Tru64 will put them in the object
3723  # directory.
3724  mkdir sub
3725
3726  am_cv_CC_dependencies_compiler_type=none
3727  if test "$am_compiler_list" = ""; then
3728     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3729  fi
3730  am__universal=false
3731  case " $depcc " in #(
3732     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3733     esac
3734
3735  for depmode in $am_compiler_list; do
3736    # Setup a source with many dependencies, because some compilers
3737    # like to wrap large dependency lists on column 80 (with \), and
3738    # we should not choose a depcomp mode which is confused by this.
3739    #
3740    # We need to recreate these files for each test, as the compiler may
3741    # overwrite some of them when testing with obscure command lines.
3742    # This happens at least with the AIX C compiler.
3743    : > sub/conftest.c
3744    for i in 1 2 3 4 5 6; do
3745      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3746      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3747      # Solaris 8's {/usr,}/bin/sh.
3748      touch sub/conftst$i.h
3749    done
3750    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3751
3752    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3753    # mode.  It turns out that the SunPro C++ compiler does not properly
3754    # handle `-M -o', and we need to detect this.  Also, some Intel
3755    # versions had trouble with output in subdirs
3756    am__obj=sub/conftest.${OBJEXT-o}
3757    am__minus_obj="-o $am__obj"
3758    case $depmode in
3759    gcc)
3760      # This depmode causes a compiler race in universal mode.
3761      test "$am__universal" = false || continue
3762      ;;
3763    nosideeffect)
3764      # after this tag, mechanisms are not by side-effect, so they'll
3765      # only be used when explicitly requested
3766      if test "x$enable_dependency_tracking" = xyes; then
3767	continue
3768      else
3769	break
3770      fi
3771      ;;
3772    msvisualcpp | msvcmsys)
3773      # This compiler won't grok `-c -o', but also, the minuso test has
3774      # not run yet.  These depmodes are late enough in the game, and
3775      # so weak that their functioning should not be impacted.
3776      am__obj=conftest.${OBJEXT-o}
3777      am__minus_obj=
3778      ;;
3779    none) break ;;
3780    esac
3781    if depmode=$depmode \
3782       source=sub/conftest.c object=$am__obj \
3783       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3784       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3785         >/dev/null 2>conftest.err &&
3786       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3787       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3788       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3789       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3790      # icc doesn't choke on unknown options, it will just issue warnings
3791      # or remarks (even with -Werror).  So we grep stderr for any message
3792      # that says an option was ignored or not supported.
3793      # When given -MP, icc 7.0 and 7.1 complain thusly:
3794      #   icc: Command line warning: ignoring option '-M'; no argument required
3795      # The diagnosis changed in icc 8.0:
3796      #   icc: Command line remark: option '-MP' not supported
3797      if (grep 'ignoring option' conftest.err ||
3798          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3799        am_cv_CC_dependencies_compiler_type=$depmode
3800        break
3801      fi
3802    fi
3803  done
3804
3805  cd ..
3806  rm -rf conftest.dir
3807else
3808  am_cv_CC_dependencies_compiler_type=none
3809fi
3810
3811fi
3812{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3813$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3814CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3815
3816 if
3817  test "x$enable_dependency_tracking" != xno \
3818  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3819  am__fastdepCC_TRUE=
3820  am__fastdepCC_FALSE='#'
3821else
3822  am__fastdepCC_TRUE='#'
3823  am__fastdepCC_FALSE=
3824fi
3825
3826
3827   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3828$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3829if test "${ac_cv_prog_cc_c99+set}" = set; then :
3830  $as_echo_n "(cached) " >&6
3831else
3832  ac_cv_prog_cc_c99=no
3833ac_save_CC=$CC
3834cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3835/* end confdefs.h.  */
3836#include <stdarg.h>
3837#include <stdbool.h>
3838#include <stdlib.h>
3839#include <wchar.h>
3840#include <stdio.h>
3841
3842// Check varargs macros.  These examples are taken from C99 6.10.3.5.
3843#define debug(...) fprintf (stderr, __VA_ARGS__)
3844#define showlist(...) puts (#__VA_ARGS__)
3845#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3846static void
3847test_varargs_macros (void)
3848{
3849  int x = 1234;
3850  int y = 5678;
3851  debug ("Flag");
3852  debug ("X = %d\n", x);
3853  showlist (The first, second, and third items.);
3854  report (x>y, "x is %d but y is %d", x, y);
3855}
3856
3857// Check long long types.
3858#define BIG64 18446744073709551615ull
3859#define BIG32 4294967295ul
3860#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3861#if !BIG_OK
3862  your preprocessor is broken;
3863#endif
3864#if BIG_OK
3865#else
3866  your preprocessor is broken;
3867#endif
3868static long long int bignum = -9223372036854775807LL;
3869static unsigned long long int ubignum = BIG64;
3870
3871struct incomplete_array
3872{
3873  int datasize;
3874  double data[];
3875};
3876
3877struct named_init {
3878  int number;
3879  const wchar_t *name;
3880  double average;
3881};
3882
3883typedef const char *ccp;
3884
3885static inline int
3886test_restrict (ccp restrict text)
3887{
3888  // See if C++-style comments work.
3889  // Iterate through items via the restricted pointer.
3890  // Also check for declarations in for loops.
3891  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3892    continue;
3893  return 0;
3894}
3895
3896// Check varargs and va_copy.
3897static void
3898test_varargs (const char *format, ...)
3899{
3900  va_list args;
3901  va_start (args, format);
3902  va_list args_copy;
3903  va_copy (args_copy, args);
3904
3905  const char *str;
3906  int number;
3907  float fnumber;
3908
3909  while (*format)
3910    {
3911      switch (*format++)
3912	{
3913	case 's': // string
3914	  str = va_arg (args_copy, const char *);
3915	  break;
3916	case 'd': // int
3917	  number = va_arg (args_copy, int);
3918	  break;
3919	case 'f': // float
3920	  fnumber = va_arg (args_copy, double);
3921	  break;
3922	default:
3923	  break;
3924	}
3925    }
3926  va_end (args_copy);
3927  va_end (args);
3928}
3929
3930int
3931main ()
3932{
3933
3934  // Check bool.
3935  _Bool success = false;
3936
3937  // Check restrict.
3938  if (test_restrict ("String literal") == 0)
3939    success = true;
3940  char *restrict newvar = "Another string";
3941
3942  // Check varargs.
3943  test_varargs ("s, d' f .", "string", 65, 34.234);
3944  test_varargs_macros ();
3945
3946  // Check flexible array members.
3947  struct incomplete_array *ia =
3948    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
3949  ia->datasize = 10;
3950  for (int i = 0; i < ia->datasize; ++i)
3951    ia->data[i] = i * 1.234;
3952
3953  // Check named initializers.
3954  struct named_init ni = {
3955    .number = 34,
3956    .name = L"Test wide string",
3957    .average = 543.34343,
3958  };
3959
3960  ni.number = 58;
3961
3962  int dynamic_array[ni.number];
3963  dynamic_array[ni.number - 1] = 543;
3964
3965  // work around unused variable warnings
3966  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
3967	  || dynamic_array[ni.number - 1] != 543);
3968
3969  ;
3970  return 0;
3971}
3972_ACEOF
3973for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
3974do
3975  CC="$ac_save_CC $ac_arg"
3976  if ac_fn_c_try_compile "$LINENO"; then :
3977  ac_cv_prog_cc_c99=$ac_arg
3978fi
3979rm -f core conftest.err conftest.$ac_objext
3980  test "x$ac_cv_prog_cc_c99" != "xno" && break
3981done
3982rm -f conftest.$ac_ext
3983CC=$ac_save_CC
3984
3985fi
3986# AC_CACHE_VAL
3987case "x$ac_cv_prog_cc_c99" in
3988  x)
3989    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3990$as_echo "none needed" >&6; } ;;
3991  xno)
3992    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3993$as_echo "unsupported" >&6; } ;;
3994  *)
3995    CC="$CC $ac_cv_prog_cc_c99"
3996    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
3997$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
3998esac
3999if test "x$ac_cv_prog_cc_c99" != xno; then :
4000
4001fi
4002
4003
4004
4005ac_ext=c
4006ac_cpp='$CPP $CPPFLAGS'
4007ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4008ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4009ac_compiler_gnu=$ac_cv_c_compiler_gnu
4010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4011$as_echo_n "checking how to run the C preprocessor... " >&6; }
4012# On Suns, sometimes $CPP names a directory.
4013if test -n "$CPP" && test -d "$CPP"; then
4014  CPP=
4015fi
4016if test -z "$CPP"; then
4017  if test "${ac_cv_prog_CPP+set}" = set; then :
4018  $as_echo_n "(cached) " >&6
4019else
4020      # Double quotes because CPP needs to be expanded
4021    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4022    do
4023      ac_preproc_ok=false
4024for ac_c_preproc_warn_flag in '' yes
4025do
4026  # Use a header file that comes with gcc, so configuring glibc
4027  # with a fresh cross-compiler works.
4028  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4029  # <limits.h> exists even on freestanding compilers.
4030  # On the NeXT, cc -E runs the code through the compiler's parser,
4031  # not just through cpp. "Syntax error" is here to catch this case.
4032  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4033/* end confdefs.h.  */
4034#ifdef __STDC__
4035# include <limits.h>
4036#else
4037# include <assert.h>
4038#endif
4039		     Syntax error
4040_ACEOF
4041if ac_fn_c_try_cpp "$LINENO"; then :
4042
4043else
4044  # Broken: fails on valid input.
4045continue
4046fi
4047rm -f conftest.err conftest.$ac_ext
4048
4049  # OK, works on sane cases.  Now check whether nonexistent headers
4050  # can be detected and how.
4051  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4052/* end confdefs.h.  */
4053#include <ac_nonexistent.h>
4054_ACEOF
4055if ac_fn_c_try_cpp "$LINENO"; then :
4056  # Broken: success on invalid input.
4057continue
4058else
4059  # Passes both tests.
4060ac_preproc_ok=:
4061break
4062fi
4063rm -f conftest.err conftest.$ac_ext
4064
4065done
4066# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4067rm -f conftest.err conftest.$ac_ext
4068if $ac_preproc_ok; then :
4069  break
4070fi
4071
4072    done
4073    ac_cv_prog_CPP=$CPP
4074
4075fi
4076  CPP=$ac_cv_prog_CPP
4077else
4078  ac_cv_prog_CPP=$CPP
4079fi
4080{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4081$as_echo "$CPP" >&6; }
4082ac_preproc_ok=false
4083for ac_c_preproc_warn_flag in '' yes
4084do
4085  # Use a header file that comes with gcc, so configuring glibc
4086  # with a fresh cross-compiler works.
4087  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4088  # <limits.h> exists even on freestanding compilers.
4089  # On the NeXT, cc -E runs the code through the compiler's parser,
4090  # not just through cpp. "Syntax error" is here to catch this case.
4091  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4092/* end confdefs.h.  */
4093#ifdef __STDC__
4094# include <limits.h>
4095#else
4096# include <assert.h>
4097#endif
4098		     Syntax error
4099_ACEOF
4100if ac_fn_c_try_cpp "$LINENO"; then :
4101
4102else
4103  # Broken: fails on valid input.
4104continue
4105fi
4106rm -f conftest.err conftest.$ac_ext
4107
4108  # OK, works on sane cases.  Now check whether nonexistent headers
4109  # can be detected and how.
4110  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4111/* end confdefs.h.  */
4112#include <ac_nonexistent.h>
4113_ACEOF
4114if ac_fn_c_try_cpp "$LINENO"; then :
4115  # Broken: success on invalid input.
4116continue
4117else
4118  # Passes both tests.
4119ac_preproc_ok=:
4120break
4121fi
4122rm -f conftest.err conftest.$ac_ext
4123
4124done
4125# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4126rm -f conftest.err conftest.$ac_ext
4127if $ac_preproc_ok; then :
4128
4129else
4130  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4131$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4132as_fn_error "C preprocessor \"$CPP\" fails sanity check
4133See \`config.log' for more details." "$LINENO" 5; }
4134fi
4135
4136ac_ext=c
4137ac_cpp='$CPP $CPPFLAGS'
4138ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4139ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4140ac_compiler_gnu=$ac_cv_c_compiler_gnu
4141
4142
4143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4144$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4145if test "${ac_cv_path_GREP+set}" = set; then :
4146  $as_echo_n "(cached) " >&6
4147else
4148  if test -z "$GREP"; then
4149  ac_path_GREP_found=false
4150  # Loop through the user's path and test for each of PROGNAME-LIST
4151  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4152for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4153do
4154  IFS=$as_save_IFS
4155  test -z "$as_dir" && as_dir=.
4156    for ac_prog in grep ggrep; do
4157    for ac_exec_ext in '' $ac_executable_extensions; do
4158      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4159      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4160# Check for GNU ac_path_GREP and select it if it is found.
4161  # Check for GNU $ac_path_GREP
4162case `"$ac_path_GREP" --version 2>&1` in
4163*GNU*)
4164  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4165*)
4166  ac_count=0
4167  $as_echo_n 0123456789 >"conftest.in"
4168  while :
4169  do
4170    cat "conftest.in" "conftest.in" >"conftest.tmp"
4171    mv "conftest.tmp" "conftest.in"
4172    cp "conftest.in" "conftest.nl"
4173    $as_echo 'GREP' >> "conftest.nl"
4174    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4175    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4176    as_fn_arith $ac_count + 1 && ac_count=$as_val
4177    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4178      # Best one so far, save it but keep looking for a better one
4179      ac_cv_path_GREP="$ac_path_GREP"
4180      ac_path_GREP_max=$ac_count
4181    fi
4182    # 10*(2^10) chars as input seems more than enough
4183    test $ac_count -gt 10 && break
4184  done
4185  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4186esac
4187
4188      $ac_path_GREP_found && break 3
4189    done
4190  done
4191  done
4192IFS=$as_save_IFS
4193  if test -z "$ac_cv_path_GREP"; then
4194    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4195  fi
4196else
4197  ac_cv_path_GREP=$GREP
4198fi
4199
4200fi
4201{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4202$as_echo "$ac_cv_path_GREP" >&6; }
4203 GREP="$ac_cv_path_GREP"
4204
4205
4206{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4207$as_echo_n "checking for egrep... " >&6; }
4208if test "${ac_cv_path_EGREP+set}" = set; then :
4209  $as_echo_n "(cached) " >&6
4210else
4211  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4212   then ac_cv_path_EGREP="$GREP -E"
4213   else
4214     if test -z "$EGREP"; then
4215  ac_path_EGREP_found=false
4216  # Loop through the user's path and test for each of PROGNAME-LIST
4217  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4218for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4219do
4220  IFS=$as_save_IFS
4221  test -z "$as_dir" && as_dir=.
4222    for ac_prog in egrep; do
4223    for ac_exec_ext in '' $ac_executable_extensions; do
4224      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4225      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4226# Check for GNU ac_path_EGREP and select it if it is found.
4227  # Check for GNU $ac_path_EGREP
4228case `"$ac_path_EGREP" --version 2>&1` in
4229*GNU*)
4230  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4231*)
4232  ac_count=0
4233  $as_echo_n 0123456789 >"conftest.in"
4234  while :
4235  do
4236    cat "conftest.in" "conftest.in" >"conftest.tmp"
4237    mv "conftest.tmp" "conftest.in"
4238    cp "conftest.in" "conftest.nl"
4239    $as_echo 'EGREP' >> "conftest.nl"
4240    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4241    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4242    as_fn_arith $ac_count + 1 && ac_count=$as_val
4243    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4244      # Best one so far, save it but keep looking for a better one
4245      ac_cv_path_EGREP="$ac_path_EGREP"
4246      ac_path_EGREP_max=$ac_count
4247    fi
4248    # 10*(2^10) chars as input seems more than enough
4249    test $ac_count -gt 10 && break
4250  done
4251  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4252esac
4253
4254      $ac_path_EGREP_found && break 3
4255    done
4256  done
4257  done
4258IFS=$as_save_IFS
4259  if test -z "$ac_cv_path_EGREP"; then
4260    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4261  fi
4262else
4263  ac_cv_path_EGREP=$EGREP
4264fi
4265
4266   fi
4267fi
4268{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4269$as_echo "$ac_cv_path_EGREP" >&6; }
4270 EGREP="$ac_cv_path_EGREP"
4271
4272
4273{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4274$as_echo_n "checking for ANSI C header files... " >&6; }
4275if test "${ac_cv_header_stdc+set}" = set; then :
4276  $as_echo_n "(cached) " >&6
4277else
4278  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4279/* end confdefs.h.  */
4280#include <stdlib.h>
4281#include <stdarg.h>
4282#include <string.h>
4283#include <float.h>
4284
4285int
4286main ()
4287{
4288
4289  ;
4290  return 0;
4291}
4292_ACEOF
4293if ac_fn_c_try_compile "$LINENO"; then :
4294  ac_cv_header_stdc=yes
4295else
4296  ac_cv_header_stdc=no
4297fi
4298rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4299
4300if test $ac_cv_header_stdc = yes; then
4301  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4302  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4303/* end confdefs.h.  */
4304#include <string.h>
4305
4306_ACEOF
4307if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4308  $EGREP "memchr" >/dev/null 2>&1; then :
4309
4310else
4311  ac_cv_header_stdc=no
4312fi
4313rm -f conftest*
4314
4315fi
4316
4317if test $ac_cv_header_stdc = yes; then
4318  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4319  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4320/* end confdefs.h.  */
4321#include <stdlib.h>
4322
4323_ACEOF
4324if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4325  $EGREP "free" >/dev/null 2>&1; then :
4326
4327else
4328  ac_cv_header_stdc=no
4329fi
4330rm -f conftest*
4331
4332fi
4333
4334if test $ac_cv_header_stdc = yes; then
4335  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4336  if test "$cross_compiling" = yes; then :
4337  :
4338else
4339  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4340/* end confdefs.h.  */
4341#include <ctype.h>
4342#include <stdlib.h>
4343#if ((' ' & 0x0FF) == 0x020)
4344# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4345# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4346#else
4347# define ISLOWER(c) \
4348		   (('a' <= (c) && (c) <= 'i') \
4349		     || ('j' <= (c) && (c) <= 'r') \
4350		     || ('s' <= (c) && (c) <= 'z'))
4351# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4352#endif
4353
4354#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4355int
4356main ()
4357{
4358  int i;
4359  for (i = 0; i < 256; i++)
4360    if (XOR (islower (i), ISLOWER (i))
4361	|| toupper (i) != TOUPPER (i))
4362      return 2;
4363  return 0;
4364}
4365_ACEOF
4366if ac_fn_c_try_run "$LINENO"; then :
4367
4368else
4369  ac_cv_header_stdc=no
4370fi
4371rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4372  conftest.$ac_objext conftest.beam conftest.$ac_ext
4373fi
4374
4375fi
4376fi
4377{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4378$as_echo "$ac_cv_header_stdc" >&6; }
4379if test $ac_cv_header_stdc = yes; then
4380
4381$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4382
4383fi
4384
4385# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4386for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4387		  inttypes.h stdint.h unistd.h
4388do :
4389  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4390ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4391"
4392eval as_val=\$$as_ac_Header
4393   if test "x$as_val" = x""yes; then :
4394  cat >>confdefs.h <<_ACEOF
4395#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4396_ACEOF
4397
4398fi
4399
4400done
4401
4402
4403
4404
4405if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4406	if test -n "$ac_tool_prefix"; then
4407  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4408set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4410$as_echo_n "checking for $ac_word... " >&6; }
4411if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
4412  $as_echo_n "(cached) " >&6
4413else
4414  case $PKG_CONFIG in
4415  [\\/]* | ?:[\\/]*)
4416  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4417  ;;
4418  *)
4419  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4420for as_dir in $PATH
4421do
4422  IFS=$as_save_IFS
4423  test -z "$as_dir" && as_dir=.
4424    for ac_exec_ext in '' $ac_executable_extensions; do
4425  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4426    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4427    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4428    break 2
4429  fi
4430done
4431  done
4432IFS=$as_save_IFS
4433
4434  ;;
4435esac
4436fi
4437PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4438if test -n "$PKG_CONFIG"; then
4439  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4440$as_echo "$PKG_CONFIG" >&6; }
4441else
4442  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4443$as_echo "no" >&6; }
4444fi
4445
4446
4447fi
4448if test -z "$ac_cv_path_PKG_CONFIG"; then
4449  ac_pt_PKG_CONFIG=$PKG_CONFIG
4450  # Extract the first word of "pkg-config", so it can be a program name with args.
4451set dummy pkg-config; ac_word=$2
4452{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4453$as_echo_n "checking for $ac_word... " >&6; }
4454if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
4455  $as_echo_n "(cached) " >&6
4456else
4457  case $ac_pt_PKG_CONFIG in
4458  [\\/]* | ?:[\\/]*)
4459  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4460  ;;
4461  *)
4462  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4463for as_dir in $PATH
4464do
4465  IFS=$as_save_IFS
4466  test -z "$as_dir" && as_dir=.
4467    for ac_exec_ext in '' $ac_executable_extensions; do
4468  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4469    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4470    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4471    break 2
4472  fi
4473done
4474  done
4475IFS=$as_save_IFS
4476
4477  ;;
4478esac
4479fi
4480ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4481if test -n "$ac_pt_PKG_CONFIG"; then
4482  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4483$as_echo "$ac_pt_PKG_CONFIG" >&6; }
4484else
4485  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4486$as_echo "no" >&6; }
4487fi
4488
4489  if test "x$ac_pt_PKG_CONFIG" = x; then
4490    PKG_CONFIG=""
4491  else
4492    case $cross_compiling:$ac_tool_warned in
4493yes:)
4494{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4495$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4496ac_tool_warned=yes ;;
4497esac
4498    PKG_CONFIG=$ac_pt_PKG_CONFIG
4499  fi
4500else
4501  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4502fi
4503
4504fi
4505if test -n "$PKG_CONFIG"; then
4506	_pkg_min_version=0.9.0
4507	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4508$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4509	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4510		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4511$as_echo "yes" >&6; }
4512	else
4513		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4514$as_echo "no" >&6; }
4515		PKG_CONFIG=""
4516	fi
4517
4518fi
4519# Make sure we can run config.sub.
4520$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4521  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4522
4523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4524$as_echo_n "checking build system type... " >&6; }
4525if test "${ac_cv_build+set}" = set; then :
4526  $as_echo_n "(cached) " >&6
4527else
4528  ac_build_alias=$build_alias
4529test "x$ac_build_alias" = x &&
4530  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4531test "x$ac_build_alias" = x &&
4532  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
4533ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4534  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4535
4536fi
4537{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4538$as_echo "$ac_cv_build" >&6; }
4539case $ac_cv_build in
4540*-*-*) ;;
4541*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
4542esac
4543build=$ac_cv_build
4544ac_save_IFS=$IFS; IFS='-'
4545set x $ac_cv_build
4546shift
4547build_cpu=$1
4548build_vendor=$2
4549shift; shift
4550# Remember, the first character of IFS is used to create $*,
4551# except with old shells:
4552build_os=$*
4553IFS=$ac_save_IFS
4554case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4555
4556
4557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4558$as_echo_n "checking host system type... " >&6; }
4559if test "${ac_cv_host+set}" = set; then :
4560  $as_echo_n "(cached) " >&6
4561else
4562  if test "x$host_alias" = x; then
4563  ac_cv_host=$ac_cv_build
4564else
4565  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4566    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4567fi
4568
4569fi
4570{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4571$as_echo "$ac_cv_host" >&6; }
4572case $ac_cv_host in
4573*-*-*) ;;
4574*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
4575esac
4576host=$ac_cv_host
4577ac_save_IFS=$IFS; IFS='-'
4578set x $ac_cv_host
4579shift
4580host_cpu=$1
4581host_vendor=$2
4582shift; shift
4583# Remember, the first character of IFS is used to create $*,
4584# except with old shells:
4585host_os=$*
4586IFS=$ac_save_IFS
4587case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4588
4589
4590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4591$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4592if test "${ac_cv_path_SED+set}" = set; then :
4593  $as_echo_n "(cached) " >&6
4594else
4595            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4596     for ac_i in 1 2 3 4 5 6 7; do
4597       ac_script="$ac_script$as_nl$ac_script"
4598     done
4599     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4600     { ac_script=; unset ac_script;}
4601     if test -z "$SED"; then
4602  ac_path_SED_found=false
4603  # Loop through the user's path and test for each of PROGNAME-LIST
4604  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4605for as_dir in $PATH
4606do
4607  IFS=$as_save_IFS
4608  test -z "$as_dir" && as_dir=.
4609    for ac_prog in sed gsed; do
4610    for ac_exec_ext in '' $ac_executable_extensions; do
4611      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4612      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4613# Check for GNU ac_path_SED and select it if it is found.
4614  # Check for GNU $ac_path_SED
4615case `"$ac_path_SED" --version 2>&1` in
4616*GNU*)
4617  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4618*)
4619  ac_count=0
4620  $as_echo_n 0123456789 >"conftest.in"
4621  while :
4622  do
4623    cat "conftest.in" "conftest.in" >"conftest.tmp"
4624    mv "conftest.tmp" "conftest.in"
4625    cp "conftest.in" "conftest.nl"
4626    $as_echo '' >> "conftest.nl"
4627    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4628    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4629    as_fn_arith $ac_count + 1 && ac_count=$as_val
4630    if test $ac_count -gt ${ac_path_SED_max-0}; then
4631      # Best one so far, save it but keep looking for a better one
4632      ac_cv_path_SED="$ac_path_SED"
4633      ac_path_SED_max=$ac_count
4634    fi
4635    # 10*(2^10) chars as input seems more than enough
4636    test $ac_count -gt 10 && break
4637  done
4638  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4639esac
4640
4641      $ac_path_SED_found && break 3
4642    done
4643  done
4644  done
4645IFS=$as_save_IFS
4646  if test -z "$ac_cv_path_SED"; then
4647    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4648  fi
4649else
4650  ac_cv_path_SED=$SED
4651fi
4652
4653fi
4654{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4655$as_echo "$ac_cv_path_SED" >&6; }
4656 SED="$ac_cv_path_SED"
4657  rm -f conftest.sed
4658
4659
4660
4661
4662
4663if  test "x$GCC" = xyes ; then
4664    CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
4665-Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
4666-Wbad-function-cast -Wformat=2"
4667    case `$CC -dumpversion` in
4668    3.4.* | 4.*)
4669	CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
4670	;;
4671    esac
4672else
4673    ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4674if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then :
4675  SUNCC="yes"
4676else
4677  SUNCC="no"
4678fi
4679
4680    if test "x$SUNCC" = "xyes"; then
4681	CWARNFLAGS="-v"
4682    fi
4683fi
4684
4685
4686
4687# If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89
4688
4689
4690
4691# Check whether --enable-strict-compilation was given.
4692if test "${enable_strict_compilation+set}" = set; then :
4693  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
4694else
4695  STRICT_COMPILE=no
4696fi
4697
4698if test "x$STRICT_COMPILE" = "xyes"; then
4699	ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4700if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then :
4701  SUNCC="yes"
4702else
4703  SUNCC="no"
4704fi
4705
4706	ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4707if test "x$ac_cv_have_decl___INTEL_COMPILER" = x""yes; then :
4708  INTELCC="yes"
4709else
4710  INTELCC="no"
4711fi
4712
4713	if test "x$GCC" = xyes ; then
4714		STRICT_CFLAGS="-pedantic -Werror"
4715	elif test "x$SUNCC" = "xyes"; then
4716		STRICT_CFLAGS="-errwarn"
4717    elif test "x$INTELCC" = "xyes"; then
4718		STRICT_CFLAGS="-Werror"
4719	fi
4720fi
4721CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
4722
4723
4724
4725
4726cat >>confdefs.h <<_ACEOF
4727#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
4728_ACEOF
4729
4730	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
4731	if test "x$PVM" = "x"; then
4732		PVM="0"
4733	fi
4734
4735cat >>confdefs.h <<_ACEOF
4736#define PACKAGE_VERSION_MINOR $PVM
4737_ACEOF
4738
4739	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
4740	if test "x$PVP" = "x"; then
4741		PVP="0"
4742	fi
4743
4744cat >>confdefs.h <<_ACEOF
4745#define PACKAGE_VERSION_PATCHLEVEL $PVP
4746_ACEOF
4747
4748
4749
4750CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
4751mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
4752|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
4753echo 'git directory not found: installing possibly empty changelog.' >&2)"
4754
4755
4756
4757
4758macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
4759INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
4760mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
4761|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
4762echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
4763
4764
4765
4766
4767
4768
4769if test x$APP_MAN_SUFFIX = x    ; then
4770    APP_MAN_SUFFIX=1
4771fi
4772if test x$APP_MAN_DIR = x    ; then
4773    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
4774fi
4775
4776if test x$LIB_MAN_SUFFIX = x    ; then
4777    LIB_MAN_SUFFIX=3
4778fi
4779if test x$LIB_MAN_DIR = x    ; then
4780    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
4781fi
4782
4783if test x$FILE_MAN_SUFFIX = x    ; then
4784    case $host_os in
4785	solaris*)	FILE_MAN_SUFFIX=4  ;;
4786	*)		FILE_MAN_SUFFIX=5  ;;
4787    esac
4788fi
4789if test x$FILE_MAN_DIR = x    ; then
4790    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
4791fi
4792
4793if test x$MISC_MAN_SUFFIX = x    ; then
4794    case $host_os in
4795	solaris*)	MISC_MAN_SUFFIX=5  ;;
4796	*)		MISC_MAN_SUFFIX=7  ;;
4797    esac
4798fi
4799if test x$MISC_MAN_DIR = x    ; then
4800    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
4801fi
4802
4803if test x$DRIVER_MAN_SUFFIX = x    ; then
4804    case $host_os in
4805	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
4806	*)		DRIVER_MAN_SUFFIX=4  ;;
4807    esac
4808fi
4809if test x$DRIVER_MAN_DIR = x    ; then
4810    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
4811fi
4812
4813if test x$ADMIN_MAN_SUFFIX = x    ; then
4814    case $host_os in
4815	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
4816	*)		ADMIN_MAN_SUFFIX=8  ;;
4817    esac
4818fi
4819if test x$ADMIN_MAN_DIR = x    ; then
4820    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
4821fi
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837XORG_MAN_PAGE="X Version 11"
4838
4839MAN_SUBSTS="\
4840	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
4841	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
4842	-e 's|__xservername__|Xorg|g' \
4843	-e 's|__xconfigfile__|xorg.conf|g' \
4844	-e 's|__projectroot__|\$(prefix)|g' \
4845	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
4846	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
4847	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
4848	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
4849	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
4850	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
4851
4852
4853
4854# Check whether --enable-silent-rules was given.
4855if test "${enable_silent_rules+set}" = set; then :
4856  enableval=$enable_silent_rules;
4857fi
4858
4859case $enable_silent_rules in
4860yes) AM_DEFAULT_VERBOSITY=0;;
4861no)  AM_DEFAULT_VERBOSITY=1;;
4862*)   AM_DEFAULT_VERBOSITY=0;;
4863esac
4864AM_BACKSLASH='\'
4865
4866
4867
4868# Initialize libtool
4869# Check whether --enable-static was given.
4870if test "${enable_static+set}" = set; then :
4871  enableval=$enable_static; p=${PACKAGE-default}
4872    case $enableval in
4873    yes) enable_static=yes ;;
4874    no) enable_static=no ;;
4875    *)
4876     enable_static=no
4877      # Look at the argument we got.  We use all the common list separators.
4878      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4879      for pkg in $enableval; do
4880	IFS="$lt_save_ifs"
4881	if test "X$pkg" = "X$p"; then
4882	  enable_static=yes
4883	fi
4884      done
4885      IFS="$lt_save_ifs"
4886      ;;
4887    esac
4888else
4889  enable_static=no
4890fi
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900case `pwd` in
4901  *\ * | *\	*)
4902    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4903$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4904esac
4905
4906
4907
4908macro_version='2.2.6b'
4909macro_revision='1.3017'
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923ltmain="$ac_aux_dir/ltmain.sh"
4924
4925{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4926$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4927if test "${ac_cv_path_SED+set}" = set; then :
4928  $as_echo_n "(cached) " >&6
4929else
4930            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4931     for ac_i in 1 2 3 4 5 6 7; do
4932       ac_script="$ac_script$as_nl$ac_script"
4933     done
4934     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4935     { ac_script=; unset ac_script;}
4936     if test -z "$SED"; then
4937  ac_path_SED_found=false
4938  # Loop through the user's path and test for each of PROGNAME-LIST
4939  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4940for as_dir in $PATH
4941do
4942  IFS=$as_save_IFS
4943  test -z "$as_dir" && as_dir=.
4944    for ac_prog in sed gsed; do
4945    for ac_exec_ext in '' $ac_executable_extensions; do
4946      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4947      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4948# Check for GNU ac_path_SED and select it if it is found.
4949  # Check for GNU $ac_path_SED
4950case `"$ac_path_SED" --version 2>&1` in
4951*GNU*)
4952  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4953*)
4954  ac_count=0
4955  $as_echo_n 0123456789 >"conftest.in"
4956  while :
4957  do
4958    cat "conftest.in" "conftest.in" >"conftest.tmp"
4959    mv "conftest.tmp" "conftest.in"
4960    cp "conftest.in" "conftest.nl"
4961    $as_echo '' >> "conftest.nl"
4962    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4963    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4964    as_fn_arith $ac_count + 1 && ac_count=$as_val
4965    if test $ac_count -gt ${ac_path_SED_max-0}; then
4966      # Best one so far, save it but keep looking for a better one
4967      ac_cv_path_SED="$ac_path_SED"
4968      ac_path_SED_max=$ac_count
4969    fi
4970    # 10*(2^10) chars as input seems more than enough
4971    test $ac_count -gt 10 && break
4972  done
4973  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4974esac
4975
4976      $ac_path_SED_found && break 3
4977    done
4978  done
4979  done
4980IFS=$as_save_IFS
4981  if test -z "$ac_cv_path_SED"; then
4982    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4983  fi
4984else
4985  ac_cv_path_SED=$SED
4986fi
4987
4988fi
4989{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4990$as_echo "$ac_cv_path_SED" >&6; }
4991 SED="$ac_cv_path_SED"
4992  rm -f conftest.sed
4993
4994test -z "$SED" && SED=sed
4995Xsed="$SED -e 1s/^X//"
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5008$as_echo_n "checking for fgrep... " >&6; }
5009if test "${ac_cv_path_FGREP+set}" = set; then :
5010  $as_echo_n "(cached) " >&6
5011else
5012  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5013   then ac_cv_path_FGREP="$GREP -F"
5014   else
5015     if test -z "$FGREP"; then
5016  ac_path_FGREP_found=false
5017  # Loop through the user's path and test for each of PROGNAME-LIST
5018  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5019for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5020do
5021  IFS=$as_save_IFS
5022  test -z "$as_dir" && as_dir=.
5023    for ac_prog in fgrep; do
5024    for ac_exec_ext in '' $ac_executable_extensions; do
5025      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5026      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5027# Check for GNU ac_path_FGREP and select it if it is found.
5028  # Check for GNU $ac_path_FGREP
5029case `"$ac_path_FGREP" --version 2>&1` in
5030*GNU*)
5031  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5032*)
5033  ac_count=0
5034  $as_echo_n 0123456789 >"conftest.in"
5035  while :
5036  do
5037    cat "conftest.in" "conftest.in" >"conftest.tmp"
5038    mv "conftest.tmp" "conftest.in"
5039    cp "conftest.in" "conftest.nl"
5040    $as_echo 'FGREP' >> "conftest.nl"
5041    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5042    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5043    as_fn_arith $ac_count + 1 && ac_count=$as_val
5044    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5045      # Best one so far, save it but keep looking for a better one
5046      ac_cv_path_FGREP="$ac_path_FGREP"
5047      ac_path_FGREP_max=$ac_count
5048    fi
5049    # 10*(2^10) chars as input seems more than enough
5050    test $ac_count -gt 10 && break
5051  done
5052  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5053esac
5054
5055      $ac_path_FGREP_found && break 3
5056    done
5057  done
5058  done
5059IFS=$as_save_IFS
5060  if test -z "$ac_cv_path_FGREP"; then
5061    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5062  fi
5063else
5064  ac_cv_path_FGREP=$FGREP
5065fi
5066
5067   fi
5068fi
5069{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5070$as_echo "$ac_cv_path_FGREP" >&6; }
5071 FGREP="$ac_cv_path_FGREP"
5072
5073
5074test -z "$GREP" && GREP=grep
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094# Check whether --with-gnu-ld was given.
5095if test "${with_gnu_ld+set}" = set; then :
5096  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5097else
5098  with_gnu_ld=no
5099fi
5100
5101ac_prog=ld
5102if test "$GCC" = yes; then
5103  # Check if gcc -print-prog-name=ld gives a path.
5104  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5105$as_echo_n "checking for ld used by $CC... " >&6; }
5106  case $host in
5107  *-*-mingw*)
5108    # gcc leaves a trailing carriage return which upsets mingw
5109    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5110  *)
5111    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5112  esac
5113  case $ac_prog in
5114    # Accept absolute paths.
5115    [\\/]* | ?:[\\/]*)
5116      re_direlt='/[^/][^/]*/\.\./'
5117      # Canonicalize the pathname of ld
5118      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5119      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5120	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5121      done
5122      test -z "$LD" && LD="$ac_prog"
5123      ;;
5124  "")
5125    # If it fails, then pretend we aren't using GCC.
5126    ac_prog=ld
5127    ;;
5128  *)
5129    # If it is relative, then search for the first ld in PATH.
5130    with_gnu_ld=unknown
5131    ;;
5132  esac
5133elif test "$with_gnu_ld" = yes; then
5134  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5135$as_echo_n "checking for GNU ld... " >&6; }
5136else
5137  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5138$as_echo_n "checking for non-GNU ld... " >&6; }
5139fi
5140if test "${lt_cv_path_LD+set}" = set; then :
5141  $as_echo_n "(cached) " >&6
5142else
5143  if test -z "$LD"; then
5144  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5145  for ac_dir in $PATH; do
5146    IFS="$lt_save_ifs"
5147    test -z "$ac_dir" && ac_dir=.
5148    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5149      lt_cv_path_LD="$ac_dir/$ac_prog"
5150      # Check to see if the program is GNU ld.  I'd rather use --version,
5151      # but apparently some variants of GNU ld only accept -v.
5152      # Break only if it was the GNU/non-GNU ld that we prefer.
5153      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5154      *GNU* | *'with BFD'*)
5155	test "$with_gnu_ld" != no && break
5156	;;
5157      *)
5158	test "$with_gnu_ld" != yes && break
5159	;;
5160      esac
5161    fi
5162  done
5163  IFS="$lt_save_ifs"
5164else
5165  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5166fi
5167fi
5168
5169LD="$lt_cv_path_LD"
5170if test -n "$LD"; then
5171  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5172$as_echo "$LD" >&6; }
5173else
5174  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5175$as_echo "no" >&6; }
5176fi
5177test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5178{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5179$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5180if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5181  $as_echo_n "(cached) " >&6
5182else
5183  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5184case `$LD -v 2>&1 </dev/null` in
5185*GNU* | *'with BFD'*)
5186  lt_cv_prog_gnu_ld=yes
5187  ;;
5188*)
5189  lt_cv_prog_gnu_ld=no
5190  ;;
5191esac
5192fi
5193{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5194$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5195with_gnu_ld=$lt_cv_prog_gnu_ld
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5206$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5207if test "${lt_cv_path_NM+set}" = set; then :
5208  $as_echo_n "(cached) " >&6
5209else
5210  if test -n "$NM"; then
5211  # Let the user override the test.
5212  lt_cv_path_NM="$NM"
5213else
5214  lt_nm_to_check="${ac_tool_prefix}nm"
5215  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5216    lt_nm_to_check="$lt_nm_to_check nm"
5217  fi
5218  for lt_tmp_nm in $lt_nm_to_check; do
5219    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5220    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5221      IFS="$lt_save_ifs"
5222      test -z "$ac_dir" && ac_dir=.
5223      tmp_nm="$ac_dir/$lt_tmp_nm"
5224      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5225	# Check to see if the nm accepts a BSD-compat flag.
5226	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5227	#   nm: unknown option "B" ignored
5228	# Tru64's nm complains that /dev/null is an invalid object file
5229	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5230	*/dev/null* | *'Invalid file or object type'*)
5231	  lt_cv_path_NM="$tmp_nm -B"
5232	  break
5233	  ;;
5234	*)
5235	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5236	  */dev/null*)
5237	    lt_cv_path_NM="$tmp_nm -p"
5238	    break
5239	    ;;
5240	  *)
5241	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5242	    continue # so that we can try to find one that supports BSD flags
5243	    ;;
5244	  esac
5245	  ;;
5246	esac
5247      fi
5248    done
5249    IFS="$lt_save_ifs"
5250  done
5251  : ${lt_cv_path_NM=no}
5252fi
5253fi
5254{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5255$as_echo "$lt_cv_path_NM" >&6; }
5256if test "$lt_cv_path_NM" != "no"; then
5257  NM="$lt_cv_path_NM"
5258else
5259  # Didn't find any BSD compatible name lister, look for dumpbin.
5260  if test -n "$ac_tool_prefix"; then
5261  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5262  do
5263    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5264set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5266$as_echo_n "checking for $ac_word... " >&6; }
5267if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5268  $as_echo_n "(cached) " >&6
5269else
5270  if test -n "$DUMPBIN"; then
5271  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5272else
5273as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5274for as_dir in $PATH
5275do
5276  IFS=$as_save_IFS
5277  test -z "$as_dir" && as_dir=.
5278    for ac_exec_ext in '' $ac_executable_extensions; do
5279  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5280    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5281    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5282    break 2
5283  fi
5284done
5285  done
5286IFS=$as_save_IFS
5287
5288fi
5289fi
5290DUMPBIN=$ac_cv_prog_DUMPBIN
5291if test -n "$DUMPBIN"; then
5292  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5293$as_echo "$DUMPBIN" >&6; }
5294else
5295  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5296$as_echo "no" >&6; }
5297fi
5298
5299
5300    test -n "$DUMPBIN" && break
5301  done
5302fi
5303if test -z "$DUMPBIN"; then
5304  ac_ct_DUMPBIN=$DUMPBIN
5305  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5306do
5307  # Extract the first word of "$ac_prog", so it can be a program name with args.
5308set dummy $ac_prog; ac_word=$2
5309{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5310$as_echo_n "checking for $ac_word... " >&6; }
5311if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5312  $as_echo_n "(cached) " >&6
5313else
5314  if test -n "$ac_ct_DUMPBIN"; then
5315  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5316else
5317as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5318for as_dir in $PATH
5319do
5320  IFS=$as_save_IFS
5321  test -z "$as_dir" && as_dir=.
5322    for ac_exec_ext in '' $ac_executable_extensions; do
5323  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5324    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5325    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5326    break 2
5327  fi
5328done
5329  done
5330IFS=$as_save_IFS
5331
5332fi
5333fi
5334ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5335if test -n "$ac_ct_DUMPBIN"; then
5336  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5337$as_echo "$ac_ct_DUMPBIN" >&6; }
5338else
5339  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5340$as_echo "no" >&6; }
5341fi
5342
5343
5344  test -n "$ac_ct_DUMPBIN" && break
5345done
5346
5347  if test "x$ac_ct_DUMPBIN" = x; then
5348    DUMPBIN=":"
5349  else
5350    case $cross_compiling:$ac_tool_warned in
5351yes:)
5352{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5353$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5354ac_tool_warned=yes ;;
5355esac
5356    DUMPBIN=$ac_ct_DUMPBIN
5357  fi
5358fi
5359
5360
5361  if test "$DUMPBIN" != ":"; then
5362    NM="$DUMPBIN"
5363  fi
5364fi
5365test -z "$NM" && NM=nm
5366
5367
5368
5369
5370
5371
5372{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5373$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5374if test "${lt_cv_nm_interface+set}" = set; then :
5375  $as_echo_n "(cached) " >&6
5376else
5377  lt_cv_nm_interface="BSD nm"
5378  echo "int some_variable = 0;" > conftest.$ac_ext
5379  (eval echo "\"\$as_me:5379: $ac_compile\"" >&5)
5380  (eval "$ac_compile" 2>conftest.err)
5381  cat conftest.err >&5
5382  (eval echo "\"\$as_me:5382: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5383  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5384  cat conftest.err >&5
5385  (eval echo "\"\$as_me:5385: output\"" >&5)
5386  cat conftest.out >&5
5387  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5388    lt_cv_nm_interface="MS dumpbin"
5389  fi
5390  rm -f conftest*
5391fi
5392{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5393$as_echo "$lt_cv_nm_interface" >&6; }
5394
5395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5396$as_echo_n "checking whether ln -s works... " >&6; }
5397LN_S=$as_ln_s
5398if test "$LN_S" = "ln -s"; then
5399  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5400$as_echo "yes" >&6; }
5401else
5402  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5403$as_echo "no, using $LN_S" >&6; }
5404fi
5405
5406# find the maximum length of command line arguments
5407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5408$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5409if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5410  $as_echo_n "(cached) " >&6
5411else
5412    i=0
5413  teststring="ABCD"
5414
5415  case $build_os in
5416  msdosdjgpp*)
5417    # On DJGPP, this test can blow up pretty badly due to problems in libc
5418    # (any single argument exceeding 2000 bytes causes a buffer overrun
5419    # during glob expansion).  Even if it were fixed, the result of this
5420    # check would be larger than it should be.
5421    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5422    ;;
5423
5424  gnu*)
5425    # Under GNU Hurd, this test is not required because there is
5426    # no limit to the length of command line arguments.
5427    # Libtool will interpret -1 as no limit whatsoever
5428    lt_cv_sys_max_cmd_len=-1;
5429    ;;
5430
5431  cygwin* | mingw* | cegcc*)
5432    # On Win9x/ME, this test blows up -- it succeeds, but takes
5433    # about 5 minutes as the teststring grows exponentially.
5434    # Worse, since 9x/ME are not pre-emptively multitasking,
5435    # you end up with a "frozen" computer, even though with patience
5436    # the test eventually succeeds (with a max line length of 256k).
5437    # Instead, let's just punt: use the minimum linelength reported by
5438    # all of the supported platforms: 8192 (on NT/2K/XP).
5439    lt_cv_sys_max_cmd_len=8192;
5440    ;;
5441
5442  amigaos*)
5443    # On AmigaOS with pdksh, this test takes hours, literally.
5444    # So we just punt and use a minimum line length of 8192.
5445    lt_cv_sys_max_cmd_len=8192;
5446    ;;
5447
5448  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5449    # This has been around since 386BSD, at least.  Likely further.
5450    if test -x /sbin/sysctl; then
5451      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5452    elif test -x /usr/sbin/sysctl; then
5453      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5454    else
5455      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5456    fi
5457    # And add a safety zone
5458    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5459    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5460    ;;
5461
5462  interix*)
5463    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5464    lt_cv_sys_max_cmd_len=196608
5465    ;;
5466
5467  osf*)
5468    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5469    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5470    # nice to cause kernel panics so lets avoid the loop below.
5471    # First set a reasonable default.
5472    lt_cv_sys_max_cmd_len=16384
5473    #
5474    if test -x /sbin/sysconfig; then
5475      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5476        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5477      esac
5478    fi
5479    ;;
5480  sco3.2v5*)
5481    lt_cv_sys_max_cmd_len=102400
5482    ;;
5483  sysv5* | sco5v6* | sysv4.2uw2*)
5484    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5485    if test -n "$kargmax"; then
5486      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5487    else
5488      lt_cv_sys_max_cmd_len=32768
5489    fi
5490    ;;
5491  *)
5492    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5493    if test -n "$lt_cv_sys_max_cmd_len"; then
5494      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5495      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5496    else
5497      # Make teststring a little bigger before we do anything with it.
5498      # a 1K string should be a reasonable start.
5499      for i in 1 2 3 4 5 6 7 8 ; do
5500        teststring=$teststring$teststring
5501      done
5502      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5503      # If test is not a shell built-in, we'll probably end up computing a
5504      # maximum length that is only half of the actual maximum length, but
5505      # we can't tell.
5506      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
5507	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
5508	      test $i != 17 # 1/2 MB should be enough
5509      do
5510        i=`expr $i + 1`
5511        teststring=$teststring$teststring
5512      done
5513      # Only check the string length outside the loop.
5514      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5515      teststring=
5516      # Add a significant safety factor because C++ compilers can tack on
5517      # massive amounts of additional arguments before passing them to the
5518      # linker.  It appears as though 1/2 is a usable value.
5519      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5520    fi
5521    ;;
5522  esac
5523
5524fi
5525
5526if test -n $lt_cv_sys_max_cmd_len ; then
5527  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5528$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5529else
5530  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5531$as_echo "none" >&6; }
5532fi
5533max_cmd_len=$lt_cv_sys_max_cmd_len
5534
5535
5536
5537
5538
5539
5540: ${CP="cp -f"}
5541: ${MV="mv -f"}
5542: ${RM="rm -f"}
5543
5544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5545$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5546# Try some XSI features
5547xsi_shell=no
5548( _lt_dummy="a/b/c"
5549  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5550      = c,a/b,, \
5551    && eval 'test $(( 1 + 1 )) -eq 2 \
5552    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5553  && xsi_shell=yes
5554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5555$as_echo "$xsi_shell" >&6; }
5556
5557
5558{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5559$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5560lt_shell_append=no
5561( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5562    >/dev/null 2>&1 \
5563  && lt_shell_append=yes
5564{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5565$as_echo "$lt_shell_append" >&6; }
5566
5567
5568if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5569  lt_unset=unset
5570else
5571  lt_unset=false
5572fi
5573
5574
5575
5576
5577
5578# test EBCDIC or ASCII
5579case `echo X|tr X '\101'` in
5580 A) # ASCII based system
5581    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5582  lt_SP2NL='tr \040 \012'
5583  lt_NL2SP='tr \015\012 \040\040'
5584  ;;
5585 *) # EBCDIC based system
5586  lt_SP2NL='tr \100 \n'
5587  lt_NL2SP='tr \r\n \100\100'
5588  ;;
5589esac
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5600$as_echo_n "checking for $LD option to reload object files... " >&6; }
5601if test "${lt_cv_ld_reload_flag+set}" = set; then :
5602  $as_echo_n "(cached) " >&6
5603else
5604  lt_cv_ld_reload_flag='-r'
5605fi
5606{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5607$as_echo "$lt_cv_ld_reload_flag" >&6; }
5608reload_flag=$lt_cv_ld_reload_flag
5609case $reload_flag in
5610"" | " "*) ;;
5611*) reload_flag=" $reload_flag" ;;
5612esac
5613reload_cmds='$LD$reload_flag -o $output$reload_objs'
5614case $host_os in
5615  darwin*)
5616    if test "$GCC" = yes; then
5617      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5618    else
5619      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5620    fi
5621    ;;
5622esac
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632if test -n "$ac_tool_prefix"; then
5633  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5634set dummy ${ac_tool_prefix}objdump; ac_word=$2
5635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5636$as_echo_n "checking for $ac_word... " >&6; }
5637if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5638  $as_echo_n "(cached) " >&6
5639else
5640  if test -n "$OBJDUMP"; then
5641  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5642else
5643as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5644for as_dir in $PATH
5645do
5646  IFS=$as_save_IFS
5647  test -z "$as_dir" && as_dir=.
5648    for ac_exec_ext in '' $ac_executable_extensions; do
5649  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5650    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5651    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5652    break 2
5653  fi
5654done
5655  done
5656IFS=$as_save_IFS
5657
5658fi
5659fi
5660OBJDUMP=$ac_cv_prog_OBJDUMP
5661if test -n "$OBJDUMP"; then
5662  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5663$as_echo "$OBJDUMP" >&6; }
5664else
5665  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5666$as_echo "no" >&6; }
5667fi
5668
5669
5670fi
5671if test -z "$ac_cv_prog_OBJDUMP"; then
5672  ac_ct_OBJDUMP=$OBJDUMP
5673  # Extract the first word of "objdump", so it can be a program name with args.
5674set dummy objdump; ac_word=$2
5675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5676$as_echo_n "checking for $ac_word... " >&6; }
5677if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5678  $as_echo_n "(cached) " >&6
5679else
5680  if test -n "$ac_ct_OBJDUMP"; then
5681  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5682else
5683as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5684for as_dir in $PATH
5685do
5686  IFS=$as_save_IFS
5687  test -z "$as_dir" && as_dir=.
5688    for ac_exec_ext in '' $ac_executable_extensions; do
5689  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5690    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5691    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5692    break 2
5693  fi
5694done
5695  done
5696IFS=$as_save_IFS
5697
5698fi
5699fi
5700ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5701if test -n "$ac_ct_OBJDUMP"; then
5702  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5703$as_echo "$ac_ct_OBJDUMP" >&6; }
5704else
5705  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5706$as_echo "no" >&6; }
5707fi
5708
5709  if test "x$ac_ct_OBJDUMP" = x; then
5710    OBJDUMP="false"
5711  else
5712    case $cross_compiling:$ac_tool_warned in
5713yes:)
5714{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5715$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5716ac_tool_warned=yes ;;
5717esac
5718    OBJDUMP=$ac_ct_OBJDUMP
5719  fi
5720else
5721  OBJDUMP="$ac_cv_prog_OBJDUMP"
5722fi
5723
5724test -z "$OBJDUMP" && OBJDUMP=objdump
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5735$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5736if test "${lt_cv_deplibs_check_method+set}" = set; then :
5737  $as_echo_n "(cached) " >&6
5738else
5739  lt_cv_file_magic_cmd='$MAGIC_CMD'
5740lt_cv_file_magic_test_file=
5741lt_cv_deplibs_check_method='unknown'
5742# Need to set the preceding variable on all platforms that support
5743# interlibrary dependencies.
5744# 'none' -- dependencies not supported.
5745# `unknown' -- same as none, but documents that we really don't know.
5746# 'pass_all' -- all dependencies passed with no checks.
5747# 'test_compile' -- check by making test program.
5748# 'file_magic [[regex]]' -- check by looking for files in library path
5749# which responds to the $file_magic_cmd with a given extended regex.
5750# If you have `file' or equivalent on your system and you're not sure
5751# whether `pass_all' will *always* work, you probably want this one.
5752
5753case $host_os in
5754aix[4-9]*)
5755  lt_cv_deplibs_check_method=pass_all
5756  ;;
5757
5758beos*)
5759  lt_cv_deplibs_check_method=pass_all
5760  ;;
5761
5762bsdi[45]*)
5763  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5764  lt_cv_file_magic_cmd='/usr/bin/file -L'
5765  lt_cv_file_magic_test_file=/shlib/libc.so
5766  ;;
5767
5768cygwin*)
5769  # func_win32_libid is a shell function defined in ltmain.sh
5770  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5771  lt_cv_file_magic_cmd='func_win32_libid'
5772  ;;
5773
5774mingw* | pw32*)
5775  # Base MSYS/MinGW do not provide the 'file' command needed by
5776  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5777  # unless we find 'file', for example because we are cross-compiling.
5778  if ( file / ) >/dev/null 2>&1; then
5779    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5780    lt_cv_file_magic_cmd='func_win32_libid'
5781  else
5782    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5783    lt_cv_file_magic_cmd='$OBJDUMP -f'
5784  fi
5785  ;;
5786
5787cegcc)
5788  # use the weaker test based on 'objdump'. See mingw*.
5789  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5790  lt_cv_file_magic_cmd='$OBJDUMP -f'
5791  ;;
5792
5793darwin* | rhapsody*)
5794  lt_cv_deplibs_check_method=pass_all
5795  ;;
5796
5797freebsd* | dragonfly*)
5798  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5799    case $host_cpu in
5800    i*86 )
5801      # Not sure whether the presence of OpenBSD here was a mistake.
5802      # Let's accept both of them until this is cleared up.
5803      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5804      lt_cv_file_magic_cmd=/usr/bin/file
5805      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5806      ;;
5807    esac
5808  else
5809    lt_cv_deplibs_check_method=pass_all
5810  fi
5811  ;;
5812
5813gnu*)
5814  lt_cv_deplibs_check_method=pass_all
5815  ;;
5816
5817hpux10.20* | hpux11*)
5818  lt_cv_file_magic_cmd=/usr/bin/file
5819  case $host_cpu in
5820  ia64*)
5821    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5822    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5823    ;;
5824  hppa*64*)
5825    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]'
5826    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5827    ;;
5828  *)
5829    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5830    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5831    ;;
5832  esac
5833  ;;
5834
5835interix[3-9]*)
5836  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5837  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5838  ;;
5839
5840irix5* | irix6* | nonstopux*)
5841  case $LD in
5842  *-32|*"-32 ") libmagic=32-bit;;
5843  *-n32|*"-n32 ") libmagic=N32;;
5844  *-64|*"-64 ") libmagic=64-bit;;
5845  *) libmagic=never-match;;
5846  esac
5847  lt_cv_deplibs_check_method=pass_all
5848  ;;
5849
5850# This must be Linux ELF.
5851linux* | k*bsd*-gnu)
5852  lt_cv_deplibs_check_method=pass_all
5853  ;;
5854
5855netbsd*)
5856  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5857    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5858  else
5859    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5860  fi
5861  ;;
5862
5863newos6*)
5864  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5865  lt_cv_file_magic_cmd=/usr/bin/file
5866  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5867  ;;
5868
5869*nto* | *qnx*)
5870  lt_cv_deplibs_check_method=pass_all
5871  ;;
5872
5873openbsd*)
5874  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5875    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5876  else
5877    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5878  fi
5879  ;;
5880
5881osf3* | osf4* | osf5*)
5882  lt_cv_deplibs_check_method=pass_all
5883  ;;
5884
5885rdos*)
5886  lt_cv_deplibs_check_method=pass_all
5887  ;;
5888
5889solaris*)
5890  lt_cv_deplibs_check_method=pass_all
5891  ;;
5892
5893sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5894  lt_cv_deplibs_check_method=pass_all
5895  ;;
5896
5897sysv4 | sysv4.3*)
5898  case $host_vendor in
5899  motorola)
5900    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]'
5901    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5902    ;;
5903  ncr)
5904    lt_cv_deplibs_check_method=pass_all
5905    ;;
5906  sequent)
5907    lt_cv_file_magic_cmd='/bin/file'
5908    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5909    ;;
5910  sni)
5911    lt_cv_file_magic_cmd='/bin/file'
5912    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5913    lt_cv_file_magic_test_file=/lib/libc.so
5914    ;;
5915  siemens)
5916    lt_cv_deplibs_check_method=pass_all
5917    ;;
5918  pc)
5919    lt_cv_deplibs_check_method=pass_all
5920    ;;
5921  esac
5922  ;;
5923
5924tpf*)
5925  lt_cv_deplibs_check_method=pass_all
5926  ;;
5927esac
5928
5929fi
5930{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5931$as_echo "$lt_cv_deplibs_check_method" >&6; }
5932file_magic_cmd=$lt_cv_file_magic_cmd
5933deplibs_check_method=$lt_cv_deplibs_check_method
5934test -z "$deplibs_check_method" && deplibs_check_method=unknown
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947if test -n "$ac_tool_prefix"; then
5948  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5949set dummy ${ac_tool_prefix}ar; ac_word=$2
5950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5951$as_echo_n "checking for $ac_word... " >&6; }
5952if test "${ac_cv_prog_AR+set}" = set; then :
5953  $as_echo_n "(cached) " >&6
5954else
5955  if test -n "$AR"; then
5956  ac_cv_prog_AR="$AR" # Let the user override the test.
5957else
5958as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5959for as_dir in $PATH
5960do
5961  IFS=$as_save_IFS
5962  test -z "$as_dir" && as_dir=.
5963    for ac_exec_ext in '' $ac_executable_extensions; do
5964  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5965    ac_cv_prog_AR="${ac_tool_prefix}ar"
5966    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5967    break 2
5968  fi
5969done
5970  done
5971IFS=$as_save_IFS
5972
5973fi
5974fi
5975AR=$ac_cv_prog_AR
5976if test -n "$AR"; then
5977  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5978$as_echo "$AR" >&6; }
5979else
5980  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5981$as_echo "no" >&6; }
5982fi
5983
5984
5985fi
5986if test -z "$ac_cv_prog_AR"; then
5987  ac_ct_AR=$AR
5988  # Extract the first word of "ar", so it can be a program name with args.
5989set dummy ar; ac_word=$2
5990{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5991$as_echo_n "checking for $ac_word... " >&6; }
5992if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5993  $as_echo_n "(cached) " >&6
5994else
5995  if test -n "$ac_ct_AR"; then
5996  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5997else
5998as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5999for as_dir in $PATH
6000do
6001  IFS=$as_save_IFS
6002  test -z "$as_dir" && as_dir=.
6003    for ac_exec_ext in '' $ac_executable_extensions; do
6004  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6005    ac_cv_prog_ac_ct_AR="ar"
6006    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6007    break 2
6008  fi
6009done
6010  done
6011IFS=$as_save_IFS
6012
6013fi
6014fi
6015ac_ct_AR=$ac_cv_prog_ac_ct_AR
6016if test -n "$ac_ct_AR"; then
6017  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6018$as_echo "$ac_ct_AR" >&6; }
6019else
6020  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6021$as_echo "no" >&6; }
6022fi
6023
6024  if test "x$ac_ct_AR" = x; then
6025    AR="false"
6026  else
6027    case $cross_compiling:$ac_tool_warned in
6028yes:)
6029{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6030$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6031ac_tool_warned=yes ;;
6032esac
6033    AR=$ac_ct_AR
6034  fi
6035else
6036  AR="$ac_cv_prog_AR"
6037fi
6038
6039test -z "$AR" && AR=ar
6040test -z "$AR_FLAGS" && AR_FLAGS=cru
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052if test -n "$ac_tool_prefix"; then
6053  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6054set dummy ${ac_tool_prefix}strip; ac_word=$2
6055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6056$as_echo_n "checking for $ac_word... " >&6; }
6057if test "${ac_cv_prog_STRIP+set}" = set; then :
6058  $as_echo_n "(cached) " >&6
6059else
6060  if test -n "$STRIP"; then
6061  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6062else
6063as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6064for as_dir in $PATH
6065do
6066  IFS=$as_save_IFS
6067  test -z "$as_dir" && as_dir=.
6068    for ac_exec_ext in '' $ac_executable_extensions; do
6069  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6070    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6071    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6072    break 2
6073  fi
6074done
6075  done
6076IFS=$as_save_IFS
6077
6078fi
6079fi
6080STRIP=$ac_cv_prog_STRIP
6081if test -n "$STRIP"; then
6082  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6083$as_echo "$STRIP" >&6; }
6084else
6085  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6086$as_echo "no" >&6; }
6087fi
6088
6089
6090fi
6091if test -z "$ac_cv_prog_STRIP"; then
6092  ac_ct_STRIP=$STRIP
6093  # Extract the first word of "strip", so it can be a program name with args.
6094set dummy strip; ac_word=$2
6095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6096$as_echo_n "checking for $ac_word... " >&6; }
6097if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6098  $as_echo_n "(cached) " >&6
6099else
6100  if test -n "$ac_ct_STRIP"; then
6101  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6102else
6103as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6104for as_dir in $PATH
6105do
6106  IFS=$as_save_IFS
6107  test -z "$as_dir" && as_dir=.
6108    for ac_exec_ext in '' $ac_executable_extensions; do
6109  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6110    ac_cv_prog_ac_ct_STRIP="strip"
6111    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6112    break 2
6113  fi
6114done
6115  done
6116IFS=$as_save_IFS
6117
6118fi
6119fi
6120ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6121if test -n "$ac_ct_STRIP"; then
6122  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6123$as_echo "$ac_ct_STRIP" >&6; }
6124else
6125  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6126$as_echo "no" >&6; }
6127fi
6128
6129  if test "x$ac_ct_STRIP" = x; then
6130    STRIP=":"
6131  else
6132    case $cross_compiling:$ac_tool_warned in
6133yes:)
6134{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6135$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6136ac_tool_warned=yes ;;
6137esac
6138    STRIP=$ac_ct_STRIP
6139  fi
6140else
6141  STRIP="$ac_cv_prog_STRIP"
6142fi
6143
6144test -z "$STRIP" && STRIP=:
6145
6146
6147
6148
6149
6150
6151if test -n "$ac_tool_prefix"; then
6152  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6153set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6154{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6155$as_echo_n "checking for $ac_word... " >&6; }
6156if test "${ac_cv_prog_RANLIB+set}" = set; then :
6157  $as_echo_n "(cached) " >&6
6158else
6159  if test -n "$RANLIB"; then
6160  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6161else
6162as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6163for as_dir in $PATH
6164do
6165  IFS=$as_save_IFS
6166  test -z "$as_dir" && as_dir=.
6167    for ac_exec_ext in '' $ac_executable_extensions; do
6168  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6169    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6170    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6171    break 2
6172  fi
6173done
6174  done
6175IFS=$as_save_IFS
6176
6177fi
6178fi
6179RANLIB=$ac_cv_prog_RANLIB
6180if test -n "$RANLIB"; then
6181  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6182$as_echo "$RANLIB" >&6; }
6183else
6184  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6185$as_echo "no" >&6; }
6186fi
6187
6188
6189fi
6190if test -z "$ac_cv_prog_RANLIB"; then
6191  ac_ct_RANLIB=$RANLIB
6192  # Extract the first word of "ranlib", so it can be a program name with args.
6193set dummy ranlib; ac_word=$2
6194{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6195$as_echo_n "checking for $ac_word... " >&6; }
6196if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6197  $as_echo_n "(cached) " >&6
6198else
6199  if test -n "$ac_ct_RANLIB"; then
6200  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6201else
6202as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6203for as_dir in $PATH
6204do
6205  IFS=$as_save_IFS
6206  test -z "$as_dir" && as_dir=.
6207    for ac_exec_ext in '' $ac_executable_extensions; do
6208  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6209    ac_cv_prog_ac_ct_RANLIB="ranlib"
6210    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6211    break 2
6212  fi
6213done
6214  done
6215IFS=$as_save_IFS
6216
6217fi
6218fi
6219ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6220if test -n "$ac_ct_RANLIB"; then
6221  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6222$as_echo "$ac_ct_RANLIB" >&6; }
6223else
6224  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6225$as_echo "no" >&6; }
6226fi
6227
6228  if test "x$ac_ct_RANLIB" = x; then
6229    RANLIB=":"
6230  else
6231    case $cross_compiling:$ac_tool_warned in
6232yes:)
6233{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6234$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6235ac_tool_warned=yes ;;
6236esac
6237    RANLIB=$ac_ct_RANLIB
6238  fi
6239else
6240  RANLIB="$ac_cv_prog_RANLIB"
6241fi
6242
6243test -z "$RANLIB" && RANLIB=:
6244
6245
6246
6247
6248
6249
6250# Determine commands to create old-style static archives.
6251old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6252old_postinstall_cmds='chmod 644 $oldlib'
6253old_postuninstall_cmds=
6254
6255if test -n "$RANLIB"; then
6256  case $host_os in
6257  openbsd*)
6258    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6259    ;;
6260  *)
6261    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6262    ;;
6263  esac
6264  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6265fi
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300# If no C compiler was specified, use CC.
6301LTCC=${LTCC-"$CC"}
6302
6303# If no C compiler flags were specified, use CFLAGS.
6304LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6305
6306# Allow CC to be a program name with arguments.
6307compiler=$CC
6308
6309
6310# Check for command to grab the raw symbol name followed by C symbol from nm.
6311{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6312$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6313if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6314  $as_echo_n "(cached) " >&6
6315else
6316
6317# These are sane defaults that work on at least a few old systems.
6318# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6319
6320# Character class describing NM global symbol codes.
6321symcode='[BCDEGRST]'
6322
6323# Regexp to match symbols that can be accessed directly from C.
6324sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6325
6326# Define system-specific variables.
6327case $host_os in
6328aix*)
6329  symcode='[BCDT]'
6330  ;;
6331cygwin* | mingw* | pw32* | cegcc*)
6332  symcode='[ABCDGISTW]'
6333  ;;
6334hpux*)
6335  if test "$host_cpu" = ia64; then
6336    symcode='[ABCDEGRST]'
6337  fi
6338  ;;
6339irix* | nonstopux*)
6340  symcode='[BCDEGRST]'
6341  ;;
6342osf*)
6343  symcode='[BCDEGQRST]'
6344  ;;
6345solaris*)
6346  symcode='[BDRT]'
6347  ;;
6348sco3.2v5*)
6349  symcode='[DT]'
6350  ;;
6351sysv4.2uw2*)
6352  symcode='[DT]'
6353  ;;
6354sysv5* | sco5v6* | unixware* | OpenUNIX*)
6355  symcode='[ABDT]'
6356  ;;
6357sysv4)
6358  symcode='[DFNSTU]'
6359  ;;
6360esac
6361
6362# If we're using GNU nm, then use its standard symbol codes.
6363case `$NM -V 2>&1` in
6364*GNU* | *'with BFD'*)
6365  symcode='[ABCDGIRSTW]' ;;
6366esac
6367
6368# Transform an extracted symbol line into a proper C declaration.
6369# Some systems (esp. on ia64) link data and code symbols differently,
6370# so use this general approach.
6371lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6372
6373# Transform an extracted symbol line into symbol name and symbol address
6374lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6375lt_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'"
6376
6377# Handle CRLF in mingw tool chain
6378opt_cr=
6379case $build_os in
6380mingw*)
6381  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6382  ;;
6383esac
6384
6385# Try without a prefix underscore, then with it.
6386for ac_symprfx in "" "_"; do
6387
6388  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6389  symxfrm="\\1 $ac_symprfx\\2 \\2"
6390
6391  # Write the raw and C identifiers.
6392  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6393    # Fake it for dumpbin and say T for any non-static function
6394    # and D for any global variable.
6395    # Also find C++ and __fastcall symbols from MSVC++,
6396    # which start with @ or ?.
6397    lt_cv_sys_global_symbol_pipe="$AWK '"\
6398"     {last_section=section; section=\$ 3};"\
6399"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6400"     \$ 0!~/External *\|/{next};"\
6401"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6402"     {if(hide[section]) next};"\
6403"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6404"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6405"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6406"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6407"     ' prfx=^$ac_symprfx"
6408  else
6409    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6410  fi
6411
6412  # Check to see that the pipe works correctly.
6413  pipe_works=no
6414
6415  rm -f conftest*
6416  cat > conftest.$ac_ext <<_LT_EOF
6417#ifdef __cplusplus
6418extern "C" {
6419#endif
6420char nm_test_var;
6421void nm_test_func(void);
6422void nm_test_func(void){}
6423#ifdef __cplusplus
6424}
6425#endif
6426int main(){nm_test_var='a';nm_test_func();return(0);}
6427_LT_EOF
6428
6429  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6430  (eval $ac_compile) 2>&5
6431  ac_status=$?
6432  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6433  test $ac_status = 0; }; then
6434    # Now try to grab the symbols.
6435    nlist=conftest.nm
6436    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
6437  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6438  ac_status=$?
6439  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6440  test $ac_status = 0; } && test -s "$nlist"; then
6441      # Try sorting and uniquifying the output.
6442      if sort "$nlist" | uniq > "$nlist"T; then
6443	mv -f "$nlist"T "$nlist"
6444      else
6445	rm -f "$nlist"T
6446      fi
6447
6448      # Make sure that we snagged all the symbols we need.
6449      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6450	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6451	  cat <<_LT_EOF > conftest.$ac_ext
6452#ifdef __cplusplus
6453extern "C" {
6454#endif
6455
6456_LT_EOF
6457	  # Now generate the symbol file.
6458	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6459
6460	  cat <<_LT_EOF >> conftest.$ac_ext
6461
6462/* The mapping between symbol names and symbols.  */
6463const struct {
6464  const char *name;
6465  void       *address;
6466}
6467lt__PROGRAM__LTX_preloaded_symbols[] =
6468{
6469  { "@PROGRAM@", (void *) 0 },
6470_LT_EOF
6471	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6472	  cat <<\_LT_EOF >> conftest.$ac_ext
6473  {0, (void *) 0}
6474};
6475
6476/* This works around a problem in FreeBSD linker */
6477#ifdef FREEBSD_WORKAROUND
6478static const void *lt_preloaded_setup() {
6479  return lt__PROGRAM__LTX_preloaded_symbols;
6480}
6481#endif
6482
6483#ifdef __cplusplus
6484}
6485#endif
6486_LT_EOF
6487	  # Now try linking the two files.
6488	  mv conftest.$ac_objext conftstm.$ac_objext
6489	  lt_save_LIBS="$LIBS"
6490	  lt_save_CFLAGS="$CFLAGS"
6491	  LIBS="conftstm.$ac_objext"
6492	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6493	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6494  (eval $ac_link) 2>&5
6495  ac_status=$?
6496  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6497  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6498	    pipe_works=yes
6499	  fi
6500	  LIBS="$lt_save_LIBS"
6501	  CFLAGS="$lt_save_CFLAGS"
6502	else
6503	  echo "cannot find nm_test_func in $nlist" >&5
6504	fi
6505      else
6506	echo "cannot find nm_test_var in $nlist" >&5
6507      fi
6508    else
6509      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6510    fi
6511  else
6512    echo "$progname: failed program was:" >&5
6513    cat conftest.$ac_ext >&5
6514  fi
6515  rm -rf conftest* conftst*
6516
6517  # Do not use the global_symbol_pipe unless it works.
6518  if test "$pipe_works" = yes; then
6519    break
6520  else
6521    lt_cv_sys_global_symbol_pipe=
6522  fi
6523done
6524
6525fi
6526
6527if test -z "$lt_cv_sys_global_symbol_pipe"; then
6528  lt_cv_sys_global_symbol_to_cdecl=
6529fi
6530if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6531  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6532$as_echo "failed" >&6; }
6533else
6534  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6535$as_echo "ok" >&6; }
6536fi
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559# Check whether --enable-libtool-lock was given.
6560if test "${enable_libtool_lock+set}" = set; then :
6561  enableval=$enable_libtool_lock;
6562fi
6563
6564test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6565
6566# Some flags need to be propagated to the compiler or linker for good
6567# libtool support.
6568case $host in
6569ia64-*-hpux*)
6570  # Find out which ABI we are using.
6571  echo 'int i;' > conftest.$ac_ext
6572  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6573  (eval $ac_compile) 2>&5
6574  ac_status=$?
6575  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6576  test $ac_status = 0; }; then
6577    case `/usr/bin/file conftest.$ac_objext` in
6578      *ELF-32*)
6579	HPUX_IA64_MODE="32"
6580	;;
6581      *ELF-64*)
6582	HPUX_IA64_MODE="64"
6583	;;
6584    esac
6585  fi
6586  rm -rf conftest*
6587  ;;
6588*-*-irix6*)
6589  # Find out which ABI we are using.
6590  echo '#line 6590 "configure"' > conftest.$ac_ext
6591  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6592  (eval $ac_compile) 2>&5
6593  ac_status=$?
6594  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6595  test $ac_status = 0; }; then
6596    if test "$lt_cv_prog_gnu_ld" = yes; then
6597      case `/usr/bin/file conftest.$ac_objext` in
6598	*32-bit*)
6599	  LD="${LD-ld} -melf32bsmip"
6600	  ;;
6601	*N32*)
6602	  LD="${LD-ld} -melf32bmipn32"
6603	  ;;
6604	*64-bit*)
6605	  LD="${LD-ld} -melf64bmip"
6606	;;
6607      esac
6608    else
6609      case `/usr/bin/file conftest.$ac_objext` in
6610	*32-bit*)
6611	  LD="${LD-ld} -32"
6612	  ;;
6613	*N32*)
6614	  LD="${LD-ld} -n32"
6615	  ;;
6616	*64-bit*)
6617	  LD="${LD-ld} -64"
6618	  ;;
6619      esac
6620    fi
6621  fi
6622  rm -rf conftest*
6623  ;;
6624
6625x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6626s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6627  # Find out which ABI we are using.
6628  echo 'int i;' > conftest.$ac_ext
6629  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6630  (eval $ac_compile) 2>&5
6631  ac_status=$?
6632  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6633  test $ac_status = 0; }; then
6634    case `/usr/bin/file conftest.o` in
6635      *32-bit*)
6636	case $host in
6637	  x86_64-*kfreebsd*-gnu)
6638	    LD="${LD-ld} -m elf_i386_fbsd"
6639	    ;;
6640	  x86_64-*linux*)
6641	    LD="${LD-ld} -m elf_i386"
6642	    ;;
6643	  ppc64-*linux*|powerpc64-*linux*)
6644	    LD="${LD-ld} -m elf32ppclinux"
6645	    ;;
6646	  s390x-*linux*)
6647	    LD="${LD-ld} -m elf_s390"
6648	    ;;
6649	  sparc64-*linux*)
6650	    LD="${LD-ld} -m elf32_sparc"
6651	    ;;
6652	esac
6653	;;
6654      *64-bit*)
6655	case $host in
6656	  x86_64-*kfreebsd*-gnu)
6657	    LD="${LD-ld} -m elf_x86_64_fbsd"
6658	    ;;
6659	  x86_64-*linux*)
6660	    LD="${LD-ld} -m elf_x86_64"
6661	    ;;
6662	  ppc*-*linux*|powerpc*-*linux*)
6663	    LD="${LD-ld} -m elf64ppc"
6664	    ;;
6665	  s390*-*linux*|s390*-*tpf*)
6666	    LD="${LD-ld} -m elf64_s390"
6667	    ;;
6668	  sparc*-*linux*)
6669	    LD="${LD-ld} -m elf64_sparc"
6670	    ;;
6671	esac
6672	;;
6673    esac
6674  fi
6675  rm -rf conftest*
6676  ;;
6677
6678*-*-sco3.2v5*)
6679  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6680  SAVE_CFLAGS="$CFLAGS"
6681  CFLAGS="$CFLAGS -belf"
6682  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6683$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6684if test "${lt_cv_cc_needs_belf+set}" = set; then :
6685  $as_echo_n "(cached) " >&6
6686else
6687  ac_ext=c
6688ac_cpp='$CPP $CPPFLAGS'
6689ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6690ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6691ac_compiler_gnu=$ac_cv_c_compiler_gnu
6692
6693     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6694/* end confdefs.h.  */
6695
6696int
6697main ()
6698{
6699
6700  ;
6701  return 0;
6702}
6703_ACEOF
6704if ac_fn_c_try_link "$LINENO"; then :
6705  lt_cv_cc_needs_belf=yes
6706else
6707  lt_cv_cc_needs_belf=no
6708fi
6709rm -f core conftest.err conftest.$ac_objext \
6710    conftest$ac_exeext conftest.$ac_ext
6711     ac_ext=c
6712ac_cpp='$CPP $CPPFLAGS'
6713ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6714ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6715ac_compiler_gnu=$ac_cv_c_compiler_gnu
6716
6717fi
6718{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6719$as_echo "$lt_cv_cc_needs_belf" >&6; }
6720  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6721    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6722    CFLAGS="$SAVE_CFLAGS"
6723  fi
6724  ;;
6725sparc*-*solaris*)
6726  # Find out which ABI we are using.
6727  echo 'int i;' > conftest.$ac_ext
6728  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6729  (eval $ac_compile) 2>&5
6730  ac_status=$?
6731  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6732  test $ac_status = 0; }; then
6733    case `/usr/bin/file conftest.o` in
6734    *64-bit*)
6735      case $lt_cv_prog_gnu_ld in
6736      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6737      *)
6738	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6739	  LD="${LD-ld} -64"
6740	fi
6741	;;
6742      esac
6743      ;;
6744    esac
6745  fi
6746  rm -rf conftest*
6747  ;;
6748esac
6749
6750need_locks="$enable_libtool_lock"
6751
6752
6753  case $host_os in
6754    rhapsody* | darwin*)
6755    if test -n "$ac_tool_prefix"; then
6756  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6757set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6758{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6759$as_echo_n "checking for $ac_word... " >&6; }
6760if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6761  $as_echo_n "(cached) " >&6
6762else
6763  if test -n "$DSYMUTIL"; then
6764  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6765else
6766as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6767for as_dir in $PATH
6768do
6769  IFS=$as_save_IFS
6770  test -z "$as_dir" && as_dir=.
6771    for ac_exec_ext in '' $ac_executable_extensions; do
6772  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6773    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6774    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6775    break 2
6776  fi
6777done
6778  done
6779IFS=$as_save_IFS
6780
6781fi
6782fi
6783DSYMUTIL=$ac_cv_prog_DSYMUTIL
6784if test -n "$DSYMUTIL"; then
6785  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6786$as_echo "$DSYMUTIL" >&6; }
6787else
6788  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6789$as_echo "no" >&6; }
6790fi
6791
6792
6793fi
6794if test -z "$ac_cv_prog_DSYMUTIL"; then
6795  ac_ct_DSYMUTIL=$DSYMUTIL
6796  # Extract the first word of "dsymutil", so it can be a program name with args.
6797set dummy dsymutil; ac_word=$2
6798{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6799$as_echo_n "checking for $ac_word... " >&6; }
6800if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6801  $as_echo_n "(cached) " >&6
6802else
6803  if test -n "$ac_ct_DSYMUTIL"; then
6804  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6805else
6806as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6807for as_dir in $PATH
6808do
6809  IFS=$as_save_IFS
6810  test -z "$as_dir" && as_dir=.
6811    for ac_exec_ext in '' $ac_executable_extensions; do
6812  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6813    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6814    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6815    break 2
6816  fi
6817done
6818  done
6819IFS=$as_save_IFS
6820
6821fi
6822fi
6823ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6824if test -n "$ac_ct_DSYMUTIL"; then
6825  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6826$as_echo "$ac_ct_DSYMUTIL" >&6; }
6827else
6828  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6829$as_echo "no" >&6; }
6830fi
6831
6832  if test "x$ac_ct_DSYMUTIL" = x; then
6833    DSYMUTIL=":"
6834  else
6835    case $cross_compiling:$ac_tool_warned in
6836yes:)
6837{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6838$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6839ac_tool_warned=yes ;;
6840esac
6841    DSYMUTIL=$ac_ct_DSYMUTIL
6842  fi
6843else
6844  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6845fi
6846
6847    if test -n "$ac_tool_prefix"; then
6848  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6849set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6851$as_echo_n "checking for $ac_word... " >&6; }
6852if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6853  $as_echo_n "(cached) " >&6
6854else
6855  if test -n "$NMEDIT"; then
6856  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6857else
6858as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6859for as_dir in $PATH
6860do
6861  IFS=$as_save_IFS
6862  test -z "$as_dir" && as_dir=.
6863    for ac_exec_ext in '' $ac_executable_extensions; do
6864  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6865    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6866    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6867    break 2
6868  fi
6869done
6870  done
6871IFS=$as_save_IFS
6872
6873fi
6874fi
6875NMEDIT=$ac_cv_prog_NMEDIT
6876if test -n "$NMEDIT"; then
6877  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6878$as_echo "$NMEDIT" >&6; }
6879else
6880  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6881$as_echo "no" >&6; }
6882fi
6883
6884
6885fi
6886if test -z "$ac_cv_prog_NMEDIT"; then
6887  ac_ct_NMEDIT=$NMEDIT
6888  # Extract the first word of "nmedit", so it can be a program name with args.
6889set dummy nmedit; ac_word=$2
6890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6891$as_echo_n "checking for $ac_word... " >&6; }
6892if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6893  $as_echo_n "(cached) " >&6
6894else
6895  if test -n "$ac_ct_NMEDIT"; then
6896  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6897else
6898as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6899for as_dir in $PATH
6900do
6901  IFS=$as_save_IFS
6902  test -z "$as_dir" && as_dir=.
6903    for ac_exec_ext in '' $ac_executable_extensions; do
6904  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6905    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6906    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6907    break 2
6908  fi
6909done
6910  done
6911IFS=$as_save_IFS
6912
6913fi
6914fi
6915ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6916if test -n "$ac_ct_NMEDIT"; then
6917  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6918$as_echo "$ac_ct_NMEDIT" >&6; }
6919else
6920  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6921$as_echo "no" >&6; }
6922fi
6923
6924  if test "x$ac_ct_NMEDIT" = x; then
6925    NMEDIT=":"
6926  else
6927    case $cross_compiling:$ac_tool_warned in
6928yes:)
6929{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6930$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6931ac_tool_warned=yes ;;
6932esac
6933    NMEDIT=$ac_ct_NMEDIT
6934  fi
6935else
6936  NMEDIT="$ac_cv_prog_NMEDIT"
6937fi
6938
6939    if test -n "$ac_tool_prefix"; then
6940  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6941set dummy ${ac_tool_prefix}lipo; ac_word=$2
6942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6943$as_echo_n "checking for $ac_word... " >&6; }
6944if test "${ac_cv_prog_LIPO+set}" = set; then :
6945  $as_echo_n "(cached) " >&6
6946else
6947  if test -n "$LIPO"; then
6948  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6949else
6950as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6951for as_dir in $PATH
6952do
6953  IFS=$as_save_IFS
6954  test -z "$as_dir" && as_dir=.
6955    for ac_exec_ext in '' $ac_executable_extensions; do
6956  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6957    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6958    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6959    break 2
6960  fi
6961done
6962  done
6963IFS=$as_save_IFS
6964
6965fi
6966fi
6967LIPO=$ac_cv_prog_LIPO
6968if test -n "$LIPO"; then
6969  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6970$as_echo "$LIPO" >&6; }
6971else
6972  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6973$as_echo "no" >&6; }
6974fi
6975
6976
6977fi
6978if test -z "$ac_cv_prog_LIPO"; then
6979  ac_ct_LIPO=$LIPO
6980  # Extract the first word of "lipo", so it can be a program name with args.
6981set dummy lipo; ac_word=$2
6982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6983$as_echo_n "checking for $ac_word... " >&6; }
6984if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6985  $as_echo_n "(cached) " >&6
6986else
6987  if test -n "$ac_ct_LIPO"; then
6988  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6989else
6990as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6991for as_dir in $PATH
6992do
6993  IFS=$as_save_IFS
6994  test -z "$as_dir" && as_dir=.
6995    for ac_exec_ext in '' $ac_executable_extensions; do
6996  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6997    ac_cv_prog_ac_ct_LIPO="lipo"
6998    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6999    break 2
7000  fi
7001done
7002  done
7003IFS=$as_save_IFS
7004
7005fi
7006fi
7007ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7008if test -n "$ac_ct_LIPO"; then
7009  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7010$as_echo "$ac_ct_LIPO" >&6; }
7011else
7012  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7013$as_echo "no" >&6; }
7014fi
7015
7016  if test "x$ac_ct_LIPO" = x; then
7017    LIPO=":"
7018  else
7019    case $cross_compiling:$ac_tool_warned in
7020yes:)
7021{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7022$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7023ac_tool_warned=yes ;;
7024esac
7025    LIPO=$ac_ct_LIPO
7026  fi
7027else
7028  LIPO="$ac_cv_prog_LIPO"
7029fi
7030
7031    if test -n "$ac_tool_prefix"; then
7032  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7033set dummy ${ac_tool_prefix}otool; ac_word=$2
7034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7035$as_echo_n "checking for $ac_word... " >&6; }
7036if test "${ac_cv_prog_OTOOL+set}" = set; then :
7037  $as_echo_n "(cached) " >&6
7038else
7039  if test -n "$OTOOL"; then
7040  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7041else
7042as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7043for as_dir in $PATH
7044do
7045  IFS=$as_save_IFS
7046  test -z "$as_dir" && as_dir=.
7047    for ac_exec_ext in '' $ac_executable_extensions; do
7048  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7049    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7050    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7051    break 2
7052  fi
7053done
7054  done
7055IFS=$as_save_IFS
7056
7057fi
7058fi
7059OTOOL=$ac_cv_prog_OTOOL
7060if test -n "$OTOOL"; then
7061  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7062$as_echo "$OTOOL" >&6; }
7063else
7064  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7065$as_echo "no" >&6; }
7066fi
7067
7068
7069fi
7070if test -z "$ac_cv_prog_OTOOL"; then
7071  ac_ct_OTOOL=$OTOOL
7072  # Extract the first word of "otool", so it can be a program name with args.
7073set dummy otool; ac_word=$2
7074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7075$as_echo_n "checking for $ac_word... " >&6; }
7076if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7077  $as_echo_n "(cached) " >&6
7078else
7079  if test -n "$ac_ct_OTOOL"; then
7080  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7081else
7082as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7083for as_dir in $PATH
7084do
7085  IFS=$as_save_IFS
7086  test -z "$as_dir" && as_dir=.
7087    for ac_exec_ext in '' $ac_executable_extensions; do
7088  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7089    ac_cv_prog_ac_ct_OTOOL="otool"
7090    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7091    break 2
7092  fi
7093done
7094  done
7095IFS=$as_save_IFS
7096
7097fi
7098fi
7099ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7100if test -n "$ac_ct_OTOOL"; then
7101  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7102$as_echo "$ac_ct_OTOOL" >&6; }
7103else
7104  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7105$as_echo "no" >&6; }
7106fi
7107
7108  if test "x$ac_ct_OTOOL" = x; then
7109    OTOOL=":"
7110  else
7111    case $cross_compiling:$ac_tool_warned in
7112yes:)
7113{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7114$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7115ac_tool_warned=yes ;;
7116esac
7117    OTOOL=$ac_ct_OTOOL
7118  fi
7119else
7120  OTOOL="$ac_cv_prog_OTOOL"
7121fi
7122
7123    if test -n "$ac_tool_prefix"; then
7124  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7125set dummy ${ac_tool_prefix}otool64; ac_word=$2
7126{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7127$as_echo_n "checking for $ac_word... " >&6; }
7128if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7129  $as_echo_n "(cached) " >&6
7130else
7131  if test -n "$OTOOL64"; then
7132  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7133else
7134as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7135for as_dir in $PATH
7136do
7137  IFS=$as_save_IFS
7138  test -z "$as_dir" && as_dir=.
7139    for ac_exec_ext in '' $ac_executable_extensions; do
7140  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7141    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7142    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7143    break 2
7144  fi
7145done
7146  done
7147IFS=$as_save_IFS
7148
7149fi
7150fi
7151OTOOL64=$ac_cv_prog_OTOOL64
7152if test -n "$OTOOL64"; then
7153  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7154$as_echo "$OTOOL64" >&6; }
7155else
7156  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7157$as_echo "no" >&6; }
7158fi
7159
7160
7161fi
7162if test -z "$ac_cv_prog_OTOOL64"; then
7163  ac_ct_OTOOL64=$OTOOL64
7164  # Extract the first word of "otool64", so it can be a program name with args.
7165set dummy otool64; ac_word=$2
7166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7167$as_echo_n "checking for $ac_word... " >&6; }
7168if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7169  $as_echo_n "(cached) " >&6
7170else
7171  if test -n "$ac_ct_OTOOL64"; then
7172  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7173else
7174as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7175for as_dir in $PATH
7176do
7177  IFS=$as_save_IFS
7178  test -z "$as_dir" && as_dir=.
7179    for ac_exec_ext in '' $ac_executable_extensions; do
7180  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7181    ac_cv_prog_ac_ct_OTOOL64="otool64"
7182    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7183    break 2
7184  fi
7185done
7186  done
7187IFS=$as_save_IFS
7188
7189fi
7190fi
7191ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7192if test -n "$ac_ct_OTOOL64"; then
7193  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7194$as_echo "$ac_ct_OTOOL64" >&6; }
7195else
7196  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7197$as_echo "no" >&6; }
7198fi
7199
7200  if test "x$ac_ct_OTOOL64" = x; then
7201    OTOOL64=":"
7202  else
7203    case $cross_compiling:$ac_tool_warned in
7204yes:)
7205{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7206$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7207ac_tool_warned=yes ;;
7208esac
7209    OTOOL64=$ac_ct_OTOOL64
7210  fi
7211else
7212  OTOOL64="$ac_cv_prog_OTOOL64"
7213fi
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240
7241    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7242$as_echo_n "checking for -single_module linker flag... " >&6; }
7243if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7244  $as_echo_n "(cached) " >&6
7245else
7246  lt_cv_apple_cc_single_mod=no
7247      if test -z "${LT_MULTI_MODULE}"; then
7248	# By default we will add the -single_module flag. You can override
7249	# by either setting the environment variable LT_MULTI_MODULE
7250	# non-empty at configure time, or by adding -multi_module to the
7251	# link flags.
7252	rm -rf libconftest.dylib*
7253	echo "int foo(void){return 1;}" > conftest.c
7254	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7255-dynamiclib -Wl,-single_module conftest.c" >&5
7256	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7257	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7258        _lt_result=$?
7259	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7260	  lt_cv_apple_cc_single_mod=yes
7261	else
7262	  cat conftest.err >&5
7263	fi
7264	rm -rf libconftest.dylib*
7265	rm -f conftest.*
7266      fi
7267fi
7268{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7269$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7270    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7271$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7272if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7273  $as_echo_n "(cached) " >&6
7274else
7275  lt_cv_ld_exported_symbols_list=no
7276      save_LDFLAGS=$LDFLAGS
7277      echo "_main" > conftest.sym
7278      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7279      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7280/* end confdefs.h.  */
7281
7282int
7283main ()
7284{
7285
7286  ;
7287  return 0;
7288}
7289_ACEOF
7290if ac_fn_c_try_link "$LINENO"; then :
7291  lt_cv_ld_exported_symbols_list=yes
7292else
7293  lt_cv_ld_exported_symbols_list=no
7294fi
7295rm -f core conftest.err conftest.$ac_objext \
7296    conftest$ac_exeext conftest.$ac_ext
7297	LDFLAGS="$save_LDFLAGS"
7298
7299fi
7300{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7301$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7302    case $host_os in
7303    rhapsody* | darwin1.[012])
7304      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7305    darwin1.*)
7306      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7307    darwin*) # darwin 5.x on
7308      # if running on 10.5 or later, the deployment target defaults
7309      # to the OS version, if on x86, and 10.4, the deployment
7310      # target defaults to 10.4. Don't you love it?
7311      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7312	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7313	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7314	10.[012]*)
7315	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7316	10.*)
7317	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7318      esac
7319    ;;
7320  esac
7321    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7322      _lt_dar_single_mod='$single_module'
7323    fi
7324    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7325      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7326    else
7327      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7328    fi
7329    if test "$DSYMUTIL" != ":"; then
7330      _lt_dsymutil='~$DSYMUTIL $lib || :'
7331    else
7332      _lt_dsymutil=
7333    fi
7334    ;;
7335  esac
7336
7337for ac_header in dlfcn.h
7338do :
7339  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7340"
7341if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7342  cat >>confdefs.h <<_ACEOF
7343#define HAVE_DLFCN_H 1
7344_ACEOF
7345
7346fi
7347
7348done
7349
7350
7351
7352# Set options
7353
7354
7355
7356        enable_dlopen=no
7357
7358
7359  enable_win32_dll=no
7360
7361
7362            # Check whether --enable-shared was given.
7363if test "${enable_shared+set}" = set; then :
7364  enableval=$enable_shared; p=${PACKAGE-default}
7365    case $enableval in
7366    yes) enable_shared=yes ;;
7367    no) enable_shared=no ;;
7368    *)
7369      enable_shared=no
7370      # Look at the argument we got.  We use all the common list separators.
7371      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7372      for pkg in $enableval; do
7373	IFS="$lt_save_ifs"
7374	if test "X$pkg" = "X$p"; then
7375	  enable_shared=yes
7376	fi
7377      done
7378      IFS="$lt_save_ifs"
7379      ;;
7380    esac
7381else
7382  enable_shared=yes
7383fi
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395# Check whether --with-pic was given.
7396if test "${with_pic+set}" = set; then :
7397  withval=$with_pic; pic_mode="$withval"
7398else
7399  pic_mode=default
7400fi
7401
7402
7403test -z "$pic_mode" && pic_mode=default
7404
7405
7406
7407
7408
7409
7410
7411  # Check whether --enable-fast-install was given.
7412if test "${enable_fast_install+set}" = set; then :
7413  enableval=$enable_fast_install; p=${PACKAGE-default}
7414    case $enableval in
7415    yes) enable_fast_install=yes ;;
7416    no) enable_fast_install=no ;;
7417    *)
7418      enable_fast_install=no
7419      # Look at the argument we got.  We use all the common list separators.
7420      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7421      for pkg in $enableval; do
7422	IFS="$lt_save_ifs"
7423	if test "X$pkg" = "X$p"; then
7424	  enable_fast_install=yes
7425	fi
7426      done
7427      IFS="$lt_save_ifs"
7428      ;;
7429    esac
7430else
7431  enable_fast_install=yes
7432fi
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444# This can be used to rebuild libtool when needed
7445LIBTOOL_DEPS="$ltmain"
7446
7447# Always use our own libtool.
7448LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471
7472
7473
7474test -z "$LN_S" && LN_S="ln -s"
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
7489if test -n "${ZSH_VERSION+set}" ; then
7490   setopt NO_GLOB_SUBST
7491fi
7492
7493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7494$as_echo_n "checking for objdir... " >&6; }
7495if test "${lt_cv_objdir+set}" = set; then :
7496  $as_echo_n "(cached) " >&6
7497else
7498  rm -f .libs 2>/dev/null
7499mkdir .libs 2>/dev/null
7500if test -d .libs; then
7501  lt_cv_objdir=.libs
7502else
7503  # MS-DOS does not allow filenames that begin with a dot.
7504  lt_cv_objdir=_libs
7505fi
7506rmdir .libs 2>/dev/null
7507fi
7508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7509$as_echo "$lt_cv_objdir" >&6; }
7510objdir=$lt_cv_objdir
7511
7512
7513
7514
7515
7516cat >>confdefs.h <<_ACEOF
7517#define LT_OBJDIR "$lt_cv_objdir/"
7518_ACEOF
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536case $host_os in
7537aix3*)
7538  # AIX sometimes has problems with the GCC collect2 program.  For some
7539  # reason, if we set the COLLECT_NAMES environment variable, the problems
7540  # vanish in a puff of smoke.
7541  if test "X${COLLECT_NAMES+set}" != Xset; then
7542    COLLECT_NAMES=
7543    export COLLECT_NAMES
7544  fi
7545  ;;
7546esac
7547
7548# Sed substitution that helps us do robust quoting.  It backslashifies
7549# metacharacters that are still active within double-quoted strings.
7550sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7551
7552# Same as above, but do not quote variable references.
7553double_quote_subst='s/\(["`\\]\)/\\\1/g'
7554
7555# Sed substitution to delay expansion of an escaped shell variable in a
7556# double_quote_subst'ed string.
7557delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7558
7559# Sed substitution to delay expansion of an escaped single quote.
7560delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7561
7562# Sed substitution to avoid accidental globbing in evaled expressions
7563no_glob_subst='s/\*/\\\*/g'
7564
7565# Global variables:
7566ofile=libtool
7567can_build_shared=yes
7568
7569# All known linkers require a `.a' archive for static linking (except MSVC,
7570# which needs '.lib').
7571libext=a
7572
7573with_gnu_ld="$lt_cv_prog_gnu_ld"
7574
7575old_CC="$CC"
7576old_CFLAGS="$CFLAGS"
7577
7578# Set sane defaults for various variables
7579test -z "$CC" && CC=cc
7580test -z "$LTCC" && LTCC=$CC
7581test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7582test -z "$LD" && LD=ld
7583test -z "$ac_objext" && ac_objext=o
7584
7585for cc_temp in $compiler""; do
7586  case $cc_temp in
7587    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7588    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7589    \-*) ;;
7590    *) break;;
7591  esac
7592done
7593cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7594
7595
7596# Only perform the check for file, if the check method requires it
7597test -z "$MAGIC_CMD" && MAGIC_CMD=file
7598case $deplibs_check_method in
7599file_magic*)
7600  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7601    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7602$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7603if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7604  $as_echo_n "(cached) " >&6
7605else
7606  case $MAGIC_CMD in
7607[\\/*] |  ?:[\\/]*)
7608  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7609  ;;
7610*)
7611  lt_save_MAGIC_CMD="$MAGIC_CMD"
7612  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7613  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7614  for ac_dir in $ac_dummy; do
7615    IFS="$lt_save_ifs"
7616    test -z "$ac_dir" && ac_dir=.
7617    if test -f $ac_dir/${ac_tool_prefix}file; then
7618      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7619      if test -n "$file_magic_test_file"; then
7620	case $deplibs_check_method in
7621	"file_magic "*)
7622	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7623	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7624	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7625	    $EGREP "$file_magic_regex" > /dev/null; then
7626	    :
7627	  else
7628	    cat <<_LT_EOF 1>&2
7629
7630*** Warning: the command libtool uses to detect shared libraries,
7631*** $file_magic_cmd, produces output that libtool cannot recognize.
7632*** The result is that libtool may fail to recognize shared libraries
7633*** as such.  This will affect the creation of libtool libraries that
7634*** depend on shared libraries, but programs linked with such libtool
7635*** libraries will work regardless of this problem.  Nevertheless, you
7636*** may want to report the problem to your system manager and/or to
7637*** bug-libtool@gnu.org
7638
7639_LT_EOF
7640	  fi ;;
7641	esac
7642      fi
7643      break
7644    fi
7645  done
7646  IFS="$lt_save_ifs"
7647  MAGIC_CMD="$lt_save_MAGIC_CMD"
7648  ;;
7649esac
7650fi
7651
7652MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7653if test -n "$MAGIC_CMD"; then
7654  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7655$as_echo "$MAGIC_CMD" >&6; }
7656else
7657  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7658$as_echo "no" >&6; }
7659fi
7660
7661
7662
7663
7664
7665if test -z "$lt_cv_path_MAGIC_CMD"; then
7666  if test -n "$ac_tool_prefix"; then
7667    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7668$as_echo_n "checking for file... " >&6; }
7669if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7670  $as_echo_n "(cached) " >&6
7671else
7672  case $MAGIC_CMD in
7673[\\/*] |  ?:[\\/]*)
7674  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7675  ;;
7676*)
7677  lt_save_MAGIC_CMD="$MAGIC_CMD"
7678  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7679  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7680  for ac_dir in $ac_dummy; do
7681    IFS="$lt_save_ifs"
7682    test -z "$ac_dir" && ac_dir=.
7683    if test -f $ac_dir/file; then
7684      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7685      if test -n "$file_magic_test_file"; then
7686	case $deplibs_check_method in
7687	"file_magic "*)
7688	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7689	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7690	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7691	    $EGREP "$file_magic_regex" > /dev/null; then
7692	    :
7693	  else
7694	    cat <<_LT_EOF 1>&2
7695
7696*** Warning: the command libtool uses to detect shared libraries,
7697*** $file_magic_cmd, produces output that libtool cannot recognize.
7698*** The result is that libtool may fail to recognize shared libraries
7699*** as such.  This will affect the creation of libtool libraries that
7700*** depend on shared libraries, but programs linked with such libtool
7701*** libraries will work regardless of this problem.  Nevertheless, you
7702*** may want to report the problem to your system manager and/or to
7703*** bug-libtool@gnu.org
7704
7705_LT_EOF
7706	  fi ;;
7707	esac
7708      fi
7709      break
7710    fi
7711  done
7712  IFS="$lt_save_ifs"
7713  MAGIC_CMD="$lt_save_MAGIC_CMD"
7714  ;;
7715esac
7716fi
7717
7718MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7719if test -n "$MAGIC_CMD"; then
7720  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7721$as_echo "$MAGIC_CMD" >&6; }
7722else
7723  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7724$as_echo "no" >&6; }
7725fi
7726
7727
7728  else
7729    MAGIC_CMD=:
7730  fi
7731fi
7732
7733  fi
7734  ;;
7735esac
7736
7737# Use C for the default configuration in the libtool script
7738
7739lt_save_CC="$CC"
7740ac_ext=c
7741ac_cpp='$CPP $CPPFLAGS'
7742ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7743ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7744ac_compiler_gnu=$ac_cv_c_compiler_gnu
7745
7746
7747# Source file extension for C test sources.
7748ac_ext=c
7749
7750# Object file extension for compiled C test sources.
7751objext=o
7752objext=$objext
7753
7754# Code to be used in simple compile tests
7755lt_simple_compile_test_code="int some_variable = 0;"
7756
7757# Code to be used in simple link tests
7758lt_simple_link_test_code='int main(){return(0);}'
7759
7760
7761
7762
7763
7764
7765
7766# If no C compiler was specified, use CC.
7767LTCC=${LTCC-"$CC"}
7768
7769# If no C compiler flags were specified, use CFLAGS.
7770LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7771
7772# Allow CC to be a program name with arguments.
7773compiler=$CC
7774
7775# Save the default compiler, since it gets overwritten when the other
7776# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7777compiler_DEFAULT=$CC
7778
7779# save warnings/boilerplate of simple test code
7780ac_outfile=conftest.$ac_objext
7781echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7782eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7783_lt_compiler_boilerplate=`cat conftest.err`
7784$RM conftest*
7785
7786ac_outfile=conftest.$ac_objext
7787echo "$lt_simple_link_test_code" >conftest.$ac_ext
7788eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7789_lt_linker_boilerplate=`cat conftest.err`
7790$RM -r conftest*
7791
7792
7793if test -n "$compiler"; then
7794
7795lt_prog_compiler_no_builtin_flag=
7796
7797if test "$GCC" = yes; then
7798  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7799
7800  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7801$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7802if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7803  $as_echo_n "(cached) " >&6
7804else
7805  lt_cv_prog_compiler_rtti_exceptions=no
7806   ac_outfile=conftest.$ac_objext
7807   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7808   lt_compiler_flag="-fno-rtti -fno-exceptions"
7809   # Insert the option either (1) after the last *FLAGS variable, or
7810   # (2) before a word containing "conftest.", or (3) at the end.
7811   # Note that $ac_compile itself does not contain backslashes and begins
7812   # with a dollar sign (not a hyphen), so the echo should work correctly.
7813   # The option is referenced via a variable to avoid confusing sed.
7814   lt_compile=`echo "$ac_compile" | $SED \
7815   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7816   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7817   -e 's:$: $lt_compiler_flag:'`
7818   (eval echo "\"\$as_me:7818: $lt_compile\"" >&5)
7819   (eval "$lt_compile" 2>conftest.err)
7820   ac_status=$?
7821   cat conftest.err >&5
7822   echo "$as_me:7822: \$? = $ac_status" >&5
7823   if (exit $ac_status) && test -s "$ac_outfile"; then
7824     # The compiler can only warn and ignore the option if not recognized
7825     # So say no if there are warnings other than the usual output.
7826     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7827     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7828     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7829       lt_cv_prog_compiler_rtti_exceptions=yes
7830     fi
7831   fi
7832   $RM conftest*
7833
7834fi
7835{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7836$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7837
7838if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7839    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7840else
7841    :
7842fi
7843
7844fi
7845
7846
7847
7848
7849
7850
7851  lt_prog_compiler_wl=
7852lt_prog_compiler_pic=
7853lt_prog_compiler_static=
7854
7855{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7856$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7857
7858  if test "$GCC" = yes; then
7859    lt_prog_compiler_wl='-Wl,'
7860    lt_prog_compiler_static='-static'
7861
7862    case $host_os in
7863      aix*)
7864      # All AIX code is PIC.
7865      if test "$host_cpu" = ia64; then
7866	# AIX 5 now supports IA64 processor
7867	lt_prog_compiler_static='-Bstatic'
7868      fi
7869      ;;
7870
7871    amigaos*)
7872      case $host_cpu in
7873      powerpc)
7874            # see comment about AmigaOS4 .so support
7875            lt_prog_compiler_pic='-fPIC'
7876        ;;
7877      m68k)
7878            # FIXME: we need at least 68020 code to build shared libraries, but
7879            # adding the `-m68020' flag to GCC prevents building anything better,
7880            # like `-m68040'.
7881            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7882        ;;
7883      esac
7884      ;;
7885
7886    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7887      # PIC is the default for these OSes.
7888      ;;
7889
7890    mingw* | cygwin* | pw32* | os2* | cegcc*)
7891      # This hack is so that the source file can tell whether it is being
7892      # built for inclusion in a dll (and should export symbols for example).
7893      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7894      # (--disable-auto-import) libraries
7895      lt_prog_compiler_pic='-DDLL_EXPORT'
7896      ;;
7897
7898    darwin* | rhapsody*)
7899      # PIC is the default on this platform
7900      # Common symbols not allowed in MH_DYLIB files
7901      lt_prog_compiler_pic='-fno-common'
7902      ;;
7903
7904    hpux*)
7905      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7906      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7907      # sets the default TLS model and affects inlining.
7908      case $host_cpu in
7909      hppa*64*)
7910	# +Z the default
7911	;;
7912      *)
7913	lt_prog_compiler_pic='-fPIC'
7914	;;
7915      esac
7916      ;;
7917
7918    interix[3-9]*)
7919      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7920      # Instead, we relocate shared libraries at runtime.
7921      ;;
7922
7923    msdosdjgpp*)
7924      # Just because we use GCC doesn't mean we suddenly get shared libraries
7925      # on systems that don't support them.
7926      lt_prog_compiler_can_build_shared=no
7927      enable_shared=no
7928      ;;
7929
7930    *nto* | *qnx*)
7931      # QNX uses GNU C++, but need to define -shared option too, otherwise
7932      # it will coredump.
7933      lt_prog_compiler_pic='-fPIC -shared'
7934      ;;
7935
7936    sysv4*MP*)
7937      if test -d /usr/nec; then
7938	lt_prog_compiler_pic=-Kconform_pic
7939      fi
7940      ;;
7941
7942    *)
7943      lt_prog_compiler_pic='-fPIC'
7944      ;;
7945    esac
7946  else
7947    # PORTME Check for flag to pass linker flags through the system compiler.
7948    case $host_os in
7949    aix*)
7950      lt_prog_compiler_wl='-Wl,'
7951      if test "$host_cpu" = ia64; then
7952	# AIX 5 now supports IA64 processor
7953	lt_prog_compiler_static='-Bstatic'
7954      else
7955	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7956      fi
7957      ;;
7958
7959    mingw* | cygwin* | pw32* | os2* | cegcc*)
7960      # This hack is so that the source file can tell whether it is being
7961      # built for inclusion in a dll (and should export symbols for example).
7962      lt_prog_compiler_pic='-DDLL_EXPORT'
7963      ;;
7964
7965    hpux9* | hpux10* | hpux11*)
7966      lt_prog_compiler_wl='-Wl,'
7967      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7968      # not for PA HP-UX.
7969      case $host_cpu in
7970      hppa*64*|ia64*)
7971	# +Z the default
7972	;;
7973      *)
7974	lt_prog_compiler_pic='+Z'
7975	;;
7976      esac
7977      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7978      lt_prog_compiler_static='${wl}-a ${wl}archive'
7979      ;;
7980
7981    irix5* | irix6* | nonstopux*)
7982      lt_prog_compiler_wl='-Wl,'
7983      # PIC (with -KPIC) is the default.
7984      lt_prog_compiler_static='-non_shared'
7985      ;;
7986
7987    linux* | k*bsd*-gnu)
7988      case $cc_basename in
7989      # old Intel for x86_64 which still supported -KPIC.
7990      ecc*)
7991	lt_prog_compiler_wl='-Wl,'
7992	lt_prog_compiler_pic='-KPIC'
7993	lt_prog_compiler_static='-static'
7994        ;;
7995      # icc used to be incompatible with GCC.
7996      # ICC 10 doesn't accept -KPIC any more.
7997      icc* | ifort*)
7998	lt_prog_compiler_wl='-Wl,'
7999	lt_prog_compiler_pic='-fPIC'
8000	lt_prog_compiler_static='-static'
8001        ;;
8002      # Lahey Fortran 8.1.
8003      lf95*)
8004	lt_prog_compiler_wl='-Wl,'
8005	lt_prog_compiler_pic='--shared'
8006	lt_prog_compiler_static='--static'
8007	;;
8008      pgcc* | pgf77* | pgf90* | pgf95*)
8009        # Portland Group compilers (*not* the Pentium gcc compiler,
8010	# which looks to be a dead project)
8011	lt_prog_compiler_wl='-Wl,'
8012	lt_prog_compiler_pic='-fpic'
8013	lt_prog_compiler_static='-Bstatic'
8014        ;;
8015      ccc*)
8016        lt_prog_compiler_wl='-Wl,'
8017        # All Alpha code is PIC.
8018        lt_prog_compiler_static='-non_shared'
8019        ;;
8020      xl*)
8021	# IBM XL C 8.0/Fortran 10.1 on PPC
8022	lt_prog_compiler_wl='-Wl,'
8023	lt_prog_compiler_pic='-qpic'
8024	lt_prog_compiler_static='-qstaticlink'
8025	;;
8026      *)
8027	case `$CC -V 2>&1 | sed 5q` in
8028	*Sun\ C*)
8029	  # Sun C 5.9
8030	  lt_prog_compiler_pic='-KPIC'
8031	  lt_prog_compiler_static='-Bstatic'
8032	  lt_prog_compiler_wl='-Wl,'
8033	  ;;
8034	*Sun\ F*)
8035	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8036	  lt_prog_compiler_pic='-KPIC'
8037	  lt_prog_compiler_static='-Bstatic'
8038	  lt_prog_compiler_wl=''
8039	  ;;
8040	esac
8041	;;
8042      esac
8043      ;;
8044
8045    newsos6)
8046      lt_prog_compiler_pic='-KPIC'
8047      lt_prog_compiler_static='-Bstatic'
8048      ;;
8049
8050    *nto* | *qnx*)
8051      # QNX uses GNU C++, but need to define -shared option too, otherwise
8052      # it will coredump.
8053      lt_prog_compiler_pic='-fPIC -shared'
8054      ;;
8055
8056    osf3* | osf4* | osf5*)
8057      lt_prog_compiler_wl='-Wl,'
8058      # All OSF/1 code is PIC.
8059      lt_prog_compiler_static='-non_shared'
8060      ;;
8061
8062    rdos*)
8063      lt_prog_compiler_static='-non_shared'
8064      ;;
8065
8066    solaris*)
8067      lt_prog_compiler_pic='-KPIC'
8068      lt_prog_compiler_static='-Bstatic'
8069      case $cc_basename in
8070      f77* | f90* | f95*)
8071	lt_prog_compiler_wl='-Qoption ld ';;
8072      *)
8073	lt_prog_compiler_wl='-Wl,';;
8074      esac
8075      ;;
8076
8077    sunos4*)
8078      lt_prog_compiler_wl='-Qoption ld '
8079      lt_prog_compiler_pic='-PIC'
8080      lt_prog_compiler_static='-Bstatic'
8081      ;;
8082
8083    sysv4 | sysv4.2uw2* | sysv4.3*)
8084      lt_prog_compiler_wl='-Wl,'
8085      lt_prog_compiler_pic='-KPIC'
8086      lt_prog_compiler_static='-Bstatic'
8087      ;;
8088
8089    sysv4*MP*)
8090      if test -d /usr/nec ;then
8091	lt_prog_compiler_pic='-Kconform_pic'
8092	lt_prog_compiler_static='-Bstatic'
8093      fi
8094      ;;
8095
8096    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8097      lt_prog_compiler_wl='-Wl,'
8098      lt_prog_compiler_pic='-KPIC'
8099      lt_prog_compiler_static='-Bstatic'
8100      ;;
8101
8102    unicos*)
8103      lt_prog_compiler_wl='-Wl,'
8104      lt_prog_compiler_can_build_shared=no
8105      ;;
8106
8107    uts4*)
8108      lt_prog_compiler_pic='-pic'
8109      lt_prog_compiler_static='-Bstatic'
8110      ;;
8111
8112    *)
8113      lt_prog_compiler_can_build_shared=no
8114      ;;
8115    esac
8116  fi
8117
8118case $host_os in
8119  # For platforms which do not support PIC, -DPIC is meaningless:
8120  *djgpp*)
8121    lt_prog_compiler_pic=
8122    ;;
8123  *)
8124    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8125    ;;
8126esac
8127{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8128$as_echo "$lt_prog_compiler_pic" >&6; }
8129
8130
8131
8132
8133
8134
8135#
8136# Check to make sure the PIC flag actually works.
8137#
8138if test -n "$lt_prog_compiler_pic"; then
8139  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8140$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8141if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8142  $as_echo_n "(cached) " >&6
8143else
8144  lt_cv_prog_compiler_pic_works=no
8145   ac_outfile=conftest.$ac_objext
8146   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8147   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8148   # Insert the option either (1) after the last *FLAGS variable, or
8149   # (2) before a word containing "conftest.", or (3) at the end.
8150   # Note that $ac_compile itself does not contain backslashes and begins
8151   # with a dollar sign (not a hyphen), so the echo should work correctly.
8152   # The option is referenced via a variable to avoid confusing sed.
8153   lt_compile=`echo "$ac_compile" | $SED \
8154   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8155   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8156   -e 's:$: $lt_compiler_flag:'`
8157   (eval echo "\"\$as_me:8157: $lt_compile\"" >&5)
8158   (eval "$lt_compile" 2>conftest.err)
8159   ac_status=$?
8160   cat conftest.err >&5
8161   echo "$as_me:8161: \$? = $ac_status" >&5
8162   if (exit $ac_status) && test -s "$ac_outfile"; then
8163     # The compiler can only warn and ignore the option if not recognized
8164     # So say no if there are warnings other than the usual output.
8165     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
8166     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8167     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8168       lt_cv_prog_compiler_pic_works=yes
8169     fi
8170   fi
8171   $RM conftest*
8172
8173fi
8174{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8175$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8176
8177if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8178    case $lt_prog_compiler_pic in
8179     "" | " "*) ;;
8180     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8181     esac
8182else
8183    lt_prog_compiler_pic=
8184     lt_prog_compiler_can_build_shared=no
8185fi
8186
8187fi
8188
8189
8190
8191
8192
8193
8194#
8195# Check to make sure the static flag actually works.
8196#
8197wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8198{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8199$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8200if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8201  $as_echo_n "(cached) " >&6
8202else
8203  lt_cv_prog_compiler_static_works=no
8204   save_LDFLAGS="$LDFLAGS"
8205   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8206   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8207   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8208     # The linker can only warn and ignore the option if not recognized
8209     # So say no if there are warnings
8210     if test -s conftest.err; then
8211       # Append any errors to the config.log.
8212       cat conftest.err 1>&5
8213       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
8214       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8215       if diff conftest.exp conftest.er2 >/dev/null; then
8216         lt_cv_prog_compiler_static_works=yes
8217       fi
8218     else
8219       lt_cv_prog_compiler_static_works=yes
8220     fi
8221   fi
8222   $RM -r conftest*
8223   LDFLAGS="$save_LDFLAGS"
8224
8225fi
8226{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8227$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8228
8229if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8230    :
8231else
8232    lt_prog_compiler_static=
8233fi
8234
8235
8236
8237
8238
8239
8240
8241  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8242$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8243if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8244  $as_echo_n "(cached) " >&6
8245else
8246  lt_cv_prog_compiler_c_o=no
8247   $RM -r conftest 2>/dev/null
8248   mkdir conftest
8249   cd conftest
8250   mkdir out
8251   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8252
8253   lt_compiler_flag="-o out/conftest2.$ac_objext"
8254   # Insert the option either (1) after the last *FLAGS variable, or
8255   # (2) before a word containing "conftest.", or (3) at the end.
8256   # Note that $ac_compile itself does not contain backslashes and begins
8257   # with a dollar sign (not a hyphen), so the echo should work correctly.
8258   lt_compile=`echo "$ac_compile" | $SED \
8259   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8260   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8261   -e 's:$: $lt_compiler_flag:'`
8262   (eval echo "\"\$as_me:8262: $lt_compile\"" >&5)
8263   (eval "$lt_compile" 2>out/conftest.err)
8264   ac_status=$?
8265   cat out/conftest.err >&5
8266   echo "$as_me:8266: \$? = $ac_status" >&5
8267   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8268   then
8269     # The compiler can only warn and ignore the option if not recognized
8270     # So say no if there are warnings
8271     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8272     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8273     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8274       lt_cv_prog_compiler_c_o=yes
8275     fi
8276   fi
8277   chmod u+w . 2>&5
8278   $RM conftest*
8279   # SGI C++ compiler will create directory out/ii_files/ for
8280   # template instantiation
8281   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8282   $RM out/* && rmdir out
8283   cd ..
8284   $RM -r conftest
8285   $RM conftest*
8286
8287fi
8288{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8289$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8290
8291
8292
8293
8294
8295
8296  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8297$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8298if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8299  $as_echo_n "(cached) " >&6
8300else
8301  lt_cv_prog_compiler_c_o=no
8302   $RM -r conftest 2>/dev/null
8303   mkdir conftest
8304   cd conftest
8305   mkdir out
8306   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8307
8308   lt_compiler_flag="-o out/conftest2.$ac_objext"
8309   # Insert the option either (1) after the last *FLAGS variable, or
8310   # (2) before a word containing "conftest.", or (3) at the end.
8311   # Note that $ac_compile itself does not contain backslashes and begins
8312   # with a dollar sign (not a hyphen), so the echo should work correctly.
8313   lt_compile=`echo "$ac_compile" | $SED \
8314   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8315   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8316   -e 's:$: $lt_compiler_flag:'`
8317   (eval echo "\"\$as_me:8317: $lt_compile\"" >&5)
8318   (eval "$lt_compile" 2>out/conftest.err)
8319   ac_status=$?
8320   cat out/conftest.err >&5
8321   echo "$as_me:8321: \$? = $ac_status" >&5
8322   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8323   then
8324     # The compiler can only warn and ignore the option if not recognized
8325     # So say no if there are warnings
8326     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8327     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8328     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8329       lt_cv_prog_compiler_c_o=yes
8330     fi
8331   fi
8332   chmod u+w . 2>&5
8333   $RM conftest*
8334   # SGI C++ compiler will create directory out/ii_files/ for
8335   # template instantiation
8336   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8337   $RM out/* && rmdir out
8338   cd ..
8339   $RM -r conftest
8340   $RM conftest*
8341
8342fi
8343{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8344$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8345
8346
8347
8348
8349hard_links="nottested"
8350if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8351  # do not overwrite the value of need_locks provided by the user
8352  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8353$as_echo_n "checking if we can lock with hard links... " >&6; }
8354  hard_links=yes
8355  $RM conftest*
8356  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8357  touch conftest.a
8358  ln conftest.a conftest.b 2>&5 || hard_links=no
8359  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8360  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8361$as_echo "$hard_links" >&6; }
8362  if test "$hard_links" = no; then
8363    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8364$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8365    need_locks=warn
8366  fi
8367else
8368  need_locks=no
8369fi
8370
8371
8372
8373
8374
8375
8376  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8377$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8378
8379  runpath_var=
8380  allow_undefined_flag=
8381  always_export_symbols=no
8382  archive_cmds=
8383  archive_expsym_cmds=
8384  compiler_needs_object=no
8385  enable_shared_with_static_runtimes=no
8386  export_dynamic_flag_spec=
8387  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8388  hardcode_automatic=no
8389  hardcode_direct=no
8390  hardcode_direct_absolute=no
8391  hardcode_libdir_flag_spec=
8392  hardcode_libdir_flag_spec_ld=
8393  hardcode_libdir_separator=
8394  hardcode_minus_L=no
8395  hardcode_shlibpath_var=unsupported
8396  inherit_rpath=no
8397  link_all_deplibs=unknown
8398  module_cmds=
8399  module_expsym_cmds=
8400  old_archive_from_new_cmds=
8401  old_archive_from_expsyms_cmds=
8402  thread_safe_flag_spec=
8403  whole_archive_flag_spec=
8404  # include_expsyms should be a list of space-separated symbols to be *always*
8405  # included in the symbol list
8406  include_expsyms=
8407  # exclude_expsyms can be an extended regexp of symbols to exclude
8408  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8409  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8410  # as well as any symbol that contains `d'.
8411  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8412  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8413  # platforms (ab)use it in PIC code, but their linkers get confused if
8414  # the symbol is explicitly referenced.  Since portable code cannot
8415  # rely on this symbol name, it's probably fine to never include it in
8416  # preloaded symbol tables.
8417  # Exclude shared library initialization/finalization symbols.
8418  extract_expsyms_cmds=
8419
8420  case $host_os in
8421  cygwin* | mingw* | pw32* | cegcc*)
8422    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8423    # When not using gcc, we currently assume that we are using
8424    # Microsoft Visual C++.
8425    if test "$GCC" != yes; then
8426      with_gnu_ld=no
8427    fi
8428    ;;
8429  interix*)
8430    # we just hope/assume this is gcc and not c89 (= MSVC++)
8431    with_gnu_ld=yes
8432    ;;
8433  openbsd*)
8434    with_gnu_ld=no
8435    ;;
8436  esac
8437
8438  ld_shlibs=yes
8439  if test "$with_gnu_ld" = yes; then
8440    # If archive_cmds runs LD, not CC, wlarc should be empty
8441    wlarc='${wl}'
8442
8443    # Set some defaults for GNU ld with shared library support. These
8444    # are reset later if shared libraries are not supported. Putting them
8445    # here allows them to be overridden if necessary.
8446    runpath_var=LD_RUN_PATH
8447    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8448    export_dynamic_flag_spec='${wl}--export-dynamic'
8449    # ancient GNU ld didn't support --whole-archive et. al.
8450    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8451      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8452    else
8453      whole_archive_flag_spec=
8454    fi
8455    supports_anon_versioning=no
8456    case `$LD -v 2>&1` in
8457      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8458      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8459      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8460      *\ 2.11.*) ;; # other 2.11 versions
8461      *) supports_anon_versioning=yes ;;
8462    esac
8463
8464    # See if GNU ld supports shared libraries.
8465    case $host_os in
8466    aix[3-9]*)
8467      # On AIX/PPC, the GNU linker is very broken
8468      if test "$host_cpu" != ia64; then
8469	ld_shlibs=no
8470	cat <<_LT_EOF 1>&2
8471
8472*** Warning: the GNU linker, at least up to release 2.9.1, is reported
8473*** to be unable to reliably create shared libraries on AIX.
8474*** Therefore, libtool is disabling shared libraries support.  If you
8475*** really care for shared libraries, you may want to modify your PATH
8476*** so that a non-GNU linker is found, and then restart.
8477
8478_LT_EOF
8479      fi
8480      ;;
8481
8482    amigaos*)
8483      case $host_cpu in
8484      powerpc)
8485            # see comment about AmigaOS4 .so support
8486            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8487            archive_expsym_cmds=''
8488        ;;
8489      m68k)
8490            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)'
8491            hardcode_libdir_flag_spec='-L$libdir'
8492            hardcode_minus_L=yes
8493        ;;
8494      esac
8495      ;;
8496
8497    beos*)
8498      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8499	allow_undefined_flag=unsupported
8500	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8501	# support --undefined.  This deserves some investigation.  FIXME
8502	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8503      else
8504	ld_shlibs=no
8505      fi
8506      ;;
8507
8508    cygwin* | mingw* | pw32* | cegcc*)
8509      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8510      # as there is no search path for DLLs.
8511      hardcode_libdir_flag_spec='-L$libdir'
8512      allow_undefined_flag=unsupported
8513      always_export_symbols=no
8514      enable_shared_with_static_runtimes=yes
8515      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8516
8517      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8518        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8519	# If the export-symbols file already is a .def file (1st line
8520	# is EXPORTS), use it as is; otherwise, prepend...
8521	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8522	  cp $export_symbols $output_objdir/$soname.def;
8523	else
8524	  echo EXPORTS > $output_objdir/$soname.def;
8525	  cat $export_symbols >> $output_objdir/$soname.def;
8526	fi~
8527	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8528      else
8529	ld_shlibs=no
8530      fi
8531      ;;
8532
8533    interix[3-9]*)
8534      hardcode_direct=no
8535      hardcode_shlibpath_var=no
8536      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8537      export_dynamic_flag_spec='${wl}-E'
8538      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8539      # Instead, shared libraries are loaded at an image base (0x10000000 by
8540      # default) and relocated if they conflict, which is a slow very memory
8541      # consuming and fragmenting process.  To avoid this, we pick a random,
8542      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8543      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8544      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8545      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'
8546      ;;
8547
8548    gnu* | linux* | tpf* | k*bsd*-gnu)
8549      tmp_diet=no
8550      if test "$host_os" = linux-dietlibc; then
8551	case $cc_basename in
8552	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8553	esac
8554      fi
8555      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8556	 && test "$tmp_diet" = no
8557      then
8558	tmp_addflag=
8559	tmp_sharedflag='-shared'
8560	case $cc_basename,$host_cpu in
8561        pgcc*)				# Portland Group C compiler
8562	  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'
8563	  tmp_addflag=' $pic_flag'
8564	  ;;
8565	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
8566	  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'
8567	  tmp_addflag=' $pic_flag -Mnomain' ;;
8568	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8569	  tmp_addflag=' -i_dynamic' ;;
8570	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8571	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8572	ifc* | ifort*)			# Intel Fortran compiler
8573	  tmp_addflag=' -nofor_main' ;;
8574	lf95*)				# Lahey Fortran 8.1
8575	  whole_archive_flag_spec=
8576	  tmp_sharedflag='--shared' ;;
8577	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
8578	  tmp_sharedflag='-qmkshrobj'
8579	  tmp_addflag= ;;
8580	esac
8581	case `$CC -V 2>&1 | sed 5q` in
8582	*Sun\ C*)			# Sun C 5.9
8583	  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'
8584	  compiler_needs_object=yes
8585	  tmp_sharedflag='-G' ;;
8586	*Sun\ F*)			# Sun Fortran 8.3
8587	  tmp_sharedflag='-G' ;;
8588	esac
8589	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8590
8591        if test "x$supports_anon_versioning" = xyes; then
8592          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8593	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8594	    echo "local: *; };" >> $output_objdir/$libname.ver~
8595	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8596        fi
8597
8598	case $cc_basename in
8599	xlf*)
8600	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8601	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8602	  hardcode_libdir_flag_spec=
8603	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8604	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8605	  if test "x$supports_anon_versioning" = xyes; then
8606	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8607	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8608	      echo "local: *; };" >> $output_objdir/$libname.ver~
8609	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8610	  fi
8611	  ;;
8612	esac
8613      else
8614        ld_shlibs=no
8615      fi
8616      ;;
8617
8618    netbsd*)
8619      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8620	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8621	wlarc=
8622      else
8623	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8624	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8625      fi
8626      ;;
8627
8628    solaris*)
8629      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8630	ld_shlibs=no
8631	cat <<_LT_EOF 1>&2
8632
8633*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8634*** create shared libraries on Solaris systems.  Therefore, libtool
8635*** is disabling shared libraries support.  We urge you to upgrade GNU
8636*** binutils to release 2.9.1 or newer.  Another option is to modify
8637*** your PATH or compiler configuration so that the native linker is
8638*** used, and then restart.
8639
8640_LT_EOF
8641      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8642	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8643	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8644      else
8645	ld_shlibs=no
8646      fi
8647      ;;
8648
8649    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8650      case `$LD -v 2>&1` in
8651        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8652	ld_shlibs=no
8653	cat <<_LT_EOF 1>&2
8654
8655*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8656*** reliably create shared libraries on SCO systems.  Therefore, libtool
8657*** is disabling shared libraries support.  We urge you to upgrade GNU
8658*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8659*** your PATH or compiler configuration so that the native linker is
8660*** used, and then restart.
8661
8662_LT_EOF
8663	;;
8664	*)
8665	  # For security reasons, it is highly recommended that you always
8666	  # use absolute paths for naming shared libraries, and exclude the
8667	  # DT_RUNPATH tag from executables and libraries.  But doing so
8668	  # requires that you compile everything twice, which is a pain.
8669	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8670	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8671	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8672	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8673	  else
8674	    ld_shlibs=no
8675	  fi
8676	;;
8677      esac
8678      ;;
8679
8680    sunos4*)
8681      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8682      wlarc=
8683      hardcode_direct=yes
8684      hardcode_shlibpath_var=no
8685      ;;
8686
8687    *)
8688      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8689	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8690	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8691      else
8692	ld_shlibs=no
8693      fi
8694      ;;
8695    esac
8696
8697    if test "$ld_shlibs" = no; then
8698      runpath_var=
8699      hardcode_libdir_flag_spec=
8700      export_dynamic_flag_spec=
8701      whole_archive_flag_spec=
8702    fi
8703  else
8704    # PORTME fill in a description of your system's linker (not GNU ld)
8705    case $host_os in
8706    aix3*)
8707      allow_undefined_flag=unsupported
8708      always_export_symbols=yes
8709      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'
8710      # Note: this linker hardcodes the directories in LIBPATH if there
8711      # are no directories specified by -L.
8712      hardcode_minus_L=yes
8713      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8714	# Neither direct hardcoding nor static linking is supported with a
8715	# broken collect2.
8716	hardcode_direct=unsupported
8717      fi
8718      ;;
8719
8720    aix[4-9]*)
8721      if test "$host_cpu" = ia64; then
8722	# On IA64, the linker does run time linking by default, so we don't
8723	# have to do anything special.
8724	aix_use_runtimelinking=no
8725	exp_sym_flag='-Bexport'
8726	no_entry_flag=""
8727      else
8728	# If we're using GNU nm, then we don't want the "-C" option.
8729	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8730	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8731	  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'
8732	else
8733	  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'
8734	fi
8735	aix_use_runtimelinking=no
8736
8737	# Test if we are trying to use run time linking or normal
8738	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8739	# need to do runtime linking.
8740	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8741	  for ld_flag in $LDFLAGS; do
8742	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8743	    aix_use_runtimelinking=yes
8744	    break
8745	  fi
8746	  done
8747	  ;;
8748	esac
8749
8750	exp_sym_flag='-bexport'
8751	no_entry_flag='-bnoentry'
8752      fi
8753
8754      # When large executables or shared objects are built, AIX ld can
8755      # have problems creating the table of contents.  If linking a library
8756      # or program results in "error TOC overflow" add -mminimal-toc to
8757      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8758      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8759
8760      archive_cmds=''
8761      hardcode_direct=yes
8762      hardcode_direct_absolute=yes
8763      hardcode_libdir_separator=':'
8764      link_all_deplibs=yes
8765      file_list_spec='${wl}-f,'
8766
8767      if test "$GCC" = yes; then
8768	case $host_os in aix4.[012]|aix4.[012].*)
8769	# We only want to do this on AIX 4.2 and lower, the check
8770	# below for broken collect2 doesn't work under 4.3+
8771	  collect2name=`${CC} -print-prog-name=collect2`
8772	  if test -f "$collect2name" &&
8773	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8774	  then
8775	  # We have reworked collect2
8776	  :
8777	  else
8778	  # We have old collect2
8779	  hardcode_direct=unsupported
8780	  # It fails to find uninstalled libraries when the uninstalled
8781	  # path is not listed in the libpath.  Setting hardcode_minus_L
8782	  # to unsupported forces relinking
8783	  hardcode_minus_L=yes
8784	  hardcode_libdir_flag_spec='-L$libdir'
8785	  hardcode_libdir_separator=
8786	  fi
8787	  ;;
8788	esac
8789	shared_flag='-shared'
8790	if test "$aix_use_runtimelinking" = yes; then
8791	  shared_flag="$shared_flag "'${wl}-G'
8792	fi
8793      else
8794	# not using gcc
8795	if test "$host_cpu" = ia64; then
8796	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8797	# chokes on -Wl,-G. The following line is correct:
8798	  shared_flag='-G'
8799	else
8800	  if test "$aix_use_runtimelinking" = yes; then
8801	    shared_flag='${wl}-G'
8802	  else
8803	    shared_flag='${wl}-bM:SRE'
8804	  fi
8805	fi
8806      fi
8807
8808      export_dynamic_flag_spec='${wl}-bexpall'
8809      # It seems that -bexpall does not export symbols beginning with
8810      # underscore (_), so it is better to generate a list of symbols to export.
8811      always_export_symbols=yes
8812      if test "$aix_use_runtimelinking" = yes; then
8813	# Warning - without using the other runtime loading flags (-brtl),
8814	# -berok will link without error, but may produce a broken library.
8815	allow_undefined_flag='-berok'
8816        # Determine the default libpath from the value encoded in an
8817        # empty executable.
8818        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8819/* end confdefs.h.  */
8820
8821int
8822main ()
8823{
8824
8825  ;
8826  return 0;
8827}
8828_ACEOF
8829if ac_fn_c_try_link "$LINENO"; then :
8830
8831lt_aix_libpath_sed='
8832    /Import File Strings/,/^$/ {
8833	/^0/ {
8834	    s/^0  *\(.*\)$/\1/
8835	    p
8836	}
8837    }'
8838aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8839# Check for a 64-bit object if we didn't find anything.
8840if test -z "$aix_libpath"; then
8841  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8842fi
8843fi
8844rm -f core conftest.err conftest.$ac_objext \
8845    conftest$ac_exeext conftest.$ac_ext
8846if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8847
8848        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8849        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"
8850      else
8851	if test "$host_cpu" = ia64; then
8852	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8853	  allow_undefined_flag="-z nodefs"
8854	  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"
8855	else
8856	 # Determine the default libpath from the value encoded in an
8857	 # empty executable.
8858	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8859/* end confdefs.h.  */
8860
8861int
8862main ()
8863{
8864
8865  ;
8866  return 0;
8867}
8868_ACEOF
8869if ac_fn_c_try_link "$LINENO"; then :
8870
8871lt_aix_libpath_sed='
8872    /Import File Strings/,/^$/ {
8873	/^0/ {
8874	    s/^0  *\(.*\)$/\1/
8875	    p
8876	}
8877    }'
8878aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8879# Check for a 64-bit object if we didn't find anything.
8880if test -z "$aix_libpath"; then
8881  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8882fi
8883fi
8884rm -f core conftest.err conftest.$ac_objext \
8885    conftest$ac_exeext conftest.$ac_ext
8886if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8887
8888	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8889	  # Warning - without using the other run time loading flags,
8890	  # -berok will link without error, but may produce a broken library.
8891	  no_undefined_flag=' ${wl}-bernotok'
8892	  allow_undefined_flag=' ${wl}-berok'
8893	  # Exported symbols can be pulled into shared objects from archives
8894	  whole_archive_flag_spec='$convenience'
8895	  archive_cmds_need_lc=yes
8896	  # This is similar to how AIX traditionally builds its shared libraries.
8897	  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'
8898	fi
8899      fi
8900      ;;
8901
8902    amigaos*)
8903      case $host_cpu in
8904      powerpc)
8905            # see comment about AmigaOS4 .so support
8906            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8907            archive_expsym_cmds=''
8908        ;;
8909      m68k)
8910            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)'
8911            hardcode_libdir_flag_spec='-L$libdir'
8912            hardcode_minus_L=yes
8913        ;;
8914      esac
8915      ;;
8916
8917    bsdi[45]*)
8918      export_dynamic_flag_spec=-rdynamic
8919      ;;
8920
8921    cygwin* | mingw* | pw32* | cegcc*)
8922      # When not using gcc, we currently assume that we are using
8923      # Microsoft Visual C++.
8924      # hardcode_libdir_flag_spec is actually meaningless, as there is
8925      # no search path for DLLs.
8926      hardcode_libdir_flag_spec=' '
8927      allow_undefined_flag=unsupported
8928      # Tell ltmain to make .lib files, not .a files.
8929      libext=lib
8930      # Tell ltmain to make .dll files, not .so files.
8931      shrext_cmds=".dll"
8932      # FIXME: Setting linknames here is a bad hack.
8933      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8934      # The linker will automatically build a .lib file if we build a DLL.
8935      old_archive_from_new_cmds='true'
8936      # FIXME: Should let the user specify the lib program.
8937      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8938      fix_srcfile_path='`cygpath -w "$srcfile"`'
8939      enable_shared_with_static_runtimes=yes
8940      ;;
8941
8942    darwin* | rhapsody*)
8943
8944
8945  archive_cmds_need_lc=no
8946  hardcode_direct=no
8947  hardcode_automatic=yes
8948  hardcode_shlibpath_var=unsupported
8949  whole_archive_flag_spec=''
8950  link_all_deplibs=yes
8951  allow_undefined_flag="$_lt_dar_allow_undefined"
8952  case $cc_basename in
8953     ifort*) _lt_dar_can_shared=yes ;;
8954     *) _lt_dar_can_shared=$GCC ;;
8955  esac
8956  if test "$_lt_dar_can_shared" = "yes"; then
8957    output_verbose_link_cmd=echo
8958    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8959    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8960    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}"
8961    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}"
8962
8963  else
8964  ld_shlibs=no
8965  fi
8966
8967      ;;
8968
8969    dgux*)
8970      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8971      hardcode_libdir_flag_spec='-L$libdir'
8972      hardcode_shlibpath_var=no
8973      ;;
8974
8975    freebsd1*)
8976      ld_shlibs=no
8977      ;;
8978
8979    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8980    # support.  Future versions do this automatically, but an explicit c++rt0.o
8981    # does not break anything, and helps significantly (at the cost of a little
8982    # extra space).
8983    freebsd2.2*)
8984      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8985      hardcode_libdir_flag_spec='-R$libdir'
8986      hardcode_direct=yes
8987      hardcode_shlibpath_var=no
8988      ;;
8989
8990    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8991    freebsd2*)
8992      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8993      hardcode_direct=yes
8994      hardcode_minus_L=yes
8995      hardcode_shlibpath_var=no
8996      ;;
8997
8998    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8999    freebsd* | dragonfly*)
9000      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9001      hardcode_libdir_flag_spec='-R$libdir'
9002      hardcode_direct=yes
9003      hardcode_shlibpath_var=no
9004      ;;
9005
9006    hpux9*)
9007      if test "$GCC" = yes; then
9008	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'
9009      else
9010	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'
9011      fi
9012      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9013      hardcode_libdir_separator=:
9014      hardcode_direct=yes
9015
9016      # hardcode_minus_L: Not really in the search PATH,
9017      # but as the default location of the library.
9018      hardcode_minus_L=yes
9019      export_dynamic_flag_spec='${wl}-E'
9020      ;;
9021
9022    hpux10*)
9023      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9024	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9025      else
9026	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9027      fi
9028      if test "$with_gnu_ld" = no; then
9029	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9030	hardcode_libdir_flag_spec_ld='+b $libdir'
9031	hardcode_libdir_separator=:
9032	hardcode_direct=yes
9033	hardcode_direct_absolute=yes
9034	export_dynamic_flag_spec='${wl}-E'
9035	# hardcode_minus_L: Not really in the search PATH,
9036	# but as the default location of the library.
9037	hardcode_minus_L=yes
9038      fi
9039      ;;
9040
9041    hpux11*)
9042      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9043	case $host_cpu in
9044	hppa*64*)
9045	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9046	  ;;
9047	ia64*)
9048	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9049	  ;;
9050	*)
9051	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9052	  ;;
9053	esac
9054      else
9055	case $host_cpu in
9056	hppa*64*)
9057	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9058	  ;;
9059	ia64*)
9060	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9061	  ;;
9062	*)
9063	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9064	  ;;
9065	esac
9066      fi
9067      if test "$with_gnu_ld" = no; then
9068	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9069	hardcode_libdir_separator=:
9070
9071	case $host_cpu in
9072	hppa*64*|ia64*)
9073	  hardcode_direct=no
9074	  hardcode_shlibpath_var=no
9075	  ;;
9076	*)
9077	  hardcode_direct=yes
9078	  hardcode_direct_absolute=yes
9079	  export_dynamic_flag_spec='${wl}-E'
9080
9081	  # hardcode_minus_L: Not really in the search PATH,
9082	  # but as the default location of the library.
9083	  hardcode_minus_L=yes
9084	  ;;
9085	esac
9086      fi
9087      ;;
9088
9089    irix5* | irix6* | nonstopux*)
9090      if test "$GCC" = yes; then
9091	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'
9092	# Try to use the -exported_symbol ld option, if it does not
9093	# work, assume that -exports_file does not work either and
9094	# implicitly export all symbols.
9095        save_LDFLAGS="$LDFLAGS"
9096        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9097        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9098/* end confdefs.h.  */
9099int foo(void) {}
9100_ACEOF
9101if ac_fn_c_try_link "$LINENO"; then :
9102  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'
9103
9104fi
9105rm -f core conftest.err conftest.$ac_objext \
9106    conftest$ac_exeext conftest.$ac_ext
9107        LDFLAGS="$save_LDFLAGS"
9108      else
9109	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'
9110	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'
9111      fi
9112      archive_cmds_need_lc='no'
9113      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9114      hardcode_libdir_separator=:
9115      inherit_rpath=yes
9116      link_all_deplibs=yes
9117      ;;
9118
9119    netbsd*)
9120      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9121	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9122      else
9123	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9124      fi
9125      hardcode_libdir_flag_spec='-R$libdir'
9126      hardcode_direct=yes
9127      hardcode_shlibpath_var=no
9128      ;;
9129
9130    newsos6)
9131      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9132      hardcode_direct=yes
9133      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9134      hardcode_libdir_separator=:
9135      hardcode_shlibpath_var=no
9136      ;;
9137
9138    *nto* | *qnx*)
9139      ;;
9140
9141    openbsd*)
9142      if test -f /usr/libexec/ld.so; then
9143	hardcode_direct=yes
9144	hardcode_shlibpath_var=no
9145	hardcode_direct_absolute=yes
9146	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9147	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9148	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9149	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9150	  export_dynamic_flag_spec='${wl}-E'
9151	else
9152	  case $host_os in
9153	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9154	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9155	     hardcode_libdir_flag_spec='-R$libdir'
9156	     ;;
9157	   *)
9158	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9159	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9160	     ;;
9161	  esac
9162	fi
9163      else
9164	ld_shlibs=no
9165      fi
9166      ;;
9167
9168    os2*)
9169      hardcode_libdir_flag_spec='-L$libdir'
9170      hardcode_minus_L=yes
9171      allow_undefined_flag=unsupported
9172      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'
9173      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9174      ;;
9175
9176    osf3*)
9177      if test "$GCC" = yes; then
9178	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9179	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'
9180      else
9181	allow_undefined_flag=' -expect_unresolved \*'
9182	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'
9183      fi
9184      archive_cmds_need_lc='no'
9185      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9186      hardcode_libdir_separator=:
9187      ;;
9188
9189    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9190      if test "$GCC" = yes; then
9191	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9192	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'
9193	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9194      else
9195	allow_undefined_flag=' -expect_unresolved \*'
9196	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'
9197	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~
9198	$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'
9199
9200	# Both c and cxx compiler support -rpath directly
9201	hardcode_libdir_flag_spec='-rpath $libdir'
9202      fi
9203      archive_cmds_need_lc='no'
9204      hardcode_libdir_separator=:
9205      ;;
9206
9207    solaris*)
9208      no_undefined_flag=' -z defs'
9209      if test "$GCC" = yes; then
9210	wlarc='${wl}'
9211	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9212	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9213	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9214      else
9215	case `$CC -V 2>&1` in
9216	*"Compilers 5.0"*)
9217	  wlarc=''
9218	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9219	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9220	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9221	  ;;
9222	*)
9223	  wlarc='${wl}'
9224	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9225	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9226	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9227	  ;;
9228	esac
9229      fi
9230      hardcode_libdir_flag_spec='-R$libdir'
9231      hardcode_shlibpath_var=no
9232      case $host_os in
9233      solaris2.[0-5] | solaris2.[0-5].*) ;;
9234      *)
9235	# The compiler driver will combine and reorder linker options,
9236	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9237	# but is careful enough not to reorder.
9238	# Supported since Solaris 2.6 (maybe 2.5.1?)
9239	if test "$GCC" = yes; then
9240	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9241	else
9242	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9243	fi
9244	;;
9245      esac
9246      link_all_deplibs=yes
9247      ;;
9248
9249    sunos4*)
9250      if test "x$host_vendor" = xsequent; then
9251	# Use $CC to link under sequent, because it throws in some extra .o
9252	# files that make .init and .fini sections work.
9253	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9254      else
9255	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9256      fi
9257      hardcode_libdir_flag_spec='-L$libdir'
9258      hardcode_direct=yes
9259      hardcode_minus_L=yes
9260      hardcode_shlibpath_var=no
9261      ;;
9262
9263    sysv4)
9264      case $host_vendor in
9265	sni)
9266	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9267	  hardcode_direct=yes # is this really true???
9268	;;
9269	siemens)
9270	  ## LD is ld it makes a PLAMLIB
9271	  ## CC just makes a GrossModule.
9272	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9273	  reload_cmds='$CC -r -o $output$reload_objs'
9274	  hardcode_direct=no
9275        ;;
9276	motorola)
9277	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9278	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9279	;;
9280      esac
9281      runpath_var='LD_RUN_PATH'
9282      hardcode_shlibpath_var=no
9283      ;;
9284
9285    sysv4.3*)
9286      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9287      hardcode_shlibpath_var=no
9288      export_dynamic_flag_spec='-Bexport'
9289      ;;
9290
9291    sysv4*MP*)
9292      if test -d /usr/nec; then
9293	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9294	hardcode_shlibpath_var=no
9295	runpath_var=LD_RUN_PATH
9296	hardcode_runpath_var=yes
9297	ld_shlibs=yes
9298      fi
9299      ;;
9300
9301    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9302      no_undefined_flag='${wl}-z,text'
9303      archive_cmds_need_lc=no
9304      hardcode_shlibpath_var=no
9305      runpath_var='LD_RUN_PATH'
9306
9307      if test "$GCC" = yes; then
9308	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9309	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9310      else
9311	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9312	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9313      fi
9314      ;;
9315
9316    sysv5* | sco3.2v5* | sco5v6*)
9317      # Note: We can NOT use -z defs as we might desire, because we do not
9318      # link with -lc, and that would cause any symbols used from libc to
9319      # always be unresolved, which means just about no library would
9320      # ever link correctly.  If we're not using GNU ld we use -z text
9321      # though, which does catch some bad symbols but isn't as heavy-handed
9322      # as -z defs.
9323      no_undefined_flag='${wl}-z,text'
9324      allow_undefined_flag='${wl}-z,nodefs'
9325      archive_cmds_need_lc=no
9326      hardcode_shlibpath_var=no
9327      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9328      hardcode_libdir_separator=':'
9329      link_all_deplibs=yes
9330      export_dynamic_flag_spec='${wl}-Bexport'
9331      runpath_var='LD_RUN_PATH'
9332
9333      if test "$GCC" = yes; then
9334	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9335	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9336      else
9337	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9338	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9339      fi
9340      ;;
9341
9342    uts4*)
9343      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9344      hardcode_libdir_flag_spec='-L$libdir'
9345      hardcode_shlibpath_var=no
9346      ;;
9347
9348    *)
9349      ld_shlibs=no
9350      ;;
9351    esac
9352
9353    if test x$host_vendor = xsni; then
9354      case $host in
9355      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9356	export_dynamic_flag_spec='${wl}-Blargedynsym'
9357	;;
9358      esac
9359    fi
9360  fi
9361
9362{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9363$as_echo "$ld_shlibs" >&6; }
9364test "$ld_shlibs" = no && can_build_shared=no
9365
9366with_gnu_ld=$with_gnu_ld
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382#
9383# Do we need to explicitly link libc?
9384#
9385case "x$archive_cmds_need_lc" in
9386x|xyes)
9387  # Assume -lc should be added
9388  archive_cmds_need_lc=yes
9389
9390  if test "$enable_shared" = yes && test "$GCC" = yes; then
9391    case $archive_cmds in
9392    *'~'*)
9393      # FIXME: we may have to deal with multi-command sequences.
9394      ;;
9395    '$CC '*)
9396      # Test whether the compiler implicitly links with -lc since on some
9397      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9398      # to ld, don't add -lc before -lgcc.
9399      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9400$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9401      $RM conftest*
9402      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9403
9404      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9405  (eval $ac_compile) 2>&5
9406  ac_status=$?
9407  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9408  test $ac_status = 0; } 2>conftest.err; then
9409        soname=conftest
9410        lib=conftest
9411        libobjs=conftest.$ac_objext
9412        deplibs=
9413        wl=$lt_prog_compiler_wl
9414	pic_flag=$lt_prog_compiler_pic
9415        compiler_flags=-v
9416        linker_flags=-v
9417        verstring=
9418        output_objdir=.
9419        libname=conftest
9420        lt_save_allow_undefined_flag=$allow_undefined_flag
9421        allow_undefined_flag=
9422        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9423  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9424  ac_status=$?
9425  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9426  test $ac_status = 0; }
9427        then
9428	  archive_cmds_need_lc=no
9429        else
9430	  archive_cmds_need_lc=yes
9431        fi
9432        allow_undefined_flag=$lt_save_allow_undefined_flag
9433      else
9434        cat conftest.err 1>&5
9435      fi
9436      $RM conftest*
9437      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
9438$as_echo "$archive_cmds_need_lc" >&6; }
9439      ;;
9440    esac
9441  fi
9442  ;;
9443esac
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9602$as_echo_n "checking dynamic linker characteristics... " >&6; }
9603
9604if test "$GCC" = yes; then
9605  case $host_os in
9606    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9607    *) lt_awk_arg="/^libraries:/" ;;
9608  esac
9609  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9610  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9611    # if the path contains ";" then we assume it to be the separator
9612    # otherwise default to the standard path separator (i.e. ":") - it is
9613    # assumed that no part of a normal pathname contains ";" but that should
9614    # okay in the real world where ";" in dirpaths is itself problematic.
9615    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9616  else
9617    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9618  fi
9619  # Ok, now we have the path, separated by spaces, we can step through it
9620  # and add multilib dir if necessary.
9621  lt_tmp_lt_search_path_spec=
9622  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9623  for lt_sys_path in $lt_search_path_spec; do
9624    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9625      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9626    else
9627      test -d "$lt_sys_path" && \
9628	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9629    fi
9630  done
9631  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9632BEGIN {RS=" "; FS="/|\n";} {
9633  lt_foo="";
9634  lt_count=0;
9635  for (lt_i = NF; lt_i > 0; lt_i--) {
9636    if ($lt_i != "" && $lt_i != ".") {
9637      if ($lt_i == "..") {
9638        lt_count++;
9639      } else {
9640        if (lt_count == 0) {
9641          lt_foo="/" $lt_i lt_foo;
9642        } else {
9643          lt_count--;
9644        }
9645      }
9646    }
9647  }
9648  if (lt_foo != "") { lt_freq[lt_foo]++; }
9649  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9650}'`
9651  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9652else
9653  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9654fi
9655library_names_spec=
9656libname_spec='lib$name'
9657soname_spec=
9658shrext_cmds=".so"
9659postinstall_cmds=
9660postuninstall_cmds=
9661finish_cmds=
9662finish_eval=
9663shlibpath_var=
9664shlibpath_overrides_runpath=unknown
9665version_type=none
9666dynamic_linker="$host_os ld.so"
9667sys_lib_dlsearch_path_spec="/lib /usr/lib"
9668need_lib_prefix=unknown
9669hardcode_into_libs=no
9670
9671# when you set need_version to no, make sure it does not cause -set_version
9672# flags to be left without arguments
9673need_version=unknown
9674
9675case $host_os in
9676aix3*)
9677  version_type=linux
9678  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9679  shlibpath_var=LIBPATH
9680
9681  # AIX 3 has no versioning support, so we append a major version to the name.
9682  soname_spec='${libname}${release}${shared_ext}$major'
9683  ;;
9684
9685aix[4-9]*)
9686  version_type=linux
9687  need_lib_prefix=no
9688  need_version=no
9689  hardcode_into_libs=yes
9690  if test "$host_cpu" = ia64; then
9691    # AIX 5 supports IA64
9692    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9693    shlibpath_var=LD_LIBRARY_PATH
9694  else
9695    # With GCC up to 2.95.x, collect2 would create an import file
9696    # for dependence libraries.  The import file would start with
9697    # the line `#! .'.  This would cause the generated library to
9698    # depend on `.', always an invalid library.  This was fixed in
9699    # development snapshots of GCC prior to 3.0.
9700    case $host_os in
9701      aix4 | aix4.[01] | aix4.[01].*)
9702      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9703	   echo ' yes '
9704	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9705	:
9706      else
9707	can_build_shared=no
9708      fi
9709      ;;
9710    esac
9711    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9712    # soname into executable. Probably we can add versioning support to
9713    # collect2, so additional links can be useful in future.
9714    if test "$aix_use_runtimelinking" = yes; then
9715      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9716      # instead of lib<name>.a to let people know that these are not
9717      # typical AIX shared libraries.
9718      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9719    else
9720      # We preserve .a as extension for shared libraries through AIX4.2
9721      # and later when we are not doing run time linking.
9722      library_names_spec='${libname}${release}.a $libname.a'
9723      soname_spec='${libname}${release}${shared_ext}$major'
9724    fi
9725    shlibpath_var=LIBPATH
9726  fi
9727  ;;
9728
9729amigaos*)
9730  case $host_cpu in
9731  powerpc)
9732    # Since July 2007 AmigaOS4 officially supports .so libraries.
9733    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9734    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9735    ;;
9736  m68k)
9737    library_names_spec='$libname.ixlibrary $libname.a'
9738    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9739    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'
9740    ;;
9741  esac
9742  ;;
9743
9744beos*)
9745  library_names_spec='${libname}${shared_ext}'
9746  dynamic_linker="$host_os ld.so"
9747  shlibpath_var=LIBRARY_PATH
9748  ;;
9749
9750bsdi[45]*)
9751  version_type=linux
9752  need_version=no
9753  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9754  soname_spec='${libname}${release}${shared_ext}$major'
9755  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9756  shlibpath_var=LD_LIBRARY_PATH
9757  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9758  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9759  # the default ld.so.conf also contains /usr/contrib/lib and
9760  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9761  # libtool to hard-code these into programs
9762  ;;
9763
9764cygwin* | mingw* | pw32* | cegcc*)
9765  version_type=windows
9766  shrext_cmds=".dll"
9767  need_version=no
9768  need_lib_prefix=no
9769
9770  case $GCC,$host_os in
9771  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9772    library_names_spec='$libname.dll.a'
9773    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9774    postinstall_cmds='base_file=`basename \${file}`~
9775      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9776      dldir=$destdir/`dirname \$dlpath`~
9777      test -d \$dldir || mkdir -p \$dldir~
9778      $install_prog $dir/$dlname \$dldir/$dlname~
9779      chmod a+x \$dldir/$dlname~
9780      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9781        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9782      fi'
9783    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9784      dlpath=$dir/\$dldll~
9785       $RM \$dlpath'
9786    shlibpath_overrides_runpath=yes
9787
9788    case $host_os in
9789    cygwin*)
9790      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9791      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9792      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9793      ;;
9794    mingw* | cegcc*)
9795      # MinGW DLLs use traditional 'lib' prefix
9796      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9797      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9798      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9799        # It is most probably a Windows format PATH printed by
9800        # mingw gcc, but we are running on Cygwin. Gcc prints its search
9801        # path with ; separators, and with drive letters. We can handle the
9802        # drive letters (cygwin fileutils understands them), so leave them,
9803        # especially as we might pass files found there to a mingw objdump,
9804        # which wouldn't understand a cygwinified path. Ahh.
9805        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9806      else
9807        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9808      fi
9809      ;;
9810    pw32*)
9811      # pw32 DLLs use 'pw' prefix rather than 'lib'
9812      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9813      ;;
9814    esac
9815    ;;
9816
9817  *)
9818    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9819    ;;
9820  esac
9821  dynamic_linker='Win32 ld.exe'
9822  # FIXME: first we should search . and the directory the executable is in
9823  shlibpath_var=PATH
9824  ;;
9825
9826darwin* | rhapsody*)
9827  dynamic_linker="$host_os dyld"
9828  version_type=darwin
9829  need_lib_prefix=no
9830  need_version=no
9831  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9832  soname_spec='${libname}${release}${major}$shared_ext'
9833  shlibpath_overrides_runpath=yes
9834  shlibpath_var=DYLD_LIBRARY_PATH
9835  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9836
9837  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9838  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9839  ;;
9840
9841dgux*)
9842  version_type=linux
9843  need_lib_prefix=no
9844  need_version=no
9845  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9846  soname_spec='${libname}${release}${shared_ext}$major'
9847  shlibpath_var=LD_LIBRARY_PATH
9848  ;;
9849
9850freebsd1*)
9851  dynamic_linker=no
9852  ;;
9853
9854freebsd* | dragonfly*)
9855  # DragonFly does not have aout.  When/if they implement a new
9856  # versioning mechanism, adjust this.
9857  if test -x /usr/bin/objformat; then
9858    objformat=`/usr/bin/objformat`
9859  else
9860    case $host_os in
9861    freebsd[123]*) objformat=aout ;;
9862    *) objformat=elf ;;
9863    esac
9864  fi
9865  version_type=freebsd-$objformat
9866  case $version_type in
9867    freebsd-elf*)
9868      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9869      need_version=no
9870      need_lib_prefix=no
9871      ;;
9872    freebsd-*)
9873      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9874      need_version=yes
9875      ;;
9876  esac
9877  shlibpath_var=LD_LIBRARY_PATH
9878  case $host_os in
9879  freebsd2*)
9880    shlibpath_overrides_runpath=yes
9881    ;;
9882  freebsd3.[01]* | freebsdelf3.[01]*)
9883    shlibpath_overrides_runpath=yes
9884    hardcode_into_libs=yes
9885    ;;
9886  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9887  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9888    shlibpath_overrides_runpath=no
9889    hardcode_into_libs=yes
9890    ;;
9891  *) # from 4.6 on, and DragonFly
9892    shlibpath_overrides_runpath=yes
9893    hardcode_into_libs=yes
9894    ;;
9895  esac
9896  ;;
9897
9898gnu*)
9899  version_type=linux
9900  need_lib_prefix=no
9901  need_version=no
9902  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9903  soname_spec='${libname}${release}${shared_ext}$major'
9904  shlibpath_var=LD_LIBRARY_PATH
9905  hardcode_into_libs=yes
9906  ;;
9907
9908hpux9* | hpux10* | hpux11*)
9909  # Give a soname corresponding to the major version so that dld.sl refuses to
9910  # link against other versions.
9911  version_type=sunos
9912  need_lib_prefix=no
9913  need_version=no
9914  case $host_cpu in
9915  ia64*)
9916    shrext_cmds='.so'
9917    hardcode_into_libs=yes
9918    dynamic_linker="$host_os dld.so"
9919    shlibpath_var=LD_LIBRARY_PATH
9920    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9921    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9922    soname_spec='${libname}${release}${shared_ext}$major'
9923    if test "X$HPUX_IA64_MODE" = X32; then
9924      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9925    else
9926      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9927    fi
9928    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9929    ;;
9930  hppa*64*)
9931    shrext_cmds='.sl'
9932    hardcode_into_libs=yes
9933    dynamic_linker="$host_os dld.sl"
9934    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9935    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9936    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9937    soname_spec='${libname}${release}${shared_ext}$major'
9938    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9939    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9940    ;;
9941  *)
9942    shrext_cmds='.sl'
9943    dynamic_linker="$host_os dld.sl"
9944    shlibpath_var=SHLIB_PATH
9945    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9946    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9947    soname_spec='${libname}${release}${shared_ext}$major'
9948    ;;
9949  esac
9950  # HP-UX runs *really* slowly unless shared libraries are mode 555.
9951  postinstall_cmds='chmod 555 $lib'
9952  ;;
9953
9954interix[3-9]*)
9955  version_type=linux
9956  need_lib_prefix=no
9957  need_version=no
9958  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9959  soname_spec='${libname}${release}${shared_ext}$major'
9960  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9961  shlibpath_var=LD_LIBRARY_PATH
9962  shlibpath_overrides_runpath=no
9963  hardcode_into_libs=yes
9964  ;;
9965
9966irix5* | irix6* | nonstopux*)
9967  case $host_os in
9968    nonstopux*) version_type=nonstopux ;;
9969    *)
9970	if test "$lt_cv_prog_gnu_ld" = yes; then
9971		version_type=linux
9972	else
9973		version_type=irix
9974	fi ;;
9975  esac
9976  need_lib_prefix=no
9977  need_version=no
9978  soname_spec='${libname}${release}${shared_ext}$major'
9979  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9980  case $host_os in
9981  irix5* | nonstopux*)
9982    libsuff= shlibsuff=
9983    ;;
9984  *)
9985    case $LD in # libtool.m4 will add one of these switches to LD
9986    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9987      libsuff= shlibsuff= libmagic=32-bit;;
9988    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9989      libsuff=32 shlibsuff=N32 libmagic=N32;;
9990    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9991      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9992    *) libsuff= shlibsuff= libmagic=never-match;;
9993    esac
9994    ;;
9995  esac
9996  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9997  shlibpath_overrides_runpath=no
9998  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9999  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10000  hardcode_into_libs=yes
10001  ;;
10002
10003# No shared lib support for Linux oldld, aout, or coff.
10004linux*oldld* | linux*aout* | linux*coff*)
10005  dynamic_linker=no
10006  ;;
10007
10008# This must be Linux ELF.
10009linux* | k*bsd*-gnu)
10010  version_type=linux
10011  need_lib_prefix=no
10012  need_version=no
10013  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10014  soname_spec='${libname}${release}${shared_ext}$major'
10015  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10016  shlibpath_var=LD_LIBRARY_PATH
10017  shlibpath_overrides_runpath=no
10018  # Some binutils ld are patched to set DT_RUNPATH
10019  save_LDFLAGS=$LDFLAGS
10020  save_libdir=$libdir
10021  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10022       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10023  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10024/* end confdefs.h.  */
10025
10026int
10027main ()
10028{
10029
10030  ;
10031  return 0;
10032}
10033_ACEOF
10034if ac_fn_c_try_link "$LINENO"; then :
10035  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10036  shlibpath_overrides_runpath=yes
10037fi
10038fi
10039rm -f core conftest.err conftest.$ac_objext \
10040    conftest$ac_exeext conftest.$ac_ext
10041  LDFLAGS=$save_LDFLAGS
10042  libdir=$save_libdir
10043
10044  # This implies no fast_install, which is unacceptable.
10045  # Some rework will be needed to allow for fast_install
10046  # before this can be enabled.
10047  hardcode_into_libs=yes
10048
10049  # Append ld.so.conf contents to the search path
10050  if test -f /etc/ld.so.conf; then
10051    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' ' '`
10052    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10053  fi
10054
10055  # We used to test for /lib/ld.so.1 and disable shared libraries on
10056  # powerpc, because MkLinux only supported shared libraries with the
10057  # GNU dynamic linker.  Since this was broken with cross compilers,
10058  # most powerpc-linux boxes support dynamic linking these days and
10059  # people can always --disable-shared, the test was removed, and we
10060  # assume the GNU/Linux dynamic linker is in use.
10061  dynamic_linker='GNU/Linux ld.so'
10062  ;;
10063
10064netbsd*)
10065  version_type=sunos
10066  need_lib_prefix=no
10067  need_version=no
10068  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10069    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10070    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10071    dynamic_linker='NetBSD (a.out) ld.so'
10072  else
10073    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10074    soname_spec='${libname}${release}${shared_ext}$major'
10075    dynamic_linker='NetBSD ld.elf_so'
10076  fi
10077  shlibpath_var=LD_LIBRARY_PATH
10078  shlibpath_overrides_runpath=yes
10079  hardcode_into_libs=yes
10080  ;;
10081
10082newsos6)
10083  version_type=linux
10084  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10085  shlibpath_var=LD_LIBRARY_PATH
10086  shlibpath_overrides_runpath=yes
10087  ;;
10088
10089*nto* | *qnx*)
10090  version_type=qnx
10091  need_lib_prefix=no
10092  need_version=no
10093  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10094  soname_spec='${libname}${release}${shared_ext}$major'
10095  shlibpath_var=LD_LIBRARY_PATH
10096  shlibpath_overrides_runpath=no
10097  hardcode_into_libs=yes
10098  dynamic_linker='ldqnx.so'
10099  ;;
10100
10101openbsd*)
10102  version_type=sunos
10103  sys_lib_dlsearch_path_spec="/usr/lib"
10104  need_lib_prefix=no
10105  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10106  case $host_os in
10107    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10108    *)				need_version=no  ;;
10109  esac
10110  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10111  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10112  shlibpath_var=LD_LIBRARY_PATH
10113  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10114    case $host_os in
10115      openbsd2.[89] | openbsd2.[89].*)
10116	shlibpath_overrides_runpath=no
10117	;;
10118      *)
10119	shlibpath_overrides_runpath=yes
10120	;;
10121      esac
10122  else
10123    shlibpath_overrides_runpath=yes
10124  fi
10125  ;;
10126
10127os2*)
10128  libname_spec='$name'
10129  shrext_cmds=".dll"
10130  need_lib_prefix=no
10131  library_names_spec='$libname${shared_ext} $libname.a'
10132  dynamic_linker='OS/2 ld.exe'
10133  shlibpath_var=LIBPATH
10134  ;;
10135
10136osf3* | osf4* | osf5*)
10137  version_type=osf
10138  need_lib_prefix=no
10139  need_version=no
10140  soname_spec='${libname}${release}${shared_ext}$major'
10141  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10142  shlibpath_var=LD_LIBRARY_PATH
10143  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10144  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10145  ;;
10146
10147rdos*)
10148  dynamic_linker=no
10149  ;;
10150
10151solaris*)
10152  version_type=linux
10153  need_lib_prefix=no
10154  need_version=no
10155  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10156  soname_spec='${libname}${release}${shared_ext}$major'
10157  shlibpath_var=LD_LIBRARY_PATH
10158  shlibpath_overrides_runpath=yes
10159  hardcode_into_libs=yes
10160  # ldd complains unless libraries are executable
10161  postinstall_cmds='chmod +x $lib'
10162  ;;
10163
10164sunos4*)
10165  version_type=sunos
10166  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10167  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10168  shlibpath_var=LD_LIBRARY_PATH
10169  shlibpath_overrides_runpath=yes
10170  if test "$with_gnu_ld" = yes; then
10171    need_lib_prefix=no
10172  fi
10173  need_version=yes
10174  ;;
10175
10176sysv4 | sysv4.3*)
10177  version_type=linux
10178  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10179  soname_spec='${libname}${release}${shared_ext}$major'
10180  shlibpath_var=LD_LIBRARY_PATH
10181  case $host_vendor in
10182    sni)
10183      shlibpath_overrides_runpath=no
10184      need_lib_prefix=no
10185      runpath_var=LD_RUN_PATH
10186      ;;
10187    siemens)
10188      need_lib_prefix=no
10189      ;;
10190    motorola)
10191      need_lib_prefix=no
10192      need_version=no
10193      shlibpath_overrides_runpath=no
10194      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10195      ;;
10196  esac
10197  ;;
10198
10199sysv4*MP*)
10200  if test -d /usr/nec ;then
10201    version_type=linux
10202    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10203    soname_spec='$libname${shared_ext}.$major'
10204    shlibpath_var=LD_LIBRARY_PATH
10205  fi
10206  ;;
10207
10208sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10209  version_type=freebsd-elf
10210  need_lib_prefix=no
10211  need_version=no
10212  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10213  soname_spec='${libname}${release}${shared_ext}$major'
10214  shlibpath_var=LD_LIBRARY_PATH
10215  shlibpath_overrides_runpath=yes
10216  hardcode_into_libs=yes
10217  if test "$with_gnu_ld" = yes; then
10218    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10219  else
10220    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10221    case $host_os in
10222      sco3.2v5*)
10223        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10224	;;
10225    esac
10226  fi
10227  sys_lib_dlsearch_path_spec='/usr/lib'
10228  ;;
10229
10230tpf*)
10231  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10232  version_type=linux
10233  need_lib_prefix=no
10234  need_version=no
10235  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10236  shlibpath_var=LD_LIBRARY_PATH
10237  shlibpath_overrides_runpath=no
10238  hardcode_into_libs=yes
10239  ;;
10240
10241uts4*)
10242  version_type=linux
10243  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10244  soname_spec='${libname}${release}${shared_ext}$major'
10245  shlibpath_var=LD_LIBRARY_PATH
10246  ;;
10247
10248*)
10249  dynamic_linker=no
10250  ;;
10251esac
10252{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10253$as_echo "$dynamic_linker" >&6; }
10254test "$dynamic_linker" = no && can_build_shared=no
10255
10256variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10257if test "$GCC" = yes; then
10258  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10259fi
10260
10261if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10262  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10263fi
10264if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10265  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10266fi
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10355$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10356hardcode_action=
10357if test -n "$hardcode_libdir_flag_spec" ||
10358   test -n "$runpath_var" ||
10359   test "X$hardcode_automatic" = "Xyes" ; then
10360
10361  # We can hardcode non-existent directories.
10362  if test "$hardcode_direct" != no &&
10363     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10364     # have to relink, otherwise we might link with an installed library
10365     # when we should be linking with a yet-to-be-installed one
10366     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10367     test "$hardcode_minus_L" != no; then
10368    # Linking always hardcodes the temporary library directory.
10369    hardcode_action=relink
10370  else
10371    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10372    hardcode_action=immediate
10373  fi
10374else
10375  # We cannot hardcode anything, or else we can only hardcode existing
10376  # directories.
10377  hardcode_action=unsupported
10378fi
10379{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10380$as_echo "$hardcode_action" >&6; }
10381
10382if test "$hardcode_action" = relink ||
10383   test "$inherit_rpath" = yes; then
10384  # Fast installation is not supported
10385  enable_fast_install=no
10386elif test "$shlibpath_overrides_runpath" = yes ||
10387     test "$enable_shared" = no; then
10388  # Fast installation is not necessary
10389  enable_fast_install=needless
10390fi
10391
10392
10393
10394
10395
10396
10397  if test "x$enable_dlopen" != xyes; then
10398  enable_dlopen=unknown
10399  enable_dlopen_self=unknown
10400  enable_dlopen_self_static=unknown
10401else
10402  lt_cv_dlopen=no
10403  lt_cv_dlopen_libs=
10404
10405  case $host_os in
10406  beos*)
10407    lt_cv_dlopen="load_add_on"
10408    lt_cv_dlopen_libs=
10409    lt_cv_dlopen_self=yes
10410    ;;
10411
10412  mingw* | pw32* | cegcc*)
10413    lt_cv_dlopen="LoadLibrary"
10414    lt_cv_dlopen_libs=
10415    ;;
10416
10417  cygwin*)
10418    lt_cv_dlopen="dlopen"
10419    lt_cv_dlopen_libs=
10420    ;;
10421
10422  darwin*)
10423  # if libdl is installed we need to link against it
10424    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10425$as_echo_n "checking for dlopen in -ldl... " >&6; }
10426if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10427  $as_echo_n "(cached) " >&6
10428else
10429  ac_check_lib_save_LIBS=$LIBS
10430LIBS="-ldl  $LIBS"
10431cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10432/* end confdefs.h.  */
10433
10434/* Override any GCC internal prototype to avoid an error.
10435   Use char because int might match the return type of a GCC
10436   builtin and then its argument prototype would still apply.  */
10437#ifdef __cplusplus
10438extern "C"
10439#endif
10440char dlopen ();
10441int
10442main ()
10443{
10444return dlopen ();
10445  ;
10446  return 0;
10447}
10448_ACEOF
10449if ac_fn_c_try_link "$LINENO"; then :
10450  ac_cv_lib_dl_dlopen=yes
10451else
10452  ac_cv_lib_dl_dlopen=no
10453fi
10454rm -f core conftest.err conftest.$ac_objext \
10455    conftest$ac_exeext conftest.$ac_ext
10456LIBS=$ac_check_lib_save_LIBS
10457fi
10458{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10459$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10460if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10461  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10462else
10463
10464    lt_cv_dlopen="dyld"
10465    lt_cv_dlopen_libs=
10466    lt_cv_dlopen_self=yes
10467
10468fi
10469
10470    ;;
10471
10472  *)
10473    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10474if test "x$ac_cv_func_shl_load" = x""yes; then :
10475  lt_cv_dlopen="shl_load"
10476else
10477  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10478$as_echo_n "checking for shl_load in -ldld... " >&6; }
10479if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10480  $as_echo_n "(cached) " >&6
10481else
10482  ac_check_lib_save_LIBS=$LIBS
10483LIBS="-ldld  $LIBS"
10484cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10485/* end confdefs.h.  */
10486
10487/* Override any GCC internal prototype to avoid an error.
10488   Use char because int might match the return type of a GCC
10489   builtin and then its argument prototype would still apply.  */
10490#ifdef __cplusplus
10491extern "C"
10492#endif
10493char shl_load ();
10494int
10495main ()
10496{
10497return shl_load ();
10498  ;
10499  return 0;
10500}
10501_ACEOF
10502if ac_fn_c_try_link "$LINENO"; then :
10503  ac_cv_lib_dld_shl_load=yes
10504else
10505  ac_cv_lib_dld_shl_load=no
10506fi
10507rm -f core conftest.err conftest.$ac_objext \
10508    conftest$ac_exeext conftest.$ac_ext
10509LIBS=$ac_check_lib_save_LIBS
10510fi
10511{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10512$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10513if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10514  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10515else
10516  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10517if test "x$ac_cv_func_dlopen" = x""yes; then :
10518  lt_cv_dlopen="dlopen"
10519else
10520  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10521$as_echo_n "checking for dlopen in -ldl... " >&6; }
10522if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10523  $as_echo_n "(cached) " >&6
10524else
10525  ac_check_lib_save_LIBS=$LIBS
10526LIBS="-ldl  $LIBS"
10527cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10528/* end confdefs.h.  */
10529
10530/* Override any GCC internal prototype to avoid an error.
10531   Use char because int might match the return type of a GCC
10532   builtin and then its argument prototype would still apply.  */
10533#ifdef __cplusplus
10534extern "C"
10535#endif
10536char dlopen ();
10537int
10538main ()
10539{
10540return dlopen ();
10541  ;
10542  return 0;
10543}
10544_ACEOF
10545if ac_fn_c_try_link "$LINENO"; then :
10546  ac_cv_lib_dl_dlopen=yes
10547else
10548  ac_cv_lib_dl_dlopen=no
10549fi
10550rm -f core conftest.err conftest.$ac_objext \
10551    conftest$ac_exeext conftest.$ac_ext
10552LIBS=$ac_check_lib_save_LIBS
10553fi
10554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10555$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10556if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10557  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10558else
10559  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10560$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10561if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10562  $as_echo_n "(cached) " >&6
10563else
10564  ac_check_lib_save_LIBS=$LIBS
10565LIBS="-lsvld  $LIBS"
10566cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10567/* end confdefs.h.  */
10568
10569/* Override any GCC internal prototype to avoid an error.
10570   Use char because int might match the return type of a GCC
10571   builtin and then its argument prototype would still apply.  */
10572#ifdef __cplusplus
10573extern "C"
10574#endif
10575char dlopen ();
10576int
10577main ()
10578{
10579return dlopen ();
10580  ;
10581  return 0;
10582}
10583_ACEOF
10584if ac_fn_c_try_link "$LINENO"; then :
10585  ac_cv_lib_svld_dlopen=yes
10586else
10587  ac_cv_lib_svld_dlopen=no
10588fi
10589rm -f core conftest.err conftest.$ac_objext \
10590    conftest$ac_exeext conftest.$ac_ext
10591LIBS=$ac_check_lib_save_LIBS
10592fi
10593{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10594$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10595if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10596  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10597else
10598  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10599$as_echo_n "checking for dld_link in -ldld... " >&6; }
10600if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10601  $as_echo_n "(cached) " >&6
10602else
10603  ac_check_lib_save_LIBS=$LIBS
10604LIBS="-ldld  $LIBS"
10605cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10606/* end confdefs.h.  */
10607
10608/* Override any GCC internal prototype to avoid an error.
10609   Use char because int might match the return type of a GCC
10610   builtin and then its argument prototype would still apply.  */
10611#ifdef __cplusplus
10612extern "C"
10613#endif
10614char dld_link ();
10615int
10616main ()
10617{
10618return dld_link ();
10619  ;
10620  return 0;
10621}
10622_ACEOF
10623if ac_fn_c_try_link "$LINENO"; then :
10624  ac_cv_lib_dld_dld_link=yes
10625else
10626  ac_cv_lib_dld_dld_link=no
10627fi
10628rm -f core conftest.err conftest.$ac_objext \
10629    conftest$ac_exeext conftest.$ac_ext
10630LIBS=$ac_check_lib_save_LIBS
10631fi
10632{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10633$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10634if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10635  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10636fi
10637
10638
10639fi
10640
10641
10642fi
10643
10644
10645fi
10646
10647
10648fi
10649
10650
10651fi
10652
10653    ;;
10654  esac
10655
10656  if test "x$lt_cv_dlopen" != xno; then
10657    enable_dlopen=yes
10658  else
10659    enable_dlopen=no
10660  fi
10661
10662  case $lt_cv_dlopen in
10663  dlopen)
10664    save_CPPFLAGS="$CPPFLAGS"
10665    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10666
10667    save_LDFLAGS="$LDFLAGS"
10668    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10669
10670    save_LIBS="$LIBS"
10671    LIBS="$lt_cv_dlopen_libs $LIBS"
10672
10673    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10674$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10675if test "${lt_cv_dlopen_self+set}" = set; then :
10676  $as_echo_n "(cached) " >&6
10677else
10678  	  if test "$cross_compiling" = yes; then :
10679  lt_cv_dlopen_self=cross
10680else
10681  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10682  lt_status=$lt_dlunknown
10683  cat > conftest.$ac_ext <<_LT_EOF
10684#line 10684 "configure"
10685#include "confdefs.h"
10686
10687#if HAVE_DLFCN_H
10688#include <dlfcn.h>
10689#endif
10690
10691#include <stdio.h>
10692
10693#ifdef RTLD_GLOBAL
10694#  define LT_DLGLOBAL		RTLD_GLOBAL
10695#else
10696#  ifdef DL_GLOBAL
10697#    define LT_DLGLOBAL		DL_GLOBAL
10698#  else
10699#    define LT_DLGLOBAL		0
10700#  endif
10701#endif
10702
10703/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10704   find out it does not work in some platform. */
10705#ifndef LT_DLLAZY_OR_NOW
10706#  ifdef RTLD_LAZY
10707#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10708#  else
10709#    ifdef DL_LAZY
10710#      define LT_DLLAZY_OR_NOW		DL_LAZY
10711#    else
10712#      ifdef RTLD_NOW
10713#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10714#      else
10715#        ifdef DL_NOW
10716#          define LT_DLLAZY_OR_NOW	DL_NOW
10717#        else
10718#          define LT_DLLAZY_OR_NOW	0
10719#        endif
10720#      endif
10721#    endif
10722#  endif
10723#endif
10724
10725void fnord() { int i=42;}
10726int main ()
10727{
10728  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10729  int status = $lt_dlunknown;
10730
10731  if (self)
10732    {
10733      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10734      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10735      /* dlclose (self); */
10736    }
10737  else
10738    puts (dlerror ());
10739
10740  return status;
10741}
10742_LT_EOF
10743  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10744  (eval $ac_link) 2>&5
10745  ac_status=$?
10746  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10747  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10748    (./conftest; exit; ) >&5 2>/dev/null
10749    lt_status=$?
10750    case x$lt_status in
10751      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10752      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10753      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10754    esac
10755  else :
10756    # compilation failed
10757    lt_cv_dlopen_self=no
10758  fi
10759fi
10760rm -fr conftest*
10761
10762
10763fi
10764{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10765$as_echo "$lt_cv_dlopen_self" >&6; }
10766
10767    if test "x$lt_cv_dlopen_self" = xyes; then
10768      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10769      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10770$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10771if test "${lt_cv_dlopen_self_static+set}" = set; then :
10772  $as_echo_n "(cached) " >&6
10773else
10774  	  if test "$cross_compiling" = yes; then :
10775  lt_cv_dlopen_self_static=cross
10776else
10777  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10778  lt_status=$lt_dlunknown
10779  cat > conftest.$ac_ext <<_LT_EOF
10780#line 10780 "configure"
10781#include "confdefs.h"
10782
10783#if HAVE_DLFCN_H
10784#include <dlfcn.h>
10785#endif
10786
10787#include <stdio.h>
10788
10789#ifdef RTLD_GLOBAL
10790#  define LT_DLGLOBAL		RTLD_GLOBAL
10791#else
10792#  ifdef DL_GLOBAL
10793#    define LT_DLGLOBAL		DL_GLOBAL
10794#  else
10795#    define LT_DLGLOBAL		0
10796#  endif
10797#endif
10798
10799/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10800   find out it does not work in some platform. */
10801#ifndef LT_DLLAZY_OR_NOW
10802#  ifdef RTLD_LAZY
10803#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10804#  else
10805#    ifdef DL_LAZY
10806#      define LT_DLLAZY_OR_NOW		DL_LAZY
10807#    else
10808#      ifdef RTLD_NOW
10809#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10810#      else
10811#        ifdef DL_NOW
10812#          define LT_DLLAZY_OR_NOW	DL_NOW
10813#        else
10814#          define LT_DLLAZY_OR_NOW	0
10815#        endif
10816#      endif
10817#    endif
10818#  endif
10819#endif
10820
10821void fnord() { int i=42;}
10822int main ()
10823{
10824  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10825  int status = $lt_dlunknown;
10826
10827  if (self)
10828    {
10829      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10830      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10831      /* dlclose (self); */
10832    }
10833  else
10834    puts (dlerror ());
10835
10836  return status;
10837}
10838_LT_EOF
10839  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10840  (eval $ac_link) 2>&5
10841  ac_status=$?
10842  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10843  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10844    (./conftest; exit; ) >&5 2>/dev/null
10845    lt_status=$?
10846    case x$lt_status in
10847      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10848      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10849      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10850    esac
10851  else :
10852    # compilation failed
10853    lt_cv_dlopen_self_static=no
10854  fi
10855fi
10856rm -fr conftest*
10857
10858
10859fi
10860{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10861$as_echo "$lt_cv_dlopen_self_static" >&6; }
10862    fi
10863
10864    CPPFLAGS="$save_CPPFLAGS"
10865    LDFLAGS="$save_LDFLAGS"
10866    LIBS="$save_LIBS"
10867    ;;
10868  esac
10869
10870  case $lt_cv_dlopen_self in
10871  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10872  *) enable_dlopen_self=unknown ;;
10873  esac
10874
10875  case $lt_cv_dlopen_self_static in
10876  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10877  *) enable_dlopen_self_static=unknown ;;
10878  esac
10879fi
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897striplib=
10898old_striplib=
10899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10900$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10901if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10902  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10903  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10904  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10905$as_echo "yes" >&6; }
10906else
10907# FIXME - insert some real tests, host_os isn't really good enough
10908  case $host_os in
10909  darwin*)
10910    if test -n "$STRIP" ; then
10911      striplib="$STRIP -x"
10912      old_striplib="$STRIP -S"
10913      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10914$as_echo "yes" >&6; }
10915    else
10916      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10917$as_echo "no" >&6; }
10918    fi
10919    ;;
10920  *)
10921    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10922$as_echo "no" >&6; }
10923    ;;
10924  esac
10925fi
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938  # Report which library types will actually be built
10939  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10940$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10941  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10942$as_echo "$can_build_shared" >&6; }
10943
10944  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10945$as_echo_n "checking whether to build shared libraries... " >&6; }
10946  test "$can_build_shared" = "no" && enable_shared=no
10947
10948  # On AIX, shared libraries and static libraries use the same namespace, and
10949  # are all built from PIC.
10950  case $host_os in
10951  aix3*)
10952    test "$enable_shared" = yes && enable_static=no
10953    if test -n "$RANLIB"; then
10954      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10955      postinstall_cmds='$RANLIB $lib'
10956    fi
10957    ;;
10958
10959  aix[4-9]*)
10960    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10961      test "$enable_shared" = yes && enable_static=no
10962    fi
10963    ;;
10964  esac
10965  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10966$as_echo "$enable_shared" >&6; }
10967
10968  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10969$as_echo_n "checking whether to build static libraries... " >&6; }
10970  # Make sure either enable_shared or enable_static is yes.
10971  test "$enable_shared" = yes || enable_static=yes
10972  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10973$as_echo "$enable_static" >&6; }
10974
10975
10976
10977
10978fi
10979ac_ext=c
10980ac_cpp='$CPP $CPPFLAGS'
10981ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10982ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10983ac_compiler_gnu=$ac_cv_c_compiler_gnu
10984
10985CC="$lt_save_CC"
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999        ac_config_commands="$ac_config_commands libtool"
11000
11001
11002
11003
11004# Only expand once:
11005
11006
11007
11008
11009
11010# Define a configure option for an alternate module directory
11011
11012# Check whether --with-xorg-module-dir was given.
11013if test "${with_xorg_module_dir+set}" = set; then :
11014  withval=$with_xorg_module_dir;  moduledir="$withval"
11015else
11016   moduledir="$libdir/xorg/modules"
11017fi
11018
11019
11020
11021# Store the list of server defined optional extensions in REQUIRED_MODULES
11022
11023
11024	SAVE_CFLAGS="$CFLAGS"
11025	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
11026	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11027/* end confdefs.h.  */
11028
11029#include "xorg-server.h"
11030#if !defined RANDR
11031#error RANDR not defined
11032#endif
11033
11034int
11035main ()
11036{
11037
11038  ;
11039  return 0;
11040}
11041_ACEOF
11042if ac_fn_c_try_compile "$LINENO"; then :
11043  _EXT_CHECK=yes
11044else
11045  _EXT_CHECK=no
11046fi
11047rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11048	CFLAGS="$SAVE_CFLAGS"
11049	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5
11050$as_echo_n "checking if RANDR is defined... " >&6; }
11051	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
11052$as_echo "$_EXT_CHECK" >&6; }
11053	if test "$_EXT_CHECK" != no; then
11054		REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
11055	fi
11056
11057
11058
11059	SAVE_CFLAGS="$CFLAGS"
11060	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
11061	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11062/* end confdefs.h.  */
11063
11064#include "xorg-server.h"
11065#if !defined RENDER
11066#error RENDER not defined
11067#endif
11068
11069int
11070main ()
11071{
11072
11073  ;
11074  return 0;
11075}
11076_ACEOF
11077if ac_fn_c_try_compile "$LINENO"; then :
11078  _EXT_CHECK=yes
11079else
11080  _EXT_CHECK=no
11081fi
11082rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11083	CFLAGS="$SAVE_CFLAGS"
11084	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5
11085$as_echo_n "checking if RENDER is defined... " >&6; }
11086	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
11087$as_echo "$_EXT_CHECK" >&6; }
11088	if test "$_EXT_CHECK" != no; then
11089		REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
11090	fi
11091
11092
11093
11094	SAVE_CFLAGS="$CFLAGS"
11095	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
11096	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11097/* end confdefs.h.  */
11098
11099#include "xorg-server.h"
11100#if !defined DPMSExtension
11101#error DPMSExtension not defined
11102#endif
11103
11104int
11105main ()
11106{
11107
11108  ;
11109  return 0;
11110}
11111_ACEOF
11112if ac_fn_c_try_compile "$LINENO"; then :
11113  _EXT_CHECK=yes
11114else
11115  _EXT_CHECK=no
11116fi
11117rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11118	CFLAGS="$SAVE_CFLAGS"
11119	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5
11120$as_echo_n "checking if DPMSExtension is defined... " >&6; }
11121	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
11122$as_echo "$_EXT_CHECK" >&6; }
11123	if test "$_EXT_CHECK" != no; then
11124		REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
11125	fi
11126
11127
11128# Obtain compiler/linker options for the driver dependencies
11129
11130pkg_failed=no
11131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
11132$as_echo_n "checking for XORG... " >&6; }
11133
11134if test -n "$XORG_CFLAGS"; then
11135    pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
11136 elif test -n "$PKG_CONFIG"; then
11137    if test -n "$PKG_CONFIG" && \
11138    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
11139  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5
11140  ac_status=$?
11141  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11142  test $ac_status = 0; }; then
11143  pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
11144else
11145  pkg_failed=yes
11146fi
11147 else
11148    pkg_failed=untried
11149fi
11150if test -n "$XORG_LIBS"; then
11151    pkg_cv_XORG_LIBS="$XORG_LIBS"
11152 elif test -n "$PKG_CONFIG"; then
11153    if test -n "$PKG_CONFIG" && \
11154    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
11155  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5
11156  ac_status=$?
11157  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11158  test $ac_status = 0; }; then
11159  pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
11160else
11161  pkg_failed=yes
11162fi
11163 else
11164    pkg_failed=untried
11165fi
11166
11167
11168
11169if test $pkg_failed = yes; then
11170
11171if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11172        _pkg_short_errors_supported=yes
11173else
11174        _pkg_short_errors_supported=no
11175fi
11176        if test $_pkg_short_errors_supported = yes; then
11177	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1`
11178        else
11179	        XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1`
11180        fi
11181	# Put the nasty error message in config.log where it belongs
11182	echo "$XORG_PKG_ERRORS" >&5
11183
11184	as_fn_error "Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met:
11185
11186$XORG_PKG_ERRORS
11187
11188Consider adjusting the PKG_CONFIG_PATH environment variable if you
11189installed software in a non-standard prefix.
11190
11191Alternatively, you may set the environment variables XORG_CFLAGS
11192and XORG_LIBS to avoid the need to call pkg-config.
11193See the pkg-config man page for more details.
11194" "$LINENO" 5
11195elif test $pkg_failed = untried; then
11196	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11197$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11198as_fn_error "The pkg-config script could not be found or is too old.  Make sure it
11199is in your PATH or set the PKG_CONFIG environment variable to the full
11200path to pkg-config.
11201
11202Alternatively, you may set the environment variables XORG_CFLAGS
11203and XORG_LIBS to avoid the need to call pkg-config.
11204See the pkg-config man page for more details.
11205
11206To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11207See \`config.log' for more details." "$LINENO" 5; }
11208else
11209	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
11210	XORG_LIBS=$pkg_cv_XORG_LIBS
11211        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11212$as_echo "yes" >&6; }
11213	:
11214fi
11215
11216# Checks for libraries.
11217SAVE_CPPFLAGS="$CPPFLAGS"
11218CPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
11219ac_fn_c_check_decl "$LINENO" "XSERVER_LIBPCIACCESS" "ac_cv_have_decl_XSERVER_LIBPCIACCESS" "#include \"xorg-server.h\"
11220"
11221if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = x""yes; then :
11222  XSERVER_LIBPCIACCESS=yes
11223else
11224  XSERVER_LIBPCIACCESS=no
11225fi
11226
11227CPPFLAGS="$SAVE_CPPFLAGS"
11228
11229if test "x$XSERVER_LIBPCIACCESS" = xyes; then
11230
11231pkg_failed=no
11232{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5
11233$as_echo_n "checking for PCIACCESS... " >&6; }
11234
11235if test -n "$PCIACCESS_CFLAGS"; then
11236    pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
11237 elif test -n "$PKG_CONFIG"; then
11238    if test -n "$PKG_CONFIG" && \
11239    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
11240  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
11241  ac_status=$?
11242  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11243  test $ac_status = 0; }; then
11244  pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null`
11245else
11246  pkg_failed=yes
11247fi
11248 else
11249    pkg_failed=untried
11250fi
11251if test -n "$PCIACCESS_LIBS"; then
11252    pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
11253 elif test -n "$PKG_CONFIG"; then
11254    if test -n "$PKG_CONFIG" && \
11255    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
11256  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
11257  ac_status=$?
11258  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11259  test $ac_status = 0; }; then
11260  pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null`
11261else
11262  pkg_failed=yes
11263fi
11264 else
11265    pkg_failed=untried
11266fi
11267
11268
11269
11270if test $pkg_failed = yes; then
11271
11272if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11273        _pkg_short_errors_supported=yes
11274else
11275        _pkg_short_errors_supported=no
11276fi
11277        if test $_pkg_short_errors_supported = yes; then
11278	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "pciaccess >= 0.8.0" 2>&1`
11279        else
11280	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors "pciaccess >= 0.8.0" 2>&1`
11281        fi
11282	# Put the nasty error message in config.log where it belongs
11283	echo "$PCIACCESS_PKG_ERRORS" >&5
11284
11285	as_fn_error "Package requirements (pciaccess >= 0.8.0) were not met:
11286
11287$PCIACCESS_PKG_ERRORS
11288
11289Consider adjusting the PKG_CONFIG_PATH environment variable if you
11290installed software in a non-standard prefix.
11291
11292Alternatively, you may set the environment variables PCIACCESS_CFLAGS
11293and PCIACCESS_LIBS to avoid the need to call pkg-config.
11294See the pkg-config man page for more details.
11295" "$LINENO" 5
11296elif test $pkg_failed = untried; then
11297	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11298$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11299as_fn_error "The pkg-config script could not be found or is too old.  Make sure it
11300is in your PATH or set the PKG_CONFIG environment variable to the full
11301path to pkg-config.
11302
11303Alternatively, you may set the environment variables PCIACCESS_CFLAGS
11304and PCIACCESS_LIBS to avoid the need to call pkg-config.
11305See the pkg-config man page for more details.
11306
11307To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11308See \`config.log' for more details." "$LINENO" 5; }
11309else
11310	PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
11311	PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
11312        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11313$as_echo "yes" >&6; }
11314	:
11315fi
11316fi
11317 if test "x$XSERVER_LIBPCIACCESS" = xyes; then
11318  XSERVER_LIBPCIACCESS_TRUE=
11319  XSERVER_LIBPCIACCESS_FALSE='#'
11320else
11321  XSERVER_LIBPCIACCESS_TRUE='#'
11322  XSERVER_LIBPCIACCESS_FALSE=
11323fi
11324
11325
11326DRIVER_NAME=ark
11327
11328
11329ac_config_files="$ac_config_files Makefile src/Makefile"
11330
11331cat >confcache <<\_ACEOF
11332# This file is a shell script that caches the results of configure
11333# tests run on this system so they can be shared between configure
11334# scripts and configure runs, see configure's option --config-cache.
11335# It is not useful on other systems.  If it contains results you don't
11336# want to keep, you may remove or edit it.
11337#
11338# config.status only pays attention to the cache file if you give it
11339# the --recheck option to rerun configure.
11340#
11341# `ac_cv_env_foo' variables (set or unset) will be overridden when
11342# loading this file, other *unset* `ac_cv_foo' will be assigned the
11343# following values.
11344
11345_ACEOF
11346
11347# The following way of writing the cache mishandles newlines in values,
11348# but we know of no workaround that is simple, portable, and efficient.
11349# So, we kill variables containing newlines.
11350# Ultrix sh set writes to stderr and can't be redirected directly,
11351# and sets the high bit in the cache file unless we assign to the vars.
11352(
11353  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11354    eval ac_val=\$$ac_var
11355    case $ac_val in #(
11356    *${as_nl}*)
11357      case $ac_var in #(
11358      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11359$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11360      esac
11361      case $ac_var in #(
11362      _ | IFS | as_nl) ;; #(
11363      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11364      *) { eval $ac_var=; unset $ac_var;} ;;
11365      esac ;;
11366    esac
11367  done
11368
11369  (set) 2>&1 |
11370    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11371    *${as_nl}ac_space=\ *)
11372      # `set' does not quote correctly, so add quotes: double-quote
11373      # substitution turns \\\\ into \\, and sed turns \\ into \.
11374      sed -n \
11375	"s/'/'\\\\''/g;
11376	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11377      ;; #(
11378    *)
11379      # `set' quotes correctly as required by POSIX, so do not add quotes.
11380      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11381      ;;
11382    esac |
11383    sort
11384) |
11385  sed '
11386     /^ac_cv_env_/b end
11387     t clear
11388     :clear
11389     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11390     t end
11391     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11392     :end' >>confcache
11393if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11394  if test -w "$cache_file"; then
11395    test "x$cache_file" != "x/dev/null" &&
11396      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11397$as_echo "$as_me: updating cache $cache_file" >&6;}
11398    cat confcache >$cache_file
11399  else
11400    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11401$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11402  fi
11403fi
11404rm -f confcache
11405
11406test "x$prefix" = xNONE && prefix=$ac_default_prefix
11407# Let make expand exec_prefix.
11408test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11409
11410DEFS=-DHAVE_CONFIG_H
11411
11412ac_libobjs=
11413ac_ltlibobjs=
11414for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11415  # 1. Remove the extension, and $U if already installed.
11416  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11417  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11418  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11419  #    will be set to the directory where LIBOBJS objects are built.
11420  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11421  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11422done
11423LIBOBJS=$ac_libobjs
11424
11425LTLIBOBJS=$ac_ltlibobjs
11426
11427
11428 if test -n "$EXEEXT"; then
11429  am__EXEEXT_TRUE=
11430  am__EXEEXT_FALSE='#'
11431else
11432  am__EXEEXT_TRUE='#'
11433  am__EXEEXT_FALSE=
11434fi
11435
11436if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11437  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11438Usually this means the macro was only invoked conditionally." "$LINENO" 5
11439fi
11440if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11441  as_fn_error "conditional \"AMDEP\" was never defined.
11442Usually this means the macro was only invoked conditionally." "$LINENO" 5
11443fi
11444if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11445  as_fn_error "conditional \"am__fastdepCC\" was never defined.
11446Usually this means the macro was only invoked conditionally." "$LINENO" 5
11447fi
11448if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then
11449  as_fn_error "conditional \"XSERVER_LIBPCIACCESS\" was never defined.
11450Usually this means the macro was only invoked conditionally." "$LINENO" 5
11451fi
11452
11453: ${CONFIG_STATUS=./config.status}
11454ac_write_fail=0
11455ac_clean_files_save=$ac_clean_files
11456ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11457{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11458$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11459as_write_fail=0
11460cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11461#! $SHELL
11462# Generated by $as_me.
11463# Run this file to recreate the current configuration.
11464# Compiler output produced by configure, useful for debugging
11465# configure, is in config.log if it exists.
11466
11467debug=false
11468ac_cs_recheck=false
11469ac_cs_silent=false
11470
11471SHELL=\${CONFIG_SHELL-$SHELL}
11472export SHELL
11473_ASEOF
11474cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11475## -------------------- ##
11476## M4sh Initialization. ##
11477## -------------------- ##
11478
11479# Be more Bourne compatible
11480DUALCASE=1; export DUALCASE # for MKS sh
11481if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11482  emulate sh
11483  NULLCMD=:
11484  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11485  # is contrary to our usage.  Disable this feature.
11486  alias -g '${1+"$@"}'='"$@"'
11487  setopt NO_GLOB_SUBST
11488else
11489  case `(set -o) 2>/dev/null` in #(
11490  *posix*) :
11491    set -o posix ;; #(
11492  *) :
11493     ;;
11494esac
11495fi
11496
11497
11498as_nl='
11499'
11500export as_nl
11501# Printing a long string crashes Solaris 7 /usr/bin/printf.
11502as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11503as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11504as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11505# Prefer a ksh shell builtin over an external printf program on Solaris,
11506# but without wasting forks for bash or zsh.
11507if test -z "$BASH_VERSION$ZSH_VERSION" \
11508    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11509  as_echo='print -r --'
11510  as_echo_n='print -rn --'
11511elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11512  as_echo='printf %s\n'
11513  as_echo_n='printf %s'
11514else
11515  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11516    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11517    as_echo_n='/usr/ucb/echo -n'
11518  else
11519    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11520    as_echo_n_body='eval
11521      arg=$1;
11522      case $arg in #(
11523      *"$as_nl"*)
11524	expr "X$arg" : "X\\(.*\\)$as_nl";
11525	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11526      esac;
11527      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11528    '
11529    export as_echo_n_body
11530    as_echo_n='sh -c $as_echo_n_body as_echo'
11531  fi
11532  export as_echo_body
11533  as_echo='sh -c $as_echo_body as_echo'
11534fi
11535
11536# The user is always right.
11537if test "${PATH_SEPARATOR+set}" != set; then
11538  PATH_SEPARATOR=:
11539  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11540    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11541      PATH_SEPARATOR=';'
11542  }
11543fi
11544
11545
11546# IFS
11547# We need space, tab and new line, in precisely that order.  Quoting is
11548# there to prevent editors from complaining about space-tab.
11549# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11550# splitting by setting IFS to empty value.)
11551IFS=" ""	$as_nl"
11552
11553# Find who we are.  Look in the path if we contain no directory separator.
11554case $0 in #((
11555  *[\\/]* ) as_myself=$0 ;;
11556  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11557for as_dir in $PATH
11558do
11559  IFS=$as_save_IFS
11560  test -z "$as_dir" && as_dir=.
11561    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11562  done
11563IFS=$as_save_IFS
11564
11565     ;;
11566esac
11567# We did not find ourselves, most probably we were run as `sh COMMAND'
11568# in which case we are not to be found in the path.
11569if test "x$as_myself" = x; then
11570  as_myself=$0
11571fi
11572if test ! -f "$as_myself"; then
11573  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11574  exit 1
11575fi
11576
11577# Unset variables that we do not need and which cause bugs (e.g. in
11578# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11579# suppresses any "Segmentation fault" message there.  '((' could
11580# trigger a bug in pdksh 5.2.14.
11581for as_var in BASH_ENV ENV MAIL MAILPATH
11582do eval test x\${$as_var+set} = xset \
11583  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11584done
11585PS1='$ '
11586PS2='> '
11587PS4='+ '
11588
11589# NLS nuisances.
11590LC_ALL=C
11591export LC_ALL
11592LANGUAGE=C
11593export LANGUAGE
11594
11595# CDPATH.
11596(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11597
11598
11599# as_fn_error ERROR [LINENO LOG_FD]
11600# ---------------------------------
11601# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11602# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11603# script with status $?, using 1 if that was 0.
11604as_fn_error ()
11605{
11606  as_status=$?; test $as_status -eq 0 && as_status=1
11607  if test "$3"; then
11608    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11609    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11610  fi
11611  $as_echo "$as_me: error: $1" >&2
11612  as_fn_exit $as_status
11613} # as_fn_error
11614
11615
11616# as_fn_set_status STATUS
11617# -----------------------
11618# Set $? to STATUS, without forking.
11619as_fn_set_status ()
11620{
11621  return $1
11622} # as_fn_set_status
11623
11624# as_fn_exit STATUS
11625# -----------------
11626# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11627as_fn_exit ()
11628{
11629  set +e
11630  as_fn_set_status $1
11631  exit $1
11632} # as_fn_exit
11633
11634# as_fn_unset VAR
11635# ---------------
11636# Portably unset VAR.
11637as_fn_unset ()
11638{
11639  { eval $1=; unset $1;}
11640}
11641as_unset=as_fn_unset
11642# as_fn_append VAR VALUE
11643# ----------------------
11644# Append the text in VALUE to the end of the definition contained in VAR. Take
11645# advantage of any shell optimizations that allow amortized linear growth over
11646# repeated appends, instead of the typical quadratic growth present in naive
11647# implementations.
11648if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11649  eval 'as_fn_append ()
11650  {
11651    eval $1+=\$2
11652  }'
11653else
11654  as_fn_append ()
11655  {
11656    eval $1=\$$1\$2
11657  }
11658fi # as_fn_append
11659
11660# as_fn_arith ARG...
11661# ------------------
11662# Perform arithmetic evaluation on the ARGs, and store the result in the
11663# global $as_val. Take advantage of shells that can avoid forks. The arguments
11664# must be portable across $(()) and expr.
11665if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11666  eval 'as_fn_arith ()
11667  {
11668    as_val=$(( $* ))
11669  }'
11670else
11671  as_fn_arith ()
11672  {
11673    as_val=`expr "$@" || test $? -eq 1`
11674  }
11675fi # as_fn_arith
11676
11677
11678if expr a : '\(a\)' >/dev/null 2>&1 &&
11679   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11680  as_expr=expr
11681else
11682  as_expr=false
11683fi
11684
11685if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11686  as_basename=basename
11687else
11688  as_basename=false
11689fi
11690
11691if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11692  as_dirname=dirname
11693else
11694  as_dirname=false
11695fi
11696
11697as_me=`$as_basename -- "$0" ||
11698$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11699	 X"$0" : 'X\(//\)$' \| \
11700	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11701$as_echo X/"$0" |
11702    sed '/^.*\/\([^/][^/]*\)\/*$/{
11703	    s//\1/
11704	    q
11705	  }
11706	  /^X\/\(\/\/\)$/{
11707	    s//\1/
11708	    q
11709	  }
11710	  /^X\/\(\/\).*/{
11711	    s//\1/
11712	    q
11713	  }
11714	  s/.*/./; q'`
11715
11716# Avoid depending upon Character Ranges.
11717as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11718as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11719as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11720as_cr_digits='0123456789'
11721as_cr_alnum=$as_cr_Letters$as_cr_digits
11722
11723ECHO_C= ECHO_N= ECHO_T=
11724case `echo -n x` in #(((((
11725-n*)
11726  case `echo 'xy\c'` in
11727  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11728  xy)  ECHO_C='\c';;
11729  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11730       ECHO_T='	';;
11731  esac;;
11732*)
11733  ECHO_N='-n';;
11734esac
11735
11736rm -f conf$$ conf$$.exe conf$$.file
11737if test -d conf$$.dir; then
11738  rm -f conf$$.dir/conf$$.file
11739else
11740  rm -f conf$$.dir
11741  mkdir conf$$.dir 2>/dev/null
11742fi
11743if (echo >conf$$.file) 2>/dev/null; then
11744  if ln -s conf$$.file conf$$ 2>/dev/null; then
11745    as_ln_s='ln -s'
11746    # ... but there are two gotchas:
11747    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11748    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11749    # In both cases, we have to default to `cp -p'.
11750    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11751      as_ln_s='cp -p'
11752  elif ln conf$$.file conf$$ 2>/dev/null; then
11753    as_ln_s=ln
11754  else
11755    as_ln_s='cp -p'
11756  fi
11757else
11758  as_ln_s='cp -p'
11759fi
11760rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11761rmdir conf$$.dir 2>/dev/null
11762
11763
11764# as_fn_mkdir_p
11765# -------------
11766# Create "$as_dir" as a directory, including parents if necessary.
11767as_fn_mkdir_p ()
11768{
11769
11770  case $as_dir in #(
11771  -*) as_dir=./$as_dir;;
11772  esac
11773  test -d "$as_dir" || eval $as_mkdir_p || {
11774    as_dirs=
11775    while :; do
11776      case $as_dir in #(
11777      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11778      *) as_qdir=$as_dir;;
11779      esac
11780      as_dirs="'$as_qdir' $as_dirs"
11781      as_dir=`$as_dirname -- "$as_dir" ||
11782$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11783	 X"$as_dir" : 'X\(//\)[^/]' \| \
11784	 X"$as_dir" : 'X\(//\)$' \| \
11785	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11786$as_echo X"$as_dir" |
11787    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11788	    s//\1/
11789	    q
11790	  }
11791	  /^X\(\/\/\)[^/].*/{
11792	    s//\1/
11793	    q
11794	  }
11795	  /^X\(\/\/\)$/{
11796	    s//\1/
11797	    q
11798	  }
11799	  /^X\(\/\).*/{
11800	    s//\1/
11801	    q
11802	  }
11803	  s/.*/./; q'`
11804      test -d "$as_dir" && break
11805    done
11806    test -z "$as_dirs" || eval "mkdir $as_dirs"
11807  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11808
11809
11810} # as_fn_mkdir_p
11811if mkdir -p . 2>/dev/null; then
11812  as_mkdir_p='mkdir -p "$as_dir"'
11813else
11814  test -d ./-p && rmdir ./-p
11815  as_mkdir_p=false
11816fi
11817
11818if test -x / >/dev/null 2>&1; then
11819  as_test_x='test -x'
11820else
11821  if ls -dL / >/dev/null 2>&1; then
11822    as_ls_L_option=L
11823  else
11824    as_ls_L_option=
11825  fi
11826  as_test_x='
11827    eval sh -c '\''
11828      if test -d "$1"; then
11829	test -d "$1/.";
11830      else
11831	case $1 in #(
11832	-*)set "./$1";;
11833	esac;
11834	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11835	???[sx]*):;;*)false;;esac;fi
11836    '\'' sh
11837  '
11838fi
11839as_executable_p=$as_test_x
11840
11841# Sed expression to map a string onto a valid CPP name.
11842as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11843
11844# Sed expression to map a string onto a valid variable name.
11845as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11846
11847
11848exec 6>&1
11849## ----------------------------------- ##
11850## Main body of $CONFIG_STATUS script. ##
11851## ----------------------------------- ##
11852_ASEOF
11853test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11854
11855cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11856# Save the log message, to keep $0 and so on meaningful, and to
11857# report actual input values of CONFIG_FILES etc. instead of their
11858# values after options handling.
11859ac_log="
11860This file was extended by xf86-video-ark $as_me 0.7.3, which was
11861generated by GNU Autoconf 2.65.  Invocation command line was
11862
11863  CONFIG_FILES    = $CONFIG_FILES
11864  CONFIG_HEADERS  = $CONFIG_HEADERS
11865  CONFIG_LINKS    = $CONFIG_LINKS
11866  CONFIG_COMMANDS = $CONFIG_COMMANDS
11867  $ $0 $@
11868
11869on `(hostname || uname -n) 2>/dev/null | sed 1q`
11870"
11871
11872_ACEOF
11873
11874case $ac_config_files in *"
11875"*) set x $ac_config_files; shift; ac_config_files=$*;;
11876esac
11877
11878case $ac_config_headers in *"
11879"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11880esac
11881
11882
11883cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11884# Files that config.status was made for.
11885config_files="$ac_config_files"
11886config_headers="$ac_config_headers"
11887config_commands="$ac_config_commands"
11888
11889_ACEOF
11890
11891cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11892ac_cs_usage="\
11893\`$as_me' instantiates files and other configuration actions
11894from templates according to the current configuration.  Unless the files
11895and actions are specified as TAGs, all are instantiated by default.
11896
11897Usage: $0 [OPTION]... [TAG]...
11898
11899  -h, --help       print this help, then exit
11900  -V, --version    print version number and configuration settings, then exit
11901      --config     print configuration, then exit
11902  -q, --quiet, --silent
11903                   do not print progress messages
11904  -d, --debug      don't remove temporary files
11905      --recheck    update $as_me by reconfiguring in the same conditions
11906      --file=FILE[:TEMPLATE]
11907                   instantiate the configuration file FILE
11908      --header=FILE[:TEMPLATE]
11909                   instantiate the configuration header FILE
11910
11911Configuration files:
11912$config_files
11913
11914Configuration headers:
11915$config_headers
11916
11917Configuration commands:
11918$config_commands
11919
11920Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
11921
11922_ACEOF
11923cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11924ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11925ac_cs_version="\\
11926xf86-video-ark config.status 0.7.3
11927configured by $0, generated by GNU Autoconf 2.65,
11928  with options \\"\$ac_cs_config\\"
11929
11930Copyright (C) 2009 Free Software Foundation, Inc.
11931This config.status script is free software; the Free Software Foundation
11932gives unlimited permission to copy, distribute and modify it."
11933
11934ac_pwd='$ac_pwd'
11935srcdir='$srcdir'
11936INSTALL='$INSTALL'
11937MKDIR_P='$MKDIR_P'
11938AWK='$AWK'
11939test -n "\$AWK" || AWK=awk
11940_ACEOF
11941
11942cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11943# The default lists apply if the user does not specify any file.
11944ac_need_defaults=:
11945while test $# != 0
11946do
11947  case $1 in
11948  --*=*)
11949    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11950    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11951    ac_shift=:
11952    ;;
11953  *)
11954    ac_option=$1
11955    ac_optarg=$2
11956    ac_shift=shift
11957    ;;
11958  esac
11959
11960  case $ac_option in
11961  # Handling of the options.
11962  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11963    ac_cs_recheck=: ;;
11964  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11965    $as_echo "$ac_cs_version"; exit ;;
11966  --config | --confi | --conf | --con | --co | --c )
11967    $as_echo "$ac_cs_config"; exit ;;
11968  --debug | --debu | --deb | --de | --d | -d )
11969    debug=: ;;
11970  --file | --fil | --fi | --f )
11971    $ac_shift
11972    case $ac_optarg in
11973    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11974    esac
11975    as_fn_append CONFIG_FILES " '$ac_optarg'"
11976    ac_need_defaults=false;;
11977  --header | --heade | --head | --hea )
11978    $ac_shift
11979    case $ac_optarg in
11980    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11981    esac
11982    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11983    ac_need_defaults=false;;
11984  --he | --h)
11985    # Conflict between --help and --header
11986    as_fn_error "ambiguous option: \`$1'
11987Try \`$0 --help' for more information.";;
11988  --help | --hel | -h )
11989    $as_echo "$ac_cs_usage"; exit ;;
11990  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11991  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11992    ac_cs_silent=: ;;
11993
11994  # This is an error.
11995  -*) as_fn_error "unrecognized option: \`$1'
11996Try \`$0 --help' for more information." ;;
11997
11998  *) as_fn_append ac_config_targets " $1"
11999     ac_need_defaults=false ;;
12000
12001  esac
12002  shift
12003done
12004
12005ac_configure_extra_args=
12006
12007if $ac_cs_silent; then
12008  exec 6>/dev/null
12009  ac_configure_extra_args="$ac_configure_extra_args --silent"
12010fi
12011
12012_ACEOF
12013cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12014if \$ac_cs_recheck; then
12015  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12016  shift
12017  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12018  CONFIG_SHELL='$SHELL'
12019  export CONFIG_SHELL
12020  exec "\$@"
12021fi
12022
12023_ACEOF
12024cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12025exec 5>>config.log
12026{
12027  echo
12028  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12029## Running $as_me. ##
12030_ASBOX
12031  $as_echo "$ac_log"
12032} >&5
12033
12034_ACEOF
12035cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12036#
12037# INIT-COMMANDS
12038#
12039AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12040
12041
12042# The HP-UX ksh and POSIX shell print the target directory to stdout
12043# if CDPATH is set.
12044(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12045
12046sed_quote_subst='$sed_quote_subst'
12047double_quote_subst='$double_quote_subst'
12048delay_variable_subst='$delay_variable_subst'
12049enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12050macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12051macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12052enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12053pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12054enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12055host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12056host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12057host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12058build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12059build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12060build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12061SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12062Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12063GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12064EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12065FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12066LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12067NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12068LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12069max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12070ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12071exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12072lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12073lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12074lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12075reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12076reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12077OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12078deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12079file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12080AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12081AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12082STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12083RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12084old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12085old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12086old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12087CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12088CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12089compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12090GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12091lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12092lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12093lt_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"`'
12094lt_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"`'
12095objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12096SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12097ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12098MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12099lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12100lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12101lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12102lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12103lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12104need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12105DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12106NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12107LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12108OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12109OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12110libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12111shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12112extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12113archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12114enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12115export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12116whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12117compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12118old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12119old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12120archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12121archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12122module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12123module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12124with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12125allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12126no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12127hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12128hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12129hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12130hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12131hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12132hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12133hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12134hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12135inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12136link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12137fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12138always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12139export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12140exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12141include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12142prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12143file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12144variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12145need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12146need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12147version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12148runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12149shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12150shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12151libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12152library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12153soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12154postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12155postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12156finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12157finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12158hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12159sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12160sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12161hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12162enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12163enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12164enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12165old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12166striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12167
12168LTCC='$LTCC'
12169LTCFLAGS='$LTCFLAGS'
12170compiler='$compiler_DEFAULT'
12171
12172# Quote evaled strings.
12173for var in SED \
12174GREP \
12175EGREP \
12176FGREP \
12177LD \
12178NM \
12179LN_S \
12180lt_SP2NL \
12181lt_NL2SP \
12182reload_flag \
12183OBJDUMP \
12184deplibs_check_method \
12185file_magic_cmd \
12186AR \
12187AR_FLAGS \
12188STRIP \
12189RANLIB \
12190CC \
12191CFLAGS \
12192compiler \
12193lt_cv_sys_global_symbol_pipe \
12194lt_cv_sys_global_symbol_to_cdecl \
12195lt_cv_sys_global_symbol_to_c_name_address \
12196lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12197SHELL \
12198ECHO \
12199lt_prog_compiler_no_builtin_flag \
12200lt_prog_compiler_wl \
12201lt_prog_compiler_pic \
12202lt_prog_compiler_static \
12203lt_cv_prog_compiler_c_o \
12204need_locks \
12205DSYMUTIL \
12206NMEDIT \
12207LIPO \
12208OTOOL \
12209OTOOL64 \
12210shrext_cmds \
12211export_dynamic_flag_spec \
12212whole_archive_flag_spec \
12213compiler_needs_object \
12214with_gnu_ld \
12215allow_undefined_flag \
12216no_undefined_flag \
12217hardcode_libdir_flag_spec \
12218hardcode_libdir_flag_spec_ld \
12219hardcode_libdir_separator \
12220fix_srcfile_path \
12221exclude_expsyms \
12222include_expsyms \
12223file_list_spec \
12224variables_saved_for_relink \
12225libname_spec \
12226library_names_spec \
12227soname_spec \
12228finish_eval \
12229old_striplib \
12230striplib; do
12231    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12232    *[\\\\\\\`\\"\\\$]*)
12233      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12234      ;;
12235    *)
12236      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12237      ;;
12238    esac
12239done
12240
12241# Double-quote double-evaled strings.
12242for var in reload_cmds \
12243old_postinstall_cmds \
12244old_postuninstall_cmds \
12245old_archive_cmds \
12246extract_expsyms_cmds \
12247old_archive_from_new_cmds \
12248old_archive_from_expsyms_cmds \
12249archive_cmds \
12250archive_expsym_cmds \
12251module_cmds \
12252module_expsym_cmds \
12253export_symbols_cmds \
12254prelink_cmds \
12255postinstall_cmds \
12256postuninstall_cmds \
12257finish_cmds \
12258sys_lib_search_path_spec \
12259sys_lib_dlsearch_path_spec; do
12260    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12261    *[\\\\\\\`\\"\\\$]*)
12262      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12263      ;;
12264    *)
12265      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12266      ;;
12267    esac
12268done
12269
12270# Fix-up fallback echo if it was mangled by the above quoting rules.
12271case \$lt_ECHO in
12272*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12273  ;;
12274esac
12275
12276ac_aux_dir='$ac_aux_dir'
12277xsi_shell='$xsi_shell'
12278lt_shell_append='$lt_shell_append'
12279
12280# See if we are running on zsh, and set the options which allow our
12281# commands through without removal of \ escapes INIT.
12282if test -n "\${ZSH_VERSION+set}" ; then
12283   setopt NO_GLOB_SUBST
12284fi
12285
12286
12287    PACKAGE='$PACKAGE'
12288    VERSION='$VERSION'
12289    TIMESTAMP='$TIMESTAMP'
12290    RM='$RM'
12291    ofile='$ofile'
12292
12293
12294
12295
12296_ACEOF
12297
12298cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12299
12300# Handling of arguments.
12301for ac_config_target in $ac_config_targets
12302do
12303  case $ac_config_target in
12304    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12305    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12306    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12307    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12308    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12309
12310  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12311  esac
12312done
12313
12314
12315# If the user did not use the arguments to specify the items to instantiate,
12316# then the envvar interface is used.  Set only those that are not.
12317# We use the long form for the default assignment because of an extremely
12318# bizarre bug on SunOS 4.1.3.
12319if $ac_need_defaults; then
12320  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12321  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12322  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12323fi
12324
12325# Have a temporary directory for convenience.  Make it in the build tree
12326# simply because there is no reason against having it here, and in addition,
12327# creating and moving files from /tmp can sometimes cause problems.
12328# Hook for its removal unless debugging.
12329# Note that there is a small window in which the directory will not be cleaned:
12330# after its creation but before its name has been assigned to `$tmp'.
12331$debug ||
12332{
12333  tmp=
12334  trap 'exit_status=$?
12335  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12336' 0
12337  trap 'as_fn_exit 1' 1 2 13 15
12338}
12339# Create a (secure) tmp directory for tmp files.
12340
12341{
12342  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12343  test -n "$tmp" && test -d "$tmp"
12344}  ||
12345{
12346  tmp=./conf$$-$RANDOM
12347  (umask 077 && mkdir "$tmp")
12348} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12349
12350# Set up the scripts for CONFIG_FILES section.
12351# No need to generate them if there are no CONFIG_FILES.
12352# This happens for instance with `./config.status config.h'.
12353if test -n "$CONFIG_FILES"; then
12354
12355
12356ac_cr=`echo X | tr X '\015'`
12357# On cygwin, bash can eat \r inside `` if the user requested igncr.
12358# But we know of no other shell where ac_cr would be empty at this
12359# point, so we can use a bashism as a fallback.
12360if test "x$ac_cr" = x; then
12361  eval ac_cr=\$\'\\r\'
12362fi
12363ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12364if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12365  ac_cs_awk_cr='\r'
12366else
12367  ac_cs_awk_cr=$ac_cr
12368fi
12369
12370echo 'BEGIN {' >"$tmp/subs1.awk" &&
12371_ACEOF
12372
12373
12374{
12375  echo "cat >conf$$subs.awk <<_ACEOF" &&
12376  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12377  echo "_ACEOF"
12378} >conf$$subs.sh ||
12379  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12380ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12381ac_delim='%!_!# '
12382for ac_last_try in false false false false false :; do
12383  . ./conf$$subs.sh ||
12384    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12385
12386  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12387  if test $ac_delim_n = $ac_delim_num; then
12388    break
12389  elif $ac_last_try; then
12390    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12391  else
12392    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12393  fi
12394done
12395rm -f conf$$subs.sh
12396
12397cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12398cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12399_ACEOF
12400sed -n '
12401h
12402s/^/S["/; s/!.*/"]=/
12403p
12404g
12405s/^[^!]*!//
12406:repl
12407t repl
12408s/'"$ac_delim"'$//
12409t delim
12410:nl
12411h
12412s/\(.\{148\}\)..*/\1/
12413t more1
12414s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12415p
12416n
12417b repl
12418:more1
12419s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12420p
12421g
12422s/.\{148\}//
12423t nl
12424:delim
12425h
12426s/\(.\{148\}\)..*/\1/
12427t more2
12428s/["\\]/\\&/g; s/^/"/; s/$/"/
12429p
12430b
12431:more2
12432s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12433p
12434g
12435s/.\{148\}//
12436t delim
12437' <conf$$subs.awk | sed '
12438/^[^""]/{
12439  N
12440  s/\n//
12441}
12442' >>$CONFIG_STATUS || ac_write_fail=1
12443rm -f conf$$subs.awk
12444cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12445_ACAWK
12446cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12447  for (key in S) S_is_set[key] = 1
12448  FS = ""
12449
12450}
12451{
12452  line = $ 0
12453  nfields = split(line, field, "@")
12454  substed = 0
12455  len = length(field[1])
12456  for (i = 2; i < nfields; i++) {
12457    key = field[i]
12458    keylen = length(key)
12459    if (S_is_set[key]) {
12460      value = S[key]
12461      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12462      len += length(value) + length(field[++i])
12463      substed = 1
12464    } else
12465      len += 1 + keylen
12466  }
12467
12468  print line
12469}
12470
12471_ACAWK
12472_ACEOF
12473cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12474if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12475  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12476else
12477  cat
12478fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12479  || as_fn_error "could not setup config files machinery" "$LINENO" 5
12480_ACEOF
12481
12482# VPATH may cause trouble with some makes, so we remove $(srcdir),
12483# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12484# trailing colons and then remove the whole line if VPATH becomes empty
12485# (actually we leave an empty line to preserve line numbers).
12486if test "x$srcdir" = x.; then
12487  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
12488s/:*\$(srcdir):*/:/
12489s/:*\${srcdir}:*/:/
12490s/:*@srcdir@:*/:/
12491s/^\([^=]*=[	 ]*\):*/\1/
12492s/:*$//
12493s/^[^=]*=[	 ]*$//
12494}'
12495fi
12496
12497cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12498fi # test -n "$CONFIG_FILES"
12499
12500# Set up the scripts for CONFIG_HEADERS section.
12501# No need to generate them if there are no CONFIG_HEADERS.
12502# This happens for instance with `./config.status Makefile'.
12503if test -n "$CONFIG_HEADERS"; then
12504cat >"$tmp/defines.awk" <<\_ACAWK ||
12505BEGIN {
12506_ACEOF
12507
12508# Transform confdefs.h into an awk script `defines.awk', embedded as
12509# here-document in config.status, that substitutes the proper values into
12510# config.h.in to produce config.h.
12511
12512# Create a delimiter string that does not exist in confdefs.h, to ease
12513# handling of long lines.
12514ac_delim='%!_!# '
12515for ac_last_try in false false :; do
12516  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12517  if test -z "$ac_t"; then
12518    break
12519  elif $ac_last_try; then
12520    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12521  else
12522    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12523  fi
12524done
12525
12526# For the awk script, D is an array of macro values keyed by name,
12527# likewise P contains macro parameters if any.  Preserve backslash
12528# newline sequences.
12529
12530ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12531sed -n '
12532s/.\{148\}/&'"$ac_delim"'/g
12533t rset
12534:rset
12535s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
12536t def
12537d
12538:def
12539s/\\$//
12540t bsnl
12541s/["\\]/\\&/g
12542s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12543D["\1"]=" \3"/p
12544s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
12545d
12546:bsnl
12547s/["\\]/\\&/g
12548s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12549D["\1"]=" \3\\\\\\n"\\/p
12550t cont
12551s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12552t cont
12553d
12554:cont
12555n
12556s/.\{148\}/&'"$ac_delim"'/g
12557t clear
12558:clear
12559s/\\$//
12560t bsnlc
12561s/["\\]/\\&/g; s/^/"/; s/$/"/p
12562d
12563:bsnlc
12564s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12565b cont
12566' <confdefs.h | sed '
12567s/'"$ac_delim"'/"\\\
12568"/g' >>$CONFIG_STATUS || ac_write_fail=1
12569
12570cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12571  for (key in D) D_is_set[key] = 1
12572  FS = ""
12573}
12574/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12575  line = \$ 0
12576  split(line, arg, " ")
12577  if (arg[1] == "#") {
12578    defundef = arg[2]
12579    mac1 = arg[3]
12580  } else {
12581    defundef = substr(arg[1], 2)
12582    mac1 = arg[2]
12583  }
12584  split(mac1, mac2, "(") #)
12585  macro = mac2[1]
12586  prefix = substr(line, 1, index(line, defundef) - 1)
12587  if (D_is_set[macro]) {
12588    # Preserve the white space surrounding the "#".
12589    print prefix "define", macro P[macro] D[macro]
12590    next
12591  } else {
12592    # Replace #undef with comments.  This is necessary, for example,
12593    # in the case of _POSIX_SOURCE, which is predefined and required
12594    # on some systems where configure will not decide to define it.
12595    if (defundef == "undef") {
12596      print "/*", prefix defundef, macro, "*/"
12597      next
12598    }
12599  }
12600}
12601{ print }
12602_ACAWK
12603_ACEOF
12604cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12605  as_fn_error "could not setup config headers machinery" "$LINENO" 5
12606fi # test -n "$CONFIG_HEADERS"
12607
12608
12609eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12610shift
12611for ac_tag
12612do
12613  case $ac_tag in
12614  :[FHLC]) ac_mode=$ac_tag; continue;;
12615  esac
12616  case $ac_mode$ac_tag in
12617  :[FHL]*:*);;
12618  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12619  :[FH]-) ac_tag=-:-;;
12620  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12621  esac
12622  ac_save_IFS=$IFS
12623  IFS=:
12624  set x $ac_tag
12625  IFS=$ac_save_IFS
12626  shift
12627  ac_file=$1
12628  shift
12629
12630  case $ac_mode in
12631  :L) ac_source=$1;;
12632  :[FH])
12633    ac_file_inputs=
12634    for ac_f
12635    do
12636      case $ac_f in
12637      -) ac_f="$tmp/stdin";;
12638      *) # Look for the file first in the build tree, then in the source tree
12639	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
12640	 # because $ac_f cannot contain `:'.
12641	 test -f "$ac_f" ||
12642	   case $ac_f in
12643	   [\\/$]*) false;;
12644	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12645	   esac ||
12646	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12647      esac
12648      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12649      as_fn_append ac_file_inputs " '$ac_f'"
12650    done
12651
12652    # Let's still pretend it is `configure' which instantiates (i.e., don't
12653    # use $as_me), people would be surprised to read:
12654    #    /* config.h.  Generated by config.status.  */
12655    configure_input='Generated from '`
12656	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12657	`' by configure.'
12658    if test x"$ac_file" != x-; then
12659      configure_input="$ac_file.  $configure_input"
12660      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12661$as_echo "$as_me: creating $ac_file" >&6;}
12662    fi
12663    # Neutralize special characters interpreted by sed in replacement strings.
12664    case $configure_input in #(
12665    *\&* | *\|* | *\\* )
12666       ac_sed_conf_input=`$as_echo "$configure_input" |
12667       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12668    *) ac_sed_conf_input=$configure_input;;
12669    esac
12670
12671    case $ac_tag in
12672    *:-:* | *:-) cat >"$tmp/stdin" \
12673      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12674    esac
12675    ;;
12676  esac
12677
12678  ac_dir=`$as_dirname -- "$ac_file" ||
12679$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12680	 X"$ac_file" : 'X\(//\)[^/]' \| \
12681	 X"$ac_file" : 'X\(//\)$' \| \
12682	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12683$as_echo X"$ac_file" |
12684    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12685	    s//\1/
12686	    q
12687	  }
12688	  /^X\(\/\/\)[^/].*/{
12689	    s//\1/
12690	    q
12691	  }
12692	  /^X\(\/\/\)$/{
12693	    s//\1/
12694	    q
12695	  }
12696	  /^X\(\/\).*/{
12697	    s//\1/
12698	    q
12699	  }
12700	  s/.*/./; q'`
12701  as_dir="$ac_dir"; as_fn_mkdir_p
12702  ac_builddir=.
12703
12704case "$ac_dir" in
12705.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12706*)
12707  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12708  # A ".." for each directory in $ac_dir_suffix.
12709  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12710  case $ac_top_builddir_sub in
12711  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12712  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12713  esac ;;
12714esac
12715ac_abs_top_builddir=$ac_pwd
12716ac_abs_builddir=$ac_pwd$ac_dir_suffix
12717# for backward compatibility:
12718ac_top_builddir=$ac_top_build_prefix
12719
12720case $srcdir in
12721  .)  # We are building in place.
12722    ac_srcdir=.
12723    ac_top_srcdir=$ac_top_builddir_sub
12724    ac_abs_top_srcdir=$ac_pwd ;;
12725  [\\/]* | ?:[\\/]* )  # Absolute name.
12726    ac_srcdir=$srcdir$ac_dir_suffix;
12727    ac_top_srcdir=$srcdir
12728    ac_abs_top_srcdir=$srcdir ;;
12729  *) # Relative name.
12730    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12731    ac_top_srcdir=$ac_top_build_prefix$srcdir
12732    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12733esac
12734ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12735
12736
12737  case $ac_mode in
12738  :F)
12739  #
12740  # CONFIG_FILE
12741  #
12742
12743  case $INSTALL in
12744  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12745  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12746  esac
12747  ac_MKDIR_P=$MKDIR_P
12748  case $MKDIR_P in
12749  [\\/$]* | ?:[\\/]* ) ;;
12750  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12751  esac
12752_ACEOF
12753
12754cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12755# If the template does not know about datarootdir, expand it.
12756# FIXME: This hack should be removed a few years after 2.60.
12757ac_datarootdir_hack=; ac_datarootdir_seen=
12758ac_sed_dataroot='
12759/datarootdir/ {
12760  p
12761  q
12762}
12763/@datadir@/p
12764/@docdir@/p
12765/@infodir@/p
12766/@localedir@/p
12767/@mandir@/p'
12768case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12769*datarootdir*) ac_datarootdir_seen=yes;;
12770*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12771  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12772$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12773_ACEOF
12774cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12775  ac_datarootdir_hack='
12776  s&@datadir@&$datadir&g
12777  s&@docdir@&$docdir&g
12778  s&@infodir@&$infodir&g
12779  s&@localedir@&$localedir&g
12780  s&@mandir@&$mandir&g
12781  s&\\\${datarootdir}&$datarootdir&g' ;;
12782esac
12783_ACEOF
12784
12785# Neutralize VPATH when `$srcdir' = `.'.
12786# Shell code in configure.ac might set extrasub.
12787# FIXME: do we really want to maintain this feature?
12788cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12789ac_sed_extra="$ac_vpsub
12790$extrasub
12791_ACEOF
12792cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12793:t
12794/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12795s|@configure_input@|$ac_sed_conf_input|;t t
12796s&@top_builddir@&$ac_top_builddir_sub&;t t
12797s&@top_build_prefix@&$ac_top_build_prefix&;t t
12798s&@srcdir@&$ac_srcdir&;t t
12799s&@abs_srcdir@&$ac_abs_srcdir&;t t
12800s&@top_srcdir@&$ac_top_srcdir&;t t
12801s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12802s&@builddir@&$ac_builddir&;t t
12803s&@abs_builddir@&$ac_abs_builddir&;t t
12804s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12805s&@INSTALL@&$ac_INSTALL&;t t
12806s&@MKDIR_P@&$ac_MKDIR_P&;t t
12807$ac_datarootdir_hack
12808"
12809eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12810  || as_fn_error "could not create $ac_file" "$LINENO" 5
12811
12812test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12813  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12814  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12815  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12816which seems to be undefined.  Please make sure it is defined." >&5
12817$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12818which seems to be undefined.  Please make sure it is defined." >&2;}
12819
12820  rm -f "$tmp/stdin"
12821  case $ac_file in
12822  -) cat "$tmp/out" && rm -f "$tmp/out";;
12823  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12824  esac \
12825  || as_fn_error "could not create $ac_file" "$LINENO" 5
12826 ;;
12827  :H)
12828  #
12829  # CONFIG_HEADER
12830  #
12831  if test x"$ac_file" != x-; then
12832    {
12833      $as_echo "/* $configure_input  */" \
12834      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12835    } >"$tmp/config.h" \
12836      || as_fn_error "could not create $ac_file" "$LINENO" 5
12837    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12838      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12839$as_echo "$as_me: $ac_file is unchanged" >&6;}
12840    else
12841      rm -f "$ac_file"
12842      mv "$tmp/config.h" "$ac_file" \
12843	|| as_fn_error "could not create $ac_file" "$LINENO" 5
12844    fi
12845  else
12846    $as_echo "/* $configure_input  */" \
12847      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12848      || as_fn_error "could not create -" "$LINENO" 5
12849  fi
12850# Compute "$ac_file"'s index in $config_headers.
12851_am_arg="$ac_file"
12852_am_stamp_count=1
12853for _am_header in $config_headers :; do
12854  case $_am_header in
12855    $_am_arg | $_am_arg:* )
12856      break ;;
12857    * )
12858      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12859  esac
12860done
12861echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12862$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12863	 X"$_am_arg" : 'X\(//\)[^/]' \| \
12864	 X"$_am_arg" : 'X\(//\)$' \| \
12865	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12866$as_echo X"$_am_arg" |
12867    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12868	    s//\1/
12869	    q
12870	  }
12871	  /^X\(\/\/\)[^/].*/{
12872	    s//\1/
12873	    q
12874	  }
12875	  /^X\(\/\/\)$/{
12876	    s//\1/
12877	    q
12878	  }
12879	  /^X\(\/\).*/{
12880	    s//\1/
12881	    q
12882	  }
12883	  s/.*/./; q'`/stamp-h$_am_stamp_count
12884 ;;
12885
12886  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12887$as_echo "$as_me: executing $ac_file commands" >&6;}
12888 ;;
12889  esac
12890
12891
12892  case $ac_file$ac_mode in
12893    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12894  # Autoconf 2.62 quotes --file arguments for eval, but not when files
12895  # are listed without --file.  Let's play safe and only enable the eval
12896  # if we detect the quoting.
12897  case $CONFIG_FILES in
12898  *\'*) eval set x "$CONFIG_FILES" ;;
12899  *)   set x $CONFIG_FILES ;;
12900  esac
12901  shift
12902  for mf
12903  do
12904    # Strip MF so we end up with the name of the file.
12905    mf=`echo "$mf" | sed -e 's/:.*$//'`
12906    # Check whether this is an Automake generated Makefile or not.
12907    # We used to match only the files named `Makefile.in', but
12908    # some people rename them; so instead we look at the file content.
12909    # Grep'ing the first line is not enough: some people post-process
12910    # each Makefile.in and add a new line on top of each file to say so.
12911    # Grep'ing the whole file is not good either: AIX grep has a line
12912    # limit of 2048, but all sed's we know have understand at least 4000.
12913    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12914      dirpart=`$as_dirname -- "$mf" ||
12915$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12916	 X"$mf" : 'X\(//\)[^/]' \| \
12917	 X"$mf" : 'X\(//\)$' \| \
12918	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12919$as_echo X"$mf" |
12920    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12921	    s//\1/
12922	    q
12923	  }
12924	  /^X\(\/\/\)[^/].*/{
12925	    s//\1/
12926	    q
12927	  }
12928	  /^X\(\/\/\)$/{
12929	    s//\1/
12930	    q
12931	  }
12932	  /^X\(\/\).*/{
12933	    s//\1/
12934	    q
12935	  }
12936	  s/.*/./; q'`
12937    else
12938      continue
12939    fi
12940    # Extract the definition of DEPDIR, am__include, and am__quote
12941    # from the Makefile without running `make'.
12942    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12943    test -z "$DEPDIR" && continue
12944    am__include=`sed -n 's/^am__include = //p' < "$mf"`
12945    test -z "am__include" && continue
12946    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12947    # When using ansi2knr, U may be empty or an underscore; expand it
12948    U=`sed -n 's/^U = //p' < "$mf"`
12949    # Find all dependency output files, they are included files with
12950    # $(DEPDIR) in their names.  We invoke sed twice because it is the
12951    # simplest approach to changing $(DEPDIR) to its actual value in the
12952    # expansion.
12953    for file in `sed -n "
12954      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12955	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12956      # Make sure the directory exists.
12957      test -f "$dirpart/$file" && continue
12958      fdir=`$as_dirname -- "$file" ||
12959$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12960	 X"$file" : 'X\(//\)[^/]' \| \
12961	 X"$file" : 'X\(//\)$' \| \
12962	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12963$as_echo X"$file" |
12964    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12965	    s//\1/
12966	    q
12967	  }
12968	  /^X\(\/\/\)[^/].*/{
12969	    s//\1/
12970	    q
12971	  }
12972	  /^X\(\/\/\)$/{
12973	    s//\1/
12974	    q
12975	  }
12976	  /^X\(\/\).*/{
12977	    s//\1/
12978	    q
12979	  }
12980	  s/.*/./; q'`
12981      as_dir=$dirpart/$fdir; as_fn_mkdir_p
12982      # echo "creating $dirpart/$file"
12983      echo '# dummy' > "$dirpart/$file"
12984    done
12985  done
12986}
12987 ;;
12988    "libtool":C)
12989
12990    # See if we are running on zsh, and set the options which allow our
12991    # commands through without removal of \ escapes.
12992    if test -n "${ZSH_VERSION+set}" ; then
12993      setopt NO_GLOB_SUBST
12994    fi
12995
12996    cfgfile="${ofile}T"
12997    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12998    $RM "$cfgfile"
12999
13000    cat <<_LT_EOF >> "$cfgfile"
13001#! $SHELL
13002
13003# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13004# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13005# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13006# NOTE: Changes made to this file will be lost: look at ltmain.sh.
13007#
13008#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13009#                 2006, 2007, 2008 Free Software Foundation, Inc.
13010#   Written by Gordon Matzigkeit, 1996
13011#
13012#   This file is part of GNU Libtool.
13013#
13014# GNU Libtool is free software; you can redistribute it and/or
13015# modify it under the terms of the GNU General Public License as
13016# published by the Free Software Foundation; either version 2 of
13017# the License, or (at your option) any later version.
13018#
13019# As a special exception to the GNU General Public License,
13020# if you distribute this file as part of a program or library that
13021# is built using GNU Libtool, you may include this file under the
13022# same distribution terms that you use for the rest of that program.
13023#
13024# GNU Libtool is distributed in the hope that it will be useful,
13025# but WITHOUT ANY WARRANTY; without even the implied warranty of
13026# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13027# GNU General Public License for more details.
13028#
13029# You should have received a copy of the GNU General Public License
13030# along with GNU Libtool; see the file COPYING.  If not, a copy
13031# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13032# obtained by writing to the Free Software Foundation, Inc.,
13033# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13034
13035
13036# The names of the tagged configurations supported by this script.
13037available_tags=""
13038
13039# ### BEGIN LIBTOOL CONFIG
13040
13041# Whether or not to build static libraries.
13042build_old_libs=$enable_static
13043
13044# Which release of libtool.m4 was used?
13045macro_version=$macro_version
13046macro_revision=$macro_revision
13047
13048# Whether or not to build shared libraries.
13049build_libtool_libs=$enable_shared
13050
13051# What type of objects to build.
13052pic_mode=$pic_mode
13053
13054# Whether or not to optimize for fast installation.
13055fast_install=$enable_fast_install
13056
13057# The host system.
13058host_alias=$host_alias
13059host=$host
13060host_os=$host_os
13061
13062# The build system.
13063build_alias=$build_alias
13064build=$build
13065build_os=$build_os
13066
13067# A sed program that does not truncate output.
13068SED=$lt_SED
13069
13070# Sed that helps us avoid accidentally triggering echo(1) options like -n.
13071Xsed="\$SED -e 1s/^X//"
13072
13073# A grep program that handles long lines.
13074GREP=$lt_GREP
13075
13076# An ERE matcher.
13077EGREP=$lt_EGREP
13078
13079# A literal string matcher.
13080FGREP=$lt_FGREP
13081
13082# A BSD- or MS-compatible name lister.
13083NM=$lt_NM
13084
13085# Whether we need soft or hard links.
13086LN_S=$lt_LN_S
13087
13088# What is the maximum length of a command?
13089max_cmd_len=$max_cmd_len
13090
13091# Object file suffix (normally "o").
13092objext=$ac_objext
13093
13094# Executable file suffix (normally "").
13095exeext=$exeext
13096
13097# whether the shell understands "unset".
13098lt_unset=$lt_unset
13099
13100# turn spaces into newlines.
13101SP2NL=$lt_lt_SP2NL
13102
13103# turn newlines into spaces.
13104NL2SP=$lt_lt_NL2SP
13105
13106# How to create reloadable object files.
13107reload_flag=$lt_reload_flag
13108reload_cmds=$lt_reload_cmds
13109
13110# An object symbol dumper.
13111OBJDUMP=$lt_OBJDUMP
13112
13113# Method to check whether dependent libraries are shared objects.
13114deplibs_check_method=$lt_deplibs_check_method
13115
13116# Command to use when deplibs_check_method == "file_magic".
13117file_magic_cmd=$lt_file_magic_cmd
13118
13119# The archiver.
13120AR=$lt_AR
13121AR_FLAGS=$lt_AR_FLAGS
13122
13123# A symbol stripping program.
13124STRIP=$lt_STRIP
13125
13126# Commands used to install an old-style archive.
13127RANLIB=$lt_RANLIB
13128old_postinstall_cmds=$lt_old_postinstall_cmds
13129old_postuninstall_cmds=$lt_old_postuninstall_cmds
13130
13131# A C compiler.
13132LTCC=$lt_CC
13133
13134# LTCC compiler flags.
13135LTCFLAGS=$lt_CFLAGS
13136
13137# Take the output of nm and produce a listing of raw symbols and C names.
13138global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13139
13140# Transform the output of nm in a proper C declaration.
13141global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13142
13143# Transform the output of nm in a C name address pair.
13144global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13145
13146# Transform the output of nm in a C name address pair when lib prefix is needed.
13147global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13148
13149# The name of the directory that contains temporary libtool files.
13150objdir=$objdir
13151
13152# Shell to use when invoking shell scripts.
13153SHELL=$lt_SHELL
13154
13155# An echo program that does not interpret backslashes.
13156ECHO=$lt_ECHO
13157
13158# Used to examine libraries when file_magic_cmd begins with "file".
13159MAGIC_CMD=$MAGIC_CMD
13160
13161# Must we lock files when doing compilation?
13162need_locks=$lt_need_locks
13163
13164# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13165DSYMUTIL=$lt_DSYMUTIL
13166
13167# Tool to change global to local symbols on Mac OS X.
13168NMEDIT=$lt_NMEDIT
13169
13170# Tool to manipulate fat objects and archives on Mac OS X.
13171LIPO=$lt_LIPO
13172
13173# ldd/readelf like tool for Mach-O binaries on Mac OS X.
13174OTOOL=$lt_OTOOL
13175
13176# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13177OTOOL64=$lt_OTOOL64
13178
13179# Old archive suffix (normally "a").
13180libext=$libext
13181
13182# Shared library suffix (normally ".so").
13183shrext_cmds=$lt_shrext_cmds
13184
13185# The commands to extract the exported symbol list from a shared archive.
13186extract_expsyms_cmds=$lt_extract_expsyms_cmds
13187
13188# Variables whose values should be saved in libtool wrapper scripts and
13189# restored at link time.
13190variables_saved_for_relink=$lt_variables_saved_for_relink
13191
13192# Do we need the "lib" prefix for modules?
13193need_lib_prefix=$need_lib_prefix
13194
13195# Do we need a version for libraries?
13196need_version=$need_version
13197
13198# Library versioning type.
13199version_type=$version_type
13200
13201# Shared library runtime path variable.
13202runpath_var=$runpath_var
13203
13204# Shared library path variable.
13205shlibpath_var=$shlibpath_var
13206
13207# Is shlibpath searched before the hard-coded library search path?
13208shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13209
13210# Format of library name prefix.
13211libname_spec=$lt_libname_spec
13212
13213# List of archive names.  First name is the real one, the rest are links.
13214# The last name is the one that the linker finds with -lNAME
13215library_names_spec=$lt_library_names_spec
13216
13217# The coded name of the library, if different from the real name.
13218soname_spec=$lt_soname_spec
13219
13220# Command to use after installation of a shared archive.
13221postinstall_cmds=$lt_postinstall_cmds
13222
13223# Command to use after uninstallation of a shared archive.
13224postuninstall_cmds=$lt_postuninstall_cmds
13225
13226# Commands used to finish a libtool library installation in a directory.
13227finish_cmds=$lt_finish_cmds
13228
13229# As "finish_cmds", except a single script fragment to be evaled but
13230# not shown.
13231finish_eval=$lt_finish_eval
13232
13233# Whether we should hardcode library paths into libraries.
13234hardcode_into_libs=$hardcode_into_libs
13235
13236# Compile-time system search path for libraries.
13237sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13238
13239# Run-time system search path for libraries.
13240sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13241
13242# Whether dlopen is supported.
13243dlopen_support=$enable_dlopen
13244
13245# Whether dlopen of programs is supported.
13246dlopen_self=$enable_dlopen_self
13247
13248# Whether dlopen of statically linked programs is supported.
13249dlopen_self_static=$enable_dlopen_self_static
13250
13251# Commands to strip libraries.
13252old_striplib=$lt_old_striplib
13253striplib=$lt_striplib
13254
13255
13256# The linker used to build libraries.
13257LD=$lt_LD
13258
13259# Commands used to build an old-style archive.
13260old_archive_cmds=$lt_old_archive_cmds
13261
13262# A language specific compiler.
13263CC=$lt_compiler
13264
13265# Is the compiler the GNU compiler?
13266with_gcc=$GCC
13267
13268# Compiler flag to turn off builtin functions.
13269no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13270
13271# How to pass a linker flag through the compiler.
13272wl=$lt_lt_prog_compiler_wl
13273
13274# Additional compiler flags for building library objects.
13275pic_flag=$lt_lt_prog_compiler_pic
13276
13277# Compiler flag to prevent dynamic linking.
13278link_static_flag=$lt_lt_prog_compiler_static
13279
13280# Does compiler simultaneously support -c and -o options?
13281compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13282
13283# Whether or not to add -lc for building shared libraries.
13284build_libtool_need_lc=$archive_cmds_need_lc
13285
13286# Whether or not to disallow shared libs when runtime libs are static.
13287allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13288
13289# Compiler flag to allow reflexive dlopens.
13290export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13291
13292# Compiler flag to generate shared objects directly from archives.
13293whole_archive_flag_spec=$lt_whole_archive_flag_spec
13294
13295# Whether the compiler copes with passing no objects directly.
13296compiler_needs_object=$lt_compiler_needs_object
13297
13298# Create an old-style archive from a shared archive.
13299old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13300
13301# Create a temporary old-style archive to link instead of a shared archive.
13302old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13303
13304# Commands used to build a shared archive.
13305archive_cmds=$lt_archive_cmds
13306archive_expsym_cmds=$lt_archive_expsym_cmds
13307
13308# Commands used to build a loadable module if different from building
13309# a shared archive.
13310module_cmds=$lt_module_cmds
13311module_expsym_cmds=$lt_module_expsym_cmds
13312
13313# Whether we are building with GNU ld or not.
13314with_gnu_ld=$lt_with_gnu_ld
13315
13316# Flag that allows shared libraries with undefined symbols to be built.
13317allow_undefined_flag=$lt_allow_undefined_flag
13318
13319# Flag that enforces no undefined symbols.
13320no_undefined_flag=$lt_no_undefined_flag
13321
13322# Flag to hardcode \$libdir into a binary during linking.
13323# This must work even if \$libdir does not exist
13324hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13325
13326# If ld is used when linking, flag to hardcode \$libdir into a binary
13327# during linking.  This must work even if \$libdir does not exist.
13328hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13329
13330# Whether we need a single "-rpath" flag with a separated argument.
13331hardcode_libdir_separator=$lt_hardcode_libdir_separator
13332
13333# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13334# DIR into the resulting binary.
13335hardcode_direct=$hardcode_direct
13336
13337# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13338# DIR into the resulting binary and the resulting library dependency is
13339# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13340# library is relocated.
13341hardcode_direct_absolute=$hardcode_direct_absolute
13342
13343# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13344# into the resulting binary.
13345hardcode_minus_L=$hardcode_minus_L
13346
13347# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13348# into the resulting binary.
13349hardcode_shlibpath_var=$hardcode_shlibpath_var
13350
13351# Set to "yes" if building a shared library automatically hardcodes DIR
13352# into the library and all subsequent libraries and executables linked
13353# against it.
13354hardcode_automatic=$hardcode_automatic
13355
13356# Set to yes if linker adds runtime paths of dependent libraries
13357# to runtime path list.
13358inherit_rpath=$inherit_rpath
13359
13360# Whether libtool must link a program against all its dependency libraries.
13361link_all_deplibs=$link_all_deplibs
13362
13363# Fix the shell variable \$srcfile for the compiler.
13364fix_srcfile_path=$lt_fix_srcfile_path
13365
13366# Set to "yes" if exported symbols are required.
13367always_export_symbols=$always_export_symbols
13368
13369# The commands to list exported symbols.
13370export_symbols_cmds=$lt_export_symbols_cmds
13371
13372# Symbols that should not be listed in the preloaded symbols.
13373exclude_expsyms=$lt_exclude_expsyms
13374
13375# Symbols that must always be exported.
13376include_expsyms=$lt_include_expsyms
13377
13378# Commands necessary for linking programs (against libraries) with templates.
13379prelink_cmds=$lt_prelink_cmds
13380
13381# Specify filename containing input files.
13382file_list_spec=$lt_file_list_spec
13383
13384# How to hardcode a shared library path into an executable.
13385hardcode_action=$hardcode_action
13386
13387# ### END LIBTOOL CONFIG
13388
13389_LT_EOF
13390
13391  case $host_os in
13392  aix3*)
13393    cat <<\_LT_EOF >> "$cfgfile"
13394# AIX sometimes has problems with the GCC collect2 program.  For some
13395# reason, if we set the COLLECT_NAMES environment variable, the problems
13396# vanish in a puff of smoke.
13397if test "X${COLLECT_NAMES+set}" != Xset; then
13398  COLLECT_NAMES=
13399  export COLLECT_NAMES
13400fi
13401_LT_EOF
13402    ;;
13403  esac
13404
13405
13406ltmain="$ac_aux_dir/ltmain.sh"
13407
13408
13409  # We use sed instead of cat because bash on DJGPP gets confused if
13410  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13411  # text mode, it properly converts lines to CR/LF.  This bash problem
13412  # is reportedly fixed, but why not run on old versions too?
13413  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13414    || (rm -f "$cfgfile"; exit 1)
13415
13416  case $xsi_shell in
13417  yes)
13418    cat << \_LT_EOF >> "$cfgfile"
13419
13420# func_dirname file append nondir_replacement
13421# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13422# otherwise set result to NONDIR_REPLACEMENT.
13423func_dirname ()
13424{
13425  case ${1} in
13426    */*) func_dirname_result="${1%/*}${2}" ;;
13427    *  ) func_dirname_result="${3}" ;;
13428  esac
13429}
13430
13431# func_basename file
13432func_basename ()
13433{
13434  func_basename_result="${1##*/}"
13435}
13436
13437# func_dirname_and_basename file append nondir_replacement
13438# perform func_basename and func_dirname in a single function
13439# call:
13440#   dirname:  Compute the dirname of FILE.  If nonempty,
13441#             add APPEND to the result, otherwise set result
13442#             to NONDIR_REPLACEMENT.
13443#             value returned in "$func_dirname_result"
13444#   basename: Compute filename of FILE.
13445#             value retuned in "$func_basename_result"
13446# Implementation must be kept synchronized with func_dirname
13447# and func_basename. For efficiency, we do not delegate to
13448# those functions but instead duplicate the functionality here.
13449func_dirname_and_basename ()
13450{
13451  case ${1} in
13452    */*) func_dirname_result="${1%/*}${2}" ;;
13453    *  ) func_dirname_result="${3}" ;;
13454  esac
13455  func_basename_result="${1##*/}"
13456}
13457
13458# func_stripname prefix suffix name
13459# strip PREFIX and SUFFIX off of NAME.
13460# PREFIX and SUFFIX must not contain globbing or regex special
13461# characters, hashes, percent signs, but SUFFIX may contain a leading
13462# dot (in which case that matches only a dot).
13463func_stripname ()
13464{
13465  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13466  # positional parameters, so assign one to ordinary parameter first.
13467  func_stripname_result=${3}
13468  func_stripname_result=${func_stripname_result#"${1}"}
13469  func_stripname_result=${func_stripname_result%"${2}"}
13470}
13471
13472# func_opt_split
13473func_opt_split ()
13474{
13475  func_opt_split_opt=${1%%=*}
13476  func_opt_split_arg=${1#*=}
13477}
13478
13479# func_lo2o object
13480func_lo2o ()
13481{
13482  case ${1} in
13483    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13484    *)    func_lo2o_result=${1} ;;
13485  esac
13486}
13487
13488# func_xform libobj-or-source
13489func_xform ()
13490{
13491  func_xform_result=${1%.*}.lo
13492}
13493
13494# func_arith arithmetic-term...
13495func_arith ()
13496{
13497  func_arith_result=$(( $* ))
13498}
13499
13500# func_len string
13501# STRING may not start with a hyphen.
13502func_len ()
13503{
13504  func_len_result=${#1}
13505}
13506
13507_LT_EOF
13508    ;;
13509  *) # Bourne compatible functions.
13510    cat << \_LT_EOF >> "$cfgfile"
13511
13512# func_dirname file append nondir_replacement
13513# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13514# otherwise set result to NONDIR_REPLACEMENT.
13515func_dirname ()
13516{
13517  # Extract subdirectory from the argument.
13518  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13519  if test "X$func_dirname_result" = "X${1}"; then
13520    func_dirname_result="${3}"
13521  else
13522    func_dirname_result="$func_dirname_result${2}"
13523  fi
13524}
13525
13526# func_basename file
13527func_basename ()
13528{
13529  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13530}
13531
13532
13533# func_stripname prefix suffix name
13534# strip PREFIX and SUFFIX off of NAME.
13535# PREFIX and SUFFIX must not contain globbing or regex special
13536# characters, hashes, percent signs, but SUFFIX may contain a leading
13537# dot (in which case that matches only a dot).
13538# func_strip_suffix prefix name
13539func_stripname ()
13540{
13541  case ${2} in
13542    .*) func_stripname_result=`$ECHO "X${3}" \
13543           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13544    *)  func_stripname_result=`$ECHO "X${3}" \
13545           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13546  esac
13547}
13548
13549# sed scripts:
13550my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13551my_sed_long_arg='1s/^-[^=]*=//'
13552
13553# func_opt_split
13554func_opt_split ()
13555{
13556  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13557  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13558}
13559
13560# func_lo2o object
13561func_lo2o ()
13562{
13563  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13564}
13565
13566# func_xform libobj-or-source
13567func_xform ()
13568{
13569  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13570}
13571
13572# func_arith arithmetic-term...
13573func_arith ()
13574{
13575  func_arith_result=`expr "$@"`
13576}
13577
13578# func_len string
13579# STRING may not start with a hyphen.
13580func_len ()
13581{
13582  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13583}
13584
13585_LT_EOF
13586esac
13587
13588case $lt_shell_append in
13589  yes)
13590    cat << \_LT_EOF >> "$cfgfile"
13591
13592# func_append var value
13593# Append VALUE to the end of shell variable VAR.
13594func_append ()
13595{
13596  eval "$1+=\$2"
13597}
13598_LT_EOF
13599    ;;
13600  *)
13601    cat << \_LT_EOF >> "$cfgfile"
13602
13603# func_append var value
13604# Append VALUE to the end of shell variable VAR.
13605func_append ()
13606{
13607  eval "$1=\$$1\$2"
13608}
13609
13610_LT_EOF
13611    ;;
13612  esac
13613
13614
13615  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13616    || (rm -f "$cfgfile"; exit 1)
13617
13618  mv -f "$cfgfile" "$ofile" ||
13619    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13620  chmod +x "$ofile"
13621
13622 ;;
13623
13624  esac
13625done # for ac_tag
13626
13627
13628as_fn_exit 0
13629_ACEOF
13630ac_clean_files=$ac_clean_files_save
13631
13632test $ac_write_fail = 0 ||
13633  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13634
13635
13636# configure is writing to config.log, and then calls config.status.
13637# config.status does its own redirection, appending to config.log.
13638# Unfortunately, on DOS this fails, as config.log is still kept open
13639# by configure, so config.status won't be able to write to it; its
13640# output is simply discarded.  So we exec the FD to /dev/null,
13641# effectively closing config.log, so it can be properly (re)opened and
13642# appended to by config.status.  When coming back to configure, we
13643# need to make the FD available again.
13644if test "$no_create" != yes; then
13645  ac_cs_success=:
13646  ac_config_status_args=
13647  test "$silent" = yes &&
13648    ac_config_status_args="$ac_config_status_args --quiet"
13649  exec 5>/dev/null
13650  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13651  exec 5>>config.log
13652  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13653  # would make configure fail if this is the last instruction.
13654  $ac_cs_success || as_fn_exit $?
13655fi
13656if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13657  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13658$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13659fi
13660
13661